@font-face{ font-display:swap;font-family:'Material Icons Round';font-style:normal;font-weight:400;src:url('/wp-content/plugins/taxgst-tool-plugin-v9.9.10/assets/fonts/MaterialIconsRound.otf') format('opentype') }.material-icons-round{font-family:'Material Icons Round';font-weight:400;font-style:normal;font-size:1.25em;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';vertical-align:middle}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--taxgst-primary:#4338ca;--taxgst-primary-light:#6366f1;--taxgst-primary-dark:#3730a3;--taxgst-primary-surface:#eef2ff;--taxgst-primary-surface-strong:#e0e7ff;--taxgst-accent:#0d9488;--taxgst-accent-light:#14b8a6;--taxgst-accent-dark:#0f766e;--taxgst-cta:#2563eb;--taxgst-cta-light:#3b82f6;--taxgst-success:#059669;--taxgst-success-light:#10b981;--taxgst-warning:#d97706;--taxgst-warning-light:#f59e0b;--taxgst-danger:#dc2626;--taxgst-danger-light:#ef4444;--taxgst-info:#0284c7;--taxgst-info-light:#0ea5e9;--taxgst-white:#ffffff;--taxgst-bg:#f8fafc;--taxgst-surface:#ffffff;--taxgst-surface-tint:#f1f5f9;--taxgst-border:#e2e8f0;--taxgst-divider:#e2e8f0;--taxgst-text-primary:#0f172a;--taxgst-text-secondary:#334155;--taxgst-text-hint:#64748b;--taxgst-text-light:#ffffff;--taxgst-shadow-sm:0 1px 3px rgba(67, 56, 202, 0.06),0 1px 2px rgba(0, 0, 0, 0.04);--taxgst-shadow-1:0 2px 8px rgba(67, 56, 202, 0.08),0 1px 2px rgba(0, 0, 0, 0.04);--taxgst-shadow-2:0 4px 16px rgba(67, 56, 202, 0.10),0 2px 6px rgba(0, 0, 0, 0.04);--taxgst-shadow-3:0 8px 32px rgba(67, 56, 202, 0.12),0 4px 12px rgba(0, 0, 0, 0.06);--taxgst-shadow-4:0 16px 48px rgba(67, 56, 202, 0.16),0 8px 24px rgba(0, 0, 0, 0.08);--taxgst-shadow-glow:0 0 24px rgba(99, 102, 241, 0.25);--taxgst-shadow-btn:0 4px 16px rgba(37, 99, 235, 0.35);--taxgst-shadow:var(--taxgst-shadow-2);--taxgst-radius-sm:6px;--taxgst-radius:10px;--taxgst-radius-lg:16px;--taxgst-radius-xl:24px;--taxgst-radius-pill:100px;--taxgst-transition:all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);--taxgst-transition-fast:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);--taxgst-transition-bounce:all 0.4s cubic-bezier(0.34, 1.56, 0.64, 1)}.gst-finder-container,.taxgst-tool-container{font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;background:var(--taxgst-white);padding:0;border-radius:var(--taxgst-radius-lg);margin:32px 0;box-shadow:var(--taxgst-shadow-3);position:relative;overflow:hidden;border:2px solid var(--taxgst-primary-surface-strong);border-top:4px solid var(--taxgst-primary)}.gst-finder-container *,.taxgst-tool-container *{margin:0;padding:0;box-sizing:border-box}.gst-finder-header,.taxgst-header{background:linear-gradient(135deg,#312e81 0,#4338ca 30%,#6366f1 65%,#818cf8 100%);background-size:200% 200%;animation:taxgstHeaderShift 8s ease-in-out infinite;color:var(--taxgst-white);padding:48px 36px;text-align:center;position:relative;overflow:hidden;box-shadow:0 8px 32px rgba(49,46,129,.25)}@keyframes taxgstHeaderShift{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}.gst-finder-header::before,.taxgst-header::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 20% 50%,rgba(255,255,255,.1) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(255,255,255,.08) 0,transparent 40%),radial-gradient(circle at 60% 80%,rgba(255,255,255,.06) 0,transparent 45%);pointer-events:none}.gst-finder-header::after,.taxgst-header::after{content:'';position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);animation:taxgstShimmer 4s ease-in-out infinite;pointer-events:none}@keyframes taxgstShimmer{0%{left:-100%}100%{left:200%}}.gst-finder-header h1,.taxgst-header h1{font-size:2.1em;margin-bottom:12px;font-weight:900;letter-spacing:-.5px;color:var(--taxgst-white)!important;line-height:1.2;position:relative;z-index:1;text-shadow:0 2px 16px rgba(0,0,0,.3)}.gst-finder-header p,.taxgst-header p{font-size:1.1em;opacity:.96;margin-bottom:18px;font-weight:600;color:var(--taxgst-white)!important;position:relative;z-index:1;line-height:1.5}.gst-reform-badge,.taxgst-badge{display:inline-block;background:rgba(255,255,255,.18);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:8px 20px;border-radius:var(--taxgst-radius-pill);font-size:.82em;margin-top:10px;border:1px solid rgba(255,255,255,.25);font-weight:700;color:var(--taxgst-white)!important;box-shadow:0 2px 16px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.15);position:relative;z-index:1;letter-spacing:.3px}.gst-verify-container .taxgst-header{background:linear-gradient(135deg,#dc2626 0,#f43f5e 40%,#fb7185 70%,#e11d48 100%);background-size:200% 200%;animation:taxgstHeaderShift 8s ease-in-out infinite}.ifsc-search-container .taxgst-header{background:linear-gradient(135deg,#1d4ed8 0,#3b82f6 40%,#60a5fa 70%,#2563eb 100%);background-size:200% 200%;animation:taxgstHeaderShift 8s ease-in-out infinite}.pincode-search-container .taxgst-header{background:linear-gradient(135deg,#15803d 0,#22c55e 40%,#4ade80 70%,#16a34a 100%);background-size:200% 200%;animation:taxgstHeaderShift 8s ease-in-out infinite}.swift-search-container .taxgst-header{background:linear-gradient(135deg,#0f766e 0,#14b8a6 40%,#2dd4bf 70%,#0d9488 100%);background-size:200% 200%;animation:taxgstHeaderShift 8s ease-in-out infinite}.gst-finder-content,.taxgst-content{background:var(--taxgst-white);padding:32px;position:relative}.gst-tabs,.taxgst-tabs{display:flex;border-bottom:2px solid var(--taxgst-divider);background:linear-gradient(to bottom,var(--taxgst-surface-tint),var(--taxgst-white));flex-wrap:wrap;margin-bottom:32px;padding:6px 12px 0;gap:4px}.gst-tab-button,.taxgst-tab-btn{flex:1;min-width:100px;padding:14px 20px;text-align:center;cursor:pointer;border:none;background:0 0;font-size:.9em;font-weight:500;color:var(--taxgst-text-secondary)!important;transition:var(--taxgst-transition);border-bottom:3px solid transparent;margin-bottom:-2px;white-space:nowrap;position:relative;border-radius:var(--taxgst-radius) var(--taxgst-radius) 0 0;letter-spacing:.2px}.gst-tab-button:hover,.taxgst-tab-btn:hover{color:var(--taxgst-primary)!important;background:rgba(26,35,126,.04)}.gst-tab-button.active,.taxgst-tab-btn.active{color:#fff!important;border-bottom-color:var(--taxgst-primary);background:var(--taxgst-primary);font-weight:700;box-shadow:0 2px 8px rgba(67,56,202,.2);border-radius:var(--taxgst-radius) var(--taxgst-radius) 0 0}.gst-tab-content,.taxgst-tab-content{display:none;animation:taxgstFadeIn .35s cubic-bezier(.25,.46,.45,.94)}.gst-tab-content.active,.taxgst-tab-content.active{display:block}@keyframes taxgstFadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.taxgst-form-group{margin-bottom:24px}.taxgst-form-group label,.taxgst-label{display:block;font-weight:600;margin-bottom:8px;color:var(--taxgst-text-primary)!important;font-size:.88em;letter-spacing:.3px;text-transform:uppercase}.gst-search-input,.taxgst-input,.taxgst-select{width:100%;padding:16px 18px;border:2px solid var(--taxgst-primary-surface-strong);border-radius:var(--taxgst-radius);font-size:1em;font-weight:500;transition:var(--taxgst-transition);background:var(--taxgst-white)!important;color:var(--taxgst-text-primary)!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.gst-search-input:focus,.taxgst-input:focus,.taxgst-select:focus{outline:0;border-color:var(--taxgst-primary);box-shadow:0 0 0 4px rgba(67,56,202,.12),0 2px 8px rgba(67,56,202,.08)}.taxgst-input::placeholder{color:var(--taxgst-text-hint)!important;font-weight:400}.gst-finder-container select,.taxgst-select,.taxgst-tool-container select,select,select.taxgst-select{background:var(--taxgst-white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%235c6378' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") no-repeat right 16px center!important;background-size:16px!important;padding-right:44px;padding:16px 44px 16px 18px;cursor:pointer;color:var(--taxgst-text-primary)!important;-webkit-text-fill-color:var(--taxgst-text-primary)!important;opacity:1!important;border:2px solid var(--taxgst-border);border-radius:var(--taxgst-radius);transition:var(--taxgst-transition)}.gst-finder-container select:focus,.taxgst-select:focus,.taxgst-tool-container select:focus,select.taxgst-select:focus,select:focus{border-color:var(--taxgst-accent);box-shadow:0 0 0 4px rgba(0,137,123,.1);outline:0}.gst-finder-container select option,.taxgst-select option,.taxgst-tool-container select option,select option{background:var(--taxgst-white)!important;color:var(--taxgst-text-primary)!important;padding:14px;font-weight:500}.taxgst-dropdown{position:relative;width:100%;font-family:inherit}.taxgst-dropdown-btn{width:100%;padding:16px 44px 16px 18px;background:var(--taxgst-white);border:2px solid var(--taxgst-border);border-radius:var(--taxgst-radius);font-size:1em;color:var(--taxgst-text-primary);text-align:left;cursor:pointer;transition:var(--taxgst-transition);display:flex;align-items:center;justify-content:space-between;position:relative;min-height:52px;box-sizing:border-box}.taxgst-dropdown-btn:hover{border-color:var(--taxgst-primary-light);box-shadow:var(--taxgst-shadow-sm)}.taxgst-dropdown-btn:focus{outline:0;border-color:var(--taxgst-accent);box-shadow:0 0 0 4px rgba(0,137,123,.1)}.taxgst-dropdown-btn::after{content:'';position:absolute;right:18px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--taxgst-text-secondary);transition:transform .3s cubic-bezier(.25, .46, .45, .94)}.taxgst-dropdown.open .taxgst-dropdown-btn::after{transform:translateY(-50%) rotate(180deg)}.taxgst-dropdown-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--taxgst-text-primary);font-weight:500}.taxgst-dropdown-text.placeholder{color:var(--taxgst-text-hint);font-weight:400}.taxgst-dropdown-menu{position:absolute;top:calc(100% + 6px);left:0;right:0;background:var(--taxgst-white);border:1px solid var(--taxgst-border);border-radius:var(--taxgst-radius);box-shadow:var(--taxgst-shadow-4);max-height:300px;overflow-y:auto;z-index:9999;display:none;backdrop-filter:blur(12px)}.taxgst-dropdown.open .taxgst-dropdown-menu{display:block;animation:taxgstDropdownFadeIn .25s cubic-bezier(.25,.46,.45,.94)}@keyframes taxgstDropdownFadeIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.taxgst-dropdown-item{padding:14px 18px;cursor:pointer;color:var(--taxgst-text-primary);font-size:.95em;transition:var(--taxgst-transition-fast);border-bottom:1px solid var(--taxgst-divider);font-weight:400}.taxgst-dropdown-item:last-child{border-bottom:none}.taxgst-dropdown-item:hover{background:rgba(0,137,123,.06);color:var(--taxgst-accent)}.taxgst-dropdown-item.selected{background:linear-gradient(135deg,var(--taxgst-accent),var(--taxgst-accent-light));color:var(--taxgst-white);font-weight:600}.taxgst-dropdown-item.selected:hover{background:linear-gradient(135deg,var(--taxgst-accent-light),#4db6ac);color:var(--taxgst-white)}.taxgst-dropdown-group{padding:12px 18px;font-size:.72em;font-weight:700;color:var(--taxgst-text-secondary);text-transform:uppercase;letter-spacing:1px;background:var(--taxgst-surface-tint);border-bottom:1px solid var(--taxgst-divider)}.taxgst-dropdown input[type=hidden]{display:none}.taxgst-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;border:none;border-radius:var(--taxgst-radius);font-size:.95em;font-weight:600;cursor:pointer;transition:var(--taxgst-transition);text-decoration:none;text-transform:none;letter-spacing:.5px}.taxgst-btn-primary{background:linear-gradient(135deg,var(--taxgst-cta),var(--taxgst-cta-light));color:var(--taxgst-white)!important;box-shadow:var(--taxgst-shadow-btn)}.taxgst-btn-primary:hover{background:linear-gradient(135deg,var(--taxgst-cta-light),#60a5fa);box-shadow:0 6px 24px rgba(37,99,235,.4);transform:translateY(-2px)}.taxgst-btn-secondary{background:0 0;color:var(--taxgst-primary)!important;border:2px solid var(--taxgst-border);font-weight:600}.taxgst-btn-secondary:hover{background:rgba(26,35,126,.04);border-color:var(--taxgst-primary-light);box-shadow:var(--taxgst-shadow-sm)}.taxgst-btn-success{background:linear-gradient(135deg,var(--taxgst-success),var(--taxgst-success-light));color:var(--taxgst-white)!important;box-shadow:0 4px 12px rgba(46,125,50,.25)}.taxgst-btn-success:hover{box-shadow:0 6px 24px rgba(22,163,74,.4);transform:translateY(-2px)}.taxgst-btn-block{width:100%}.taxgst-card{background:var(--taxgst-white);border-radius:var(--taxgst-radius-lg);padding:24px;border:2px solid var(--taxgst-primary-surface);transition:var(--taxgst-transition);box-shadow:var(--taxgst-shadow-sm)}.taxgst-card:hover{box-shadow:var(--taxgst-shadow-3);transform:translateY(-3px);border-color:var(--taxgst-primary-light)}.taxgst-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:2px solid var(--taxgst-divider)}.gst-stats,.taxgst-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin:24px 0}.gst-stat-box,.taxgst-stat-box{background:linear-gradient(145deg,#fafbff 0,#fff 100%);padding:24px 20px;border-radius:var(--taxgst-radius);text-align:center;border:2px solid var(--taxgst-primary-surface);transition:var(--taxgst-transition);box-shadow:var(--taxgst-shadow-sm);position:relative;overflow:hidden}.gst-stat-box::before,.taxgst-stat-box::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--taxgst-primary),var(--taxgst-accent));opacity:0;transition:var(--taxgst-transition)}.gst-stat-box:hover,.taxgst-stat-box:hover{box-shadow:var(--taxgst-shadow-glow);border-color:var(--taxgst-accent);transform:translateY(-2px)}.gst-stat-box:hover::before,.taxgst-stat-box:hover::before{opacity:1}.gst-stat-number,.taxgst-stat-number{font-size:2em;font-weight:900;background:linear-gradient(135deg,var(--taxgst-primary),var(--taxgst-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gst-stat-label,.taxgst-stat-label{color:var(--taxgst-text-secondary)!important;font-size:.84em;margin-top:6px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.gst-search-filters,.taxgst-filters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.gst-filter-btn,.taxgst-filter-btn{padding:10px 20px;border:2px solid var(--taxgst-border);background:var(--taxgst-white);border-radius:var(--taxgst-radius-pill);cursor:pointer;font-weight:600;font-size:.88em;transition:var(--taxgst-transition);color:var(--taxgst-text-secondary)!important;letter-spacing:.2px}.gst-filter-btn:hover,.taxgst-filter-btn:hover{border-color:var(--taxgst-accent);color:var(--taxgst-accent)!important;background:rgba(0,137,123,.04)}.gst-filter-btn.active,.taxgst-filter-btn.active{background:linear-gradient(135deg,var(--taxgst-accent),var(--taxgst-accent-light));color:var(--taxgst-white)!important;border-color:var(--taxgst-accent);box-shadow:0 3px 10px rgba(0,137,123,.25)}.gst-results{display:grid;gap:16px}.gst-result-card{border:1px solid var(--taxgst-border);border-radius:var(--taxgst-radius-lg);padding:20px;transition:var(--taxgst-transition);background:var(--taxgst-white);box-shadow:var(--taxgst-shadow-sm)}.gst-result-card:hover{box-shadow:var(--taxgst-shadow-3);border-color:var(--taxgst-accent);transform:translateY(-2px)}.gst-result-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;flex-wrap:wrap;gap:10px}.gst-code-badge{display:inline-block;padding:8px 16px;background:linear-gradient(135deg,var(--taxgst-primary),var(--taxgst-primary-light));color:var(--taxgst-white)!important;border-radius:var(--taxgst-radius);font-weight:700;font-size:1em;letter-spacing:.3px}.gst-type-badge{display:inline-block;padding:5px 12px;border-radius:var(--taxgst-radius-pill);font-size:.78em;font-weight:600;margin-left:8px;letter-spacing:.3px;text-transform:uppercase}.gst-type-badge.hsn{background:linear-gradient(135deg,#fff3e0,#ffe0b2);color:#e65100!important}.gst-type-badge.sac{background:linear-gradient(135deg,#e3f2fd,#bbdefb);color:#1565c0!important}.gst-rate{font-size:1.3em;font-weight:700;color:var(--taxgst-success)!important}.gst-description{color:var(--taxgst-text-secondary)!important;line-height:1.65;font-size:.95em}.gst-search-info,.taxgst-info-box{background:linear-gradient(135deg,#eff6ff 0,#dbeafe 100%);border-left:5px solid var(--taxgst-info);padding:20px 24px;border-radius:0 var(--taxgst-radius) var(--taxgst-radius) 0;margin-bottom:22px;font-size:.95em;color:#0c4a6e!important;font-weight:600;box-shadow:var(--taxgst-shadow-sm);border:1px solid rgba(59,130,246,.2);border-left:5px solid var(--taxgst-info)}.taxgst-warning-box{background:linear-gradient(135deg,#fff3e0,#fff8e1);border-left:4px solid var(--taxgst-warning);padding:18px 22px;border-radius:0 var(--taxgst-radius) var(--taxgst-radius) 0;margin-bottom:20px;color:var(--taxgst-text-primary)!important;box-shadow:var(--taxgst-shadow-sm)}.taxgst-success-box{background:linear-gradient(135deg,#e8f5e9,#f1f8e9);border-left:4px solid var(--taxgst-success);padding:18px 22px;border-radius:0 var(--taxgst-radius) var(--taxgst-radius) 0;margin-bottom:20px;color:var(--taxgst-text-primary)!important;box-shadow:var(--taxgst-shadow-sm)}.gst-no-results{text-align:center;padding:56px 24px;color:var(--taxgst-text-secondary)!important}.gst-no-results-icon{font-size:3.5em;margin-bottom:16px;opacity:.3}.gst-search-count{color:var(--taxgst-primary)!important;font-weight:600;margin-bottom:16px;font-size:.92em;letter-spacing:.2px}.taxgst-result-box{background:linear-gradient(145deg,#fafbff 0,#f1f5f9 100%);padding:24px;border-radius:var(--taxgst-radius);border:2px solid var(--taxgst-primary-surface);margin-top:22px;box-shadow:var(--taxgst-shadow-sm);position:relative;overflow:hidden}.taxgst-result-box::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--taxgst-primary),var(--taxgst-accent))}.taxgst-result-row{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid var(--taxgst-divider);flex-wrap:wrap;gap:8px}.taxgst-result-row:last-child{border-bottom:none}.taxgst-result-row.highlight{background:linear-gradient(135deg,var(--taxgst-primary),var(--taxgst-primary-light));color:var(--taxgst-white)!important;margin:16px -20px -20px -20px;padding:20px;border-radius:0 0 var(--taxgst-radius) var(--taxgst-radius);font-size:1.15em;font-weight:700;box-shadow:0 -4px 16px rgba(26,35,126,.15)}.taxgst-result-row.highlight .taxgst-result-label,.taxgst-result-row.highlight .taxgst-result-value{color:var(--taxgst-white)!important}.taxgst-result-label{color:var(--taxgst-text-secondary)!important;font-weight:600;font-size:.95em}.taxgst-result-value{font-weight:700;color:var(--taxgst-primary)!important;font-size:1.05em}.taxgst-grid{display:grid;gap:20px}.taxgst-grid-2{grid-template-columns:repeat(2,1fr)}.taxgst-grid-3{grid-template-columns:repeat(3,1fr)}.taxgst-grid-4{grid-template-columns:repeat(4,1fr)}@media (max-width:768px){.taxgst-grid-2,.taxgst-grid-3,.taxgst-grid-4{grid-template-columns:1fr}}.gst-seo-content,.taxgst-seo-content{margin-top:40px;padding-top:32px;border-top:2px solid var(--taxgst-divider);background:var(--taxgst-white)}.gst-seo-content h2,.taxgst-seo-content h2{color:var(--taxgst-primary)!important;margin-bottom:20px;font-size:1.5em;font-weight:700;letter-spacing:-.3px}.gst-seo-content h3,.taxgst-seo-content h3{color:var(--taxgst-text-primary)!important;margin-top:28px;margin-bottom:14px;font-size:1.2em;font-weight:600}.gst-seo-content h4,.taxgst-seo-content h4{color:var(--taxgst-text-primary)!important;margin-top:24px;margin-bottom:12px;font-size:1.08em;font-weight:600}.gst-seo-content p,.taxgst-seo-content p{color:var(--taxgst-text-secondary)!important;line-height:1.8;margin-bottom:16px;font-size:.95em;font-weight:500}.gst-seo-content ol,.gst-seo-content ul,.taxgst-seo-content ol,.taxgst-seo-content ul{padding-left:28px;color:var(--taxgst-text-secondary)!important;line-height:1.75;margin:16px 0}.gst-seo-content li,.taxgst-seo-content li{color:var(--taxgst-text-secondary)!important;margin-bottom:8px}.gst-seo-content strong,.taxgst-seo-content strong{color:var(--taxgst-text-primary)!important;font-weight:600}.taxgst-comparison-table{width:100%;border-collapse:collapse;margin:24px 0;border-radius:var(--taxgst-radius);overflow:hidden;border:1px solid var(--taxgst-border);box-shadow:var(--taxgst-shadow-1)}.taxgst-comparison-table th{background:linear-gradient(135deg,var(--taxgst-primary),var(--taxgst-primary-light));color:var(--taxgst-white)!important;padding:16px 20px;text-align:left;font-weight:600;font-size:.88em;text-transform:uppercase;letter-spacing:.5px}.taxgst-comparison-table td{padding:14px 20px;border-bottom:1px solid var(--taxgst-divider);color:var(--taxgst-text-primary)!important;font-size:.92em}.taxgst-comparison-table tr:last-child td{border-bottom:none}.taxgst-comparison-table tr:nth-child(2n){background:var(--taxgst-surface-tint)}.taxgst-comparison-table tr:hover{background:rgba(0,137,123,.04)}.taxgst-slider-group{margin-bottom:24px}.taxgst-slider-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.taxgst-slider-input{width:110px;padding:10px 14px;border:2px solid var(--taxgst-border);border-radius:var(--taxgst-radius-sm);font-size:1em;font-weight:600;text-align:right;color:var(--taxgst-text-primary)!important;background:var(--taxgst-white)!important;transition:var(--taxgst-transition)}.taxgst-slider-input:focus{border-color:var(--taxgst-accent);outline:0;box-shadow:0 0 0 4px rgba(0,137,123,.1)}.taxgst-range{width:100%;height:8px;border-radius:4px;background:var(--taxgst-divider);outline:0;-webkit-appearance:none}.taxgst-range::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#0d9488,#2dd4bf);cursor:pointer;box-shadow:0 2px 8px rgba(0,137,123,.3);transition:box-shadow .2s ease}.taxgst-range::-webkit-slider-thumb:hover{box-shadow:0 3px 12px rgba(0,137,123,.45)}.taxgst-range::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#0d9488,#2dd4bf);cursor:pointer;border:none;box-shadow:0 2px 8px rgba(0,137,123,.3)}.taxgst-slider-limits{display:flex;justify-content:space-between;font-size:.78em;color:var(--taxgst-text-hint)!important;margin-top:8px;font-weight:500}.taxgst-progress{width:100%;height:10px;background:var(--taxgst-divider);border-radius:5px;overflow:hidden;margin:16px 0}.taxgst-progress-bar{height:100%;background:linear-gradient(90deg,var(--taxgst-accent),var(--taxgst-accent-light));border-radius:5px;transition:width .5s cubic-bezier(.25, .46, .45, .94);box-shadow:0 0 8px rgba(0,137,123,.3)}.taxgst-disclaimer{background:linear-gradient(135deg,#fffbeb 0,#fef3c7 100%);border:2px solid #fcd34d;border-left:5px solid var(--taxgst-warning);padding:22px 28px;border-radius:var(--taxgst-radius);margin-top:28px;font-size:.92em;box-shadow:0 4px 16px rgba(217,119,6,.1)}.taxgst-disclaimer-title{font-weight:800;color:#92400e!important;margin-bottom:10px;display:flex;align-items:center;gap:8px;font-size:1em}.taxgst-disclaimer p{color:#78350f!important;line-height:1.7;margin:0;font-weight:500}.taxgst-export-buttons{display:flex;gap:12px;margin-top:20px;flex-wrap:wrap}.taxgst-btn-export{padding:10px 20px;border:2px solid var(--taxgst-primary);background:var(--taxgst-white);color:var(--taxgst-primary)!important;border-radius:var(--taxgst-radius-sm);font-weight:600;cursor:pointer;transition:var(--taxgst-transition);display:inline-flex;align-items:center;gap:8px;font-size:.9em;letter-spacing:.2px}.taxgst-btn-export:hover{background:linear-gradient(135deg,var(--taxgst-primary),var(--taxgst-primary-light));color:var(--taxgst-white)!important;box-shadow:0 4px 12px rgba(26,35,126,.25);transform:translateY(-1px)}.taxgst-tooltip{position:relative;display:inline-block;cursor:help}.taxgst-tooltip::after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background:var(--taxgst-primary-dark);color:var(--taxgst-white)!important;padding:8px 14px;border-radius:var(--taxgst-radius-sm);font-size:.78em;white-space:nowrap;opacity:0;visibility:hidden;transition:var(--taxgst-transition);box-shadow:var(--taxgst-shadow-2);font-weight:500}.taxgst-tooltip:hover::after{opacity:1;visibility:visible}.taxgst-chart-container{position:relative;height:300px;margin:24px 0}.taxgst-loading{display:inline-block;width:22px;height:22px;border:2.5px solid var(--taxgst-divider);border-top-color:var(--taxgst-accent);border-radius:50%;animation:taxgstSpin .7s linear infinite}.taxgst-spinner{width:40px;height:40px;border:3.5px solid var(--taxgst-divider);border-top-color:var(--taxgst-accent);border-radius:50%;animation:taxgstSpin .7s linear infinite;margin:0 auto}@keyframes taxgstSpin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.taxgst-fade-in{animation:taxgstFadeIn .35s cubic-bezier(.25,.46,.45,.94)}.taxgst-slide-up{animation:taxgstSlideUp .4s cubic-bezier(.25,.46,.45,.94)}@keyframes taxgstSlideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.taxgst-pulse{animation:taxgstPulse 2.5s infinite}@keyframes taxgstPulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(.98)}}.taxgst-donut-chart{position:relative;width:200px;height:200px;margin:24px auto}.taxgst-donut-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.taxgst-donut-center-value{font-size:1.8em;font-weight:700;background:linear-gradient(135deg,var(--taxgst-primary),var(--taxgst-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.taxgst-donut-center-label{font-size:.8em;color:var(--taxgst-text-hint)!important;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.taxgst-legend{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:20px}.taxgst-legend-item{display:flex;align-items:center;gap:8px;font-size:.85em;color:var(--taxgst-text-primary)!important;font-weight:500}.taxgst-legend-color{width:16px;height:16px;border-radius:4px;box-shadow:var(--taxgst-shadow-sm)}.taxgst-color-primary{background:var(--taxgst-primary)}.taxgst-color-success{background:var(--taxgst-success)}.taxgst-color-warning{background:var(--taxgst-warning)}.taxgst-color-danger{background:var(--taxgst-danger)}.taxgst-color-info{background:var(--taxgst-info)}.taxgst-month-btn{padding:10px 16px;border:2px solid var(--taxgst-border);background:var(--taxgst-white);border-radius:var(--taxgst-radius-sm);cursor:pointer;font-weight:600;transition:var(--taxgst-transition);color:var(--taxgst-text-primary)!important;font-size:.9em}.taxgst-month-btn:hover{border-color:var(--taxgst-accent);box-shadow:var(--taxgst-shadow-sm)}.taxgst-month-btn.selected{background:linear-gradient(135deg,var(--taxgst-accent),var(--taxgst-accent-light));color:var(--taxgst-white)!important;border-color:var(--taxgst-accent);box-shadow:0 3px 10px rgba(0,137,123,.25)}.taxgst-regime-card{background:linear-gradient(145deg,var(--taxgst-white),var(--taxgst-surface-tint));border:2px solid var(--taxgst-border);border-radius:var(--taxgst-radius-lg);padding:28px 24px;text-align:center;transition:var(--taxgst-transition);box-shadow:var(--taxgst-shadow-sm)}.taxgst-regime-card.winner{border-color:var(--taxgst-success);background:linear-gradient(135deg,#e8f5e9,#f1f8e9);box-shadow:0 0 20px rgba(46,125,50,.12)}.taxgst-regime-card h3{color:var(--taxgst-text-primary)!important;margin-bottom:16px;font-weight:600;font-size:1.1em}.taxgst-regime-amount{font-size:2em;font-weight:700;color:var(--taxgst-primary)!important}.taxgst-regime-card.winner .taxgst-regime-amount{background:linear-gradient(135deg,var(--taxgst-success),var(--taxgst-success-light));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.taxgst-savings-badge{display:inline-block;background:linear-gradient(135deg,var(--taxgst-success),var(--taxgst-success-light));color:var(--taxgst-white)!important;padding:6px 16px;border-radius:var(--taxgst-radius-pill);font-weight:600;margin-top:12px;font-size:.85em;box-shadow:0 3px 10px rgba(46,125,50,.25);letter-spacing:.2px}.taxgst-faq-simple-wrapper{background:var(--taxgst-white)!important;padding:32px!important;margin:40px 0!important;border:1px solid var(--taxgst-border)!important;border-radius:var(--taxgst-radius-lg)!important;clear:both!important;display:block!important;width:100%!important;height:auto!important;min-height:80px!important;overflow:visible!important;box-shadow:var(--taxgst-shadow-1)!important}.taxgst-faq-simple-title{font-size:1.3em!important;font-weight:700!important;color:var(--taxgst-primary)!important;margin:0 0 24px 0!important;padding-bottom:14px!important;border-bottom:3px solid var(--taxgst-accent)!important;letter-spacing:-.3px}.taxgst-faq-simple-list{display:block!important;width:100%!important;height:auto!important}.taxgst-faq-simple-item{margin-bottom:24px!important;padding-bottom:20px!important;border-bottom:1px solid var(--taxgst-divider)!important;display:block!important;height:auto!important}.taxgst-faq-simple-item:last-child{border-bottom:none!important;margin-bottom:0!important}.taxgst-faq-simple-question{font-size:1em!important;font-weight:600!important;color:var(--taxgst-text-primary)!important;margin:0 0 10px 0!important;line-height:1.45!important}.taxgst-faq-simple-answer{font-size:.95em!important;color:var(--taxgst-text-secondary)!important;line-height:1.65!important;display:block!important;height:auto!important}.taxgst-faq-simple-answer p{margin:0!important;padding:0!important;color:var(--taxgst-text-secondary)!important}@media print{.gst-finder-container,.taxgst-tool-container{box-shadow:none;border:1px solid #ccc;border-top:3px solid #1a237e}.gst-finder-header,.taxgst-header{background:linear-gradient(135deg,#1a237e 0,#1565c0 100%)!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.gst-tabs,.taxgst-btn,.taxgst-export-buttons,.taxgst-filter-btn,.taxgst-tab-btn,.taxgst-tabs{display:none}.taxgst-faq-item.open .taxgst-faq-answer{max-height:none}}@media (max-width:768px){.gst-finder-header h1,.taxgst-header h1{font-size:1.6em}.gst-finder-header p,.taxgst-header p{font-size:.95em}.gst-finder-header,.taxgst-header{padding:32px 24px}.gst-tab-button,.taxgst-tab-btn{font-size:.85em;padding:12px 14px;min-width:80px}.gst-finder-content,.taxgst-content{padding:24px}.gst-stat-number,.taxgst-stat-number{font-size:1.6em}.taxgst-comparison-table{font-size:.85em}.taxgst-comparison-table td,.taxgst-comparison-table th{padding:12px 14px}.taxgst-slider-header{flex-direction:column;align-items:flex-start;gap:8px}.taxgst-slider-input{width:100%}}@media (max-width:480px){.gst-finder-container,.taxgst-tool-container{margin:20px 0;border-radius:var(--taxgst-radius)}.gst-finder-header,.taxgst-header{padding:28px 20px}.gst-finder-content,.taxgst-content{padding:20px}.gst-search-filters,.taxgst-filters{flex-direction:column}.gst-filter-btn,.taxgst-filter-btn{width:100%;text-align:center}.taxgst-export-buttons{flex-direction:column}.taxgst-btn-export{width:100%;justify-content:center}}.taxgst-btn:focus,.taxgst-faq-question:focus,.taxgst-filter-btn:focus,.taxgst-tab-btn:focus{outline:2px solid var(--taxgst-accent);outline-offset:3px}.taxgst-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-contrast:high){.taxgst-faq-item{border-width:2px}.taxgst-btn{border:2px solid currentColor}}@media (prefers-reduced-motion:reduce){.taxgst-btn,.taxgst-faq-answer,.taxgst-faq-icon,.taxgst-tab-content{transition:none}@keyframes taxgstFadeIn{from{opacity:1}to{opacity:1}}}.custom-dropdown{position:relative;width:100%}.custom-dropdown-selected{display:flex;justify-content:space-between;align-items:center;padding:16px 18px;background:var(--taxgst-white);border:2px solid var(--taxgst-border);border-radius:var(--taxgst-radius);cursor:pointer;color:var(--taxgst-text-primary)!important;font-size:1em;transition:var(--taxgst-transition);font-weight:500}.custom-dropdown-selected:hover{border-color:var(--taxgst-primary-light);box-shadow:var(--taxgst-shadow-sm)}.custom-dropdown.open .custom-dropdown-selected{border-color:var(--taxgst-accent);border-radius:var(--taxgst-radius) var(--taxgst-radius) 0 0;box-shadow:0 0 0 4px rgba(0,137,123,.1)}.dropdown-arrow{color:var(--taxgst-text-hint);font-size:.75em;transition:transform .3s cubic-bezier(.25, .46, .45, .94)}.custom-dropdown.open .dropdown-arrow{transform:rotate(180deg)}.custom-dropdown.open{z-index:1001}.taxgst-form-group:has(.custom-dropdown.open){z-index:100;position:relative}.custom-dropdown-options{display:none;position:absolute;top:100%;left:0;right:0;background:var(--taxgst-white);border:1px solid var(--taxgst-accent);border-top:none;border-radius:0 0 var(--taxgst-radius) var(--taxgst-radius);z-index:100000;max-height:300px;overflow-y:auto;box-shadow:var(--taxgst-shadow-4)}.custom-dropdown.open .custom-dropdown-options{display:block}.dropdown-search{padding:12px;border-bottom:1px solid var(--taxgst-divider);background:var(--taxgst-surface-tint);position:sticky;top:0;z-index:10}.dropdown-search input{width:100%;padding:12px 14px;border:2px solid var(--taxgst-border);border-radius:var(--taxgst-radius-sm);font-size:.95em;outline:0;box-sizing:border-box;transition:var(--taxgst-transition)}.dropdown-search input:focus{border-color:var(--taxgst-accent);box-shadow:0 0 0 4px rgba(0,137,123,.1)}.dropdown-options-wrapper{max-height:240px;overflow-y:auto}.custom-dropdown-option{padding:14px 18px;cursor:pointer;border-bottom:1px solid var(--taxgst-divider);transition:var(--taxgst-transition-fast);display:flex;justify-content:space-between;align-items:center;font-weight:500}.custom-dropdown-option:last-child{border-bottom:none}.custom-dropdown-option:hover{background:rgba(0,137,123,.06)}.custom-dropdown-option.selected{background:linear-gradient(135deg,rgba(0,137,123,.08),rgba(38,166,154,.06));color:var(--taxgst-accent);font-weight:600}.bank-name{flex:1;color:var(--taxgst-text-primary);font-size:.95em;font-weight:500}.bank-count{font-size:.72em;color:var(--taxgst-text-hint);background:var(--taxgst-surface-tint);padding:3px 10px;border-radius:var(--taxgst-radius-pill);white-space:nowrap;font-weight:600;letter-spacing:.3px}.custom-dropdown-option:hover .bank-count{background:rgba(0,137,123,.1);color:var(--taxgst-accent)}.ifsc-results-grid,.pincode-results-grid,.swift-results-grid{display:grid;gap:16px}.bank-result-card,.pincode-result-card,.swift-result-card{background:var(--taxgst-white);border:1px solid var(--taxgst-border);border-radius:var(--taxgst-radius-lg);padding:20px;border-left:4px solid var(--taxgst-cta);transition:var(--taxgst-transition);box-shadow:var(--taxgst-shadow-sm)}.bank-result-card:hover,.pincode-result-card:hover,.swift-result-card:hover{box-shadow:var(--taxgst-shadow-3);border-color:transparent;border-left:4px solid var(--taxgst-accent);transform:translateY(-2px)}.bank-result-header,.pincode-result-header,.swift-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;flex-wrap:wrap;gap:10px}.bank-result-ifsc,.pincode-result-code,.swift-code-badge{font-family:'JetBrains Mono','Fira Code','SF Mono',monospace;font-size:.95em;font-weight:700;color:var(--taxgst-cta)!important;background:linear-gradient(135deg,#e3f2fd,#e8eaf6);padding:6px 14px;border-radius:var(--taxgst-radius-sm);letter-spacing:.5px}.bank-result-title,.pincode-result-title{color:var(--taxgst-text-primary)!important;font-size:1.05em;margin:0 0 12px;font-weight:600}.bank-result-detail,.pincode-result-detail{color:var(--taxgst-text-secondary)!important;font-size:.9em;margin:0 0 5px}.bank-result-detail strong,.pincode-result-detail strong{color:var(--taxgst-text-primary)!important;min-width:70px;display:inline-block;font-weight:600}.swift-results-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}@media (max-width:600px){.swift-results-grid{grid-template-columns:1fr}}.gstin-valid,.ifsc-valid,.pan-valid,.pincode-valid{border-color:var(--taxgst-success)!important;background:linear-gradient(135deg,#e8f5e9,#f1f8e9)!important}.gstin-invalid,.ifsc-invalid,.pan-invalid,.pincode-invalid{border-color:var(--taxgst-danger)!important;background:linear-gradient(135deg,#ffebee,#fce4ec)!important}.gstin-status-active{background:linear-gradient(135deg,#c8e6c9,#a5d6a7);color:#1b5e20;font-weight:600}.gstin-status-inactive{background:linear-gradient(135deg,#ffecb3,#ffe082);color:#e65100;font-weight:600}.gstin-status-cancelled{background:linear-gradient(135deg,#ffccbc,#ffab91);color:#bf360c;font-weight:600}.gstin-status-unknown{background:var(--taxgst-divider);color:var(--taxgst-text-primary);font-weight:600}.ifsc-page-btn{display:inline-block;padding:10px 16px;margin:0 4px;border:2px solid var(--taxgst-border);background:var(--taxgst-white);border-radius:var(--taxgst-radius-sm);cursor:pointer;color:var(--taxgst-text-primary);font-size:.9em;transition:var(--taxgst-transition);font-weight:500}.ifsc-page-btn:hover{background:rgba(0,137,123,.06);border-color:var(--taxgst-accent);color:var(--taxgst-accent)}.ifsc-page-btn.active{background:linear-gradient(135deg,var(--taxgst-accent),var(--taxgst-accent-light));color:var(--taxgst-white);border-color:var(--taxgst-accent);box-shadow:0 3px 10px rgba(0,137,123,.25)}.dropdown-options-wrapper::-webkit-scrollbar,.taxgst-dropdown-menu::-webkit-scrollbar{width:6px}.dropdown-options-wrapper::-webkit-scrollbar-track,.taxgst-dropdown-menu::-webkit-scrollbar-track{background:var(--taxgst-surface-tint)}.dropdown-options-wrapper::-webkit-scrollbar-thumb,.taxgst-dropdown-menu::-webkit-scrollbar-thumb{background:var(--taxgst-border);border-radius:3px}.dropdown-options-wrapper::-webkit-scrollbar-thumb:hover,.taxgst-dropdown-menu::-webkit-scrollbar-thumb:hover{background:var(--taxgst-primary-light)}.gst-verify-container .taxgst-header{padding:32px;text-align:center;background:linear-gradient(135deg,#b71c1c 0,#d32f2f 50%,#c62828 100%)}.gst-verify-container .taxgst-header h1{color:var(--taxgst-white);margin:0 0 10px;font-size:1.75em;font-weight:700}.filing-tab-btn{padding:10px 20px;border:2px solid var(--taxgst-border);background:var(--taxgst-white);border-radius:var(--taxgst-radius-pill);cursor:pointer;font-size:.88em;transition:var(--taxgst-transition);color:var(--taxgst-text-secondary);font-weight:600}.filing-tab-btn:hover{border-color:var(--taxgst-accent);color:var(--taxgst-accent)}.filing-tab-btn.active{background:linear-gradient(135deg,var(--taxgst-accent),var(--taxgst-accent-light));color:var(--taxgst-white);border-color:var(--taxgst-accent);box-shadow:0 3px 10px rgba(0,137,123,.25)}.related-gstin-badge{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:linear-gradient(135deg,#fff3e0,#ffe0b2);border:1px solid #ffb74d;border-radius:var(--taxgst-radius-sm);cursor:pointer;transition:var(--taxgst-transition);font-family:'JetBrains Mono','Fira Code',monospace;font-size:.88em;font-weight:600}.related-gstin-badge:hover{background:linear-gradient(135deg,#ffe0b2,#ffcc80);border-color:#ff9800;box-shadow:var(--taxgst-shadow-sm)}.pan-registration-card{background:var(--taxgst-white);border-radius:var(--taxgst-radius);padding:20px;margin-bottom:16px;border:1px solid var(--taxgst-border);border-left:4px solid var(--taxgst-cta);transition:var(--taxgst-transition);box-shadow:var(--taxgst-shadow-sm)}.pan-registration-card:hover{box-shadow:var(--taxgst-shadow-2);transform:translateY(-1px)}.pan-registration-card.cancelled{border-left-color:var(--taxgst-danger);opacity:.75}.pan-registration-card.inactive{border-left-color:var(--taxgst-warning)}.status-active{color:var(--taxgst-success);font-weight:600}.status-inactive{color:var(--taxgst-warning);font-weight:600}.status-cancelled{color:var(--taxgst-danger);font-weight:600}.status-filed{color:var(--taxgst-success);font-weight:600}.status-pending{color:var(--taxgst-warning);font-weight:600}.ifsc-search-container .taxgst-header{background:linear-gradient(135deg,#0d47a1 0,#1565c0 50%,#1976d2 100%);padding:32px;text-align:center}.ifsc-search-container .taxgst-header h1{color:var(--taxgst-white);margin:0 0 10px;font-size:1.75em;font-weight:700}.ifsc-search-container .taxgst-header p{color:rgba(255,255,255,.92);margin:0 0 14px}.ifsc-result-card{border-left-color:#1565c0}.pincode-search-container .taxgst-header{background:linear-gradient(135deg,#1b5e20 0,#2e7d32 50%,#388e3c 100%);padding:32px;text-align:center}.pincode-search-container .taxgst-header h1{color:var(--taxgst-white);margin:0 0 10px;font-size:1.75em;font-weight:700}.pincode-result-card{border-left-color:#2e7d32}.swift-search-container .taxgst-header{background:linear-gradient(135deg,#004d40 0,#00796b 50%,#00897b 100%);padding:32px;text-align:center}.swift-search-container .taxgst-header h1{color:var(--taxgst-white);margin:0 0 10px;font-size:1.75em;font-weight:700}.swift-result-card{border-left-color:#00796b}.swift-code-badge{background:linear-gradient(135deg,#e0f2f1,#b2dfdb);color:#004d40!important}@keyframes headerShimmer{0%{background-position:-200% center}100%{background-position:200% center}}.gst-finder-header,.taxgst-header{background-size:200% 100%!important;animation:headerShimmer 8s cubic-bezier(.25,.46,.45,.94) infinite}.gst-finder-header::before,.taxgst-header::before{background:radial-gradient(circle at 20% 50%,rgba(255,255,255,.06) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(255,255,255,.04) 0,transparent 40%),radial-gradient(circle at 60% 80%,rgba(255,255,255,.03) 0,transparent 45%),linear-gradient(110deg,transparent 20%,rgba(255,255,255,.08) 35%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.08) 65%,transparent 80%);background-size:200% 100%;animation:headerShimmer 6s cubic-bezier(.25,.46,.45,.94) infinite}@keyframes containerEntrance{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.gst-finder-container,.taxgst-tool-container{animation:containerEntrance .6s cubic-bezier(.22,.61,.36,1) both}@keyframes staggerFadeIn{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.taxgst-tool-container .taxgst-header{animation:staggerFadeIn .5s cubic-bezier(.22,.61,.36,1) .1s both}.taxgst-tool-container .taxgst-tabs{animation:staggerFadeIn .5s cubic-bezier(.22,.61,.36,1) .2s both}.taxgst-tool-container .taxgst-form-group:first-child{animation:staggerFadeIn .5s cubic-bezier(.22,.61,.36,1) .15s both}.taxgst-tool-container .taxgst-form-group:nth-child(2){animation:staggerFadeIn .5s cubic-bezier(.22,.61,.36,1) .2s both}.taxgst-tool-container .taxgst-form-group:nth-child(3){animation:staggerFadeIn .5s cubic-bezier(.22,.61,.36,1) .25s both}.taxgst-tool-container .taxgst-form-group:nth-child(4){animation:staggerFadeIn .5s cubic-bezier(.22,.61,.36,1) .3s both}.taxgst-tool-container .taxgst-form-group:nth-child(5){animation:staggerFadeIn .5s cubic-bezier(.22,.61,.36,1) .35s both}.taxgst-tool-container .taxgst-form-group:nth-child(6){animation:staggerFadeIn .5s cubic-bezier(.22,.61,.36,1) .4s both}.taxgst-tool-container .taxgst-card:first-child{animation:staggerFadeIn .5s cubic-bezier(.22,.61,.36,1) .2s both}.taxgst-tool-container .taxgst-card:nth-child(2){animation:staggerFadeIn .5s cubic-bezier(.22,.61,.36,1) .25s both}.taxgst-tool-container .taxgst-card:nth-child(3){animation:staggerFadeIn .5s cubic-bezier(.22,.61,.36,1) .3s both}.taxgst-tool-container .taxgst-card:nth-child(4){animation:staggerFadeIn .5s cubic-bezier(.22,.61,.36,1) .35s both}.taxgst-tool-container .taxgst-card:nth-child(5){animation:staggerFadeIn .5s cubic-bezier(.22,.61,.36,1) .4s both}.taxgst-tool-container .taxgst-card:nth-child(6){animation:staggerFadeIn .5s cubic-bezier(.22,.61,.36,1) .45s both}.taxgst-tool-container .taxgst-info-box,.taxgst-tool-container .taxgst-success-box,.taxgst-tool-container .taxgst-warning-box{animation:staggerFadeIn .5s cubic-bezier(.22,.61,.36,1) .15s both}.taxgst-tool-container .taxgst-result-box{animation:staggerFadeIn .5s cubic-bezier(.22,.61,.36,1) .25s both}.taxgst-btn{position:relative;overflow:hidden}.taxgst-btn::after{content:'';position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.3);transform:translate(-50%,-50%) scale(0);opacity:0;transition:none;pointer-events:none}.taxgst-btn:active::after{width:300px;height:300px;opacity:1;transform:translate(-50%,-50%) scale(1);transition:transform 0s,opacity 0s,width 0s,height 0s}@keyframes taxgstRippleFade{from{opacity:.35;transform:translate(-50%,-50%) scale(.5)}to{opacity:0;transform:translate(-50%,-50%) scale(1)}}.taxgst-card:hover{box-shadow:var(--taxgst-shadow-3),0 0 0 1px rgba(0,137,123,.15),0 0 20px rgba(0,137,123,.08);transform:translateY(-4px);border-color:transparent;border-image:linear-gradient(135deg,var(--taxgst-accent),var(--taxgst-primary-light),var(--taxgst-accent-light)) 1;border-image-slice:1}@supports not (border-image:linear-gradient(135deg,red,blue) 1){.taxgst-card:hover{border:1px solid rgba(0,137,123,.2);box-shadow:var(--taxgst-shadow-4),0 0 0 1px rgba(0,137,123,.12),0 0 24px rgba(0,137,123,.1);transform:translateY(-4px)}}.gst-stat-number,.taxgst-stat-number{transition:transform .35s cubic-bezier(.22, .61, .36, 1);cursor:default}.gst-stat-number:hover,.taxgst-stat-number:hover{transform:scale(1.05);animation:statGradientShift 2s cubic-bezier(.25,.46,.45,.94) infinite}@keyframes statGradientShift{0%,100%{background:linear-gradient(135deg,var(--taxgst-primary),var(--taxgst-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}50%{background:linear-gradient(135deg,var(--taxgst-accent),var(--taxgst-primary-light));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}}.taxgst-input,.taxgst-select{position:relative}@keyframes inputFocusExpand{from{width:0}to{width:100%}}.taxgst-input:focus,.taxgst-select:focus{border-bottom-color:var(--taxgst-accent)}.taxgst-form-group{position:relative}.taxgst-form-group .taxgst-input::after,.taxgst-form-group .taxgst-select::after{content:'';position:absolute;bottom:0;left:50%;width:0;height:2px;background:linear-gradient(90deg,var(--taxgst-accent),var(--taxgst-accent-light));transition:width .35s cubic-bezier(.22, .61, .36, 1),left .35s cubic-bezier(.22, .61, .36, 1);z-index:2;border-radius:0 0 var(--taxgst-radius) var(--taxgst-radius)}.taxgst-form-group>.taxgst-input-wrapper{position:relative;display:block}.taxgst-form-group>.taxgst-input-wrapper::after{content:'';position:absolute;bottom:0;left:50%;width:0;height:3px;background:linear-gradient(90deg,var(--taxgst-accent),var(--taxgst-accent-light));border-radius:0 0 var(--taxgst-radius) var(--taxgst-radius);transition:width .35s cubic-bezier(.22, .61, .36, 1),left .35s cubic-bezier(.22, .61, .36, 1);z-index:2}.taxgst-form-group>.taxgst-input-wrapper:focus-within::after{width:100%;left:0}.taxgst-form-group:has(.taxgst-input:focus)::before,.taxgst-form-group:has(.taxgst-select:focus)::before{content:'';position:absolute;bottom:0;left:50%;width:0;height:3px;background:linear-gradient(90deg,var(--taxgst-accent),var(--taxgst-accent-light));border-radius:0 0 var(--taxgst-radius) var(--taxgst-radius);transition:width .35s cubic-bezier(.22, .61, .36, 1),left .35s cubic-bezier(.22, .61, .36, 1);z-index:2;pointer-events:none}.taxgst-form-group:has(.taxgst-input:focus)::before,.taxgst-form-group:has(.taxgst-select:focus)::before{width:100%;left:0}@keyframes tabIndicatorSlideIn{from{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}.gst-tab-button.active::after,.taxgst-tab-btn.active::after{content:'';position:absolute;bottom:-3px;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--taxgst-accent),var(--taxgst-accent-light));border-radius:3px 3px 0 0;transform-origin:center;animation:tabIndicatorSlideIn .3s cubic-bezier(.22,.61,.36,1) both}@keyframes badgeFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}.gst-reform-badge,.taxgst-badge{animation:badgeFloat 3s cubic-bezier(.45,.05,.55,.95) infinite}@keyframes progressShimmer{0%{background-position:-200% center}100%{background-position:200% center}}.taxgst-progress-bar{background:linear-gradient(90deg,var(--taxgst-accent) 0,var(--taxgst-accent-light) 40%,rgba(255,255,255,.4) 50%,var(--taxgst-accent-light) 60%,var(--taxgst-accent) 100%);background-size:200% 100%;animation:progressShimmer 2s cubic-bezier(.25,.46,.45,.94) infinite}.taxgst-reveal{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.22, .61, .36, 1),transform .6s cubic-bezier(.22, .61, .36, 1)}@supports (animation-timeline:view()){.taxgst-reveal{opacity:0;transform:translateY(20px);animation:scrollReveal linear both;animation-timeline:view();animation-range:entry 0% entry 30%}@keyframes scrollReveal{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}}.taxgst-reveal.visible{opacity:1;transform:translateY(0)}.taxgst-gradient-text{background:linear-gradient(135deg,var(--taxgst-primary),var(--taxgst-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}.taxgst-gradient-text--gold{background:linear-gradient(135deg,#f9a825,#ff8f00,#ef6c00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}.taxgst-gradient-text--violet{background:linear-gradient(135deg,#7b1fa2,#e040fb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}.gst-search-info,.taxgst-info-box{background:linear-gradient(135deg,rgba(227,242,253,.85),rgba(232,234,246,.75));backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:1px solid rgba(255,255,255,.5);border-left:4px solid var(--taxgst-cta);box-shadow:var(--taxgst-shadow-sm),inset 0 1px 0 rgba(255,255,255,.4)}.taxgst-footer-cta{background:linear-gradient(135deg,var(--taxgst-primary) 0,var(--taxgst-primary-light) 50%,var(--taxgst-cta) 100%);padding:32px 28px;border-radius:var(--taxgst-radius-lg);color:var(--taxgst-white)!important;text-align:center;margin-top:32px;box-shadow:var(--taxgst-shadow-3),0 0 40px rgba(26,35,126,.15);position:relative;overflow:hidden}.taxgst-footer-cta::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 15% 85%,rgba(0,137,123,.15) 0,transparent 50%),radial-gradient(circle at 85% 15%,rgba(255,255,255,.08) 0,transparent 40%);pointer-events:none}.taxgst-footer-cta h3{color:var(--taxgst-white)!important;font-size:1.4em;font-weight:700;margin-bottom:10px;position:relative;z-index:1}.taxgst-footer-cta p{color:rgba(255,255,255,.88)!important;margin-bottom:20px;font-size:.95em;line-height:1.6;position:relative;z-index:1}.taxgst-footer-cta .taxgst-btn{position:relative;z-index:1}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}.gst-finder-container,.taxgst-tool-container{animation:none;opacity:1;transform:none}.taxgst-tool-container .taxgst-card,.taxgst-tool-container .taxgst-form-group,.taxgst-tool-container .taxgst-header,.taxgst-tool-container .taxgst-info-box,.taxgst-tool-container .taxgst-result-box,.taxgst-tool-container .taxgst-success-box,.taxgst-tool-container .taxgst-tabs,.taxgst-tool-container .taxgst-warning-box{animation:none;opacity:1;transform:none}.gst-finder-header,.taxgst-header{animation:none;background-size:100% 100%!important}.gst-finder-header::before,.taxgst-header::before{animation:none;background-size:100% 100%}.gst-reform-badge,.taxgst-badge{animation:none}.taxgst-progress-bar{animation:none;background:linear-gradient(90deg,var(--taxgst-accent),var(--taxgst-accent-light));background-size:100% 100%}.gst-stat-number:hover,.taxgst-stat-number:hover{animation:none;transform:none}.taxgst-reveal{opacity:1;transform:none}.gst-tab-button.active::after,.taxgst-tab-btn.active::after{animation:none;transform:scaleX(1)}@supports (animation-timeline:view()){.taxgst-reveal{animation:none;opacity:1;transform:none}}}@keyframes verifyHeaderGradient{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes sipHeaderGradient{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes defaultHeaderGradient{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}.gst-verify-container .taxgst-header{background:linear-gradient(135deg,#1a237e 0,#283593 15%,#1565c0 30%,#0d47a1 45%,#1a237e 60%,#283593 75%,#1565c0 90%,#1a237e 100%);background-size:300% 300%;animation:verifyHeaderGradient 10s cubic-bezier(.25,.46,.45,.94) infinite}.sip-calc-container .taxgst-header{background:linear-gradient(135deg,#004d40 0,#00695c 15%,#00897b 30%,#26a69a 45%,#00897b 60%,#00695c 75%,#4db6ac 90%,#004d40 100%);background-size:300% 300%;animation:sipHeaderGradient 10s cubic-bezier(.25,.46,.45,.94) infinite}.taxgst-tool-container .taxgst-header{background:linear-gradient(135deg,#1a237e 0,#1565c0 20%,#0d47a1 40%,#1976d2 60%,#1a237e 80%,#1565c0 100%);background-size:300% 300%;animation:defaultHeaderGradient 10s cubic-bezier(.25,.46,.45,.94) infinite}.it-calculator-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}.it-input-section{min-width:0}.it-computation-section{min-width:0}@media(max-width:1024px){.it-calculator-wrapper{grid-template-columns:1fr;gap:20px}.it-computation-section .taxgst-card{position:static!important}}@media(max-width:480px){.taxgst-content{padding:16px!important}.it-calculator-wrapper{gap:16px}}.it-computation-table{width:100%;border-collapse:collapse;margin:0}.it-computation-table td{padding:10px 8px;font-size:.92em;border-bottom:1px solid var(--taxgst-divider);vertical-align:middle}.it-comp-row-header td{font-weight:700;font-size:.85em;text-transform:uppercase;letter-spacing:.3px;color:var(--taxgst-text-hint)!important;background:var(--taxgst-surface-tint);border-bottom:2px solid var(--taxgst-divider)}.it-comp-row td{color:var(--taxgst-text-secondary)!important}.it-comp-row-divider td{font-weight:700;font-size:.95em;border-top:2px solid var(--taxgst-primary);border-bottom:2px solid var(--taxgst-primary);background:var(--taxgst-primary-surface);padding-top:14px;padding-bottom:14px}.it-comp-row-total td{font-weight:800;font-size:1em;border-bottom:none;background:linear-gradient(135deg,var(--taxgst-primary),var(--taxgst-primary-light));color:var(--taxgst-white)!important;padding:14px 8px}@media print{.it-input-section{display:none!important}.it-computation-section .taxgst-card{position:static!important;box-shadow:none!important;border:1px solid #ddd!important}}.jetpack-instant-search__overlay{background:#1d2327b3;bottom:0;box-sizing:border-box;color:#0a112d;font-size:16px;left:0;opacity:1;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0;z-index:9999999999999}body.jps-theme-argent .jetpack-instant-search__overlay *{font-family:Helvetica,sans-serif}@media(max-width:767.98px){.jetpack-instant-search__overlay{padding:3em 1em}}@media(max-width:575.98px){.jetpack-instant-search__overlay{padding:0}}@media(min-width:768px){.jetpack-instant-search__overlay{padding:3em}}.jetpack-instant-search__overlay h1,.jetpack-instant-search__overlay h2,.jetpack-instant-search__overlay h3,.jetpack-instant-search__overlay h4,.jetpack-instant-search__overlay h5,.jetpack-instant-search__overlay h6{letter-spacing:inherit}.jetpack-instant-search__overlay.is-hidden{background:#0000;opacity:0;visibility:hidden}.jetpack-instant-search__overlay *,.jetpack-instant-search__overlay :after,.jetpack-instant-search__overlay :before{box-sizing:inherit}@media print{.jetpack-instant-search__overlay.is-hidden{display:none}}@media(prefers-reduced-motion:no-preference){.jetpack-instant-search__overlay{transition:opacity .1s ease-in}}.gridicon{display:inline-block;fill:currentColor}.gridicon.needs-offset g{transform:translate(1px,1px)}.gridicon.needs-offset-x g{transform:translate(1px)}.gridicon.needs-offset-y g{transform:translateY(1px)}.jetpack-instant-search__jetpack-colophon{margin-bottom:2em;margin-top:2em;text-align:center}.jetpack-instant-search__jetpack-colophon-link{align-items:center;color:inherit;display:flex;text-decoration:none}.jetpack-instant-search__jetpack-colophon-logo{display:inline;height:16px;width:16px}.jetpack-instant-search__jetpack-colophon-text{color:#2c3338;font-size:.7em;font-weight:500;line-height:16px;padding-left:12px}.jetpack-instant-search__notice{display:flex;font-size:14px;margin:1em 0;padding:.75em}.jetpack-instant-search__notice.jetpack-instant-search__notice--warning{background-color:#f5e6b3;color:#4f3500}.jetpack-instant-search__notice .gridicon{flex-shrink:0;margin-right:.5em;margin-top:1px;vertical-align:middle}.jetpack-instant-search__scroll-button{border:0;box-shadow:none;outline:0;padding:0 6px}.jetpack-instant-search__scroll-button:focus{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color!important;outline-offset:inherit}.jetpack-instant-search__search-results .jetpack-instant-search__search-results-pagination button.jetpack-instant-search__scroll-button{background-color:inherit;color:#646970;font-size:inherit;font-weight:inherit}.jetpack-instant-search__search-sort{align-items:center;display:flex}.jetpack-instant-search__search-sort>label[for=jetpack-instant-search__search-sort-select]{flex-shrink:0;font-size:1em;font-weight:700;margin:0 .25em 0 0}.jetpack-instant-search__search-sort-with-links{font-size:13px}.jetpack-instant-search__search-sort-with-links .jetpack-instant-search__search-sort-separator{color:#646970;font-weight:300}@media(max-width:575.98px){.jetpack-instant-search__search-sort-with-select{margin-right:1em;width:100%}.jetpack-instant-search__overlay--no-sidebar .jetpack-instant-search__search-sort-with-select{margin-right:0}}@media(min-width:992px){.jetpack-instant-search__search-sort-with-select{margin-top:-4px}}.jetpack-instant-search__search-sort-select{appearance:auto;background:#fff;border:1px solid #fbfcfe;border-radius:5px;color:#0a112d;font-size:1em;height:inherit;padding:.25em}@media(max-width:575.98px){.jetpack-instant-search__search-sort-select{padding:.5em;width:100%}}.jetpack-instant-search__search-sort-option{border:none;border-radius:0;margin:0;padding:0;text-decoration:none;text-shadow:none;text-transform:none}.jetpack-instant-search__search-sort-option,.jetpack-instant-search__search-sort-option:focus,.jetpack-instant-search__search-sort-option:hover{appearance:none;background:none;box-shadow:none;outline:none}.jetpack-instant-search__search-sort-option{cursor:pointer;padding:0 2px}.jetpack-instant-search__search-sort-option:focus{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color!important;outline-offset:inherit}.jetpack-instant-search__search-form-controls .jetpack-instant-search__search-sort button.jetpack-instant-search__search-sort-option{background-color:inherit;color:#646970;font-size:inherit;font-weight:inherit}.jetpack-instant-search__search-form-controls .jetpack-instant-search__search-sort button.jetpack-instant-search__search-sort-option.is-selected{color:#1d35b4;font-weight:600;text-decoration:none}.jetpack-instant-search__search-form-controls{align-items:center;display:flex;line-height:1.3;margin-left:56px;margin-right:56px;margin-top:16px;z-index:1}@media(max-width:991.98px){.jetpack-instant-search__search-form-controls{flex-direction:row-reverse;justify-content:space-between;left:0;margin-left:40px;margin-right:40px;position:relative;right:0}}@media(max-width:1199.98px){.jp-search-configure-app-wrapper .jetpack-instant-search__search-form-controls{flex-direction:row-reverse;justify-content:space-between;left:0;margin-left:40px;margin-right:40px;position:relative;right:0}}@media(max-width:767.98px){.jetpack-instant-search__search-form-controls{margin-left:20px;margin-right:20px}}@media(min-width:992px){.jetpack-instant-search__search-form-controls{position:absolute;right:320px}}@media(min-width:1200px){.jp-search-configure-app-wrapper .jetpack-instant-search__search-form-controls{position:absolute;right:320px}}.jetpack-instant-search__overlay--no-sidebar .jetpack-instant-search__search-form-controls{right:0}.jetpack-instant-search__box{border-bottom:1px solid #fbfcfe;border-right:1px solid #fbfcfe}.jetpack-instant-search__box-label{align-items:center;display:flex;flex:0 0 100%;margin:0}input.jetpack-instant-search__box-input.search-field{appearance:none;background:#fff;border:0;box-shadow:none;color:#3c434a;font-size:18px;height:60px;line-height:1;margin:0;max-width:none;padding:0 14px;text-indent:32px;vertical-align:middle}input.jetpack-instant-search__box-input.search-field:focus,input.jetpack-instant-search__box-input.search-field:hover{background:#fff;color:#0a112d}input.jetpack-instant-search__box-input.search-field.search-field{letter-spacing:-.02em;padding-left:0;text-indent:0}.jetpack-instant-search__box-gridicon{align-items:center;display:flex;flex-shrink:0;height:60px;justify-content:center;left:0;position:relative;top:0;width:60px;z-index:1}.jetpack-instant-search__box-gridicon svg{fill:#646970}.jetpack-instant-search__box input[type=button]{border:none;border-radius:0;margin:0;padding:0;text-decoration:none;text-shadow:none;text-transform:none}.jetpack-instant-search__box input[type=button],.jetpack-instant-search__box input[type=button]:focus,.jetpack-instant-search__box input[type=button]:hover{appearance:none;background:none;box-shadow:none;outline:none}.jetpack-instant-search__box input[type=button]{color:#646970;cursor:pointer;font-size:1em;font-weight:400;height:60px;line-height:1;margin:0 .25em 0 0;overflow-wrap:normal;width:60px}.jetpack-instant-search__box input[type=button]:focus,.jetpack-instant-search__box input[type=button]:hover{color:#3c434a}.jetpack-instant-search__box input[type=button]:focus{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color!important;outline-offset:inherit}.jetpack-instant-search__box input[type=search].jetpack-instant-search__box-input{border:none;box-shadow:none;height:52px;outline-style:none;padding:0 10px;width:100%}.jetpack-instant-search__box input[type=search].jetpack-instant-search__box-input:focus,.jetpack-instant-search__box input[type=search].jetpack-instant-search__box-input:hover{border:none;box-shadow:none}.jetpack-instant-search__box input[type=search].jetpack-instant-search__box-input:focus{border-radius:5px;margin-left:-50px;margin-right:5px;outline:thin dotted #3c434a;outline-offset:inherit;padding-left:60px}.jetpack-instant-search__box input[type=search].jetpack-instant-search__box-input::-webkit-search-results-button,.jetpack-instant-search__box input[type=search].jetpack-instant-search__box-input::-webkit-search-results-decoration{appearance:none;-webkit-appearance:none;display:initial}.jetpack-instant-search__box input[type=search].jetpack-instant-search__box-input::-webkit-search-cancel-button{display:none}.jetpack-instant-search__box input[type=search].jetpack-instant-search__box-input::-ms-clear,.jetpack-instant-search__box input[type=search].jetpack-instant-search__box-input::-ms-reveal{display:none}@media(prefers-reduced-motion:no-preference){.jetpack-instant-search__box input[type=button]{transition:all .1s linear}.jetpack-instant-search__box input[type=search].jetpack-instant-search__box-input{transition:color .15s ease-in-out,border-color .25s ease-in-out}}.jetpack-instant-search__path-breadcrumb{font-size:.9em;margin:0;max-width:calc(100vw - 2em);overflow-x:hidden;text-overflow:ellipsis}.jetpack-instant-search__path-breadcrumb-link{max-width:100%;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.jetpack-instant-search__path-breadcrumb-link:focus,.jetpack-instant-search__path-breadcrumb-link:hover{text-decoration:underline}.jetpack-instant-search__path-breadcrumb,.jetpack-instant-search__path-breadcrumb-link{color:#3c434a}.jetpack-instant-search__search-result-comments{border-left:2px solid #f0f0f1;font-size:.9em;margin-left:8px;margin-top:16px;overflow-wrap:break-word;padding-left:16px}.jetpack-instant-search__search-result-comments .gridicon{margin-right:8px;vertical-align:middle}.jetpack-instant-search__search-result-expanded{display:flex;flex-flow:column}.jetpack-instant-search__search-result-expanded:last-child{margin-right:0}.jetpack-instant-search__search-result-expanded .jetpack-instant-search__search-result-expanded__title{width:100%}.jetpack-instant-search__search-result-expanded__path{color:#646970;font-size:.9375em;margin:0 0 .4em}.jetpack-instant-search__search-result-expanded__copy-container{max-width:100%}@media(min-width:576px){.jetpack-instant-search__search-result-expanded__copy-container{width:calc(100% - 128px - 1em)}}.jetpack-instant-search__search-result-expanded--no-image .jetpack-instant-search__search-result-expanded__copy-container{width:auto}.jetpack-instant-search__search-result-expanded__content{color:#0a112d;font-size:.9375em}.jetpack-instant-search__search-result-expanded__image-link{margin-left:1em}@media(max-width:575.98px){.jetpack-instant-search__search-result-expanded__image-link{margin:0 auto .5em}}.jetpack-instant-search__search-result-expanded__image-container{position:relative;width:128px}@media(max-width:575.98px){.jetpack-instant-search__search-result-expanded__image-container{width:256px}}.jetpack-instant-search__search-result-expanded--no-image .jetpack-instant-search__search-result-expanded__image-container{display:none}.jetpack-instant-search__search-result-expanded__image-container:before{content:"";display:block;padding-top:100%;width:100%}.jetpack-instant-search__search-result-expanded__image{border-radius:5px;bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.jetpack-instant-search__search-result-expanded__content-container{display:flex;flex-flow:column}@media(min-width:576px){.jetpack-instant-search__search-result-expanded__content-container{flex-flow:row nowrap}}.jetpack-instant-search__search-result-expanded__footer{display:flex;list-style-type:none;margin-left:0;margin-top:10px;padding-left:0}.jetpack-instant-search__search-result-expanded__footer li{margin-right:10px}.jetpack-instant-search__search-result-expanded__footer-blog-image{border-radius:2px;margin-right:3px;vertical-align:middle}.jetpack-instant-search__search-result-expanded__footer-blog{font-size:13px;font-style:normal;font-weight:600;line-height:180%}.jetpack-instant-search__search-result-expanded__footer-author:after,.jetpack-instant-search__search-result-expanded__footer-blog:after{color:#636363;content:"·";margin-left:10px}li:last-child .jetpack-instant-search__search-result-expanded__footer-author:after,li:last-child .jetpack-instant-search__search-result-expanded__footer-blog:after{content:""}.jetpack-instant-search__search-result-expanded__footer-author,.jetpack-instant-search__search-result-expanded__footer-date{color:#636363;font-size:13px;font-style:normal;font-weight:400}.jetpack-instant-search__search-result-title.jetpack-instant-search__search-result-minimal-title{margin-bottom:.4em}.jetpack-instant-search__search-result-title.jetpack-instant-search__search-result-minimal-title .gridicon{margin-right:8px}.jetpack-instant-search__search-result-minimal-cats-and-tags{display:flex;flex-flow:row wrap;font-size:.9375em}.jetpack-instant-search__search-result-minimal-cats,.jetpack-instant-search__search-result-minimal-tags{display:flex;flex-flow:row wrap;list-style-type:none;margin:0;padding:0}.jetpack-instant-search__search-result-minimal-cat,.jetpack-instant-search__search-result-minimal-tag{margin:0 .75em 0 0}.jetpack-instant-search__search-result-minimal-cat .gridicon,.jetpack-instant-search__search-result-minimal-tag .gridicon{margin-right:.25em}.jetpack-instant-search__search-result-minimal-cat .gridicon,.jetpack-instant-search__search-result-minimal-cat-text,.jetpack-instant-search__search-result-minimal-tag .gridicon,.jetpack-instant-search__search-result-minimal-tag-text{vertical-align:middle}.jetpack-instant-search__search-result-minimal-content{overflow-wrap:break-word}.jetpack-instant-search__product-price-regular{color:#646970;padding-right:.25em}.jetpack-instant-search__product-rating-stars .gridicon{fill:#f0c930;vertical-align:middle}.jetpack-instant-search a.jetpack-instant-search__product-rating-count{color:#646970;font-size:.9em;text-decoration:underline;vertical-align:text-top}.jetpack-instant-search__search-results-list.is-format-product{display:flex;flex-wrap:wrap;margin-right:40px;padding:0 0 3em}@media(max-width:991.98px){.jetpack-instant-search__search-results-list.is-format-product{margin-right:24px}}@media(max-width:767.98px){.jetpack-instant-search__search-results-list.is-format-product{margin-right:4px}}.jetpack-instant-search__search-result.jetpack-instant-search__search-result-product{display:flex;flex-direction:column;margin:0 16px 16px 0;position:relative;width:calc(50% - 16px)}@media(min-width:576px){.jetpack-instant-search__search-result.jetpack-instant-search__search-result-product{width:calc(33.33333% - 16px)}}@media(min-width:768px){.jetpack-instant-search__search-result.jetpack-instant-search__search-result-product{width:calc(25% - 16px)}}@media(min-width:992px){.jetpack-instant-search__search-result.jetpack-instant-search__search-result-product{width:calc(33.33333% - 16px)}}@media(min-width:1200px){.jetpack-instant-search__search-result.jetpack-instant-search__search-result-product{width:calc(25% - 16px)}}@media(min-width:1400px){.jetpack-instant-search__search-result.jetpack-instant-search__search-result-product{width:calc(20% - 16px)}}.jetpack-instant-search__search-result.jetpack-instant-search__search-result-product .jetpack-instant-search__search-result-title-link{display:initial}.jetpack-instant-search__search-result>.jetpack-instant-search__search-result-product-img-link{display:block}.jetpack-instant-search__search-result-product-img-container{border-radius:5px;color:#0000}.jetpack-instant-search__search-result-product-img-container.jetpack-instant-search__search-result-product-img-container--placeholder{background:#c3c4c7}.jetpack-instant-search__search-result-product-img-container .gridicon{fill:#fff}.jetpack-instant-search__search-result-product-img-container{position:relative}.jetpack-instant-search__search-result-product-img-container:before{content:"";display:block;padding-top:100%;width:100%}.jetpack-instant-search__search-result-product-img{border-radius:5px;bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.jetpack-instant-search__search-result-product-img>.gridicon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.jetpack-instant-search__search-result-product-img>.gridicons-image{height:25%;width:25%}.jetpack-instant-search__search-result-product-img>.gridicons-block{height:50%;width:50%}.jetpack-instant-search__search-result-title.jetpack-instant-search__search-result-product-title{font-size:1.25em;margin:.25em 0 0}.jetpack-instant-search__search-result-product-match{font-size:.9em;margin-top:.25em}.jetpack-instant-search__search-result-product-match mark{align-items:center;display:flex;font-weight:400}.jetpack-instant-search__search-result-product-match .gridicon{height:1em;margin-right:.25em;width:1em}.jetpack-instant-search__search-result{margin:0 0 2em}.jetpack-instant-search__search-result-title{font-size:1.6em;font-weight:400;line-height:1.35;margin:0;overflow-wrap:break-word}.jetpack-instant-search__search-result-title .jetpack-instant-search__search-result-title-link{align-items:center;display:flex;text-decoration:none}.jetpack-instant-search__search-result-title .jetpack-instant-search__search-result-title-link:focus,.jetpack-instant-search__search-result-title .jetpack-instant-search__search-result-title-link:hover{text-decoration:underline}.jetpack-instant-search__search-result-title .jetpack-instant-search__search-result-title-checkmark{background-color:#b8e6bf;border-radius:50%;height:30px;margin-left:.35em;position:relative;width:30px}.jetpack-instant-search__search-result-title .jetpack-instant-search__search-result-title-checkmark:after{border-bottom:3px solid #00450c;border-left-color:#00450c;border-right:3px solid #00450c;border-top-color:#00450c;content:"";height:16px;left:11px;position:absolute;top:6px;transform:rotate(40deg);width:8px}.jetpack-instant-search__search-filters{position:relative}.jetpack-instant-search__search-filters>div{margin-top:1em}.jetpack-instant-search__search-filters-title{color:#0a112d;display:block;font-size:inherit;font-weight:700;line-height:1.3;margin:0;padding:0}.jetpack-instant-search__clear-filters-link{border:none;cursor:pointer;line-height:1.3;margin:0;padding:0 4px;position:absolute;right:0;top:0}.jetpack-instant-search__clear-filters-link:focus{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color!important;outline-offset:inherit}.jetpack-instant-search__sidebar .jetpack-instant-search__search-filters button.jetpack-instant-search__clear-filters-link{background-color:inherit;color:#646970;font-size:inherit;font-weight:inherit}.jetpack-instant-search__search-filter-sub-heading{color:#646970;font-size:inherit;margin:0;padding:0}.jetpack-instant-search__search-filter-list{text-align:left}.jetpack-instant-search__search-filter-list>div{align-items:baseline;display:flex;margin-top:8px}.jetpack-instant-search__search-filter-list .jetpack-instant-search__search-filter-list-input,.jetpack-instant-search__search-filter-list .widget_search .jetpack-instant-search__search-filter-list-input{appearance:auto;background:none;border:none;cursor:pointer;height:auto;margin:0;top:1px;width:auto}.jetpack-instant-search__search-filter-list .jetpack-instant-search__search-filter-list-input:after,.jetpack-instant-search__search-filter-list .jetpack-instant-search__search-filter-list-input:before,.jetpack-instant-search__search-filter-list .widget_search .jetpack-instant-search__search-filter-list-input:after,.jetpack-instant-search__search-filter-list .widget_search .jetpack-instant-search__search-filter-list-input:before{display:none!important}.jetpack-instant-search__search-filter-list .jetpack-instant-search__search-filter-list-input:focus,.jetpack-instant-search__search-filter-list .widget_search .jetpack-instant-search__search-filter-list-input:focus{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color!important;outline-offset:inherit;outline-offset:2px}.jetpack-instant-search__search-filter-list .jetpack-instant-search__search-filter-list-label,.jetpack-instant-search__search-filter-list .widget_search .jetpack-instant-search__search-filter-list-label{color:inherit;cursor:pointer;display:inline-block;font-weight:400;margin:0 0 0 8px;padding:0;width:auto}.jetpack-instant-search__search-static-filter-list{font-size:.875rem;line-height:1.8}.jetpack-instant-search__widget-area-container{margin-bottom:2em}.jetpack-instant-search__sidebar{padding-top:14px}.jetpack-instant-search__sidebar .jetpack-instant-search__widget-area>.widget{background:none;border:none;margin:0;padding:0}.jetpack-instant-search__sidebar .jetpack-instant-search__widget-area>.widget a{font-weight:400}.jetpack-instant-search__sidebar h2.widgettitle{border:none;font-size:1.3em;margin:1em 0 .5em}.jetpack-instant-search__sidebar h2.widgettitle:after,.jetpack-instant-search__sidebar h2.widgettitle:before{display:none!important}.jetpack-instant-search__search-static-filter-variation-tabbed{border-bottom:1px solid #fbfcfe;display:flex}.jetpack-instant-search__search-static-filter-variation-tabbed>div{margin:0}.jetpack-instant-search__search-static-filter-variation-tabbed .jetpack-instant-search__search-filter-list-label{margin:0;padding:10px 20px}.jetpack-instant-search__search-static-filter-variation-tabbed .jetpack-instant-search__search-filter-list-input{display:none}.jetpack-instant-search__search-static-filter-variation-tabbed .jetpack-instant-search__search-filter-list-input:checked+.jetpack-instant-search__search-filter-list-label{border-bottom:3px solid #3858e9}.jetpack-instant-search__search-results-wrapper{border-radius:4px;height:100%;margin:0 auto;max-width:1080px;overflow:hidden;position:relative}@media(min-width:992px){.jetpack-instant-search__search-results-wrapper{max-width:95%}}.jetpack-instant-search__search-results-wrapper.has-colophon{padding-bottom:40px}.jetpack-instant-search__jetpack-colophon{background-color:#fff;border-top:1px solid #fbfcfe;bottom:0;display:flex;height:40px;justify-content:center;margin:0;position:absolute;width:100%}.jetpack-instant-search__search-results{background:#fff;height:100%;min-height:100%;overflow-y:auto;position:relative;z-index:10}@media(max-width:575.98px){.jetpack-instant-search__search-results{border-radius:0}}.jetpack-instant-search__search-results mark{background:#ffc;color:#0a112d}.jetpack-instant-search__search-results #jetpack-instant-search__overlay-focus-anchor{background-color:inherit;border:none;bottom:0;clip-path:inset(50%);color:inherit;font-size:.7em;font-weight:400;margin-bottom:4px;margin-right:4px;overflow:hidden;padding:4px 6px;position:absolute;right:0;width:1px}.jetpack-instant-search__search-results #jetpack-instant-search__overlay-focus-anchor:focus{clip-path:none;outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color!important;outline-offset:inherit;width:auto}.jetpack-instant-search__search-results-controls{display:flex}.jetpack-instant-search__search-results-content{display:flex;position:relative}.jetpack-instant-search__search-results-filter-button{align-items:center;border:0;color:#646970;cursor:pointer;display:flex;flex-shrink:0;font-size:12px;margin:0;padding:8px;text-decoration:none}.jetpack-instant-search__overlay--no-sidebar .jetpack-instant-search__search-results-filter-button{visibility:hidden}@media(min-width:576px){.jetpack-instant-search__search-results-filter-button{font-size:13px;padding:10px 14px}}@media(min-width:992px){.jetpack-instant-search__search-results-filter-button{display:none}.jp-search-configure-app-wrapper .jetpack-instant-search__search-results-filter-button{display:flex}}@media(min-width:1200px){.jp-search-configure-app-wrapper .jetpack-instant-search__search-results-filter-button{display:none}}.jetpack-instant-search__search-results-filter-button:focus,.jetpack-instant-search__search-results-filter-button:hover{color:#0a112d}.jetpack-instant-search__search-results-filter-button .gridicon{margin-left:4px}.jetpack-instant-search__search-results-primary{margin:0;max-width:calc(100% - 320px);width:100%}.jetpack-instant-search__overlay--no-sidebar .jetpack-instant-search__search-results-primary{max-width:100%}@media(max-width:991.98px){.jetpack-instant-search__search-results-primary{max-width:100%}}@media(max-width:1199.98px){.jp-search-configure-app-wrapper .jetpack-instant-search__search-results-primary{max-width:100%}}.jetpack-instant-search__search-results-secondary{background:none;border-left:1px solid #fbfcfe;border-radius:0;bottom:0;box-shadow:none;color:#0a112d;display:block;flex:none;padding:0 32px;position:static;width:320px}.jetpack-instant-search__overlay--no-sidebar .jetpack-instant-search__search-results-secondary{display:none}@media(max-width:991.98px){.jetpack-instant-search__search-results-secondary{display:none}}@media(max-width:1199.98px){.jp-search-configure-app-wrapper .jetpack-instant-search__search-results-secondary{display:none}}@media(max-width:991.98px){.jetpack-instant-search__search-results-secondary.jetpack-instant-search__search-results-secondary--show-as-modal{background:#fff;border:1px solid #0000001a;border-radius:6px;box-shadow:0 2px 3px #0000001a;display:block;left:1em;max-height:70vh;min-width:360px;overflow-y:scroll;padding:16px 24px;position:absolute;right:1em;top:0;width:auto;z-index:10}}@media(max-width:991.98px)and (max-width:575.98px){.jetpack-instant-search__search-results-secondary.jetpack-instant-search__search-results-secondary--show-as-modal{max-height:80vh}}@media(max-width:991.98px){.jetpack-instant-search__overlay--no-sidebar .jetpack-instant-search__search-results-secondary.jetpack-instant-search__search-results-secondary--show-as-modal{display:none}}@media(max-width:1199.98px){.jp-search-configure-app-wrapper .jetpack-instant-search__search-results-secondary.jetpack-instant-search__search-results-secondary--show-as-modal{background:#fff;border:1px solid #0000001a;border-radius:6px;box-shadow:0 2px 3px #0000001a;display:block;left:1em;max-height:70vh;min-width:360px;overflow-y:scroll;padding:16px 24px;position:absolute;right:1em;top:0;width:auto;z-index:10}}@media(max-width:1199.98px)and (max-width:575.98px){.jp-search-configure-app-wrapper .jetpack-instant-search__search-results-secondary.jetpack-instant-search__search-results-secondary--show-as-modal{max-height:80vh}}@media(max-width:1199.98px){.jetpack-instant-search__overlay--no-sidebar .jp-search-configure-app-wrapper .jetpack-instant-search__search-results-secondary.jetpack-instant-search__search-results-secondary--show-as-modal{display:none}}.jetpack-instant-search__search-results-title,.jetpack-instant-search__search-results-unused-query{color:#0a112d;font-size:1em;font-weight:700;line-height:1.3;margin:1em 56px 1.5em;overflow-wrap:break-word;padding:0}@media(max-width:991.98px){.jetpack-instant-search__search-results-title,.jetpack-instant-search__search-results-unused-query{margin-bottom:1em;margin-left:40px;margin-right:40px}}@media(max-width:1199.98px){.jp-search-configure-app-wrapper .jetpack-instant-search__search-results-title,.jp-search-configure-app-wrapper .jetpack-instant-search__search-results-unused-query{margin-bottom:1em;margin-left:40px;margin-right:40px}}@media(max-width:767.98px){.jetpack-instant-search__search-results-title,.jetpack-instant-search__search-results-unused-query{margin-left:20px;margin-right:20px}}@media(min-width:992px){.jetpack-instant-search__search-results-title{padding-right:210px}}@media(min-width:1200px){.jp-search-configure-app-wrapper .jetpack-instant-search__search-results-title{padding-right:210px}}.jetpack-instant-search__search-results-list{color:#0a112d;list-style:none;margin-left:56px;margin-right:56px;padding:0}@media(max-width:991.98px){.jetpack-instant-search__search-results-list{margin-left:40px;margin-right:40px}}@media(max-width:1199.98px){.jp-search-configure-app-wrapper .jetpack-instant-search__search-results-list{margin-left:40px;margin-right:40px}}@media(max-width:767.98px){.jetpack-instant-search__search-results-list{margin-left:20px;margin-right:20px}}.jetpack-instant-search__search-results-list li:before{content:"";height:1px;position:absolute;width:1px}.jetpack-instant-search__search-results-search-form{font-size:.8em;margin:0;top:0;width:100%}button.jetpack-instant-search__overlay-close{border:none;border-radius:0;margin:0;padding:0;text-decoration:none;text-shadow:none;text-transform:none}button.jetpack-instant-search__overlay-close,button.jetpack-instant-search__overlay-close:focus,button.jetpack-instant-search__overlay-close:hover{appearance:none;background:none;box-shadow:none;outline:none}button.jetpack-instant-search__overlay-close{align-items:center;background-color:#0000!important;border-bottom:1px solid #fbfcfe;cursor:pointer;display:flex;height:61px;justify-content:center;line-height:1;width:60px}button.jetpack-instant-search__overlay-close:focus{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color!important;outline-offset:inherit}button.jetpack-instant-search__overlay-close svg.gridicon{fill:#646970}button.jetpack-instant-search__overlay-close:active,button.jetpack-instant-search__overlay-close:focus,button.jetpack-instant-search__overlay-close:hover{background-color:#0000!important;border-color:#fbfcfe}button.jetpack-instant-search__overlay-close:active svg.gridicon,button.jetpack-instant-search__overlay-close:focus svg.gridicon,button.jetpack-instant-search__overlay-close:hover svg.gridicon{fill:#3c434a}.jetpack-instant-search__search-results-pagination{display:block;flex:none;margin:50px}@media(prefers-reduced-motion:no-preference){.jetpack-instant-search__search-results-filter-button{transition:background-color .25s ease-in-out}}.jetpack-instant-search .widget a,.jetpack-instant-search .widget.widget_archive ul li a,.jetpack-instant-search a{border:none;color:#0a112d;text-decoration:none}.jetpack-instant-search .widget a:focus,.jetpack-instant-search .widget a:hover,.jetpack-instant-search .widget.widget_archive ul li a:focus,.jetpack-instant-search .widget.widget_archive ul li a:hover,.jetpack-instant-search a:focus,.jetpack-instant-search a:hover{color:#1d35b4;text-decoration:underline}.jetpack-search-filters-widget__filter-list{list-style-type:none}body.enable-search-modal .cover-modal.show-modal.search-modal.active{display:none}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute;width:1px}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark{background:#1d2327b3;color:#fbfcfe}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .widget a,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .widget.widget_archive ul li a,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark a{color:#f6f7f7}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .widget a:focus,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .widget a:hover,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .widget.widget_archive ul li a:focus,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .widget.widget_archive ul li a:hover,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark a:focus,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark a:hover{color:#546ff3}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-filters-title,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-result-expanded__content,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-results-list,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-results-title,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-results-unused-query{color:#fbfcfe}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__jetpack-colophon-text,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__path-breadcrumb,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__path-breadcrumb-link{color:#a7aaad}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-filter-sub-heading,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-result-expanded__path{color:#8c8f94}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__jetpack-colophon{background-color:#000;border-color:#3c434a}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__box,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark button.jetpack-instant-search__overlay-close{border-color:#3c434a}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__box-gridicon svg,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark button.jetpack-instant-search__overlay-close svg.gridicon{fill:#8c8f94}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark button.jetpack-instant-search__overlay-close{border-color:#3c434a}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark button.jetpack-instant-search__overlay-close:focus svg.gridicon,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark button.jetpack-instant-search__overlay-close:hover svg.gridicon{fill:#a7aaad}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__box input[type=button]{color:#8c8f94}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__box input[type=button]:focus,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__box input[type=button]:hover{color:#a7aaad}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark input.jetpack-instant-search__box-input.search-field{background:#000;color:#a7aaad}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark input.jetpack-instant-search__box-input.search-field:focus,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark input.jetpack-instant-search__box-input.search-field:hover{background:#000;color:#fbfcfe}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark input.jetpack-instant-search__box-input.search-field:focus{outline:thin dotted #fbfcfe}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-results{background:#000}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-results mark{color:#fbfcfe}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-results-filter-button{color:#8c8f94}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-results-filter-button:focus,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-results-filter-button:hover,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-results-secondary{color:#fbfcfe}@media(min-width:992px){.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-results-secondary{border-color:#3c434a}}@media(max-width:991.98px){.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-results-secondary.jetpack-instant-search__search-results-secondary--show-as-modal{background:#000;border-color:#3c434a;box-shadow:0 2px 3px #3c434a}}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-form-controls .jetpack-instant-search__search-sort button.jetpack-instant-search__search-sort-option{color:#8c8f94}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-form-controls .jetpack-instant-search__search-sort button.jetpack-instant-search__search-sort-option.is-selected{color:#546ff3}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-result-product-img--placeholder{color:#2c3338}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-sort-select{background:#000;border-color:#3c434a;color:#fbfcfe}:root{--primary:#1565C0;--primary-dark:#0D47A1;--primary-light:#BBDEFB;--primary-container:#E3F2FD;--on-primary:#FFFFFF;--secondary:#00897B;--secondary-container:#E0F2F1;--tertiary:#FFB300;--tertiary-dark:#FF8F00;--tertiary-container:#FFF8E1;--surface:#FFFFFF;--surface-variant:#F5F7FA;--surface-container:#F0F4F8;--surface-container-high:#E8EDF2;--outline:#C4C7C5;--outline-variant:#E0E3E1;--success:#2E7D32;--success-container:#E8F5E9;--warning:#F57C00;--warning-container:#FFF3E0;--error:#C62828;--error-container:#FFEBEE;--info:#0288D1;--info-container:#E1F5FE;--grey-50:#FAFAFA;--grey-100:#F5F5F5;--grey-200:#EEEEEE;--grey-300:#E0E0E0;--grey-400:#BDBDBD;--grey-500:#9E9E9E;--grey-600:#757575;--grey-700:#616161;--grey-800:#424242;--grey-900:#212121;--text-primary:#1A1C1E;--text-secondary:#42474E;--text-tertiary:#6B7280;--elevation-1:0 1px 2px rgba(0,0,0,0.3), 0 1px 3px 1px rgba(0,0,0,0.15);--elevation-2:0 1px 2px rgba(0,0,0,0.3), 0 2px 6px 2px rgba(0,0,0,0.15);--elevation-3:0 4px 8px 3px rgba(0,0,0,0.15), 0 1px 3px rgba(0,0,0,0.3);--elevation-4:0 6px 10px 4px rgba(0,0,0,0.15), 0 2px 3px rgba(0,0,0,0.3);--radius-sm:8px;--radius:12px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--transition-fast:0.15s cubic-bezier(0.2, 0, 0, 1);--transition:0.25s cubic-bezier(0.2, 0, 0, 1);--font-body:'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;--font-heading:'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;--header-height:56px}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:70px}body{margin:0;font-family:var(--font-body);font-size:14px;line-height:1.6;color:var(--text-primary);background:var(--surface-variant);-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:var(--primary);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--primary-dark)}img{max-width:100%;height:auto;display:block}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:600;line-height:1.3;margin:0 0 .5rem;color:var(--grey-900)}h1{font-size:1.75rem}h2{font-size:1.4rem}h3{font-size:1.15rem}h4{font-size:1rem}p{margin:0 0 .75rem}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes scaleIn{from{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideInLeft{from{transform:translateX(30px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes gradientMove{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}.animate-fade-up{animation:fadeInUp 0.5s ease-out forwards}.animate-fade-down{animation:fadeInDown 0.5s ease-out forwards}.animate-fade{animation:fadeIn 0.4s ease-out forwards}.animate-scale{animation:scaleIn 0.4s ease-out forwards}.animate-slide-left{animation:slideInLeft 0.5s ease-out forwards}.animate-float{animation:float 3s ease-in-out infinite}.delay-1{animation-delay:0.1s}.delay-2{animation-delay:0.15s}.delay-3{animation-delay:0.2s}.delay-4{animation-delay:0.25s}.delay-5{animation-delay:0.3s}.delay-6{animation-delay:0.35s}.delay-7{animation-delay:0.4s}.delay-8{animation-delay:0.45s}.delay-9{animation-delay:0.5s}.delay-10{animation-delay:0.55s}.delay-11{animation-delay:0.6s}.delay-12{animation-delay:0.65s}.site-header{background:var(--surface);border-bottom:1px solid var(--outline-variant);position:sticky;top:0;z-index:1000;box-shadow:0 2px 8px rgb(0 0 0 / .06)}.header-container{max-width:1400px;margin:0 auto;padding:0 16px;height:var(--header-height);display:flex;align-items:center;justify-content:space-between;gap:16px}.site-branding{display:flex;align-items:center;flex-shrink:0}.branding-link{display:flex;align-items:center;gap:12px;text-decoration:none}.logo-wrapper{display:flex;align-items:center;max-height:56px}.logo-wrapper img,.custom-logo-link img,.site-branding img{max-height:56px!important;width:auto;object-fit:contain}.logo-fallback{width:50px;height:50px;background:linear-gradient(135deg,var(--primary),var(--primary-dark));border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgb(21 101 192 / .3)}.logo-fallback .material-icons-round{color:#fff;font-size:26px}.site-identity{display:flex;flex-direction:column;gap:0}.site-identity .site-title{font-size:1.5rem;font-weight:700;color:var(--primary-dark);margin:0;font-family:var(--font-heading);letter-spacing:-.5px;line-height:1.1}.site-tagline{font-size:9px;color:var(--text-tertiary);font-weight:500;display:none}.main-navigation{flex:1;display:flex;justify-content:center}.nav-menu{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:3px;background:var(--surface-container);padding:3px;border-radius:var(--radius-full)}.nav-item{position:relative}.nav-link{display:flex;align-items:center;gap:5px;padding:8px 14px;color:var(--text-secondary);font-weight:600;font-size:12px;border-radius:var(--radius-full);transition:all var(--transition);text-decoration:none}.nav-link .nav-icon{font-size:14px;color:var(--primary)}.nav-link:hover,.nav-item:hover>.nav-link{background:var(--primary);color:#fff}.nav-link:hover .nav-icon,.nav-item:hover>.nav-link .nav-icon{color:#fff}.dropdown-arrow{font-size:14px;transition:transform var(--transition);color:var(--text-tertiary)}.nav-item:hover .dropdown-arrow{transform:rotate(180deg);color:#fff}.dropdown-menu{position:absolute;top:calc(100% + 6px);left:50%;transform:translateX(-50%) translateY(8px);min-width:200px;background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--elevation-4);border:1px solid var(--outline-variant);padding:6px;opacity:0;visibility:hidden;transition:all var(--transition);z-index:100;list-style:none;margin:0}.nav-item:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.dropdown-menu a{display:flex;align-items:center;gap:8px;padding:8px 10px;color:var(--text-primary);font-size:12px;font-weight:500;border-radius:var(--radius-sm);transition:all var(--transition)}.dropdown-menu a:hover{background:var(--primary-container);color:var(--primary);padding-left:14px}.dropdown-menu .material-icons-round{font-size:14px;color:var(--primary)}.dropdown-mega{position:absolute;top:calc(100% + 6px);left:50%;transform:translateX(-50%) translateY(8px);min-width:400px;background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--elevation-4);border:1px solid var(--outline-variant);padding:12px;opacity:0;visibility:hidden;transition:all var(--transition);z-index:100;display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.nav-item:hover .dropdown-mega{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.dropdown-col h4{font-size:10px;font-weight:700;color:var(--primary);text-transform:uppercase;letter-spacing:.5px;margin:0 0 8px;padding-bottom:6px;border-bottom:1px solid var(--outline-variant)}.dropdown-col ul{list-style:none;margin:0;padding:0}.dropdown-col li{margin:0}.dropdown-col a{display:flex;align-items:center;gap:6px;padding:6px 8px;color:var(--text-primary);font-size:12px;font-weight:500;border-radius:var(--radius-sm);transition:all var(--transition)}.dropdown-col a:hover{background:var(--primary-container);color:var(--primary)}.dropdown-col .material-icons-round{font-size:14px;color:var(--primary)}.header-actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.search-toggle{background:var(--surface-container);border:none;cursor:pointer;padding:8px;color:var(--text-secondary);border-radius:var(--radius-full);transition:all var(--transition);display:flex;align-items:center}.search-toggle:hover{background:var(--primary-container);color:var(--primary)}.search-toggle .material-icons-round{font-size:18px}.header-cta{padding:8px 16px;gap:5px;font-size:12px;font-weight:600}.header-cta .material-icons-round{font-size:14px}.menu-toggle{display:none;background:none;border:none;cursor:pointer;padding:6px;color:var(--text-secondary);border-radius:var(--radius-sm)}.menu-toggle .material-icons-round{font-size:24px}.hero-section{background:linear-gradient(135deg,#667eea 0%,#764ba2 25%,#f093fb 50%,#f5576c 75%,#fda085 100%);background-size:300% 300%;animation:gradientShift 8s ease infinite;color:#FFF;padding:28px 16px 35px;position:relative;overflow:hidden;min-height:auto}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.hero-section::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 20% 80%,rgb(255 255 255 / .15) 0%,transparent 40%),radial-gradient(circle at 80% 20%,rgb(255 179 0 / .2) 0%,transparent 35%),radial-gradient(circle at 50% 50%,rgb(99 91 255 / .1) 0%,transparent 50%);pointer-events:none}.hero-gradient-orbs{position:absolute;inset:0;pointer-events:none;overflow:hidden}.hero-orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.6;animation:orbFloat 10s ease-in-out infinite}.hero-orb-1{width:300px;height:300px;background:linear-gradient(135deg,#667eea,#764ba2);top:-100px;left:-50px;animation-delay:0s}.hero-orb-2{width:250px;height:250px;background:linear-gradient(135deg,#f093fb,#f5576c);top:50%;right:-80px;animation-delay:2s}.hero-orb-3{width:200px;height:200px;background:linear-gradient(135deg,#fda085,#f5576c);bottom:-50px;left:30%;animation-delay:4s}.hero-orb-4{width:180px;height:180px;background:linear-gradient(135deg,#a8edea,#fed6e3);top:20%;left:50%;animation-delay:6s}@keyframes orbFloat{0%,100%{transform:translate(0,0) scale(1)}25%{transform:translate(20px,-30px) scale(1.05)}50%{transform:translate(-10px,20px) scale(.95)}75%{transform:translate(30px,10px) scale(1.02)}}.hero-particles{position:absolute;inset:0;pointer-events:none;overflow:hidden}.particle{position:absolute;background:rgb(255 255 255 / .25);border-radius:50%;animation:particleFloat 15s infinite linear}.particle-1{width:5px;height:5px;left:10%;animation-delay:0s}.particle-2{width:4px;height:4px;left:30%;animation-delay:3s}.particle-3{width:6px;height:6px;left:60%;animation-delay:6s}.particle-4{width:4px;height:4px;left:80%;animation-delay:9s}@keyframes particleFloat{0%{transform:translateY(100vh);opacity:0}10%{opacity:1}90%{opacity:1}100%{transform:translateY(-100vh);opacity:0}}.hero-floating-icons{position:absolute;inset:0;pointer-events:none}.floating-icon{position:absolute;width:42px;height:42px;background:rgb(255 255 255 / .1);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;backdrop-filter:blur(4px);border:1px solid rgb(255 255 255 / .15);animation:iconFloat 6s ease-in-out infinite}.floating-icon .material-icons-round{font-size:20px;color:rgb(255 255 255 / .6)}.icon-1{top:20%;left:5%;animation-delay:0s}.icon-2{top:25%;right:6%;animation-delay:1.5s}.icon-3{top:65%;left:4%;animation-delay:3s}.icon-4{top:70%;right:5%;animation-delay:4.5s}@keyframes iconFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.hero-decoration{position:absolute;opacity:.08;pointer-events:none}.hero-decoration-1{top:10%;left:5%;width:80px;height:80px;border:3px solid #fff;border-radius:50%;animation:float 6s ease-in-out infinite,rotate 20s linear infinite}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.hero-decoration-2{top:50%;right:6%;width:50px;height:50px;background:var(--tertiary);border-radius:var(--radius-sm);animation:float 4s ease-in-out infinite,pulse 2s ease-in-out infinite;animation-delay:1s}.hero-decoration-3{bottom:15%;left:8%;width:40px;height:40px;border:3px solid var(--tertiary);border-radius:var(--radius-sm);animation:float 5s ease-in-out infinite}.hero-content{position:relative;z-index:1;max-width:850px;margin:0 auto;text-align:center}.hero-badge{display:inline-flex;align-items:center;gap:6px;background:rgb(255 255 255 / .12);backdrop-filter:blur(10px);padding:6px 14px;border-radius:var(--radius-full);font-size:12px;font-weight:600;margin-bottom:12px;border:1px solid rgb(255 255 255 / .2)}.hero-badge .material-icons-round{font-size:14px;color:gold}.hero-title{font-size:clamp(1.5rem, 4vw, 2.2rem);font-weight:800;margin:0 0 10px;line-height:1.2;color:#FFF;text-shadow:0 2px 15px rgb(0 0 0 / .2)}.hero-title span{color:gold;text-shadow:0 0 25px rgb(255 215 0 / .4)}.hero-desc{font-size:.95rem;opacity:.9;margin:0 0 14px;color:#FFF;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.5}.hero-buttons{display:flex;justify-content:center;gap:10px;margin-bottom:14px;flex-wrap:wrap}.hero-btn{display:inline-flex;align-items:center;gap:6px;padding:12px 22px;font-size:14px;font-weight:600;border-radius:var(--radius-full);text-decoration:none;transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.hero-btn::before{content:'';position:absolute;inset:0;background:linear-gradient(45deg,transparent,rgb(255 255 255 / .2),transparent);transform:translateX(-100%);transition:transform 0.5s}.hero-btn:hover::before{transform:translateX(100%)}.hero-btn .material-icons-round{font-size:16px}.hero-btn-primary{background:linear-gradient(135deg,#FFD700,#FFA000);color:#0D47A1;box-shadow:0 4px 20px rgb(255 215 0 / .4)}.hero-btn-primary:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 8px 30px rgb(255 215 0 / .5)}.hero-btn-secondary{background:rgb(255 255 255 / .15);color:#fff;border:2px solid rgb(255 255 255 / .3);backdrop-filter:blur(10px)}.hero-btn-secondary:hover{background:rgb(255 255 255 / .25);border-color:rgb(255 255 255 / .5);transform:translateY(-3px)}.hero-tools-compact{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:16px;margin-top:6px;max-width:780px;margin-left:auto;margin-right:auto}.hero-tools-tabs{display:flex;gap:4px;background:rgb(255 255 255 / .1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:3px;border-radius:var(--radius-full);border:1px solid rgb(255 255 255 / .15)}.hero-tool-tab{display:inline-flex;align-items:center;gap:4px;padding:5px 12px;font-size:11px;font-weight:700;color:rgb(255 255 255 / .7);background:#fff0;border:none;border-radius:var(--radius-full);cursor:pointer;transition:all 0.25s ease;white-space:nowrap}.hero-tool-tab .material-icons-round{font-size:14px}.hero-tool-tab:hover{color:#fff;background:rgb(255 255 255 / .1)}.hero-tool-tab.active{color:#0D47A1;background:rgb(255 255 255 / .92);box-shadow:0 2px 10px rgb(0 0 0 / .15)}.hero-tool-panel{display:flex;gap:6px;flex-wrap:wrap;justify-content:center;width:100%}.hero-tool-panel{display:none}.hero-tool-panel.active{display:flex}.hero-tool-chip{display:inline-flex;align-items:center;gap:4px;padding:5px 11px;font-size:11px;font-weight:600;border-radius:var(--radius-full);text-decoration:none;transition:all 0.25s ease;box-shadow:0 2px 8px rgb(0 0 0 / .12);color:#fff;white-space:nowrap}.hero-tool-chip .material-icons-round{font-size:13px}.hero-tool-chip.blue{background:linear-gradient(135deg,#1565C0,#0D47A1)}.hero-tool-chip.blue:hover{background:linear-gradient(135deg,#1E88E5,#1565C0);transform:translateY(-2px);box-shadow:0 4px 14px rgb(21 101 192 / .4);color:#fff}.hero-tool-chip.orange{background:linear-gradient(135deg,#F57C00,#E65100)}.hero-tool-chip.orange:hover{background:linear-gradient(135deg,#FF9800,#F57C00);transform:translateY(-2px);box-shadow:0 4px 14px rgb(245 124 0 / .4);color:#fff}.hero-tool-chip.green{background:linear-gradient(135deg,#2E7D32,#1B5E20)}.hero-tool-chip.green:hover{background:linear-gradient(135deg,#43A047,#2E7D32);transform:translateY(-2px);box-shadow:0 4px 14px rgb(46 125 50 / .4);color:#fff}.hero-tool-chip.purple{background:linear-gradient(135deg,#7B1FA2,#6A1B9A)}.hero-tool-chip.purple:hover{background:linear-gradient(135deg,#9C27B0,#7B1FA2);transform:translateY(-2px);box-shadow:0 4px 14px rgb(123 31 162 / .4);color:#fff}.hero-tool-chip.pink{background:linear-gradient(135deg,#C2185B,#AD1457)}.hero-tool-chip.pink:hover{background:linear-gradient(135deg,#E91E63,#C2185B);transform:translateY(-2px);box-shadow:0 4px 14px rgb(233 30 99 / .4);color:#fff}.hero-tool-chip.teal{background:linear-gradient(135deg,#00897B,#00695C)}.hero-tool-chip.teal:hover{background:linear-gradient(135deg,#00ACC1,#00897B);transform:translateY(-2px);box-shadow:0 4px 14px rgb(0 137 123 / .4);color:#fff}.hero-tool-chip.indigo{background:linear-gradient(135deg,#303F9F,#283593)}.hero-tool-chip.indigo:hover{background:linear-gradient(135deg,#3F51B5,#303F9F);transform:translateY(-2px);box-shadow:0 4px 14px rgb(48 63 159 / .4);color:#fff}.hero-tool-chip.cyan{background:linear-gradient(135deg,#0097A7,#00838F)}.hero-tool-chip.cyan:hover{background:linear-gradient(135deg,#00BCD4,#0097A7);transform:translateY(-2px);box-shadow:0 4px 14px rgb(0 151 167 / .4);color:#fff}.hero-tool-chip.red{background:linear-gradient(135deg,#D32F2F,#C62828)}.hero-tool-chip.red:hover{background:linear-gradient(135deg,#F44336,#D32F2F);transform:translateY(-2px);box-shadow:0 4px 14px rgb(211 47 47 / .4);color:#fff}.hero-gst-tools{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:20px;margin-top:8px}.gst-tools-label{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#FFF;text-transform:uppercase;letter-spacing:1px;text-shadow:0 1px 3px rgb(0 0 0 / .2)}.gst-tools-label .material-icons-round{font-size:16px;color:gold}.gst-tools-buttons{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.gst-tool-btn{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;font-size:13px;font-weight:700;border-radius:var(--radius-full);text-decoration:none;transition:all 0.3s ease;box-shadow:0 2px 10px rgb(0 0 0 / .15)}.gst-tool-btn .material-icons-round{font-size:16px}.gst-tool-btn.orange{background:linear-gradient(135deg,#FF9800,#F57C00);color:#FFF;border:none}.gst-tool-btn.orange:hover{background:linear-gradient(135deg,#FFB74D,#FF9800);color:#fff;transform:translateY(-2px);box-shadow:0 4px 15px rgb(255 152 0 / .4)}.gst-tool-btn.green{background:linear-gradient(135deg,#4CAF50,#388E3C);color:#FFF;border:none}.gst-tool-btn.green:hover{background:linear-gradient(135deg,#66BB6A,#4CAF50);color:#fff;transform:translateY(-2px);box-shadow:0 4px 15px rgb(76 175 80 / .4)}.gst-tool-btn.purple{background:linear-gradient(135deg,#9C27B0,#7B1FA2);color:#FFF;border:none}.gst-tool-btn.purple:hover{background:linear-gradient(135deg,#BA68C8,#9C27B0);color:#fff;transform:translateY(-2px);box-shadow:0 4px 15px rgb(156 39 176 / .4)}.gst-tool-btn.pink{background:linear-gradient(135deg,#E91E63,#C2185B);color:#FFF;border:none}.gst-tool-btn.pink:hover{background:linear-gradient(135deg,#F06292,#E91E63);color:#fff;transform:translateY(-2px);box-shadow:0 4px 15px rgb(233 30 99 / .4)}.delay-3-5{animation-delay:0.35s}.hero-stats{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;padding-top:12px;border-top:1px solid rgb(255 255 255 / .15)}.hero-stat{text-align:center;transition:all 0.3s ease;padding:6px 12px;border-radius:var(--radius-md);cursor:default}.hero-stat:hover{transform:scale(1.08) translateY(-2px);background:rgb(255 255 255 / .12)}.hero-stat-value{font-size:1.4rem;font-weight:800;color:#FFF;font-family:var(--font-heading);line-height:1;margin-bottom:2px}.hero-stat-label{font-size:10px;opacity:.85;color:#FFF;text-transform:uppercase;font-weight:600;letter-spacing:.3px}.quick-access-bar{background:var(--surface);padding:12px;margin:-18px auto 0;position:relative;z-index:10;max-width:1200px;border-radius:var(--radius-lg);box-shadow:var(--elevation-3);display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.quick-access-item{display:flex;align-items:center;gap:10px;padding:12px 14px;background:var(--surface-container);border-radius:var(--radius-md);text-decoration:none;transition:all var(--transition);border:1px solid #fff0}.quick-access-item:hover{background:var(--primary-container);border-color:var(--primary);transform:translateY(-2px);box-shadow:var(--elevation-2)}.quick-access-icon{width:38px;height:38px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;font-size:19px;flex-shrink:0;transition:transform 0.3s ease}.quick-access-item:hover .quick-access-icon{transform:scale(1.1)}.quick-access-icon.blue{background:var(--primary-container);color:var(--primary)}.quick-access-icon.green{background:var(--success-container);color:var(--success)}.quick-access-icon.orange{background:var(--warning-container);color:var(--warning)}.quick-access-icon.purple{background:#EDE7F6;color:#7B1FA2}.quick-access-icon.teal{background:#E0F2F1;color:#00897B}.quick-access-icon.cyan{background:var(--info-container);color:var(--info)}.quick-access-icon.pink{background:#FCE4EC;color:#C2185B}.quick-access-icon.indigo{background:#E8EAF6;color:#3F51B5}.quick-access-text h4{font-size:13px;font-weight:600;margin:0 0 2px;color:var(--text-primary)}.quick-access-text p{font-size:11px;color:var(--text-tertiary);margin:0}.section{padding:25px 12px}.section-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid var(--primary)}.section-title{font-size:1.2rem;font-weight:600;margin:0;display:flex;align-items:center;gap:8px;color:var(--grey-900);text-align:left}.section-title .material-icons-round{color:var(--primary);font-size:22px}.section-link{font-size:12px;font-weight:500;color:var(--primary);display:flex;align-items:center;gap:4px;padding:6px 12px;border-radius:var(--radius-full);background:var(--primary-container);transition:all var(--transition);white-space:nowrap}.section-link:hover{background:var(--primary);color:#fff}.section-title-centered{text-align:center;font-size:1.3rem;font-weight:600;margin:0 0 24px;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--grey-900)}.section-title-centered .material-icons-round{color:var(--primary);font-size:26px}.section-link{font-size:12px;font-weight:500;color:var(--primary);display:flex;align-items:center;gap:4px;padding:6px 12px;border-radius:var(--radius-full);background:var(--primary-container);transition:all var(--transition)}.section-link:hover{background:var(--primary);color:#fff}.container{max-width:1300px;margin:0 auto;padding:0 16px}.articles-first-section{background:linear-gradient(180deg,var(--surface) 0%,var(--surface-container) 50%,var(--surface) 100%);padding:40px 16px 35px;position:relative}.articles-first-section::before{content:'';position:absolute;top:0;left:0;right:0;height:5px;background:linear-gradient(90deg,var(--primary),var(--tertiary),var(--success),var(--secondary),var(--primary));background-size:300% 100%;animation:shimmer 4s linear infinite}.articles-first-section::after{content:'';position:absolute;bottom:0;left:0;right:0;height:200px;background:linear-gradient(to top,var(--surface-variant),transparent);pointer-events:none}.section-header-large{text-align:center;margin-bottom:30px;padding-bottom:20px;border-bottom:3px solid var(--primary);position:relative}.section-header-large::after{content:'';position:absolute;bottom:-3px;left:50%;transform:translateX(-50%);width:100px;height:3px;background:var(--tertiary)}.section-title-large{font-size:2.2rem;font-weight:800;color:var(--grey-900);margin:0 0 16px;display:inline-flex;align-items:center;gap:14px;font-family:var(--font-heading);text-shadow:0 2px 4px rgb(0 0 0 / .05)}.section-title-large .material-icons-round{font-size:40px;color:var(--primary);filter:drop-shadow(0 2px 4px rgb(21 101 192 / .3))}.section-subtitle{font-size:1.15rem;color:var(--text-secondary);margin:0 0 20px;max-width:700px;margin-left:auto;margin-right:auto;line-height:1.7}.section-link-large{display:inline-flex;align-items:center;gap:6px;padding:10px 24px;background:linear-gradient(135deg,var(--primary),var(--primary-dark));color:#fff;font-size:14px;font-weight:600;border-radius:var(--radius-full);text-decoration:none;transition:all 0.3s ease;box-shadow:var(--elevation-2)}.section-link-large:hover{transform:translateY(-2px);box-shadow:var(--elevation-3);color:#fff}.category-blocks-enhanced{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;position:relative;z-index:1}.category-block-enhanced{background:var(--surface);border-radius:var(--radius-xl);overflow:hidden;border:1px solid var(--outline-variant);box-shadow:var(--elevation-3);transition:all 0.4s cubic-bezier(.4,0,.2,1);position:relative}.category-block-enhanced::before{content:'';position:absolute;bottom:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary),var(--tertiary));transform:scaleX(0);transition:transform 0.4s ease}.category-block-enhanced::after{content:'';position:absolute;top:0;right:0;width:100px;height:100px;background:radial-gradient(circle,rgb(255 255 255 / .1) 0%,transparent 70%);pointer-events:none}.category-block-enhanced:hover{box-shadow:0 12px 40px rgb(0 0 0 / .15);transform:translateY(-8px) scale(1.01)}.category-block-enhanced:hover::before{transform:scaleX(1)}.category-header-enhanced{display:flex;align-items:center;justify-content:space-between;padding:22px 24px;color:#fff;position:relative;overflow:hidden}.category-header-enhanced::after{content:'';position:absolute;top:0;right:0;width:120px;height:100%;background:rgb(255 255 255 / .15);transform:skewX(-20deg)}.category-header-enhanced.tax{background:linear-gradient(135deg,#1565C0,#0D47A1)}.category-header-enhanced.gst{background:linear-gradient(135deg,#E65100,#F57C00)}.category-header-enhanced.investment{background:linear-gradient(135deg,#2E7D32,#4CAF50)}.category-header-enhanced.schemes{background:linear-gradient(135deg,#6A1B9A,#9C27B0)}.category-header-enhanced h3{font-size:18px;font-weight:700;margin:0;display:flex;align-items:center;gap:10px;color:#fff;position:relative;z-index:1}.category-header-enhanced h3 .material-icons-round{font-size:26px}.category-header-enhanced a{font-size:13px;color:rgb(255 255 255 / .9);text-decoration:none;font-weight:600;position:relative;z-index:1;transition:all 0.2s;padding:4px 12px;background:rgb(255 255 255 / .2);border-radius:var(--radius-full)}.category-header-enhanced a:hover{color:#fff;background:rgb(255 255 255 / .3)}.category-content-enhanced{padding:16px}.article-item-enhanced{display:flex;align-items:flex-start;gap:10px;padding:16px 18px;text-decoration:none;border-radius:var(--radius-md);transition:all 0.3s ease;border-bottom:1px solid var(--outline-variant);margin-bottom:4px}.article-item-enhanced:last-child{border-bottom:none;margin-bottom:0}.article-item-enhanced:hover{background:linear-gradient(90deg,var(--primary-container),rgb(21 101 192 / .05));padding-left:24px;transform:translateX(5px)}.article-item-enhanced .material-icons-round{font-size:20px;color:var(--primary);flex-shrink:0;margin-top:3px;transition:transform 0.3s ease}.article-item-enhanced:hover .material-icons-round{transform:scale(1.2)}.article-title-enhanced{font-size:15px;font-weight:500;color:var(--text-primary);line-height:1.6;transition:color 0.2s}.article-item-enhanced:hover .article-title-enhanced{color:var(--primary-dark)}.category-blocks-compact{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.category-block-compact{background:var(--surface);border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--outline-variant);box-shadow:var(--elevation-1);transition:all var(--transition)}.category-block-compact:hover{box-shadow:var(--elevation-2);transform:translateY(-2px)}.category-header-compact{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;color:#fff}.category-header-compact.tax{background:linear-gradient(135deg,#1565C0,#0D47A1)}.category-header-compact.gst{background:linear-gradient(135deg,#E65100,#F57C00)}.category-header-compact.investment{background:linear-gradient(135deg,#2E7D32,#4CAF50)}.category-header-compact.schemes{background:linear-gradient(135deg,#6A1B9A,#9C27B0)}.category-header-compact h3{font-size:13px;font-weight:600;margin:0;display:flex;align-items:center;gap:6px;color:#fff}.category-header-compact h3 .material-icons-round{font-size:16px}.category-header-compact a{font-size:11px;color:rgb(255 255 255 / .9);text-decoration:none}.category-header-compact a:hover{color:#fff}.category-content-compact{padding:8px}.article-item-compact{display:flex;align-items:center;gap:4px;padding:8px 10px;text-decoration:none;border-radius:var(--radius-sm);transition:all var(--transition)}.article-item-compact:hover{background:var(--primary-container)}.article-item-compact .material-icons-round{font-size:14px;color:var(--primary);flex-shrink:0}.article-title-compact{font-size:12px;font-weight:500;color:var(--text-primary);line-height:1.4}.tools-compact-section{background:var(--surface-variant);padding:20px 12px}.tools-grid-compact{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.tool-card-compact{background:var(--surface);border-radius:var(--radius-md);padding:14px 10px;text-align:center;box-shadow:var(--elevation-1);border:1px solid var(--outline-variant);transition:all var(--transition);text-decoration:none;position:relative;overflow:hidden}.tool-card-compact::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary),var(--tertiary));transform:scaleX(0);transition:transform var(--transition)}.tool-card-compact:hover::before{transform:scaleX(1)}.tool-card-compact:hover{transform:translateY(-4px);box-shadow:var(--elevation-3);border-color:var(--primary-light)}.tool-icon-compact{width:42px;height:42px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;margin:0 auto 8px;font-size:20px;transition:all 0.3s cubic-bezier(.34,1.56,.64,1)}.tool-card-compact:hover .tool-icon-compact{transform:scale(1.1)}.tool-icon-compact.blue{background:var(--primary-container);color:var(--primary)}.tool-icon-compact.green{background:var(--success-container);color:var(--success)}.tool-icon-compact.orange{background:var(--warning-container);color:#E65100}.tool-icon-compact.pink{background:#FCE4EC;color:#C2185B}.tool-icon-compact.purple{background:#EDE7F6;color:#512DA8}.tool-icon-compact.cyan{background:var(--info-container);color:#00838F}.tool-name-compact{font-size:12px;font-weight:600;color:var(--grey-900);margin:0;line-height:1.3}.bank-tools-section{background:var(--surface-variant);padding:30px 12px;position:relative}.bank-tools-section::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary),#00897B,var(--primary));background-size:200% 100%;animation:shimmer 3s linear infinite}.bank-tools-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.bank-tool-card{display:flex;align-items:center;gap:16px;padding:20px;background:var(--surface);border-radius:var(--radius-lg);text-decoration:none;border:1px solid var(--outline-variant);transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.bank-tool-card::before{content:'';position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--primary);transform:scaleY(0);transition:transform 0.3s ease}.bank-tool-card:hover{box-shadow:var(--elevation-3);transform:translateY(-4px);border-color:var(--primary-light)}.bank-tool-card:hover::before{transform:scaleY(1)}.bank-tool-icon{width:52px;height:52px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all 0.3s ease}.bank-tool-card:hover .bank-tool-icon{transform:scale(1.1)}.bank-tool-icon .material-icons-round{font-size:26px}.bank-tool-icon.blue{background:var(--primary-container);color:var(--primary)}.bank-tool-icon.purple{background:#EDE7F6;color:#7B1FA2}.bank-tool-icon.teal{background:#E0F2F1;color:#00897B}.bank-tool-icon.orange{background:var(--warning-container);color:var(--warning)}.bank-tool-icon.green{background:var(--success-container);color:var(--success)}.bank-tool-icon.cyan{background:var(--info-container);color:var(--info)}.bank-tool-icon.pink{background:#FCE4EC;color:#C2185B}.bank-tool-icon.indigo{background:#E8EAF6;color:#3F51B5}.bank-tool-info h4{font-size:15px;font-weight:700;color:var(--text-primary);margin:0 0 4px;transition:color 0.2s}.bank-tool-card:hover .bank-tool-info h4{color:var(--primary)}.bank-tool-info p{font-size:12px;color:var(--text-tertiary);margin:0;line-height:1.4}@media (max-width:992px){.bank-tools-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.bank-tools-grid{grid-template-columns:1fr}.bank-tool-card{padding:16px}.bank-tool-icon{width:44px;height:44px}.bank-tool-icon .material-icons-round{font-size:22px}}.trust-section{padding:30px 16px;background:linear-gradient(180deg,var(--surface) 0%,var(--surface-container) 100%)}.trust-card{display:flex;align-items:flex-start;gap:28px;padding:32px 36px;background:var(--surface);border-radius:var(--radius-xl);border:1px solid var(--outline-variant);box-shadow:var(--elevation-2);position:relative;overflow:hidden;transition:all 0.3s ease}.trust-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary),var(--tertiary),var(--secondary))}.trust-card::after{content:'';position:absolute;top:0;right:0;width:200px;height:200px;background:radial-gradient(circle,rgb(21 101 192 / .05) 0%,transparent 70%);pointer-events:none}.trust-card:hover{box-shadow:var(--elevation-3);transform:translateY(-3px)}.trust-avatar{position:relative;flex-shrink:0}.trust-avatar-circle{width:90px;height:90px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--primary-dark));display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px rgb(21 101 192 / .35);transition:transform 0.3s ease}.trust-card:hover .trust-avatar-circle{transform:scale(1.05)}.trust-avatar-circle .material-icons-round{font-size:44px;color:#fff}.trust-avatar-img{width:100%;height:100%;object-fit:cover;border-radius:50%}.trust-avatar-badge{position:absolute;bottom:4px;right:4px;width:26px;height:26px;background:var(--success);border-radius:50%;display:flex;align-items:center;justify-content:center;border:3px solid var(--surface);box-shadow:0 2px 8px rgb(0 0 0 / .15)}.trust-avatar-badge .material-icons-round{font-size:14px;color:#fff}.trust-content{flex:1;position:relative;z-index:1}.trust-header{margin-bottom:12px}.trust-header h2{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin:0 0 4px;font-family:var(--font-heading)}.trust-subtitle{font-size:13px;color:var(--text-tertiary);font-weight:500}.trust-author-info h3{font-size:1.1rem;font-weight:600;color:var(--primary);margin:0 0 8px}.trust-author-info h3 a{color:var(--primary);text-decoration:none;transition:color 0.2s}.trust-author-info h3 a:hover{color:var(--primary-dark)}.trust-author-info h3 strong{color:var(--primary-dark)}.trust-bio{font-size:14px;line-height:1.8;color:var(--text-secondary);margin:0 0 18px}.trust-bio strong{color:var(--primary-dark)}.trust-credentials{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.trust-cred-item{display:flex;align-items:center;gap:10px;padding:12px 14px;background:var(--surface-container);border-radius:var(--radius-md);border:1px solid var(--outline-variant);transition:all 0.2s ease}.trust-cred-item:hover{background:var(--primary-container);border-color:var(--primary)}.trust-cred-item .material-icons-round{font-size:22px;color:var(--primary);flex-shrink:0}.trust-cred-item div{display:flex;flex-direction:column}.trust-cred-item strong{font-size:13px;font-weight:600;color:var(--text-primary)}.trust-cred-item span{font-size:11px;color:var(--text-tertiary)}@media (max-width:992px){.trust-credentials{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.trust-card{flex-direction:column;align-items:center;text-align:center;padding:28px 20px}.trust-credentials{grid-template-columns:repeat(2,1fr)}.trust-bio{font-size:13px}}@media (max-width:480px){.trust-avatar-circle{width:75px;height:75px}.trust-avatar-circle .material-icons-round{font-size:36px}.trust-header h2{font-size:1.25rem}.trust-credentials{grid-template-columns:1fr 1fr;gap:8px}.trust-cred-item{padding:10px;flex-direction:column;text-align:center;gap:6px}}.expert-widget{background:linear-gradient(135deg,var(--primary-container) 0%,#E3F2FD 100%);border:1px solid rgb(21 101 192 / .15)}.expert-card{text-align:center;padding:8px 0}.expert-avatar{position:relative;display:inline-block;margin-bottom:10px}.expert-avatar-inner{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--primary-dark));display:flex;align-items:center;justify-content:center;box-shadow:0 3px 12px rgb(21 101 192 / .3)}.expert-avatar-inner .material-icons-round{font-size:30px;color:#fff}.expert-badge{position:absolute;bottom:0;right:0;width:20px;height:20px;background:var(--success);border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid var(--primary-container)}.expert-badge .material-icons-round{font-size:12px;color:#fff}.expert-name{font-size:16px;font-weight:700;color:var(--text-primary);margin:0 0 4px}.expert-title{font-size:11px;color:var(--primary);margin:0 0 10px;font-weight:500}.expert-title strong{color:var(--primary-dark)}.expert-desc{font-size:12px;color:var(--text-secondary);line-height:1.6;margin:0 0 12px}.expert-link{display:inline-flex;align-items:center;gap:4px;padding:8px 16px;background:var(--primary);color:#fff;font-size:12px;font-weight:600;border-radius:var(--radius-full);text-decoration:none;transition:all 0.2s ease}.expert-link:hover{background:var(--primary-dark);color:#fff;transform:translateX(3px)}.expert-link .material-icons-round{font-size:14px}.footer-founder{display:flex;align-items:center;gap:12px;padding:14px;background:rgb(255 255 255 / .08);border-radius:var(--radius-md);margin-top:16px;margin-bottom:16px;border:1px solid rgb(255 255 255 / .1)}.founder-avatar{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--primary-dark));display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.founder-avatar .material-icons-round{font-size:22px;color:#fff}.founder-avatar-img{width:100%;height:100%;object-fit:cover;border-radius:50%}.founder-info{display:flex;flex-direction:column}.founder-label{font-size:9px;color:rgb(255 255 255 / .6);text-transform:uppercase;letter-spacing:.5px;font-weight:600}.founder-info a{color:#fff;text-decoration:none;font-size:13px;transition:color 0.2s}.founder-info a:hover{color:var(--tertiary)}.founder-info strong{font-weight:600}.founder-exp{font-size:11px;color:rgb(255 255 255 / .7)}@media (max-width:768px){.footer-founder{padding:12px}.founder-avatar{width:38px;height:38px}.founder-avatar .material-icons-round{font-size:20px}}.how-it-works-compact{background:linear-gradient(135deg,#f5f7fa 0%,#e8ecf1 100%);padding:30px 16px;position:relative;overflow:hidden}.helps-orbs{position:absolute;inset:0;pointer-events:none;overflow:hidden}.helps-orb{position:absolute;border-radius:50%;filter:blur(50px);opacity:.5;animation:helpsOrbFloat 12s ease-in-out infinite}.helps-orb-1{width:200px;height:200px;background:linear-gradient(135deg,#667eea,#764ba2);top:-50px;left:10%;animation-delay:0s}.helps-orb-2{width:180px;height:180px;background:linear-gradient(135deg,#f093fb,#f5576c);bottom:-40px;right:15%;animation-delay:3s}.helps-orb-3{width:150px;height:150px;background:linear-gradient(135deg,#fda085,#f5576c);top:50%;left:50%;animation-delay:6s}@keyframes helpsOrbFloat{0%,100%{transform:translate(0,0) scale(1)}25%{transform:translate(15px,-20px) scale(1.05)}50%{transform:translate(-10px,15px) scale(.95)}75%{transform:translate(20px,10px) scale(1.02)}}.how-it-works-compact::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 20% 80%,rgb(102 126 234 / .1) 0%,transparent 40%),radial-gradient(circle at 80% 20%,rgb(245 87 108 / .1) 0%,transparent 35%);pointer-events:none}.how-it-works-compact .section-title-centered{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:20px;position:relative;z-index:2}.how-it-works-compact .section-title-centered .material-icons-round{color:#667eea;font-size:32px;animation:pulse 2s ease-in-out infinite}.helps-grid-compact{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;position:relative;z-index:2;max-width:1000px;margin:0 auto}.helps-item-compact{text-align:center;padding:20px 16px;background:rgb(255 255 255 / .9);border-radius:var(--radius-lg);border:1px solid rgb(102 126 234 / .2);transition:all 0.4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.helps-item-compact::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2,#f093fb);background-size:200% 100%;animation:shimmer 3s linear infinite}.helps-item-compact:hover{background:#FFF;transform:translateY(-5px);box-shadow:0 15px 40px rgb(102 126 234 / .2);border-color:#667eea}.helps-icon-compact{width:50px;height:50px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;margin:0 auto 12px;transition:all 0.4s cubic-bezier(.34,1.56,.64,1);box-shadow:0 4px 15px rgb(102 126 234 / .3)}.helps-item-compact:hover .helps-icon-compact{transform:scale(1.1) rotate(5deg);box-shadow:0 8px 25px rgb(102 126 234 / .4)}.helps-icon-compact .material-icons-round{font-size:24px;color:#fff}.helps-item-compact:hover .helps-icon-compact .material-icons-round{color:#fff}.helps-item-compact h3{font-size:15px;font-weight:700;color:#1a1a2e;margin:0 0 6px}.helps-item-compact p{font-size:12px;color:#666;margin:0;line-height:1.5}.categories-animated-section{padding:30px 12px;background:var(--surface-variant);position:relative;overflow:hidden}.categories-animated-section::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary),var(--tertiary),var(--primary));background-size:200% 100%;animation:shimmer 3s linear infinite}.categories-animated-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:20px}.category-animated-card{background:var(--surface);border-radius:var(--radius-lg);padding:24px;text-align:center;text-decoration:none;border:1px solid var(--outline-variant);transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.category-animated-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary),var(--primary-light));transform:scaleX(0);transition:transform 0.3s ease}.category-animated-card:hover{transform:translateY(-8px);box-shadow:var(--elevation-4);border-color:var(--primary-light)}.category-animated-card:hover::before{transform:scaleX(1)}.category-animated-icon{width:64px;height:64px;background:linear-gradient(135deg,var(--primary),var(--primary-dark));border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;margin:0 auto 16px;transition:all 0.4s cubic-bezier(.34,1.56,.64,1)}.category-animated-card:hover .category-animated-icon{transform:scale(1.15) rotate(5deg)}.category-animated-icon .material-icons-round{font-size:32px;color:#fff}.category-animated-icon.gst{background:linear-gradient(135deg,#FF6B35,#F57C00)}.category-animated-icon.investment{background:linear-gradient(135deg,#2E7D32,#4CAF50)}.category-animated-icon.schemes{background:linear-gradient(135deg,#7B1FA2,#9C27B0)}.category-animated-icon.finance{background:linear-gradient(135deg,#1565C0,#2196F3)}.category-animated-icon.business{background:linear-gradient(135deg,#00838F,#00BCD4)}.category-animated-card h3{font-size:16px;font-weight:700;color:var(--text-primary);margin:0 0 8px;transition:color 0.3s}.category-animated-card:hover h3{color:var(--primary)}.category-animated-card p{font-size:13px;color:var(--text-secondary);margin:0 0 12px;line-height:1.5}.category-count-badge{display:inline-block;background:var(--primary-container);color:var(--primary-dark);padding:4px 12px;border-radius:var(--radius-full);font-size:11px;font-weight:600;transition:all 0.3s}.category-animated-card:hover .category-count-badge{background:var(--primary);color:#fff}@media (max-width:992px){.categories-animated-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.categories-animated-grid{grid-template-columns:1fr}}.main-content-section{padding:25px 12px}.main-content-layout{max-width:1300px;margin:0 auto;display:grid;grid-template-columns:1fr 260px;gap:20px}.content-area{min-width:0}.articles-masonry{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.article-card{background:var(--surface);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--elevation-1);border:1px solid var(--outline-variant);transition:all var(--transition);display:flex;flex-direction:column}.article-card:hover{box-shadow:var(--elevation-2);transform:translateY(-3px)}.article-card.featured{grid-column:span 2;flex-direction:row}.article-card.featured .article-card-image{width:45%;height:auto}.article-card.featured .article-card-body{flex:1}.article-card-image{position:relative;height:140px;overflow:hidden}.article-card-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.article-card:hover .article-card-image img{transform:scale(1.05)}.article-image-placeholder{width:100%;height:100%;background:linear-gradient(135deg,var(--primary),var(--primary-dark));display:flex;align-items:center;justify-content:center}.article-image-placeholder .material-icons-round{font-size:36px;color:rgb(255 255 255 / .3)}.article-card-cat{position:absolute;top:8px;left:8px;padding:4px 10px;background:rgb(0 0 0 / .7);color:#fff;font-size:9px;font-weight:600;border-radius:var(--radius-full);text-transform:uppercase}.article-card-body{padding:14px;flex:1;display:flex;flex-direction:column}.article-card-title{font-size:14px;font-weight:600;margin:0 0 8px;line-height:1.35;color:var(--text-primary)}.article-card-title a{color:inherit;text-decoration:none}.article-card-title a:hover{color:var(--primary)}.article-card-excerpt{font-size:12px;color:var(--text-tertiary);margin:0 0 10px;line-height:1.5;flex:1}.article-card-meta{display:flex;gap:12px;font-size:11px;color:var(--text-tertiary);padding-top:10px;border-top:1px solid var(--outline-variant)}.article-card-meta span{display:flex;align-items:center;gap:4px}.article-card-meta .material-icons-round{font-size:12px}.sidebar{display:flex;flex-direction:column;gap:20px}.sidebar-widget{background:var(--surface);border-radius:var(--radius-md);padding:16px;box-shadow:var(--elevation-1);border:1px solid var(--outline-variant)}.sidebar-widget-title{font-size:14px;font-weight:600;margin:0 0 12px;display:flex;align-items:center;gap:8px;color:var(--grey-900);padding-bottom:0;border-bottom:none}.sidebar-widget-title .material-icons-round{font-size:18px;color:var(--primary)}.tools-grid-widget{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.tool-mini-card{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;background:var(--surface-container);border-radius:var(--radius-sm);text-decoration:none;transition:all var(--transition)}.tool-mini-card:hover{transform:translateY(-2px);box-shadow:var(--elevation-1)}.tool-mini-card .material-icons-round{font-size:20px}.tool-mini-card .tool-name{font-size:10px;font-weight:500;color:var(--text-secondary)}.tool-mini-card.blue .material-icons-round{color:var(--primary)}.tool-mini-card.green .material-icons-round{color:var(--success)}.tool-mini-card.orange .material-icons-round{color:var(--warning)}.tool-mini-card.pink .material-icons-round{color:#C2185B}.tool-mini-card.purple .material-icons-round{color:#7B1FA2}.tool-mini-card.cyan .material-icons-round{color:var(--info)}.quick-links-list{list-style:none;margin:0;padding:0}.quick-links-list li{margin:0}.quick-links-list a{display:flex;align-items:center;gap:6px;padding:8px 0;font-size:13px;color:var(--text-secondary);border-bottom:1px solid var(--outline-variant);transition:all var(--transition)}.quick-links-list li:last-child a{border-bottom:none}.quick-links-list a:hover{color:var(--primary);padding-left:6px}.quick-links-list .material-icons-round{font-size:14px;color:var(--primary)}.newsletter-widget{background:linear-gradient(135deg,var(--primary-container),var(--surface))}.newsletter-widget p{font-size:12px;color:var(--text-secondary);margin-bottom:12px}.newsletter-form-sidebar input{width:100%;padding:10px 12px;border:1px solid var(--outline-variant);border-radius:var(--radius-sm);font-size:13px;margin-bottom:10px;outline:none;transition:border-color var(--transition)}.newsletter-form-sidebar input:focus{border-color:var(--primary)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 18px;font-size:13px;font-weight:600;border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition);border:none;text-decoration:none}.btn-primary{background:var(--primary);color:#fff}.btn-primary:hover{background:var(--primary-dark);transform:translateY(-2px);box-shadow:var(--elevation-2);color:#fff}.btn-block{width:100%}.btn .material-icons-round{font-size:16px}.faq-section{background:var(--surface);padding:25px 12px}.faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;max-width:1000px;margin:0 auto}.faq-item{background:var(--surface-container);border-radius:var(--radius-md);border:1px solid var(--outline-variant);overflow:hidden;transition:all var(--transition)}.faq-item:hover{box-shadow:var(--elevation-1);border-color:var(--primary-light)}.faq-item summary{list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-question{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;cursor:pointer;font-size:13px;font-weight:600;color:var(--text-primary);transition:all var(--transition)}.faq-question:hover{background:var(--primary-container);color:var(--primary)}.faq-question .material-icons-round{color:var(--primary);transition:transform var(--transition)}.faq-item[open] .faq-question .material-icons-round{transform:rotate(180deg)}.faq-item[open] .faq-question{background:var(--primary-container);color:var(--primary)}.faq-answer{padding:0 14px 14px;border-top:1px solid var(--outline-variant);margin-top:0}.faq-answer p{font-size:12px;color:var(--text-tertiary);line-height:1.6;margin:10px 0 0}.site-footer{background:linear-gradient(180deg,var(--grey-900),#1a1a1a);color:#fff;padding:40px 16px 20px}.footer-container{max-width:1300px;margin:0 auto;display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:20px;padding-bottom:20px;border-bottom:1px solid rgb(255 255 255 / .1)}.footer-brand .site-title{font-size:1.25rem;font-weight:700;color:#fff;margin:0 0 8px}.footer-brand p{font-size:12px;color:rgb(255 255 255 / .7);margin:0 0 14px;line-height:1.6}.footer-social{display:flex;gap:10px}.footer-social a{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .1);border-radius:var(--radius-sm);color:#fff;transition:all var(--transition)}.footer-social a:hover{background:var(--primary);transform:translateY(-2px)}.footer-column h4{font-size:13px;font-weight:600;color:#fff;margin:0 0 14px;text-transform:uppercase;letter-spacing:.5px}.footer-links{list-style:none;margin:0;padding:0}.footer-links li{margin:0 0 8px}.footer-links a{font-size:12px;color:rgb(255 255 255 / .7);transition:all var(--transition)}.footer-links a:hover{color:#fff;padding-left:4px}.footer-bottom{max-width:1300px;margin:0 auto;padding-top:16px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.footer-bottom p{font-size:11px;color:rgb(255 255 255 / .6);margin:0}.footer-bottom-links{display:flex;gap:16px}.footer-bottom-links a{font-size:11px;color:rgb(255 255 255 / .6)}.footer-bottom-links a:hover{color:#fff}.chatbot-simple-btn{position:fixed;bottom:90px;right:20px;z-index:9999;width:56px;height:56px;background:linear-gradient(135deg,var(--primary),var(--primary-dark));border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px rgb(21 101 192 / .4);transition:all 0.3s ease;text-decoration:none}.chatbot-simple-btn:hover{transform:scale(1.1);box-shadow:0 6px 25px rgb(21 101 192 / .5)}.chatbot-simple-btn .material-icons-round{font-size:28px;color:#fff}.back-to-top{position:fixed;bottom:24px;right:24px;width:44px;height:44px;background:var(--primary);border:none;border-radius:50%;cursor:pointer;display:none;align-items:center;justify-content:center;box-shadow:var(--elevation-3);z-index:9998;transition:all var(--transition)}.back-to-top.visible{display:flex}.back-to-top:hover{background:var(--primary-dark);transform:translateY(-3px)}.back-to-top .material-icons-round{color:#fff;font-size:22px}@media (max-width:1200px){.tools-grid-compact{grid-template-columns:repeat(4,1fr)}.category-blocks-compact{grid-template-columns:repeat(2,1fr)}.helps-grid-compact{grid-template-columns:repeat(2,1fr)}}@media (max-width:992px){.main-content-layout{grid-template-columns:1fr}.sidebar{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.footer-container{grid-template-columns:repeat(2,1fr)}.tools-grid-compact{grid-template-columns:repeat(3,1fr)}.category-blocks-enhanced{grid-template-columns:1fr;gap:24px}.category-block-enhanced{max-width:600px;margin:0 auto}.main-navigation{display:none}.menu-toggle{display:flex}}@media (max-width:768px){:root{--header-height:52px}.hero-section{padding:35px 16px 50px;min-height:auto}.hero-particles{display:none}.hero-floating-icons{display:none}.hero-title{font-size:1.5rem}.hero-desc{font-size:.9rem;margin-bottom:18px}.hero-buttons{flex-direction:column;gap:12px}.hero-btn{padding:12px 24px;font-size:14px}.hero-stats{gap:16px;padding-top:16px}.hero-stat-value{font-size:1.3rem}.hero-stat-label{font-size:9px}.hero-decoration-1,.hero-decoration-2,.hero-decoration-3{display:none}.hero-logo{margin-bottom:18px}.hero-logo img,.hero-logo .custom-logo-link img{max-height:70px!important}.hero-logo-fallback{padding:14px 28px;gap:12px;box-shadow:0 6px 24px rgb(0 0 0 / .2),0 0 40px rgb(255 215 0 / .1)}.hero-logo-fallback .material-icons-round{font-size:36px}.hero-logo-fallback span:last-child{font-size:1.8rem}.quick-access-bar{grid-template-columns:repeat(2,1fr);margin:-20px 12px 0;padding:12px;gap:10px}.quick-access-item{padding:10px 12px}.quick-access-icon{width:34px;height:34px;font-size:17px}.quick-access-text h4{font-size:12px}.quick-access-text p{font-size:10px}.articles-first-section{padding:30px 12px 25px}.section-header-large{margin-bottom:20px;padding-bottom:15px}.section-title-large{font-size:1.5rem;gap:10px}.section-title-large .material-icons-round{font-size:28px}.section-subtitle{font-size:.95rem;margin-bottom:16px}.section-link-large{padding:10px 20px;font-size:13px}.category-blocks-enhanced{grid-template-columns:1fr;gap:12px}.category-block-enhanced{max-width:100%;margin:0}.category-header-enhanced{padding:18px 20px}.category-header-enhanced h3{font-size:16px}.article-item-enhanced{padding:14px 16px}.article-title-enhanced{font-size:14px}.category-blocks-compact{grid-template-columns:1fr}.tools-compact-section{padding:16px 10px}.tools-grid-compact{grid-template-columns:repeat(3,1fr);gap:10px}.tool-card-compact{padding:10px 6px}.tool-icon-compact{width:34px;height:34px;font-size:16px;margin-bottom:6px}.tool-name-compact{font-size:10px}.single-content-section{padding:20px 12px}.single-layout{grid-template-columns:1fr;gap:20px}.single-article{border-radius:0}.single-thumbnail{max-height:250px}.single-body{padding:10px 0}.article-content{font-size:15px;line-height:1.8}.article-content h2{font-size:1.4rem;margin:30px 0 16px}.article-content h3{font-size:1.2rem;margin:24px 0 12px}.toc-widget{padding:8px 0;margin-bottom:16px}.toc-list{flex-wrap:wrap}.how-it-works-compact{padding:30px 12px}.how-it-works-compact .section-title-centered{font-size:1.4rem;margin-bottom:20px}.helps-grid-compact{grid-template-columns:1fr;gap:16px}.helps-item-compact{padding:24px 20px}.helps-icon-compact{width:60px;height:60px;margin-bottom:16px}.helps-icon-compact .material-icons-round{font-size:30px}.helps-item-compact h3{font-size:18px}.helps-item-compact p{font-size:14px}.articles-masonry{grid-template-columns:1fr}.article-card.featured{flex-direction:column}.article-card.featured .article-card-image{width:100%;height:160px}.sidebar{grid-template-columns:1fr}.faq-grid{grid-template-columns:1fr}.footer-container{grid-template-columns:1fr;gap:20px}.footer-bottom{flex-direction:column;text-align:center}.chatbot-widget{bottom:80px;right:12px}.chatbot-toggle{width:46px;height:46px}.chatbot-window{width:calc(100vw - 24px);right:-6px;bottom:60px;height:400px}.back-to-top{right:12px;bottom:140px;width:40px;height:40px}}@media (max-width:480px){.tools-grid-compact{grid-template-columns:repeat(2,1fr)}.quick-access-bar{grid-template-columns:1fr}.quick-access-item{padding:8px 10px}.quick-access-icon{width:30px;height:30px;font-size:14px}.quick-access-text h4{font-size:11px}.quick-access-text p{font-size:9px}.logo-wrapper img,.custom-logo-link img,.site-branding img{max-height:40px!important}.logo-fallback{width:38px;height:38px}.logo-fallback .material-icons-round{font-size:20px}.site-identity .site-title{font-size:1.15rem}.hero-section{padding:25px 12px 30px}.hero-floating-icons{display:none}.hero-particles{display:none}.hero-title{font-size:1.3rem;margin-bottom:8px}.hero-desc{font-size:.85rem;margin-bottom:14px}.hero-buttons{gap:10px;margin-bottom:16px}.hero-btn{padding:10px 18px;font-size:13px}.hero-stats{gap:16px;padding-top:12px}.hero-stat-value{font-size:1.1rem}.hero-stat-label{font-size:9px}.section-title-large{font-size:1.2rem}.category-header-enhanced h3{font-size:13px}}.mobile-menu-checkbox{display:none!important;position:absolute!important;opacity:0!important;pointer-events:none!important}.mobile-menu-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .5);z-index:9998;cursor:pointer}.mobile-menu{position:fixed;top:0;left:-100%;width:85%;max-width:320px;height:100%;background:var(--surface);z-index:9999;transition:left 0.3s ease;overflow-y:auto;box-shadow:5px 0 20px rgb(0 0 0 / .2);display:flex;flex-direction:column}.mobile-menu-checkbox:checked~.mobile-menu-overlay{display:block}.mobile-menu-checkbox:checked~.mobile-menu{left:0}.mobile-menu-checkbox:checked~.mobile-menu-overlay{display:block}.search-overlay,.search-modal{display:none!important}.mobile-menu-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:linear-gradient(135deg,var(--primary),var(--primary-dark));color:#fff}.mobile-branding{display:flex;align-items:center}.mobile-site-title{font-size:1.3rem;font-weight:700;font-family:var(--font-heading)}.mobile-menu-close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgb(255 255 255 / .1);border-radius:50%;cursor:pointer;transition:background 0.2s ease}.mobile-menu-close:hover{background:rgb(255 255 255 / .2)}.mobile-menu-close .material-icons-round{font-size:24px;color:#fff}.mobile-search{padding:12px 16px;background:var(--surface-container)}.mobile-search form{display:flex;align-items:center;gap:10px;background:var(--surface);padding:12px 16px;border-radius:var(--radius-full);border:1px solid var(--outline-variant)}.mobile-search input{flex:1;border:none;background:none;font-size:15px;outline:none;color:var(--text-primary)}.mobile-search input::placeholder{color:var(--text-tertiary)}.mobile-search .material-icons-round{color:var(--primary)}.mobile-nav{display:flex;flex-direction:column;padding:8px 0}.mobile-nav a{display:flex;align-items:center;gap:14px;padding:14px 20px;font-size:15px;font-weight:500;color:var(--text-primary);text-decoration:none;border-bottom:1px solid var(--outline-variant);transition:all 0.2s ease}.mobile-nav a:hover{background:var(--primary-container);color:var(--primary);padding-left:24px}.mobile-nav .material-icons-round{font-size:22px;color:var(--primary)}.mobile-cta{padding:16px 20px;margin-top:auto;border-top:1px solid var(--outline-variant)}.site-footer{background:linear-gradient(180deg,#1a237e 0%,#0d1b4f 50%,#0a1628 100%);position:relative;overflow:hidden}.site-footer::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary),var(--tertiary),var(--success),var(--primary));background-size:300% 100%;animation:shimmer 5s linear infinite}.footer-main{padding:35px 12px 20px}.footer-grid{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1.5fr repeat(4,1fr) 1.2fr;gap:16px}.footer-brand{padding-right:20px}.footer-logo-wrap{margin-bottom:14px}.footer-logo-text{display:flex;align-items:center;gap:10px;font-size:1.3rem;font-weight:700;color:#fff}.footer-logo-text .material-icons-round{font-size:28px;color:var(--tertiary)}.footer-tagline{font-size:13px;color:var(--tertiary);font-weight:600;margin-bottom:10px}.footer-desc{font-size:12px;color:rgb(255 255 255 / .7);line-height:1.7;margin-bottom:16px}.footer-social{display:flex;gap:10px}.footer-social a{width:36px;height:36px;background:rgb(255 255 255 / .1);border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center;color:#fff;transition:all var(--transition)}.footer-social a:hover{background:var(--tertiary);transform:translateY(-3px)}.footer-column h4{font-size:14px;font-weight:600;color:#fff;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--tertiary);display:inline-block}.footer-links a{display:flex;align-items:center;gap:8px;padding:8px 0;font-size:13px;color:rgb(255 255 255 / .7);transition:all var(--transition)}.footer-links a:hover{color:var(--tertiary);padding-left:8px}.footer-links a .material-icons-round{font-size:14px;color:var(--tertiary)}.footer-contact-item{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px;font-size:13px;color:rgb(255 255 255 / .7)}.footer-contact-icon{width:32px;height:32px;background:rgb(255 255 255 / .1);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:14px;color:var(--tertiary)}.newsletter-box{background:rgb(255 255 255 / .05);border-radius:var(--radius-md);padding:16px;margin-top:16px}.newsletter-box h4{font-size:14px;color:#fff;margin-bottom:10px}.newsletter-form{display:flex;gap:8px}.newsletter-input{flex:1;padding:10px 12px;border:none;border-radius:var(--radius-sm);font-size:13px;background:rgb(255 255 255 / .1);color:#fff}.newsletter-input::placeholder{color:rgb(255 255 255 / .5)}.newsletter-btn{background:var(--tertiary);color:#000;padding:10px 16px;border:none;border-radius:var(--radius-sm);font-weight:600;font-size:13px;cursor:pointer;transition:all var(--transition)}.newsletter-btn:hover{background:#ffc107;transform:scale(1.05)}.footer-bottom{border-top:1px solid rgb(255 255 255 / .1);padding:20px 16px;margin-top:30px}.footer-bottom-inner{max-width:1300px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px}.copyright{font-size:13px;color:rgb(255 255 255 / .6)}.footer-bottom-links{display:flex;gap:20px}.footer-bottom-links a{font-size:12px;color:rgb(255 255 255 / .6);transition:color var(--transition)}.footer-bottom-links a:hover{color:var(--tertiary)}@media (max-width:992px){.footer-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.footer-grid{grid-template-columns:1fr}.footer-bottom-inner{flex-direction:column;text-align:center}}.single-hero-section{background:linear-gradient(135deg,var(--primary-dark) 0%,var(--primary) 50%,#1976D2 100%);padding:30px 12px 20px;position:relative;overflow:hidden}.single-hero-section::before{content:'';position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");pointer-events:none;animation:gradientMove 15s linear infinite}.single-hero-content{position:relative;z-index:1;max-width:900px;margin:0 auto;text-align:center}.single-cats{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-bottom:16px}.single-cat-badge{background:rgb(255 255 255 / .15);color:#fff;padding:6px 14px;border-radius:var(--radius-full);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .2);transition:all var(--transition)}.single-cat-badge:hover{background:var(--tertiary);color:#000}.single-title{font-size:clamp(1.5rem, 4vw, 2.5rem);font-weight:700;color:#fff;margin-bottom:16px;line-height:1.3}.single-meta{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;font-size:13px;color:rgb(255 255 255 / .9)}.meta-item{display:flex;align-items:center;gap:6px}.meta-item .material-icons-round{font-size:16px;color:var(--tertiary)}.single-content-section{padding:20px 12px;background:var(--surface);min-height:auto}.single-layout{display:grid;grid-template-columns:1fr 260px;gap:24px;max-width:1400px;margin:0 auto}.single-article{background:#fff0;border-radius:0;box-shadow:none;overflow:visible;border:none}.single-thumbnail{width:100%;max-height:400px;overflow:hidden;border-radius:var(--radius-md);margin-bottom:12px}.single-thumbnail img{width:100%;height:auto;object-fit:cover}.single-body{padding:12px 0}.toc-widget{background:#fff0;border-radius:0;padding:10px 0;margin-bottom:20px;border-left:none;box-shadow:none;border-bottom:1px solid var(--outline-variant)}.toc-widget h4{font-size:14px;font-weight:600;color:var(--primary-dark);margin-bottom:8px;display:flex;align-items:center;gap:6px}.toc-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.toc-list li{margin:0}.toc-list a{display:inline-flex;align-items:center;gap:4px;padding:5px 12px;background:var(--surface-container);border-radius:var(--radius-full);font-size:12px;color:var(--text-primary);transition:all var(--transition);border:none}.toc-list a:hover{background:var(--primary);color:#fff}.article-content{font-size:16px;line-height:1.9;color:var(--text-primary)}.article-content h2{font-size:1.8rem;font-weight:700;color:var(--primary-dark);margin:40px 0 20px;padding-bottom:12px;border-bottom:3px solid var(--primary);position:relative}.article-content h2::after{content:'';position:absolute;bottom:-3px;left:0;width:60px;height:3px;background:var(--tertiary)}.article-content h3{font-size:1.4rem;font-weight:600;color:var(--text-primary);margin:30px 0 15px}.article-content p{margin-bottom:20px;line-height:1.9;font-size:16px}.article-content ul,.article-content ol{margin:20px 0;padding-left:28px}.article-content li{margin-bottom:10px;line-height:1.7}.article-content blockquote{border-left:4px solid var(--primary);margin:24px 0;padding:20px 24px;background:var(--primary-container);border-radius:0 var(--radius-md) var(--radius-md) 0;font-style:italic;font-size:16px}.article-content table{width:100%;border-collapse:collapse;margin:24px 0;border-radius:var(--radius-md);overflow:hidden}.article-content th,.article-content td{padding:14px 16px;text-align:left;border-bottom:1px solid var(--outline-variant)}.article-content th{background:var(--primary);color:#fff;font-weight:600}.article-content tr:nth-child(even){background:var(--surface-container)}.article-content img{border-radius:var(--radius-md);margin:24px 0;max-width:100%;height:auto;box-shadow:var(--elevation-2)}.article-content a{color:var(--primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:all 0.2s}.article-content a:hover{color:var(--primary-dark);text-decoration-thickness:2px}.article-content pre{background:var(--grey-900);color:#f8f8f2;padding:20px;border-radius:var(--radius-md);overflow-x:auto;margin:24px 0;font-family:'Monaco','Menlo',monospace;font-size:14px}.article-content code{background:var(--surface-container);padding:2px 6px;border-radius:4px;font-family:'Monaco','Menlo',monospace;font-size:14px;color:var(--primary-dark)}.article-content pre code{background:#fff0;padding:0;color:inherit}.article-content ul{list-style-type:disc}.article-content ol{list-style-type:decimal}.article-content ul li::marker,.article-content ol li::marker{color:var(--primary)}.article-tags{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:30px;padding-top:20px;border-top:1px solid var(--outline-variant)}.article-tags .material-icons-round{color:var(--primary);font-size:20px}.tag-link{background:var(--surface-container);padding:6px 14px;border-radius:var(--radius-full);font-size:12px;color:var(--text-secondary);transition:all var(--transition)}.tag-link:hover{background:var(--primary);color:#fff}.share-section{margin-top:24px;padding:20px;background:var(--surface-container);border-radius:var(--radius-md)}.share-section h4{font-size:14px;margin-bottom:12px;color:var(--text-primary)}.share-buttons{display:flex;gap:10px;flex-wrap:wrap}.share-btn{padding:10px 16px;border-radius:var(--radius-sm);font-size:12px;font-weight:500;color:#fff;transition:all var(--transition)}.share-btn:hover{transform:translateY(-2px);box-shadow:var(--elevation-2);color:#fff}.share-btn.facebook{background:#1877F2}.share-btn.twitter{background:#1DA1F2}.share-btn.linkedin{background:#0A66C2}.share-btn.whatsapp{background:#25D366}.author-box{display:flex;gap:16px;margin-top:24px;padding:20px;background:var(--surface-container);border-radius:var(--radius-lg);border:1px solid var(--outline-variant)}.author-avatar{flex-shrink:0}.author-avatar img,.author-avatar-img{border-radius:50%;width:70px;height:70px;object-fit:cover;border:3px solid var(--primary)}.author-info{flex:1}.author-info h4{font-size:16px;font-weight:700;margin-bottom:6px;color:var(--text-primary)}.author-credential{color:var(--primary);font-size:12px;font-weight:500;margin-left:8px}.author-info p{font-size:14px;line-height:1.6;color:var(--text-secondary);margin-bottom:8px}.author-link{font-size:13px;font-weight:600;color:var(--primary);text-decoration:none;transition:color 0.2s}.author-link:hover{color:var(--primary-dark);text-decoration:underline}.author-social{display:flex;gap:8px}.author-social a{color:var(--primary);transition:color var(--transition)}.author-social a:hover{color:var(--primary-dark)}.single-sidebar{display:flex;flex-direction:column;gap:24px;position:sticky;top:80px;height:fit-content;max-height:calc(100vh - 100px);overflow-y:auto}.sidebar-widget{background:#fff0;border-radius:0;padding:16px 0;box-shadow:none;border:none;border-bottom:1px solid var(--outline-variant)}.sidebar-widget:last-child{border-bottom:none}.sidebar-widget-title{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:12px;display:flex;align-items:center;gap:6px;padding-bottom:0;border-bottom:none}.sidebar-widget-title .material-icons-round{color:var(--primary);font-size:20px}.sidebar-tools-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.sidebar-tool-item{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 8px;background:#fff0;border-radius:0;text-decoration:none;transition:all var(--transition);border-bottom:1px solid var(--outline-variant)}.sidebar-tool-item:hover{background:var(--primary-container);transform:none}.sidebar-tool-item .material-icons-round{font-size:20px;color:var(--primary)}.sidebar-tool-item span:last-child{font-size:11px;font-weight:500;color:var(--text-secondary)}.related-articles-list{display:flex;flex-direction:column;gap:8px}.related-article-item{display:flex;gap:10px;padding:8px 0;background:#fff0;border-radius:0;text-decoration:none;transition:all var(--transition);border-bottom:1px solid var(--outline-variant)}.related-article-item:hover{background:#fff0;transform:none}.related-article-item:hover h4{color:var(--primary)}.related-thumb{width:50px;height:40px;border-radius:0;overflow:hidden;flex-shrink:0}.related-thumb img{width:100%;height:100%;object-fit:cover}.related-thumb-placeholder{width:100%;height:100%;background:var(--surface-container);display:flex;align-items:center;justify-content:center}.related-thumb-placeholder .material-icons-round{font-size:16px;color:var(--primary)}.related-info h4{font-size:12px;font-weight:500;color:var(--text-primary);line-height:1.4;margin-bottom:2px}.related-info span{font-size:10px;color:var(--text-tertiary)}.newsletter-widget{background:#fff0;color:var(--text-primary)}.newsletter-widget .sidebar-widget-title{color:var(--text-primary);border-bottom:none}.newsletter-widget p{font-size:12px;color:var(--text-secondary);margin-bottom:10px}.newsletter-form-sidebar input{width:100%;padding:12px 14px;border:none;border-radius:var(--radius-sm);font-size:13px;margin-bottom:10px}.btn-block{width:100%}.category-list{list-style:none;margin:0;padding:0}.category-list li{margin:0}.category-list a{display:flex;align-items:center;gap:10px;padding:12px 0;border-bottom:1px solid var(--outline-variant);font-size:13px;color:var(--text-primary);transition:all var(--transition)}.category-list li:last-child a{border-bottom:none}.category-list a:hover{color:var(--primary);padding-left:8px}.category-list .material-icons-round{font-size:18px;color:var(--primary)}.category-list .count{margin-left:auto;background:var(--surface-container);padding:2px 10px;border-radius:var(--radius-full);font-size:11px;font-weight:600;color:var(--text-secondary)}.more-articles-section{background:var(--surface);padding:30px 12px}.more-articles-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.animated-graphics-section{position:relative;overflow:hidden;padding:25px 12px}.floating-icons{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:0}.floating-icon{position:absolute;font-size:24px;opacity:.15;animation:float 6s ease-in-out infinite}.floating-icon:nth-child(1){top:10%;left:5%;animation-delay:0s}.floating-icon:nth-child(2){top:20%;right:10%;animation-delay:1s}.floating-icon:nth-child(3){bottom:30%;left:8%;animation-delay:2s}.floating-icon:nth-child(4){top:50%;right:5%;animation-delay:3s}.floating-icon:nth-child(5){bottom:10%;left:15%;animation-delay:4s}.floating-icon:nth-child(6){top:40%;left:3%;animation-delay:5s}.graphics-divider{display:flex;justify-content:center;align-items:center;gap:20px;padding:30px 0;background:linear-gradient(90deg,transparent,var(--primary-container),transparent)}.graphics-divider-item{width:60px;height:60px;background:linear-gradient(135deg,var(--primary),var(--primary-dark));border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;animation:float 3s ease-in-out infinite;box-shadow:var(--elevation-2)}.graphics-divider-item:nth-child(2){animation-delay:0.5s}.graphics-divider-item:nth-child(3){animation-delay:1s}.graphics-divider-item:nth-child(4){animation-delay:1.5s}.graphics-divider-item:nth-child(5){animation-delay:2s}.graphics-divider-item .material-icons-round{font-size:28px;color:#fff}.graphics-line{flex:1;max-width:150px;height:2px;background:linear-gradient(90deg,transparent,var(--primary),transparent)}.stats-graphics-banner{background:linear-gradient(135deg,var(--primary-dark),var(--primary));padding:50px 16px;position:relative;overflow:hidden}.stats-graphics-banner::before,.stats-graphics-banner::after{content:'';position:absolute;width:200px;height:200px;border-radius:50%;background:rgb(255 255 255 / .05);animation:pulse 4s ease-in-out infinite}.stats-graphics-banner::before{top:-100px;left:-50px}.stats-graphics-banner::after{bottom:-100px;right:-50px;animation-delay:2s}.info-graphics-row{display:flex;justify-content:center;gap:30px;padding:40px 16px;background:var(--surface);flex-wrap:wrap}.info-graphic-card{display:flex;align-items:center;gap:16px;padding:20px 30px;background:var(--surface-container);border-radius:var(--radius-lg);border:1px solid var(--outline-variant);transition:all var(--transition)}.info-graphic-card:hover{transform:translateY(-5px);box-shadow:var(--elevation-3);border-color:var(--primary)}.info-graphic-icon{width:56px;height:56px;background:linear-gradient(135deg,var(--primary),var(--primary-light));border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;animation:float 4s ease-in-out infinite}.info-graphic-icon .material-icons-round{font-size:28px;color:#fff}.info-graphic-text h4{font-size:14px;font-weight:600;margin-bottom:4px}.info-graphic-text p{font-size:12px;color:var(--text-tertiary);margin:0}@media (max-width:992px){.single-layout{grid-template-columns:1fr}.single-sidebar{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.more-articles-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.single-sidebar{grid-template-columns:1fr}.more-articles-grid{grid-template-columns:1fr}.author-box{flex-direction:column;text-align:center}.author-social{justify-content:center}.share-buttons{justify-content:center}}.scroll-animate{opacity:1;transform:translateY(0);transition:opacity 0.6s ease-out,transform 0.6s ease-out}.scroll-animate.animated{opacity:1;transform:translateY(0)}.scroll-animate-left{opacity:1;transform:translateX(0);transition:opacity 0.6s ease-out,transform 0.6s ease-out}.scroll-animate-left.animated{opacity:1;transform:translateX(0)}.scroll-animate-right{opacity:1;transform:translateX(0);transition:opacity 0.6s ease-out,transform 0.6s ease-out}.scroll-animate-right.animated{opacity:1;transform:translateX(0)}.scroll-animate-scale{opacity:1;transform:scale(1);transition:opacity 0.5s ease-out,transform 0.5s ease-out}.scroll-animate-scale.animated{opacity:1;transform:scale(1)}.scroll-animate.delay-1{transition-delay:0.1s}.scroll-animate.delay-2{transition-delay:0.2s}.scroll-animate.delay-3{transition-delay:0.3s}.scroll-animate.delay-4{transition-delay:0.4s}.scroll-animate.delay-5{transition-delay:0.5s}.hero-calculator-mockup{position:absolute;right:5%;top:50%;transform:translateY(-50%);width:280px;display:none;animation:calcFloat 4s ease-in-out infinite;z-index:2}@keyframes calcFloat{0%,100%{transform:translateY(-50%) rotate(-1deg)}50%{transform:translateY(calc(-50% - 10px)) rotate(1deg)}}.calculator-card{background:rgb(255 255 255 / .98);border-radius:20px;padding:20px;box-shadow:0 25px 60px rgb(0 0 0 / .25),0 0 0 1px rgb(255 255 255 / .2);backdrop-filter:blur(10px)}.calc-header{display:flex;align-items:center;gap:10px;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #f0f0f0}.calc-header .material-icons-round{font-size:28px;color:#667eea}.calc-title{font-size:16px;font-weight:700;color:#1a1a2e}.calc-body{display:flex;flex-direction:column;gap:12px}.calc-row{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:#f8f9fa;border-radius:10px}.calc-row.highlight{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.calc-label{font-size:12px;color:#666}.calc-row.highlight .calc-label{color:rgb(255 255 255 / .9)}.calc-value{font-size:14px;font-weight:700;color:#1a1a2e}.calc-row.highlight .calc-value{color:#fff;font-size:16px}.animated-number{animation:numberPulse 2s ease-in-out infinite}@keyframes numberPulse{0%,100%{opacity:1}50%{opacity:.7}}.calc-footer{margin-top:16px;padding-top:12px;border-top:2px solid #f0f0f0}.calc-savings{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;background:linear-gradient(135deg,#00c853 0%,#00e676 100%);border-radius:10px;color:#fff;font-size:13px;font-weight:600}.calc-savings .material-icons-round{font-size:18px}@media (min-width:992px){.hero-calculator-mockup{display:block}.hero-content{max-width:550px;text-align:left;margin-left:8%}.hero-badge,.hero-buttons,.hero-gst-tools,.hero-tools-compact{justify-content:flex-start}.hero-tools-tabs{justify-content:flex-start;overflow-x:auto}.hero-tool-panel{justify-content:flex-start}.hero-stats{justify-content:flex-start}}.category-block-enhanced{transition:all 0.4s cubic-bezier(.4,0,.2,1)}.category-block-enhanced:hover{transform:translateY(-5px);box-shadow:0 12px 40px rgb(102 126 234 / .15)}.article-item-enhanced{padding:10px 14px;font-size:13px}.article-title-enhanced{font-size:13px}.helps-grid-compact{gap:16px}.helps-item-compact{padding:20px 16px}.helps-icon-compact{width:50px;height:50px}.helps-icon-compact .material-icons-round{font-size:24px}.helps-item-compact h3{font-size:15px}.helps-item-compact p{font-size:13px}.gradient-text{background:linear-gradient(135deg,#667eea 0%,#764ba2 50%,#f093fb 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.card-shimmer{position:relative;overflow:hidden}.card-shimmer::after{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .3),transparent);animation:shimmer 2s infinite}.tilt-card{transform-style:preserve-3d;transition:transform 0.3s ease}.tilt-card:hover{transform:perspective(1000px) rotateY(-3deg) rotateX(3deg)}.hero-orb,.particle,.floating-icon,.hero-decoration,.hero-calculator-mockup{will-change:transform;transition:transform 0.15s ease-out}.hero-section{padding:35px 20px 45px;min-height:280px}.articles-first-section{padding:45px 20px 40px}.articles-first-section::after{height:100px}.section-header-large{margin-bottom:35px;padding-bottom:20px}.section-title-large{font-size:1.8rem;margin-bottom:12px}.section-title-large .material-icons-round{font-size:32px}.section-subtitle{font-size:1rem;margin-bottom:16px}.category-blocks-enhanced{gap:24px}.category-header-enhanced{padding:16px 20px}.category-content-enhanced{padding:14px}.article-item-enhanced{padding:12px 14px}.tools-compact-section{padding:25px 16px}.tools-grid-compact{gap:10px}.tool-card-compact{padding:12px 8px}.bank-tools-section{padding:35px 16px}.bank-tools-grid{gap:14px}.bank-tool-card{padding:16px;gap:12px}.categories-animated-section{padding:25px 16px}.categories-animated-grid{gap:14px}.category-animated-card{padding:16px}.how-it-works-compact{padding:25px 16px}.helps-grid-compact{gap:14px}.helps-item-compact{padding:16px 12px}.quick-access-bar{padding:14px;margin-top:-20px;gap:10px}.quick-access-item{padding:10px 12px}.quick-access-icon{width:34px;height:34px;font-size:17px}.quick-access-text h4{font-size:12px}.info-graphics-row{padding:16px;gap:16px}.info-graphic-card{padding:10px 14px}.info-graphic-icon{width:32px;height:32px}.section-title-centered{font-size:1.15rem;margin-bottom:16px}.author-bio-section{background:linear-gradient(135deg,var(--surface-container),var(--surface));border-radius:var(--radius-lg);padding:20px;margin-top:24px;border:1px solid var(--outline-variant);display:flex;gap:18px;align-items:flex-start;transition:all 0.3s ease}.author-bio-section:hover{box-shadow:var(--elevation-2)}.author-avatar{width:70px;height:70px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--tertiary));display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.author-avatar img{width:100%;height:100%;object-fit:cover}.author-avatar .material-icons-round{font-size:36px;color:#fff}.author-info{flex:1}.author-name{font-size:16px;font-weight:700;color:var(--grey-900);margin:0 0 4px}.author-role{font-size:12px;color:var(--primary);font-weight:600;margin-bottom:8px}.author-desc{font-size:13px;color:var(--text-secondary);margin:0 0 10px;line-height:1.5}.author-social{display:flex;gap:8px}.author-social-link{width:28px;height:28px;background:var(--surface-container);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-tertiary);transition:all 0.2s;text-decoration:none}.author-social-link:hover{background:var(--primary);color:#fff;transform:translateY(-2px)}.author-social-link .material-icons-round{font-size:14px}.category-block-enhanced,.tool-card-compact,.bank-tool-card,.category-animated-card{transform-style:preserve-3d;transition:transform 0.3s ease,box-shadow 0.3s ease}@media (max-width:768px){.hero-section{padding:30px 16px 40px}.articles-first-section{padding:35px 16px 30px}.section-title-large{font-size:1.5rem}.author-bio-section{flex-direction:column;text-align:center}.author-avatar{margin:0 auto}.author-social{justify-content:center}.hero-orb,.particle,.floating-icon,.hero-decoration{transition:none!important}}.hero-radial-burst{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;height:400px;pointer-events:none;z-index:0;opacity:.3}.radial-line{position:absolute;top:50%;left:50%;width:2px;height:100px;background:linear-gradient(to top,transparent,rgb(255 255 255 / .4),transparent);transform-origin:bottom center;animation:radialPulse 3s ease-out infinite}.radial-line:nth-child(1){transform:rotate(0deg);animation-delay:0s}.radial-line:nth-child(2){transform:rotate(30deg);animation-delay:0.15s}.radial-line:nth-child(3){transform:rotate(60deg);animation-delay:0.3s}.radial-line:nth-child(4){transform:rotate(90deg);animation-delay:0.45s}.radial-line:nth-child(5){transform:rotate(120deg);animation-delay:0.6s}.radial-line:nth-child(6){transform:rotate(150deg);animation-delay:0.75s}.radial-line:nth-child(7){transform:rotate(180deg);animation-delay:0.9s}.radial-line:nth-child(8){transform:rotate(210deg);animation-delay:1.05s}.radial-line:nth-child(9){transform:rotate(240deg);animation-delay:1.2s}.radial-line:nth-child(10){transform:rotate(270deg);animation-delay:1.35s}.radial-line:nth-child(11){transform:rotate(300deg);animation-delay:1.5s}.radial-line:nth-child(12){transform:rotate(330deg);animation-delay:1.65s}@keyframes radialPulse{0%{opacity:0;transform:rotate(inherit) scaleY(.5)}50%{opacity:1}100%{opacity:0;transform:rotate(inherit) scaleY(1.5)}}.animated-tools-section{background:linear-gradient(135deg,#f0f4f8 0%,#ffffff 100%);padding:50px 16px 70px;border-top:4px solid;border-image:linear-gradient(90deg,#1565C0,#FFB300,#4CAF50,#00897B) 1;overflow:visible}.section-subtitle-inline{font-size:14px;color:#6B7280;margin:8px 0 0}.animated-cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding:20px;margin:-20px}.anim-card{background:#fff;border-radius:16px;overflow:visible;box-shadow:0 4px 15px rgb(0 0 0 / .08);text-decoration:none;display:block;transition:all 0.3s ease;position:relative;margin:0}.anim-card:hover{transform:translateY(-3px);box-shadow:0 12px 25px rgb(21 101 192 / .12);z-index:10}.anim-card-img{height:180px;overflow:visible;background:linear-gradient(135deg,#f5f7fa,#e8edf2);position:relative;border-radius:16px 16px 0 0;display:flex;align-items:center;justify-content:center;padding:15px}.anim-card-img img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transition:transform 0.4s ease}.anim-card:hover .anim-card-img img{transform:scale(1.03)}.anim-card-info{padding:20px;position:relative;overflow:visible}.anim-card-info h3{font-size:17px;font-weight:700;color:#212121;margin:0 0 6px;transition:color 0.3s ease}.anim-card:hover .anim-card-info h3{color:#1565C0}.anim-card-info p{font-size:13px;color:#6B7280;margin:0}.anim-card::before{content:'';position:absolute;top:15px;right:15px;width:20px;height:20px;background:radial-gradient(circle,#FFB300 0%,transparent 70%);border-radius:50%;opacity:0;transition:opacity 0.3s ease;z-index:10}.anim-card:hover::before{opacity:1;animation:sparklePulse 0.8s ease infinite}@keyframes sparklePulse{0%,100%{transform:scale(1);opacity:.8}50%{transform:scale(1.5);opacity:1}}.anim-card::after{content:'';position:absolute;inset:0;border-radius:16px;border:3px solid #fff0;transition:border-color 0.3s ease;pointer-events:none}.anim-card:hover::after{border-color:#1565C0}.finance-tools-compact-section{background:linear-gradient(135deg,#0a0e27 0%,#1a1f3a 25%,#0f1629 50%,#1a1040 75%,#0a0e27 100%);background-size:400% 400%;animation:toolsBgShift 20s ease-in-out infinite;padding:40px 16px 32px;position:relative;overflow:hidden}.finance-tools-compact-section::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 20% 50%,rgb(21 101 192 / .04) 0%,transparent 50%),radial-gradient(circle at 80% 50%,rgb(255 179 0 / .03) 0%,transparent 50%),radial-gradient(circle at 50% 20%,rgb(76 175 80 / .03) 0%,transparent 50%);animation:toolsBgShift 15s ease-in-out infinite;pointer-events:none}@keyframes toolsBgShift{0%,100%{transform:translate(0,0)}33%{transform:translate(-2%,1%)}66%{transform:translate(2%,-1%)}}.tools-compact-header{text-align:center;margin-bottom:32px;position:relative;z-index:1}.tools-compact-title-row{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.tools-compact-title{font-size:28px;font-weight:800;color:#FFF;margin:0;display:flex;align-items:center;gap:10px;letter-spacing:-.5px}.tools-title-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:linear-gradient(135deg,#FFB300,#FF8F00);border-radius:12px;box-shadow:0 4px 15px rgb(255 179 0 / .3)}.tools-title-icon .material-icons-round{font-size:22px;color:#fff}.tools-see-all-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .2);border-radius:50px;color:#FFF;font-size:13px;font-weight:600;text-decoration:none;transition:all 0.3s ease}.tools-see-all-btn:hover{background:rgb(255 255 255 / .2);color:#fff;transform:translateY(-1px)}.tools-see-all-btn .material-icons-round{font-size:16px;transition:transform 0.3s ease}.tools-see-all-btn:hover .material-icons-round{transform:translateX(3px)}.tools-compact-subtitle{color:rgb(255 255 255 / .7);font-size:14px;margin:10px 0 0;font-weight:400}.tools-compact-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:28px;position:relative;z-index:1}.tool-compact-card{display:flex;align-items:center;gap:16px;padding:18px 20px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .1);border-radius:16px;text-decoration:none;transition:all 0.35s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 4px 20px rgb(0 0 0 / .2);backdrop-filter:blur(10px)}.tool-compact-card::before{content:'';position:absolute;inset:0;border-radius:16px;opacity:0;transition:opacity 0.35s ease;pointer-events:none}.tool-compact-card:hover{transform:translateY(-4px)}.tool-compact-card:hover::before{opacity:1}.tool-card-blue{background:linear-gradient(135deg,rgb(21 101 192 / .2) 0%,rgb(13 71 161 / .15) 100%);border:1px solid rgb(66 165 245 / .25)}.tool-card-blue:hover{background:linear-gradient(135deg,rgb(21 101 192 / .35) 0%,rgb(13 71 161 / .25) 100%);box-shadow:0 8px 30px rgb(21 101 192 / .35);border-color:rgb(66 165 245 / .5);transform:translateY(-4px)}.tool-card-blue::before{background:linear-gradient(135deg,rgb(21 101 192 / .2),rgb(21 101 192 / .1))}.tool-card-orange{background:linear-gradient(135deg,rgb(245 124 0 / .2) 0%,rgb(230 81 0 / .15) 100%);border:1px solid rgb(255 152 0 / .25)}.tool-card-orange:hover{background:linear-gradient(135deg,rgb(245 124 0 / .35) 0%,rgb(230 81 0 / .25) 100%);box-shadow:0 8px 30px rgb(245 124 0 / .35);border-color:rgb(255 152 0 / .5);transform:translateY(-4px)}.tool-card-orange::before{background:linear-gradient(135deg,rgb(245 124 0 / .2),rgb(245 124 0 / .1))}.tool-card-green{background:linear-gradient(135deg,rgb(46 125 50 / .2) 0%,rgb(27 94 32 / .15) 100%);border:1px solid rgb(102 187 106 / .25)}.tool-card-green:hover{background:linear-gradient(135deg,rgb(46 125 50 / .35) 0%,rgb(27 94 32 / .25) 100%);box-shadow:0 8px 30px rgb(76 175 80 / .35);border-color:rgb(102 187 106 / .5);transform:translateY(-4px)}.tool-card-green::before{background:linear-gradient(135deg,rgb(76 175 80 / .2),rgb(76 175 80 / .1))}.tool-card-purple{background:linear-gradient(135deg,rgb(123 31 162 / .2) 0%,rgb(74 20 140 / .15) 100%);border:1px solid rgb(206 147 216 / .25)}.tool-card-purple:hover{background:linear-gradient(135deg,rgb(123 31 162 / .35) 0%,rgb(74 20 140 / .25) 100%);box-shadow:0 8px 30px rgb(156 39 176 / .35);border-color:rgb(206 147 216 / .5);transform:translateY(-4px)}.tool-card-purple::before{background:linear-gradient(135deg,rgb(156 39 176 / .2),rgb(156 39 176 / .1))}.tool-card-teal{background:linear-gradient(135deg,rgb(0 105 92 / .2) 0%,rgb(0 77 64 / .15) 100%);border:1px solid rgb(77 182 172 / .25)}.tool-card-teal:hover{background:linear-gradient(135deg,rgb(0 105 92 / .35) 0%,rgb(0 77 64 / .25) 100%);box-shadow:0 8px 30px rgb(0 137 123 / .35);border-color:rgb(77 182 172 / .5);transform:translateY(-4px)}.tool-card-teal::before{background:linear-gradient(135deg,rgb(0 137 123 / .2),rgb(0 137 123 / .1))}.tool-card-rose{background:linear-gradient(135deg,rgb(194 24 91 / .2) 0%,rgb(136 14 79 / .15) 100%);border:1px solid rgb(240 98 146 / .25)}.tool-card-rose:hover{background:linear-gradient(135deg,rgb(194 24 91 / .35) 0%,rgb(136 14 79 / .25) 100%);box-shadow:0 8px 30px rgb(233 30 99 / .35);border-color:rgb(240 98 146 / .5);transform:translateY(-4px)}.tool-card-rose::before{background:linear-gradient(135deg,rgb(233 30 99 / .2),rgb(233 30 99 / .1))}.tool-compact-icon-wrap{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;flex-shrink:0;transition:all 0.35s ease}.tool-compact-card:hover .tool-compact-icon-wrap{transform:scale(1.1) rotate(-5deg)}.tool-card-blue .tool-compact-icon-wrap{background:linear-gradient(135deg,#1565C0,#42A5F5);box-shadow:0 4px 12px rgb(21 101 192 / .3)}.tool-card-orange .tool-compact-icon-wrap{background:linear-gradient(135deg,#E67E22,#F39C12);box-shadow:0 4px 12px rgb(230 126 34 / .3)}.tool-card-green .tool-compact-icon-wrap{background:linear-gradient(135deg,#2E7D32,#66BB6A);box-shadow:0 4px 12px rgb(76 175 80 / .3)}.tool-card-purple .tool-compact-icon-wrap{background:linear-gradient(135deg,#7B1FA2,#CE93D8);box-shadow:0 4px 12px rgb(156 39 176 / .3)}.tool-card-teal .tool-compact-icon-wrap{background:linear-gradient(135deg,#00695C,#4DB6AC);box-shadow:0 4px 12px rgb(0 137 123 / .3)}.tool-card-rose .tool-compact-icon-wrap{background:linear-gradient(135deg,#C2185B,#F06292);box-shadow:0 4px 12px rgb(233 30 99 / .3)}.tool-compact-icon-wrap .material-icons-round{font-size:24px;color:#fff}.tool-compact-content{flex:1;min-width:0}.tool-compact-content h3{font-size:15px;font-weight:700;color:#FFF;margin:0 0 3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color 0.3s ease}.tool-compact-content p{font-size:12px;color:rgb(255 255 255 / .6);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tool-compact-arrow{font-size:18px;color:rgb(255 255 255 / .4);transition:all 0.3s ease;flex-shrink:0}.tool-compact-card:hover .tool-compact-arrow{color:rgb(255 255 255 / .8);transform:translate(3px,-3px)}.tools-quick-strip{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center;padding:16px 20px;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .06);border-radius:14px;position:relative;z-index:1}.quick-strip-label{font-size:12px;font-weight:700;color:rgb(255 255 255 / .35);text-transform:uppercase;letter-spacing:1px}.quick-strip-chip{display:inline-flex;align-items:center;gap:4px;padding:6px 14px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .08);border-radius:50px;color:rgb(255 255 255 / .6);font-size:12px;font-weight:500;text-decoration:none;transition:all 0.25s ease;white-space:nowrap}.quick-strip-chip .material-icons-round{font-size:14px}.quick-strip-chip:hover{background:rgb(255 255 255 / .12);border-color:rgb(255 255 255 / .2);color:#fff;transform:translateY(-1px)}@media (max-width:1024px){.tools-compact-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.finance-tools-compact-section{padding:32px 12px 24px}.tools-compact-title{font-size:22px}.tools-title-icon{width:34px;height:34px;border-radius:10px}.tools-title-icon .material-icons-round{font-size:18px}.tools-see-all-btn{font-size:12px;padding:6px 14px}.tools-compact-grid{grid-template-columns:repeat(2,1fr);gap:10px}.tool-compact-card{padding:14px 14px;gap:12px}.tool-compact-icon-wrap{width:40px;height:40px;border-radius:11px}.tool-compact-icon-wrap .material-icons-round{font-size:20px}.tool-compact-content h3{font-size:13px}.tool-compact-content p{font-size:11px}.tool-compact-arrow{display:none}.tools-quick-strip{padding:12px 14px;gap:6px}.quick-strip-chip{font-size:11px;padding:5px 10px}}@media (max-width:480px){.tools-compact-grid{grid-template-columns:1fr}.tools-compact-title-row{flex-direction:column;gap:10px}.quick-strip-label{display:none}.tools-quick-strip{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:8px}.tools-quick-strip::-webkit-scrollbar{display:none}.quick-strip-chip{flex-shrink:0}}.breaking-news-top{position:relative;z-index:1001}.corner-author-bio{position:fixed;bottom:80px;left:20px;z-index:998;animation:slideInCorner 0.5s ease;text-decoration:none}@keyframes slideInCorner{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}.corner-author-inner{display:flex;align-items:center;gap:12px;background:#fff;padding:12px 18px;border-radius:50px;box-shadow:0 4px 20px rgb(0 0 0 / .12);transition:all 0.3s ease}.corner-author-inner:hover{box-shadow:0 6px 30px rgb(21 101 192 / .2);transform:translateY(-3px)}.corner-author-avatar{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,#1565C0,#0D47A1);display:flex;align-items:center;justify-content:center}.corner-author-avatar .material-icons-round{font-size:24px;color:#fff}.corner-author-text strong{display:block;font-size:13px;font-weight:700;color:#212121;font-family:var(--font-heading)}.corner-author-text span{font-size:11px;color:#6B7280}@media (max-width:1024px){.animated-cards-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.animated-cards-grid{grid-template-columns:1fr}.anim-card-img{height:160px;overflow:visible;padding:10px}.corner-author-bio{bottom:90px;left:10px}.corner-author-inner{padding:10px 14px}.corner-author-avatar{width:36px;height:36px}.corner-author-avatar .material-icons-round{font-size:20px}.corner-author-text strong{font-size:12px}.corner-author-text span{font-size:10px}}.full-width-content-section{padding:20px 16px;background:var(--surface)}.container-full{max-width:1200px;margin:0 auto;padding:0 16px}.full-width-content-section .article-content{max-width:100%}body.page-template-page-full-width .single-layout{display:block;max-width:1200px}body.page-template-page-full-width .single-article{width:100%}body.page-template-page-full-width .single-sidebar{display:none}.full-width-layout{display:block;max-width:1200px;margin:0 auto}.full-width-layout .single-article{width:100%;max-width:100%}@media (max-width:768px){.single-layout{display:block!important;padding:0 8px}.single-article{width:100%;padding:0}.single-body{padding:12px 0!important}.article-content{font-size:15px!important;line-height:1.7!important;padding:0 4px}.article-content h2{font-size:1.3rem!important;margin:24px 0 12px!important;padding-bottom:8px!important}.article-content h3{font-size:1.15rem!important;margin:20px 0 10px!important}.article-content p{font-size:15px!important;margin-bottom:16px!important}.article-content ul,.article-content ol{padding-left:20px!important;margin:16px 0!important}.article-content li{font-size:14px!important;margin-bottom:8px!important}.article-content table{display:block;overflow-x:auto;white-space:nowrap;font-size:13px!important}.article-content th,.article-content td{padding:10px 12px!important;font-size:13px!important}.article-content img{width:100%!important;height:auto!important;margin:12px 0!important}.article-content blockquote{padding:14px 16px!important;margin:16px 0!important;font-size:14px!important}.toc-widget{padding:8px 0!important;margin-bottom:12px!important}.toc-widget h4{font-size:13px!important;margin-bottom:8px!important}.toc-list{gap:4px!important}.toc-list a{font-size:11px!important;padding:4px 10px!important}.author-box{flex-direction:row!important;gap:14px!important;padding:16px!important;text-align:left!important}.author-avatar img,.author-avatar-img{width:56px!important;height:56px!important}.author-info h4{font-size:14px!important;margin-bottom:4px!important}.author-info p{font-size:13px!important;margin-bottom:6px!important;line-height:1.5!important}.author-credential{font-size:11px!important}.author-link{font-size:12px!important}.article-tags{gap:6px!important;margin-top:16px!important}.tag-link{font-size:11px!important;padding:4px 10px!important}.single-hero-section{padding:20px 12px!important}.single-title{font-size:1.3rem!important;line-height:1.3!important;margin-bottom:10px!important}.single-meta{gap:12px!important;font-size:11px!important;flex-wrap:wrap;justify-content:center!important}.meta-item{font-size:11px!important;gap:4px!important}.single-cats{gap:6px!important;margin-bottom:10px!important}.single-cat-badge{font-size:10px!important;padding:4px 10px!important}.single-sidebar{display:none!important}.full-width-content-section{padding:16px 8px!important}.container-full{padding:0 8px!important}.gst-tools-buttons{flex-wrap:wrap;gap:6px!important;justify-content:center}.gst-tool-btn{padding:8px 12px!important;font-size:11px!important}.hero-tools-compact{gap:6px;max-width:100%}.hero-tools-tabs{gap:3px;padding:3px}.hero-tool-tab{padding:4px 8px;font-size:10px}.hero-tool-tab .material-icons-round{font-size:12px}.hero-tool-panel{gap:4px}.hero-tool-chip{padding:4px 8px;font-size:10px}.hero-tool-chip .material-icons-round{font-size:11px}.gst-tool-btn .material-icons-round{font-size:14px!important}.gst-tools-label{font-size:10px!important}.hero-stats{flex-wrap:wrap;gap:10px 20px!important;padding-top:12px!important}.hero-stat{padding:4px 8px!important}.hero-stat-value{font-size:1.1rem!important}.hero-stat-label{font-size:9px!important}.quick-access-bar{grid-template-columns:repeat(2,1fr)!important;margin:-15px 10px 0!important;padding:10px!important;gap:8px!important}.quick-access-item{padding:8px 10px!important}.quick-access-icon{width:30px!important;height:30px!important;font-size:14px!important}.quick-access-text h4{font-size:11px!important}.quick-access-text p{font-size:9px!important}.animated-cards-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.anim-card{padding:12px 8px!important}.anim-card-img{width:50px!important;height:50px!important}.anim-card-info h3{font-size:12px!important}.anim-card-info p{font-size:10px!important}.more-articles-section{padding:30px 12px!important}.more-articles-grid{grid-template-columns:1fr!important;gap:12px!important}.category-blocks-enhanced{gap:16px!important}.category-header-enhanced{padding:14px 16px!important}.category-header-enhanced h3{font-size:14px!important}.article-item-enhanced{padding:10px 12px!important}.article-title-enhanced{font-size:13px!important}.newsletter-form-sidebar input{padding:10px 12px!important;font-size:12px!important}.newsletter-form-sidebar button{padding:10px!important;font-size:12px!important}.section-title-centered{font-size:1.1rem!important;margin-bottom:16px!important}.section-title{font-size:1rem!important}.tools-grid-compact{grid-template-columns:repeat(3,1fr)!important;gap:8px!important}.tool-card-compact{padding:10px 6px!important}.tool-icon-compact{width:32px!important;height:32px!important;font-size:16px!important}.tool-name-compact{font-size:10px!important}}@media (max-width:480px){.hero-section{padding:24px 12px 40px!important}.hero-title{font-size:1.25rem!important}.hero-desc{font-size:0.85rem!important;margin-bottom:14px!important}.hero-buttons{gap:8px!important}.hero-btn{padding:10px 18px!important;font-size:12px!important}.single-title{font-size:1.15rem!important}.quick-access-bar{grid-template-columns:1fr 1fr!important;margin:-12px 8px 0!important}.gst-tool-btn{padding:6px 10px!important;font-size:10px!important}.article-content{font-size:14px!important}.article-content h2{font-size:1.2rem!important}.article-content h3{font-size:1.1rem!important}}@media (max-width:768px){.container{padding:0 8px!important}section{padding:16px 8px!important}.hero-section{padding:24px 12px 35px!important;min-height:auto!important}.hero-content{padding:0 4px}.hero-badge{padding:5px 12px!important;font-size:11px!important;margin-bottom:10px!important}.hero-title{font-size:1.35rem!important;margin-bottom:8px!important}.hero-desc{font-size:0.9rem!important;margin-bottom:14px!important;line-height:1.5!important}.hero-buttons{gap:8px!important;margin-bottom:14px!important}.hero-btn{padding:10px 16px!important;font-size:12px!important}.hero-btn .material-icons-round{font-size:14px!important}.hero-gst-tools{margin-bottom:14px!important;gap:8px!important}.gst-tools-label{font-size:10px!important}.gst-tools-buttons{gap:6px!important}.gst-tool-btn{padding:6px 10px!important;font-size:10px!important;gap:4px!important}.gst-tool-btn .material-icons-round{font-size:12px!important}.hero-stats{gap:16px!important;padding-top:12px!important}.hero-stat-value{font-size:1.1rem!important}.hero-stat-label{font-size:9px!important}.hero-gradient-orbs,.hero-particles,.hero-floating-icons,.hero-calculator-mockup,.hero-decoration{display:none!important}.quick-access-bar{grid-template-columns:1fr 1fr!important;margin:-12px 8px 0!important;padding:8px!important;gap:8px!important;border-radius:var(--radius-md)!important}.quick-access-item{padding:10px!important;gap:8px!important}.quick-access-icon{width:32px!important;height:32px!important;font-size:16px!important}.quick-access-text h4{font-size:12px!important}.quick-access-text p{font-size:10px!important}.articles-first-section{padding:20px 8px!important}.section-header-large{margin-bottom:16px!important;padding-bottom:12px!important}.section-title-large{font-size:1.35rem!important;gap:10px!important}.section-title-large .material-icons-round{font-size:28px!important}.section-subtitle{font-size:0.95rem!important;margin-bottom:12px!important;line-height:1.5!important}.category-blocks-enhanced{grid-template-columns:1fr!important;gap:12px!important}.category-header-enhanced{padding:14px 16px!important}.category-header-enhanced h3{font-size:14px!important}.category-content-enhanced{padding:10px!important}.article-item-enhanced{padding:12px!important;gap:8px!important}.article-title-enhanced{font-size:13px!important}.tools-compact-section{padding:16px 8px!important}.tools-grid-compact{grid-template-columns:repeat(3,1fr)!important;gap:8px!important}.tool-card-compact{padding:10px 6px!important}.tool-icon-compact{width:32px!important;height:32px!important;font-size:16px!important;margin-bottom:6px!important}.tool-name-compact{font-size:10px!important}.bank-tools-section{padding:16px 8px!important}.bank-tools-grid{grid-template-columns:1fr 1fr!important;gap:10px!important}.bank-tool-card{padding:12px!important;gap:10px!important;flex-direction:column!important;text-align:center!important}.bank-tool-icon{width:40px!important;height:40px!important;margin:0 auto!important}.bank-tool-info h4{font-size:12px!important}.bank-tool-info p{font-size:10px!important}.trust-section{padding:16px 8px!important}.trust-card{flex-direction:column!important;text-align:center!important;padding:20px 14px!important;gap:16px!important}.trust-avatar-circle{width:70px!important;height:70px!important}.trust-avatar-circle .material-icons-round{font-size:34px!important}.trust-header h2{font-size:1.2rem!important}.trust-subtitle{font-size:11px!important}.trust-author-info h3{font-size:1rem!important}.trust-bio{font-size:13px!important;line-height:1.6!important;margin-bottom:14px!important}.trust-credentials{grid-template-columns:1fr 1fr!important;gap:8px!important}.trust-cred-item{padding:10px 8px!important;flex-direction:column!important;text-align:center!important;gap:6px!important}.trust-cred-item .material-icons-round{font-size:18px!important}.trust-cred-item strong{font-size:11px!important}.trust-cred-item span{font-size:9px!important}.categories-animated-section{padding:16px 8px!important}.categories-animated-grid{grid-template-columns:1fr 1fr!important;gap:10px!important;margin-top:12px!important}.category-animated-card{padding:14px 10px!important}.category-animated-icon{width:36px!important;height:36px!important;margin-bottom:8px!important}.category-animated-icon .material-icons-round{font-size:18px!important}.category-animated-card h3{font-size:12px!important;margin-bottom:4px!important}.category-animated-card p{font-size:10px!important;line-height:1.3!important}.category-count-badge{font-size:9px!important;padding:3px 8px!important}.how-it-works-compact{padding:16px 8px!important}.helps-grid-compact{grid-template-columns:1fr 1fr!important;gap:10px!important}.helps-item-compact{padding:14px 10px!important}.helps-icon-compact{width:36px!important;height:36px!important;margin-bottom:8px!important}.helps-icon-compact .material-icons-round{font-size:18px!important}.helps-item-compact h3{font-size:12px!important;margin-bottom:4px!important}.helps-item-compact p{font-size:10px!important}.info-graphics-row{gap:10px!important;padding:12px 8px!important}.info-graphic-card{padding:10px!important;gap:8px!important}.info-graphic-icon{width:32px!important;height:32px!important}.info-graphic-icon .material-icons-round{font-size:18px!important}.info-graphic-text h4{font-size:11px!important}.info-graphic-text p{font-size:9px!important}.main-content-section{padding:16px 8px!important}.main-content-layout{display:block!important}.content-area{width:100%!important}.sidebar{display:none!important}.articles-masonry{gap:12px!important}.article-card{margin-bottom:0!important}.article-card.featured{grid-column:auto!important}.article-card-body{padding:12px!important}.article-card-title{font-size:13px!important;line-height:1.3!important}.article-card-excerpt{font-size:12px!important;line-height:1.4!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-card-meta{font-size:10px!important}.faq-section{padding:16px 8px!important}.faq-grid{gap:10px!important}.faq-question span:first-child{font-size:12px!important}.faq-answer p{font-size:12px!important;line-height:1.5!important}.graphics-divider{padding:10px 8px!important;gap:8px!important}.graphics-divider-item{width:28px!important;height:28px!important}.graphics-divider-item .material-icons-round{font-size:14px!important}.section-header{margin-bottom:12px!important;padding-bottom:8px!important;gap:8px!important}.section-title{font-size:1rem!important;gap:6px!important}.section-title .material-icons-round{font-size:18px!important}.section-link{font-size:10px!important;padding:5px 10px!important}.section-title-centered{font-size:1.1rem!important;margin-bottom:14px!important;gap:8px!important}.section-title-centered .material-icons-round{font-size:20px!important}}@media (max-width:480px){.hero-section{padding:20px 10px 30px!important}.hero-title{font-size:1.2rem!important}.hero-desc{font-size:0.85rem!important}.quick-access-bar{margin:-10px 6px 0!important;padding:6px!important;gap:6px!important}.quick-access-item{padding:8px!important}.tools-grid-compact{grid-template-columns:repeat(3,1fr)!important;gap:6px!important}.categories-animated-grid{grid-template-columns:1fr!important}.category-animated-card{padding:12px!important}.trust-credentials{grid-template-columns:1fr 1fr!important}.trust-bio{font-size:12px!important}.bank-tools-grid{grid-template-columns:1fr!important}}@media (max-width:360px){.hero-title{font-size:1.1rem!important}.hero-btn{padding:8px 14px!important;font-size:11px!important}.gst-tools-buttons{flex-direction:column!important;width:100%}.gst-tool-btn{width:100%!important;justify-content:center!important}.quick-access-bar{grid-template-columns:1fr!important}.tools-grid-compact{grid-template-columns:repeat(2,1fr)!important}.trust-credentials{grid-template-columns:1fr!important}}.page-content-section{padding:20px 16px;background:var(--surface);min-height:calc(100vh - 200px)}.page-article{max-width:100%}.page-header{margin-bottom:20px;padding-bottom:16px;border-bottom:2px solid var(--primary)}.page-title{font-size:1.75rem;font-weight:700;color:var(--text-primary);margin:0;font-family:var(--font-heading)}.page-body{width:100%}.page-content{font-size:15px;line-height:1.7;color:var(--text-secondary)}.page-content h2{font-size:1.4rem;font-weight:600;color:var(--text-primary);margin:28px 0 14px;padding-bottom:8px;border-bottom:1px solid var(--outline-variant)}.page-content h3{font-size:1.2rem;font-weight:600;color:var(--text-primary);margin:22px 0 12px}.page-content p{margin-bottom:16px}.page-content ul,.page-content ol{padding-left:24px;margin:16px 0}.page-content li{margin-bottom:8px}.page-content table{width:100%;border-collapse:collapse;margin:20px 0;font-size:14px}.page-content th,.page-content td{padding:12px;border:1px solid var(--outline-variant);text-align:left}.page-content th{background:var(--primary-container);font-weight:600;color:var(--primary)}.page-content img{max-width:100%;height:auto;border-radius:var(--radius-md);margin:16px 0}.page-content .custom-dropdown,.article-content .custom-dropdown{position:relative;width:100%;color:#333}.page-content .custom-dropdown-selected,.article-content .custom-dropdown-selected{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;background:#FFFFFF!important;border:2px solid #e0e0e0!important;border-radius:8px;cursor:pointer;color:#333333!important;font-size:.95em}.page-content .custom-dropdown-selected:hover{border-color:#667eea!important}.page-content .dropdown-arrow,.article-content .dropdown-arrow{color:#666666!important;font-size:.8em}.page-content .custom-dropdown-options,.article-content .custom-dropdown-options{display:none;position:absolute;top:100%;left:0;right:0;background:#FFFFFF!important;border:2px solid #667eea!important;border-top:none;border-radius:0 0 8px 8px;z-index:10000;max-height:250px;overflow-y:auto;box-shadow:0 4px 12px rgb(0 0 0 / .15)}.page-content .custom-dropdown.open .custom-dropdown-options,.article-content .custom-dropdown.open .custom-dropdown-options{display:block}.page-content .custom-dropdown-option,.article-content .custom-dropdown-option{padding:10px 14px;cursor:pointer;color:#333333!important;background:#FFFFFF!important;transition:background 0.2s;font-size:.95em}.page-content .custom-dropdown-option:hover,.article-content .custom-dropdown-option:hover{background:#f0f4ff!important}.page-content .custom-dropdown-option.selected,.article-content .custom-dropdown-option.selected{background:#667eea!important;color:#FFFFFF!important}.page-content .custom-dropdown-options::-webkit-scrollbar,.article-content .custom-dropdown-options::-webkit-scrollbar{width:8px}.page-content .custom-dropdown-options::-webkit-scrollbar-track,.article-content .custom-dropdown-options::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.page-content .custom-dropdown-options::-webkit-scrollbar-thumb,.article-content .custom-dropdown-options::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.page-content .custom-dropdown-options::-webkit-scrollbar-thumb:hover,.article-content .custom-dropdown-options::-webkit-scrollbar-thumb:hover{background:#555}.page-content .custom-dropdown-options,.article-content .custom-dropdown-options{scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}.page-content select,.article-content select,.page-content input,.article-content input,.page-content textarea,.article-content textarea,.page-content [class*="calculator"] select,.page-content [class*="calculator"] option,.page-content form select,.page-content form option{color:#1A1C1E!important;background-color:#FFFFFF!important;opacity:1!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #C4C7C5;border-radius:8px;padding:8px 12px;font-size:14px}.page-content select option,.article-content select option,.page-content select optgroup,.article-content select optgroup{color:#1A1C1E!important;background-color:#FFFFFF!important;background:#FFFFFF!important}.page-content select::-webkit-scrollbar,.article-content select::-webkit-scrollbar{width:14px;background:#F5F5F5}.page-content select::-webkit-scrollbar-track,.article-content select::-webkit-scrollbar-track{background:#F0F0F0!important}.page-content select::-webkit-scrollbar-thumb,.article-content select::-webkit-scrollbar-thumb{background:#888888!important;border:3px solid #F0F0F0;border-radius:10px}.page-content select:focus,.article-content select:focus{outline:2px solid #1565C0;outline-offset:-1px}.page-content .taxgst-tool-container,.page-content [class*="calculator"],.page-content [class*="calc-"],.page-content [class*="cpcff"],.page-content [class*="CPCFF"],.page-content form,.page-content .wpforms-container,.page-content .frm_forms,.page-content .wpcf7-form{color:#1A1C1E!important}.page-content .taxgst-tool-container *,.page-content [class*="calculator"] *,.page-content [class*="calc-"] *,.page-content form *,.page-content [class*="cpcff"] *,.page-content [class*="CPCFF"] *{color:inherit}.page-content .cpcff-computed,.page-content [class*="cff"] select,.page-content [class*="cff"] option,.page-content .cff-frontend-field select,.page-content .cff-frontend-field option{color:#1A1C1E!important;background-color:#FFFFFF!important}.page-content .custom-select,.page-content .select-wrapper,.page-content .dropdown-wrapper{background:#FFFFFF!important;border:1px solid #C4C7C5;border-radius:8px}@media (max-width:768px){.page-content-section{padding:16px 8px}.page-header{margin-bottom:14px;padding-bottom:12px}.page-title{font-size:1.35rem}.page-content{font-size:14px}.page-content h2{font-size:1.2rem;margin:20px 0 12px}.page-content h3{font-size:1.1rem;margin:16px 0 10px}.page-content table{display:block;overflow-x:auto;font-size:12px}.page-content th,.page-content td{padding:8px 10px}}.social-popup{position:fixed;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .6);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all 0.3s ease;padding:16px}.social-popup.show{opacity:1;visibility:visible}.social-popup.hide{opacity:0}.social-popup-content{background:var(--surface);border-radius:var(--radius-xl);max-width:380px;width:100%;position:relative;overflow:hidden;transform:scale(.9) translateY(20px);transition:transform 0.3s cubic-bezier(.34,1.56,.64,1);box-shadow:0 20px 60px rgb(0 0 0 / .3)}.social-popup.show .social-popup-content{transform:scale(1) translateY(0)}.social-popup-close{position:absolute;top:12px;right:12px;width:32px;height:32px;border-radius:50%;background:var(--surface-container);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.2s;z-index:1}.social-popup-close:hover{background:var(--error-container)}.social-popup-close .material-icons-round{font-size:18px;color:var(--text-secondary)}.social-popup-close:hover .material-icons-round{color:var(--error)}.social-popup-header{text-align:center;padding:28px 24px 20px;background:linear-gradient(135deg,var(--primary-container) 0%,#E3F2FD 100%)}.social-popup-icon{width:64px;height:64px;background:linear-gradient(135deg,var(--primary),var(--primary-dark));border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;box-shadow:0 4px 20px rgb(21 101 192 / .3)}.social-popup-icon .material-icons-round{font-size:32px;color:#fff}.social-popup-header h3{font-size:1.4rem;font-weight:700;color:var(--text-primary);margin:0 0 8px;font-family:var(--font-heading)}.social-popup-header p{font-size:13px;color:var(--text-secondary);margin:0;line-height:1.5}.social-popup-buttons{display:flex;flex-direction:column;gap:12px;padding:20px 24px}.social-popup-btn{display:flex;align-items:center;justify-content:center;gap:12px;padding:14px 20px;border-radius:var(--radius-md);text-decoration:none;font-size:15px;font-weight:600;transition:all 0.2s;border:2px solid #fff0}.social-popup-btn span{font-family:var(--font-heading)}.social-popup-btn.whatsapp{background:linear-gradient(135deg,#25D366,#128C7E);color:#fff}.social-popup-btn.whatsapp:hover{background:linear-gradient(135deg,#128C7E,#075E54);transform:translateY(-2px);box-shadow:0 4px 15px rgb(37 211 102 / .4)}.social-popup-btn.telegram{background:linear-gradient(135deg,#0088cc,#005f8f);color:#fff}.social-popup-btn.telegram:hover{background:linear-gradient(135deg,#005f8f,#004d75);transform:translateY(-2px);box-shadow:0 4px 15px rgb(0 136 204 / .4)}.social-popup-btn svg{flex-shrink:0}.social-popup-footer{padding:0 24px 20px;text-align:center}.social-popup-checkbox{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:12px;color:var(--text-tertiary)}.social-popup-checkbox input[type="checkbox"]{width:16px;height:16px;cursor:pointer;accent-color:var(--primary)}@media (max-width:480px){.social-popup{padding:12px}.social-popup-content{max-width:100%}.social-popup-header{padding:24px 20px 16px}.social-popup-icon{width:56px;height:56px}.social-popup-icon .material-icons-round{font-size:28px}.social-popup-header h3{font-size:1.25rem}.social-popup-header p{font-size:12px}.social-popup-buttons{padding:16px 20px;gap:10px}.social-popup-btn{padding:12px 16px;font-size:14px}.social-popup-footer{padding:0 20px 16px}}.latest-articles-visual-section{background:var(--surface);padding:40px 16px 35px;position:relative;overflow:hidden}.latest-articles-visual-section::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary),#E65100,var(--primary),#2E7D32,var(--primary));background-size:300% 100%;animation:shimmer 5s linear infinite}.latest-articles-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px;flex-wrap:wrap;gap:16px}.latest-articles-title{font-size:1.6rem;font-weight:700;color:var(--grey-900);margin:0;display:flex;align-items:center;gap:10px;font-family:var(--font-heading)}.latest-articles-title .material-icons-round{color:var(--primary);font-size:30px}.latest-articles-tabs{display:flex;gap:6px;background:var(--surface-container);padding:4px;border-radius:var(--radius-full)}.latest-tab{display:flex;align-items:center;gap:5px;padding:8px 18px;border:none;background:#fff0;border-radius:var(--radius-full);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all 0.3s ease;font-family:var(--font-body)}.latest-tab .material-icons-round{font-size:16px}.latest-tab:hover{background:var(--primary-container);color:var(--primary)}.latest-tab.active{background:var(--primary);color:#fff;box-shadow:0 2px 8px rgb(21 101 192 / .35)}.latest-tab.active .material-icons-round{color:#fff}.articles-hero-grid{display:grid;grid-template-columns:1.2fr 0.8fr;gap:20px;margin-bottom:24px}.article-hero-card{border-radius:var(--radius-xl);overflow:hidden;background:var(--surface);border:1px solid var(--outline-variant);box-shadow:var(--elevation-2);transition:all 0.4s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column}.article-hero-card:hover{transform:translateY(-5px);box-shadow:0 20px 50px rgb(0 0 0 / .12)}.article-hero-card a{text-decoration:none;color:inherit;display:flex;flex-direction:column;flex:1}.article-hero-img{position:relative;width:100%;min-height:320px;overflow:hidden;flex:1}.article-hero-img img{width:100%;height:100%;object-fit:cover;transition:transform 0.6s cubic-bezier(.4,0,.2,1);display:block}.article-hero-card:hover .article-hero-img img{transform:scale(1.05)}.article-hero-placeholder{width:100%;height:100%;min-height:320px;display:flex;align-items:center;justify-content:center}.article-hero-placeholder.blue{background:linear-gradient(135deg,var(--primary-container),#BBDEFB)}.article-hero-placeholder.orange{background:linear-gradient(135deg,#FFF3E0,#FFE0B2)}.article-hero-placeholder.green{background:linear-gradient(135deg,#E8F5E9,#C8E6C9)}.article-hero-placeholder.purple{background:linear-gradient(135deg,#EDE7F6,#D1C4E9)}.article-hero-placeholder.teal{background:linear-gradient(135deg,#E0F2F1,#B2DFDB)}.article-hero-placeholder .material-icons-round{font-size:64px;opacity:.3}.article-hero-placeholder.blue .material-icons-round{color:var(--primary)}.article-hero-placeholder.orange .material-icons-round{color:#E65100}.article-hero-placeholder.green .material-icons-round{color:#2E7D32}.article-hero-placeholder.purple .material-icons-round{color:#7B1FA2}.article-hero-placeholder.teal .material-icons-round{color:#00897B}.article-hero-gradient{position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(to top,rgb(0 0 0 / .06),transparent);pointer-events:none;z-index:1}.article-hero-cat{position:absolute;top:16px;left:16px;padding:6px 16px;border-radius:var(--radius-full);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#fff;z-index:2;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.article-hero-cat.blue{background:rgb(21 101 192 / .92)}.article-hero-cat.orange{background:rgb(230 81 0 / .92)}.article-hero-cat.green{background:rgb(46 125 50 / .92)}.article-hero-cat.purple{background:rgb(123 31 162 / .92)}.article-hero-cat.teal{background:rgb(0 137 123 / .92)}.article-hero-body{padding:22px 24px;display:flex;flex-direction:column;gap:8px;flex-shrink:0}.article-hero-body h3{font-size:1.25rem;font-weight:700;margin:0;line-height:1.45;color:var(--grey-900);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color 0.2s}.article-hero-card:hover .article-hero-body h3{color:var(--primary-dark)}.article-hero-body p{font-size:14px;color:var(--text-secondary);margin:0;line-height:1.65;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-hero-meta{display:flex;align-items:center;gap:16px;font-size:12px;color:var(--text-tertiary);margin-top:4px;flex-wrap:wrap}.article-hero-meta span{display:inline-flex;align-items:center;gap:4px}.article-hero-meta .material-icons-round{font-size:14px;color:var(--primary);opacity:.8}.articles-stacked-list{display:flex;flex-direction:column;gap:14px}.article-stacked-card{border-radius:var(--radius-lg,16px);overflow:hidden;background:var(--surface);border:1px solid var(--outline-variant);box-shadow:var(--elevation-1);transition:all 0.35s cubic-bezier(.4,0,.2,1);flex:1;display:flex;flex-direction:column}.article-stacked-card:hover{transform:translateY(-3px);box-shadow:var(--elevation-3);border-color:var(--primary-light)}.article-stacked-card a{text-decoration:none;color:inherit;display:flex;flex-direction:column;flex:1}.article-stacked-img{position:relative;width:100%;min-height:150px;overflow:hidden;flex:1}.article-stacked-img img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s cubic-bezier(.4,0,.2,1);display:block}.article-stacked-card:hover .article-stacked-img img{transform:scale(1.06)}.article-stacked-placeholder{width:100%;height:100%;min-height:150px;display:flex;align-items:center;justify-content:center}.article-stacked-placeholder.blue{background:linear-gradient(135deg,var(--primary-container),#BBDEFB)}.article-stacked-placeholder.orange{background:linear-gradient(135deg,#FFF3E0,#FFE0B2)}.article-stacked-placeholder.green{background:linear-gradient(135deg,#E8F5E9,#C8E6C9)}.article-stacked-placeholder.purple{background:linear-gradient(135deg,#EDE7F6,#D1C4E9)}.article-stacked-placeholder.teal{background:linear-gradient(135deg,#E0F2F1,#B2DFDB)}.article-stacked-placeholder .material-icons-round{font-size:40px;opacity:.3}.article-stacked-placeholder.blue .material-icons-round{color:var(--primary)}.article-stacked-placeholder.orange .material-icons-round{color:#E65100}.article-stacked-placeholder.green .material-icons-round{color:#2E7D32}.article-stacked-placeholder.purple .material-icons-round{color:#7B1FA2}.article-stacked-placeholder.teal .material-icons-round{color:#00897B}.article-stacked-img-overlay{position:absolute;bottom:0;left:0;right:0;height:50px;background:linear-gradient(to top,rgb(0 0 0 / .06),transparent);pointer-events:none}.article-stacked-cat{position:absolute;top:10px;left:10px;padding:4px 12px;border-radius:var(--radius-full);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#fff;z-index:2}.article-stacked-cat.blue{background:rgb(21 101 192 / .9)}.article-stacked-cat.orange{background:rgb(230 81 0 / .9)}.article-stacked-cat.green{background:rgb(46 125 50 / .9)}.article-stacked-cat.purple{background:rgb(123 31 162 / .9)}.article-stacked-cat.teal{background:rgb(0 137 123 / .9)}.article-stacked-body{padding:14px 16px;display:flex;flex-direction:column;gap:6px;flex-shrink:0}.article-stacked-body h4{font-size:15px;font-weight:600;margin:0;line-height:1.45;color:var(--grey-900);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color 0.2s}.article-stacked-card:hover .article-stacked-body h4{color:var(--primary-dark)}.article-stacked-meta{display:flex;align-items:center;gap:12px;font-size:11px;color:var(--text-tertiary)}.article-stacked-meta span{display:inline-flex;align-items:center;gap:3px}.article-stacked-meta .material-icons-round{font-size:13px;color:var(--primary);opacity:.7}.articles-standard-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:24px}.article-standard-card{border-radius:var(--radius-lg,16px);overflow:hidden;background:var(--surface);border:1px solid var(--outline-variant);box-shadow:var(--elevation-1);transition:all 0.35s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column}.article-standard-card:hover{transform:translateY(-5px);box-shadow:0 16px 40px rgb(0 0 0 / .1);border-color:var(--primary-light)}.article-standard-card a{text-decoration:none;color:inherit;display:flex;flex-direction:column;flex:1}.article-standard-img{position:relative;width:100%;height:180px;overflow:hidden}.article-standard-img img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s cubic-bezier(.4,0,.2,1);display:block}.article-standard-card:hover .article-standard-img img{transform:scale(1.06)}.article-standard-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.article-standard-placeholder.blue{background:linear-gradient(135deg,var(--primary-container),#BBDEFB)}.article-standard-placeholder.orange{background:linear-gradient(135deg,#FFF3E0,#FFE0B2)}.article-standard-placeholder.green{background:linear-gradient(135deg,#E8F5E9,#C8E6C9)}.article-standard-placeholder.purple{background:linear-gradient(135deg,#EDE7F6,#D1C4E9)}.article-standard-placeholder.teal{background:linear-gradient(135deg,#E0F2F1,#B2DFDB)}.article-standard-placeholder .material-icons-round{font-size:40px;opacity:.3}.article-standard-placeholder.blue .material-icons-round{color:var(--primary)}.article-standard-placeholder.orange .material-icons-round{color:#E65100}.article-standard-placeholder.green .material-icons-round{color:#2E7D32}.article-standard-placeholder.purple .material-icons-round{color:#7B1FA2}.article-standard-placeholder.teal .material-icons-round{color:#00897B}.article-standard-cat{position:absolute;top:12px;left:12px;padding:4px 12px;border-radius:var(--radius-full);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#fff;box-shadow:0 2px 6px rgb(0 0 0 / .15);z-index:2}.article-standard-cat.blue{background:var(--primary)}.article-standard-cat.orange{background:#E65100}.article-standard-cat.green{background:#2E7D32}.article-standard-cat.purple{background:#7B1FA2}.article-standard-cat.teal{background:#00897B}.article-standard-body{padding:16px 18px 18px;display:flex;flex-direction:column;gap:8px;flex:1}.article-standard-body h4{font-size:15px;font-weight:600;margin:0;line-height:1.45;color:var(--grey-900);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color 0.2s}.article-standard-card:hover .article-standard-body h4{color:var(--primary-dark)}.article-standard-excerpt{font-size:13px;color:var(--text-secondary);margin:0;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-standard-meta{display:flex;align-items:center;gap:12px;font-size:11px;color:var(--text-tertiary);margin-top:auto;flex-wrap:wrap}.article-standard-meta span{display:inline-flex;align-items:center;gap:3px}.article-standard-meta .material-icons-round{font-size:13px;color:var(--primary);opacity:.7}.articles-compact-list{display:flex;flex-direction:column;gap:10px;margin-bottom:28px}.article-compact-item{background:var(--surface-container);border-radius:var(--radius-md);border:1px solid #fff0;transition:all 0.3s ease;overflow:hidden}.article-compact-item:hover{border-color:var(--primary-light);background:var(--surface);box-shadow:var(--elevation-1)}.article-compact-item a{text-decoration:none;color:inherit;display:flex;align-items:center;gap:14px;padding:14px 18px}.article-compact-cat{padding:4px 12px;border-radius:var(--radius-full);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:#fff;white-space:nowrap;flex-shrink:0}.article-compact-cat.blue{background:var(--primary)}.article-compact-cat.orange{background:#E65100}.article-compact-cat.green{background:#2E7D32}.article-compact-cat.purple{background:#7B1FA2}.article-compact-cat.teal{background:#00897B}.article-compact-info{flex:1;min-width:0}.article-compact-info h4{font-size:14px;font-weight:600;margin:0 0 4px;line-height:1.4;color:var(--grey-900);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;transition:color 0.2s}.article-compact-item:hover .article-compact-info h4{color:var(--primary-dark)}.article-compact-meta{display:flex;align-items:center;gap:14px;font-size:11px;color:var(--text-tertiary)}.article-compact-meta span{display:inline-flex;align-items:center;gap:3px}.article-compact-meta .material-icons-round{font-size:13px;color:var(--primary);opacity:.7}.article-compact-arrow{font-size:20px;color:var(--text-tertiary);transition:all 0.2s;flex-shrink:0}.article-compact-item:hover .article-compact-arrow{color:var(--primary);transform:translateX(3px)}.featured-img-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.featured-img-placeholder .material-icons-round{font-size:56px;color:var(--primary);opacity:.4}.latest-articles-footer{text-align:center}.latest-view-all-btn{display:inline-flex;align-items:center;gap:8px;padding:14px 36px;background:linear-gradient(135deg,var(--primary),var(--primary-dark));color:#fff;font-size:15px;font-weight:600;border-radius:var(--radius-full);text-decoration:none;transition:all 0.3s ease;box-shadow:0 4px 20px rgb(21 101 192 / .3)}.latest-view-all-btn:hover{transform:translateY(-2px);box-shadow:0 8px 28px rgb(21 101 192 / .4);color:#fff}.latest-view-all-btn .material-icons-round{font-size:18px}@media (max-width:991px){.articles-standard-grid{grid-template-columns:repeat(2,1fr)}.latest-articles-header{flex-direction:column;align-items:flex-start}}@media (max-width:767px){.latest-articles-visual-section{padding:30px 12px 25px}.articles-hero-img{min-height:200px}.article-hero-placeholder{min-height:200px}.article-hero-body{padding:16px 18px}.article-hero-body h3{font-size:1.1rem}.article-standard-grid{grid-template-columns:1fr;gap:16px}.article-standard-img{height:160px}.article-stacked-img{min-height:120px}.article-stacked-placeholder{min-height:120px}.latest-tab{padding:6px 14px;font-size:12px}.article-compact-meta{gap:10px}}@media (max-width:479px){.articles-compact-list{gap:8px}.article-compact-item a{padding:12px 14px}.latest-articles-title{font-size:1.3rem}}.breaking-news-ticker{background:linear-gradient(135deg,#1A1C1E,#2c2f34);overflow:hidden;position:relative;border-bottom:2px solid #C62828}.breaking-news-inner{display:flex;align-items:center;max-width:100%;height:44px}.breaking-news-label{display:flex;align-items:center;gap:6px;background:#C62828;color:#fff;padding:0 18px;height:100%;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;white-space:nowrap;position:relative;flex-shrink:0;z-index:2}.breaking-news-label .material-icons-round{font-size:16px}.breaking-dot{width:8px;height:8px;background:#fff;border-radius:50%;animation:pulse 1.5s ease-in-out infinite}.breaking-news-scroll{flex:1;overflow:hidden;position:relative;height:100%;display:flex;align-items:center}.breaking-news-scroll::before{content:'';position:absolute;left:0;top:0;bottom:0;width:30px;background:linear-gradient(90deg,#2c2f34,transparent);z-index:2;pointer-events:none}.breaking-news-scroll::after{content:'';position:absolute;right:0;top:0;bottom:0;width:30px;background:linear-gradient(270deg,#2c2f34,transparent);z-index:2;pointer-events:none}.breaking-news-track{display:flex;align-items:center;gap:0;animation:tickerScroll 60s linear infinite;white-space:nowrap}.breaking-news-track:hover{animation-play-state:paused}@keyframes tickerScroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.breaking-news-item{display:inline-flex;align-items:center;gap:6px;padding:0 20px;color:#E0E0E0;text-decoration:none;font-size:13px;font-weight:500;white-space:nowrap;transition:color 0.2s;height:44px;line-height:44px}.breaking-news-item:hover{color:#FFD54F}.breaking-news-item .material-icons-round{font-size:14px;color:#FFD54F;flex-shrink:0}.breaking-news-date{color:#757575;font-size:11px;font-weight:400;margin-left:4px}@media (max-width:767px){.breaking-news-label{padding:0 12px;font-size:10px;letter-spacing:1px}.breaking-news-label .material-icons-round{font-size:14px}.breaking-news-item{padding:0 12px;font-size:12px}.breaking-news-date{display:none}}.latest-tab{position:relative;overflow:hidden}.latest-tab::after{content:'';position:absolute;bottom:0;left:50%;width:0;height:3px;background:linear-gradient(90deg,var(--primary),#FFB300);border-radius:3px 3px 0 0;transition:all 0.35s cubic-bezier(.4,0,.2,1);transform:translateX(-50%)}.latest-tab.active::after{width:100%}.latest-tab.active{background:var(--primary);color:#fff;box-shadow:0 4px 15px rgb(21 101 192 / .3),0 0 20px rgb(21 101 192 / .15);transform:scale(1.05)}.tab-content-area{transition:opacity 0.4s ease,transform 0.4s ease}.featured-img-placeholder{background:linear-gradient(135deg,#E3F2FD,#BBDEFB)}.featured-img-placeholder.orange{background:linear-gradient(135deg,#FFF3E0,#FFE0B2)}.featured-img-placeholder.green{background:linear-gradient(135deg,#E8F5E9,#C8E6C9)}.featured-img-placeholder.purple{background:linear-gradient(135deg,#F3E5F5,#E1BEE7)}.featured-img-placeholder.teal{background:linear-gradient(135deg,#E0F2F1,#B2DFDB)}.featured-img-placeholder .material-icons-round{font-size:48px;color:var(--primary);opacity:.4}.featured-img-placeholder.orange .material-icons-round{color:#E65100}.featured-img-placeholder.green .material-icons-round{color:#2E7D32}.featured-img-placeholder.purple .material-icons-round{color:#7B1FA2}.featured-img-placeholder.teal .material-icons-round{color:#00897B}.featured-article-badge{background:var(--primary)}.featured-article-badge.orange{background:#E65100}.featured-article-badge.green{background:#2E7D32}.featured-article-badge.purple{background:#7B1FA2}.featured-article-badge.teal{background:#00897B}.side-thumb-placeholder{background:linear-gradient(135deg,#E3F2FD,#BBDEFB)}.side-thumb-placeholder.orange{background:linear-gradient(135deg,#FFF3E0,#FFE0B2)}.side-thumb-placeholder.green{background:linear-gradient(135deg,#E8F5E9,#C8E6C9)}.side-thumb-placeholder.purple{background:linear-gradient(135deg,#F3E5F5,#E1BEE7)}.side-thumb-placeholder.teal{background:linear-gradient(135deg,#E0F2F1,#B2DFDB)}.side-thumb-placeholder .material-icons-round{color:var(--primary)}.side-thumb-placeholder.orange .material-icons-round{color:#E65100}.side-thumb-placeholder.green .material-icons-round{color:#2E7D32}.side-thumb-placeholder.purple .material-icons-round{color:#7B1FA2}.side-thumb-placeholder.teal .material-icons-round{color:#00897B}.side-article-cat{background:var(--primary)}.side-article-cat.orange{background:#E65100}.side-article-cat.green{background:#2E7D32}.side-article-cat.purple{background:#7B1FA2}.side-article-cat.teal{background:#00897B}.finance-articles-visual-section{padding:50px 16px 40px;background:#fafbfc;position:relative}.finance-articles-visual-section::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary),#FFB300,#4CAF50,#7B1FA2,var(--primary));background-size:200% 100%;animation:gradientShift 6s linear infinite}@keyframes gradientShift{0%{background-position:0% 50%}100%{background-position:200% 50%}}.finance-articles-header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:32px;padding-bottom:24px;border-bottom:2px solid #f0f0f0}.finance-articles-title{font-size:26px;font-weight:800;color:#1a1a2e;margin:0 0 8px;display:flex;align-items:center;gap:10px;letter-spacing:-.3px}.finance-articles-title .material-icons-round{font-size:30px;color:var(--primary);background:linear-gradient(135deg,#E3F2FD,#BBDEFB);padding:8px;border-radius:12px}.finance-articles-subtitle{color:#6B7280;font-size:14px;margin:0}.finance-articles-cta{display:inline-flex;align-items:center;gap:6px;padding:10px 22px;background:var(--primary);color:#fff;font-size:14px;font-weight:600;text-decoration:none;border-radius:50px;transition:all 0.3s ease;white-space:nowrap;box-shadow:0 4px 12px rgb(21 101 192 / .2)}.finance-articles-cta:hover{background:#0D47A1;transform:translateY(-2px);box-shadow:0 6px 20px rgb(21 101 192 / .35)}.finance-articles-cta .material-icons-round{font-size:18px;transition:transform 0.3s ease}.finance-articles-cta:hover .material-icons-round{transform:translateX(4px)}.finance-articles-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:36px}.finance-cat-card{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 2px 12px rgb(0 0 0 / .06);border:1px solid #f0f0f0;transition:all 0.35s cubic-bezier(.4,0,.2,1);position:relative}.finance-cat-card:hover{transform:translateY(-4px);box-shadow:0 12px 35px rgb(0 0 0 / .1)}.finance-cat-blue{border-top:4px solid var(--primary)}.finance-cat-blue:hover{box-shadow:0 12px 35px rgb(21 101 192 / .15)}.finance-cat-orange{border-top:4px solid #E65100}.finance-cat-orange:hover{box-shadow:0 12px 35px rgb(230 81 0 / .15)}.finance-cat-green{border-top:4px solid #2E7D32}.finance-cat-green:hover{box-shadow:0 12px 35px rgb(46 125 50 / .15)}.finance-cat-purple{border-top:4px solid #7B1FA2}.finance-cat-purple:hover{box-shadow:0 12px 35px rgb(123 31 162 / .15)}.finance-cat-card-header{display:flex;align-items:center;gap:12px;padding:20px 20px 14px}.finance-cat-icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.finance-cat-blue .finance-cat-icon{background:linear-gradient(135deg,#E3F2FD,#BBDEFB);color:var(--primary)}.finance-cat-orange .finance-cat-icon{background:linear-gradient(135deg,#FFF3E0,#FFE0B2);color:#E65100}.finance-cat-green .finance-cat-icon{background:linear-gradient(135deg,#E8F5E9,#C8E6C9);color:#2E7D32}.finance-cat-purple .finance-cat-icon{background:linear-gradient(135deg,#F3E5F5,#E1BEE7);color:#7B1FA2}.finance-cat-icon .material-icons-round{font-size:22px}.finance-cat-title-area{flex:1;min-width:0}.finance-cat-title-area h3{font-size:16px;font-weight:700;color:#1a1a2e;margin:0 0 2px}.finance-cat-count{font-size:12px;color:#9CA3AF;font-weight:500}.finance-cat-view-all{display:inline-flex;align-items:center;gap:3px;font-size:12px;font-weight:600;color:#6B7280;text-decoration:none;white-space:nowrap;padding:5px 12px;border-radius:50px;background:#f5f5f5;transition:all 0.25s ease}.finance-cat-view-all .material-icons-round{font-size:14px;transition:transform 0.25s ease}.finance-cat-view-all:hover{background:#eee;color:#1a1a2e}.finance-cat-view-all:hover .material-icons-round{transform:translateX(3px)}.finance-cat-articles{padding:0 20px 16px}.finance-cat-article-item{display:flex;align-items:center;gap:12px;padding:10px 12px;margin-bottom:4px;border-radius:10px;text-decoration:none;transition:all 0.25s ease}.finance-cat-article-item:last-child{margin-bottom:0}.finance-cat-article-item:hover{background:#f8f9fa;transform:translateX(4px)}.finance-cat-art-num{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex-shrink:0;background:#f0f0f0;color:#6B7280}.finance-cat-blue .finance-cat-article-item:hover .finance-cat-art-num{background:#E3F2FD;color:var(--primary)}.finance-cat-orange .finance-cat-article-item:hover .finance-cat-art-num{background:#FFF3E0;color:#E65100}.finance-cat-green .finance-cat-article-item:hover .finance-cat-art-num{background:#E8F5E9;color:#2E7D32}.finance-cat-purple .finance-cat-article-item:hover .finance-cat-art-num{background:#F3E5F5;color:#7B1FA2}.finance-cat-art-info{flex:1;min-width:0}.finance-cat-art-title{display:block;font-size:14px;font-weight:600;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color 0.2s ease}.finance-cat-article-item:hover .finance-cat-art-title{color:#1a1a2e}.finance-cat-art-date{display:block;font-size:11px;color:#9CA3AF;margin-top:2px}.finance-cat-art-arrow{font-size:18px;color:#D1D5DB;transition:all 0.25s ease;flex-shrink:0}.finance-cat-article-item:hover .finance-cat-art-arrow{color:#6B7280;transform:translateX(3px)}.finance-stats-bar{display:flex;align-items:center;justify-content:center;gap:0;padding:24px 20px;background:#fff;border-radius:16px;box-shadow:0 2px 12px rgb(0 0 0 / .05);border:1px solid #f0f0f0}.finance-stat-item{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 12px}.finance-stat-icon{width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,#E3F2FD,#BBDEFB);display:flex;align-items:center;justify-content:center;margin-bottom:2px}.finance-stat-icon .material-icons-round{font-size:18px;color:var(--primary)}.finance-stat-value{font-size:22px;font-weight:800;color:#1a1a2e;letter-spacing:-.5px}.finance-stat-label{font-size:11px;color:#9CA3AF;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.finance-stat-divider{width:1px;height:50px;background:#E5E7EB;flex-shrink:0}@media (max-width:768px){.finance-articles-header{flex-direction:column;align-items:flex-start;gap:12px}.finance-articles-title{font-size:22px}.finance-articles-grid{grid-template-columns:1fr;gap:16px}.finance-stats-bar{flex-wrap:wrap;gap:12px;padding:16px}.finance-stat-divider{display:none}.finance-stat-item{width:calc(50% - 6px);flex-direction:row;gap:10px;padding:10px 12px;background:#f8f9fa;border-radius:10px}.finance-stat-icon{margin-bottom:0;width:32px;height:32px}.finance-stat-icon .material-icons-round{font-size:16px}.finance-stat-value{font-size:18px}.finance-stat-label{font-size:10px}}@media (max-width:480px){.finance-articles-visual-section{padding:36px 12px 28px}.finance-articles-title{font-size:19px}.finance-articles-title .material-icons-round{font-size:24px;padding:6px;border-radius:8px}.finance-cat-card-header{padding:16px 16px 10px}.finance-cat-articles{padding:0 16px 12px}.finance-cat-article-item{padding:8px 8px}.finance-stat-item{width:100%}}.blog-page-wrapper{padding:30px 0 60px;min-height:60vh}.blog-breadcrumb{display:flex;align-items:center;gap:6px;margin-bottom:12px;font-size:13px}.blog-breadcrumb a{display:inline-flex;align-items:center;gap:4px;color:#6B7280;text-decoration:none;transition:color 0.2s}.blog-breadcrumb a:hover{color:var(--primary)}.blog-breadcrumb a .material-icons-round{font-size:16px}.blog-breadcrumb .breadcrumb-sep{font-size:14px;color:#D1D5DB}.blog-breadcrumb>span:last-child{color:#374151;font-weight:600}.blog-page-header{text-align:center;margin-bottom:24px;padding:28px 24px 24px;background:linear-gradient(135deg,#EBF5FF 0%,#F3E5F5 50%,#E8F5E9 100%);border-radius:20px;position:relative;overflow:hidden}.blog-page-header::before{content:'';position:absolute;top:-50%;right:-20%;width:300px;height:300px;background:radial-gradient(circle,rgb(21 101 192 / .08) 0%,transparent 70%);border-radius:50%;pointer-events:none}.blog-page-header::after{content:'';position:absolute;bottom:-40%;left:-10%;width:250px;height:250px;background:radial-gradient(circle,rgb(156 39 176 / .06) 0%,transparent 70%);border-radius:50%;pointer-events:none}.blog-page-title{font-size:28px;font-weight:800;color:#1a1a2e;margin:0 0 8px;display:flex;align-items:center;justify-content:center;gap:10px;letter-spacing:-.3px;position:relative}.blog-page-title .material-icons-round{font-size:32px;color:var(--primary)}.blog-page-title em{font-style:normal;color:var(--primary)}.blog-page-desc{color:#6B7280;font-size:14px;margin:0;max-width:560px;margin-left:auto;margin-right:auto;position:relative;line-height:1.6}.category-post-count{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:6px 16px;background:rgb(255 255 255 / .8);backdrop-filter:blur(8px);border-radius:50px;font-size:13px;color:#6B7280;font-weight:500;position:relative}.category-post-count .material-icons-round{font-size:16px;color:var(--primary)}.blog-toolbar{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px;flex-wrap:wrap}.blog-search-bar{flex:0 0 auto;min-width:280px}.blog-search-bar form{display:flex;align-items:center;gap:10px;padding:10px 16px;background:#fff;border:2px solid #e5e7eb;border-radius:14px;transition:border-color 0.3s ease,box-shadow 0.3s ease;box-shadow:0 2px 8px rgb(0 0 0 / .04)}.blog-search-bar form:focus-within{border-color:var(--primary);box-shadow:0 0 0 4px rgb(21 101 192 / .08)}.blog-search-bar .material-icons-round{font-size:20px;color:#9CA3AF}.blog-search-bar input[type="search"]{flex:1;min-width:160px;border:none;outline:none;font-size:14px;font-family:inherit;color:#374151;background:#fff0}.blog-search-bar button{padding:7px 16px;background:var(--primary);color:#fff;border:none;border-radius:10px;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit;transition:background 0.2s ease}.blog-search-bar button:hover{background:#0D47A1}.blog-category-filters{display:flex;align-items:center;gap:6px;flex-wrap:wrap;flex:1}.blog-filter-chip{display:inline-flex;align-items:center;gap:4px;padding:7px 14px;background:#fff;border:1px solid #e5e7eb;border-radius:50px;color:#374151;font-size:12px;font-weight:500;text-decoration:none;transition:all 0.25s ease;white-space:nowrap}.blog-filter-chip .material-icons-round{font-size:14px;color:#9CA3AF}.blog-filter-chip:hover{background:var(--primary);border-color:var(--primary);color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px rgb(21 101 192 / .2)}.blog-filter-chip:hover .material-icons-round{color:#fff}.blog-filter-chip.active{background:var(--primary);border-color:var(--primary);color:#fff;box-shadow:0 4px 12px rgb(21 101 192 / .2)}.blog-filter-chip.active .material-icons-round{color:#fff}.chip-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;background:rgb(0 0 0 / .06);border-radius:50px;font-size:10px;font-weight:700;color:#6B7280}.blog-filter-chip:hover .chip-count,.blog-filter-chip.active .chip-count{background:rgb(255 255 255 / .2);color:#fff}.blog-results-info{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding:0 4px}.blog-results-count{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#6B7280;font-weight:500}.blog-results-count .material-icons-round{font-size:18px;color:var(--primary)}.blog-header-stats{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:14px;position:relative}.blog-header-stat{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:#6B7280;font-weight:500}.blog-header-stat .material-icons-round{font-size:15px;color:var(--primary)}.blog-header-stat-divider{width:4px;height:4px;border-radius:50%;background:#D1D5DB}.blog-featured-first{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 4px 20px rgb(0 0 0 / .06);border:1px solid #f0f0f0;margin-bottom:28px;transition:all 0.4s cubic-bezier(.4,0,.2,1)}.blog-featured-first:hover{transform:translateY(-4px);box-shadow:0 16px 48px rgb(0 0 0 / .12);border-color:#fff0}.blog-featured-first a{display:grid;grid-template-columns:1fr 1fr;text-decoration:none;color:inherit;min-height:320px}.blog-featured-first-img{position:relative;overflow:hidden;min-height:320px}.blog-featured-first-img img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.blog-featured-first:hover .blog-featured-first-img img{transform:scale(1.05)}.blog-featured-overlay{position:absolute;bottom:16px;right:16px;width:40px;height:40px;background:var(--primary);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 12px rgb(21 101 192 / .4);transition:all 0.3s ease}.blog-featured-overlay .material-icons-round{font-size:20px}.blog-featured-first:hover .blog-featured-overlay{transform:translateX(4px);background:var(--primary-dark)}.blog-featured-first-body{padding:28px 32px;display:flex;flex-direction:column;justify-content:center}.blog-featured-label{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:var(--primary);text-transform:uppercase;letter-spacing:.8px;margin-bottom:10px;background:var(--primary-container);padding:4px 12px;border-radius:50px;width:fit-content}.blog-featured-label .material-icons-round{font-size:13px;color:#F59E0B}.blog-featured-first-title{font-size:22px;font-weight:800;color:#1a1a2e;margin:0 0 10px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color 0.2s ease}.blog-featured-first:hover .blog-featured-first-title{color:var(--primary)}.blog-featured-first-excerpt{font-size:14px;color:#6B7280;line-height:1.7;margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-articles-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:36px}.blog-post-card{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px rgb(0 0 0 / .05);border:1px solid #f0f0f0;transition:all 0.3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column}.blog-post-card:hover{transform:translateY(-4px);box-shadow:0 12px 35px rgb(0 0 0 / .1);border-color:#fff0}.blog-post-card a{display:flex;flex-direction:column;flex:1;text-decoration:none;color:inherit}.blog-post-img{position:relative;height:190px;overflow:hidden;flex-shrink:0}.blog-post-img img{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.blog-post-card:hover .blog-post-img img{transform:scale(1.05)}.blog-post-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.blog-post-placeholder.blue{background:linear-gradient(135deg,#E3F2FD,#BBDEFB)}.blog-post-placeholder.orange{background:linear-gradient(135deg,#FFF3E0,#FFE0B2)}.blog-post-placeholder.green{background:linear-gradient(135deg,#E8F5E9,#C8E6C9)}.blog-post-placeholder.purple{background:linear-gradient(135deg,#F3E5F5,#E1BEE7)}.blog-post-placeholder.teal{background:linear-gradient(135deg,#E0F2F1,#B2DFDB)}.blog-post-placeholder .material-icons-round{font-size:40px;opacity:.3}.blog-post-placeholder.blue .material-icons-round{color:var(--primary)}.blog-post-placeholder.orange .material-icons-round{color:#E65100}.blog-post-placeholder.green .material-icons-round{color:#2E7D32}.blog-post-placeholder.purple .material-icons-round{color:#7B1FA2}.blog-post-placeholder.teal .material-icons-round{color:#00897B}.blog-post-cat{position:absolute;top:10px;left:10px;padding:3px 10px;border-radius:50px;font-size:10px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.5px}.blog-post-cat.blue{background:var(--primary)}.blog-post-cat.orange{background:#E65100}.blog-post-cat.green{background:#2E7D32}.blog-post-cat.purple{background:#7B1FA2}.blog-post-cat.teal{background:#00897B}.blog-post-body{padding:16px;display:flex;flex-direction:column;flex:1}.blog-post-title{font-size:15px;font-weight:700;color:#1a1a2e;margin:0 0 6px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color 0.2s ease}.blog-post-card:hover .blog-post-title{color:var(--primary)}.blog-post-excerpt{font-size:13px;color:#6B7280;line-height:1.6;margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1}.blog-post-meta{display:flex;align-items:center;gap:12px;font-size:11px;color:#9CA3AF;margin-top:auto;padding-top:10px;border-top:1px solid #f5f5f5}.blog-meta-item{display:inline-flex;align-items:center;gap:3px}.blog-meta-item .material-icons-round{font-size:13px}.blog-pagination{display:flex;justify-content:center;align-items:center;gap:8px}.blog-pagination .nav-links{display:flex;align-items:center;gap:6px}.blog-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 10px;border-radius:10px;font-size:14px;font-weight:600;color:#374151;text-decoration:none;border:1px solid #e5e7eb;background:#fff;transition:all 0.25s ease}.blog-pagination .page-numbers:hover{background:var(--primary);border-color:var(--primary);color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px rgb(21 101 192 / .2)}.blog-pagination .page-numbers.current{background:var(--primary);border-color:var(--primary);color:#fff;box-shadow:0 2px 8px rgb(21 101 192 / .2)}.blog-pagination .page-numbers .material-icons-round{font-size:18px}.blog-pagination .page-numbers.prev,.blog-pagination .page-numbers.next{padding:0 14px}.blog-no-posts{text-align:center;padding:60px 20px}.blog-no-posts .material-icons-round{font-size:64px;color:#D1D5DB;display:block;margin-bottom:16px}.blog-no-posts h2{font-size:22px;font-weight:700;color:#1a1a2e;margin:0 0 8px}.blog-no-posts p{color:#6B7280;font-size:15px;margin:0 0 20px}.blog-back-btn{display:inline-flex;align-items:center;gap:6px;padding:10px 22px;background:var(--primary);color:#fff;border-radius:50px;text-decoration:none;font-weight:600;font-size:14px;transition:all 0.3s ease}.blog-back-btn:hover{background:#0D47A1;transform:translateY(-2px);box-shadow:0 4px 12px rgb(21 101 192 / .3)}.blog-back-btn .material-icons-round{font-size:18px}@media (max-width:1024px){.blog-articles-grid{grid-template-columns:repeat(2,1fr);gap:16px}.blog-toolbar{flex-direction:column}.blog-search-bar{min-width:100%}.blog-search-bar form{width:100%}.blog-featured-first a{grid-template-columns:1fr;min-height:auto}.blog-featured-first-img{min-height:220px}.blog-featured-first-body{padding:20px 24px}.blog-featured-first-title{font-size:19px}}@media (max-width:768px){.blog-page-wrapper{padding:20px 0 40px}.blog-page-header{padding:20px 16px;border-radius:16px}.blog-page-title{font-size:22px}.blog-page-desc{font-size:13px}.blog-header-stats{gap:10px;flex-wrap:wrap}.blog-articles-grid{grid-template-columns:1fr;gap:16px}.blog-post-img{height:200px}.blog-filter-chip{padding:6px 12px;font-size:11px}.blog-category-filters{gap:5px}.blog-pagination .page-numbers{min-width:34px;height:34px;font-size:13px}.blog-featured-first-body{padding:18px 20px}.blog-featured-first-title{font-size:17px}.blog-featured-first-excerpt{-webkit-line-clamp:2}}@media (max-width:480px){.blog-page-title{font-size:20px}.blog-page-title .material-icons-round{font-size:26px}.blog-post-body{padding:14px}.blog-post-title{font-size:14px}.blog-post-excerpt{font-size:12px;-webkit-line-clamp:2}.blog-post-meta{gap:8px;font-size:10px}.blog-featured-first-img{min-height:180px}.blog-featured-first-title{font-size:16px}}.error-404-icon{margin-bottom:8px}.error-404-icon .material-icons-round{font-size:80px;color:#E5E7EB}.about-hero-section{background:linear-gradient(135deg,#1565C0 0%,#0D47A1 50%,#0D47A1 100%);padding:28px 16px 24px;text-align:center;color:#fff;position:relative;overflow:hidden}.about-hero-section::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 80% 20%,rgb(255 179 0 / .15) 0%,transparent 50%);pointer-events:none}.about-hero-content{position:relative;z-index:1;max-width:700px;margin:0 auto}.about-hero-badge{display:inline-flex;align-items:center;gap:6px;background:rgb(255 255 255 / .12);backdrop-filter:blur(10px);padding:6px 14px;border-radius:var(--radius-full);font-size:12px;font-weight:600;margin-bottom:10px;border:1px solid rgb(255 255 255 / .2)}.about-hero-badge .material-icons-round{font-size:14px;color:gold}.about-hero-title{font-size:clamp(1.4rem, 3.5vw, 2rem);font-weight:800;margin:0 0 8px;color:#fff}.about-hero-desc{font-size:.95rem;opacity:.9;margin:0;line-height:1.5}.about-section{padding:28px 16px}.about-section-alt{background:var(--surface-container)}.about-founder-card{display:flex;gap:24px;background:var(--surface);border-radius:var(--radius-xl);padding:28px;border:1px solid var(--outline-variant);box-shadow:var(--elevation-2);align-items:flex-start}.founder-card-avatar{flex-shrink:0}.founder-card-avatar img{width:120px;height:120px;border-radius:50%;object-fit:cover;border:4px solid var(--primary);box-shadow:0 4px 16px rgb(21 101 192 / .2)}.founder-card-body{flex:1}.founder-card-header h2{font-size:1.4rem;margin:0 0 4px;color:var(--primary-dark)}.founder-credentials{display:inline-block;font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-container);padding:3px 10px;border-radius:var(--radius-full);margin-bottom:12px}.founder-bio{font-size:14px;color:var(--text-secondary);line-height:1.7;margin-bottom:10px}.founder-trust-signals{display:flex;gap:16px;margin:16px 0;flex-wrap:wrap}.trust-signal-item{display:flex;align-items:center;gap:8px;padding:8px 14px;background:var(--surface-container);border-radius:var(--radius-md);flex:1;min-width:160px}.trust-signal-item .material-icons-round{font-size:22px;color:var(--primary)}.trust-signal-item div{display:flex;flex-direction:column}.trust-signal-item strong{font-size:12px;color:var(--text-primary)}.trust-signal-item span{font-size:11px;color:var(--text-tertiary)}.founder-social-links{display:flex;gap:8px;margin-top:12px}.founder-social-links a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-full);background:var(--surface-container);color:var(--primary);transition:all var(--transition)}.founder-social-links a:hover{background:var(--primary);color:#fff}.founder-social-links .material-icons-round{font-size:18px}.about-mission-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.about-mission-card{background:var(--surface);border-radius:var(--radius-lg);padding:22px;border:1px solid var(--outline-variant);box-shadow:var(--elevation-1);transition:all 0.3s ease}.about-mission-card:hover{transform:translateY(-4px);box-shadow:var(--elevation-3)}.mission-icon-wrap{width:44px;height:44px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;margin-bottom:12px}.mission-icon-wrap.blue{background:var(--primary-container);color:var(--primary)}.mission-icon-wrap.green{background:var(--success-container);color:var(--success)}.mission-icon-wrap.orange{background:var(--warning-container);color:var(--warning)}.mission-icon-wrap .material-icons-round{font-size:22px}.about-mission-card h3{font-size:1.05rem;margin:0 0 8px}.about-mission-card p{font-size:13px;color:var(--text-secondary);line-height:1.6;margin:0}.about-section-header{text-align:center;margin-bottom:24px}.about-section-header h2{font-size:1.2rem;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 6px;color:var(--grey-900)}.about-section-header h2 .material-icons-round{color:var(--primary);font-size:22px}.about-section-header p{font-size:14px;color:var(--text-tertiary);margin:0}.about-services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.about-service-card{background:var(--surface);border-radius:var(--radius-md);padding:18px;border:1px solid var(--outline-variant);transition:all 0.3s ease;text-align:center}.about-service-card:hover{border-color:var(--primary);box-shadow:var(--elevation-2);transform:translateY(-2px)}.about-service-card .material-icons-round{font-size:28px;color:var(--primary);margin-bottom:8px}.about-service-card h4{font-size:13px;margin:0 0 6px}.about-service-card p{font-size:12px;color:var(--text-secondary);line-height:1.5;margin:0}.about-team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.about-team-card{background:var(--surface);border-radius:var(--radius-lg);padding:24px;text-align:center;border:1px solid var(--outline-variant);box-shadow:var(--elevation-1);transition:all 0.3s ease}.about-team-card:hover{transform:translateY(-4px);box-shadow:var(--elevation-3)}.team-avatar{width:80px;height:80px;margin:0 auto 12px}.team-avatar img{width:80px;height:80px;border-radius:50%;object-fit:cover;border:3px solid var(--primary)}.team-avatar-icon{width:80px;height:80px;margin:0 auto 12px;border-radius:50%;background:var(--primary-container);display:flex;align-items:center;justify-content:center}.team-avatar-icon .material-icons-round{font-size:32px;color:var(--primary)}.about-team-card h4{font-size:14px;margin:0 0 4px}.team-role{font-size:12px;color:var(--primary);font-weight:600;display:block;margin-bottom:8px}.about-team-card p{font-size:13px;color:var(--text-secondary);line-height:1.5;margin:0}.about-trust-bar{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;padding:20px 28px;background:linear-gradient(135deg,var(--primary),var(--primary-dark));border-radius:var(--radius-xl);box-shadow:var(--elevation-3)}.trust-stat{text-align:center;color:#fff;flex:1;min-width:100px}.trust-stat .material-icons-round{font-size:24px;opacity:.8;margin-bottom:4px}.trust-stat strong{display:block;font-size:1.5rem;font-weight:800;font-family:var(--font-heading)}.trust-stat span{font-size:11px;opacity:.85}.about-trust-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.about-trust-item{display:flex;gap:14px;padding:18px;background:var(--surface);border-radius:var(--radius-md);border:1px solid var(--outline-variant);transition:all 0.3s ease}.about-trust-item:hover{border-color:var(--primary);box-shadow:var(--elevation-2)}.about-trust-item .material-icons-round{font-size:28px;color:var(--primary);flex-shrink:0;margin-top:2px}.about-trust-item h4{font-size:13px;margin:0 0 4px}.about-trust-item p{font-size:12px;color:var(--text-secondary);line-height:1.5;margin:0}.about-cta-card{background:linear-gradient(135deg,var(--primary),var(--primary-dark));border-radius:var(--radius-xl);padding:28px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;box-shadow:var(--elevation-3)}.about-cta-content h2{color:#fff;font-size:1.2rem;margin:0 0 6px;display:flex;align-items:center;gap:8px}.about-cta-content h2 .material-icons-round{font-size:24px}.about-cta-content p{color:rgb(255 255 255 / .9);font-size:14px;margin:0}.about-cta-actions{display:flex;gap:10px;flex-wrap:wrap}.about-cta-actions .btn{font-size:13px;padding:10px 20px;border-radius:var(--radius-full);font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:all 0.3s ease}.about-cta-actions .btn-primary{background:gold;color:#0D47A1;border:none;box-shadow:0 4px 14px rgb(255 215 0 / .3)}.about-cta-actions .btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgb(255 215 0 / .4)}.about-cta-actions .btn-secondary{background:rgb(255 255 255 / .15);color:#fff;border:2px solid rgb(255 255 255 / .3)}.about-cta-actions .btn-secondary:hover{background:rgb(255 255 255 / .25);border-color:rgb(255 255 255 / .5)}.about-cta-actions .btn .material-icons-round{font-size:16px}.about-disclaimer{padding:18px;background:var(--warning-container);border-radius:var(--radius-md);border-left:4px solid var(--warning)}.about-disclaimer p{font-size:13px;color:var(--text-secondary);line-height:1.6;margin:0 0 6px}.about-disclaimer p:last-child{margin-bottom:0}.about-disclaimer .disclaimer-author{font-style:italic;font-size:13px}.contact-methods-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.contact-method-card{background:var(--surface);border-radius:var(--radius-lg);padding:24px;text-align:center;border:1px solid var(--outline-variant);box-shadow:var(--elevation-1);transition:all 0.3s ease}.contact-method-card:hover{transform:translateY(-4px);box-shadow:var(--elevation-3)}.contact-method-icon{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 14px}.contact-method-icon.blue{background:var(--primary-container);color:var(--primary)}.contact-method-icon.green{background:var(--success-container);color:var(--success)}.contact-method-icon.orange{background:var(--warning-container);color:var(--warning)}.contact-method-icon .material-icons-round{font-size:24px}.contact-method-card h3{font-size:1rem;margin:0 0 4px}.contact-method-card p{font-size:13px;color:var(--text-secondary);margin:0 0 8px}.contact-method-link{font-size:14px;font-weight:700;color:var(--primary)}.contact-layout{display:grid;grid-template-columns:1.5fr 1fr;gap:24px;align-items:start}.contact-form-card{background:var(--surface);border-radius:var(--radius-xl);padding:28px;border:1px solid var(--outline-variant);box-shadow:var(--elevation-2)}.contact-form-card h2{font-size:1.1rem;margin:0 0 6px;display:flex;align-items:center;gap:8px}.contact-form-card h2 .material-icons-round{color:var(--primary)}.contact-form-card>p{font-size:13px;color:var(--text-secondary);margin:0 0 18px}.contact-form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.contact-form-group{margin-bottom:14px}.contact-form-group label{display:block;font-size:13px;font-weight:600;color:var(--text-primary);margin-bottom:5px}.contact-form-group input,.contact-form-group select,.contact-form-group textarea{width:100%;padding:10px 14px;border:1px solid var(--outline);border-radius:var(--radius-sm);font-size:14px;font-family:var(--font-body);color:var(--text-primary);background:var(--surface);transition:border-color var(--transition)}.contact-form-group input:focus,.contact-form-group select:focus,.contact-form-group textarea:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-container)}.contact-form-group textarea{resize:vertical;min-height:100px}.contact-form-note{font-size:12px;margin-top:10px}.contact-info-sidebar{display:flex;flex-direction:column;gap:16px}.contact-info-card{background:var(--surface);border-radius:var(--radius-lg);padding:20px;border:1px solid var(--outline-variant)}.contact-info-card h3{font-size:14px;margin:0 0 12px;display:flex;align-items:center;gap:6px;color:var(--primary)}.contact-info-card h3 .material-icons-round{font-size:18px}.contact-info-card ul{list-style:none;padding:0;margin:0}.contact-info-card li{display:flex;align-items:flex-start;gap:8px;padding:8px 0;font-size:13px;color:var(--text-secondary);border-bottom:1px solid var(--outline-variant)}.contact-info-card li:last-child{border-bottom:none}.contact-info-card li .material-icons-round{font-size:16px;color:var(--success);flex-shrink:0;margin-top:2px}.contact-social-card{background:var(--surface);border-radius:var(--radius-lg);padding:20px;border:1px solid var(--outline-variant)}.contact-social-card h3{font-size:14px;margin:0 0 12px;display:flex;align-items:center;gap:6px;color:var(--primary)}.contact-social-card h3 .material-icons-round{font-size:18px}.contact-social-links{display:flex;flex-direction:column;gap:8px}.contact-social-links a{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--radius-sm);color:var(--text-primary);font-size:13px;font-weight:500;text-decoration:none;transition:all var(--transition)}.contact-social-links a:hover{background:var(--primary-container);color:var(--primary)}.contact-social-links .material-icons-round{font-size:18px;color:var(--primary)}.legal-page-content{background:var(--surface);border-radius:var(--radius-xl);padding:32px;border:1px solid var(--outline-variant);box-shadow:var(--elevation-1);max-width:820px;margin:0 auto}.legal-page-content h2{font-size:1.15rem;margin:24px 0 10px;color:var(--grey-900);border-bottom:2px solid var(--primary);padding-bottom:6px}.legal-page-content h3{font-size:1rem;margin:16px 0 8px;color:var(--grey-800)}.legal-page-content p{font-size:14px;color:var(--text-secondary);line-height:1.7;margin-bottom:12px}.legal-page-content ul{padding-left:20px;margin-bottom:12px}.legal-page-content li{font-size:14px;color:var(--text-secondary);line-height:1.7;margin-bottom:6px}.legal-last-updated{font-size:13px;color:var(--text-tertiary);margin-bottom:18px;padding:8px 14px;background:var(--surface-container);border-radius:var(--radius-sm);display:inline-block}.legal-contact-list{list-style:none;padding:0}.legal-contact-list li{padding:6px 0;border-bottom:1px solid var(--outline-variant)}.legal-contact-list li:last-child{border-bottom:none}.legal-contact-box{background:var(--primary-container);border-left:4px solid var(--primary);padding:16px 20px;border-radius:var(--radius-sm);margin:14px 0}.legal-contact-box p{margin-bottom:4px;color:var(--text-primary)}.legal-contact-box p:first-child{margin-top:0}.legal-contact-box p:last-child{margin-bottom:0}@media (max-width:768px){.about-founder-card{flex-direction:column;text-align:center;align-items:center}.founder-trust-signals{flex-direction:column}.about-mission-grid{grid-template-columns:1fr}.about-services-grid{grid-template-columns:repeat(2,1fr)}.about-team-grid{grid-template-columns:1fr}.about-trust-grid{grid-template-columns:1fr}.about-trust-bar{flex-direction:column;gap:14px;padding:16px}.contact-methods-grid{grid-template-columns:1fr}.contact-layout{grid-template-columns:1fr}.contact-form-row{grid-template-columns:1fr}.about-cta-card{flex-direction:column;text-align:center}.about-cta-actions{justify-content:center}.legal-page-content{padding:20px}}@media (max-width:480px){.about-services-grid{grid-template-columns:1fr}.about-hero-section{padding:22px 12px 18px}.about-section{padding:20px 12px}}.svc-hero-section{background:linear-gradient(135deg,#0D47A1 0%,#1565C0 50%,#0D47A1 100%);padding:40px 16px 48px;color:#fff;position:relative;overflow:hidden}.svc-hero-section::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 90% 20%,rgb(255 179 0 / .12) 0%,transparent 45%),radial-gradient(circle at 10% 80%,rgb(255 255 255 / .06) 0%,transparent 40%);pointer-events:none}.svc-hero-tax{background:linear-gradient(135deg,#1B5E20 0%,#2E7D32 50%,#1B5E20 100%)}.svc-hero-tax::before{background:radial-gradient(circle at 90% 20%,rgb(255 215 0 / .12) 0%,transparent 45%),radial-gradient(circle at 10% 80%,rgb(255 255 255 / .06) 0%,transparent 40%)}.svc-hero-acct{background:linear-gradient(135deg,#4A148C 0%,#6A1B9A 50%,#4A148C 100%)}.svc-hero-acct::before{background:radial-gradient(circle at 90% 20%,rgb(255 179 0 / .12) 0%,transparent 45%),radial-gradient(circle at 10% 80%,rgb(255 255 255 / .06) 0%,transparent 40%)}.svc-hero-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:start;max-width:1200px;margin:0 auto;position:relative;z-index:1}.svc-hero-text{display:flex;flex-direction:column;gap:12px}.svc-hero-badge{display:inline-flex;align-items:center;gap:6px;background:rgb(255 255 255 / .12);backdrop-filter:blur(8px);padding:6px 14px;border-radius:var(--radius-full);font-size:12px;font-weight:600;border:1px solid rgb(255 255 255 / .2);width:fit-content}.svc-hero-badge .material-icons-round{font-size:14px;color:gold}.svc-hero-title{font-size:clamp(1.5rem, 3.5vw, 2rem);font-weight:800;margin:0;color:#fff;line-height:1.25}.svc-hero-desc{font-size:.95rem;opacity:.92;line-height:1.6;margin:0;max-width:560px}.svc-hero-actions{display:flex;gap:10px;flex-wrap:wrap}.svc-hero-actions .btn{padding:10px 20px;font-size:13px;font-weight:600;border-radius:var(--radius-full)}.svc-hero-actions .btn-primary{background:linear-gradient(135deg,#FFD700,#FFA000);color:#0D47A1}.svc-hero-actions .btn-primary:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgb(255 215 0 / .4);color:#0D47A1}.svc-hero-actions .btn-secondary{background:rgb(255 255 255 / .15);color:#fff;border:2px solid rgb(255 255 255 / .3);backdrop-filter:blur(8px)}.svc-hero-actions .btn-secondary:hover{background:rgb(255 255 255 / .25);color:#fff}.svc-hero-trust{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.svc-trust-chip{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;background:rgb(255 255 255 / .1);padding:5px 10px;border-radius:var(--radius-full);border:1px solid rgb(255 255 255 / .15)}.svc-trust-chip .material-icons-round{font-size:13px;color:#69F0AE}.svc-hero-form{position:relative}.svc-lead-form-card{background:var(--surface);border-radius:var(--radius-xl);padding:24px;box-shadow:0 20px 60px rgb(0 0 0 / .25);border:1px solid rgb(255 255 255 / .1)}.svc-lead-form-card h3{font-size:1rem;margin:0 0 16px;display:flex;align-items:center;gap:8px;color:var(--grey-900)}.svc-lead-form-card h3 .material-icons-round{color:var(--primary);font-size:20px}.svc-form-group{margin-bottom:12px}.svc-form-group label{display:block;font-size:12px;font-weight:600;color:var(--text-primary);margin-bottom:4px}.svc-form-group input,.svc-form-group select{width:100%;padding:10px 12px;border:1.5px solid var(--outline-variant);border-radius:var(--radius-sm);font-size:13px;font-family:var(--font-body);color:var(--text-primary);background:var(--surface);transition:border-color var(--transition);outline:none}.svc-form-group input:focus,.svc-form-group select:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-container)}.svc-form-note{font-size:11px;color:var(--text-tertiary);margin:8px 0 0;display:flex;align-items:center;gap:4px}.svc-form-note .material-icons-round{font-size:13px;color:var(--success)}.svc-section{padding:40px 16px}.svc-section-alt{background:var(--surface-container)}.svc-section-header{text-align:center;margin-bottom:28px}.svc-section-header h2{font-size:1.3rem;font-weight:700;margin:0 0 6px;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--grey-900)}.svc-section-header h2 .material-icons-round{color:var(--primary);font-size:22px}.svc-section-header p{font-size:14px;color:var(--text-tertiary);margin:0}.svc-benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1100px;margin:0 auto}.svc-benefit-card{background:var(--surface);border-radius:var(--radius-lg);padding:22px;border:1px solid var(--outline-variant);box-shadow:var(--elevation-1);transition:all var(--transition)}.svc-benefit-card:hover{transform:translateY(-4px);box-shadow:var(--elevation-3)}.svc-benefit-icon{width:44px;height:44px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;margin-bottom:12px}.svc-benefit-icon .material-icons-round{font-size:22px}.svc-benefit-icon.blue{background:var(--primary-container);color:var(--primary)}.svc-benefit-icon.orange{background:var(--warning-container);color:var(--warning)}.svc-benefit-icon.green{background:var(--success-container);color:var(--success)}.svc-benefit-icon.purple{background:#EDE7F6;color:#7B1FA2}.svc-benefit-icon.teal{background:#E0F2F1;color:#00897B}.svc-benefit-icon.pink{background:#FCE4EC;color:#C2185B}.svc-benefit-card h4{font-size:.95rem;margin:0 0 6px;color:var(--grey-900)}.svc-benefit-card p{font-size:13px;color:var(--text-secondary);line-height:1.6;margin:0}.svc-process-steps{display:flex;align-items:flex-start;justify-content:center;gap:0;max-width:1100px;margin:0 auto;flex-wrap:wrap}.svc-step{text-align:center;padding:16px 12px;flex:1;min-width:140px;max-width:200px}.svc-step-num{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:800;color:#fff;margin:0 auto 10px}.svc-step-num.blue{background:linear-gradient(135deg,#1565C0,#0D47A1)}.svc-step-num.orange{background:linear-gradient(135deg,#F57C00,#E65100)}.svc-step-num.green{background:linear-gradient(135deg,#2E7D32,#1B5E20)}.svc-step-num.purple{background:linear-gradient(135deg,#7B1FA2,#6A1B9A)}.svc-step-num.teal{background:linear-gradient(135deg,#00897B,#00695C)}.svc-step h4{font-size:.85rem;margin:0 0 4px;color:var(--grey-900)}.svc-step p{font-size:12px;color:var(--text-secondary);line-height:1.5;margin:0}.svc-step-arrow{display:flex;align-items:center;padding-top:26px;color:var(--outline)}.svc-step-arrow .material-icons-round{font-size:20px}.svc-who-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;max-width:900px;margin:0 auto}.svc-who-card{background:var(--surface);border-radius:var(--radius-lg);padding:22px;border:1px solid var(--outline-variant);box-shadow:var(--elevation-1);transition:all var(--transition);display:flex;align-items:flex-start;gap:14px}.svc-who-card:hover{transform:translateY(-2px);box-shadow:var(--elevation-2)}.svc-who-card .material-icons-round{font-size:28px;color:var(--primary);flex-shrink:0;margin-top:2px}.svc-who-card h4{font-size:.95rem;margin:0 0 4px;color:var(--grey-900)}.svc-who-card p{font-size:13px;color:var(--text-secondary);line-height:1.6;margin:0}.svc-why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1100px;margin:0 auto}.svc-why-card{background:var(--surface);border-radius:var(--radius-lg);padding:22px;border:1px solid var(--outline-variant);box-shadow:var(--elevation-1);transition:all var(--transition);text-align:center}.svc-why-card:hover{transform:translateY(-4px);box-shadow:var(--elevation-3)}.svc-why-card .material-icons-round{font-size:32px;color:var(--primary);margin-bottom:10px}.svc-why-card h4{font-size:.95rem;margin:0 0 6px;color:var(--grey-900)}.svc-why-card p{font-size:13px;color:var(--text-secondary);line-height:1.6;margin:0}.svc-deductions-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:900px;margin:0 auto}.svc-deduction-card{background:var(--surface);border-radius:var(--radius-lg);padding:18px;border:1px solid var(--outline-variant);text-align:center;box-shadow:var(--elevation-1);transition:all var(--transition)}.svc-deduction-card:hover{transform:translateY(-3px);box-shadow:var(--elevation-2)}.svc-deduction-amount{font-size:1.3rem;font-weight:800;color:var(--primary);margin-bottom:4px;font-family:var(--font-heading)}.svc-deduction-card h4{font-size:.85rem;margin:0 0 4px;color:var(--grey-900)}.svc-deduction-card p{font-size:12px;color:var(--text-secondary);line-height:1.5;margin:0}.svc-deliverables-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;max-width:900px;margin:0 auto}.svc-deliverable{background:var(--surface);border-radius:var(--radius-md);padding:16px;border:1px solid var(--outline-variant);display:flex;align-items:flex-start;gap:12px;box-shadow:var(--elevation-1)}.svc-deliverable .material-icons-round{font-size:22px;color:var(--success);flex-shrink:0;margin-top:2px}.svc-deliverable h4{font-size:.9rem;margin:0 0 3px;color:var(--grey-900)}.svc-deliverable p{font-size:12px;color:var(--text-secondary);line-height:1.5;margin:0}.svc-faq-container{max-width:800px;margin:0 auto}.svc-faq-item{border:1px solid var(--outline-variant);border-radius:var(--radius-md);margin-bottom:8px;background:var(--surface);overflow:hidden;transition:box-shadow var(--transition)}.svc-faq-item:hover{box-shadow:var(--elevation-1)}.svc-faq-item.active{border-color:var(--primary);box-shadow:0 2px 8px rgb(21 101 192 / .12)}.svc-faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:none;border:none;cursor:pointer;font-size:14px;font-weight:600;color:var(--text-primary);text-align:left;font-family:var(--font-body);line-height:1.4}.svc-faq-question .material-icons-round{font-size:20px;color:var(--text-tertiary);flex-shrink:0;transition:transform 0.3s ease}.svc-faq-item.active .svc-faq-question .material-icons-round{transform:rotate(180deg);color:var(--primary)}.svc-faq-answer{max-height:0;overflow:hidden;transition:max-height 0.35s ease,padding 0.35s ease}.svc-faq-item.active .svc-faq-answer{max-height:500px}.svc-faq-answer p{padding:0 18px 16px;font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.svc-cta-card{background:linear-gradient(135deg,var(--primary),var(--primary-dark));border-radius:var(--radius-xl);padding:32px;display:flex;align-items:center;justify-content:space-between;gap:24px;color:#fff;box-shadow:0 8px 30px rgb(21 101 192 / .25)}.svc-cta-content h2{font-size:1.3rem;font-weight:700;margin:0 0 6px;color:#fff;display:flex;align-items:center;gap:8px}.svc-cta-content h2 .material-icons-round{font-size:22px;color:gold}.svc-cta-content p{font-size:14px;opacity:.9;margin:0}.svc-cta-actions{display:flex;gap:10px;flex-shrink:0}.svc-cta-actions .btn{padding:10px 20px;font-size:13px;font-weight:600;border-radius:var(--radius-full);white-space:nowrap}.svc-cta-actions .btn-primary{background:linear-gradient(135deg,#FFD700,#FFA000);color:#0D47A1}.svc-cta-actions .btn-primary:hover{color:#0D47A1;transform:translateY(-2px)}.svc-cta-actions .btn-secondary{background:rgb(255 255 255 / .15);color:#fff;border:2px solid rgb(255 255 255 / .3)}.svc-cta-actions .btn-secondary:hover{background:rgb(255 255 255 / .25);color:#fff}@media (max-width:768px){.svc-hero-grid{grid-template-columns:1fr;gap:24px}.svc-hero-section{padding:28px 16px 32px}.svc-benefits-grid{grid-template-columns:repeat(2,1fr)}.svc-why-grid{grid-template-columns:repeat(2,1fr)}.svc-deductions-grid{grid-template-columns:repeat(2,1fr)}.svc-who-grid{grid-template-columns:1fr}.svc-deliverables-grid{grid-template-columns:1fr}.svc-cta-card{flex-direction:column;text-align:center}.svc-cta-actions{justify-content:center;flex-wrap:wrap}.svc-step-arrow{display:none}.svc-process-steps{gap:4px}.svc-step{min-width:100px;padding:10px 8px}}@media (max-width:480px){.svc-benefits-grid{grid-template-columns:1fr}.svc-why-grid{grid-template-columns:1fr}.svc-deductions-grid{grid-template-columns:1fr}.svc-hero-actions{flex-direction:column}.svc-hero-actions .btn{width:100%;text-align:center;justify-content:center}}.svc-cta-card{background:linear-gradient(135deg,var(--primary),var(--primary-dark));border-radius:var(--radius-xl);padding:36px;display:flex;gap:32px;align-items:center;color:#fff;position:relative;overflow:hidden;box-shadow:0 8px 32px rgb(21 101 192 / .3)}.svc-cta-card::before{content:'';position:absolute;top:-50%;right:-20%;width:400px;height:400px;background:radial-gradient(circle,rgb(255 215 0 / .12) 0%,transparent 60%);border-radius:50%;pointer-events:none;animation:float 6s ease-in-out infinite}.svc-cta-card::after{content:'';position:absolute;bottom:-30%;left:-10%;width:300px;height:300px;background:radial-gradient(circle,rgb(255 255 255 / .06) 0%,transparent 60%);border-radius:50%;pointer-events:none}.svc-cta-content{flex:1;min-width:280px;position:relative;z-index:1}.svc-cta-content h2{color:#fff;font-size:1.4rem;margin:0 0 10px;display:flex;align-items:center;gap:10px}.svc-cta-content h2 .material-icons-round{color:gold;font-size:28px}.svc-cta-content p{color:rgb(255 255 255 / .88);margin:0 0 18px;line-height:1.6;font-size:.95rem}.svc-cta-phone{display:flex;align-items:center;gap:8px;animation:pulse 2.5s ease-in-out infinite}.svc-cta-phone a{display:inline-flex;align-items:center;gap:8px;color:gold;font-size:1.15rem;font-weight:700;font-family:var(--font-heading);text-decoration:none;transition:all 0.3s ease;padding:8px 16px;border-radius:var(--radius-full);background:rgb(255 255 255 / .1);border:1px solid rgb(255 215 0 / .3)}.svc-cta-phone a:hover{background:rgb(255 255 255 / .2);transform:scale(1.03);color:gold}.svc-cta-phone .material-icons-round{font-size:20px;animation:ringShake 3s ease-in-out infinite}@keyframes ringShake{0%,80%,100%{transform:rotate(0)}85%{transform:rotate(15deg)}90%{transform:rotate(-15deg)}95%{transform:rotate(10deg)}}.svc-cta-form-wrap{flex:1;min-width:280px;position:relative;z-index:1}.svc-cta-inline-form{display:flex;flex-direction:column;gap:10px}.svc-cta-input{padding:12px 16px;border:2px solid rgb(255 255 255 / .2);border-radius:var(--radius-md);background:rgb(255 255 255 / .1);color:#fff;font-size:13px;font-family:var(--font-body);outline:none;transition:all 0.3s ease;backdrop-filter:blur(8px);width:100%}.svc-cta-input::placeholder{color:rgb(255 255 255 / .5)}.svc-cta-input:focus{border-color:gold;background:rgb(255 255 255 / .15);box-shadow:0 0 0 3px rgb(255 215 0 / .15)}.svc-cta-input-full{width:100%}.svc-cta-inline-form .btn{align-self:flex-start;background:linear-gradient(135deg,#FFD700,#FFA000);color:#0D47A1;font-weight:700;border:none;cursor:pointer;padding:12px 24px;border-radius:var(--radius-full);font-size:14px;display:inline-flex;align-items:center;gap:6px;transition:all 0.3s ease;box-shadow:0 4px 15px rgb(255 215 0 / .3)}.svc-cta-inline-form .btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgb(255 215 0 / .4);background:linear-gradient(135deg,#FFC107,#FF8F00)}.svc-benefit-card,.svc-why-card{transition:all 0.4s cubic-bezier(.4,0,.2,1)!important}.svc-benefit-card:hover,.svc-why-card:hover{box-shadow:0 12px 40px rgb(0 0 0 / .12)}.svc-step:hover .svc-step-num{animation:stepBounce 0.5s ease}@keyframes stepBounce{0%{transform:scale(1)}30%{transform:scale(1.3)}50%{transform:scale(.9)}70%{transform:scale(1.15)}100%{transform:scale(1)}}.svc-step-arrow{transition:all 0.3s ease}.svc-step-arrow .material-icons-round{transition:transform 0.3s ease}.svc-step-arrow:hover .material-icons-round{transform:translateX(4px);color:var(--primary)}.svc-who-card:hover{box-shadow:0 8px 30px rgb(21 101 192 / .15)}.svc-who-card .material-icons-round{transition:all 0.3s ease}.svc-who-card:hover .material-icons-round{transform:scale(1.2) rotate(5deg);color:var(--primary)}.svc-deduction-card{position:relative;overflow:hidden}.svc-deduction-card::after{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 215 0 / .08),transparent);transition:left 0.6s ease;pointer-events:none}.svc-deduction-card:hover::after{left:100%}.svc-faq-answer{max-height:0;overflow:hidden;transition:max-height 0.4s cubic-bezier(.4,0,.2,1),padding 0.3s ease;padding:0 16px}.svc-faq-item.active .svc-faq-answer{max-height:500px;padding:0 16px 16px}.svc-faq-question .material-icons-round{transition:transform 0.3s ease}.svc-faq-item.active .svc-faq-question .material-icons-round{transform:rotate(180deg)}.svc-hero-form{animation:formFloat 4s ease-in-out infinite}@keyframes formFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}.svc-section-header{position:relative;overflow:hidden}.svc-section-header::after{content:'';position:absolute;bottom:0;left:0;width:60px;height:3px;background:linear-gradient(90deg,var(--primary),var(--tertiary));border-radius:2px;transition:width 0.6s ease}.svc-section-header:hover::after{width:120px}.svc-deliverable .material-icons-round{transition:all 0.3s ease}.svc-deliverable:hover .material-icons-round{transform:scale(1.3);color:var(--success)}@media (max-width:768px){.svc-cta-card{flex-direction:column;padding:24px;gap:24px}.svc-cta-content,.svc-cta-form-wrap{min-width:auto;width:100%}.svc-cta-phone a{font-size:1rem}}.svc-page-main{max-width:100%;padding:0!important}.svc-breadcrumb{background:linear-gradient(135deg,#f0f4ff 0%,#e8f0fe 100%);padding:14px 0;border-bottom:1px solid rgb(21 101 192 / .08)}.svc-breadcrumb-list{display:flex;align-items:center;gap:6px;list-style:none;margin:0;padding:0;font-size:13px;flex-wrap:wrap}.svc-breadcrumb-list li a{color:var(--primary);text-decoration:none;display:inline-flex;align-items:center;gap:4px;transition:color 0.2s ease}.svc-breadcrumb-list li a:hover{color:var(--primary-dark);text-decoration:underline}.svc-breadcrumb-list li span{color:#5F6368;font-weight:500}.svc-breadcrumb-sep{color:#9AA0A6;display:inline-flex;align-items:center}.svc-breadcrumb-sep .material-icons-round{font-size:16px;color:#9AA0A6}.svc-expert-trust-bar{background:linear-gradient(135deg,#0D47A1 0%,#1565C0 50%,#1976D2 100%);padding:28px 0;position:relative;overflow:hidden}.svc-expert-trust-bar::before{content:'';position:absolute;top:-50%;right:-10%;width:400px;height:400px;background:radial-gradient(circle,rgb(255 215 0 / .08) 0%,transparent 70%);border-radius:50%;pointer-events:none}.svc-expert-trust-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.svc-expert-trust-left{display:flex;align-items:center;gap:14px;color:#fff}.svc-expert-avatar{width:52px;height:52px;border-radius:50%;overflow:hidden;border:3px solid rgb(255 255 255 / .3);flex-shrink:0}.svc-expert-avatar img{width:100%;height:100%;object-fit:cover}.svc-expert-trust-left strong{display:block;font-size:1.05rem;font-weight:700;color:#fff}.svc-expert-trust-left span{font-size:.85rem;color:rgb(255 255 255 / .8);margin-top:2px;display:block}.svc-expert-trust-chips{display:flex;gap:10px;flex-wrap:wrap}.svc-expert-trust-chips span{display:flex;align-items:center;gap:5px;font-size:.78rem;font-weight:600;color:#fff;background:rgb(255 255 255 / .12);backdrop-filter:blur(8px);padding:6px 12px;border-radius:20px;border:1px solid rgb(255 255 255 / .15)}.svc-expert-trust-chips .material-icons-round{font-size:15px;color:#FFD54F}@media (max-width:768px){.svc-expert-trust-inner{flex-direction:column;align-items:flex-start;gap:16px;text-align:center}.svc-expert-trust-left{justify-content:center}.svc-expert-trust-chips{justify-content:center}}.svc-pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch}.svc-pricing-card{background:#fff;border-radius:16px;border:1px solid #E0E0E0;overflow:hidden;transition:all 0.4s cubic-bezier(.4,0,.2,1);position:relative;display:flex;flex-direction:column}.svc-pricing-card:hover{transform:translateY(-8px);box-shadow:0 20px 60px rgb(0 0 0 / .12);border-color:#fff0}.svc-pricing-featured{border:2px solid #FF8F00;box-shadow:0 8px 30px rgb(255 143 0 / .15)}.svc-pricing-featured:hover{box-shadow:0 20px 60px rgb(255 143 0 / .2)}.svc-pricing-badge{position:absolute;top:0;right:0;background:linear-gradient(135deg,#FF8F00,#F57C00);color:#fff;font-size:11px;font-weight:700;padding:6px 16px;border-radius:0 0 0 12px;text-transform:uppercase;letter-spacing:.5px;z-index:2}.svc-pricing-header{padding:28px 24px 16px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.svc-pricing-header .material-icons-round{font-size:36px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:16px;color:#fff}.svc-pricing-header.blue .material-icons-round{background:linear-gradient(135deg,#1565C0,#1E88E5)}.svc-pricing-header.orange .material-icons-round{background:linear-gradient(135deg,#E65100,#FF8F00)}.svc-pricing-header.green .material-icons-round{background:linear-gradient(135deg,#2E7D32,#43A047)}.svc-pricing-header.purple .material-icons-round{background:linear-gradient(135deg,#6A1B9A,#8E24AA)}.svc-pricing-header h4{font-size:1.05rem;font-weight:700;color:#1A1C1E;margin:0}.svc-pricing-amount{text-align:center;padding:8px 24px 24px}.svc-price-currency{font-size:1.3rem;font-weight:700;color:var(--primary);vertical-align:super}.svc-price-value{font-size:2.8rem;font-weight:800;color:#1A1C1E;font-family:var(--font-heading);line-height:1}.svc-price-period{font-size:13px;color:#5F6368;font-weight:500}.svc-pricing-features{list-style:none;padding:0 24px;margin:0;flex:1;display:flex;flex-direction:column;gap:10px}.svc-pricing-features li{display:flex;align-items:flex-start;gap:8px;font-size:13.5px;color:#3C4043;line-height:1.4}.svc-pricing-features li .material-icons-round{font-size:18px;color:var(--success);flex-shrink:0;margin-top:1px}.svc-pricing-btn{margin:20px 24px 24px;text-align:center}.svc-testimonials-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.svc-testimonial-card{background:#fff;border-radius:16px;padding:28px;border:1px solid #E0E0E0;transition:all 0.4s ease;position:relative}.svc-testimonial-card::before{content:'"';position:absolute;top:12px;right:20px;font-size:60px;font-family:Georgia,serif;color:rgb(21 101 192 / .06);line-height:1;pointer-events:none}.svc-testimonial-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgb(0 0 0 / .1);border-color:#fff0}.svc-testimonial-stars{display:flex;gap:2px;margin-bottom:14px}.svc-testimonial-stars span{color:#FFB300;font-size:18px}.svc-testimonial-text{font-size:14px;line-height:1.65;color:#3C4043;margin:0 0 20px;font-style:italic}.svc-testimonial-author{display:flex;align-items:center;gap:12px}.svc-testimonial-avatar{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,var(--primary),#1976D2);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0}.svc-testimonial-author strong{display:block;font-size:14px;color:#1A1C1E}.svc-testimonial-author span{font-size:12px;color:#5F6368}.svc-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.svc-related-card{background:#fff;border-radius:16px;padding:28px;border:1px solid #E0E0E0;text-decoration:none;color:inherit;transition:all 0.4s ease;display:flex;flex-direction:column;gap:12px}.svc-related-card:hover{transform:translateY(-6px);box-shadow:0 16px 48px rgb(0 0 0 / .1);border-color:#fff0;text-decoration:none;color:inherit}.svc-related-icon{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center}.svc-related-icon.orange{background:linear-gradient(135deg,#FFF3E0,#FFE0B2);color:#E65100}.svc-related-icon.blue{background:linear-gradient(135deg,#E3F2FD,#BBDEFB);color:#1565C0}.svc-related-icon.green{background:linear-gradient(135deg,#E8F5E9,#C8E6C9);color:#2E7D32}.svc-related-icon .material-icons-round{font-size:26px}.svc-related-card h4{font-size:1rem;font-weight:700;color:#1A1C1E;margin:0}.svc-related-card p{font-size:13.5px;color:#5F6368;line-height:1.5;margin:0;flex:1}.svc-related-link{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:var(--primary);transition:gap 0.3s ease}.svc-related-card:hover .svc-related-link{gap:8px}.svc-related-link .material-icons-round{font-size:18px}.sidebar-svc-widget{background:#fff;border-radius:16px;border:1px solid #E0E0E0;padding:20px;margin-bottom:20px;box-shadow:0 2px 12px rgb(0 0 0 / .04)}.sidebar-svc-title{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:#1A1C1E;margin:0 0 16px;padding-bottom:12px;border-bottom:2px solid #E8F0FE}.sidebar-svc-title .material-icons-round{color:var(--primary);font-size:20px}.sidebar-svc-list{display:flex;flex-direction:column;gap:8px}.sidebar-svc-item{display:flex;align-items:center;gap:12px;padding:12px;border-radius:12px;text-decoration:none;color:inherit;transition:all 0.3s ease;border:1px solid #fff0}.sidebar-svc-item:hover{background:#F8F9FA;border-color:#E0E0E0;text-decoration:none;color:inherit;transform:translateX(4px)}.sidebar-svc-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sidebar-svc-icon.orange{background:linear-gradient(135deg,#FFF3E0,#FFE0B2);color:#E65100}.sidebar-svc-icon.blue{background:linear-gradient(135deg,#E3F2FD,#BBDEFB);color:#1565C0}.sidebar-svc-icon.green{background:linear-gradient(135deg,#E8F5E9,#C8E6C9);color:#2E7D32}.sidebar-svc-icon .material-icons-round{font-size:20px}.sidebar-svc-info{flex:1;min-width:0}.sidebar-svc-info h4{font-size:13px;font-weight:600;color:#1A1C1E;margin:0;line-height:1.3}.sidebar-svc-info p{font-size:11.5px;color:#5F6368;margin:2px 0 0;line-height:1.3}.sidebar-svc-arrow{font-size:18px;color:#9AA0A6;transition:all 0.3s ease}.sidebar-svc-item:hover .sidebar-svc-arrow{color:var(--primary);transform:translateX(2px)}.sidebar-svc-cta{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;padding:12px;background:linear-gradient(135deg,var(--primary),#1976D2);color:#fff;border-radius:12px;font-size:14px;font-weight:600;text-decoration:none;transition:all 0.3s ease;box-shadow:0 4px 12px rgb(21 101 192 / .2)}.sidebar-svc-cta:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgb(21 101 192 / .3);color:#fff;text-decoration:none}.sidebar-svc-cta .material-icons-round{font-size:20px}@media (max-width:768px){.svc-pricing-grid,.svc-testimonials-grid,.svc-related-grid{grid-template-columns:1fr}.svc-stats-grid{gap:12px}.svc-stat-item{min-width:120px;padding:12px 16px}.svc-stat-number{font-size:1.6rem}.svc-stat-label{font-size:11px}.svc-breadcrumb-list{font-size:12px}}@media (max-width:480px){.svc-stats-grid{display:grid;grid-template-columns:repeat(2,1fr)}.svc-stat-item{max-width:none}.svc-price-value{font-size:2.2rem}}.contact-hero-new{position:relative;padding:60px 0 50px;text-align:center;overflow:hidden;background:linear-gradient(135deg,var(--primary-dark) 0%,var(--primary) 50%,#1E88E5 100%)}.contact-hero-bg{position:absolute;inset:0;pointer-events:none;overflow:hidden}.contact-hero-orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.3;animation:heroOrbFloat 8s ease-in-out infinite}.contact-hero-orb-1{width:300px;height:300px;background:#42A5F5;top:-80px;left:-50px;animation-delay:0s}.contact-hero-orb-2{width:200px;height:200px;background:var(--tertiary);bottom:-40px;right:10%;animation-delay:2s}.contact-hero-orb-3{width:150px;height:150px;background:#80CBC4;top:20%;right:-30px;animation-delay:4s}@keyframes heroOrbFloat{0%,100%{transform:translate(0,0) scale(1)}25%{transform:translate(20px,-15px) scale(1.05)}50%{transform:translate(-10px,10px) scale(.95)}75%{transform:translate(15px,5px) scale(1.02)}}.contact-hero-inner{position:relative;z-index:2;max-width:650px;margin:0 auto}.contact-hero-badge{display:inline-flex;align-items:center;gap:6px;background:rgb(255 255 255 / .15);backdrop-filter:blur(10px);color:#fff;padding:6px 18px;border-radius:50px;font-size:13px;font-weight:600;margin-bottom:18px;border:1px solid rgb(255 255 255 / .2)}.contact-hero-badge .material-icons-round{font-size:18px;color:var(--tertiary)}.contact-hero-title{font-size:2.5rem;font-weight:800;color:#fff;margin:0 0 14px;line-height:1.2}.contact-hero-desc{font-size:1rem;color:rgb(255 255 255 / .85);margin:0 0 24px;line-height:1.6}.contact-hero-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.contact-hero-chip{display:inline-flex;align-items:center;gap:5px;background:rgb(255 255 255 / .12);backdrop-filter:blur(8px);color:rgb(255 255 255 / .9);padding:6px 14px;border-radius:50px;font-size:12px;font-weight:600;border:1px solid rgb(255 255 255 / .15);transition:all 0.3s ease}.contact-hero-chip:hover{background:rgb(255 255 255 / .2);transform:translateY(-2px)}.contact-hero-chip .material-icons-round{font-size:16px;color:var(--tertiary)}.contact-form-section{padding:50px 0 60px;background:var(--surface)}.contact-form-layout{display:grid;grid-template-columns:1.5fr 1fr;gap:28px;align-items:start}.contact-form-main-card{background:var(--surface-card,#fff);border-radius:var(--radius-xl,20px);padding:32px;box-shadow:var(--elevation-2,0 2px 12px rgb(0 0 0 / .06));border:1px solid var(--border-color,#E0E0E0);transition:all 0.4s ease;position:relative;overflow:hidden}.contact-form-main-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary),var(--secondary),var(--tertiary));border-radius:20px 20px 0 0;animation:gradientSlide 4s ease-in-out infinite;background-size:200% 100%}@keyframes gradientSlide{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}.contact-form-main-card:hover{box-shadow:var(--elevation-4,0 8px 30px rgb(0 0 0 / .1));transform:translateY(-2px)}.contact-form-header{display:flex;align-items:center;gap:14px;margin-bottom:24px}.contact-form-header-icon{width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,var(--primary),#1E88E5);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;animation:iconPulse 3s ease-in-out infinite}@keyframes iconPulse{0%,100%{box-shadow:0 0 0 0 rgb(21 101 192 / .3)}50%{box-shadow:0 0 0 8px #fff0}}.contact-form-header-icon .material-icons-round{font-size:24px}.contact-form-header h2{font-size:1.2rem;font-weight:700;margin:0 0 2px;color:var(--text-primary)}.contact-form-header p{font-size:13px;color:var(--text-secondary);margin:0}.contact-form-main .contact-form-group label{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:var(--text-primary);margin-bottom:5px}.contact-form-main .contact-form-group label .material-icons-round{font-size:16px;color:var(--primary)}.contact-form-main .contact-form-group input,.contact-form-main .contact-form-group select,.contact-form-main .contact-form-group textarea{width:100%;padding:12px 14px;border:2px solid var(--border-color,#E0E0E0);border-radius:var(--radius-md,12px);font-size:14px;font-family:var(--font-body,inherit);color:var(--text-primary);background:var(--surface,#fff);outline:none;transition:all 0.3s cubic-bezier(.4,0,.2,1)}.contact-form-main .contact-form-group input:focus,.contact-form-main .contact-form-group select:focus,.contact-form-main .contact-form-group textarea:focus{border-color:var(--primary);box-shadow:0 0 0 4px rgb(21 101 192 / .1);background:#fff}.contact-form-main .contact-form-group textarea{resize:vertical;min-height:110px}.contact-submit-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;font-size:15px;font-weight:700;border-radius:50px;border:none;cursor:pointer;transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.contact-submit-btn::after{content:'';position:absolute;top:50%;left:50%;width:0;height:0;background:rgb(255 255 255 / .2);border-radius:50%;transform:translate(-50%,-50%);transition:width 0.6s ease,height 0.6s ease}.contact-submit-btn:hover::after{width:300px;height:300px}.contact-submit-btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgb(21 101 192 / .3)}.contact-submit-btn:active{transform:translateY(0)}.contact-form-sidebar{display:flex;flex-direction:column;gap:16px}.contact-sidebar-card{background:var(--surface-card,#fff);border-radius:var(--radius-lg,16px);padding:20px;box-shadow:var(--elevation-1,0 1px 4px rgb(0 0 0 / .04));border:1px solid var(--border-color,#E0E0E0);transition:all 0.4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.contact-sidebar-card::after{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(21 101 192 / .04),transparent);transition:left 0.6s ease;pointer-events:none}.contact-sidebar-card:hover::after{left:100%}.contact-sidebar-card:hover{transform:translateY(-3px) scale(1.01);box-shadow:var(--elevation-3,0 6px 20px rgb(0 0 0 / .08))}.contact-sidebar-card-icon{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;transition:all 0.3s ease}.contact-sidebar-card-icon .material-icons-round{font-size:22px}.contact-sidebar-card-icon.blue{background:var(--primary-container);color:var(--primary)}.contact-sidebar-card-icon.green{background:var(--success-container);color:var(--success)}.contact-sidebar-card-icon.orange{background:var(--warning-container);color:var(--warning)}.contact-sidebar-card-icon.purple{background:#F3E5F5;color:#7B1FA2}.contact-sidebar-card:hover .contact-sidebar-card-icon{transform:scale(1.1) rotate(-5deg)}.contact-sidebar-card h3{font-size:1rem;font-weight:700;margin:0 0 4px;color:var(--text-primary)}.contact-sidebar-card p{font-size:13px;color:var(--text-secondary);margin:0 0 10px;line-height:1.5}.contact-sidebar-link{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:var(--primary);text-decoration:none;padding:6px 12px;border-radius:8px;transition:all 0.3s ease}.contact-sidebar-link:hover{background:var(--primary-container)}.contact-sidebar-link .material-icons-round{font-size:18px;transition:transform 0.3s ease}.contact-sidebar-link:hover .material-icons-round{transform:translateX(4px)}.contact-sidebar-static{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:var(--text-primary)}.contact-sidebar-static .material-icons-round{font-size:18px;color:var(--primary)}.contact-sidebar-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.contact-sidebar-list li{display:flex;align-items:flex-start;gap:6px;font-size:13px;color:var(--text-secondary);line-height:1.5}.contact-sidebar-list li .material-icons-round{font-size:18px;color:var(--success);flex-shrink:0;margin-top:1px}.contact-sidebar-list li a{color:var(--primary);font-weight:600;text-decoration:none;transition:color 0.2s ease}.contact-sidebar-list li a:hover{color:var(--primary-dark);text-decoration:underline}.contact-social-card{background:var(--surface-card,#fff);border-radius:var(--radius-lg,16px);padding:20px;box-shadow:var(--elevation-1,0 1px 4px rgb(0 0 0 / .04));border:1px solid var(--border-color,#E0E0E0);transition:all 0.3s ease}.contact-social-card:hover{transform:translateY(-3px);box-shadow:var(--elevation-3,0 6px 20px rgb(0 0 0 / .08))}.contact-social-card h3{font-size:14px;font-weight:700;margin:0 0 14px;display:flex;align-items:center;gap:6px;color:var(--primary)}.contact-social-card h3 .material-icons-round{font-size:20px}.contact-social-links{display:flex;flex-direction:column;gap:8px}.contact-social-links a{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px;font-size:13px;font-weight:600;color:var(--text-secondary);text-decoration:none;transition:all 0.3s ease}.contact-social-links a:hover{background:var(--primary-container);color:var(--primary);transform:translateX(4px)}.contact-social-links a .material-icons-round{font-size:20px;color:var(--primary);transition:transform 0.3s ease}.contact-social-links a:hover .material-icons-round{transform:scale(1.15)}.contact-commitment-section{padding:50px 0 60px;background:var(--surface);border-top:1px solid var(--border-color,#E0E0E0)}.commitment-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.commitment-card{text-align:center;padding:28px 20px;border-radius:var(--radius-lg,16px);background:var(--surface-card,#fff);border:1px solid var(--border-color,#E0E0E0);transition:all 0.4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.commitment-card::before{content:'';position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary),var(--secondary));transform:scaleX(0);transition:transform 0.4s ease}.commitment-card:hover::before{transform:scaleX(1)}.commitment-card:hover{transform:translateY(-6px);box-shadow:var(--elevation-4,0 12px 35px rgb(0 0 0 / .1))}.commitment-icon{width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,var(--primary-container),#E8EAF6);display:flex;align-items:center;justify-content:center;margin:0 auto 14px;transition:all 0.4s cubic-bezier(.4,0,.2,1)}.commitment-icon .material-icons-round{font-size:28px;color:var(--primary);transition:transform 0.4s ease}.commitment-card:hover .commitment-icon{background:linear-gradient(135deg,var(--primary),#1E88E5);transform:rotateY(180deg)}.commitment-card:hover .commitment-icon .material-icons-round{color:#fff;transform:scale(1.1)}.commitment-card h4{font-size:1rem;font-weight:700;margin:0 0 6px;color:var(--text-primary)}.commitment-card p{font-size:13px;color:var(--text-secondary);margin:0;line-height:1.5}@media (max-width:968px){.contact-form-layout{grid-template-columns:1fr}.commitment-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.contact-hero-new{padding:40px 0 36px}.contact-hero-title{font-size:1.8rem}.contact-hero-desc{font-size:.9rem}.contact-hero-chips{gap:6px}.contact-hero-chip{font-size:11px;padding:5px 10px}.contact-form-main-card{padding:20px}.contact-form-row{grid-template-columns:1fr}.commitment-grid{grid-template-columns:1fr;gap:14px}.commitment-card{padding:20px 16px}}.promo-services-section{padding:50px 0 55px;background:linear-gradient(180deg,#F5F7FA 0%,#FFFFFF 100%);position:relative;overflow:hidden}.promo-services-section::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--primary-light),var(--secondary),var(--tertiary),transparent);opacity:.6}.promo-services-header{text-align:center;margin-bottom:36px}.promo-services-title{font-size:1.6rem;font-weight:800;color:var(--text-primary);margin:0 0 8px;display:flex;align-items:center;justify-content:center;gap:10px}.promo-services-title .material-icons-round{font-size:28px;color:var(--tertiary)}.promo-services-subtitle{font-size:.95rem;color:var(--text-secondary);margin:0;max-width:550px;margin-left:auto;margin-right:auto}.promo-services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.promo-service-card{display:flex;gap:18px;padding:24px;border-radius:18px;background:var(--surface-card,#fff);border:1px solid var(--border-color,#E0E0E0);text-decoration:none;color:inherit;transition:all 0.4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.promo-service-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;border-radius:18px 18px 0 0;transition:height 0.3s ease}.promo-svc-gst::before{background:linear-gradient(90deg,#FF8F00,#FFB300)}.promo-svc-itr::before{background:linear-gradient(90deg,var(--primary),#1E88E5)}.promo-svc-acct::before{background:linear-gradient(90deg,var(--secondary),#4DB6AC)}.promo-service-card:hover::before{height:5px}.promo-service-card:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgb(0 0 0 / .1);border-color:#fff0}.promo-svc-gst:hover{box-shadow:0 15px 40px rgb(255 143 0 / .15)}.promo-svc-itr:hover{box-shadow:0 15px 40px rgb(21 101 192 / .15)}.promo-svc-acct:hover{box-shadow:0 15px 40px rgb(0 137 123 / .15)}.promo-svc-icon{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all 0.4s ease}.promo-svc-icon .material-icons-round{font-size:26px}.promo-svc-gst .promo-svc-icon{background:#FFF3E0;color:#E65100}.promo-svc-itr .promo-svc-icon{background:var(--primary-container);color:var(--primary)}.promo-svc-acct .promo-svc-icon{background:var(--secondary-container);color:var(--secondary)}.promo-service-card:hover .promo-svc-icon{transform:scale(1.1) rotate(-5deg)}.promo-svc-content{flex:1;min-width:0}.promo-svc-badge{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:2px 10px;border-radius:50px;margin-bottom:8px}.promo-svc-gst .promo-svc-badge{background:#FFF3E0;color:#E65100}.promo-svc-itr .promo-svc-badge{background:var(--primary-container);color:var(--primary)}.promo-svc-acct .promo-svc-badge{background:var(--secondary-container);color:var(--secondary)}.promo-svc-content h3{font-size:1rem;font-weight:700;margin:0 0 6px;color:var(--text-primary);line-height:1.3}.promo-svc-content p{font-size:13px;color:var(--text-secondary);margin:0 0 12px;line-height:1.5}.promo-svc-features{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.promo-svc-feat{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:600;color:var(--text-secondary);background:#F5F5F5;padding:3px 8px;border-radius:6px}.promo-svc-feat .material-icons-round{font-size:14px;color:var(--success)}.promo-svc-cta{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:700;transition:all 0.3s ease}.promo-svc-gst .promo-svc-cta{color:#E65100}.promo-svc-itr .promo-svc-cta{color:var(--primary)}.promo-svc-acct .promo-svc-cta{color:var(--secondary)}.promo-svc-cta .material-icons-round{font-size:18px;transition:transform 0.3s ease}.promo-service-card:hover .promo-svc-cta .material-icons-round{transform:translateX(4px)}@media (max-width:900px){.promo-services-grid{grid-template-columns:1fr;max-width:500px;margin:0 auto}}@media (max-width:640px){.promo-services-section{padding:36px 0 40px}.promo-services-title{font-size:1.3rem}.promo-service-card{padding:18px}}.sales-landing-section{background:linear-gradient(135deg,#0B1120 0%,#162040 30%,#0D1A30 60%,#1A1040 100%);background-size:300% 300%;animation:toolsBgShift 15s ease-in-out infinite;padding:0 0 0;position:relative;overflow:hidden}.sales-header{position:relative;background:linear-gradient(135deg,#0D47A1 0%,#1565C0 30%,#1976D2 60%,#0D47A1 100%);padding:52px 0 48px;overflow:hidden;text-align:center}.sales-header-glow{position:absolute;top:-60%;left:50%;transform:translateX(-50%);width:800px;height:400px;background:radial-gradient(ellipse,rgb(255 215 0 / .18) 0%,transparent 70%);pointer-events:none}.sales-header-content{position:relative;z-index:1;max-width:700px;margin:0 auto}.sales-ribbon{display:inline-flex;align-items:center;gap:7px;background:rgb(255 255 255 / .15);color:gold;font-size:.82rem;font-weight:700;padding:7px 18px;border-radius:24px;border:1px solid rgb(255 215 0 / .3);margin-bottom:20px;text-transform:uppercase;letter-spacing:.6px;backdrop-filter:blur(6px)}.sales-ribbon .material-icons-round{font-size:16px;color:gold}.sales-headline{font-size:clamp(1.8rem, 4vw, 2.6rem);font-weight:900;color:#FFF;line-height:1.2;margin-bottom:16px;font-family:var(--font-heading);text-shadow:0 2px 12px rgb(0 0 0 / .15)}.sales-headline-accent{color:gold;text-shadow:0 0 30px rgb(255 215 0 / .3)}.sales-subtext{font-size:1rem;color:rgb(255 255 255 / .8);max-width:560px;margin:0 auto 22px;line-height:1.6}.sales-header-badges{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.sales-badge-item{display:inline-flex;align-items:center;gap:5px;font-size:.78rem;font-weight:600;color:rgb(255 255 255 / .9);background:rgb(255 255 255 / .12);padding:6px 14px;border-radius:20px;border:1px solid rgb(255 255 255 / .15);backdrop-filter:blur(4px)}.sales-badge-item .material-icons-round{font-size:14px;color:#66BB6A}.md-services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:36px 0 32px;position:relative;z-index:1}.md-service-card{background:#FFF;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px rgb(0 0 0 / .08),0 8px 24px rgb(0 0 0 / .04);transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;border:1px solid rgb(0 0 0 / .06)}.md-service-card:hover{box-shadow:0 8px 32px rgb(0 0 0 / .12),0 2px 8px rgb(0 0 0 / .06);transform:translateY(-6px)}.md-card-img-wrap{position:relative;width:100%;height:200px;overflow:hidden}.md-card-img-wrap img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 0.5s cubic-bezier(.4,0,.2,1)}.md-service-card:hover .md-card-img-wrap img{transform:scale(1.05)}.md-card-img-overlay{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgb(0 0 0 / .3),transparent);pointer-events:none}.md-card-badge{position:absolute;top:12px;right:12px;display:inline-block;font-size:.72rem;font-weight:700;padding:5px 12px;border-radius:8px;background:rgb(255 255 255 / .95);color:#1A1C1E;box-shadow:0 2px 8px rgb(0 0 0 / .15);backdrop-filter:blur(4px);z-index:2;letter-spacing:.2px}.md-card-body{padding:20px 20px 24px;display:flex;flex-direction:column;gap:8px}.md-card-icon-row{display:flex;align-items:center;gap:12px;margin-bottom:2px}.md-card-icon{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 8px rgb(0 0 0 / .12)}.md-card-icon .material-icons-round{font-size:22px;color:#fff}.md-card-title{font-size:1.1rem;font-weight:700;color:var(--grey-900);margin:0;line-height:1.3}.md-card-desc{font-size:.85rem;color:var(--text-tertiary);margin:0;line-height:1.5}.md-card-features{display:flex;flex-direction:column;gap:6px;margin:4px 0}.md-feature{display:flex;align-items:center;gap:8px;font-size:.82rem;color:var(--text-secondary);font-weight:500}.md-feature .material-icons-round{font-size:16px;flex-shrink:0}.md-card-orange .md-feature .material-icons-round{color:#FF8F00}.md-card-blue .md-feature .material-icons-round{color:#1565C0}.md-card-teal .md-feature .material-icons-round{color:#00897B}.md-card-offer{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;font-size:.8rem;font-weight:700;margin:4px 0}.md-card-orange .md-card-offer{background:#FFF8E1;color:#E65100;border:1px solid #FFE0B2}.md-card-orange .md-card-offer .material-icons-round{color:#FF8F00;font-size:18px}.md-card-blue .md-card-offer{background:#E3F2FD;color:#0D47A1;border:1px solid #BBDEFB}.md-card-blue .md-card-offer .material-icons-round{color:#1565C0;font-size:18px}.md-card-teal .md-card-offer{background:#E0F2F1;color:#004D40;border:1px solid #B2DFDB}.md-card-teal .md-card-offer .material-icons-round{color:#00897B;font-size:18px}.md-card-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:12px;font-size:.88rem;font-weight:700;text-decoration:none;transition:all 0.25s cubic-bezier(.4,0,.2,1);margin-top:auto;letter-spacing:.2px}.md-card-btn .material-icons-round{font-size:18px}.md-card-btn:hover .material-icons-round:last-child{transform:translateX(4px)}.md-btn-orange{background:linear-gradient(135deg,#FF8F00,#FFA000);color:#fff;box-shadow:0 2px 12px rgb(255 143 0 / .3)}.md-btn-orange:hover{box-shadow:0 6px 24px rgb(255 143 0 / .4);transform:translateY(-2px);color:#fff}.md-btn-blue{background:linear-gradient(135deg,#1565C0,#1E88E5);color:#fff;box-shadow:0 2px 12px rgb(21 101 192 / .3)}.md-btn-blue:hover{box-shadow:0 6px 24px rgb(21 101 192 / .4);transform:translateY(-2px);color:#fff}.md-btn-teal{background:linear-gradient(135deg,#00695C,#00897B);color:#fff;box-shadow:0 2px 12px rgb(0 105 92 / .3)}.md-btn-teal:hover{box-shadow:0 6px 24px rgb(0 105 92 / .4);transform:translateY(-2px);color:#fff}@media (max-width:1024px){.md-services-grid{grid-template-columns:repeat(2,1fr);gap:18px}.md-card-img-wrap{height:180px}.sales-header{padding:40px 0 36px}}@media (max-width:768px){.md-services-grid{grid-template-columns:1fr;gap:20px}.md-card-img-wrap{height:200px}.sales-headline{font-size:1.6rem}.sales-bottom-bar{flex-direction:column;gap:18px;text-align:center;padding:24px 20px}.sales-bottom-expert{justify-content:center}.sales-bottom-cta{width:100%;justify-content:center}}@media (max-width:480px){.sales-header{padding:32px 0 28px}.sales-headline{font-size:1.35rem}.md-card-body{padding:16px 16px 20px}.md-card-title{font-size:1rem}.md-card-btn{width:100%}.sales-header-badges{gap:6px}.sales-badge-item{font-size:.72rem;padding:5px 10px}}.sidebar-services-widget{background:linear-gradient(135deg,#F5F7FA,#EBF0F5);border-radius:var(--radius-lg,16px);padding:18px;border:1px solid #DDE2E8}.sidebar-services-list{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.sidebar-service-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#fff;text-decoration:none;color:inherit;transition:all 0.3s cubic-bezier(.4,0,.2,1);border:1px solid #fff0}.sidebar-service-item:hover{transform:translateX(4px);box-shadow:0 4px 15px rgb(0 0 0 / .06);border-color:var(--border-color,#E0E0E0)}.svc-gst:hover{border-color:#FFE0B2}.svc-itr:hover{border-color:var(--primary-light)}.svc-acct:hover{border-color:#B2DFDB}.sidebar-service-icon{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all 0.3s ease}.sidebar-service-icon .material-icons-round{font-size:20px}.svc-gst .sidebar-service-icon{background:#FFF3E0;color:#E65100}.svc-itr .sidebar-service-icon{background:var(--primary-container);color:var(--primary)}.svc-acct .sidebar-service-icon{background:var(--secondary-container);color:var(--secondary)}.sidebar-service-item:hover .sidebar-service-icon{transform:scale(1.1)}.sidebar-service-info{flex:1;min-width:0}.sidebar-service-name{display:block;font-size:13px;font-weight:700;color:var(--text-primary);line-height:1.3}.sidebar-service-desc{display:block;font-size:11px;color:var(--text-secondary);margin-top:1px}.sidebar-service-arrow{font-size:18px;color:var(--text-tertiary,#9E9E9E);transition:all 0.3s ease;flex-shrink:0}.sidebar-service-item:hover .sidebar-service-arrow{color:var(--primary);transform:translateX(3px)}.sidebar-services-contact{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px;border-radius:10px;background:var(--primary);color:#fff;font-size:13px;font-weight:700;text-decoration:none;transition:all 0.3s ease}.sidebar-services-contact:hover{background:var(--primary-dark);transform:translateY(-1px);box-shadow:0 4px 12px rgb(21 101 192 / .3)}.sidebar-services-contact .material-icons-round{font-size:16px}.footer-column-services h4{color:var(--tertiary)}.footer-column-services .footer-links li a{transition:all 0.3s ease;padding-left:2px}.footer-column-services .footer-links li a:hover{transform:translateX(4px);color:var(--tertiary)}@media (max-width:1200px){.footer-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.footer-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.footer-grid{grid-template-columns:1fr}}.is-style-compact .is-not-subscriber .wp-block-button__link,.is-style-compact .is-not-subscriber .wp-block-jetpack-subscriptions__button{border-end-start-radius:0!important;border-start-start-radius:0!important;margin-inline-start:0!important}.is-style-compact .is-not-subscriber .components-text-control__input,.is-style-compact .is-not-subscriber p#subscribe-email input[type=email]{border-end-end-radius:0!important;border-start-end-radius:0!important}.is-style-compact:not(.wp-block-jetpack-subscriptions__use-newline) .components-text-control__input{border-inline-end-width:0!important}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form-container{display:flex;flex-direction:column}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline:not(.wp-block-jetpack-subscriptions__use-newline) .is-not-subscriber .wp-block-jetpack-subscriptions__form-elements{align-items:flex-start;display:flex}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline:not(.wp-block-jetpack-subscriptions__use-newline) p#subscribe-submit{display:flex;justify-content:center}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__textfield .components-text-control__input,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form input[type=email],.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__textfield .components-text-control__input,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form input[type=email]{box-sizing:border-box;cursor:pointer;line-height:1.3;min-width:auto!important;white-space:nowrap!important}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form input[type=email]::placeholder,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form input[type=email]:disabled,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form input[type=email]::placeholder,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form input[type=email]:disabled{color:currentColor;opacity:.5}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form button{border-color:#0000;border-style:solid}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__textfield,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form p#subscribe-email,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__textfield,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form p#subscribe-email{background:#0000;flex-grow:1}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__textfield .components-base-control__field,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__textfield .components-text-control__input,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__textfield input[type=email],.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form p#subscribe-email .components-base-control__field,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form p#subscribe-email .components-text-control__input,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form p#subscribe-email input[type=email],.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__textfield .components-base-control__field,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__textfield .components-text-control__input,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__textfield input[type=email],.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form p#subscribe-email .components-base-control__field,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form p#subscribe-email .components-text-control__input,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form p#subscribe-email input[type=email]{height:auto;margin:0;width:100%}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form p#subscribe-email,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form p#subscribe-submit,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form p#subscribe-email,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form p#subscribe-submit{line-height:0;margin:0;padding:0}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline.wp-block-jetpack-subscriptions__show-subs .wp-block-jetpack-subscriptions__subscount{font-size:16px;margin:8px 0;text-align:end}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline.wp-block-jetpack-subscriptions__use-newline .wp-block-jetpack-subscriptions__form-elements{display:block}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline.wp-block-jetpack-subscriptions__use-newline .wp-block-jetpack-subscriptions__button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline.wp-block-jetpack-subscriptions__use-newline button{display:inline-block;max-width:100%}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline.wp-block-jetpack-subscriptions__use-newline .wp-block-jetpack-subscriptions__subscount{text-align:start}#subscribe-submit.is-link{text-align:center;width:auto!important}#subscribe-submit.is-link a{margin-left:0!important;margin-top:0!important;width:auto!important}@keyframes jetpack-memberships_button__spinner-animation{to{transform:rotate(1turn)}}.jetpack-memberships-spinner{display:none;height:1em;margin:0 0 0 5px;width:1em}.jetpack-memberships-spinner svg{height:100%;margin-bottom:-2px;width:100%}.jetpack-memberships-spinner-rotating{animation:jetpack-memberships_button__spinner-animation .75s linear infinite;transform-origin:center}.is-loading .jetpack-memberships-spinner{display:inline-block}body.jetpack-memberships-modal-open{overflow:hidden}dialog.jetpack-memberships-modal{opacity:1}dialog.jetpack-memberships-modal,dialog.jetpack-memberships-modal iframe{background:#0000;border:0;bottom:0;box-shadow:none;height:100%;left:0;margin:0;padding:0;position:fixed;right:0;top:0;width:100%}dialog.jetpack-memberships-modal::backdrop{background-color:#000;opacity:.7;transition:opacity .2s ease-out}dialog.jetpack-memberships-modal.is-loading,dialog.jetpack-memberships-modal.is-loading::backdrop{opacity:0}