/* kb-style-sources:ca19fac5ef362b201dad41687997529c6c304f99d6f795c25ab99993dd701be1:cc78371ca4ee41d56dfafe341d84eecf12fe942688446bb8577c22c954e26e6e:512fdb1f9924f674738ed0a30c5c912585cf1cf40a8369a332925ce7103e614b:d5bf182309bb3e5c2c4d44ad3e3861f9eb08ffd7edd087db7fbe29bd03a1e454:78e5e3845efb1a7eef273e32b459763f14205b15e4f14aea1ee1be7b59c5a6ad:ad19e95ff54c9c42b436a6711bca56ddf4383194acf3e6c77c4c8d288e2d8dd6:7acc5f394b51c2c96fc1dd1738ebf2e1e20d62dcd20819313dc5f4357b6eb156:9a348b9f1430e0f540f4a515c10ee70b4c565f9bd69664a72835a313bf866076 */
 .author-box{display: flex;flex-wrap: wrap;gap: 20px;align-items: flex-start;margin: 40px auto;padding: 24px;max-width: 820px;background: linear-gradient(135deg,#ffffff 0%,#f8f9ff 100%);border: 1px solid #e3e6f0;border-left: 4px solid var(--primary-bright);border-radius: 12px;box-shadow: 0 4px 16px rgba(37,99,235,0.08);}.author-box-avatar{flex: 0 0 80px;width: 80px;height: 80px;display: flex;align-items: center;justify-content: center;background: linear-gradient(135deg,var(--primary-bright) 0%,#1e40af 100%);color: #fff;font-size: 28px;font-weight: 700;border-radius: 50%;box-shadow: 0 4px 12px rgba(37,99,235,0.25);letter-spacing: 1px;}.author-box-content{flex: 1;min-width: 240px;}.author-box-label{display: inline-block;font-size: 0.72rem;font-weight: 700;text-transform: uppercase;letter-spacing: 1.2px;color: var(--primary-bright);margin-bottom: 6px;}.author-box-name{display: block;font-size: 1.3rem;font-weight: 700;color: var(--kb-heading);text-decoration: none;margin-bottom: 6px;}.author-box-name:hover{color: var(--primary-bright);text-decoration: underline;}.author-box-credentials{margin: 0 0 10px 0;font-size: 0.92rem;color: #4a5568;line-height: 1.5;}.author-box-credentials strong{color: var(--kb-heading);}.author-box-bio{margin: 0 0 14px 0;font-size: 0.92rem;color: #4a5568;line-height: 1.6;}.author-box-links{display: flex;flex-wrap: wrap;gap: 8px;}.author-box-link{display: inline-flex;align-items: center;padding: 6px 14px;font-size: 0.85rem;color: var(--primary-bright);background: var(--kb-surface);border: 1px solid #c7d2fe;border-radius: 20px;text-decoration: none;transition: all 0.2s ease;}.author-box-link:hover{background: var(--primary-bright);color: #fff;border-color: var(--primary-bright);transform: translateY(-1px);}@media (max-width: 600px){.author-box{flex-direction: column;align-items: center;text-align: center;padding: 20px;}.author-box-links{justify-content: center;}}.kb-toc{margin: 28px auto;padding: 20px 24px;max-width: 820px;background: linear-gradient(135deg,#f8faff 0%,#eef2ff 100%);border: 1px solid #c7d2fe;border-left: 4px solid #4f46e5;border-radius: 10px;box-shadow: 0 2px 12px rgba(79,70,229,0.06);}.kb-toc-title{margin: 0 0 12px 0;font-size: 1.05rem;font-weight: 700;color: #1e1b4b;text-transform: uppercase;letter-spacing: 0.6px;display: flex;align-items: center;gap: 8px;}.kb-toc-title::before{content: "\2630";font-size: 1.1rem;color: #4f46e5;}.kb-toc-list{list-style: none;margin: 0;padding: 0;counter-reset: kb-toc-counter;}.kb-toc-item{counter-increment: kb-toc-counter;margin: 6px 0;line-height: 1.5;border-bottom: 1px dashed rgba(79,70,229,0.12);}.kb-toc-item:last-child{border-bottom: none;}.kb-toc-item a{display: flex;align-items: baseline;gap: 8px;padding: 6px 0;color: #1e40af;text-decoration: none;font-size: 0.95rem;transition: color 0.2s ease,transform 0.2s ease;}.kb-toc-item a::before{content: counter(kb-toc-counter);flex: 0 0 24px;width: 24px;height: 24px;display: inline-flex;align-items: center;justify-content: center;background: var(--kb-surface);color: #4f46e5;font-size: 0.78rem;font-weight: 700;border-radius: 50%;border: 1px solid #c7d2fe;}.kb-toc-item a:hover{color: #4f46e5;text-decoration: underline;transform: translateX(2px);}.kb-toc-l3{padding-left: 16px;}.kb-toc-l3 a{font-size: 0.9rem;color: #3730a3;}.kb-toc-l4{padding-left: 32px;}.kb-toc-l4 a{font-size: 0.85rem;color: #4338ca;font-style: italic;}@media (max-width: 600px){.kb-toc{padding: 16px;margin: 20px 12px;}.kb-toc-title{font-size: 0.95rem;}.kb-toc-l3,.kb-toc-l4{padding-left: 8px;}}@media (prefers-reduced-motion: reduce){.kb-toc-item a{transition: none;}.kb-toc-item a:hover{transform: none;}}.kb-content-quality__sources{margin: 8px 0 0;padding-left: 1.25rem;}.kb-content-quality__sources li + li{margin-top: 2px;}.kb-content-quality__sources a{display: inline-flex;min-height: 44px;align-items: center;padding: 8px 4px;line-height: 1.4;overflow-wrap: anywhere;}.kb-content-quality__sources a:focus-visible{outline: 3px solid #f59e0b;outline-offset: 2px;}.glass{background: rgba(255,255,255,0.72);-webkit-backdrop-filter: blur(14px) saturate(160%);backdrop-filter: blur(14px) saturate(160%);border: 1px solid rgba(255,255,255,0.4);box-shadow: 0 8px 32px rgba(15,23,42,0.08);}.glass-dark{background: rgba(15,23,42,0.65);-webkit-backdrop-filter: blur(14px) saturate(160%);backdrop-filter: blur(14px) saturate(160%);border: 1px solid rgba(255,255,255,0.08);color: #fff;}.kb-card-hover{transition: transform 0.3s cubic-bezier(0.4,0,0.2,1),box-shadow 0.3s ease;}.kb-card-hover:hover{transform: translateY(-6px);box-shadow: 0 16px 40px rgba(15,23,42,0.14);}.kb-cta-premium{background: linear-gradient(135deg,var(--primary-bright) 0%,#7c3aed 100%);color: #fff;border: none;padding: 12px 28px;border-radius: 10px;font-weight: 600;letter-spacing: 0.3px;box-shadow: 0 6px 20px rgba(37,99,235,0.32);transition: all 0.25s ease;}.kb-cta-premium:hover{transform: translateY(-2px);box-shadow: 0 10px 28px rgba(37,99,235,0.42);}@media (prefers-reduced-motion: reduce){.kb-card-hover,.kb-cta-premium{transition: none;}.kb-card-hover:hover,.kb-cta-premium:hover{transform: none;}}.review-source-note{display: block;font-size: 0.78rem;color: #6b7280;text-align: center;margin-top: 6px;font-style: italic;}.review-source-note a{color: var(--primary-bright);text-decoration: underline;text-underline-offset: 2px;}.review-source-note a:hover{color: #1e40af;}html{scroll-behavior: smooth}.hero-image-wrapper img{transition: transform .4s ease}.hero-section-v2:hover .hero-image-wrapper img{transform: scale(1.03)}.filter-buttons{margin-bottom: 28px;text-align: center;display: flex;gap: 8px;justify-content: center;flex-wrap: wrap;position: relative;z-index: 50}.filter-btn{background: var(--white);border: 1.5px solid var(--border);padding: 10px 20px;min-height: 44px;border-radius: 50px;cursor: pointer;font-weight: 600;color: var(--text);transition: var(--transition);user-select: none;font-size: .88rem}.filter-btn:hover{border-color: var(--primary-bright);color: var(--primary-bright);background: var(--primary-glow)}.filter-btn.active{background: var(--primary);color: var(--white);border-color: var(--primary);box-shadow: 0 4px 12px rgba(10,37,64,.2)}.filter-item{display: block;animation: fadeIn .35s ease;transition: opacity .25s ease,transform .25s ease}.filter-item.hide{display: none;opacity: 0;transform: translateY(8px)}.kb-cat-link-grid{margin: 18px 0 8px;}.kb-cat-link-grid ul{list-style: none;padding: 0;margin: 0;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;}@media (max-width: 600px){.kb-cat-link-grid ul{grid-template-columns: 1fr;}}.kb-cat-link-item{display: flex;align-items: center;justify-content: space-between;padding: 14px 18px;background: var(--white);border: 1.5px solid var(--border);border-radius: 10px;color: var(--text);font-weight: 500;text-decoration: none;transition: border-color .2s ease,background .2s ease,transform .2s ease;}.kb-cat-link-item:hover,.kb-cat-link-item:focus-visible{border-color: var(--primary-bright);background: var(--primary-glow);color: var(--primary);transform: translateY(-1px);outline: none;}.kb-cat-link-item span[aria-hidden]{color: var(--primary);font-weight: 700;transition: transform .2s ease;}.kb-cat-link-item:hover span[aria-hidden]{transform: translateX(3px);}@keyframes fadeIn{from{opacity: 0;transform: translateY(12px)}to{opacity: 1;transform: translateY(0)}}.steps-grid{display: grid;grid-template-columns: repeat(4,1fr);gap: 20px;margin-top: 30px}.step-card{background: var(--white);border: 1px solid var(--border);border-radius: var(--radius);padding: 32px 24px;text-align: center;position: relative;transition: var(--transition);box-shadow: var(--shadow-sm)}.step-card:hover{transform: translateY(-4px);box-shadow: var(--shadow-lg);border-color: var(--primary-bright)}.step-number{width: 44px;height: 44px;background: var(--dark);color: #fff;border-radius: 12px;display: flex;align-items: center;justify-content: center;font-weight: 700;font-size: 1.1rem;margin: 0 auto 16px auto}.step-card h3{font-size: 1.05rem;color: var(--dark);margin-bottom: 8px;font-weight: 700}.step-card p{font-size: .9rem;color: var(--text-muted) !important;line-height: 1.6}.brand-grid-large{display: grid;grid-template-columns: repeat(auto-fill,minmax(320px,1fr));gap: 20px;margin-top: 30px;max-width: 100%;min-width: 0;overflow: hidden}@media (min-width: 1200px){.brand-grid-large{grid-template-columns: repeat(4,1fr);max-width: 1280px;margin-left: auto;margin-right: auto;}}@media (min-width: 769px) and (max-width: 1199px){.brand-grid-large{grid-template-columns: repeat(2,1fr);}}.brand-grid-large > .brand-details-item{min-width: 0;overflow-wrap: break-word;word-wrap: break-word}.content-section.detailed-models,.content-section.district-grid-section{scroll-margin-top: 96px;max-width: var(--container);margin-left: auto;margin-right: auto;overflow: hidden}.brand-details-item{background: var(--white);border-radius: var(--radius);border: 1px solid var(--border);box-shadow: var(--shadow-sm);transition: var(--transition);display: flex;flex-direction: column;overflow: hidden;height: 100%}.brand-details-item:hover{transform: translateY(-4px);box-shadow: var(--shadow-lg);border-color: var(--border)}.brand-img-wrapper{width: 100%;aspect-ratio: 4/3;background: var(--light);border-bottom: 1px solid var(--border);position: relative;overflow: hidden}.brand-img-wrapper--whatsapp,.brand-img-wrapper--phone,.brand-img-wrapper--address,.brand-img-wrapper--email{display: flex;align-items: center;justify-content: center}.brand-img-wrapper--whatsapp{background: linear-gradient(135deg,#e9f5ec 0%,#cfe9d6 100%)}.brand-img-wrapper--phone{background: linear-gradient(135deg,#eaf2ff 0%,#cfdfff 100%)}.brand-img-wrapper--address{background: linear-gradient(135deg,#fff5e6 0%,#ffe2b8 100%)}.brand-img-wrapper--email{background: linear-gradient(135deg,#f3e8ff 0%,#e4d0ff 100%)}.btn-whatsapp-dark--address{background: #b45309}.btn-whatsapp-dark--email{background: #7c3aed}.map-deeplinks{display: flex;flex-wrap: wrap;gap: 10px;justify-content: center;margin-top: 20px}.map-deeplink{display: inline-flex;align-items: center;gap: 6px;font-weight: 600;padding: 10px 18px;border-radius: 8px;text-decoration: none;font-size: .95rem}.map-deeplink--google{background: #1d4ed8;color: #fff}.map-deeplink--apple{background: #000;color: #fff}.map-deeplink--waze{background: #33CCFF;color: #000}.map-deeplink--yandex{background: #FFCC00;color: #000}.map-deeplink--osm{background: #166534;color: #fff}.sahibinden-cta-section{padding: 32px 0}.sahibinden-cta-container{text-align: center}.sahibinden-cta-title{font-size: 1.3rem;margin-bottom: 12px}.sahibinden-cta-link{display: inline-flex;align-items: center;gap: 8px;background: #FFC200;color: #222;font-weight: 700;padding: 12px 24px;border-radius: 8px;text-decoration: none;font-size: 1rem}.custom-map-container iframe{border: 0}.gps-meta{text-align: center;margin-top: 12px;color: #6b7280;font-size: .875rem}.gps-meta-link{color: #1d4ed8;text-decoration: underline}.brand-img-wrapper img{width: 100%;height: 100%;object-fit: cover;transition: transform .6s ease}.brand-details-item:hover .brand-img-wrapper img{transform: scale(1.04)}.brand-badge{position: absolute;top: 12px;right: 12px;background: rgba(10,37,64,.85);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);color: #fff;padding: 5px 12px;border-radius: 8px;font-size: .75rem;font-weight: 600;z-index: 2;letter-spacing: -.01em}.brand-details-item h3{color: var(--dark);margin: 18px 22px 6px;font-size: 1.2rem;font-weight: 700}.brand-details-item p{font-size: .92rem;color: var(--text) !important;line-height: 1.6;margin: 0 22px 20px;flex-grow: 1}.brand-action{display: flex;gap: 10px;padding: 0 22px 24px;margin-top: auto}.brand-action > .kb-card-intent-link:only-child{flex: 1 1 100%;width: 100%}.model-tags{display: flex;flex-wrap: wrap;gap: 6px;margin: 10px 22px}.model-tag{background: var(--light);color: var(--text-muted);font-size: .72rem;font-weight: 600;padding: 4px 10px;border-radius: 6px;border: 1px solid var(--border)}.model-tags--expandable{align-items: flex-start;min-height: 32px}.model-tags-more{flex: 1 1 100%;min-width: 0}.model-tags-more-item{flex: 1 1 100%;min-width: 0}.model-tag-more{display: inline-flex;align-items: center;min-height: 30px;cursor: pointer;color: #075fbd;background: #eef5ff;border-color: #bfd5ee;list-style: none;user-select: none}.model-tag-more::-webkit-details-marker{display: none}.model-tag-more::after{content: '+';margin-left: 6px;font-size: .9rem;line-height: 1}.model-tags-more[open] .model-tag-more::after{content: '−'}.model-tags-extra{display: none;flex-wrap: wrap;gap: 6px;width: 100%;margin-top: 8px;padding: 10px;background: #f8fbff;border: 1px solid #d9e6f3;border-radius: 10px}.model-tags-more[open] .model-tags-extra,.model-tags-more:hover .model-tags-extra,.model-tags-more:focus-within .model-tags-extra{display: flex}.model-tag-extra{background: #fff;color: var(--text-color)}.model-tag-more:focus-visible{outline: 3px solid rgba(11,99,206,.35);outline-offset: 2px}@media (hover: hover) and (pointer: fine){.model-tags-more:hover .model-tag-more{color: #fff;background: #075fbd;border-color: #075fbd}}@media (max-width: 768px){.model-tag-more{min-height: 44px;padding-inline: 12px}}.btn-details-light{display: inline-flex;align-items: center;justify-content: center;flex: 1;background: var(--light);color: var(--primary-bright) !important;border: 1px solid var(--border);padding: 12px 16px;border-radius: 12px;font-weight: 600;font-size: .9rem;transition: var(--transition);text-align: center;white-space: nowrap}.btn-details-light:hover{background: var(--primary-glow);border-color: var(--primary-bright);color: var(--primary-bright) !important;}.btn-whatsapp-dark{display: flex;align-items: center;justify-content: center;flex: 1.3;gap: 8px;background: var(--wa-color);color: #fff;text-decoration: none;padding: 12px 16px;border-radius: 12px;font-weight: 600;font-size: .9rem;transition: var(--transition);white-space: nowrap}.btn-whatsapp-dark:hover{background: var(--wa-dark);transform: translateY(-2px);box-shadow: 0 8px 25px rgba(21,128,61,.35)}@keyframes pulse{0%{box-shadow: 0 0 0 0 rgba(21,128,61,.6)}70%{box-shadow: 0 0 0 12px transparent}100%{box-shadow: 0 0 0 0 transparent}}.pulse-anim{animation: pulse 2s infinite}.seo-section{background: var(--light);padding: 80px 0;border-top: 1px solid var(--border)}.seo-content-wrapper{background: var(--white);padding: 48px;border-radius: var(--radius);box-shadow: var(--shadow-md);max-width: 900px;margin: 0 auto;color: var(--dark);border: 1px solid var(--border)}.sub-heading{font-size: 1.3rem;color: var(--primary);margin-top: 32px;margin-bottom: 14px;border-bottom: 2px solid var(--border);padding-bottom: 10px;display: inline-block;font-weight: 700}.seo-text{color: var(--text) !important;line-height: 1.8}.seo-text a,.intro-content a,.section-desc a{color: var(--primary-bright);font-weight: 650;text-decoration: underline;text-decoration-thickness: 1.5px;text-underline-offset: 3px}.seo-text a:hover,.seo-text a:focus-visible,.intro-content a:hover,.intro-content a:focus-visible,.section-desc a:hover,.section-desc a:focus-visible{color: var(--dark);text-decoration-thickness: 2px}.table-responsive{overflow-x: auto;margin: 20px 0;border-radius: var(--radius-sm);box-shadow: var(--shadow-sm);border: 1px solid var(--border)}.seo-table{width: 100%;border-collapse: collapse;background: var(--kb-surface);min-width: 500px}.seo-table th{background: var(--primary);color: #fff;padding: 14px 18px;text-align: left;font-weight: 600;font-size: .9rem}.seo-table td{padding: 14px 18px;border-bottom: 1px solid var(--border);color: var(--text);font-weight: 400;font-size: .9rem}.seo-table tr:last-child td{border-bottom: none}.seo-table tr:hover td{background: var(--light)}.cta-section{padding: 70px 0;background: var(--white);border-top: 1px solid var(--border);border-bottom: 1px solid var(--border)}.cta-title{text-align: center;font-size: 2rem;margin-bottom: 12px;font-weight: 700;color: var(--dark);letter-spacing: -.02em}.cta-subtitle{text-align: center;color: var(--text-muted);margin-bottom: 40px;font-size: 1.05rem}.why-grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(280px,1fr));gap: 16px}.why-item{background: var(--white);padding: 24px;border-radius: var(--radius);display: flex;align-items: flex-start;gap: 16px;box-shadow: var(--shadow-sm);border: 1px solid var(--border);transition: var(--transition)}.why-item:hover{transform: translateY(-2px);box-shadow: var(--shadow-md);border-color: var(--primary-bright)}.why-icon-box{font-size: 1.8rem;flex-shrink: 0;width: 50px;height: 50px;display: flex;align-items: center;justify-content: center;background: var(--light);border: 1px solid var(--border);border-radius: 14px;transition: var(--transition)}.why-item:hover .why-icon-box{background: var(--primary-glow);border-color: var(--primary-bright)}.why-text h3{margin: 0 0 4px;color: var(--dark);font-size: 1rem;font-weight: 700}.why-text p{margin: 0;color: var(--text-muted) !important;font-size: .9rem;line-height: 1.5}.final-cta-section{padding: 80px 0}.final-cta-card{background: linear-gradient(135deg,var(--primary) 0%,#0d3b66 50%,#1a5276 100%);border-radius: var(--radius-lg);padding: 64px;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 40px;box-shadow: var(--shadow-2xl);position: relative;overflow: hidden;border: none}.final-cta-card::before{content: '';position: absolute;top: -50%;right: -20%;width: 400px;height: 400px;background: radial-gradient(circle,rgba(255,255,255,.06) 0%,transparent 70%);border-radius: 50%}.final-cta-content h2{color: #fff;font-size: 2.2rem;margin-bottom: 12px;font-weight: 700;line-height: 1.2;letter-spacing: -.02em}.final-cta-content p{color: rgba(255,255,255,.8) !important;font-size: 1.1rem;font-weight: 400}.final-cta-buttons{display: flex;gap: 16px;position: relative;z-index: 2}.btn-premium{padding: 16px 32px;border-radius: 12px;font-weight: 600;text-decoration: none;display: flex;align-items: center;gap: 12px;font-size: 1rem;transition: var(--transition);letter-spacing: -.01em}.btn-white-outline{background: rgba(255,255,255,.12);border: 1.5px solid rgba(255,255,255,.3);color: #fff}.btn-white-outline:hover{background: rgba(255,255,255,.2);border-color: rgba(255,255,255,.5);color: #fff;transform: translateY(-2px)}.yorum-kutusu{background: var(--white);border: 1px solid var(--border);padding: 40px;border-radius: var(--radius);text-align: center;box-shadow: var(--shadow-md);position: relative;max-width: 800px;margin: 0 auto}.yildizlar{color: #b45309;font-size: 1.5rem;margin-bottom: 15px}.video-wrapper video,.video-card-media,#dynamic-video-section video,#modalVideo{background: #000;color: #fff}.kb-author-whatsapp-link{color: #166534 !important}.yorum-text{font-size: 1.1rem;font-style: italic;margin-bottom: 20px;color: var(--text);font-weight: 400;line-height: 1.7}.yorum-meta{display: flex;flex-direction: column;align-items: center;justify-content: center;margin-top: 10px}.google-badge{display: inline-flex;align-items: center;justify-content: center;gap: 6px;background: var(--white);border: 1.5px solid #b45309;padding: 6px 16px;border-radius: 50px;font-size: .85rem;margin-top: 10px;color: #9a3412 !important;font-weight: 700}.slider-btn{position: absolute;top: 50%;transform: translateY(-50%);width: 44px;height: 44px;border-radius: 50%;background: var(--white);border: 1px solid var(--border);cursor: pointer;display: flex;align-items: center;justify-content: center;color: var(--text);box-shadow: var(--shadow-sm);transition: var(--transition)}.slider-btn:hover{box-shadow: var(--shadow-md);border-color: var(--primary-bright)}.prev-btn{left: -22px}.next-btn{right: -22px}.district-tags{display: grid;grid-template-columns: repeat(auto-fill,minmax(150px,1fr));gap: 10px;padding: 10px 0}.d-tag-link{display: flex;align-items: center;justify-content: center;text-align: center;background: var(--white);padding: 12px;border-radius: var(--radius-sm);font-size: .88rem;color: var(--primary) !important;border: 1px solid var(--border);transition: var(--transition);font-weight: 600;box-shadow: var(--shadow-xs)}.d-tag-link:hover{background: var(--primary);color: #fff !important;border-color: var(--primary);transform: translateY(-2px);box-shadow: 0 6px 20px rgba(10,37,64,.15)}.faq-section{background: var(--light)}.faq-item{background: var(--white);border: 1px solid var(--border);border-radius: var(--radius-sm);margin-bottom: 10px;transition: var(--transition)}.faq-item:hover{border-color: var(--primary-bright)}.faq-question-header{padding: 18px 22px;font-weight: 600;cursor: pointer;display: flex;justify-content: space-between;align-items: center;list-style: none;color: var(--dark);font-size: .95rem;transition: var(--transition)}.faq-question-header:hover{color: var(--primary-bright)}.faq-toggle-icon{font-size: 1.3rem;font-weight: 400;color: var(--text-muted);transition: var(--transition);flex-shrink: 0;line-height: 1}details[open] .faq-toggle-icon{color: var(--primary-bright)}.faq-answer{padding: 0 22px 20px;border-top: 1px solid var(--border);display: none;color: var(--text);line-height: 1.7}details[open] .faq-answer{display: block;animation: fadeIn .3s ease}details[open] .faq-question-header{color: var(--primary-bright)}.site-footer{background: #050810;color: #e6edf6;padding: 72px 0 32px;margin-top: 0}.footer-content{display: grid;grid-template-columns: 1.5fr 1fr 1fr;gap: 48px}.footer-column h2,.footer-column h3{color: #ffffff !important;border-bottom: none;padding-bottom: 0;margin-bottom: 20px;font-size: 1rem;font-weight: 700;letter-spacing: -.01em}.footer-column h2::after,.footer-column h3::after{content: '';display: block;width: 28px;height: 2px;background: linear-gradient(90deg,var(--primary-bright),transparent);margin-top: 10px;border-radius: 1px}.footer-list li{margin-bottom: 8px}.footer-list a{color: rgba(255,255,255,.75) !important;transition: var(--transition);text-decoration: none;font-weight: 400;font-size: .9rem}.footer-list a:hover{color: #fff !important;padding-left: 4px}.footer-cookie-preferences{appearance: none;display: inline-flex;align-items: center;min-height: 44px;margin: 0;padding: 0;border: 0;background: transparent;color: rgba(255,255,255,.75);font: inherit;font-size: .9rem;font-weight: 400;text-align: left;cursor: pointer;transition: var(--transition)}.footer-cookie-preferences:hover{color: #fff;padding-left: 4px}.site-footer p{color: rgba(255,255,255,.78) !important;font-size: .9rem}.footer-bottom{margin-top: 48px;padding-top: 24px;border-top: 1px solid rgba(255,255,255,.08)}.footer-bottom p{font-size: .85rem;color: rgba(255,255,255,.65) !important;text-align: center}.cookie-banner-glass{position: fixed;bottom: 24px;left: 24px;right: auto;max-width: 340px;background: var(--white);border: 1px solid var(--border);box-shadow: var(--shadow-2xl);border-radius: var(--radius);padding: 14px;display: flex;flex-direction: column;gap: 8px;z-index: var(--z-toast);opacity: 1;transform: translateY(0);transition: opacity .4s ease,transform .4s ease}.cookie-icon{display: none}.cookie-text .cookie-title{font-weight: 700;color: var(--dark);display: block;margin-bottom: 4px;font-size: 1rem}.cookie-text p{margin: 0;font-size: .85rem;color: var(--text-muted) !important;line-height: 1.5}.cookie-text a{color: var(--primary-bright);text-decoration: none;font-weight: 600}.cookie-buttons{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 4px}.cookie-preference-panel{display: grid;gap: 10px;border-top: 1px solid var(--border);padding-top: 12px}.cookie-preference-panel[hidden]{display: none}.cookie-choice{display: flex;align-items: center;justify-content: space-between;gap: 16px;min-height: 44px;color: var(--dark);cursor: pointer}.cookie-choice span{display: grid;gap: 2px}.cookie-choice small{color: var(--text-muted);font-size: .76rem}.cookie-choice input{width: 22px;height: 22px;flex: 0 0 22px;accent-color: var(--primary)}.btn-cookie-primary{flex: 1 1 120px;min-height: 44px;padding: 10px 16px;border: none;border-radius: 10px;font-size: .88rem;font-weight: 600;cursor: pointer;background: var(--primary);color: #fff;transition: var(--transition)}.btn-cookie-primary:hover{background: var(--primary-light)}.btn-cookie-secondary{flex: 1 1 120px;min-height: 44px;padding: 10px 16px;border: none;border-radius: 10px;font-size: .88rem;font-weight: 600;cursor: pointer;background: #475569;color: #fff;transition: var(--transition)}.btn-cookie-secondary:hover{background: #334155}.notification-toast{position: fixed;bottom: 80px;left: 24px;background: var(--white);border-radius: var(--radius-sm);box-shadow: var(--shadow-xl);padding: 16px;display: flex;align-items: center;gap: 12px;z-index: var(--z-toast);transform: translateX(-150%);transition: transform .5s cubic-bezier(.4,0,.2,1);border: 1px solid var(--border);border-left: 4px solid var(--wa-color);max-width: 320px}.notification-toast.show{transform: translateX(0)}.toast-content{display: flex;flex-direction: column;font-size: .88rem}.toast-name{font-weight: 700;color: var(--dark)}.toast-desc{color: var(--text-muted);margin: 2px 0;font-weight: 400}.toast-time{font-size: .78rem;color: var(--text-muted)}.trust-badges-bar{background: linear-gradient(135deg,#f0f7f4 0%,#e8f5e9 100%);border-top: 2px solid #198754;border-bottom: 1px solid #e0e0e0;padding: 1rem 0}.trust-badges-container{max-width: 1200px;margin: 0 auto;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;gap: 1.5rem;padding: 0 1rem}.trust-badge-item{display: flex;align-items: center;gap: 8px;color: #2d4a3e;font-size: 0.85rem;font-weight: 600;white-space: nowrap}.trust-badge-item i{font-size: 1.1rem;color: #198754}@media (max-width: 768px){.trust-badges-container{gap: 0.75rem}.trust-badge-item{font-size: 0.75rem;gap: 5px}.trust-badge-item i{font-size: 0.95rem}}@media (max-width: 576px){.trust-badges-container{gap: 0.5rem;flex-direction: column}.trust-badge-item{font-size: 0.8rem}}.animate-on-scroll{opacity: 0;transform: translateY(24px);transition: opacity .6s ease,transform .6s ease}.animate-on-scroll.visible{opacity: 1;transform: translateY(0)}@media (max-width:992px){.steps-grid,.footer-content{grid-template-columns: 1fr 1fr;gap: 16px}.why-grid{grid-template-columns: 1fr 1fr}}@media (max-width:768px){.steps-grid,.brand-grid-large,.why-grid{grid-template-columns: 1fr;gap: 16px}.final-cta-card{flex-direction: column;text-align: center;padding: 40px 28px}.final-cta-buttons{flex-direction: column;width: 100%;gap: 12px}.btn-premium{width: 100%;justify-content: center}.footer-content{display: flex;flex-direction: column;gap: 36px}.footer-list li{margin-bottom: 0}.footer-list a{display: inline-flex;align-items: center;min-width: 44px;min-height: 44px}.footer-contact-link,.footer-review-invite a{display: inline-flex;align-items: center;min-width: 44px;min-height: 44px}.notification-toast{left: 12px;bottom: 80px;max-width: 280px}.prev-btn,.next-btn{display: none}.site-footer{padding-bottom: 120px}.cookie-banner-glass{left: 12px;right: 12px;bottom: 12px;max-width: none;padding: 14px;gap: 8px}.cookie-banner-glass .cookie-icon{display: none}.cookie-banner-glass .cookie-text .cookie-title{margin-bottom: 2px;font-size: .95rem}.cookie-banner-glass .cookie-text p{font-size: .78rem;line-height: 1.35}.cookie-banner-glass .cookie-buttons{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 6px;margin-top: 2px}.cookie-banner-glass .cookie-buttons button{min-width: 0;padding: 8px 6px;font-size: .78rem}.seo-content-wrapper{padding: 28px 22px}}.stats-content h1,.stats-content h2,.stats-content h3,.stats-content h4,.stats-content h5,.stats-content h6,.stats-content p,.stats-content span,.stats-content div,.step-card h1,.step-card h2,.step-card h3,.step-card h4,.step-card h5,.step-card h6,.step-card p,.brand-details-item h3,.brand-details-item p,.why-item h3,.why-item p,.faq-item h1,.faq-item h2,.faq-item h3,.faq-item h4,.faq-item h5,.faq-item h6,.seo-content-wrapper h1,.seo-content-wrapper h2,.seo-content-wrapper h3,.seo-content-wrapper h4,.seo-content-wrapper h5,.seo-content-wrapper h6,.seo-content-wrapper p,.content-section h1,.content-section h2,.content-section h3,.content-section h4,.content-section h5,.content-section h6{color: var(--dark) !important;text-shadow: none !important}.stat-item .count{color: var(--dark) !important}.stat-item .label{color: var(--text) !important}.mobile-dropdown-btn{display: none}@media (max-width: 992px){.mobile-dropdown-btn{display: flex;align-items: center;justify-content: center;position: absolute;right: 16px;top: 12px;width: 36px;height: 36px;border-radius: 8px;background: var(--light);border: 1px solid var(--border);color: var(--text);font-size: 1.2rem;font-weight: 600;cursor: pointer;transition: var(--transition);z-index: 10}.mobile-dropdown-btn:hover{background: var(--primary-glow);border-color: var(--primary-bright);color: var(--primary-bright)}.menu-item-has-children{position: relative}.menu-item-has-children .sub-menu{display: none !important;position: static !important;opacity: 1 !important;visibility: visible !important;transform: none !important;box-shadow: none !important;border: none !important;padding-left: 12px;background: var(--light) !important;border-radius: 8px !important;margin-top: 4px}.menu-item-has-children.active .sub-menu{display: block !important}}.urun-slider::-webkit-scrollbar{display: none}.urun-slider{scrollbar-width: none}.urun-slider-arrow{position: absolute;top: 50%;transform: translateY(-50%);background: rgba(0,0,0,.78);color: #fff;border: 2px solid rgba(255,255,255,.82);border-radius: 50%;width: 44px;height: 44px;min-width: 44px;min-height: 44px;padding: 0;font-size: 24px;cursor: pointer;z-index: 3;line-height: 1;display: inline-flex;align-items: center;justify-content: center;transition: background-color .2s ease,transform .2s ease,box-shadow .2s ease}.urun-slider-arrow.prev{left: 8px}.urun-slider-arrow.next{right: 8px}.urun-slider-arrow:hover{background: rgba(0,0,0,.94)}.urun-slider-arrow:focus-visible{outline: 3px solid #fbbf24;outline-offset: 3px;box-shadow: 0 0 0 5px rgba(15,23,42,.72)}.urun-condition-badge{position: absolute;top: 12px;right: 12px;z-index: 2;color: #fff;font-size: 11px;font-weight: 700;padding: 4px 10px;border-radius: 6px}.category-portal-card{background: var(--kb-surface);border: 1px solid #e5e7eb;border-radius: 12px;overflow: hidden;transition: transform 0.3s ease,box-shadow 0.3s ease;display: flex;flex-direction: column}.category-portal-card:hover{transform: translateY(-5px);box-shadow: 0 10px 20px rgba(0,0,0,.05)}.category-portal-card .brand-img-wrapper{position: relative;overflow: hidden;background: #f9fafb}.category-portal-card h3{margin: 16px 16px 8px;font-size: 18px;font-weight: 700;color: #1f2937}.category-portal-card .brand-desc-text{padding: 0 16px;margin-bottom: 16px;flex-grow: 1}.category-portal-card .brand-desc-text p{font-size: 14px;line-height: 1.6;color: #4b5563;margin: 0}.category-portal-card .brand-action{padding: 16px;border-top: 1px solid #f3f4f6;display: flex;gap: 10px}.category-portal-card .brand-action .btn-whatsapp-dark{flex: 1;background: #10b981;color: #ffffff;text-align: center;padding: 10px;border-radius: 6px;font-size: 14px;font-weight: 600;text-decoration: none;transition: background 0.2s}.category-portal-card .brand-action .btn-whatsapp-dark:hover{background: #059669}.category-portal-card .brand-action .btn-detail-link{flex: 1;background: var(--primary-bright);color: #ffffff;text-align: center;padding: 10px;border-radius: 6px;font-size: 14px;font-weight: 600;text-decoration: none;transition: background 0.2s}.category-portal-card .brand-action .btn-detail-link:hover{background: #1d6fa5}.brand-action .btn-district-link{flex: 1;background: var(--primary-bright);color: #ffffff;text-align: center;padding: 10px;border-radius: 6px;font-size: 14px;font-weight: 600;text-decoration: none;transition: background 0.2s;display: inline-flex;align-items: center;justify-content: center;gap: 6px;}.brand-action .btn-district-link:hover{background: #1d6fa5;color: #ffffff;}.kb-services-grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(220px,1fr));gap: 12px;margin-top: 24px;}.kb-services-grid a{display: flex;align-items: center;justify-content: space-between;padding: 14px 18px;background: var(--white,#ffffff);border: 1px solid var(--border,#e5e7eb);border-radius: 8px;text-decoration: none;color: var(--text,#1f2937);font-weight: 600;font-size: 15px;transition: all 0.2s;}.kb-services-grid a:hover{border-color: var(--primary-bright);color: var(--primary-bright);transform: translateY(-2px);box-shadow: 0 4px 12px rgba(43,127,198,0.12);}.kb-services-grid a span.kb-service-arrow{color: var(--primary-bright);font-size: 18px;transition: transform 0.2s;}.kb-services-grid a:hover span.kb-service-arrow{transform: translateX(4px);}.kb-stock-featured{display: grid;grid-template-columns: repeat(auto-fit,minmax(260px,1fr));gap: 16px;margin-top: 20px;}.kb-district-grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(140px,1fr));gap: 10px;margin-top: 24px;}.kb-district-grid a,.kb-district-grid__item{display: flex;align-items: center;justify-content: center;gap: 6px;padding: 12px 14px;background: var(--white,#ffffff);border: 1px solid var(--border,#e6e6e6);border-radius: 8px;color: var(--text,#1a1a1a);text-decoration: none;font-size: 14px;font-weight: 600;text-align: center;transition: all 0.2s;min-height: 44px;}.kb-district-grid__item{cursor: default;}.kb-district-grid a:hover{border-color: var(--primary-bright);color: var(--primary-bright);background: #f5faff;transform: translateY(-2px);box-shadow: 0 4px 12px rgba(43,127,198,0.12);}.kb-district-grid a:focus-visible{outline: 2px solid var(--primary-bright);outline-offset: 2px;}.kb-neighborhoods__details{margin-top: 18px;padding: 0 18px 18px;background: var(--kb-surface,#ffffff);border: 1px solid var(--border,#e6e6e6);border-radius: 10px;}.kb-neighborhoods__details summary{min-height: 48px;display: flex;align-items: center;cursor: pointer;color: var(--kb-heading,#1a1a1a);font-weight: 700;}.kb-neighborhoods__details summary:focus-visible{outline: 2px solid var(--primary-bright);outline-offset: 3px;}.kb-neighborhood-grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(135px,1fr));gap: 8px;margin: 8px 0 0;padding: 0;list-style: none;}.kb-neighborhood-grid li{min-height: 40px;display: flex;align-items: center;padding: 9px 11px;color: var(--text,#1a1a1a);background: rgba(43,127,198,0.06);border: 1px solid var(--border,#e6e6e6);border-radius: 7px;font-size: 0.9rem;line-height: 1.35;}.filter-bar{background: var(--white);border: 1px solid var(--border);border-radius: var(--radius);padding: 20px;margin-bottom: 24px;box-shadow: var(--shadow-sm)}.filter-bar-row{display: flex;gap: 12px;flex-wrap: wrap;align-items: end}.filter-bar-field{display: flex;flex-direction: column;gap: 6px;flex: 1;min-width: 140px}.filter-bar-field label{font-size: .75rem;font-weight: 700;color: var(--text-muted);text-transform: uppercase;letter-spacing: .03em}.filter-bar-field select,.filter-bar-field input[type=number],.filter-bar-field input[type=search]{padding: 10px 12px;min-height: 44px;border: 1.5px solid var(--border);border-radius: 8px;font-size: .9rem;background: var(--white);color: var(--dark);font-family: inherit;transition: border-color .2s}.filter-bar-field select:focus,.filter-bar-field input[type=number]:focus,.filter-bar-field input[type=search]:focus{border-color: var(--primary-bright);outline: none;box-shadow: 0 0 0 3px var(--primary-glow)}.filter-bar-field.filter-bar-search{flex: 2;min-width: 220px}.filter-bar-field.filter-bar-search input[type=search]{width: 100%}.filter-bar-field.price-range{flex: 2;min-width: 240px}.filter-bar-field.price-range .price-inputs{display: flex;gap: 8px;align-items: center}.filter-bar-field.price-range input[type=number]{width: 100%}.filter-bar-field.price-range .price-separator{color: var(--text-muted);font-weight: 600}.filter-bar-actions{display: flex;gap: 8px}.filter-apply-btn{background: var(--primary);color: #fff;border: none;padding: 10px 22px;border-radius: 8px;font-weight: 700;cursor: pointer;font-size: .9rem;transition: var(--transition);text-decoration: none;display: inline-flex;align-items: center;min-height: 44px;gap: 6px}.filter-apply-btn:hover{background: var(--primary-light);transform: translateY(-1px)}.filter-reset-btn{background: var(--light);color: var(--text);border: 1.5px solid var(--border);padding: 10px 18px;border-radius: 8px;font-weight: 600;cursor: pointer;font-size: .9rem;transition: var(--transition);text-decoration: none;min-height: 44px;display: inline-flex;align-items: center;justify-content: center}.filter-reset-btn:hover{border-color: var(--primary-bright);color: var(--primary-bright)}.filter-btn{display: inline-flex;align-items: center;gap: 6px}.filter-btn .count-badge{background: rgba(255,255,255,.25);color: inherit;padding: 1px 8px;border-radius: 10px;font-size: .72rem;font-weight: 700}.filter-btn:not(.active) .count-badge{background: var(--light);color: var(--text-muted)}.pagination-wrapper{display: flex;justify-content: center;margin: 36px 0 16px;flex-wrap: wrap;gap: 6px}.pagination{display: flex;gap: 6px;list-style: none;padding: 0;margin: 0;align-items: center}.pagination li a,.pagination li span{display: inline-flex;align-items: center;justify-content: center;min-width: 40px;height: 40px;padding: 0 12px;border: 1.5px solid var(--border);border-radius: 8px;background: var(--white);color: var(--text);font-weight: 600;font-size: .9rem;text-decoration: none;transition: var(--transition)}.pagination li a:hover{border-color: var(--primary-bright);color: var(--primary-bright);background: var(--primary-glow)}.pagination li.active span{background: var(--primary);color: #fff;border-color: var(--primary)}.pagination li.disabled span{color: var(--text-muted);cursor: not-allowed;opacity: .5}.pagination-info{text-align: center;color: var(--text-muted);font-size: .88rem;margin-bottom: 12px}.empty-category-box{text-align: center;padding: 48px 24px;background: var(--light);border: 1.5px dashed var(--border);border-radius: var(--radius);margin: 24px 0}.empty-category-box .empty-icon{font-size: 3rem;margin-bottom: 12px;display: block}.empty-category-box h3{color: var(--dark);font-size: 1.2rem;margin-bottom: 8px}.empty-category-box p{color: var(--text-muted);margin-bottom: 20px}.empty-category-box .hero-buttons{justify-content: center}.urun-aciklama{max-height: 48px;overflow: hidden;position: relative;transition: max-height .3s}.urun-aciklama.expanded{max-height: 800px}.aciklama-toggle{background: none;border: none;color: var(--primary-bright);font-size: 12px;font-weight: 600;cursor: pointer;padding: 4px 0}.aciklama-toggle:hover{text-decoration: underline}.section-header-row{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 16px;margin-bottom: 8px}@media (max-width: 768px){.filter-bar-row{flex-direction: column;align-items: stretch}.filter-bar-field{min-width: 0}.pagination li a,.pagination li span{min-width: 44px;height: 44px;padding: 0 8px;font-size: .82rem}}.brand-img-wrapper-urun{position: relative;overflow: hidden;background: #f5f5f5;height: 320px;display: flex;align-items: center;justify-content: center}.urun-fiyat-badge{right: auto;left: 12px}.urun-condition-badge[data-durum='new']{background: #2e7d32}.urun-condition-badge[data-durum='refurbished']{background: #1565c0}.urun-condition-badge[data-durum='used']{background: #555}.urun-slider{display: flex;overflow-x: auto;scroll-snap-type: x mandatory;-webkit-overflow-scrolling: touch;scrollbar-width: none;width: 100%;height: 320px;align-items: center}.urun-slider::-webkit-scrollbar{display: none}.urun-slider img{min-width: 100%;height: 100%;object-fit: contain;scroll-snap-align: start;}.urun-slider > picture,.urun-slider > img,.urun-detail-slider > picture,.urun-detail-slider > img{flex: 0 0 100%;min-width: 100%;height: 100%;object-fit: contain;scroll-snap-align: start;scroll-snap-stop: always;}.urun-slider,.urun-detail-slider{touch-action: auto;cursor: ew-resize;-webkit-overflow-scrolling: touch;overscroll-behavior-x: contain;}.urun-detail-slider:focus-visible{outline: 3px solid #fbbf24 !important;outline-offset: 2px;border-radius: 8px;}.urun-slider-nav{position: absolute;top: 50%;transform: translateY(-50%);width: 48px;height: 48px;border: none;border-radius: 50%;background: rgba(0,0,0,.55);color: #fff;font-size: 28px;line-height: 1;font-weight: 300;cursor: pointer;z-index: 3;display: flex;align-items: center;justify-content: center;transition: background .2s,transform .15s,box-shadow .2s;box-shadow: 0 2px 10px rgba(0,0,0,.35);backdrop-filter: blur(2px);-webkit-backdrop-filter: blur(2px);padding: 0;user-select: none;}.urun-slider-nav:hover{background: rgba(0,0,0,.85);transform: translateY(-50%) scale(1.08);box-shadow: 0 4px 14px rgba(0,0,0,.45);}.urun-slider-nav:active{transform: translateY(-50%) scale(.95);}.urun-slider-nav:focus-visible{outline: 3px solid #fbbf24;outline-offset: 2px;}.urun-slider-prev{left: 12px;}.urun-slider-next{right: 12px;}@media (max-width: 768px){.urun-slider-nav{width: 44px;height: 44px;font-size: 24px;}.urun-slider-prev{left: 8px;}.urun-slider-next{right: 8px;}}@media (max-width: 480px){.urun-slider-nav{width: 44px;height: 44px;font-size: 22px;}}.urun-img-single{width: 100%;height: 100%;object-fit: contain;display: block;}.urun-slider-dots{position: absolute;bottom: 8px;left: 50%;transform: translateX(-50%);display: flex;gap: 5px;z-index: 2}.slider-dot{width: 8px;height: 8px;padding: 0;border: 0;border-radius: 50%;cursor: pointer}.slider-dot.active{background: var(--kb-surface)}.slider-dot:not(.active){background: rgba(255,255,255,.5)}.brand-img-wrapper-urun .urun-slider-dots{bottom: 4px;gap: 0;min-height: 44px;align-items: center;justify-content: flex-start;width: max-content;max-width: calc(100% - 96px);overflow-x: auto;overflow-y: hidden;overscroll-behavior-inline: contain;-webkit-overflow-scrolling: touch;scrollbar-width: none}.brand-img-wrapper-urun .urun-slider-dots::-webkit-scrollbar{display: none}.brand-img-wrapper-urun .slider-dot{position: relative;display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 44px;flex: 0 0 44px;min-width: 44px;min-height: 44px;padding: 0;border: 0;background: transparent !important;border-radius: 50%}.brand-img-wrapper-urun .slider-dot::before{content: '';width: 10px;height: 10px;border: 2px solid rgba(15,23,42,.72);border-radius: 50%;background: rgba(255,255,255,.82);box-shadow: 0 1px 3px rgba(0,0,0,.4);transition: transform .18s ease,background-color .18s ease}.brand-img-wrapper-urun .slider-dot.active::before,.brand-img-wrapper-urun .slider-dot[aria-current='true']::before,.brand-img-wrapper-urun .slider-dot[aria-pressed='true']::before{background: #fbbf24;border-color: #111827;transform: scale(1.25)}.brand-img-wrapper-urun .slider-dot:focus-visible{outline: 3px solid #fbbf24;outline-offset: -4px;box-shadow: inset 0 0 0 2px #111827}.urun-condition-badge[data-durum='used-checked']{background: #374151}.brand-img-wrapper-urun .urun-condition-badge{max-width: calc(100% - 132px);line-height: 1.25;text-align: right}.urun-stock-badge{position: absolute;right: 12px;bottom: 58px;z-index: 3;padding: 6px 10px;border: 2px solid #9a3412;border-radius: 999px;background: #ffedd5;color: #7c2d12;font-size: .75rem;font-weight: 800;line-height: 1.2;letter-spacing: .02em;box-shadow: 0 2px 7px rgba(124,45,18,.22)}.brand-details-item.is-reserved{border-color: #c2410c}.brand-details-item.is-reserved .urun-incele-btn{background: #9a3412}.brand-details-item.is-reserved .urun-incele-btn:hover{background: #7c2d12}.urun-spec-chips{display: flex;flex-wrap: wrap;gap: 0;list-style: none;margin: 4px 22px 12px;padding: 0}.urun-spec-chips li{max-width: 100%;padding: 5px 9px;border: 1px solid #cbd5e1;border-radius: 999px;background: #f1f5f9;color: #334155;font-size: .75rem;line-height: 1.35;overflow-wrap: anywhere}.urun-spec-chips strong{color: #1e3a8a;font-weight: 800}.brand-details-item .urun-title-link,.brand-details-item .urun-incele-btn,.brand-details-item .aciklama-toggle{min-height: 44px}.brand-details-item .urun-title-link{display: flex;align-items: center;width: 100%}.brand-details-item .aciklama-toggle{min-width: 44px;align-self: flex-start;margin: -8px 22px 10px;padding: 8px 0}.brand-details-item .urun-title-link:focus-visible,.brand-details-item .urun-incele-btn:focus-visible,.brand-details-item .aciklama-toggle:focus-visible{outline: 3px solid #b45309;outline-offset: 3px;border-radius: 6px}@media (max-width: 768px){#guncel-stok .urun-spec-chips{margin: 4px 16px 12px}#guncel-stok .brand-details-item .aciklama-toggle{min-height: 44px}}@media (prefers-reduced-motion: reduce){.brand-img-wrapper-urun .slider-dot::before,.brand-img-wrapper-urun .urun-slider-arrow,.brand-details-item .urun-incele-btn{transition: none}}.urun-img-single{max-width: 100%;max-height: 320px;object-fit: contain;display: block;aspect-ratio: 4/3}.urun-title-link{color: inherit;text-decoration: none}.urun-aciklama{font-size: 13px;line-height: 1.5;color: #555}.urun-aciklama p{margin: 0}.urun-incele-btn{background: var(--primary-bright)}.urun-portal-cta{text-align: center;margin-top: 20px}.empty-category-box{text-align: center;padding: 48px 24px;background: #fafafa;border: 1px dashed #d0d0d0;border-radius: 12px}.empty-category-box .empty-icon{font-size: 48px;display: block;margin-bottom: 12px}.empty-category-box h3{margin: 0 0 8px;font-size: 1.25rem;color: #333}.empty-category-box p{margin: 0 0 20px;color: #666;max-width: 540px;margin-left: auto;margin-right: auto}.empty-category-box .hero-buttons{justify-content: center}.pagination-info{margin-bottom: 16px;font-size: .9rem;color: #666}.sahibinden-cta-btn{background: #FFC200;color: #222;font-weight: 700;padding: 14px 28px;border-radius: 8px;display: inline-flex;align-items: center;gap: 8px;text-decoration: none;font-size: 16px}.sahibinden-cta-btn:hover{background: #e6ae00}.btn-svg-icon{vertical-align: middle;margin-right: 5px}.sahibinden-btn-hero{background: #FFC200;color: #222;font-weight: 700}.sahibinden-btn-hero:hover{background: #e6ae00}.info-box-stok-sor{text-align: center}.info-box-stok-sor-buttons{justify-content: center;margin-top: 16px}.footer-phone-link{color: #fff;font-weight: 700}.is-ajax-loading{opacity: .55;pointer-events: none;position: relative;transition: opacity .18s ease}.is-ajax-loading::after{content: '';position: absolute;inset: 0;background-image: linear-gradient(90deg,transparent 0%,rgba(43,127,198,.08) 50%,transparent 100%);background-size: 200% 100%;animation: kb-shimmer 1.2s infinite;pointer-events: none;border-radius: inherit;z-index: 1}@keyframes kb-shimmer{0%{background-position: -100% 0}100%{background-position: 100% 0}}.is-ajax-loading .filter-btn,.is-ajax-loading .filter-apply-btn,.is-ajax-loading .filter-reset-btn,.is-ajax-loading .pagination li a{cursor: wait}#ajax-products-region{min-height: 120px}.filter-btn:focus-visible,.filter-reset-btn:focus-visible,.filter-apply-btn:focus-visible,.pagination li a:focus-visible{outline: 2px solid var(--primary-bright);outline-offset: 2px}.kb-cat-selector{display: none}@media (max-width: 768px){.kb-cat-selector{display: inline-flex;align-items: center;gap: 8px;flex: 0 0 auto;max-width: 60%;min-height: 44px;padding: 9px 12px;background: var(--white);border: 1px solid var(--border);border-radius: 999px;box-shadow: 0 1px 3px rgba(0,0,0,.04);cursor: pointer;font: inherit;color: var(--text);transition: border-color .2s ease,background .2s ease}.kb-cat-selector:hover,.kb-cat-selector:focus-visible{border-color: var(--primary-bright);background: var(--primary-glow);outline: none}.kb-cat-selector[aria-expanded="true"]{border-color: var(--primary-bright);background: var(--primary-glow)}.kb-cat-selector-icon{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 50%;background: var(--light);color: var(--primary-bright);flex-shrink: 0}.kb-cat-selector-text{display: flex;flex-direction: column;align-items: flex-start;min-width: 0;text-align: left}.kb-cat-selector-label{font-size: .6rem;font-weight: 700;color: var(--text-muted);text-transform: uppercase;letter-spacing: .04em;line-height: 1}.kb-cat-selector-value{font-size: .8rem;font-weight: 700;color: var(--dark);line-height: 1.2;margin-top: 2px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 100%}.kb-cat-selector-arrow{font-size: .7rem;color: var(--text-muted);margin-left: 2px;flex-shrink: 0;transition: transform .2s ease}.kb-cat-selector[aria-expanded="true"] .kb-cat-selector-arrow{transform: rotate(180deg)}.filter-buttons{display: none}}@media (min-width: 769px){.filter-buttons{display: flex;flex-wrap: wrap;gap: 10px;margin: 0 0 18px;padding: 0}.filter-btn{flex: 0 1 auto}}@media (max-width: 768px){#guncel-stok > .filter-bar{display: block;padding: 12px 14px;margin: 0 0 16px;border-radius: 14px}#guncel-stok > .filter-bar .filter-bar-row{display: flex;flex-wrap: nowrap;gap: 6px;align-items: stretch;overflow-x: auto;-webkit-overflow-scrolling: touch;scrollbar-width: none;padding-bottom: 2px}#guncel-stok > .filter-bar .filter-bar-row::-webkit-scrollbar{display: none}#guncel-stok > .filter-bar .filter-bar-field{flex: 0 0 auto;min-width: 0;gap: 0}#guncel-stok > .filter-bar .filter-bar-field.price-range{flex: 0 0 auto;min-width: 0}#guncel-stok > .filter-bar .filter-bar-field.filter-bar-search{flex: 0 0 220px;min-width: 220px}#guncel-stok > .filter-bar .filter-bar-field label{display: none}#guncel-stok > .filter-bar .filter-bar-field select,#guncel-stok > .filter-bar .filter-bar-field input[type=number]{padding: 9px 12px;font-size: .82rem;border-radius: 999px;background: var(--white);white-space: nowrap;min-width: 0;appearance: none;-webkit-appearance: none;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='%232b7fc6' d='M0 0l5 6 5-6z'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: right 10px center;padding-right: 26px}#guncel-stok > .filter-bar .filter-bar-field input[type=search]{width: 100%;min-height: 44px;padding: 9px 14px;border-radius: 999px;background: var(--white);font-size: .82rem;appearance: auto;-webkit-appearance: searchfield}#guncel-stok > .filter-bar .filter-bar-field.price-range .price-inputs{display: flex;align-items: center;gap: 4px}#guncel-stok > .filter-bar .filter-bar-field.price-range .price-separator{font-size: .7rem}#guncel-stok > .filter-bar .filter-bar-actions{display: flex;gap: 6px;flex: 0 0 auto}#guncel-stok > .filter-bar .filter-apply-btn,#guncel-stok > .filter-bar .filter-reset-btn{padding: 9px 14px;font-size: .8rem;border-radius: 999px;white-space: nowrap}#guncel-stok > .filter-bar .filter-apply-btn{background: var(--primary);color: #fff}}@media (max-width: 768px){#guncel-stok .brand-grid-large{grid-template-columns: 1fr;gap: 14px;margin-top: 18px}#guncel-stok .brand-details-item{border-radius: 14px;border: 1px solid var(--border);box-shadow: 0 2px 8px rgba(10,37,64,.05)}#guncel-stok .brand-img-wrapper-urun{height: 240px;border-radius: 14px 14px 0 0}#guncel-stok .urun-slider,#guncel-stok .urun-slider img{height: 240px}#guncel-stok .urun-img-single{max-height: 240px}#guncel-stok .brand-details-item h3{font-size: 1.05rem;margin: 14px 16px 6px;line-height: 1.3}#guncel-stok .urun-aciklama{margin: 0 16px 14px;font-size: .85rem;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden}#guncel-stok .urun-aciklama.expanded{-webkit-line-clamp: unset;display: block;max-height: none;overflow: visible}#guncel-stok .aciklama-toggle{margin: 0 16px 12px;font-size: .82rem}#guncel-stok .brand-action{padding: 0 16px 16px;gap: 8px}#guncel-stok .btn-whatsapp-dark,#guncel-stok .btn-details-light{padding: 12px 14px;font-size: .88rem;border-radius: 10px}#guncel-stok .urun-fiyat-badge{font-size: .82rem;padding: 6px 12px;border-radius: 8px}#guncel-stok .urun-condition-badge{font-size: 10px;padding: 4px 9px}#guncel-stok .pagination-info{text-align: left;font-size: .82rem;margin: 0 4px 12px}#guncel-stok .empty-category-box{padding: 36px 18px;border-radius: 14px}#guncel-stok .empty-category-box .empty-icon{font-size: 2.4rem}#guncel-stok .empty-category-box h3{font-size: 1.05rem}#guncel-stok .empty-category-box p{font-size: .9rem}}@media (max-width: 768px){#guncel-stok{padding-bottom: 96px}#guncel-stok .pagination-wrapper{gap: 4px;margin: 24px 0 12px}#guncel-stok .pagination{flex-wrap: wrap;justify-content: center;max-width: 100%}#guncel-stok .pagination li a,#guncel-stok .pagination li span{min-width: 44px;height: 44px;font-size: .85rem;border-radius: 8px}#guncel-stok .sahibinden-cta-btn{width: 100%;justify-content: center;padding: 14px 20px}}@media (max-width: 768px){.is-ajax-loading::after{background-size: 100% 100%;animation-duration: .9s}}.kb-back-to-list{display: inline-flex;align-items: center;gap: 8px;padding: 8px 16px 8px 12px;margin-bottom: 16px;background: var(--white);color: var(--text);border: 1px solid var(--border);border-radius: 999px;font-size: .88rem;font-weight: 600;text-decoration: none;box-shadow: 0 1px 2px rgba(0,0,0,.04);transition: background .2s ease,border-color .2s ease,color .2s ease,transform .15s ease}.kb-back-to-list:hover{background: var(--primary-glow);border-color: var(--primary-bright);color: var(--primary-bright);transform: translateX(-2px)}.kb-back-to-list .kb-back-arrow{display: inline-flex;align-items: center;justify-content: center;width: 24px;height: 24px;border-radius: 50%;background: var(--light);font-size: .95rem;line-height: 1;transition: background .2s ease}.kb-back-to-list:hover .kb-back-arrow{background: var(--primary-bright);color: #fff}@media (max-width: 768px){.kb-back-to-list{padding: 8px 14px 8px 10px;font-size: .82rem;margin-bottom: 14px}.kb-back-to-list .kb-back-arrow{width: 22px;height: 22px;font-size: .9rem}}.kb-cat-sheet{position: fixed;inset: 0;z-index: var(--z-toast);display: none;}.kb-cat-sheet[aria-hidden="false"]{display: block}.kb-sheet-backdrop{position: absolute;inset: 0;background: rgba(10,37,64,0);transition: background .3s ease}.kb-cat-sheet.is-open .kb-sheet-backdrop{background: rgba(10,37,64,.55)}.kb-sheet-panel{position: absolute;left: 0;right: 0;bottom: 0;background: var(--white);border-top-left-radius: 22px;border-top-right-radius: 22px;box-shadow: 0 -8px 32px rgba(10,37,64,.18);transform: translateY(100%);transition: transform .35s cubic-bezier(.2,.8,.2,1);max-height: 86vh;max-height: 86dvh;overflow: hidden;display: flex;flex-direction: column;padding-bottom: max(0px,env(safe-area-inset-bottom,0px))}.kb-sheet-nav{display: flex;flex: 1 1 auto;min-height: 0;overflow: hidden;flex-direction: column}.kb-cat-sheet.is-open .kb-sheet-panel{transform: translateY(0)}.kb-sheet-handle{width: 44px;height: 5px;border-radius: 999px;background: rgba(10,37,64,.15);margin: 10px auto 4px;flex-shrink: 0}.kb-sheet-header{display: flex;align-items: center;justify-content: space-between;padding: 8px 18px 12px;border-bottom: 1px solid var(--border);flex-shrink: 0}.kb-sheet-title{font-size: 1.05rem;font-weight: 700;color: var(--dark)}.kb-sheet-close{display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 44px;border-radius: 50%;background: var(--light);border: none;color: var(--text);cursor: pointer;font-size: 1rem;line-height: 1;transition: background .2s ease}.kb-sheet-close:hover{background: var(--primary-glow);color: var(--primary-bright)}.kb-sheet-close:focus-visible{outline: 3px solid #b45309;outline-offset: 2px}.kb-sheet-list{list-style: none;margin: 0;padding: 8px 0 16px;overflow-y: auto;flex: 1 1 auto;min-height: 0;overscroll-behavior: contain;-webkit-overflow-scrolling: touch}.kb-sheet-item{margin: 0}.kb-sheet-item .kb-sheet-link{display: flex;align-items: center;gap: 12px;padding: 12px 18px;text-decoration: none;color: var(--text);font-size: .95rem;font-weight: 500;transition: background .15s ease;position: relative}.kb-sheet-item .kb-sheet-link:hover{background: var(--light)}.kb-sheet-item .kb-sheet-link:focus-visible{background: var(--light);outline: 3px solid #b45309;outline-offset: -3px}.kb-sheet-icon{display: inline-flex;align-items: center;justify-content: center;width: 36px;height: 36px;border-radius: 10px;background: var(--light);color: var(--primary-bright);flex-shrink: 0}.kb-sheet-label{flex: 1 1 auto;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.kb-sheet-count{display: inline-flex;align-items: center;justify-content: center;min-width: 26px;height: 22px;padding: 0 7px;border-radius: 999px;background: var(--light);color: var(--text-muted);font-size: .75rem;font-weight: 600;flex-shrink: 0}.kb-sheet-check{display: inline-flex;align-items: center;justify-content: center;width: 22px;height: 22px;border-radius: 50%;background: var(--primary-bright);color: #fff;font-size: .75rem;font-weight: 700;line-height: 1;flex-shrink: 0;visibility: hidden}.kb-sheet-item.is-active .kb-sheet-check{visibility: visible}.kb-sheet-item.is-active{background: var(--primary-glow)}.kb-sheet-item.is-active .kb-sheet-icon{background: var(--primary-bright);color: #fff}.kb-sheet-item.is-active .kb-sheet-link{color: var(--primary-bright);font-weight: 600}.kb-sheet-item.is-active .kb-sheet-count{background: rgba(43,127,198,.18);color: var(--primary-bright)}.kb-sheet-item.is-parent-active{background: rgba(43,127,198,.08)}.kb-sheet-item.is-parent-active .kb-sheet-icon{background: rgba(43,127,198,.16);color: var(--primary-bright)}.kb-sheet-item.is-parent-active .kb-sheet-link{color: var(--primary-bright);font-weight: 600}.kb-sheet-subheading{padding: 10px 18px 4px 66px;color: var(--text-muted);font-size: .72rem;font-weight: 700;letter-spacing: .04em;text-transform: uppercase}.kb-sheet-item--child .kb-sheet-link{min-height: 44px;padding: 9px 18px 9px 42px}.kb-sheet-subicon{display: inline-flex;width: 24px;align-items: center;justify-content: center;color: var(--text-muted);font-size: 1rem;flex: 0 0 24px}.kb-sheet-item--child.is-active .kb-sheet-subicon{color: var(--primary-bright)}body.kb-sheet-open,body.kb-category-sheet-open{overflow: hidden}@media (min-width: 769px){.kb-cat-sheet{display: none !important}}.site-header{background: rgba(255,255,255,0.85) !important;backdrop-filter: blur(16px) saturate(180%);-webkit-backdrop-filter: blur(16px) saturate(180%);border-bottom: 1px solid rgba(0,0,0,0.05);box-shadow: 0 4px 30px rgba(0,0,0,0.03);}.card,.urun-card,.blog-card,.kb-card{transition: transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275),box-shadow 0.4s ease;will-change: transform;}.card:hover,.urun-card:hover,.blog-card:hover,.kb-card:hover{transform: translateY(-8px) scale(1.01);box-shadow: 0 20px 40px rgba(0,34,68,0.12);z-index: 2;}.btn:not(.btn-link),.sticky-btn{transition: all 0.3s cubic-bezier(0.25,0.8,0.25,1);position: relative;overflow: hidden;}.btn:not(.btn-link):hover{transform: translateY(-2px);box-shadow: 0 7px 14px rgba(0,0,0,0.1),0 3px 6px rgba(0,0,0,0.08);}.btn:not(.btn-link):active{transform: translateY(1px);box-shadow: 0 4px 8px rgba(0,0,0,0.1);}.card-img-top,.urun-img,figure img{transition: transform 0.6s cubic-bezier(0.25,0.46,0.45,0.94);}.card:hover .card-img-top,.urun-card:hover .urun-img,figure:hover img{transform: scale(1.05);}.sticky-actions-container{backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);border-radius: 50px;}body.kb-category-sheet-open .sticky-actions-container,body:has(.filter-bar :focus) .sticky-actions-container,body:has(.filter-bar :focus) .kb-mobile-cta-bar{opacity: 0;visibility: hidden;pointer-events: none;}.kui-site.kui-family-product-legacy .urun-purchase-actions .btn-satin-al{background: #c2410c !important;}.kui-site.kui-family-product-legacy .urun-purchase-actions .btn-satin-al:hover,.kui-site.kui-family-product-legacy .urun-purchase-actions .btn-satin-al:focus-visible{background: #9a3412 !important;}.kui-site.kui-family-product-legacy .urun-purchase-actions a[data-action="contact-phone"]{background: #075985 !important;}.kui-site.kui-family-product-legacy .urun-detail-info > div[style*="background:#f0f7ff"] > div[style*="color:#94a3b8"]{color: #475569 !important;}.kui-site.kui-family-product-legacy span[style*="color:#e74c3c"]{color: #b42318 !important;}.kui-site.kui-family-product-legacy nav[aria-label="Breadcrumb"] a.kb-link-primary{color: #075985 !important;text-decoration: underline;text-underline-offset: 3px;}.sticky-close{position: absolute;top: -6px;right: -6px;width: 24px;height: 24px;min-width: 24px;min-height: 24px;background: #ef4444;border: 2px solid #fff;border-radius: 50%;padding: 0;cursor: pointer;z-index: 10;box-shadow: 0 2px 6px rgba(0,0,0,0.25);display: inline-flex;align-items: center;justify-content: center;}.sticky-close svg{width: 14px;height: 14px;fill: #fff;}.sticky-close:hover{background: #dc2626;transform: scale(1.08);}.sticky-close:focus-visible{outline: 2px solid #fbbf24;outline-offset: 2px;}.kb-lightbox{position: fixed;inset: 0;z-index: var(--z-max);background: rgba(10,16,28,0.92);backdrop-filter: blur(4px);-webkit-backdrop-filter: blur(4px);display: none;align-items: center;justify-content: center;padding: 16px;box-sizing: border-box;}.kb-lightbox.kb-lightbox-open{display: flex;}.kb-lightbox-stage{max-width: min(1200px,95vw);max-height: 90vh;display: flex;align-items: center;justify-content: center;}.kb-lightbox-img{max-width: 100%;max-height: 90vh;width: auto;height: auto;object-fit: contain;border-radius: 8px;box-shadow: 0 12px 48px rgba(0,0,0,0.5);background: var(--kb-surface);}.kb-lightbox-close,.kb-lightbox-prev,.kb-lightbox-next{position: absolute;background: rgba(255,255,255,0.95);color: var(--kb-heading);border: none;border-radius: 50%;width: 48px;height: 48px;font-size: 28px;font-weight: 300;cursor: pointer;display: flex;align-items: center;justify-content: center;box-shadow: 0 4px 16px rgba(0,0,0,0.3);transition: transform 0.2s,background 0.2s;z-index: 1;line-height: 1;padding: 0;}.kb-lightbox-close:hover,.kb-lightbox-prev:hover,.kb-lightbox-next:hover{background: var(--kb-surface);transform: scale(1.08);}.kb-lightbox-close:focus-visible,.kb-lightbox-prev:focus-visible,.kb-lightbox-next:focus-visible{outline: 3px solid #fbbf24;outline-offset: 2px;}.kb-lightbox-close{top: 16px;right: 16px;font-size: 32px;}.kb-lightbox-prev{left: 16px;top: 50%;transform: translateY(-50%);}.kb-lightbox-next{right: 16px;top: 50%;transform: translateY(-50%);}.kb-lightbox-counter{position: absolute;bottom: 20px;left: 50%;transform: translateX(-50%);color: #fff;background: rgba(0,0,0,0.55);padding: 6px 14px;border-radius: 999px;font-size: 14px;font-weight: 600;letter-spacing: 0.5px;}@media (max-width: 600px){.kb-lightbox-close,.kb-lightbox-prev,.kb-lightbox-next{width: 40px;height: 40px;font-size: 22px;}.kb-lightbox-close{top: 10px;right: 10px;font-size: 26px;}.kb-lightbox-prev{left: 8px;}.kb-lightbox-next{right: 8px;}}.kb-similar-wrap{margin-top: 32px;padding: 20px;background: linear-gradient(135deg,var(--kb-surface-2) 0%,#e2e8f0 100%);border-radius: 12px;border: 1px solid #cbd5e1;text-align: left;}.kb-similar-title{font-size: 1.15rem;font-weight: 700;color: var(--kb-text);margin: 0 0 16px 0;display: flex;align-items: center;gap: 8px;}.kb-similar-title i{color: var(--primary-bright);font-size: 1rem;}.kb-similar-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 14px;}.kb-similar-card{background: var(--kb-surface);border: 1px solid #cbd5e1;border-radius: 10px;overflow: hidden;text-decoration: none;color: inherit;display: flex;flex-direction: column;transition: transform 0.18s ease,box-shadow 0.18s ease,border-color 0.18s ease;}.kb-similar-card:hover{transform: translateY(-3px);box-shadow: 0 8px 20px rgba(15,23,42,0.12);border-color: var(--primary-bright);}.kb-similar-img-wrap{position: relative;width: 100%;aspect-ratio: 4 / 3;overflow: hidden;background: var(--kb-surface-2);}.kb-similar-img-wrap img{width: 100%;height: 100%;object-fit: cover;display: block;}.kb-similar-fiyat{position: absolute;top: 8px;right: 8px;background: rgba(15,23,42,0.92);color: #fff;padding: 4px 10px;border-radius: 6px;font-size: 0.85rem;font-weight: 700;box-shadow: 0 2px 6px rgba(0,0,0,0.2);}.kb-similar-body{padding: 10px 12px;display: flex;flex-direction: column;gap: 4px;}.kb-similar-marka{font-size: 0.72rem;font-weight: 700;text-transform: uppercase;color: var(--primary-bright);letter-spacing: 0.5px;}.kb-similar-baslik{font-size: 0.92rem;font-weight: 600;color: var(--kb-heading);line-height: 1.3;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;min-height: 2.4em;}.kb-similar-durum{font-size: 0.74rem;color: #64748b;margin-top: 2px;}@media (max-width: 768px){.kb-similar-grid{grid-template-columns: repeat(2,1fr);gap: 10px;}.kb-similar-wrap{padding: 14px;}.kb-similar-title{font-size: 1.05rem;}}@media (max-width: 420px){.kb-similar-grid{grid-template-columns: 1fr;}}.kb-fallback-actions{margin-top: 24px;padding: 20px;background: var(--kb-surface);border: 1px solid #e2e8f0;border-radius: 12px;text-align: left;}.kb-fallback-actions-title{font-size: 1.05rem;font-weight: 700;color: var(--kb-text);margin: 0 0 14px 0;display: flex;align-items: center;gap: 8px;}.kb-fallback-actions-title i{color: var(--primary-bright);font-size: 1rem;}.kb-fallback-actions-grid{display: grid;grid-template-columns: repeat(2,1fr);gap: 12px;}.kb-fallback-card{background: var(--kb-surface-2);border: 1px solid #cbd5e1;border-radius: 10px;padding: 14px 16px;text-decoration: none;color: var(--kb-heading);display: flex;flex-direction: column;gap: 4px;transition: all .18s ease;min-height: 80px;}.kb-fallback-card:hover{border-color: var(--primary-bright);background: #eff6ff;transform: translateY(-2px);box-shadow: 0 4px 12px rgba(30,95,168,0.12);}.kb-fallback-card-primary{background: linear-gradient(135deg,var(--primary-bright) 0%,var(--kb-heading) 100%);color: #ffffff;border-color: transparent;}.kb-fallback-card-primary:hover{background: linear-gradient(135deg,var(--kb-heading) 0%,var(--primary-bright) 100%);color: #ffffff;}.kb-fallback-icon{font-size: 1.05rem;margin-bottom: 4px;color: var(--primary-bright);}.kb-fallback-card-primary .kb-fallback-icon{color: #ffffff;}.kb-fallback-card strong{font-size: 0.95rem;font-weight: 700;line-height: 1.2;}.kb-fallback-card span{font-size: 0.82rem;opacity: 0.85;line-height: 1.3;}.kb-fallback-card-chips{background: var(--kb-surface-2);}.kb-fallback-chips{display: flex;flex-wrap: wrap;gap: 6px;margin-top: 8px;}.kb-fallback-chip{display: inline-block;padding: 5px 12px;background: var(--kb-surface);border: 1px solid #cbd5e1;border-radius: 16px;font-size: 0.78rem;font-weight: 600;color: var(--kb-text);text-decoration: none;transition: all .15s ease;}.kb-fallback-chip:hover{background: var(--primary-bright);color: #ffffff;border-color: var(--primary-bright);transform: translateY(-1px);}@media (max-width: 640px){.kb-fallback-actions-grid{grid-template-columns: 1fr;}.kb-fallback-actions{padding: 14px;}}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-40{margin-top:2.5rem!important}.mt-50{margin-top:3rem!important}.mb-50{margin-bottom:3rem!important}.pt-50{padding-top:3rem!important}.pb-50{padding-bottom:3rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.text-muted{color:var(--text-muted)!important}.text-secondary{color:#495057!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.fw-bold{font-weight:700!important}.fw-normal{font-weight:400!important}.fs-6{font-size:1rem!important}.lead{font-size:1.25rem;font-weight:300;line-height:1.6}.h3{font-size:calc(1.3rem + .6vw);font-weight:700;line-height:1.2}.display-4{font-size:calc(2.5rem + 1.5vw);font-weight:300;line-height:1.2;letter-spacing:-.02em}.d-flex{display:flex!important}.d-block{display:block!important}.d-none{display:none!important}.align-items-center{align-items:center!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.flex-wrap{flex-wrap:wrap!important}.opacity-75{opacity:.75!important}.row{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%;padding-left:12px;padding-right:12px}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%;padding-left:12px;padding-right:12px}.col-lg-12{flex:0 0 100%;max-width:100%;padding-left:12px;padding-right:12px}@media(max-width:991.98px){.col-lg-8,.col-lg-10,.col-lg-12{flex:0 0 100%;max-width:100%}}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.top-0{top:0!important}.start-0{left:0!important}.w-100{width:100%!important}.h-100{height:100%!important}.seo-bg{background:var(--light);padding:80px 0;border-top:1px solid var(--border)}.location-section{padding:70px 0;background:var(--bg)}.intro-text-section{padding:60px 0;background:var(--bg)}.steps-section{background:var(--bg)}.star-rating{display:inline-flex;align-items:center;gap:2px;color:#fbbf24;font-size:1.1em;line-height:1}.review-slider-container{position:relative;overflow:hidden;padding:0 10px}.section-subtitle{text-align:center;color:var(--text-muted);font-size:1.05rem;max-width:760px;margin:0 auto 48px;line-height:1.6}.map-responsive{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:var(--radius);box-shadow:var(--shadow-lg);background:var(--light)}.map-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;display:block}.kb-map-consent{position:relative;width:100%;min-height:320px;aspect-ratio:16/9;overflow:hidden;border:1px solid #cbd5e1;border-radius:var(--radius);background:#eef4fb}.map-responsive>.kb-map-consent{position:absolute;inset:0;height:100%;min-height:0;aspect-ratio:auto;border:0;border-radius:inherit}.map-container>.kb-map-consent{height:100%;min-height:300px;aspect-ratio:auto}.kb-map-consent__surface{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:clamp(20px,4vw,44px);text-align:center;color:#172033;background:linear-gradient(145deg,#eef4fb 0%,#fff 100%)}.kb-map-consent__surface[hidden],.kb-map-consent iframe[hidden]{display:none!important}.kb-map-consent__icon{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#dbeafe;color:#1d4ed8;font-size:1.8rem;line-height:1}.kb-map-consent__title{margin:0;color:#0f2742;font-size:1.15rem;font-weight:800}.kb-map-consent__text{max-width:620px;margin:0;color:#475569;font-size:.94rem;line-height:1.55}.kb-map-consent__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:4px}.kb-map-consent__button,.kb-map-consent__link{min-height:44px;padding:11px 17px;border-radius:8px;font:inherit;font-weight:700}.kb-map-consent__button{border:1px solid #1d4ed8;color:#fff;background:#1d4ed8;cursor:pointer}.kb-map-consent__link{display:inline-flex;align-items:center;border:1px solid #94a3b8;color:#1e3a5f;background:#fff;text-decoration:none}.kb-map-consent__button:hover{background:#1e40af}.kb-map-consent__link:hover{text-decoration:underline}.kb-map-consent__button:focus-visible,.kb-map-consent__link:focus-visible{outline:3px solid #f59e0b;outline-offset:3px}.kb-map-consent>iframe{width:100%!important;height:100%!important;min-height:inherit;border:0;display:block}.kb-map-consent.is-loading{background:#e2e8f0}@media(max-width:640px){.map-responsive{height:auto;min-height:380px;padding-bottom:0}.kb-map-consent{min-height:380px;aspect-ratio:auto}.map-responsive>.kb-map-consent{position:relative;inset:auto;height:auto;min-height:380px}.kb-map-consent__surface{position:relative;inset:auto;min-height:380px;padding:20px 16px}.kb-map-consent__actions{width:100%}.kb-map-consent__button,.kb-map-consent__link{width:100%;justify-content:center}}.kb-breadcrumb{font-size:.82rem;padding:10px 0;margin:0 0 16px;color:var(--text-muted)}.kb-breadcrumb-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.kb-breadcrumb-item{display:inline-flex;align-items:center;gap:6px}.kb-breadcrumb-current{color:var(--text);font-weight:600}.kb-breadcrumb-link{color:var(--primary-bright);text-decoration:underline;text-underline-offset:3px;transition:var(--transition)}.kb-breadcrumb-link:hover{color:var(--primary);text-decoration:underline}.kb-breadcrumb-sep{color:var(--text-muted);user-select:none}.footer-social-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.footer-social-link{color:rgba(255,255,255,.75);font-size:18px;transition:color .2s;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.06)}.footer-social-link:hover{color:#fff;background:rgba(255,255,255,.15);transform:translateY(-2px)}.footer-social-link svg{width:18px;height:18px}.footer-contact-item{display:flex;gap:10px;align-items:center;margin-bottom:10px;color:rgba(255,255,255,.8);font-size:.95rem}.footer-contact-link{font-weight:700;color:#fff;text-decoration:none;transition:var(--transition)}.footer-contact-link:hover{color:var(--primary-bright)}.footer-column-title--spaced{margin-top:20px}.footer-review-invite{margin-top:12px;font-size:.85rem;text-align:center;color:rgba(255,255,255,.7);line-height:1.5}.kb-form-input,.kb-form-select{width:100%;padding:.7rem .9rem;border:1.5px solid var(--kb-control-border,#63747c);border-radius:var(--radius-sm);font-size:1rem;font-family:inherit;color:var(--text);background:var(--white);transition:border-color .15s ease,box-shadow .15s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;line-height:1.5;}.kb-form-input--textarea{resize:vertical;min-height:96px;line-height:1.6}.kb-form-input::placeholder,.kb-form-select::placeholder{color:var(--text-muted);opacity:1}.kb-form-input:focus,.kb-form-select:focus{border-color:var(--primary-bright);outline:0;box-shadow:0 0 0 3px rgba(0,89,191,.18);}.kb-form-input:disabled,.kb-form-select:disabled{background:var(--light);cursor:not-allowed;opacity:.7}.kb-form-label{display:block;font-weight:600;margin-bottom:.4rem;color:var(--text);font-size:.92rem;line-height:1.4;}.kb-form-label .kb-form-required{color:#dc2626;margin-left:2px}.kb-form-help{display:block;margin-top:.35rem;font-size:.82rem;color:var(--text-muted);line-height:1.4}.kb-form-submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:.75rem 1.5rem;background:var(--primary);color:#fff;border:none;border-radius:var(--radius-sm);font-weight:700;font-size:1rem;font-family:inherit;cursor:pointer;transition:background .15s ease,transform .15s ease,box-shadow .15s ease;}.kb-form-submit:hover{background:var(--primary-light);transform:translateY(-1px);box-shadow:var(--shadow-md)}.kb-form-submit:active{transform:translateY(0)}.kb-form-submit:disabled{opacity:.6;cursor:not-allowed;transform:none}select.kb-form-select{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem;padding-right:2.5rem;}.kb-pagination{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap;margin-top:50px;list-style:none;padding:0}.kb-pagination-btn{min-width:44px;height:44px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--white);color:var(--text);font-weight:600;font-size:.95rem;font-family:inherit;text-decoration:none;transition:var(--transition);}.kb-pagination-btn:hover{border-color:var(--primary-bright);color:var(--primary-bright);background:var(--primary-glow);transform:translateY(-1px)}.kb-pagination-btn[aria-current="page"],.kb-pagination-btn.is-current{background:var(--primary);color:#fff;border-color:var(--primary);cursor:default;transform:none}.kb-pagination-btn[aria-disabled="true"]{opacity:.45;pointer-events:none}.kb-cta-strip{padding:60px 0;background:linear-gradient(135deg,var(--primary) 0%,#0d3b66 60%,#1a5276 100%);position:relative;overflow:hidden}.kb-cta-strip-title{color:#fff;font-size:1.8rem;font-weight:700;margin:0 0 15px;letter-spacing:-.02em}.kb-cta-strip-text{color:rgba(255,255,255,.85);font-size:1.05rem;line-height:1.7;margin:0 auto 25px;max-width:640px}.kb-cta-strip-btn{display:inline-flex;align-items:center;gap:8px;padding:13px 28px;background:var(--wa-color);color:#fff;border-radius:var(--radius-sm);font-weight:700;text-decoration:none;transition:var(--transition);box-shadow:0 4px 15px rgba(21,128,61,.3)}.kb-cta-strip-btn:hover{background:var(--wa-dark);transform:translateY(-2px);color:#fff;box-shadow:0 6px 22px rgba(21,128,61,.4)}.region-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.region-card{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);padding:24px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;}.region-card:hover{border-color:var(--primary-bright);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.region-heading{color:var(--dark);font-size:1.15rem;font-weight:700;margin:0 0 15px;padding-bottom:10px;border-bottom:2px solid var(--border);display:flex;align-items:center;gap:8px;line-height:1.3;}.region-heading .region-heading-emoji{font-size:1.25rem;line-height:1}.region-badge-list{display:flex;flex-wrap:wrap;gap:6px}.region-badge{display:inline-block;background:var(--primary-glow);color:var(--dark);padding:5px 11px;border-radius:var(--radius-sm);font-size:.82rem;font-weight:500;transition:var(--transition);text-decoration:none;}a.region-badge:hover{background:var(--primary-bright);color:#fff;transform:translateY(-1px)}.kb-info-card{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);padding:22px;transition:border-color .2s ease,box-shadow .2s ease;}.kb-info-card:hover{box-shadow:var(--shadow-md)}.kb-info-card--accent{border-left:4px solid var(--primary)}.kb-intro-section{padding:60px 0;background:var(--bg)}.kb-intro-content{max-width:880px;margin:0 auto;text-align:center;padding:0 16px}.kb-intro-title{font-size:1.85rem;font-weight:700;color:var(--dark);margin:0 0 16px;letter-spacing:-.02em;line-height:1.25}.kb-intro-lead{font-size:1.15rem;color:var(--text-muted);line-height:1.7;margin:0 0 24px}.kb-intro-text{text-align:left;font-size:.98rem;color:var(--text);line-height:1.8;max-width:760px;margin:0 auto}.kb-intro-text p{margin-bottom:14px}@media(max-width:640px){.kb-intro-text{text-align:center}}.kb-icon{width:1.25em;height:1.25em;display:inline-block;vertical-align:-.2em;fill:currentColor;flex-shrink:0;stroke:currentColor}.kb-icon-spin{animation:kb-icon-spin 1s linear infinite}@keyframes kb-icon-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.kb-icon-spin{animation-duration:2s}}.kb-icon-lg{width:1.75rem;height:1.75rem}.kb-icon-sm{width:1rem;height:1rem}.kb-skeleton{background:var(--light);background-image:linear-gradient(90deg,transparent 0%,rgba(43,127,198,.08) 50%,transparent 100%);background-size:200% 100%;animation:kb-shimmer 1.4s infinite;border-radius:var(--radius-sm);pointer-events:none;min-height:1em;color:transparent!important;}.hero-section-v2--compact{min-height:420px;background-color:var(--primary)}.hero-section-v2--compact .hero-title{font-size:clamp(1.8rem,4vw,2.8rem);margin-bottom:14px}.hero-section-v2--compact .hero-subtitle{font-size:clamp(1rem,2vw,1.15rem);margin-bottom:0}@media(max-width:768px){.hero-section-v2--compact{min-height:320px;padding:36px 16px}}.kb-cat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px}.kb-cat-link-card{display:block;text-decoration:none;color:inherit;background:var(--white);border:1px solid var(--border);border-radius:var(--radius);padding:24px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;box-shadow:0 2px 6px rgba(0,0,0,.04);height:100%;}.kb-cat-link-card:hover{border-color:var(--primary-bright);box-shadow:var(--shadow-lg);transform:translateY(-3px);color:inherit;}.kb-cat-link-card-head{display:flex;align-items:center;gap:12px;margin-bottom:12px}.kb-cat-link-card-icon{font-size:32px;line-height:1}.kb-cat-link-card-title{color:var(--dark);font-size:1.15rem;margin:0;font-weight:700;line-height:1.3}.kb-cat-link-card-desc{color:var(--text-muted);font-size:.92rem;line-height:1.6;margin:0 0 12px}.kb-cat-link-card-examples{background:var(--primary-glow);padding:8px 12px;border-radius:var(--radius-sm);font-size:.82rem;color:var(--dark)}.kb-tech-section{margin:60px 0;background:linear-gradient(135deg,var(--bg) 0%,var(--primary-glow) 100%);padding:50px 30px;border-radius:var(--radius-lg);}.kb-tech-title{font-size:clamp(1.6rem,3vw,2rem);color:var(--dark);margin:0 0 15px;text-align:center;font-weight:700;letter-spacing:-.02em;}.kb-tech-subtitle{text-align:center;color:var(--text-muted);font-size:1.05rem;margin:0 auto 35px;max-width:800px;line-height:1.6;}.kb-tech-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:18px}.kb-tech-card-title{color:var(--dark);font-size:1.05rem;margin:0 0 10px;font-weight:700;line-height:1.3}.kb-tech-card-desc{color:var(--text-muted);font-size:.92rem;line-height:1.65;margin:0}@media(max-width:640px){.kb-tech-section{padding:40px 18px}.kb-tech-grid{grid-template-columns:1fr}}.kb-step-section{margin:50px 0}.kb-step-section-title{font-size:clamp(1.6rem,3vw,2rem);color:var(--dark);margin:0 0 10px;text-align:center;font-weight:700;letter-spacing:-.02em;line-height:1.25;}.kb-step-section-subtitle{text-align:center;color:var(--text-muted);font-size:1.05rem;margin:0 auto 35px;max-width:800px;line-height:1.6;}.kb-step-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:22px}.kb-step-block{background:linear-gradient(180deg,var(--white) 0%,var(--bg) 100%);border-radius:var(--radius);padding:28px;box-shadow:0 2px 10px rgba(0,0,0,.06);}.kb-step-block-num{background:linear-gradient(135deg,var(--primary) 0%,var(--primary-light) 100%);color:#fff;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1rem;margin-bottom:15px;}.kb-step-block--success .kb-step-block-num{background:linear-gradient(135deg,var(--wa-color) 0%,var(--wa-dark) 100%);}.kb-step-block-title{color:var(--dark);font-size:1.18rem;margin:0 0 10px;font-weight:700;line-height:1.3}.kb-step-block-desc{color:var(--text-muted);font-size:.92rem;line-height:1.65;margin:0}.kb-cargo-section{margin:50px 0}.kb-cargo-title{font-size:clamp(1.6rem,3vw,2rem);color:var(--dark);margin:0 0 15px;text-align:center;font-weight:700;letter-spacing:-.02em;line-height:1.25}.kb-cargo-subtitle{text-align:center;color:var(--text-muted);font-size:1.05rem;margin:0 auto 30px;max-width:760px;line-height:1.6}.kb-cargo-list{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.kb-cargo-row{display:flex;justify-content:space-between;align-items:center;padding:16px 22px;border-bottom:1px solid var(--border-light);background:var(--white)}.kb-cargo-row:last-child{border-bottom:none}.kb-cargo-row--alt{background:var(--bg)}.kb-cargo-region{color:var(--dark);font-size:.95rem;font-weight:600}.kb-cargo-badge{display:inline-block;background:#d4edda;color:#155724;padding:2px 8px;border-radius:4px;font-size:.72rem;margin-left:8px;font-weight:600;vertical-align:middle}.kb-cargo-time{color:var(--dark);font-weight:600;font-size:.95rem}.kb-faq-list-section{margin:50px 0}.kb-faq-list-title{font-size:clamp(1.6rem,3vw,2rem);color:var(--dark);margin:0 0 30px;font-weight:700;letter-spacing:-.02em;line-height:1.25}.kb-faq-item-v2{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-sm);padding:20px 24px;margin-bottom:12px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease;}.kb-faq-item-v2:hover{border-color:var(--primary-bright);box-shadow:var(--shadow-sm)}.kb-faq-item-v2[open]{border-color:var(--primary-bright)}.kb-faq-item-v2-summary{font-weight:600;color:var(--dark);font-size:1rem;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;}.kb-faq-item-v2-summary::-webkit-details-marker{display:none}.kb-faq-item-v2-summary>span:first-child{flex:1}.kb-faq-item-v2-toggle{color:var(--text-muted);font-size:1.4rem;transition:transform .2s ease;flex-shrink:0;line-height:1}.kb-faq-item-v2[open] .kb-faq-item-v2-toggle{transform:rotate(45deg)}.kb-faq-item-v2-answer{margin-top:14px;color:var(--text-muted);line-height:1.7;font-size:.95rem}.kb-related-section{margin:60px 0;background:var(--bg);padding:40px 30px;border-radius:var(--radius-lg);}.kb-related-title{font-size:clamp(1.5rem,2.5vw,1.8rem);color:var(--dark);margin:0 0 10px;font-weight:700;letter-spacing:-.02em}.kb-related-subtitle{color:var(--text-muted);font-size:.95rem;margin:0 0 25px}.kb-related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.kb-related-card{background:var(--white);padding:16px 18px;border-radius:var(--radius-sm);text-decoration:none;color:var(--dark);border:1px solid var(--border);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;display:block;}.kb-related-card:hover{border-color:var(--primary-bright);box-shadow:var(--shadow-sm);transform:translateY(-2px);color:inherit;}.kb-related-card-title{font-size:.88rem;color:var(--dark);display:block;margin-bottom:3px;font-weight:700}.kb-related-card-desc{font-size:.78rem;color:var(--text-muted)}.kb-mobile-cta-bar{display:none;position:fixed;bottom:20px;right:16px;flex-direction:column;gap:10px;z-index:var(--z-modal);}.kb-mobile-cta-btn{width:54px;height:54px;display:flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:0 4px 16px rgba(0,0,0,.2);transition:transform .15s ease,box-shadow .15s ease;text-decoration:none;}.kb-mobile-cta-btn:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 6px 20px rgba(0,0,0,.25)}.kb-mobile-cta-btn:active{transform:scale(.95)}.kb-mobile-cta-btn .kb-icon{width:26px;height:26px;fill:#fff;stroke:none}.kb-mobile-cta-btn span{display:none}.kb-mobile-cta-phone{background:var(--kb-primary)}.kb-mobile-cta-whatsapp{background:var(--wa-color)}.kb-mobile-cta-bar{display:none!important}.section-title{font-size:var(--fs-2xl)}.kb-calc-title{font-size:var(--fs-xl)}.kb-intro-title{font-size:var(--fs-xl)}.kb-tech-title{font-size:var(--fs-xl)}.kb-cargo-title{font-size:var(--fs-xl)}.kb-step-section-title{font-size:var(--fs-xl)}.kb-faq-list-title{font-size:var(--fs-xl)}.kb-related-title{font-size:var(--fs-lg)}.brand-details-item,.urun-card,.kb-cat-link-card,.region-card,.kb-info-card{container-type: inline-size;container-name: kb-card;}@container kb-card (max-width: 280px){.brand-details-item h3,.urun-card .urun-title,.kb-cat-link-card-title{font-size: .92rem;line-height: 1.3;}.brand-details-item p,.kb-cat-link-card-desc{font-size: .82rem;-webkit-line-clamp: 2;}.brand-img-wrapper{aspect-ratio: 16/10;}}@container kb-card (max-width: 200px){.brand-details-item p,.kb-cat-link-card-desc,.kb-cat-link-card-examples{display: none;}}.kb-skeleton-grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(280px,1fr));gap: 24px;width: 100%;}.kb-skeleton-card{background: var(--kb-surface);border: 1px solid var(--border);border-radius: var(--radius);padding: 16px;display: flex;flex-direction: column;gap: 12px;}.kb-skeleton-img{width: 100%;aspect-ratio: 4/3;border-radius: var(--radius-sm);min-height: 0;}.kb-skeleton-line{height: 14px;border-radius: 4px;min-height: 14px;}.kb-skeleton-line--short{height: 18px;margin-top: 4px;}@media (max-width: 640px){.kb-skeleton-grid{grid-template-columns: 1fr 1fr;gap: 12px;}.kb-skeleton-card{padding: 10px;gap: 8px;}}.urun-detail-gallery{background: var(--kb-surface-2);border-radius: var(--radius);overflow: hidden;position: relative;}.urun-detail-slider{display: flex;overflow-x: auto;scroll-snap-type: x mandatory;-webkit-overflow-scrolling: touch;scrollbar-width: none;height: 560px;align-items: center;cursor: ew-resize;outline: none;}.urun-detail-slider::-webkit-scrollbar{display: none;}.urun-detail-slider img,.urun-detail-slider picture > img{min-width: 100%;height: 100%;object-fit: contain;scroll-snap-align: start;}.urun-detail-gallery > img{width: 100%;max-height: 400px;object-fit: contain;display: block;}.urun-slider-dots{position: absolute;bottom: 12px;left: 50%;transform: translateX(-50%);display: flex;gap: 6px;width: max-content;max-width: calc(100% - 88px);overflow-x: auto;overflow-y: hidden;overscroll-behavior-inline: contain;-webkit-overflow-scrolling: touch;scrollbar-width: none;z-index: 2;}.urun-slider-dots::-webkit-scrollbar{display: none;}.urun-slider-dot{width: 44px;height: 44px;flex: 0 0 44px;border-radius: 50%;background: transparent;cursor: pointer;box-shadow: none;border: none;padding: 0;position: relative;}.urun-slider-dot::before{content: "";position: absolute;width: 10px;height: 10px;border-radius: 50%;background: rgba(255,255,255,.58);box-shadow: 0 1px 3px rgba(0,0,0,.3);inset: 50% auto auto 50%;transform: translate(-50%,-50%);transition: background .2s ease,transform .2s ease;}.urun-slider-dot.active::before{background: var(--kb-surface);transform: translate(-50%,-50%) scale(1.15);}.kb-price-success{font-size: 1rem;font-weight: 800;color: var(--wa-color);}.kb-info-box-success{background: #f0fdf4;border: 1px solid #bbf7d0;border-radius: var(--radius-sm);padding: 10px;text-align: center;}.kb-link-primary{color: var(--primary-bright);text-decoration: underline;text-underline-offset: 3px;transition: var(--transition);}.kb-link-primary:hover{text-decoration: underline;}.kb-form-help-inline{font-size: 11px;color: var(--text-muted);margin-top: 2px;}@media (max-width: 768px){.urun-detail-slider{height: 380px;}}.kb-dark-cta-btn{display: inline-block;background: var(--kb-heading);color: #fff;padding: 8px 16px;border-radius: var(--radius-sm);text-decoration: none;font-size: .9rem;font-weight: 600;transition: var(--transition);}.kb-dark-cta-btn:hover{background: var(--kb-primary);color: #fff;transform: translateY(-1px);}.kb-stat-card-icon{font-size: 2.25rem;margin-bottom: 8px;line-height: 1;}.kb-stat-card-title{font-size: 1.05rem;margin-bottom: 6px;font-weight: 700;color: var(--dark);line-height: 1.3;}.kb-stat-card-desc{font-size: .82rem;opacity: .9;color: var(--text-muted);line-height: 1.5;margin: 0;}.editorial-verification-note{margin: 0 0 1.5rem;padding: 1rem 1.125rem;border-inline-start: 4px solid #2563eb;border-radius: .5rem;background: #eff6ff;color: #172554;line-height: 1.6;}.editorial-verification-note span,.article-sources .source-scope{color: #475569;font-size: .925em;}.kui-site:is(.kui-family-catalog,.kui-family-used-products-catalog) #guncel-stok .catalog-filter-status{min-height: 24px;display: flex;align-items: center;gap: 8px;margin: 10px 0 14px;color: #475569;font-size: .875rem;font-weight: 650;line-height: 1.45;}.kui-site:is(.kui-family-catalog,.kui-family-used-products-catalog) #guncel-stok .catalog-filter-status:empty{min-height: 0;margin: 0;}.kui-site:is(.kui-family-catalog,.kui-family-used-products-catalog) #guncel-stok .product-image-placeholder{width: 100%;height: 100%;min-height: 0;display: grid;place-items: center;padding: 24px;color: #475569;background: radial-gradient(circle at 50% 36%,rgba(22,119,255,.08),transparent 32%),#f2f5f8;font-size: .875rem;font-weight: 700;line-height: 1.45;text-align: center;}.kui-site:is(.kui-family-catalog,.kui-family-used-products-catalog) #guncel-stok .urun-card-price{margin: 0 20px 10px;color: #0b63ce;font-size: 1.22rem;font-weight: 850;line-height: 1.2;letter-spacing: -.025em;}.kui-site:is(.kui-family-catalog,.kui-family-used-products-catalog) #guncel-stok :is(.btn-product-detail,.urun-incele-btn){min-height: 48px;width: 100%;display: inline-flex;align-items: center;justify-content: center;padding: 12px 16px;color: #fff !important;background: #0b3d66 !important;border: 1px solid #0b3d66 !important;border-radius: 10px;box-shadow: 0 7px 16px rgba(11,61,102,.16);font-size: .9rem;font-weight: 780;line-height: 1.2;text-align: center;text-decoration: none;transition: background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease;}.kui-site:is(.kui-family-catalog,.kui-family-used-products-catalog) #guncel-stok :is(.btn-product-detail,.urun-incele-btn):hover{color: #fff !important;background: #075f9f !important;border-color: #075f9f !important;box-shadow: 0 10px 22px rgba(11,61,102,.22);transform: translateY(-1px);}.kui-site:is(.kui-family-catalog,.kui-family-used-products-catalog) #guncel-stok :is(.btn-product-detail,.urun-incele-btn):focus-visible{outline: 3px solid #f59e0b;outline-offset: 3px;}.kui-site:is(.kui-family-catalog,.kui-family-used-products-catalog) #guncel-stok .brand-details-item.is-reserved :is(.btn-product-detail,.urun-incele-btn){background: #9a3412 !important;border-color: #9a3412 !important;}.kui-site:is(.kui-family-catalog,.kui-family-used-products-catalog) #guncel-stok .brand-details-item.is-reserved :is(.btn-product-detail,.urun-incele-btn):hover{background: #7c2d12 !important;border-color: #7c2d12 !important;}.kui-site:is(.kui-family-catalog,.kui-family-used-products-catalog) #guncel-stok .brand-img-wrapper-urun,.kui-site:is(.kui-family-catalog,.kui-family-used-products-catalog) #guncel-stok .urun-slider{width: 100%;height: auto;min-height: 0;aspect-ratio: var(--kb-product-image-ratio,4 / 3);background: #f2f5f8;}.kui-site:is(.kui-family-catalog,.kui-family-used-products-catalog) #guncel-stok .urun-slider{max-width: 100%;overflow-x: auto;overflow-y: hidden;overscroll-behavior-inline: contain;touch-action: auto;scrollbar-width: none;}.kui-site:is(.kui-family-catalog,.kui-family-used-products-catalog) #guncel-stok .urun-slider > :is(img,picture),.kui-site:is(.kui-family-catalog,.kui-family-used-products-catalog) #guncel-stok .brand-img-wrapper-urun > :is(img,picture),.kui-site:is(.kui-family-catalog,.kui-family-used-products-catalog) #guncel-stok .brand-img-wrapper-urun picture > img{width: 100%;height: 100%;min-width: 100%;max-width: 100%;max-height: none;flex: 0 0 100%;object-fit: contain;object-position: center;}@media (prefers-reduced-motion: reduce){.kui-site:is(.kui-family-catalog,.kui-family-used-products-catalog) #guncel-stok :is(.btn-product-detail,.urun-incele-btn){transition: none;}}.kb-store-details{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin:24px 0;padding:24px;border:1px solid var(--kb-border,#dbe3ef);border-radius:16px;background:var(--kb-surface,#fff)}.kb-store-details address{font-style:normal;margin:.5rem 0 0}.kb-store-details p{margin:.5rem 0 0}.kb-national-clear-location{appearance:none;cursor:pointer;background:transparent;color:var(--kb-primary,#0d61cf);border:1px solid currentColor;border-radius:10px;padding:10px 16px;min-height:44px;margin:8px 0}/**/ .kui-family-checkout .checkout-summary .order-20 > div{min-width:0}@media(max-width:480px){.kui-family-checkout .checkout-summary{padding:18px}.kui-family-checkout .checkout-summary .order-20{grid-template-columns:minmax(0,1fr);gap:12px;align-items:start}.kui-family-checkout .checkout-summary .order-44{width:96px;height:72px}.kui-family-checkout .checkout-summary .order-32{font-size:1.125rem;line-height:1.4;overflow-wrap:anywhere}}/**/ /**/ /**/ :root{--kui-color-ink: #0b1f33;--kui-color-text: #24364a;--kui-color-muted: #5e7186;--kui-color-line: #dce5ee;--kui-color-surface: #ffffff;--kui-color-surface-soft: #f5f8fb;--kui-color-brand: #0b3a67;--kui-color-action: #0866c6;--kui-color-action-hover: #0755a5;--kui-color-buy: #c94c16;--kui-color-buy-hover: #a93f12;--kui-color-success: #147a43;--kui-color-warning: #9a5b08;--kui-color-danger: #a52a2a;--kui-space-1: .25rem;--kui-space-2: .5rem;--kui-space-3: .75rem;--kui-space-4: 1rem;--kui-space-6: 1.5rem;--kui-space-8: 2rem;--kui-space-12: 3rem;--kui-space-16: 4rem;--kui-radius-sm: .5rem;--kui-radius-md: .75rem;--kui-radius-lg: 1rem;--kui-radius-xl: 1.5rem;--kui-shadow-1: 0 1px 2px rgba(11,31,51,.06);--kui-shadow-2: 0 12px 32px rgba(11,31,51,.10);--kui-container: 78rem;--kui-reading: 47.5rem;--kui-transition: 180ms ease;}/**/ :where(a,button,input,select,textarea,summary):focus-visible{outline: 3px solid color-mix(in srgb,var(--kui-color-action) 72%,white);outline-offset: 3px;}:where(button,input,select,textarea){font: inherit;}/**/ .kui-container{width: min(100% - 2rem,var(--kui-container));margin-inline: auto;}.kui-section{padding-block: clamp(2.5rem,6vw,5.5rem);}.kui-reading-width{width: min(100%,var(--kui-reading));}/**/ .kui-button{min-height: 3rem;display: inline-flex;align-items: center;justify-content: center;gap: var(--kui-space-2);padding: .75rem 1.125rem;border: 1px solid transparent;border-radius: var(--kui-radius-md);font-weight: 750;line-height: 1.2;text-align: center;text-decoration: none;transition: background-color var(--kui-transition),border-color var(--kui-transition),color var(--kui-transition),transform var(--kui-transition);}.kui-button:hover{transform: translateY(-1px);}.kui-button--buy{color: #fff;background: var(--kui-color-buy);box-shadow: 0 8px 20px rgba(201,76,22,.20);}.kui-button--buy:hover{color: #fff;background: var(--kui-color-buy-hover);}.kui-button--secondary{color: var(--kui-color-brand);background: var(--kui-color-surface);border-color: var(--kui-color-line);}/**/ /**/ .kui-product-page{width: min(100% - 2rem,var(--kui-container));margin-inline: auto;padding-block: calc(5.25rem + env(safe-area-inset-top,0px)) var(--kui-space-16);}.kui-product-breadcrumb{margin-block-end: var(--kui-space-6);display: flex;align-items: center;flex-wrap: wrap;gap: .35rem;color: var(--kui-color-muted);font-size: .8rem;line-height: 1.4;}.kui-product-breadcrumb-separator{color: #8c9bab;}.kui-product-breadcrumb-current{color: var(--kui-color-text);}.kui-product-primary{display: grid;grid-template-columns: minmax(0,1.38fr) minmax(20rem,1fr);gap: clamp(1.5rem,4vw,3.5rem);align-items: start;}.kui-product-gallery-column,.kui-product-buybox{min-width: 0;}.kui-product-main-image{display: block;width: 100%;height: auto;min-height: 20rem;max-height: 35rem;object-fit: contain;}.kui-product-main-image--zoomable{cursor: zoom-in;}.kui-product-buybox{position: sticky;top: calc(5.25rem + env(safe-area-inset-top,0px));padding: clamp(1rem,2.4vw,1.5rem);border: 1px solid var(--kui-color-line);border-radius: var(--kui-radius-lg);background: var(--kui-color-surface);box-shadow: var(--kui-shadow-2);}.kui-product-title{margin: 0 0 var(--kui-space-3);color: var(--kui-color-ink);font-size: clamp(1.45rem,2.2vw,2rem);font-weight: 800;line-height: 1.16;letter-spacing: -.025em;}.kui-product-price-row{display: flex;align-items: center;flex-wrap: wrap;gap: var(--kui-space-2) var(--kui-space-3);margin-block-end: var(--kui-space-4);}.kui-product-price{color: var(--kui-color-ink);font-size: clamp(1.75rem,3vw,2.4rem);font-weight: 850;letter-spacing: -.035em;}.kui-product-badge{display: inline-flex;align-items: center;min-height: 1.75rem;padding: .25rem .625rem;border: 1px solid transparent;border-radius: 999px;font-size: .78rem;font-weight: 750;line-height: 1.15;}.kui-product-badge--condition{color: #215b35;background: #edf8f0;border-color: #cce8d4;}.kui-product-badge--available{color: #166534;background: #ecfdf3;border-color: #bbf7d0;}.kui-product-badge--unavailable{color: #8a2424;background: #fff1f1;border-color: #f1caca;}.kui-product-badge--brand{color: var(--kui-color-brand);background: #eef6ff;border-color: #cfe3f7;}.kui-product-stock-notice{margin-block-end: var(--kui-space-4);padding: .75rem .875rem;color: #7c2d12;background: #fff7ed;border: 1px solid #fed7aa;border-radius: var(--kui-radius-md);font-size: .875rem;line-height: 1.55;}.kui-purchase-panel{display: grid;gap: var(--kui-space-4);}.kui-product-claims{display: flex;flex-wrap: wrap;gap: var(--kui-space-2);margin: 0;padding: 0;list-style: none;}.kui-product-claims li{position: relative;padding: .4rem .65rem .4rem 1.65rem;color: #264a67;background: #f4f9fe;border: 1px solid #d6e7f5;border-radius: 999px;font-size: .8rem;font-weight: 650;line-height: 1.3;}.kui-product-claims li::before{content: "✓";position: absolute;left: .65rem;color: var(--kui-color-success);font-weight: 900;}.kui-product-commerce-meta{display: grid;gap: .35rem;padding: .8rem .9rem;color: var(--kui-color-text);background: var(--kui-color-surface-soft);border: 1px solid var(--kui-color-line);border-radius: var(--kui-radius-md);font-size: .82rem;line-height: 1.5;}.kui-product-commerce-meta p{margin: 0;}.kui-product-commerce-meta a{color: var(--kui-color-action);text-underline-offset: .14em;}.kui-product-actions{display: grid;gap: var(--kui-space-3);margin-block-start: var(--kui-space-6);}.kui-product-actions .btn-satin-al{min-height: 3.5rem;display: inline-flex;align-items: center;justify-content: center;gap: var(--kui-space-2);padding: .9rem 1.25rem;border-radius: var(--kui-radius-md);color: #fff;background: var(--kui-color-buy);font-size: 1.075rem;font-weight: 800;text-decoration: none;box-shadow: 0 8px 20px rgba(201,76,22,.20);}.kui-product-actions .btn-satin-al:hover{color: #fff;background: var(--kui-color-buy-hover);}.kui-product-action-phone{color: #fff;background: var(--kui-color-action);}.kui-product-support-actions{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--kui-space-2);}.kui-product-request-alternative{color: #fff;background: var(--kui-color-action);}.kui-product-request-alternative:hover{color: #fff;background: var(--kui-color-action-hover);}.kui-product-action-note{margin: -.25rem 0 0;color: var(--kui-color-muted);font-size: .78rem;line-height: 1.45;text-align: center;}.kui-product-action-phone:hover{color: #fff;background: var(--kui-color-action-hover);}.kui-product-action-whatsapp{min-height: 2.75rem;color: var(--kui-color-success);background: #f1fbf5;border-color: #bfe8ce;}.kui-product-action-whatsapp:hover{color: #0f6335;background: #e5f7ec;}.kui-product-pickup{min-height: 2.75rem;display: flex;align-items: center;justify-content: center;gap: var(--kui-space-2);padding: .7rem 1rem;color: var(--kui-color-text);background: var(--kui-color-surface-soft);border: 1px solid var(--kui-color-line);border-radius: var(--kui-radius-md);font-size: .925rem;font-weight: 650;text-align: center;}.kui-product-freshness{display: flex;flex-wrap: wrap;justify-content: space-between;gap: .35rem 1rem;padding-block-start: var(--kui-space-3);color: var(--kui-color-muted);border-top: 1px solid var(--kui-color-line);font-size: .75rem;}.kui-product-details{display: grid;grid-template-columns: minmax(0,1fr) minmax(16rem,.42fr);gap: clamp(1.5rem,4vw,3.5rem);align-items: start;margin-block-start: clamp(2.5rem,6vw,5rem);padding-block-start: clamp(2rem,4vw,3.5rem);border-top: 1px solid var(--kui-color-line);}.kui-product-detail-section{margin-block-end: var(--kui-space-8);}.kui-product-detail-section h2{margin: 0 0 var(--kui-space-3);color: var(--kui-color-ink);font-size: clamp(1.2rem,2vw,1.55rem);line-height: 1.25;}.kui-product-description{color: var(--kui-color-text);font-size: 1rem;line-height: 1.75;}.kui-product-specs{display: grid;grid-template-columns: minmax(8rem,11rem) minmax(0,1fr);margin: 0;overflow: hidden;background: var(--kui-color-surface);border: 1px solid var(--kui-color-line);border-radius: var(--kui-radius-lg);}.kui-product-specs dt,.kui-product-specs dd{margin: 0;padding: .75rem .875rem;border-bottom: 1px solid var(--kui-color-line);font-size: .875rem;}.kui-product-specs dt{color: var(--kui-color-ink);background: var(--kui-color-surface-soft);font-weight: 750;}.kui-product-specs dd{color: var(--kui-color-text);}.kui-product-specs :is(dt,dd):nth-last-child(-n + 2){border-bottom: 0;}.kui-product-trust-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--kui-space-3);}.kui-product-trust-item{display: grid;gap: .2rem;padding: .9rem;text-align: center;background: var(--kui-color-surface-soft);border: 1px solid var(--kui-color-line);border-radius: var(--kui-radius-md);}.kui-product-trust-item strong{color: var(--kui-color-ink);font-size: 1rem;}.kui-product-trust-item span{color: var(--kui-color-muted);font-size: .72rem;line-height: 1.35;}.kui-product-related-section{margin-block-start: clamp(2.75rem,6vw,5rem);}.kui-product-related-section--variants{padding: clamp(1rem,3vw,1.5rem);background: #f2f7fc;border: 1px solid #d7e5f2;border-radius: var(--kui-radius-lg);}.kui-section-heading{margin-block-end: var(--kui-space-6);}.kui-section-heading h2{margin: 0 0 .35rem;color: var(--kui-color-ink);font-size: clamp(1.25rem,2.4vw,1.65rem);line-height: 1.25;}.kui-section-heading p{margin: 0;color: var(--kui-color-muted);font-size: .9rem;}.kui-product-card-grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(100%,13rem),1fr));gap: var(--kui-space-4);}.kui-product-card-grid--compact{grid-template-columns: repeat(auto-fill,minmax(min(100%,11rem),1fr));gap: var(--kui-space-3);}.kui-product-card{display: grid;grid-template-rows: auto 1fr;min-width: 0;overflow: hidden;color: inherit;text-decoration: none;background: var(--kui-color-surface);border: 1px solid var(--kui-color-line);border-radius: var(--kui-radius-lg);box-shadow: var(--kui-shadow-1);transition: transform var(--kui-transition),box-shadow var(--kui-transition),border-color var(--kui-transition);}.kui-product-card:hover{color: inherit;border-color: #b9cddd;box-shadow: var(--kui-shadow-2);transform: translateY(-2px);}.kui-product-card img{width: 100%;height: auto;aspect-ratio: 4 / 3;object-fit: contain;background: var(--kui-color-surface-soft);}.kui-product-card-body{display: grid;align-content: space-between;gap: var(--kui-space-3);padding: .8rem .9rem .9rem;}.kui-product-card-body h3{display: -webkit-box;margin: 0;overflow: hidden;color: var(--kui-color-text);font-size: .875rem;font-weight: 650;line-height: 1.4;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}.kui-product-card-body strong{color: var(--kui-color-ink);font-size: 1rem;}.kui-product-reviews{margin-block-start: clamp(2.75rem,6vw,5rem);padding-block-start: clamp(2rem,4vw,3.5rem);border-top: 1px solid var(--kui-color-line);}.kui-product-reviews-header{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: var(--kui-space-3);margin-block-end: var(--kui-space-6);}.kui-product-reviews-header h2,.kui-review-form-panel h3{margin: 0;color: var(--kui-color-ink);}.kui-product-reviews-header h2{font-size: clamp(1.25rem,2.4vw,1.65rem);}.kui-product-rating-summary{display: flex;align-items: center;gap: var(--kui-space-2);color: var(--kui-color-muted);font-size: .875rem;}.kui-product-rating-summary strong,.kui-review-stars{color: #b76b00;letter-spacing: .04em;}.kui-review-list{display: grid;gap: var(--kui-space-3);margin-block-end: var(--kui-space-8);}.kui-review-card{padding: 1rem 1.125rem;background: var(--kui-color-surface);border: 1px solid var(--kui-color-line);border-radius: var(--kui-radius-md);}.kui-review-card-header{display: flex;align-items: start;justify-content: space-between;flex-wrap: wrap;gap: var(--kui-space-2);margin-block-end: var(--kui-space-2);}.kui-review-card-header strong{color: var(--kui-color-ink);}.kui-review-stars{margin-inline-start: var(--kui-space-2);font-size: .875rem;}.kui-review-card-header time{color: var(--kui-color-muted);font-size: .75rem;}.kui-review-card h3{margin: 0 0 var(--kui-space-1);color: var(--kui-color-text);font-size: .925rem;}.kui-review-body{color: var(--kui-color-text);font-size: .9rem;line-height: 1.65;}.kui-review-empty,.kui-review-form-panel{padding: 1rem;background: var(--kui-color-surface-soft);border: 1px solid var(--kui-color-line);border-radius: var(--kui-radius-md);}.kui-review-empty{margin: 0 0 var(--kui-space-6);color: var(--kui-color-muted);font-size: .875rem;}.kui-review-form-panel{width: min(100%,48rem);}.kui-review-form-panel h3{margin-block-end: var(--kui-space-4);font-size: 1.05rem;}.kui-review-form{display: grid;gap: var(--kui-space-3);}.kui-review-form-row{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--kui-space-3);}.kui-honeypot{position: absolute;left: -9999px;}.kui-rating-picker{display: flex;gap: var(--kui-space-1);}.kui-rating-picker button{width: 2.75rem;height: 2.75rem;padding: 0;color: #a9b2bc;background: transparent;border: 0;border-radius: var(--kui-radius-sm);cursor: pointer;font-size: 1.75rem;line-height: 1;}.kui-review-message{display: none;padding: .65rem .75rem;border-radius: var(--kui-radius-sm);font-size: .875rem;}@media (max-width: 56rem){.kui-product-page{width: min(100% - 1.25rem,var(--kui-container));padding-top: calc(4.75rem + env(safe-area-inset-top,0px));}.kui-product-primary{grid-template-columns: minmax(0,1fr);gap: var(--kui-space-6);}.kui-product-buybox{position: static;padding: 0;border: 0;box-shadow: none;}.kui-product-details{grid-template-columns: minmax(0,1fr);margin-block-start: var(--kui-space-8);}}@media (max-width: 32rem){.kui-product-support-actions,.kui-product-trust-grid{grid-template-columns: minmax(0,1fr);}.kui-product-specs{grid-template-columns: minmax(6.5rem,.8fr) minmax(0,1.2fr);}.kui-review-form-row{grid-template-columns: minmax(0,1fr);}}/**/ .kui-visually-hidden{position: absolute !important;width: 1px !important;height: 1px !important;padding: 0 !important;margin: -1px !important;overflow: hidden !important;clip: rect(0,0,0,0) !important;white-space: nowrap !important;border: 0 !important;}@media (prefers-reduced-motion: reduce){*,*::before,*::after{scroll-behavior: auto !important;animation-duration: .01ms !important;animation-iteration-count: 1 !important;transition-duration: .01ms !important;}}/**/ .kui-calculator-breadcrumb{margin-top:14px;font-size:14px}.kui-calculator-breadcrumb ol{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:6px;margin:0}.kui-calculator-breadcrumb .kui-breadcrumb-separator{margin:0 4px}.kui-map-frame{border:0}.kui-section-note{margin-top:18px}.checkout-summary .order-badge-status[data-availability="in-stock"]{color:#166534}.checkout-summary .order-badge-status[data-availability="out-of-stock"]{color:#991b1b}.legal-document-content{max-width:900px;margin:0 auto;padding:40px 20px;line-height:1.7;color:#333}.legal-document-content>h1{font-size:26px;margin:0 0 20px;color:#1a1a2e}.kb-local-evidence{margin:1rem 0;padding:.85rem 1rem;border-inline-start:4px solid #0b63ce;border-radius:0 12px 12px 0;background:#f3f8fe;color:#243b53;line-height:1.65}.kb-local-evidence strong{color:#123b67}.kb-commerce-section,.kb-commerce-form{margin:32px 0;padding:clamp(18px,3vw,30px);border:1px solid #dbe4ed;border-radius:18px;background:#fff;color:#172c43}.kb-commerce-heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}.kb-commerce-heading h2,.kb-commerce-form h2{font-size:clamp(22px,3vw,30px);line-height:1.25;margin:0}.kb-commerce-grid,.kb-commerce-paths{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.kb-commerce-paths{margin:28px 0}.kb-commerce-paths a{padding:20px;border:1px solid #dbe4ed;border-radius:14px;background:#f7fafc;display:flex;flex-direction:column;gap:8px;color:#173a60;text-decoration:none}.kb-commerce-paths a:hover,.kb-commerce-card:hover{border-color:#3574ae}.kb-commerce-paths strong{font-size:18px}.kb-commerce-paths span,.kb-commerce-national{font-size:14px;line-height:1.65;color:#43566b}.kb-commerce-card{min-width:0;border:1px solid #e1e8f0;border-radius:14px;overflow:hidden;background:#fff}.kb-commerce-card a{color:inherit;text-decoration:none;display:flex;flex-direction:column;height:100%}.kb-commerce-card a>picture{display:block;flex:none}.kb-commerce-card img{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain;background:#f8fafc;flex:none}.kb-commerce-card__body{padding:16px;display:flex;flex-direction:column;flex:1;gap:10px}.kb-commerce-card__body .kb-commerce-price{margin-top:auto;padding-top:8px}.kb-commerce-card h3{font-size:16px;line-height:1.45;margin:0;overflow-wrap:anywhere}.kb-commerce-card p{font-size:13px;margin:0;color:#4c5b6b}.kb-commerce-price{font-size:22px;color:#123d63}.kb-commerce-kicker{color:#3a627a;font-size:12px;font-weight:700}.kb-commerce-link{font-size:14px;font-weight:700;color:#1b6098}.kb-commerce-section a:focus-visible,.kb-commerce-paths a:focus-visible,.kb-commerce-form :focus-visible{outline:3px solid #176caa;outline-offset:4px}.kb-commerce-form{scroll-margin-top:100px}.kb-commerce-form label{font-weight:600;display:grid;gap:7px;font-size:14px}.kb-commerce-form input,.kb-commerce-form select,.kb-commerce-form textarea{font:inherit;border:1px solid #acbdcd;border-radius:9px;padding:12px;width:100%;min-width:0;background:#fff;color:#172c43;box-sizing:border-box}.kb-commerce-form textarea{min-height:96px;resize:vertical}.kb-commerce-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0}.kb-commerce-fields .is-wide{grid-column:1/-1}.kb-commerce-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:20px 0 0}.kb-commerce-button{display:inline-flex;justify-content:center;align-items:center;min-height:46px;padding:11px 18px;border:1px solid #1a527b;border-radius:10px;background:#164d78;color:#fff!important;text-decoration:none;font:inherit;font-weight:700;cursor:pointer}.kb-commerce-button--secondary{background:#fff;color:#194d74!important}.kb-commerce-button:disabled{opacity:.6;cursor:wait}.kb-commerce-note{color:#495f73;font-size:14px;line-height:1.65}.kb-commerce-error{color:#a12222;font-weight:600}.kb-commerce-success{padding:16px;background:#edf9f2;border:1px solid #a7d8b8;border-radius:10px}.kb-commerce-form fieldset{border:1px solid #dbe4ed;padding:16px;border-radius:12px;margin:16px 0;min-width:0}.kb-commerce-form legend{font-weight:700;padding:0 6px}.kb-commerce-form input[type=radio],.kb-commerce-form input[type=checkbox]{width:auto}.kb-commerce-options{display:flex;gap:18px;flex-wrap:wrap}.kb-commerce-options label{display:flex;align-items:center;gap:8px}.kb-inventory-row{position:relative;background:#f8fafc}.kb-inventory-row .kb-commerce-fields{margin:0}.kb-inventory-total{font-weight:700;color:#173a60}.kb-trade-target{display:flex;align-items:center;gap:18px;padding:16px;background:#f0f6fb;border-radius:12px}.kb-trade-target img{width:100px;height:75px;object-fit:contain;border-radius:8px}.kb-trade-target h3{font-size:17px;margin:0 0 6px}.kb-trade-target p{margin:5px 0}.kb-compare-table tr.kb-same-feature{color:#607084;background:#f8fafc}.kb-compare-table tr.kb-different-feature th{border-left:3px solid #2675a3}.kb-compare-differences{display:flex;gap:8px;align-items:center;padding:12px 0;font-weight:600}.kb-trade-card-action{margin-top:10px;display:block}.kb-commerce-form [hidden]{display:none!important}.kb-commerce-admin{max-width:1100px;margin:32px auto;padding:0 20px;font:16px/1.6 system-ui,sans-serif}.kb-commerce-admin table{width:100%;border-collapse:collapse}.kb-commerce-admin th,.kb-commerce-admin td{padding:10px;text-align:left;border-bottom:1px solid #dbe4ed;overflow-wrap:anywhere}.kb-commerce-admin pre{white-space:pre-wrap;overflow-wrap:anywhere}.kb-catalog-budget{display:flex;flex-wrap:wrap;gap:12px;padding-top:16px;width:100%;align-items:end}.kb-catalog-budget label{display:grid;gap:6px;flex:1 1 150px;font-size:13px;font-weight:600}.kb-catalog-budget input,.kb-catalog-budget select{padding:10px;border:1px solid #aebdce;border-radius:8px;font:inherit;width:100%;box-sizing:border-box}.kb-catalog-selected{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.kb-catalog-selected a{display:inline-flex;padding:8px 12px;border:1px solid #c6d7e7;border-radius:20px;font-size:13px;text-decoration:none}.kb-journey-links{border-top:1px solid #e0e8f0;margin-top:22px;padding-top:18px;line-height:1.8}.kb-journey-links p{margin:8px 0}.kb-order-current-step{background:#eef6fc;border-left:4px solid #2477a5;padding:16px;border-radius:8px}.kb-commerce-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media(max-width:900px){.kb-commerce-grid,.kb-commerce-paths{grid-template-columns:repeat(2,minmax(0,1fr))}.kb-commerce-heading h2{max-width:100%}}@media(max-width:540px){.kb-commerce-fields{grid-template-columns:1fr}.kb-commerce-paths{gap:10px}.kb-commerce-paths a{padding:14px}.kb-commerce-paths strong{font-size:15px}.kb-commerce-paths span{font-size:12px}.kb-commerce-grid{gap:10px}.kb-commerce-card__body{padding:12px}.kb-commerce-card h3{font-size:14px}.kb-commerce-price{font-size:18px}.kb-commerce-heading{align-items:flex-start}.kb-trade-target{align-items:flex-start;gap:12px}.kb-trade-target img{width:76px;height:64px}.kb-commerce-actions>*{flex:1 1 160px}.kb-commerce-admin table{font-size:13px}.kb-commerce-section{padding:16px}.kb-commerce-form{padding:18px}.kb-commerce-admin .kb-commerce-section{overflow:auto}}@media(prefers-reduced-motion:reduce){.kb-commerce-card,.kb-commerce-paths a{transition:none}}.kb-commerce-fields{align-items:start}.kb-commerce-fields label{align-content:start}.kb-commerce-form input:not([type=radio]):not([type=checkbox]),.kb-commerce-form select{min-height:48px}.kb-commerce-admin table{width:100%;border-collapse:collapse}.kb-commerce-admin td,.kb-commerce-admin th{padding:12px;text-align:left;border-bottom:1px solid #dce5ee}.kb-commerce-admin pre{white-space:pre-wrap;overflow-wrap:anywhere}.kb-commerce-admin .kb-commerce-section{overflow:auto}.kb-commerce-form,.kb-commerce-section{scroll-margin-top:96px}/**/ .kb-decision-sr-only{position: absolute !important;width: 1px !important;height: 1px !important;margin: -1px !important;padding: 0 !important;overflow: hidden !important;clip: rect(0,0,0,0) !important;white-space: nowrap !important;border: 0 !important;}.kui-family-catalog .kb-card-evidence{display: grid;gap: 6px;margin: 2px 14px 12px;padding: 0;}.kui-family-catalog .kb-catalog-decision-help{margin: 0 0 14px;border-left: 4px solid #1677c8;border-radius: 8px;background: #edf6ff;color: #385673;padding: 9px 11px;font-size: 13px;line-height: 1.55;}.kui-family-catalog .kb-card-evidence > div{display: grid;grid-template-columns: minmax(66px,.7fr) minmax(0,1.3fr);gap: 8px;align-items: start;font-size: 12px;line-height: 1.4;}.kui-family-catalog .kb-card-evidence dt{color: #52657a;font-weight: 700;}.kui-family-catalog .kb-card-evidence dd{min-width: 0;margin: 0;color: #334155;font-weight: 600;overflow-wrap: anywhere;}.kui-family-catalog .kb-card-actions{display: grid;gap: 8px;}.kui-family-catalog .kb-card-actions__secondary{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 7px;}.kui-family-catalog .kb-card-action-button{box-sizing: border-box;min-height: 44px;border: 1px solid #b9cbe0;border-radius: 9px;background: #f8fbff;color: #17456f;padding: 8px 7px;font: inherit;font-size: 12px;font-weight: 750;line-height: 1.25;cursor: pointer;}.kui-family-catalog .kb-card-action-button:hover{border-color: #1677c8;background: #edf6ff;}.kui-family-catalog .kb-card-action-button[aria-pressed="true"]{border-color: #0b6b45;background: #eaf8f1;color: #075a3a;}.kui-family-catalog .kb-card-action-button:focus-visible,.kb-compare-bar button:focus-visible,.kb-decision-dialog button:focus-visible,.kb-decision-dialog a:focus-visible,.kb-decision-dialog input:focus-visible{outline: 3px solid #075fbd;outline-offset: 2px;}.kb-compare-bar{position: fixed;z-index: 1400;left: 50%;bottom: max(18px,env(safe-area-inset-bottom));transform: translateX(-50%);display: flex;width: min(680px,calc(100vw - 32px));box-sizing: border-box;align-items: center;justify-content: space-between;gap: 12px;border: 1px solid #9fc0de;border-radius: 14px;background: #0f2947;color: #fff;padding: 10px 12px;box-shadow: 0 14px 38px rgba(15,41,71,.28);pointer-events: none;}.kb-compare-bar[hidden]{display: none;}.kb-compare-bar__status{min-width: 0;font-size: 13px;font-weight: 700;line-height: 1.35;}.kb-compare-bar__actions{display: flex;flex: 0 0 auto;gap: 7px;}.kb-compare-bar__actions button{pointer-events: auto;}.kb-compare-bar button,.kb-decision-dialog__button{box-sizing: border-box;min-height: 44px;border: 1px solid transparent;border-radius: 9px;padding: 9px 12px;font: inherit;font-size: 13px;font-weight: 750;cursor: pointer;}.kb-compare-bar__open,.kb-decision-dialog__button--primary{background: #fff;color: #0f4f85;}.kb-compare-bar__clear,.kb-decision-dialog__button--secondary{border-color: #7f9bb6 !important;background: transparent;color: inherit;}.kb-compare-bar button:disabled,.kb-decision-dialog button:disabled{opacity: .55;cursor: not-allowed;}.kb-decision-dialog{width: min(920px,calc(100vw - 28px));max-height: min(86vh,760px);box-sizing: border-box;border: 0;border-radius: 16px;padding: 0;color: #23384e;box-shadow: 0 24px 70px rgba(15,41,71,.32);}.kb-decision-dialog::backdrop{background: rgba(15,23,42,.66);backdrop-filter: blur(2px);}.kb-decision-dialog__header{display: flex;align-items: flex-start;justify-content: space-between;gap: 16px;border-bottom: 1px solid #dbe7f1;padding: 16px 18px 13px;}.kb-decision-dialog__header h2{margin: 0;color: #173b5b;font-size: clamp(19px,3vw,25px);line-height: 1.25;}.kb-decision-dialog__close{flex: 0 0 44px;width: 44px;height: 44px;border: 1px solid #c7d5e3;border-radius: 50%;background: #fff;color: #334155;font-size: 22px;line-height: 1;cursor: pointer;}.kb-decision-dialog__body{max-height: calc(86vh - 78px);overflow: auto;padding: 16px 18px 20px;}.kb-compare-table-wrap{overflow-x: auto;border: 1px solid #d7e3ee;border-radius: 11px;-webkit-overflow-scrolling: touch;}.kb-compare-table{width: 100%;min-width: 620px;border-collapse: collapse;background: #fff;font-size: 13px;line-height: 1.45;}.kb-compare-table caption{padding: 10px 12px;background: #edf6ff;color: #385673;font-weight: 700;text-align: left;}.kb-compare-table th,.kb-compare-table td{border-right: 1px solid #e1e8ef;border-bottom: 1px solid #e1e8ef;padding: 10px 12px;text-align: left;vertical-align: top;overflow-wrap: anywhere;}.kb-compare-table tr:last-child > *{border-bottom: 0;}.kb-compare-table tr > *:last-child{border-right: 0;}.kb-compare-table thead th{background: #f8fafc;color: #1f3f59;}.kb-compare-table tbody th{width: 126px;background: #f8fafc;color: #38516a;}.kb-compare-table a{color: #075fbd;font-weight: 700;text-underline-offset: 2px;}.kb-compare-remove-list{display: flex;flex-wrap: wrap;gap: 7px;margin: 12px 0 0;padding: 0;list-style: none;}.kb-compare-remove-list button{min-height: 44px;border: 1px solid #cbd5e1;border-radius: 9px;background: #fff;color: #334155;padding: 8px 10px;font: inherit;font-size: 12px;font-weight: 700;cursor: pointer;}.kb-stock-notice-copy{margin: 0 0 13px;color: #4c5f73;font-size: 14px;line-height: 1.65;}.kb-stock-notice-product{margin: 0 0 13px;border-left: 4px solid #1677c8;border-radius: 8px;background: #edf6ff;color: #173b5b;padding: 10px 12px;font-weight: 750;line-height: 1.45;}.kb-stock-notice-consent{display: grid;grid-template-columns: 24px minmax(0,1fr);gap: 9px;align-items: start;margin: 14px 0;color: #3d5064;font-size: 13px;line-height: 1.55;}.kb-stock-notice-consent input{width: 22px;height: 22px;margin: 1px 0 0;}.kb-stock-notice-consent a{color: #075fbd;text-underline-offset: 2px;}.kb-decision-dialog__footer{display: flex;flex-wrap: wrap;justify-content: flex-end;gap: 8px;margin-top: 14px;}.kb-decision-dialog__footer .kb-decision-dialog__button--primary{background: #0f6b43;color: #fff;}.kb-decision-dialog__footer .kb-decision-dialog__button--secondary{border-color: #a9bacb !important;color: #334155;}@media (max-width: 640px){.kui-family-catalog .kb-card-evidence{margin-inline: 12px;}.kb-compare-bar{bottom: calc(76px + env(safe-area-inset-bottom));align-items: stretch;flex-direction: column;gap: 8px;padding: 10px;}.kb-compare-bar__actions{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);}.kb-decision-dialog__header,.kb-decision-dialog__body{padding-left: 14px;padding-right: 14px;}.kb-decision-dialog__footer{display: grid;grid-template-columns: 1fr;}}@media (prefers-reduced-motion: reduce){.kb-decision-dialog::backdrop{backdrop-filter: none;}}.model-price-page,.model-price-hub{--mp-ink: #102033;--mp-muted: #536277;--mp-navy: #071f33;--mp-blue: #0d5ca8;--mp-border: #d8e1eb;--mp-soft: #eef4f9;--mp-gold: #fbbf24;color: var(--mp-ink);font-family: Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;}.model-price-page *,.model-price-page *::before,.model-price-page *::after,.model-price-hub *,.model-price-hub *::before,.model-price-hub *::after{box-sizing: border-box;}.model-price-page{background: #f5f7fa;min-width: 0;overflow-x: clip;}.model-price-container{width: min(1180px,100%);margin-inline: auto;padding-inline: clamp(16px,4vw,32px);}.model-price-hero{position: relative;isolation: isolate;overflow: hidden;padding: 22px 0 68px;color: #fff;background: radial-gradient(circle at 86% 12%,rgba(63,155,229,.32),transparent 34%),linear-gradient(135deg,#071927 0%,#0a2d49 58%,#0d4972 100%);}.model-price-hero::after{position: absolute;z-index: -1;right: -120px;bottom: -180px;width: 420px;height: 420px;border: 1px solid rgba(255,255,255,.14);border-radius: 50%;content: "";}.model-price-breadcrumb{margin-bottom: clamp(28px,5vw,54px);font-size: .9rem;}.model-price-breadcrumb ol{display: flex;flex-wrap: wrap;gap: 8px;margin: 0;padding: 0;list-style: none;}.model-price-breadcrumb li{display: inline-flex;min-width: 0;align-items: center;color: #d8e7f4;overflow-wrap: anywhere;}.model-price-breadcrumb li:not(:last-child)::after{margin-left: 8px;color: #8fb2cc;content: "/";}.model-price-breadcrumb a{color: #fff;text-underline-offset: 3px;}.model-price-hero__grid{display: grid;grid-template-columns: minmax(0,1.35fr) minmax(300px,.75fr);gap: clamp(28px,6vw,72px);align-items: center;}.model-price-hero__copy,.model-price-status,.model-price-section,.model-price-product,.model-price-factor,.model-price-check-card,.model-price-method > *,.model-price-cta > *{min-width: 0;}.model-price-eyebrow,.model-price-section__kicker,.model-price-status__label,.model-price-product__type{margin: 0 0 10px;color: #a7d6f5;font-size: .76rem;font-weight: 800;letter-spacing: .08em;line-height: 1.4;text-transform: uppercase;}.model-price-hero h1{max-width: 850px;margin: 0;color: #fff;font-size: clamp(2.1rem,5.5vw,4.7rem);letter-spacing: -.045em;line-height: 1.02;overflow-wrap: anywhere;}.model-price-lead{max-width: 770px;margin: 24px 0 0;color: #e0edf6;font-size: clamp(1rem,1.6vw,1.16rem);line-height: 1.72;}.model-price-actions,.model-price-inline-links{display: flex;flex-wrap: wrap;gap: 12px;margin-top: 28px;}.model-price-button{display: inline-flex;min-height: 48px;align-items: center;justify-content: center;padding: 12px 19px;border: 2px solid transparent;border-radius: 12px;font-weight: 800;line-height: 1.25;text-align: center;text-decoration: none;transition: background-color .2s ease,border-color .2s ease,color .2s ease;}.model-price-button--primary{color: #081c2c;background: var(--mp-gold);box-shadow: 0 12px 28px rgba(0,0,0,.2);}.model-price-button--primary:hover{color: #081c2c;background: #ffd160;}.model-price-button--secondary{border-color: rgba(255,255,255,.58);color: #fff;background: rgba(255,255,255,.08);}.model-price-button--secondary:hover{border-color: #fff;color: #071f33;background: #fff;}.model-price-button:focus-visible,.model-price-page a:focus-visible,.model-price-hub a:focus-visible{outline: 3px solid #fbbf24;outline-offset: 3px;}.model-price-status{padding: clamp(24px,4vw,36px);border: 1px solid rgba(255,255,255,.52);border-left: 6px solid #4ade80;border-radius: 22px;color: var(--mp-ink);background: rgba(255,255,255,.96);box-shadow: 0 24px 60px rgba(0,0,0,.24);}.model-price-status--empty{border-left-color: #d97706;}.model-price-status--unavailable{border-left-color: #64748b;}.model-price-status__label{color: #31526c;}.model-price-status__value{margin: 0;color: #071f33;font-size: clamp(1.65rem,4vw,2.55rem);font-weight: 900;letter-spacing: -.035em;line-height: 1.12;overflow-wrap: anywhere;}.model-price-status__meta{display: flex;flex-wrap: wrap;gap: 6px;align-items: baseline;margin: 14px 0 0;color: #354a5f;line-height: 1.5;}.model-price-status__note{margin: 17px 0 0;padding-top: 16px;border-top: 1px solid var(--mp-border);color: #40546a;font-size: .92rem;line-height: 1.62;}.model-price-content{display: grid;gap: 28px;padding-block: 36px 72px;}.model-price-section{padding: clamp(24px,4vw,44px);border: 1px solid var(--mp-border);border-radius: 22px;background: #fff;box-shadow: 0 14px 34px rgba(32,58,86,.06);}.model-price-section__heading{max-width: 820px;margin-bottom: 28px;}.model-price-section__kicker{color: var(--mp-blue);}.model-price-section h2,.model-price-cta h2{margin: 0;color: #0c2235;font-size: clamp(1.55rem,3vw,2.3rem);letter-spacing: -.025em;line-height: 1.16;overflow-wrap: anywhere;}.model-price-section__heading > p:last-child,.model-price-method p,.model-price-cta p{margin: 14px 0 0;color: var(--mp-muted);font-size: 1rem;line-height: 1.75;}.model-price-products{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px;}.model-price-product{display: flex;flex-direction: column;min-height: 230px;padding: 22px;border: 1px solid #ccdae7;border-radius: 17px;background: linear-gradient(180deg,#fff,#f4f8fb);}.model-price-product__type{color: #4a6176;}.model-price-product h3{margin: 2px 0 0;font-size: 1.04rem;line-height: 1.45;overflow-wrap: anywhere;}.model-price-product h3 a{color: #0c3151;text-decoration: none;}.model-price-product h3 a:hover,.model-price-product__link:hover,.model-price-inline-links a:hover,.model-price-related a:hover strong,.model-price-cluster a:hover,.model-price-hub__card:hover strong{text-decoration: underline;text-underline-offset: 3px;}.model-price-product__price{margin: 20px 0 16px;color: #0b6b3a;font-size: 1.4rem;font-weight: 900;}.model-price-product__link{display: inline-flex;min-height: 44px;align-items: center;margin-top: auto;color: #0d5ca8;font-weight: 800;}.model-price-products__more{margin: 20px 0 0;color: var(--mp-muted);line-height: 1.65;}.model-price-empty{padding: clamp(22px,4vw,34px);border: 1px dashed #91a7ba;border-radius: 17px;background: #f5f9fc;}.model-price-empty h3{margin: 0;color: #17344c;font-size: 1.18rem;}.model-price-empty p{margin: 12px 0 0;color: #465b70;line-height: 1.7;}.model-price-inline-links a{display: inline-flex;min-height: 44px;align-items: center;color: #0d5ca8;font-weight: 800;}.model-price-factor-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px;}.model-price-factor{padding: 24px;border: 1px solid #d7e2ec;border-radius: 16px;background: #f7fafc;}.model-price-factor h3{margin: 0;color: #112e46;font-size: 1.08rem;line-height: 1.35;}.model-price-factor p{margin: 10px 0 0;color: var(--mp-muted);line-height: 1.68;}.model-price-checks{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 22px;padding: 0;border: 0;background: transparent;box-shadow: none;}.model-price-check-card{padding: clamp(24px,4vw,38px);border: 1px solid #ccdae7;border-top: 5px solid #0d5ca8;border-radius: 20px;background: #fff;}.model-price-check-card--sell{border-top-color: #168247;}.model-price-check-card ul{display: grid;gap: 15px;margin: 24px 0 0;padding-left: 22px;}.model-price-check-card li{padding-left: 4px;color: #40556a;line-height: 1.68;}.model-price-check-card li::marker{color: #0d5ca8;font-weight: 900;}.model-price-check-card--sell li::marker{color: #168247;}.model-price-method{display: grid;grid-template-columns: minmax(220px,.72fr) minmax(0,1.28fr);gap: clamp(24px,5vw,56px);background: #edf4f9;}.model-price-method__date{font-weight: 750;}.model-price-cta{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 28px;align-items: center;padding: clamp(28px,5vw,48px);border-radius: 22px;color: #fff;background: linear-gradient(125deg,#09263e,#0b5b50);box-shadow: 0 18px 42px rgba(16,49,71,.18);}.model-price-cta h2,.model-price-cta p,.model-price-cta .model-price-section__kicker{color: #fff;}.model-price-cta p{max-width: 760px;color: #e1eef1;}.model-price-related{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 14px;}.model-price-related > a{display: flex;min-height: 132px;flex-direction: column;justify-content: center;padding: 20px;border: 1px solid #d5e0ea;border-radius: 15px;color: inherit;background: #f8fafc;text-decoration: none;}.model-price-related strong{color: #0b568f;line-height: 1.4;overflow-wrap: anywhere;}.model-price-related span{margin-top: 8px;color: var(--mp-muted);font-size: .92rem;line-height: 1.55;}.model-price-cluster nav ul{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;margin: 0;padding: 0;list-style: none;}.model-price-cluster a{display: flex;min-height: 48px;align-items: center;padding: 11px 14px;border: 1px solid #d6e0e9;border-radius: 11px;color: #0d5ca8;font-weight: 800;line-height: 1.35;overflow-wrap: anywhere;text-decoration: none;}.model-price-updated{margin: 18px 0 0;color: var(--kb-text-muted,#536176);font-size: 0.9rem;}/**/ .model-price-hub{padding: 30px 0 54px;background: #f5f7fa;}.model-price-hub__inner{width: min(1180px,100%);margin-inline: auto;padding: clamp(24px,4vw,38px);border: 1px solid var(--mp-border);border-radius: 20px;background: #fff;}.model-price-hub__heading{max-width: 760px;}.model-price-hub__heading h2{margin: 0;color: #0c2235;font-size: clamp(1.45rem,3vw,2.1rem);line-height: 1.18;}.model-price-hub__heading p{margin: 12px 0 0;color: var(--mp-muted);line-height: 1.65;}.model-price-hub__grid{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: 12px;margin-top: 24px;}.model-price-hub__card{display: flex;min-height: 118px;flex-direction: column;justify-content: center;padding: 17px;border: 1px solid #d4e0ea;border-radius: 14px;color: inherit;background: #f7fafc;text-decoration: none;}.model-price-hub__card strong{color: #0b568f;line-height: 1.4;overflow-wrap: anywhere;}.model-price-hub__card span{margin-top: 7px;color: #526579;font-size: .86rem;line-height: 1.45;}@media (max-width: 980px){.model-price-hero__grid{grid-template-columns: minmax(0,1fr);}.model-price-status{max-width: 720px;}.model-price-products,.model-price-related{grid-template-columns: repeat(2,minmax(0,1fr));}.model-price-hub__grid{grid-template-columns: repeat(3,minmax(0,1fr));}}@media (max-width: 720px){.model-price-hero{padding-bottom: 46px;}.model-price-hero__grid,.model-price-checks,.model-price-method,.model-price-cta{grid-template-columns: minmax(0,1fr);}.model-price-products,.model-price-factor-grid,.model-price-related,.model-price-cluster nav ul,.model-price-hub__grid{grid-template-columns: minmax(0,1fr);}.model-price-cta .model-price-button{width: 100%;}.model-price-hub{padding-inline: 16px;}}@media (max-width: 430px){.model-price-actions,.model-price-inline-links{flex-direction: column;}.model-price-actions .model-price-button,.model-price-inline-links a{width: 100%;}.model-price-status,.model-price-section,.model-price-check-card,.model-price-cta,.model-price-hub__inner{border-radius: 16px;}.model-price-hero h1{font-size: clamp(1.95rem,10vw,2.55rem);}}@media (prefers-reduced-motion: reduce){.model-price-page *,.model-price-hub *{scroll-behavior: auto !important;transition-duration: .01ms !important;}}/**/ :where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)){--kc-navy-950: #071a2b;--kc-navy-900: #0b2439;--kc-navy-800: #123a5a;--kc-blue-600: #0b63ce;--kc-blue-700: #084fa6;--kc-green-600: #16843d;--kc-green-700: #0f6d31;--kc-ink: #101828;--kc-text: #344054;--kc-muted: #667085;--kc-line: #dce3eb;--kc-line-strong: #c7d1dc;--kc-page: #f5f7fa;--kc-surface: #ffffff;--kc-soft: #eef4f9;--kc-blue-soft: #edf5ff;--kc-success-soft: #edf8f1;--kc-radius-sm: 10px;--kc-radius-md: 16px;--kc-radius-lg: 24px;--kc-radius-xl: 32px;--kc-shadow-sm: 0 1px 2px rgba(7,26,43,.05);--kc-shadow-md: 0 12px 34px rgba(7,26,43,.09);--kc-shadow-lg: 0 24px 64px rgba(7,26,43,.12);--kc-container: 1280px;--kc-reading: 780px;--kc-ease: 180ms ease;--primary: var(--kc-navy-900);--primary-bright: var(--kc-blue-600);--dark: var(--kc-navy-950);--text: var(--kc-text);--text-muted: var(--kc-muted);--border: var(--kc-line);--light: var(--kc-page);--white: var(--kc-surface);margin: 0;color: var(--kc-text);background: var(--kc-page);font-family: Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-rendering: optimizeLegibility;}/**/ body.kui-site.kui-family-catalog .catalog-stock-section > .filter-bar{display: grid;gap: 10px;}body.kui-site.kui-family-catalog .catalog-sort-toolbar{display: grid;gap: 7px;min-width: 0;}body.kui-site.kui-family-catalog .catalog-sort-toolbar__label{color: var(--kc-muted);font-size: .76rem;font-weight: 800;letter-spacing: .035em;line-height: 1.25;text-transform: uppercase;}body.kui-site.kui-family-catalog .catalog-sort-controls{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));overflow: hidden;background: #fff;border: 1px solid var(--kc-line-strong);border-radius: 12px;}body.kui-site.kui-family-catalog .catalog-sort-link{display: flex;align-items: center;justify-content: space-between;gap: 8px;min-width: 0;min-height: 58px;padding: 9px 12px;color: var(--kc-text);background: #fff;border-inline-end: 1px solid var(--kc-line);text-decoration: none;transition: background-color .16s ease,color .16s ease,box-shadow .16s ease;}body.kui-site.kui-family-catalog .catalog-sort-link:last-child{border-inline-end: 0;}body.kui-site.kui-family-catalog .catalog-sort-link:hover{color: var(--kc-blue-700);background: var(--kc-blue-soft);}body.kui-site.kui-family-catalog .catalog-sort-link:focus-visible{position: relative;z-index: 1;outline: 3px solid #b45309;outline-offset: -3px;}body.kui-site.kui-family-catalog .catalog-sort-link.is-active,body.kui-site.kui-family-catalog .catalog-sort-link[aria-current="true"]{color: #fff;background: linear-gradient(135deg,var(--kc-navy-900),var(--kc-blue-700));box-shadow: inset 0 -3px 0 rgba(255,255,255,.2);}body.kui-site.kui-family-catalog .catalog-sort-link__text{display: grid;gap: 2px;min-width: 0;}body.kui-site.kui-family-catalog .catalog-sort-link__text strong{font-size: .84rem;line-height: 1.2;}body.kui-site.kui-family-catalog .catalog-sort-link__text small{color: var(--kc-muted);font-size: .68rem;font-weight: 650;line-height: 1.2;}body.kui-site.kui-family-catalog .catalog-sort-link.is-active .catalog-sort-link__text small,body.kui-site.kui-family-catalog .catalog-sort-link[aria-current="true"] .catalog-sort-link__text small{color: rgba(255,255,255,.84);}body.kui-site.kui-family-catalog .catalog-sort-link__arrow{display: inline-flex;flex: 0 0 28px;align-items: center;justify-content: center;width: 28px;height: 28px;color: var(--kc-blue-700);background: var(--kc-blue-soft);border-radius: 50%;font-size: 1rem;font-weight: 900;line-height: 1;}body.kui-site.kui-family-catalog .catalog-sort-link.is-active .catalog-sort-link__arrow,body.kui-site.kui-family-catalog .catalog-sort-link[aria-current="true"] .catalog-sort-link__arrow{color: var(--kc-navy-900);background: #fff;}body.kui-site.kui-family-catalog .catalog-stock-section > .filter-bar .filter-bar-row{grid-template-columns: minmax(220px,1fr) auto;}body.kui-site.kui-family-catalog .catalog-stock-section > .filter-bar .filter-bar-brand{max-width: 360px;}@media (max-width: 48rem){body.kui-site.kui-family-catalog #guncel-stok > .filter-bar .kb-cat-selector{width: 100% !important;max-width: 100% !important;margin: 0 !important;border-radius: 12px !important;}body.kui-site.kui-family-catalog .catalog-sort-controls{grid-template-columns: repeat(3,minmax(0,1fr));}body.kui-site.kui-family-catalog .catalog-sort-link{align-items: flex-start;min-height: 72px;padding: 9px 7px;}body.kui-site.kui-family-catalog .catalog-sort-link__text strong{font-size: .74rem;}body.kui-site.kui-family-catalog .catalog-sort-link__text small{font-size: .61rem;}body.kui-site.kui-family-catalog .catalog-sort-link__arrow{flex-basis: 24px;width: 24px;height: 24px;font-size: .86rem;}body.kui-site.kui-family-catalog .main-content #guncel-stok > .filter-bar .filter-bar-row{display: grid !important;grid-template-columns: minmax(0,1fr) !important;gap: 8px !important;}body.kui-site.kui-family-catalog .main-content #guncel-stok > .filter-bar .filter-bar-brand{max-width: none;}}/**/ @media (max-width: 26.875rem){[data-kui-template="district-landing"] .hero-calculator-cta__label{margin: 0 !important;}[data-kui-template="district-landing"] .final-cta-buttons{width: 100% !important;min-width: 0 !important;grid-template-columns: minmax(0,1fr) !important;}[data-kui-template="district-landing"] .final-cta-buttons .btn-premium{width: 100% !important;min-width: 0 !important;padding-inline: 12px !important;white-space: normal !important;}}/**/ .kui-site.kui-family-home [data-kui-component="home-hero"] .hero-title{max-width: 18ch;font-weight: 760 !important;line-height: 1.07 !important;letter-spacing: -.045em !important;}.kui-site.kui-family-home .kb-intro-title{font-weight: 760;line-height: 1.18;letter-spacing: -.035em;}@media (max-width: 56rem){.kui-site.kui-family-home [data-kui-component="home-hero"] .hero-title{line-height: 1.08 !important;letter-spacing: -.035em !important;}}/**/ .kui-site.kui-family-catalog .catalog-hero-compact{width: min(calc(100% - 48px),var(--kc-container)) !important;min-height: 0 !important;display: block !important;margin: 18px auto 12px !important;padding: 24px clamp(24px,3.5vw,42px) 20px !important;background: radial-gradient(circle at 94% 6%,rgba(22,119,255,.13),transparent 30%),linear-gradient(135deg,#fff 0%,#edf5fc 100%) !important;border: 1px solid var(--kc-line) !important;border-radius: 22px !important;box-shadow: var(--kc-shadow-sm) !important;overflow: hidden;}.kui-site.kui-family-catalog .catalog-hero-compact .hero-content{position: relative !important;display: grid;grid-template-columns: minmax(0,1fr) minmax(210px,auto);grid-template-areas: "eyebrow actions" "title actions" "subtitle actions" "stats stats";column-gap: clamp(24px,5vw,70px);align-items: center;max-width: none !important;padding: 0 !important;}.kui-site.kui-family-catalog .catalog-hero-compact .hero-content::before{content: "GÜNCEL İKİNCİ EL STOK";grid-area: eyebrow;justify-self: start;margin: 0 0 8px;padding: 5px 9px;color: var(--kc-blue-700);background: #e8f3ff;border: 1px solid #c7e0fb;border-radius: 999px;font-size: .66rem;font-weight: 820;letter-spacing: .08em;}.kui-site.kui-family-catalog .catalog-hero-compact .hero-title{grid-area: title;max-width: 25ch;margin: 0 0 7px !important;font-size: clamp(1.9rem,3.1vw,3rem) !important;line-height: 1.04 !important;letter-spacing: -.045em !important;}.kui-site.kui-family-catalog .catalog-hero-compact .hero-subtitle,.kui-site.kui-family-catalog .catalog-hero-compact .hero-content > p{grid-area: subtitle;max-width: 68ch;margin: 0 !important;color: var(--kc-text) !important;font-size: .98rem !important;line-height: 1.55 !important;}.kui-site.kui-family-catalog .catalog-hero-compact .hero-buttons{grid-area: actions;display: grid;grid-template-columns: minmax(0,1fr);align-self: center;width: min(100%,250px);gap: 8px;}.kui-site.kui-family-catalog .catalog-hero-compact .hero-buttons .btn-base{width: 100%;min-height: 46px;padding: 10px 14px;font-size: .87rem;}.kui-site.kui-family-catalog .catalog-hero-compact .catalog-stats{grid-area: stats;width: 100%;margin: 16px 0 0 !important;padding: 0;background: transparent;box-shadow: none;}.kui-site.kui-family-catalog .catalog-hero-compact .stats-content{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));width: 100%;max-width: none;margin: 0;padding: 0;overflow: hidden;background: rgba(255,255,255,.78);border: 1px solid var(--kc-line);border-radius: 13px;}.kui-site.kui-family-catalog .catalog-hero-compact .stat-item{min-width: 0;display: flex;flex-direction: row;align-items: baseline;justify-content: center;gap: 6px;padding: 9px 10px;border: 0;border-inline-end: 1px solid var(--kc-line);}.kui-site.kui-family-catalog .catalog-hero-compact .stat-item:last-child{border-inline-end: 0;}.kui-site.kui-family-catalog .catalog-hero-compact .stat-item .count{color: var(--kc-ink);max-width: none;margin: 0 !important;font-size: .82rem !important;font-weight: 820;line-height: 1.2 !important;letter-spacing: 0;text-transform: none;}.kui-site.kui-family-catalog .catalog-hero-compact .stat-item .label{color: var(--kc-muted);max-width: none;margin: 0 !important;font-size: .72rem !important;font-weight: 650;line-height: 1.2 !important;letter-spacing: 0;text-transform: none;}.kui-site.kui-family-catalog .main-content{padding-block: 0 64px;}.kui-site.kui-family-catalog .breadcrumb-nav{margin: 5px 0 7px;padding-block: 7px;font-size: .82rem;}.kui-site.kui-family-catalog .catalog-stock-section{width: 100% !important;max-width: none !important;margin: 0 !important;padding: 10px 0 34px !important;}.kui-site.kui-family-catalog .catalog-stock-section > .section-title{margin: 0 0 5px;font-size: clamp(1.38rem,2.4vw,2rem);line-height: 1.18;}.kui-site.kui-family-catalog .catalog-stock-section > .section-desc{max-width: 82ch;margin: 0 0 10px;color: var(--kc-muted);font-size: .9rem;line-height: 1.5;}.kui-site.kui-family-catalog .catalog-category-nav{position: relative;margin: 9px 0 12px;padding: 12px;overflow: hidden;background: linear-gradient(180deg,#fbfdff 0%,#f5f8fc 100%);border: 1px solid var(--kc-line);border-radius: 16px;box-shadow: var(--kc-shadow-sm);}.kui-site.kui-family-catalog .catalog-category-nav__header{display: flex;align-items: baseline;justify-content: space-between;gap: 12px;margin: 0 2px 10px;}.kui-site.kui-family-catalog .catalog-category-nav__header strong{color: var(--kc-ink);font-size: .9rem;line-height: 1.25;}.kui-site.kui-family-catalog .catalog-category-nav__header span{color: var(--kc-muted);font-size: .76rem;line-height: 1.35;}.kui-site.kui-family-catalog .catalog-category-nav .filter-buttons{display: grid;grid-template-columns: repeat(auto-fit,minmax(160px,1fr));gap: 8px;margin: 0;padding: 0;overflow: visible;}.kui-site.kui-family-catalog .catalog-category-nav .filter-btn{width: 100%;min-width: 0;min-height: 44px;justify-content: center;padding: 9px 11px;color: var(--kc-text);background: #fff;border: 1px solid var(--kc-line-strong);border-radius: 11px;box-shadow: 0 1px 2px rgba(7,26,43,.04);font-size: .82rem;line-height: 1.2;text-align: center;text-decoration: none;white-space: normal;}.kui-site.kui-family-catalog .catalog-category-nav .filter-btn:hover{color: var(--kc-blue-700);background: var(--kc-blue-soft);border-color: #9fc6f4;transform: translateY(-1px);}.kui-site.kui-family-catalog .catalog-category-nav .filter-btn.active,.kui-site.kui-family-catalog .catalog-category-nav .filter-btn[aria-current="page"]{color: #fff;background: linear-gradient(135deg,var(--kc-navy-900),var(--kc-navy-800));border-color: var(--kc-navy-900);box-shadow: 0 6px 14px rgba(11,36,57,.16);}.kui-site.kui-family-catalog .catalog-category-nav .filter-btn.is-parent-active{color: var(--kc-blue-700);background: var(--kc-blue-soft);border-color: #8dbcf0;box-shadow: inset 0 0 0 1px rgba(7,89,199,.08);}.kui-site.kui-family-catalog .catalog-category-nav .filter-btn .count-badge{flex: 0 0 auto;padding: 2px 7px;color: var(--kc-muted);background: var(--kc-soft);}.kui-site.kui-family-catalog .catalog-category-nav .filter-btn.active .count-badge,.kui-site.kui-family-catalog .catalog-category-nav .filter-btn[aria-current="page"] .count-badge{color: #fff;background: rgba(255,255,255,.18);}.kui-site.kui-family-catalog .catalog-laptop-types{display: grid;grid-template-columns: auto minmax(0,1fr);align-items: center;gap: 10px 14px;margin-top: 11px;padding-top: 11px;border-top: 1px solid var(--kc-line);}.kui-site.kui-family-catalog .catalog-laptop-types__label{color: var(--kc-muted);font-size: .76rem;font-weight: 750;line-height: 1.3;white-space: nowrap;}.kui-site.kui-family-catalog .catalog-category-nav .catalog-laptop-types__buttons{grid-template-columns: repeat(3,minmax(130px,1fr));}.kui-site.kui-family-catalog .catalog-stock-section > .filter-bar{margin: 0 0 9px;padding: 12px;border-radius: 14px;box-shadow: none;}.kui-site.kui-family-catalog .catalog-stock-section > .filter-bar .filter-bar-row{display: grid;grid-template-columns: minmax(220px,2fr) minmax(140px,.8fr) minmax(230px,1.25fr) minmax(150px,.85fr) auto;gap: 9px;align-items: end;}.kui-site.kui-family-catalog .catalog-stock-section > .filter-bar .filter-bar-field{min-width: 0;}.kui-site.kui-family-catalog .catalog-stock-section > .filter-bar :is(input,select){min-height: 42px;}.kui-site.kui-family-catalog .catalog-stock-section > .filter-bar .filter-bar-actions{flex-wrap: nowrap;}.kui-site.kui-family-catalog .catalog-filter-status{margin: 5px 0 8px;}.kui-site.kui-family-catalog #ajax-products-region{scroll-margin-top: 92px;}.kui-site.kui-family-catalog #guncel-stok .brand-grid-large,.kui-site.kui-family-catalog #guncel-stok .kb-skeleton-grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 18px;margin-top: 10px;overflow: visible;}.kui-site.kui-family-catalog #guncel-stok .brand-details-item{height: 100%;padding: 0 0 16px;border-radius: 16px;}.kui-site.kui-family-catalog #guncel-stok .brand-img-wrapper-urun,.kui-site.kui-family-catalog #guncel-stok .urun-slider{width: 100%;height: auto !important;min-height: 0;aspect-ratio: var(--kb-product-image-ratio,4 / 3);background: #f2f5f8;}.kui-site.kui-family-catalog #guncel-stok .brand-img-wrapper-urun :is(img,picture > img),.kui-site.kui-family-catalog #guncel-stok .urun-slider :is(img,picture > img){width: 100%;height: 100% !important;object-fit: contain !important;object-position: center;}.kui-site.kui-family-catalog #guncel-stok .urun-fiyat-badge{display: none;}.kui-site.kui-family-catalog #guncel-stok .brand-details-item > h3{min-height: 2.72em;margin: 15px 18px 5px;font-size: 1.02rem;line-height: 1.36;}.kui-site.kui-family-catalog #guncel-stok .urun-title-link{min-height: 0;display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-clamp: 2;}.kui-site.kui-family-catalog #guncel-stok .urun-card-price{margin: 0 18px 9px;color: var(--kc-blue-700) !important;font-size: 1.18rem;font-weight: 840;}.kui-site.kui-family-catalog #guncel-stok .urun-spec-chips{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 6px;margin: 0 18px 10px;}.kui-site.kui-family-catalog #guncel-stok .urun-spec-chips li{min-width: 0;min-height: 34px;display: -webkit-box;overflow: hidden;padding: 6px 8px;border-radius: 9px;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-clamp: 2;}.kui-site.kui-family-catalog #guncel-stok .urun-aciklama-compact{max-height: none;display: -webkit-box;overflow: hidden;margin: 0 18px 12px;color: var(--kc-muted);font-size: .84rem;line-height: 1.48;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-clamp: 2;}.kui-site.kui-family-catalog #guncel-stok .urun-aciklama-compact p{margin: 0;}.kui-site.kui-family-catalog #guncel-stok .brand-action{margin: auto 18px 0 !important;padding-top: 4px;}.kui-site.kui-family-catalog #guncel-stok .btn-product-detail{min-height: 46px;}.kui-site.kui-family-catalog #stok-sor .info-box-stok-sor-buttons{justify-content: center;}.kui-site.kui-family-catalog #dynamic-video-section{width: 100% !important;margin: 30px 0 14px !important;}.kui-site.kui-family-catalog #dynamic-video-section ~ .content-section.seo-bg{margin-top: 0 !important;padding-top: 24px !important;}.kui-site.kui-family-catalog #dynamic-video-section ~ .content-section.seo-bg .seo-content-wrapper{padding-top: 24px !important;}@media (max-width: 72rem){.kui-site.kui-family-catalog .catalog-category-nav .filter-buttons{grid-template-columns: repeat(auto-fit,minmax(132px,1fr));}.kui-site.kui-family-catalog .catalog-laptop-types{grid-template-columns: 1fr;}.kui-site.kui-family-catalog .catalog-category-nav .catalog-laptop-types__buttons{grid-template-columns: repeat(3,minmax(120px,1fr));}.kui-site.kui-family-catalog .catalog-stock-section > .filter-bar .filter-bar-row{grid-template-columns: minmax(220px,2fr) minmax(140px,1fr) minmax(210px,1.5fr);}.kui-site.kui-family-catalog .catalog-stock-section > .filter-bar .filter-bar-actions{grid-column: span 2;justify-content: flex-end;}.kui-site.kui-family-catalog #guncel-stok .brand-grid-large,.kui-site.kui-family-catalog #guncel-stok .kb-skeleton-grid{grid-template-columns: repeat(2,minmax(0,1fr));}}@media (max-width: 48rem){.kui-site.kui-family-catalog .catalog-hero-compact{width: min(calc(100% - 20px),var(--kc-container)) !important;margin: 10px auto 7px !important;padding: 16px 15px 13px !important;border-radius: 18px !important;}.kui-site.kui-family-catalog .catalog-hero-compact .hero-content{display: block;}.kui-site.kui-family-catalog .catalog-hero-compact .hero-content::before{margin-bottom: 7px;padding: 4px 8px;font-size: .61rem;}.kui-site.kui-family-catalog .catalog-hero-compact .hero-title{max-width: none;margin-bottom: 5px !important;font-size: clamp(1.6rem,7.4vw,2.05rem) !important;line-height: 1.07 !important;}.kui-site.kui-family-catalog .catalog-hero-compact .hero-subtitle,.kui-site.kui-family-catalog .catalog-hero-compact .hero-content > p{margin-bottom: 10px !important;font-size: .86rem !important;line-height: 1.45 !important;}.kui-site.kui-family-catalog .catalog-hero-compact .hero-buttons{width: 100%;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 7px;}.kui-site.kui-family-catalog .catalog-hero-compact .hero-buttons .btn-base,.kui-site.kui-family-catalog .catalog-hero-compact .hero-buttons .btn-whatsapp{grid-column: auto;grid-row: auto;min-height: 44px;padding: 8px 9px;font-size: .75rem;}.kui-site.kui-family-catalog .catalog-hero-compact .catalog-stats{margin-top: 9px !important;}.kui-site.kui-family-catalog .catalog-hero-compact .stats-content{grid-template-columns: repeat(2,minmax(0,1fr));gap: 6px;padding: 0;overflow: visible;background: transparent;border: 0;}.kui-site.kui-family-catalog .catalog-hero-compact .stat-item{justify-content: center;padding: 6px 7px;background: rgba(255,255,255,.82);border: 1px solid var(--kc-line);border-radius: 9px;}.kui-site.kui-family-catalog .catalog-hero-compact .stat-item:nth-child(2),.kui-site.kui-family-catalog .catalog-hero-compact .stat-item:nth-child(3){display: none;}.kui-site.kui-family-catalog .catalog-hero-compact .stat-item .count{font-size: .72rem !important;}.kui-site.kui-family-catalog .catalog-hero-compact .stat-item .label{font-size: .65rem !important;}.kui-site.kui-family-catalog .main-content > .container{width: min(calc(100% - 24px),var(--kc-container));}.kui-site.kui-family-catalog .breadcrumb-nav{margin: 0;padding-block: 6px;overflow-x: auto;white-space: nowrap;font-size: .74rem;}.kui-site.kui-family-catalog .catalog-stock-section{padding: 7px 0 28px !important;}.kui-site.kui-family-catalog .catalog-stock-section > .section-title{margin-bottom: 4px;font-size: 1.25rem;line-height: 1.18;}.kui-site.kui-family-catalog .catalog-stock-section > .section-desc{margin-bottom: 8px;display: -webkit-box;overflow: hidden;font-size: .82rem;line-height: 1.42;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-clamp: 2;}.kui-site.kui-family-catalog .catalog-category-nav{display: none;}body.kui-site.kui-family-catalog #guncel-stok > .filter-bar{margin-bottom: 7px;padding: 10px;overflow: visible;border-color: var(--kc-line-strong);border-radius: 14px;background: linear-gradient(180deg,#fff 0%,#f8fbfe 100%);}body.kui-site.kui-family-catalog #guncel-stok > .filter-bar .kb-cat-selector{display: grid;grid-template-columns: 38px minmax(0,1fr) 30px;align-items: center;gap: 10px;width: 100%;max-width: none;min-height: 62px;margin: 0 0 10px;padding: 8px 10px;color: var(--kc-text);background: #fff;border: 1px solid #a9c9eb;border-radius: 12px;box-shadow: 0 5px 16px rgba(22,119,255,.08);}body.kui-site.kui-family-catalog #guncel-stok > .filter-bar .kb-cat-selector-icon{width: 38px;height: 38px;color: var(--kc-blue-700);background: var(--kc-blue-soft);}body.kui-site.kui-family-catalog #guncel-stok > .filter-bar .kb-cat-selector-label{color: var(--kc-muted);font-size: .62rem;}body.kui-site.kui-family-catalog #guncel-stok > .filter-bar .kb-cat-selector-value{color: var(--kc-ink);font-size: .9rem;}body.kui-site.kui-family-catalog #guncel-stok > .filter-bar .kb-cat-selector-arrow{display: grid;width: 30px;height: 30px;margin: 0;place-items: center;color: var(--kc-blue-700);background: var(--kc-blue-soft);border-radius: 9px;}body.kui-site.kui-family-catalog #guncel-stok > .filter-bar .filter-bar-row{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 9px;align-items: end;width: 100%;overflow: visible;padding: 0;}body.kui-site.kui-family-catalog #guncel-stok > .filter-bar .filter-bar-field,body.kui-site.kui-family-catalog #guncel-stok > .filter-bar .filter-bar-actions{width: 100%;min-width: 0;}body.kui-site.kui-family-catalog #guncel-stok > .filter-bar .filter-bar-search{grid-area: 1 / 1 / 2 / -1;}body.kui-site.kui-family-catalog #guncel-stok > .filter-bar .filter-bar-sort{grid-area: 2 / 1 / 3 / -1;}body.kui-site.kui-family-catalog #guncel-stok > .filter-bar .has-brand-filter .filter-bar-sort{grid-area: 2 / 1 / 3 / 2;}body.kui-site.kui-family-catalog #guncel-stok > .filter-bar .filter-bar-brand{grid-area: 2 / 2 / 3 / 3;}body.kui-site.kui-family-catalog #guncel-stok > .filter-bar .price-range{grid-area: 3 / 1 / 4 / -1;}body.kui-site.kui-family-catalog #guncel-stok > .filter-bar .filter-bar-actions{display: grid;grid-area: 4 / 1 / 5 / -1;grid-template-columns: repeat(auto-fit,minmax(110px,1fr));gap: 8px;}body.kui-site.kui-family-catalog #guncel-stok > .filter-bar .filter-bar-field label{display: block;margin: 0 0 1px;color: var(--kc-muted);font-size: .66rem;line-height: 1.25;letter-spacing: .035em;}body.kui-site.kui-family-catalog #guncel-stok > .filter-bar .filter-bar-field :is(select,input[type="search"],input[type="number"]){width: 100%;min-width: 0;min-height: 43px;padding: 9px 10px;border: 1px solid var(--kc-line-strong);border-radius: 10px;background-color: #fff;font-size: .82rem;}body.kui-site.kui-family-catalog #guncel-stok > .filter-bar .filter-bar-field input[type="number"]{padding-right: 8px;background-image: none;}body.kui-site.kui-family-catalog #guncel-stok > .filter-bar .price-inputs{display: grid;grid-template-columns: minmax(0,1fr) auto minmax(0,1fr);gap: 6px;width: 100%;}body.kui-site.kui-family-catalog #guncel-stok > .filter-bar :is(.filter-apply-btn,.filter-reset-btn){width: 100%;min-width: 0;border-radius: 10px;justify-content: center;white-space: normal;}.kui-site.kui-family-catalog .catalog-filter-status{margin: 2px 0 6px;font-size: .78rem;}.kui-site.kui-family-catalog #guncel-stok .brand-grid-large,.kui-site.kui-family-catalog #guncel-stok .kb-skeleton-grid{grid-template-columns: minmax(0,1fr);gap: 14px;margin-top: 7px;}.kui-site.kui-family-catalog #guncel-stok .brand-details-item > h3{margin: 13px 15px 5px;font-size: 1rem;}.kui-site.kui-family-catalog #guncel-stok .urun-card-price,.kui-site.kui-family-catalog #guncel-stok .urun-spec-chips,.kui-site.kui-family-catalog #guncel-stok .urun-aciklama-compact,.kui-site.kui-family-catalog #guncel-stok .brand-action{margin-inline: 15px !important;}.kui-site.kui-family-catalog #guncel-stok .urun-slider-arrow{display: none;}}@media (hover: none),(pointer: coarse){.kui-site.kui-family-catalog #guncel-stok .urun-slider-arrow{display: none;}}@media (prefers-reduced-motion: reduce){.kui-site.kui-family-catalog #guncel-stok .brand-details-item,.kui-site.kui-family-catalog #guncel-stok .btn-product-detail{transition: none;}}/**/ @media (max-width: 56rem){.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout) .catalog-hero{padding: 22px 18px !important;}.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout) .catalog-hero .hero-title{margin-bottom: 10px !important;font-size: clamp(1.75rem,8.5vw,2.25rem) !important;}.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout) .catalog-hero .hero-subtitle{margin-bottom: 14px !important;line-height: 1.42 !important;}.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout) .catalog-hero .hero-buttons{grid-template-columns: repeat(2,minmax(0,1fr)) !important;gap: 7px !important;}.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout) .catalog-hero .hero-buttons .btn-base,.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout) .catalog-hero .hero-buttons .btn-whatsapp{grid-column: auto !important;min-height: 44px !important;padding: 8px 7px !important;font-size: .8rem !important;}.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout) .catalog-stats{margin-top: 8px !important;}.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout) .catalog-stats .stats-content{padding: 4px !important;}.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout) .catalog-stats .stat-item{padding: 9px 5px !important;}.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout) .catalog-stats .stat-item .count{font-size: 1rem !important;}.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout) #guncel-stok.content-section{padding-block: 30px !important;}.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout) #guncel-stok > .section-title{margin-bottom: 8px !important;font-size: clamp(1.65rem,7.5vw,2rem) !important;line-height: 1.12 !important;}.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout) #guncel-stok > .section-desc{margin-bottom: 16px !important;font-size: .94rem !important;line-height: 1.48 !important;}.kui-site:not(.kui-family-catalog):not(.kui-family-product-legacy):not(.kui-family-checkout) #guncel-stok > .filter-bar{margin-block: 0 14px !important;padding: 10px 12px !important;}.kui-site:not(.kui-family-catalog):not(.kui-family-product-legacy):not(.kui-family-checkout) #guncel-stok > .filter-bar .filter-bar-row{display: flex !important;grid-template-columns: none !important;flex-flow: row nowrap !important;gap: 6px !important;overflow-x: auto;scrollbar-width: none;}.kui-site:not(.kui-family-catalog):not(.kui-family-product-legacy):not(.kui-family-checkout) #guncel-stok > .filter-bar .filter-bar-row::-webkit-scrollbar{display: none;}.kui-site:not(.kui-family-catalog):not(.kui-family-product-legacy):not(.kui-family-checkout) #guncel-stok > .filter-bar .filter-bar-field,.kui-site:not(.kui-family-catalog):not(.kui-family-product-legacy):not(.kui-family-checkout) #guncel-stok > .filter-bar .filter-bar-field.price-range{flex: 0 0 auto !important;min-width: 0 !important;}}/**/ .kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout) .hero-conversion-buttons--triple{width: 100%;max-width: 720px;display: grid;grid-template-columns: minmax(250px,1.35fr) repeat(2,minmax(125px,.65fr));gap: 10px;}.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout) .hero-conversion-buttons--triple > .btn-base{width: 100%;min-width: 0;min-height: 54px;height: 54px;align-self: stretch;}.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout) .hero-conversion-buttons--triple .hero-calculator-cta__label{margin: 0 !important;}@media (max-width: 56rem){.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout) .hero-conversion-buttons--triple{grid-template-columns: repeat(2,minmax(0,1fr));}.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout) .hero-conversion-buttons--triple > .hero-calculator-cta{grid-column: 1 / -1;min-height: 56px;height: 56px;font-size: 1rem;}.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout) .hero-conversion-buttons--triple > .hero-conversion-secondary.btn-whatsapp{grid-column: auto !important;grid-row: auto !important;}.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout) .hero-conversion-buttons--triple > .btn-base{min-height: 48px;height: 48px;}}/**/ .kb-national-answer{max-width: 940px;margin: 30px auto 20px;padding: 24px 28px;border: 1px solid #bfdbfe;border-left: 5px solid var(--kc-blue-600);border-radius: 16px;background: linear-gradient(135deg,#eff6ff 0%,#f8fafc 100%);box-shadow: var(--kc-shadow-sm);}.kb-national-eyebrow{display: block;margin: 0 0 8px;color: #075985;font-size: .76rem;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;}.kb-national-jumpnav{display: flex;flex-wrap: wrap;justify-content: center;gap: 8px;max-width: 980px;margin: 0 auto 26px;padding: 10px;border: 1px solid var(--kc-line);border-radius: 14px;background: #fff;}.kb-national-jumpnav a{min-height: 42px;display: inline-flex;align-items: center;padding: 8px 13px;border-radius: 999px;color: var(--kc-navy-900);background: var(--kc-page);font-size: .88rem;font-weight: 700;text-decoration: none;}.kb-national-jumpnav a:hover,.kb-national-jumpnav a:focus-visible{color: #fff;background: var(--kc-blue-600);}.kb-national-calculator-slot{margin: 0 calc(50% - 50vw) 48px;}.kb-national-method,.kb-national-safety,.kb-national-local{margin: 48px 0;padding: clamp(24px,4vw,40px);border: 1px solid var(--kc-line);border-radius: 22px;background: #fff;box-shadow: var(--kc-shadow-sm);}.kb-national-section-head{max-width: 780px;margin: 0 auto 24px;text-align: center;}.kb-national-section-head h2,.kb-national-local h2{margin: 0 0 10px;color: var(--kc-ink);font-size: clamp(1.55rem,3vw,2.2rem);line-height: 1.18;}.kb-national-section-head p,.kb-national-local p{margin: 0;color: var(--kc-muted);line-height: 1.7;}.kb-national-method-grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 14px;}.kb-national-method-grid article{padding: 20px;border: 1px solid #dbeafe;border-radius: 14px;background: #f8fbff;}.kb-national-method-grid h3{margin: 0 0 7px;color: var(--kc-navy-900);font-size: 1.02rem;}.kb-national-method-grid p{margin: 0;color: var(--kc-muted);font-size: .92rem;line-height: 1.58;}.kb-national-disclosure{margin: 18px 0 0;padding: 14px 16px;border-left: 4px solid #d97706;border-radius: 10px;color: #78350f;background: #fffbeb;line-height: 1.6;}.kb-national-safety{background: linear-gradient(135deg,#f0fdf4 0%,#f8fafc 100%);}.kb-national-checklist{max-width: 880px;margin: 0 auto;padding: 0;list-style: none;counter-reset: national-check;}.kb-national-checklist li{counter-increment: national-check;position: relative;min-height: 48px;margin: 0 0 12px;padding: 12px 14px 12px 58px;border: 1px solid #bbf7d0;border-radius: 12px;background: #fff;line-height: 1.58;}.kb-national-checklist li::before{content: counter(national-check);position: absolute;left: 14px;top: 11px;width: 30px;height: 30px;display: grid;place-items: center;border-radius: 50%;color: #fff;background: #15803d;font-weight: 800;}.kb-national-local{display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: center;gap: 24px;background: linear-gradient(135deg,#eff6ff 0%,#f8fafc 100%);}.kb-national-local-actions{display: flex;flex-wrap: wrap;justify-content: flex-end;gap: 10px;}@media (max-width: 56rem){.kb-national-hero{padding: 24px 18px !important;}.kb-national-hero .hero-title{margin-bottom: 10px !important;font-size: clamp(1.62rem,7.2vw,1.95rem) !important;}.kb-national-hero .hero-subtitle{margin-bottom: 14px !important;font-size: .94rem !important;line-height: 1.43 !important;}.kb-national-hero .hero-buttons{gap: 8px !important;}.kb-national-hero .hero-buttons .btn-base{min-height: 44px !important;padding: 9px 10px !important;font-size: .84rem !important;}.kb-national-stats{margin-bottom: 24px !important;}.kb-national-answer{margin-top: 18px;padding: 20px 18px;}.kb-national-jumpnav{flex-wrap: nowrap;justify-content: flex-start;overflow-x: auto;scrollbar-width: none;}.kb-national-jumpnav::-webkit-scrollbar{display: none;}.kb-national-jumpnav a{flex: 0 0 auto;}.kb-national-method-grid{grid-template-columns: minmax(0,1fr);}.kb-national-method,.kb-national-safety,.kb-national-local{margin-block: 30px;padding: 22px 18px;border-radius: 16px;}.kb-national-local{grid-template-columns: minmax(0,1fr);}.kb-national-local-actions{justify-content: flex-start;}}/**/ :where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .sticky-header-wrapper{position: sticky;top: 0;z-index: 1000;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .site-header{height: 76px !important;background: rgba(255,255,255,.96) !important;border-bottom: 1px solid rgba(199,209,220,.72) !important;box-shadow: 0 1px 0 rgba(7,26,43,.02) !important;backdrop-filter: blur(18px) saturate(135%);-webkit-backdrop-filter: blur(18px) saturate(135%);}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .site-header.scrolled{height: 68px !important;box-shadow: 0 8px 28px rgba(7,26,43,.08) !important;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .site-header > .container{width: min(calc(100% - 48px),var(--kc-container));height: 100%;gap: 18px;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .site-branding{min-width: 0;flex: 0 1 190px;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .site-branding-logo img{display: block;width: auto;max-width: 184px;height: 38px;object-fit: contain;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .main-navigation{margin-inline-start: auto;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .main-navigation > ul{gap: 2px;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .main-navigation > ul > li > a,:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .main-navigation > ul > li > button.nav-dropdown-toggle{min-height: 44px;display: inline-flex;align-items: center;padding: 10px 12px;color: var(--kc-ink);border-radius: 10px;font-size: .92rem;font-weight: 680;letter-spacing: -.01em;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .main-navigation > ul > li > button.nav-dropdown-toggle{margin: 0;border: 0;background: transparent;box-shadow: none;font-family: inherit;line-height: inherit;text-align: left;text-transform: none;cursor: pointer;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .main-navigation > ul > li > a:hover,:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .main-navigation > ul > li > button.nav-dropdown-toggle:hover{color: var(--kc-blue-700);background: var(--kc-blue-soft);}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .main-navigation .btn-header-contact{padding-inline: 18px !important;color: #fff !important;background: var(--kc-navy-950) !important;border-radius: 999px !important;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .main-navigation .btn-header-contact:hover{background: var(--kc-navy-800) !important;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .header-search-toggle,:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .menu-toggle{width: 44px;height: 44px;border: 1px solid var(--kc-line);border-radius: 12px;color: var(--kc-navy-950);background: #fff;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .sub-menu{padding: 10px !important;border: 1px solid var(--kc-line) !important;border-radius: var(--kc-radius-md) !important;background: rgba(255,255,255,.98) !important;box-shadow: var(--kc-shadow-lg) !important;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .sub-menu a{min-height: 42px;display: flex;align-items: center;border-radius: 9px;}/**/ :where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .hero-section-v2{width: min(calc(100% - 48px),var(--kc-container)) !important;min-height: 0 !important;display: grid !important;grid-template-columns: minmax(0,1.08fr) minmax(360px,.92fr);grid-template-areas: "content media";align-items: center;gap: clamp(28px,5vw,72px);margin: 28px auto 32px !important;padding: clamp(34px,5vw,68px) !important;color: var(--kc-text) !important;text-align: left !important;background: radial-gradient(circle at 5% 0%,rgba(22,119,255,.10),transparent 34%),linear-gradient(145deg,#ffffff 0%,#eef4f9 100%) !important;border: 1px solid var(--kc-line) !important;border-radius: var(--kc-radius-xl) !important;box-shadow: none !important;overflow: hidden;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .hero-section-v2:not(:has(.hero-image-wrapper)){grid-template-columns: minmax(0,1fr);grid-template-areas: "content";}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .hero-image-wrapper{position: relative !important;inset: auto !important;grid-area: media;width: 100% !important;height: auto !important;aspect-ratio: 4 / 3;z-index: 1;overflow: hidden;border: 1px solid rgba(199,209,220,.8);border-radius: var(--kc-radius-lg);background: var(--kc-navy-900);box-shadow: var(--kc-shadow-md);}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .hero-image-wrapper picture{display: block;width: 100%;height: 100%;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .hero-image-wrapper img{display: block;width: 100% !important;height: 100% !important;object-fit: cover !important;opacity: 1 !important;transform: none !important;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .hero-section-v2:hover .hero-image-wrapper img{transform: none !important;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .hero-overlay{display: none !important;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .hero-content{position: relative !important;grid-area: content;z-index: 2;max-width: 680px !important;padding: 0 !important;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .hero-content::before{content: "İZMİR";display: inline-flex;margin-bottom: 18px;padding: 7px 11px;color: var(--kc-blue-700);background: var(--kc-blue-soft);border: 1px solid #cfe3fb;border-radius: 999px;font-size: .73rem;font-weight: 800;letter-spacing: .09em;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .hero-title{max-width: 16ch;margin: 0 0 18px !important;color: var(--kc-ink) !important;font-size: clamp(2.35rem,4.3vw,4.45rem) !important;font-weight: 790 !important;line-height: 1.02 !important;letter-spacing: -.055em !important;text-shadow: none !important;}/**/ :where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .hero-section-v2 .hero-content .hero-title{color: var(--kc-ink) !important;text-shadow: none !important;font-weight: 790 !important;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .hero-subtitle,:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .hero-section-v2 p,:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .hero-content p,:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .hero-content span{max-width: 60ch;margin: 0 0 28px !important;color: var(--kc-text) !important;font-size: clamp(1rem,1.5vw,1.16rem) !important;font-weight: 450 !important;line-height: 1.7 !important;text-shadow: none !important;}/**/ :where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .hero-section-v2 .hero-content .hero-subtitle strong{color: inherit !important;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .hero-subtitle strong{color: var(--kc-ink);font-weight: 750;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .hero-buttons{display: flex;align-items: center;justify-content: flex-start;flex-wrap: wrap;gap: 10px;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .btn-base,:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .btn-premium{min-height: 50px;display: inline-flex;align-items: center;justify-content: center;gap: 8px;padding: 12px 18px;border: 1px solid transparent;border-radius: 12px;font-size: .94rem;font-weight: 760;line-height: 1.2;text-decoration: none;transition: transform var(--kc-ease),background-color var(--kc-ease),border-color var(--kc-ease),box-shadow var(--kc-ease);}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .btn-base:hover,:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .btn-premium:hover{transform: translateY(-1px);}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .btn-secondary{color: var(--kc-navy-950) !important;background: #fff !important;border-color: var(--kc-line-strong) !important;box-shadow: var(--kc-shadow-sm);}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .btn-secondary:hover{color: var(--kc-blue-700) !important;border-color: #91bdf1 !important;background: var(--kc-blue-soft) !important;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .btn-whatsapp,:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .btn-whatsapp-dark{color: #fff !important;background: var(--kc-green-600) !important;border-color: var(--kc-green-600) !important;box-shadow: 0 8px 18px rgba(22,132,61,.18);}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .btn-whatsapp:hover,:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .btn-whatsapp-dark:hover{background: var(--kc-green-700) !important;}/**/ :where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .stats-container{width: min(calc(100% - 80px),1160px);margin: -54px auto 68px !important;padding: 0 !important;position: relative;z-index: 12;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .stats-content{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 0;padding: 20px 18px;background: rgba(255,255,255,.98);border: 1px solid var(--kc-line);border-radius: 20px;box-shadow: var(--kc-shadow-md);}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .stat-item{min-width: 0;padding: 7px 18px;border-inline-end: 1px solid var(--kc-line);text-align: center;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .stat-item:last-child{border-inline-end: 0;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .stat-item .count{display: block;margin-bottom: 4px;color: var(--kc-ink);font-size: clamp(1.12rem,2vw,1.55rem);font-weight: 820;line-height: 1.15;letter-spacing: -.03em;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .stat-item .label{display: block;color: var(--kc-muted);font-size: .74rem;font-weight: 720;line-height: 1.3;letter-spacing: .045em;text-transform: uppercase;}/**/ :where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .content-section{margin-block: 0;padding-block: clamp(44px,6vw,82px);}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .content-section + .content-section{border-top: 1px solid rgba(220,227,235,.72);}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .section-title,:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .kb-intro-title,:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .cta-title{max-width: 22ch;margin: 0 auto 16px;color: var(--kc-ink);font-size: clamp(1.85rem,3.4vw,3rem);font-weight: 780;line-height: 1.12;letter-spacing: -.045em;text-align: center;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .section-title.text-left,:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .text-left.section-title{margin-inline: 0;text-align: left;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) :where(.section-desc,.section-subtitle,.cta-subtitle){max-width: 68ch;margin: 0 auto 30px;color: var(--kc-muted);font-size: 1rem;line-height: 1.7;text-align: center;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) :where(.kb-intro-content,.intro-content,.seo-content-wrapper,.seo-text-block){color: var(--kc-text);}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) :where(.kb-intro-text,.intro-content,.seo-text-block) p{line-height: 1.78;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .kb-intro-section{padding: clamp(48px,7vw,92px) 0;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .kb-intro-content{max-width: 960px;margin-inline: auto;}/**/ :where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .steps-grid{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 16px;margin-top: 34px;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .step-card,:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .why-item{padding: 28px 24px;text-align: left;background: #fff;border: 1px solid var(--kc-line);border-radius: var(--kc-radius-md);box-shadow: var(--kc-shadow-sm);transition: transform var(--kc-ease),border-color var(--kc-ease),box-shadow var(--kc-ease);}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .step-card:hover,:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .why-item:hover{transform: translateY(-3px);border-color: #b7c9dc;box-shadow: var(--kc-shadow-md);}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .step-number{width: 42px;height: 42px;margin: 0 0 24px;display: grid;place-items: center;color: #fff;background: var(--kc-navy-950);border-radius: 12px;font-size: .95rem;font-weight: 800;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .step-card h3{margin: 0 0 9px;font-size: 1.05rem;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .step-card p{margin: 0;color: var(--kc-muted) !important;font-size: .9rem;line-height: 1.65;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .brand-grid-large{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 20px;margin-top: 34px;overflow: visible;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .brand-details-item{min-width: 0;display: flex;flex-direction: column;padding: 0 0 22px;overflow: hidden;background: #fff;border: 1px solid var(--kc-line);border-radius: var(--kc-radius-md);box-shadow: var(--kc-shadow-sm);transition: transform var(--kc-ease),border-color var(--kc-ease),box-shadow var(--kc-ease);}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .brand-details-item:hover{transform: translateY(-3px);border-color: #b7c9dc;box-shadow: var(--kc-shadow-md);}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) :where(.brand-img-wrapper,.brand-img-wrapper-urun){position: relative;width: 100%;aspect-ratio: 4 / 3;overflow: hidden;background: #f1f4f7;border-radius: 0;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) :where(.brand-img-wrapper,.brand-img-wrapper-urun) img{width: 100%;height: 100%;object-fit: cover;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .brand-img-wrapper picture{display: block;width: 100%;height: 100%;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .brand-details-item > :where(h3,p,.model-tags,.urun-aciklama,.aciklama-toggle,.brand-action){margin-inline: 20px;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .brand-details-item > h3{margin-top: 20px;margin-bottom: 10px;font-size: 1.08rem;line-height: 1.35;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .district-device-description{margin: 0 20px;color: var(--kc-muted);font-size: .92rem;line-height: 1.68;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .district-device-description p{margin: 0;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .district-device-description a{color: var(--kc-blue-700);font-weight: 680;text-decoration: underline;text-underline-offset: 3px;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .urun-title-link{color: var(--kc-ink);text-decoration: none;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .brand-action{margin-top: auto !important;padding-top: 18px;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .urun-incele-btn{width: 100%;min-height: 46px;display: flex;align-items: center;justify-content: center;border-radius: 10px;}/**/ :where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .filter-bar{margin-block: 28px;padding: 20px;background: #fff;border: 1px solid var(--kc-line);border-radius: var(--kc-radius-md);box-shadow: var(--kc-shadow-sm);}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .filter-bar-row{align-items: end;gap: 14px;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .filter-bar :where(select,input){min-height: 46px;border-color: var(--kc-line-strong);border-radius: 10px;background-color: #fff;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .filter-apply-btn{min-height: 46px;border-radius: 10px;background: var(--kc-navy-950);}/**/ :where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .why-section{background: var(--kc-soft);border-block: 1px solid var(--kc-line);}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .why-section .cta-subtitle{color: #475467 !important;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .reviews-section .review-source-note{color: #475467 !important;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .reviews-section .review-source-note a,:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .cookie-banner-glass .cookie-text a{color: #075fbd !important;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .cookie-banner-glass .cookie-text p{color: #475467 !important;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .why-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .why-item{display: grid;grid-template-columns: auto 1fr;gap: 16px;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .why-icon-box{width: 46px;height: 46px;display: grid;place-items: center;color: var(--kc-blue-700);background: var(--kc-blue-soft);border-radius: 12px;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .final-cta-section{padding-block: clamp(52px,7vw,92px);}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .final-cta-card{display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: center;gap: 30px;padding: clamp(30px,5vw,58px);color: #fff;background: var(--kc-navy-950);border: 1px solid #173c5b;border-radius: var(--kc-radius-lg);box-shadow: var(--kc-shadow-md);}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .final-cta-card::before{opacity: .12;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .final-cta-content h2{margin: 0 0 10px;color: #fff;font-size: clamp(1.75rem,3vw,2.6rem);letter-spacing: -.04em;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .final-cta-content p{margin: 0;color: #c9d6e2;}/**/ :where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .reviews-section{background: #fff;border-block: 1px solid var(--kc-line);}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .review-slider-container{max-width: 860px;margin-inline: auto;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .yorum-kutusu{min-height: 250px;padding: clamp(28px,5vw,52px);background: var(--kc-page);border: 1px solid var(--kc-line);border-radius: var(--kc-radius-lg);box-shadow: none;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .faq-list{max-width: 880px;margin-inline: auto;display: grid;gap: 10px;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .faq-item{overflow: hidden;background: #fff;border: 1px solid var(--kc-line);border-radius: 14px;box-shadow: none;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .faq-item:hover,:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .faq-item[open]{border-color: #aac4dd;box-shadow: var(--kc-shadow-sm);}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .faq-question-header{min-height: 60px;padding: 18px 20px;color: var(--kc-ink);font-size: .98rem;font-weight: 720;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .faq-answer{padding: 0 20px 20px;color: var(--kc-muted);line-height: 1.72;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .custom-map-container{overflow: hidden;border: 1px solid var(--kc-line);border-radius: var(--kc-radius-lg);box-shadow: var(--kc-shadow-sm);}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) :where(.custom-map-container iframe,.kui-map-frame){display: block;width: 100% !important;max-width: 100% !important;}/**/ :where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .site-footer{padding: 72px 0 32px;color: #bac8d5;background: var(--kc-navy-950);border-top: 1px solid #173c5b;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .footer-content{display: grid;grid-template-columns: 1.4fr repeat(2,minmax(0,1fr));gap: clamp(28px,4vw,56px);}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .site-footer :where(h2,h3,.footer-brand-name){color: #fff;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .site-footer a{color: #c7d4e0;text-decoration-thickness: 1px;text-underline-offset: 4px;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .site-footer a:hover{color: #fff;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .footer-bottom{margin-top: 48px;padding-top: 24px;border-top: 1px solid rgba(199,212,224,.16);}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .trust-badges-bar{color: var(--kc-text);background: #fff;border-block: 1px solid var(--kc-line);}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .trust-badges-container{width: min(calc(100% - 48px),var(--kc-container));margin-inline: auto;display: grid;grid-template-columns: repeat(6,minmax(0,1fr));gap: 0;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .trust-badge-item{min-width: 0;padding: 18px 12px;border-inline-end: 1px solid var(--kc-line);}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .trust-badge-item:last-child{border-inline-end: 0;}/**/ .kui-site.kui-family-calculator .mxp-container{width: min(calc(100% - 48px),var(--kc-container));max-width: var(--kc-container);margin-inline: auto;padding-inline: 0;}.kui-site.kui-family-calculator [data-kui-component="calculator-breadcrumb"]{margin-top: 16px;color: var(--kc-muted);}.kui-site.kui-family-calculator [data-kui-component="calculator-hero"]{padding: 18px 0 32px;}.kui-site.kui-family-calculator [data-kui-component="calculator-hero"] .hero{min-height: 0 !important;display: grid !important;grid-template-columns: minmax(0,1.08fr) minmax(360px,.92fr) !important;grid-template-areas: "content media" !important;align-items: center !important;gap: clamp(28px,5vw,72px) !important;padding: clamp(34px,5vw,68px) !important;overflow: hidden !important;background: radial-gradient(circle at 5% 0%,rgba(22,119,255,.10),transparent 34%),linear-gradient(145deg,#fff 0%,#eef4f9 100%) !important;border: 1px solid var(--kc-line) !important;border-radius: var(--kc-radius-xl) !important;}.kui-site.kui-family-calculator [data-kui-component="calculator-hero"] .hero::after{display: none !important;}.kui-site.kui-family-calculator [data-kui-component="calculator-hero"] .hero picture{position: relative !important;inset: auto !important;grid-area: media !important;width: 100% !important;height: auto !important;aspect-ratio: 4 / 3;overflow: hidden;border: 1px solid var(--kc-line-strong);border-radius: var(--kc-radius-lg);box-shadow: var(--kc-shadow-md);}.kui-site.kui-family-calculator [data-kui-component="calculator-hero"] .hero img{position: absolute !important;inset: 0 !important;width: 100% !important;height: 100% !important;object-fit: cover !important;}.kui-site.kui-family-calculator [data-kui-component="calculator-hero"] .hero-inner{position: relative !important;grid-area: content !important;z-index: 1 !important;max-width: 680px !important;padding: 0 !important;color: var(--kc-text) !important;text-align: left !important;}.kui-site.kui-family-calculator [data-kui-component="calculator-hero"] .hero h1{margin: 0 0 18px !important;color: var(--kc-ink) !important;font-size: clamp(2.25rem,4.2vw,4.1rem) !important;font-weight: 790 !important;line-height: 1.03 !important;letter-spacing: -.055em !important;text-shadow: none !important;}.kui-site.kui-family-calculator [data-kui-component="calculator-hero"] .hero p{max-width: 60ch;margin: 0 0 26px !important;color: var(--kc-text) !important;font-size: 1.05rem !important;line-height: 1.68 !important;text-shadow: none !important;}.kui-site.kui-family-calculator [data-kui-component="calculator-hero"] .hero-btns{display: flex;align-items: center;flex-wrap: wrap;gap: 10px;}.kui-site.kui-family-calculator [data-kui-component="calculator-hero"] .hero-btns .btn{min-height: 50px;padding: 12px 18px;border-radius: 12px;}.kui-site.kui-family-calculator [data-kui-component="calculator-hero"] .hero-btns .outline{color: var(--kc-navy-950);background: #fff;border-color: var(--kc-line-strong);}.kui-site.kui-family-calculator [data-kui-component="calculator-intro"]{padding: 38px 0 26px;}.kui-auto-calculator-slot,.kb-auto-calculator-slot{width: 100%;margin: 0;}/**/ :where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) #dynamic-video-section{width: min(calc(100% - 48px),var(--kc-container));margin: 26px auto 46px !important;padding: clamp(28px,4vw,48px) !important;background: #fff;border: 1px solid var(--kc-line);border-radius: var(--kc-radius-lg);box-shadow: var(--kc-shadow-sm);}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) #dynamic-video-section > .container{width: 100%;padding: 0;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) #dynamic-video-section .kb-video-facade,:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) #dynamic-video-section .video-wrapper{overflow: hidden;border-radius: 16px !important;box-shadow: none !important;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) #dynamic-video-section .kb-video-facade:focus-visible,:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) #dynamic-video-section .kb-local-video-facade:focus-visible,:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) #dynamic-video-section video:focus-visible,:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) #dynamic-video-section iframe:focus-visible{outline: 3px solid #075fbd;outline-offset: 4px;}/**/ .kui-site.kui-family-blog-post .hero-section-v2{width: min(calc(100% - 48px),var(--kc-container)) !important;max-width: var(--kc-container) !important;min-height: 0 !important;display: grid !important;grid-template-columns: minmax(0,1.08fr) minmax(360px,.92fr) !important;grid-template-areas: "content media" !important;align-items: center !important;justify-content: stretch !important;gap: clamp(28px,5vw,72px) !important;margin: 28px auto 32px !important;padding: clamp(34px,5vw,68px) !important;background: radial-gradient(circle at 5% 0%,rgba(22,119,255,.10),transparent 34%),linear-gradient(145deg,#fff 0%,#eef4f9 100%) !important;border: 1px solid var(--kc-line) !important;border-radius: var(--kc-radius-xl) !important;}.kui-site.kui-family-blog-post .hero-section-v2 .hero-image-wrapper{position: relative !important;inset: auto !important;grid-area: media !important;width: 100% !important;height: auto !important;aspect-ratio: 4 / 3 !important;z-index: 1 !important;border-radius: var(--kc-radius-lg) !important;}.kui-site.kui-family-blog-post .hero-section-v2 .hero-content{position: relative !important;grid-area: content !important;max-width: 680px !important;padding: 0 !important;text-align: left !important;}.kui-site.kui-family-blog-post .hero-section-v2 .hero-title{color: var(--kc-ink) !important;text-shadow: none !important;font-size: clamp(2rem,4vw,3.65rem) !important;font-weight: 790 !important;line-height: 1.05 !important;letter-spacing: -.05em !important;}.kui-site.kui-family-blog-post .hero-section-v2 .hero-subtitle{color: var(--kc-text) !important;text-shadow: none !important;opacity: 1 !important;}/**/ @media (max-width: 72rem){:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .main-navigation > ul > li > a,:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .main-navigation > ul > li > button.nav-dropdown-toggle{padding-inline: 9px;font-size: .85rem;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .hero-section-v2{grid-template-columns: minmax(0,1fr) minmax(320px,.82fr);gap: 34px;}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .brand-grid-large{grid-template-columns: repeat(2,minmax(0,1fr));}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .trust-badges-container{grid-template-columns: repeat(3,minmax(0,1fr));}}/**/ @media (max-width: 56rem){:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .container,:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .site-header > .container{width: min(calc(100% - 32px),var(--kc-container));}:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .site-header,:where(.kui-site:not(.kui-family-product-legacy):not(.kui-family-checkout)) .site-header.scrolled{height: calc(64px + env(safe-area-inset-top,0px)) !important;padding-top: env(safe-area-inset-top,0px);}:where(.kui-site:not(.kui-family-produ[Truncated]