:root{--tzq-blue-50:#dce4fb;--tzq-blue-100:#dbeafe;--tzq-blue-200:#bfdbfe;--tzq-blue-500:#3b82f6;--tzq-blue-600:#2563eb;--tzq-blue-700:#1d4ed8;--tzq-blue-800:#1e40af;--tzq-blue-900:#1e3a8a;--tzq-teal-50:#f0fdfa;--tzq-teal-100:#ccfbf1;--tzq-teal-150:#a7f3d0;--tzq-teal-200:#99f6e4;--tzq-teal-300:#5eead4;--tzq-teal-400:#2dd4bf;--tzq-teal-500:#14b8a6;--tzq-teal-600:#0d9488;--tzq-teal-650:#10b981;--tzq-teal-700:#0f766e;--tzq-teal-800:#115e59;--tzq-teal-900:#134e4a;--tzq-amber-50:#fffbeb;--tzq-amber-600:#d97706;--tzq-orange-50:#fff7ed;--tzq-orange-100:#ffedd5;--tzq-orange-200:#fed7aa;--tzq-orange-300:#fdba74;--tzq-orange-400:#fb923c;--tzq-orange-500:#f97316;--tzq-orange-600:#ea580c;--tzq-orange-700:#c2410c;--tzq-orange-800:#9a3412;--tzq-orange-900:#7c2d12;--tzq-purple-50:#faf5ff;--tzq-purple-100:#f3e8ff;--tzq-purple-200:#e9d5ff;--tzq-purple-300:#d8b4fe;--tzq-purple-400:#c084fc;--tzq-purple-500:#a855f7;--tzq-purple-600:#9333ea;--tzq-purple-700:#7e22ce;--tzq-purple-800:#6b21a8;--tzq-purple-900:#581c87;--tzq-indigo-50:#eef2ff;--tzq-indigo-100:#e0e7ff;--tzq-indigo-200:#c7d2fe;--tzq-indigo-300:#a5b4fc;--tzq-indigo-400:#818cf8;--tzq-indigo-500:#6366f1;--tzq-indigo-600:#4f46e5;--tzq-indigo-700:#4338ca;--tzq-indigo-800:#3730a3;--tzq-indigo-900:#312e81;--tzq-red-50:#fef2f2;--tzq-red-100:#fee2e2;--tzq-red-200:#fecaca;--tzq-red-300:#fca5a5;--tzq-red-400:#f87171;--tzq-red-500:#ef4444;--tzq-red-600:#dc2626;--tzq-red-700:#b91c1c;--tzq-red-800:#991b1b;--tzq-red-900:#7f1d1d;--tzq-yellow-50:#fefce8;--tzq-yellow-100:#fef9c3;--tzq-yellow-200:#fef08a;--tzq-yellow-300:#fde047;--tzq-yellow-400:#facc15;--tzq-yellow-500:#eab308;--tzq-yellow-600:#ca8a04;--tzq-yellow-700:#a16207;--tzq-yellow-800:#854d0e;--tzq-yellow-900:#713f12;--tzq-2048-bg:#bbada0;--tzq-2048-bg-dark:#a39489;--tzq-2048-text:#776e65;--tzq-2048-tile-2:#eee4da;--tzq-2048-tile-4:#ede0c8;--tzq-2048-tile-8:#f4b17a;--tzq-2048-tile-16:#f59563;--tzq-2048-tile-32:#f67c60;--tzq-2048-tile-64:#f65e3b;--tzq-2048-tile-128:#edcf72;--tzq-2048-tile-256:#edcc61;--tzq-2048-tile-512:#edc850;--tzq-2048-tile-1024:#edc53f;--tzq-2048-tile-2048:#edc22e;--tzq-2048-tile-4096:#3c3a32;--tzq-2048-tile-alt:#f2b179;--tzq-gray-50:#f9fafb;--tzq-gray-100:#f3f4f6;--tzq-gray-200:#e5e7eb;--tzq-gray-300:#d1d5db;--tzq-gray-400:#9ca3af;--tzq-gray-500:#6b7280;--tzq-gray-600:#4b5563;--tzq-gray-700:#374151;--tzq-gray-800:#1f2937;--tzq-gray-900:#111827;--tzq-slate-50:#f8fafc;--tzq-slate-100:#f1f5f9;--tzq-slate-200:#e2e8f0;--tzq-slate-300:#cbd5e1;--tzq-slate-400:#94a3b8;--tzq-slate-500:#64748b;--tzq-slate-600:#475569;--tzq-slate-700:#334155;--tzq-slate-800:#1e293b;--tzq-slate-900:#0f172a;--tzq-success-50:#f0fdf4;--tzq-success-100:#dcfce7;--tzq-success-500:#22c55e;--tzq-success-600:#16a34a;--tzq-success-700:#15803d;--tzq-error-50:#fef2f2;--tzq-error-100:#fee2e2;--tzq-error-500:#ef4444;--tzq-error-600:#dc2626;--tzq-error-700:#b91c1c;--tzq-warning-50:#fffbeb;--tzq-warning-100:#fef3c7;--tzq-warning-500:#f59e0b;--tzq-warning-600:#d97706;--tzq-warning-700:#b45309;--tzq-info-50:#dce4fb;--tzq-info-100:#dbeafe;--tzq-info-500:#3b82f6;--tzq-info-600:#2563eb;--tzq-info-700:#1d4ed8;--tzq-primary:#1e40af;--tzq-primary-light:#3b82f6;--tzq-primary-dark:#1e3a8a;--tzq-primary-rgb:30,64,175;--tzq-secondary:#0ea5e9;--tzq-secondary-light:#38bdf8;--tzq-secondary-dark:#0284c7;--tzq-secondary-darker:#08638b;--tzq-secondary-rgb:14,165,233;--tzq-accent:#f59e0b;--tzq-accent-light:#fbbf24;--tzq-accent-dark:#d97706;--tzq-accent-darker:#935e06;--tzq-accent-text:#92400e;--tzq-bg-primary:#fcfcfd;--tzq-bg-secondary:#f8fafc;--tzq-bg-tertiary:#f1f5f9;--tzq-bg-blue-light:#dce4fb;--tzq-bg-blue-lighter:var(--tzq-blue-100);--tzq-bg-dark:var(--tzq-slate-900);--tzq-text-primary:#1e293b;--tzq-text-secondary:#475569;--tzq-text-tertiary:var(--tzq-gray-600);--tzq-text-muted:#596675;--tzq-text-subtle:#94a3b8;--tzq-text-muted-readable:#596675;--tzq-text-inverse:#ffffff;--tzq-border-light:#e2e8f0;--tzq-border-medium:#cbd5e1;--tzq-bg-black:#000000;--tzq-whatsapp:#1d8c34;--tzq-whatsapp-hover:#166c2a;--tzq-facebook:#0f5ac1;--tzq-facebook-hover:#0a4a9c;--tzq-twitter:#1da1f2;--tzq-x-twitter:#000000;--tzq-x-twitter-hover:#1a1a1a;--tzq-rank-gold:#ffd700;--tzq-rank-silver:#c0c0c0;--tzq-rank-bronze:#cd7f32;--tzq-primary-darker:#122669;--tzq-font-weight-heading:400;--tzq-font-heading:"Nunito",sans-serif;--tzq-font-primary:"Nunito",sans-serif;--tzq-font-body:"Nunito",sans-serif;--tzq-line-height-base:1.6;--tzq-line-height:var(--tzq-leading-relaxed);--tzq-letter-spacing:-0.01em;--tzq-text-xs:clamp(0.7rem,0.2vw + 0.7rem,0.75rem);--tzq-text-sm:clamp(0.8rem,0.3vw + 0.8rem,0.875rem);--tzq-text-base:clamp(0.875rem,0.5vw + 0.85rem,1rem);--tzq-text-lg:clamp(1.05rem,0.6vw + 1rem,1.125rem);--tzq-text-xl:clamp(1.15rem,0.8vw + 1.1rem,1.25rem);--tzq-text-2xl:clamp(1.25rem,1.5vw + 1rem,1.5rem);--tzq-text-3xl:clamp(1.5rem,2vw + 1rem,1.875rem);--tzq-text-4xl:clamp(1.875rem,3vw + 1rem,2.25rem);--tzq-text-5xl:clamp(2.25rem,4vw + 1rem,3rem);--tzq-container-width:1200px;--tzq-sidebar-width:clamp(280px,28vw,380px);--tzq-radius-global:0.25rem;--tzq-radius-sm:0.25rem;--tzq-radius-md:0.5rem;--tzq-radius-lg:0.75rem;--tzq-radius-xl:1rem;--tzq-radius-2xl:1.5rem;--tzq-radius-full:9999px;--tzq-radius-base:var(--tzq-radius-global);--tzq-btn-radius:var(--tzq-radius-global);--tzq-card-shadow:0 10px 40px -10px rgba(0,0,0,0.08);--tzq-card-shadow-hover:0 20px 40px -8px rgba(0,0,0,0.12);--tzq-padding-base:15px;--tzq-padding-compact:10px;--tzq-card-padding:var(--tzq-padding-base);--tzq-form-radius:var(--tzq-radius-base);--tzq-spacing-base:1rem;--tzq-global-gap:clamp(10px,1.5vw,20px);--tzq-header-height-desktop:60px;--tzq-header-height:var(--tzq-header-height-desktop);--tzq-navbar-height:var(--tzq-header-height-desktop);--tzq-success:var(--tzq-success-600);--tzq-success-light:var(--tzq-success-100);--tzq-success-dark:var(--tzq-success-700);--tzq-error:var(--tzq-error-500);--tzq-error-light:var(--tzq-error-100);--tzq-error-dark:var(--tzq-error-600);--tzq-primary-rgba-08:rgba(var(--tzq-primary-rgb),0.08);--tzq-primary-rgba-10:rgba(var(--tzq-primary-rgb),0.1);--tzq-primary-rgba-15:rgba(var(--tzq-primary-rgb),0.15);--tzq-primary-rgba-20:rgba(var(--tzq-primary-rgb),0.2);--tzq-primary-rgba-25:rgba(var(--tzq-primary-rgb),0.25);--tzq-primary-rgba-30:rgba(var(--tzq-primary-rgb),0.3);--tzq-primary-rgba-40:rgba(var(--tzq-primary-rgb),0.4);--tzq-primary-rgba-50:rgba(var(--tzq-primary-rgb),0.5);--tzq-success-rgb:22,163,74;--tzq-success-rgba-20:rgba(var(--tzq-success-rgb),0.2);--tzq-success-rgba-30:rgba(var(--tzq-success-rgb),0.3);--tzq-success-rgba-40:rgba(var(--tzq-success-rgb),0.4);--tzq-error-rgb:239,68,68;--tzq-error-rgba-20:rgba(var(--tzq-error-rgb),0.2);--tzq-error-rgba-25:rgba(var(--tzq-error-rgb),0.25);--tzq-error-rgba-30:rgba(var(--tzq-error-rgb),0.3);--tzq-error-rgba-35:rgba(var(--tzq-error-rgb),0.35);--tzq-error-rgba-40:rgba(var(--tzq-error-rgb),0.4);--tzq-warning-rgb:245,158,11;--tzq-warning-rgba-25:rgba(var(--tzq-warning-rgb),0.25);--tzq-primary-rgba-35:rgba(var(--tzq-primary-rgb),0.35);--tzq-warning:var(--tzq-warning-500);--tzq-warning-light:var(--tzq-warning-100);--tzq-info:var(--tzq-info-600);--tzq-info-light:var(--tzq-info-100);--tzq-color-orange:var(--tzq-orange-500);--tzq-color-orange-dark:var(--tzq-orange-700);--tzq-color-purple:var(--tzq-indigo-600);--tzq-color-purple-dark:var(--tzq-indigo-700);--tzq-gradient-success:linear-gradient(135deg,var(--tzq-success),var(--tzq-success-dark));--tzq-gradient-primary-2:linear-gradient(135deg,var(--tzq-primary),var(--tzq-primary-dark));--tzq-gradient-primary:linear-gradient(135deg,#1e3a8a,#172554);--tzq-gradient-warning:linear-gradient(135deg,var(--tzq-warning),var(--tzq-amber-600));--tzq-gradient-error:linear-gradient(135deg,var(--tzq-error),var(--tzq-error-dark));--tzq-gradient-danger:var(--tzq-gradient-error);--tzq-gradient-secondary:linear-gradient(135deg,var(--tzq-secondary),var(--tzq-secondary-dark));--tzq-gradient-page:linear-gradient(135deg,var(--tzq-bg-blue-light) 0%,var(--tzq-bg-blue-lighter) 50%,var(--tzq-bg-blue-light) 100%);--tzq-gradient-surface:linear-gradient(135deg,rgba(255,255,255,0.95),rgba(240,249,255,0.95));--tzq-gradient-accent:linear-gradient(135deg,var(--tzq-accent),var(--tzq-accent-dark));--tzq-gradient-orange:linear-gradient(135deg,var(--tzq-color-orange),var(--tzq-color-orange-dark));--tzq-gradient-purple:linear-gradient(135deg,var(--tzq-color-purple),var(--tzq-color-purple-dark));--tzq-gradient-primary-light:linear-gradient(135deg,rgba(var(--tzq-primary-rgb),0.08),rgba(var(--tzq-primary-rgb),0.05));--tzq-gradient-primary-light-alt:linear-gradient(135deg,rgba(var(--tzq-primary-rgb),0.1),rgba(var(--tzq-primary-rgb),0.08));--tzq-gradient-primary-medium:linear-gradient(135deg,rgba(var(--tzq-primary-rgb),0.2) 0%,rgba(var(--tzq-primary-rgb),0.1) 100%);--tzq-gradient-white-overlay:linear-gradient(135deg,rgba(255,255,255,0.14) 0%,rgba(255,255,255,0) 45%);--tzq-gradient-white-overlay-strong:linear-gradient(135deg,rgba(255,255,255,0.18) 0%,rgba(255,255,255,0) 50%);--tzq-gradient-primary-dark:linear-gradient(135deg,var(--tzq-primary-dark) 0%,var(--tzq-primary) 48%,var(--tzq-primary-darker) 100%);--tzq-gradient-primary-dark-alt:linear-gradient(334deg,var(--tzq-primary-dark) 0%,var(--tzq-primary) 48%,var(--tzq-primary-darker) 100%);--tzq-gradient-primary-home:linear-gradient(135deg,var(--tzq-primary-dark) 0%,var(--tzq-primary) 35%,var(--tzq-secondary) 65%,var(--tzq-accent) 100%);--tzq-font-mono:"Fira Code","Courier New",monospace;--tzq-font-light:400;--tzq-font-normal:400;--tzq-font-medium:600;--tzq-font-semibold:600;--tzq-font-bold:700;--tzq-font-extrabold:800;--tzq-font-black:900;--tzq-leading-none:1;--tzq-leading-tight:1.25;--tzq-leading-snug:1.375;--tzq-leading-normal:1.5;--tzq-leading-relaxed:1.625;--tzq-leading-loose:2;--tzq-tracking-tighter:-0.05em;--tzq-tracking-tight:-0.025em;--tzq-tracking-normal:0;--tzq-tracking-wide:0.025em;--tzq-tracking-wider:0.05em;--tzq-tracking-widest:0.1em;--tzq-spacing-0:0;--tzq-spacing-px:1px;--tzq-spacing-0-5:0.125rem;--tzq-spacing-1:0.25rem;--tzq-spacing-1-5:0.375rem;--tzq-spacing-2:0.5rem;--tzq-spacing-2-5:0.625rem;--tzq-spacing-3:0.75rem;--tzq-spacing-3-5:0.875rem;--tzq-spacing-4:1rem;--tzq-spacing-5:1.25rem;--tzq-spacing-6:1.5rem;--tzq-spacing-7:1.75rem;--tzq-spacing-8:2rem;--tzq-spacing-9:2.25rem;--tzq-spacing-10:2.5rem;--tzq-spacing-11:2.75rem;--tzq-spacing-12:3rem;--tzq-spacing-14:3.5rem;--tzq-spacing-16:4rem;--tzq-spacing-20:5rem;--tzq-spacing-24:6rem;--tzq-spacing-28:7rem;--tzq-spacing-32:8rem;--tzq-spacing-xs:var(--tzq-spacing-1);--tzq-spacing-sm:var(--tzq-spacing-2);--tzq-spacing-md:var(--tzq-spacing-4);--tzq-spacing-lg:var(--tzq-spacing-6);--tzq-spacing-xl:var(--tzq-spacing-8);--tzq-spacing-2xl:var(--tzq-spacing-10);--tzq-spacing-3xl:var(--tzq-spacing-12);--tzq-spacing-4xl:var(--tzq-spacing-16);--tzq-spacing-5xl:var(--tzq-spacing-20);--tzq-spacing-responsive-sm:clamp(1rem,2vw,1.5rem);--tzq-spacing-responsive-md:clamp(1.5rem,3vw,2rem);--tzq-spacing-responsive-lg:clamp(2rem,4vw,3rem);--tzq-spacing-responsive-xl:clamp(2.5rem,5vw,4rem);--tzq-spacing-responsive-2xl:clamp(3rem,6vw,5rem);--tzq-gap-0:0;--tzq-gap-xs:var(--tzq-spacing-2);--tzq-gap-sm:var(--tzq-spacing-4);--tzq-gap-md:var(--tzq-spacing-6);--tzq-gap-lg:var(--tzq-spacing-8);--tzq-gap-xl:var(--tzq-spacing-12);--tzq-gap-2xl:var(--tzq-spacing-16);--tzq-radius-none:0;--tzq-radius-3xl:2rem;--tzq-shadow-none:none;--tzq-shadow-xs:0 1px 2px 0 rgba(0,0,0,0.05);--tzq-shadow-sm:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px -1px rgba(0,0,0,0.1);--tzq-shadow-md:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -2px rgba(0,0,0,0.1);--tzq-shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1);--tzq-shadow-xl:0 20px 25px -5px rgba(0,0,0,0.1),0 8px 10px -6px rgba(0,0,0,0.1);--tzq-shadow-2xl:0 25px 50px -12px rgba(0,0,0,0.25);--tzq-shadow-inner:inset 0 2px 4px 0 rgba(0,0,0,0.05);--tzq-shadow-primary:0 4px 14px rgba(37,99,235,0.25);--tzq-shadow-primary-lg:0 8px 24px rgba(37,99,235,0.35);--tzq-shadow-primary-xl:0 12px 32px rgba(37,99,235,0.4);--tzq-shadow-primary-xxl:0 22px 60px rgba(37,99,235,0.3);--tzq-shadow-primary-huge:0 24px 70px rgba(37,99,235,0.35);--tzq-shadow-secondary:0 4px 14px rgba(78,205,196,0.3);--tzq-shadow-accent:0 4px 14px rgba(255,230,109,0.3);--tzq-shadow-error:0 4px 14px var(--tzq-error-rgba-25);--tzq-shadow-error-lg:0 6px 18px var(--tzq-error-rgba-35);--tzq-shadow-warning:0 4px 14px var(--tzq-warning-rgba-25);--tzq-shadow-black-sm:0 1px 2px rgba(0,0,0,0.05);--tzq-shadow-black-md:0 2px 8px rgba(0,0,0,0.1);--tzq-shadow-black-lg:0 4px 12px rgba(0,0,0,0.15);--tzq-shadow-black-xl:0 8px 24px rgba(0,0,0,0.2);--tzq-shadow-black-2xl:0 12px 40px rgba(0,0,0,0.2);--tzq-shadow-black-3xl:0 16px 40px rgba(0,0,0,0.2);--tzq-shadow-black-4xl:0 22px 60px rgba(0,0,0,0.4);--tzq-shadow-black-overlay:0 20px 35px rgba(0,0,0,0.25);--tzq-shadow-primary-sm:0 1px 4px rgba(37,99,235,0.1);--tzq-shadow-primary-md-alt:0 2px 8px rgba(37,99,235,0.15);--tzq-shadow-primary-lg-alt:0 4px 12px rgba(37,99,235,0.2);--tzq-shadow-primary-xl-alt:0 4px 12px rgba(37,99,235,0.3);--tzq-shadow-primary-2xl:0 6px 16px rgba(37,99,235,0.4);--tzq-shadow-primary-3xl:0 6px 20px rgba(37,99,235,0.4);--tzq-shadow-primary-4xl:0 12px 35px rgba(37,99,235,0.5);--tzq-shadow-black-md-alt:0 4px 12px rgba(0,0,0,0.12);--tzq-shadow-black-lg-alt:0 8px 20px rgba(0,0,0,0.15);--tzq-ease-in:cubic-bezier(0.4,0,1,1);--tzq-ease-out:cubic-bezier(0,0,0.2,1);--tzq-ease-in-out:cubic-bezier(0.4,0,0.2,1);--tzq-z-base:0;--tzq-z-dropdown:1000;--tzq-z-sticky:1020;--tzq-z-fixed:1030;--tzq-z-backdrop:1040;--tzq-z-modal:100000;--tzq-z-notification:100080;--tzq-z-tooltip:100090;--tzq-z-popover:1060;--tzq-content-max:var(--tzq-container-width);--tzq-wide-max:1400px;--tzq-container-padding:clamp(1rem,3vw,2rem);--tzq-page-gutter:clamp(1rem,3vw,2rem);--tzq-content-gap:var(--tzq-spacing-lg);--tzq-sidebar-gap:var(--tzq-spacing-md);--tzq-breakpoint-md:768px;--tzq-breakpoint-lg:1024px;--tzq-breakpoint-xl:1280px;--tzq-breakpoint-2xl:1536px;--tzq-btn-padding-sm:var(--tzq-spacing-2-5) var(--tzq-spacing-5);--tzq-btn-padding-md:var(--tzq-spacing-4) var(--tzq-spacing-8);--tzq-btn-padding-lg:var(--tzq-spacing-5) var(--tzq-spacing-10);--tzq-btn-min-height:44px;--tzq-btn-min-width:44px;--tzq-input-padding:var(--tzq-spacing-3-5) var(--tzq-spacing-4);--tzq-input-border-width:2px;--tzq-input-focus-ring:0 0 0 4px rgba(37,99,235,0.1);--tzq-icon-xs:1rem;--tzq-icon-sm:1.25rem;--tzq-icon-md:1.5rem;--tzq-icon-lg:2rem;--tzq-icon-xl:2.5rem;--tzq-icon-2xl:3rem;--tzq-icon-3xl:3.5rem;--tzq-focus-ring:0 0 0 3px rgba(37,99,235,0.5);--tzq-focus-ring-offset:2px;--tzq-duration-75:75ms;--tzq-duration-100:100ms;--tzq-duration-150:150ms;--tzq-duration-200:200ms;--tzq-duration-300:300ms;--tzq-duration-500:500ms;--tzq-duration-700:700ms}.tzq-container,.container,.site-content{width:100%;max-width:var(--tzq-container-width,1200px);margin-left:auto;margin-right:auto;padding-left:var(--tzq-container-padding,1.25rem);padding-right:var(--tzq-container-padding,1.25rem);box-sizing:border-box}.tzq-container--wide{max-width:var(--tzq-wide-max,1400px)}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-display:swap;src:url('/wp-content/themes/tstzamani/assets/fonts/nunito/nunito-regular.woff2') format('woff2')}@font-face{font-family:'Nunito';font-style:normal;font-weight:600;font-display:swap;src:url('/wp-content/themes/tstzamani/assets/fonts/nunito/nunito-semibold.woff2') format('woff2')}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-display:swap;src:url('/wp-content/themes/tstzamani/assets/fonts/nunito/nunito-bold.woff2') format('woff2')}@font-face{font-family:'Nunito';font-style:normal;font-weight:800;font-display:swap;src:url('/wp-content/themes/tstzamani/assets/fonts/nunito/Nunito-ExtraBold.woff2') format('woff2')}@font-face{font-family:'Nunito';font-style:normal;font-weight:900;font-display:swap;src:url('/wp-content/themes/tstzamani/assets/fonts/nunito/nunito-black.woff2') format('woff2')}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box;letter-spacing:inherit}input,select,textarea,button{font-family:inherit}.site-header:not(.tzq-custom-navbar),header.site-header:not(.tzq-custom-navbar),.main-navigation:not(.tzq-navbar-menu),.site-header-wrapper,.inside-header{display:none !important}.site-footer:not(.tzq-custom-footer),footer.site-footer:not(.tzq-custom-footer),.site-footer-wrapper,.inside-footer{display:none !important}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--tzq-gray-100,#f3f4f6)}.skip-link,.screen-reader-text{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.skip-link:focus{position:fixed;top:1rem;left:1rem;z-index:99999;width:auto;height:auto;padding:var(--tzq-spacing-sm) var(--tzq-spacing-lg);background:var(--tzq-primary);color:var(--tzq-text-inverse);text-decoration:none;border-radius:var(--tzq-radius-md);font-weight:var(--tzq-font-bold);box-shadow:0 4px 12px rgba(0,0,0,0.3);clip:auto}body{font-family:var(--tzq-font-primary),'Nunito',sans-serif;font-size:var(--tzq-text-base);font-weight:var(--tzq-font-normal,400);line-height:var(--tzq-leading-relaxed);color:var(--tzq-text-primary);min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden;letter-spacing:-0.01em;padding:0;margin:0;padding-top:0 !important;margin-top:0 !important}body.home,body.front-page,body.page-template-front-page,body.page-template-page-oyunlar,body.post-type-archive-oyun,body.single-oyun,body.page-template-page-profil,body.page-template-page-giris,body.page-template-page-kayit,body.page-template-page-sifremi-unuttum,body.page-template-page-hesaplama,body.post-type-archive-hesaplama,body.singular-hesaplama,body.page-template-page-testler,body.post-type-archive-test,body.page-template-page-liderlik,body.page-template-page-ders,body.page-template-page-sinif,body.page-template-page-iletisim,body.page-template-page-yazili-sorulari,body.page-template-page-yazili-sorulari-ders,body.page-template-page-hesaplama-v2 img{max-width:100%;height:auto;display:block}p,span,a,li,td,th,label,input,textarea,select,button,div{letter-spacing:var(--tzq-letter-spacing,-0.01em)}h1,h2,h3,h4,h5,h6{font-family:var(--tzq-font-heading);line-height:var(--tzq-leading-tight);color:var(--tzq-slate-700);letter-spacing:-0.02em}h1{font-size:var(--tzq-text-2xl);font-weight:var(--tzq-font-black)}h2{font-size:var(--tzq-text-lg);font-weight:var(--tzq-font-extrabold)}h3{font-size:var(--tzq-text-xl);font-weight:var(--tzq-font-bold)}h4{font-size:var(--tzq-text-lg);font-weight:var(--tzq-font-semibold)}h5{font-size:var(--tzq-text-base);font-weight:var(--tzq-font-semibold)}h6{font-size:var(--tzq-text-sm);font-weight:var(--tzq-font-medium)}p{line-height:var(--tzq-line-height-base,1.6);font-weight:var(--tzq-font-normal,400);font-size:var(--tzq-text-base);color:black}.tzq-heading--section{font-size:var(--tzq-text-2xl);font-weight:var(--tzq-font-extrabold);margin-bottom:var(--tzq-spacing-lg,1.5rem);color:var(--tzq-text-primary)}.tzq-text{color:var(--tzq-text-secondary);line-height:var(--tzq-leading-relaxed);margin-bottom:var(--tzq-spacing-lg);font-size:var(--tzq-text-base)}.tzq-text--lead{font-size:var(--tzq-text-lg);color:var(--tzq-text-primary);font-weight:var(--tzq-font-medium);line-height:var(--tzq-leading-relaxed)}.tzq-text--small{font-size:var(--tzq-text-sm);color:var(--tzq-text-tertiary);line-height:var(--tzq-leading-normal)}.tzq-text--primary{color:var(--tzq-text-primary)}.tzq-text--secondary{color:var(--tzq-text-secondary)}.tzq-text--muted{color:var(--tzq-text-muted)}.tzq-text--white{color:var(--tzq-text-inverse)}a{color:var(--tzq-primary);text-decoration:none}a:focus:not(:focus-visible),button:focus:not(:focus-visible),input:focus:not(:focus-visible){outline:none}.tzq-container>.tzq-section+.entry-content{padding-bottom:var(--tzq-spacing-lg)}.tzq-feedback{padding:var(--tzq-spacing-md);border-radius:var(--tzq-radius-md);margin:var(--tzq-spacing-md) 0;display:flex;align-items:center;gap:var(--tzq-spacing-sm);animation:slideInDown 0.3s ease}.tzq-feedback-success{background:var(--tzq-success-light);color:var(--tzq-success-dark);border-left:4px solid var(--tzq-success)}.tzq-feedback-error{background:var(--tzq-error-light);color:var(--tzq-error-700);border-left:4px solid var(--tzq-error)}.tzq-form-error{animation:shake 0.5s ease}.tzq-recent-tests-section{margin-bottom:var(--tzq-spacing-xl)}.tzq-list--tests{display:flex}.tzq-text-muted{color:var(--tzq-text-muted) !important}.u-hidden{display:none !important}.tzq-ui-card__header,.tzq-sidebar-card__header,.tzq-leaderboard-card__header{padding:var(--tzq-spacing-3) 0;background:transparent !important;position:relative;overflow:hidden;display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid var(--tzq-border-light,#e2e8f0)}.tst-similar{display:flex;flex-direction:column;gap:10px}.tzq-section-header{background:transparent !important;border-radius:0 !important;position:relative;overflow:hidden;gap:10px;display:flex;justify-content:space-between;align-items:center}.tzq-section-title{color:white}.tzq-widget .tzq-section-header,.tzq-card .tzq-section-header,.tzq-sidebar-card .tzq-section-header,.tzq-leaderboard-card .tzq-section-header{margin-bottom:0}.tzq-section-header::after{display:none}.tzq-section-header__title{display:flex;align-items:center;gap:var(--tzq-spacing-2,0.5rem);margin:0;position:relative;z-index:1;color:#ffffff !important;background:linear-gradient(135deg,#344A96,#253975) !important;padding:6px 16px !important;border-radius:var(--tzq-radius-sm,8px);border:1px solid rgba(30,64,175,0.15) !important;font-size:var(--tzq-text-md,1.125rem) !important;font-weight:800 !important;letter-spacing:-0.015em;width:100%;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,0.05),inset 0 1px 0 rgba(255,255,255,0.15) !important;text-shadow:0 1px 2px rgba(0,0,0,0.15);transition:all 0.25s ease}.tzq-section-header__title:has(span.ph,i.ph,.tzq-section-header__icon,svg,[class*="ph-"]){padding:0 16px 0 0 !important;align-items:center !important;gap:16px !important;min-height:48px}.tzq-section-header__title > span.ph,.tzq-section-header__title > i.ph,.tzq-section-header__title > .tzq-section-header__icon,.tzq-section-header__title > svg,.tzq-section-header__title > [class*="ph-"]{display:inline-flex !important;align-items:center;justify-content:center;align-self:stretch !important;background:rgba(0,0,0,0.15) !important;border-right:1.5px solid rgba(255,255,255,0.25) !important;padding:0 18px !important;margin:0 !important;font-size:1.35rem !important;color:#ffffff !important;flex-shrink:0}.tzq-section-header__title.tzq-color-blue{background:linear-gradient(135deg,#344A96,#253975) !important;border-color:rgba(52,74,150,0.2) !important}.tzq-section-header__title.tzq-color-red{background:linear-gradient(135deg,#e11d48,#9f1239) !important;border-color:rgba(225,29,72,0.2) !important}.tzq-section-header__title.tzq-color-green{background:linear-gradient(135deg,#059669,#047857) !important;border-color:rgba(5,150,105,0.2) !important}.tzq-section-header__title.tzq-color-purple{background:linear-gradient(135deg,#673AB7,#5b21b6) !important;border-color:rgba(79,70,229,0.2) !important}.tzq-section-header__title.tzq-color-orange{background:linear-gradient(135deg,#f97316,#c2410c) !important;border-color:rgba(249,115,22,0.2) !important}.tzq-section-header__title.tzq-color-teal{background:linear-gradient(135deg,#0d9488,#115e59) !important;border-color:rgba(13,148,136,0.2) !important}.tzq-section-header__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.1em}.tzq-section-header__text{display:inline-block}.tzq-ui-card__body,.tzq-sidebar-card__body,.tzq-leaderboard-card__body{padding:var(--tzq-padding-base)}input:focus,select:focus,textarea:focus{box-shadow:0 0 0 3px rgba(30,64,175,0.2);outline:none}input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="date"],input[type="time"],input[type="number"],input[type="search"],select,textarea{font-size:1rem}@media (max-width:991px){.tzq-footer__content,.tzq-footer-content{grid-template-columns:1fr !important}}@media (prefers-reduced-motion:reduce){*{animation-duration:0.01ms !important;animation-iteration-count:1 !important}}.tzq-test-info__item--highlight-taxonomies .tzq-test-info__label{color:var(--tzq-text-secondary,#475569) !important}.tzq-test-cta__action a{box-shadow:0 4px 14px rgba(30,64,175,0.25) !important;transition:all 0.25s cubic-bezier(0.4,0,0.2,1) !important}.tzq-test-cta__action a:hover{transform:translateY(-2px) !important;box-shadow:0 6px 20px rgba(30,64,175,0.35) !important}#tzq-stat-total_solved{color:var(--tzq-primary,#1e40af) !important}#tzq-stat-total_correct{color:var(--tzq-success-700,#15803d) !important}#tzq-stat-total_wrong{color:var(--tzq-error-700,#b91c1c) !important}#tzq-stat-total_net{color:var(--tzq-slate-800,#1e293b) !important}.tzq-home .tzq-stats-bar{margin-top:var(--tzq-spacing-10,2.5rem) !important;margin-bottom:var(--tzq-spacing-10,2.5rem) !important;display:block !important;width:100% !important}.tzq-home .tzq-stats-bar__container{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:var(--tzq-spacing-5,1.25rem) !important;width:100% !important;max-width:var(--tzq-container-width,1200px) !important;margin-left:auto !important;margin-right:auto !important;padding-left:var(--tzq-container-padding,1.25rem) !important;padding-right:var(--tzq-container-padding,1.25rem) !important;box-sizing:border-box !important}.tzq-home .tzq-stats-bar__item{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;text-align:center !important;padding:var(--tzq-spacing-8,2rem) var(--tzq-spacing-4,1rem) !important;background:#ffffff !important;border:1px solid var(--tzq-border-light,#e2e8f0) !important;border-radius:var(--tzq-radius-xl,1rem) !important;box-shadow:0 10px 25px -5px rgba(0,0,0,0.05) !important;transition:all 0.3s cubic-bezier(0.4,0,0.2,1) !important;gap:var(--tzq-spacing-2,0.5rem) !important;position:relative !important}.tzq-home .tzq-stats-bar__item:hover{transform:translateY(-5px) !important;box-shadow:0 20px 35px -10px rgba(30,64,175,0.12) !important;border-color:rgba(30,64,175,0.2) !important}.tzq-home .tzq-stats-bar__value{font-size:clamp(2rem,4vw,2.75rem) !important;font-weight:800 !important;font-family:var(--tzq-font-heading) !important;background:linear-gradient(135deg,var(--tzq-primary,#1e40af),#2563eb) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;line-height:1 !important}.tzq-home .tzq-stats-bar__label{font-size:var(--tzq-text-sm,0.875rem) !important;font-weight:700 !important;color:var(--tzq-text-muted,#64748b) !important;line-height:1.4 !important;margin:0 !important;margin-top:var(--tzq-spacing-1,0.25rem) !important;text-transform:uppercase !important;letter-spacing:0.05em !important}@media (max-width:768px){.tzq-home .tzq-stats-bar__container{grid-template-columns:1fr !important;gap:var(--tzq-spacing-4,1rem) !important}.tzq-home .tzq-stats-bar__item{padding:var(--tzq-spacing-6,1.5rem) !important}}.tzq-footer__container{padding-left:var(--tzq-container-padding,1.25rem) !important;padding-right:var(--tzq-container-padding,1.25rem) !important}.tzq-footer{content-visibility:auto;contain-intrinsic-size:0 400px}.tzq-menu-panel{content-visibility:auto}.tzq-question-item{content-visibility:auto;contain-intrinsic-size:auto 150px}.tzq-widget{content-visibility:auto;contain-intrinsic-size:auto 300px}.tst-similar{content-visibility:auto;contain-intrinsic-size:auto 240px}.tzq-cookie-banner,.tzq-modal,.tzq-badge-modal{display:none}