body,header{background-color:#fff}.nav-menu,.nav-menu li,header{position:relative}.close-menu,.mobile-menu-icon{font-size:30px;cursor:pointer}*,body{margin:0;padding:0}*,.nav-mobile ul,body{padding:0}.logo,img{height:auto;display:block}.checkbox-container,.close-menu,.mobile-menu-icon{cursor:pointer}.breadcrumbs ol,.info-list,.nav-menu,.nav-mobile ul{list-style:none}.download-button,.info-list li i,.nav-mobile ul li,.text-center{text-align:center}.category-chip,.nav-menu a,.nav-mobile ul li a,a{text-decoration:none}body{font-family:Arial,sans-serif;color:#333;font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6;color:var(--dark-text);overflow-x:hidden}header{box-shadow:0 4px 6px rgba(0,0,0,.1);color:#333;padding:0 15px;height:70px;transition:.3s;display:flex;justify-content:space-between;align-items:center;width:100%}.info-list li i,a{color:var(--primary-color)}.logo{max-width:180px;margin-left:0}.nav-menu{display:flex;gap:30px;align-items:center;transition:opacity .5s ease-in-out}.nav-menu li{display:inline-block}.nav-menu a{color:#333;font-size:16px;font-weight:500;transition:color .3s,transform .3s}.nav-menu a:hover{color:#ef4444;transform:translateY(-2px)}.mobile-menu-icon{display:none;color:#000;padding-right:15px;align-self:center}.nav-mobile{position:fixed;top:0;right:0;background-color:#222;width:100%;height:100vh;z-index:10;padding-top:50px;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transform:translateX(100%);opacity:0}.nav-mobile.open{transform:translateX(0);opacity:1}.nav-mobile ul li{padding:15px}.nav-mobile ul li a{color:#fff;font-size:18px;transition:color .3s}.nav-mobile ul li a:hover{color:#ef4444}.close-menu{position:absolute;top:15px;right:15px;color:#fff}.logo-image,.related-logo-image img{top:0;width:100%;height:100%;object-fit:contain}@media (max-width:768px){.nav-menu{display:none}.mobile-menu-icon{display:block;color:#000}.nav-mobile{display:block}}#ajaxsearchpro1_1,#ajaxsearchpro1_2,div.asp_m.asp_m_1{margin-top:20px!important}#wd-asp-search-results img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}:root{--primary-color:#00b580;--primary-hover:#1d4ed8;--secondary-color:#6b7280;--accent-color:#f59e0b;--light-bg:#f8fafc;--dark-text:#1e293b;--light-text:#64748b;--border-color:#e2e8f0;--success-color:#10b981;--error-color:#ef4444;--shadow-sm:0 1px 2px 0 rgba(0, 0, 0, 0.05);--shadow-md:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);--shadow-lg:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);--radius-sm:0.25rem;--radius-md:0.5rem;--radius-lg:0.75rem}*{box-sizing:border-box}a{transition:color .2s}a:hover{color:var(--primary-hover)}img{max-width:100%}.page-wrapper{max-width:1200px;margin:0 auto;padding:0 1rem;overflow-x:hidden}.main-content{padding:2rem 0}.logo-header,.mb-4{margin-bottom:1rem}.logo-title{font-size:clamp(1.2rem, 3vw, 1rem);font-weight:500;color:var(--dark-text);margin-bottom:.5rem;line-height:1.2;word-break:break-word}.breadcrumbs{margin-bottom:1.5rem;font-size:.875rem;overflow-x:auto;white-space:nowrap;padding-bottom:5px;-webkit-overflow-scrolling:touch}.breadcrumbs::-webkit-scrollbar{display:none}.breadcrumbs ol{display:flex;flex-wrap:wrap;gap:.5rem}.breadcrumbs li{display:flex;align-items:center}.breadcrumbs li:not(:last-child)::after{content:'/';margin-left:.5rem;color:var(--light-text)}.logo-content-grid{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:3rem}.checkbox-container input:checked~.checkmark:after,.logo-image,.logo-preview{display:block}@media (min-width:768px){.breadcrumbs{white-space:normal;overflow-x:visible}.logo-content-grid{grid-template-columns:1fr 1fr}}.download-options,.logo-preview-container,.quick-info-box,.seo-content{background-color:var(--light-bg);border-radius:var(--radius-lg);padding:1.5rem;box-shadow:var(--shadow-sm);overflow:hidden}.download-button,.logo-preview{border-radius:var(--radius-md)}.logo-preview{position:relative;padding-top:100%;background-color:#fff;overflow:hidden;box-shadow:var(--shadow-md)}.logo-image{position:absolute;left:0;padding:1.5rem;max-width:100%}.download-section{display:flex;flex-direction:column;gap:1.5rem}.download-title,.info-box-title{font-size:1rem;margin-bottom:1rem;color:var(--dark-text)}.download-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 1.5rem;background-color:var(--primary-color);color:#fff;font-weight:600;width:100%;transition:background-color .2s;margin-bottom:1rem}.file-info,.license-info{font-size:.875rem;margin-bottom:1rem;display:flex}.file-info,.license-info,.logo-description p{color:var(--light-text)}.download-button:hover{background-color:var(--primary-hover);color:#fff}.download-button.downloading{background-color:var(--secondary-color);cursor:wait}.file-info{gap:1rem;flex-wrap:wrap}.file-info i{margin-right:.25rem}.license-info{align-items:center;gap:.5rem}.checkbox-container,.info-list li{display:flex;align-items:center;gap:.5rem;font-size:.875rem}.terms-agreement{margin-top:1.5rem}.checkbox-container input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:relative;height:1rem;width:1rem;background-color:#fff;border:1px solid var(--border-color);border-radius:var(--radius-sm)}.checkbox-container input:checked~.checkmark{background-color:var(--primary-color);border-color:var(--primary-color)}.checkmark:after{content:"";position:absolute;display:none;left:.35rem;top:.1rem;width:.25rem;height:.5rem;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.info-list li{padding:.5rem 0}.info-list li i{width:1.25rem}.report-link{color:var(--error-color);font-weight:600}.logo-description,.related-logos,.seo-content-section{margin-bottom:3rem}.section-title{font-size:1.5rem;margin-bottom:1rem;color:var(--dark-text);position:relative;padding-bottom:.5rem}.section-title:after{content:"";position:absolute;bottom:0;left:0;width:3rem;height:.125rem;background-color:var(--primary-color)}.logo-description p{margin-bottom:1rem}.related-logos-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (min-width:640px){.related-logos-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.related-logos-grid{grid-template-columns:repeat(6,1fr)}}.related-logo-card{background-color:#fff;border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-sm);transition:transform .2s,box-shadow .2s}.related-logo-card:hover{transform:translateY(-.25rem);box-shadow:var(--shadow-md)}.related-logo-image{padding-top:100%;position:relative;background-color:var(--light-bg)}.related-logo-image img{position:absolute;left:0;padding:1rem}.related-logo-title{padding:.75rem;font-size:.875rem;text-align:center;color:var(--dark-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.seo-content h3{font-size:1.25rem;margin:1.5rem 0 1rem;color:var(--dark-text)}.seo-content ul{margin:1rem 0 1rem 1.5rem;color:var(--light-text)}.mb-2,.seo-content li{margin-bottom:.5rem}.mb-1{margin-bottom:.25rem}.mb-3{margin-bottom:.75rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-spin{animation:1s linear infinite spin}@media print{.breadcrumbs,.download-button,.logo-actions,.related-logos{display:none!important}.logo-preview-container{page-break-inside:avoid}}.post-categories{display:flex;align-items:center;gap:8px;margin:15px 0;font-size:15px}.category-chips{display:flex;flex-wrap:wrap;gap:8px}.category-chip{background:#f0f4ff;color:#3a6eff;padding:4px 12px;border-radius:16px;font-size:14px;transition:.2s;border:1px solid #d6e0ff}.category-chip:hover{background:#3a6eff;color:#fff;transform:translateY(-1px);box-shadow:0 2px 5px rgba(58,110,255,.2)}.no-category{color:#999;font-style:italic}.fa-tags{color:#6b7280}