.service-card{position:absolute;inset:0;bottom:0;right:0;z-index:30;height:100%;width:100%;border-radius:1rem;border-width:1px;border-color:rgb(0 0 0/.05);padding:1rem;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.5s;animation-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:576px){.service-card{padding:1.5rem}}.service-bg-img{position:absolute;z-index:20;height:100%;width:100%;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));-o-object-fit:fill;object-fit:fill;opacity:0;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.group:hover .service-bg-img{opacity:.4}.service-bg-img-bg{z-index:10;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.service-bg-img-bg,.service-card-shadow{position:absolute;height:100%;width:100%;border-radius:1rem;--tw-bg-opacity:1}.service-card-shadow{inset:0;z-index:0;margin-left:1rem;margin-top:1rem;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.service-card-title{text-align:center;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}@media (min-width:576px){.service-card-title{font-size:1.5rem;line-height:2rem}}.service-card-body{padding-left:.5rem;padding-right:.5rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}@media (min-width:576px){.service-card-body{padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:1.5rem}}.service-card-icon{display:flex;align-items:center;justify-content:center;padding:2rem;font-size:1.5rem;line-height:2rem}@media (min-width:576px){.service-card-icon{padding:3rem}}@media (min-width:992px){.service-card-icon{padding:4rem}}.service-stats-card{margin-left:1rem;margin-right:1rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;border-radius:1rem;border-width:1px;padding:1.5rem 1rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.service-stats-card:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:576px){.service-stats-card{margin-left:3rem;margin-right:3rem;padding:2rem}}@media (min-width:768px){.service-stats-card{margin-left:0;margin-right:0}}@media (min-width:992px){.service-stats-card{margin-left:0;margin-right:0}}.service-stats-card-title{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;align-self:flex-start;font-size:.875rem;line-height:1.25rem}@media (min-width:576px){.service-stats-card-title{font-size:1rem;line-height:1.5rem}}.service-stats-card-stats{margin-top:.5rem;font-size:1.875rem;line-height:2.25rem;font-weight:900}@media (min-width:576px){.service-stats-card-stats{margin-top:1rem;font-size:2.25rem;line-height:2.5rem}}@media (min-width:992px){.service-stats-card-stats{font-size:2.25rem;line-height:2.5rem}}.marquee-container{display:inline-flex;width:100%;max-width:100%;overflow:hidden;position:relative;height:180px}.grid-container{display:grid!important;grid-template-columns:repeat(4,1fr);gap:20px}.marquee-item{flex:1;display:flex;justify-content:center;align-items:center;text-align:center;padding:0 1rem;min-width:0}.add-padding{padding:0 80px}@media (max-width:768px){.add-padding{padding:0 20px}}.contact-form{background:white;border-radius:16px;padding:2rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);border:1px solid #e2e8f0}.form-title{color:#0f172a;font-weight:700;margin-bottom:.5rem}.form-subtitle{color:#64748b;line-height:1.6}.form-group{margin-bottom:1.5rem}.form-group label{display:block;margin-bottom:.5rem;font-weight:600;color:#374151;font-size:.95rem}.form-input,.form-textarea{width:100%;padding:.875rem 1rem;border:2px solid #d1d5db;border-radius:12px;font-size:1rem;transition:all .2s ease;background:#f9fafb;color:#374151}.form-input:focus,.form-textarea:focus{outline:none;border-color:#0d47a1;background:white;box-shadow:0 0 0 3px rgba(13,71,161,.1)}.form-input.error,.form-textarea.error{border-color:#ef4444;background:#fef2f2}.form-input.error:focus,.form-textarea.error:focus{box-shadow:0 0 0 3px rgba(239,68,68,.1)}.form-textarea{resize:vertical;min-height:120px;font-family:inherit}.privacy-row{margin-bottom:2rem}.privacy-row__row{display:flex;align-items:flex-start;gap:.75rem}.privacy-row__checkbox{margin-top:.125rem}.privacy-row input[type=checkbox]{margin-top:0;width:1.25rem;height:1.25rem;border-radius:4px;border:2px solid #d1d5db;cursor:pointer;transition:all .2s ease}.privacy-row input[type=checkbox]:checked{background-color:#0d47a1;border-color:#0d47a1}.privacy-row input[type=checkbox]:focus{outline:none;box-shadow:0 0 0 3px rgba(13,71,161,.1)}.privacy-row label{font-size:.9rem;line-height:1.5;color:#6b7280;cursor:pointer}.privacy-row a{color:#0d47a1;text-decoration:none;font-weight:500;transition:color .2s ease}.privacy-row a:hover{color:#0a3d8f;text-decoration:underline}.post-submit-reset{display:inline-flex;align-items:center}.submit-button{background:linear-gradient(135deg,#0d47a1,#4adbf4);color:white;border:none;padding:1rem 2rem;border-radius:12px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 6px -1px rgba(13,71,161,.2);width:100%}.submit-button[aria-disabled=true],.submit-button[aria-disabled=true]:active,.submit-button[aria-disabled=true]:hover{transform:none!important}.submit-button:hover:not(:disabled):not([aria-disabled=true]){transform:translateY(-2px);box-shadow:0 8px 16px rgba(13,71,161,.3)}.submit-button--error{box-shadow:0 0 0 3px rgba(239,68,68,.18)}.submit-button--shake{animation:sb-shake .65s ease-in-out}@keyframes sb-shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-3px)}20%,40%,60%,80%{transform:translateX(3px)}}.submit-button--success{background:linear-gradient(135deg,#059669,#34d399);box-shadow:0 4px 6px -1px rgba(5,150,105,.25);animation:sb-success-glow .65s ease-out}.submit-button--success:hover:not(:disabled):not([aria-disabled=true]){box-shadow:0 8px 16px rgba(5,150,105,.3)}.submit-button__success-icon{display:inline-flex;animation:sb-check-in .45s ease-out}@keyframes sb-success-glow{0%{filter:brightness(1);box-shadow:0 4px 6px -1px rgba(5,150,105,.25)}55%{filter:brightness(1.08);box-shadow:0 14px 28px rgba(5,150,105,.28)}to{filter:brightness(1);box-shadow:0 4px 6px -1px rgba(5,150,105,.25)}}@keyframes sb-check-in{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}.submit-button:disabled{opacity:.6;cursor:not-allowed;transform:none}.submit-button:focus{outline:none;box-shadow:0 0 0 3px rgba(13,71,161,.3)}.success-message{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:1px solid #10b981;color:#065f46;padding:1rem 1.5rem;border-radius:12px;margin-top:1.5rem;display:flex;align-items:center;gap:.75rem;font-weight:500;box-shadow:0 4px 6px -1px rgba(16,185,129,.1)}.success-icon{flex-shrink:0}.modern-contact-form{background:transparent;box-shadow:none;border:none;padding:0}.modern-contact-form .form-group{margin-bottom:1.75rem}.modern-contact-form .form-input,.modern-contact-form .form-textarea{background:white;border:2px solid #e2e8f0;border-radius:16px;padding:1rem 1.25rem;font-size:1rem;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.05)}.modern-contact-form .form-input:focus,.modern-contact-form .form-textarea:focus{border-color:#0d47a1;background:white;box-shadow:0 0 0 4px rgba(13,71,161,.1),0 4px 12px rgba(0,0,0,.1);transform:translateY(-1px)}.modern-contact-form .form-input.error,.modern-contact-form .form-textarea.error{border-color:#ef4444;background:#fef2f2}.modern-contact-form .form-input.error:focus,.modern-contact-form .form-textarea.error:focus{box-shadow:0 0 0 4px rgba(239,68,68,.1),0 4px 12px rgba(0,0,0,.1)}.modern-contact-form .form-textarea{min-height:140px}.modern-contact-form .privacy-row{margin-bottom:2.5rem}.modern-contact-form .privacy-row input[type=checkbox]{width:1.5rem;height:1.5rem;border-radius:6px;border:2px solid #d1d5db}.modern-contact-form .privacy-row input[type=checkbox]:checked{background-color:#0d47a1;border-color:#0d47a1}.modern-contact-form .privacy-row input[type=checkbox]:focus{box-shadow:0 0 0 3px rgba(13,71,161,.1)}.modern-contact-form .submit-button{background:linear-gradient(135deg,#0d47a1,#4adbf4);color:white;border:none;padding:1.25rem 2.5rem;border-radius:16px;font-weight:700;font-size:1.1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 8px 16px rgba(13,71,161,.25);width:100%;text-transform:uppercase;letter-spacing:.5px}.modern-contact-form .submit-button:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 16px 32px rgba(13,71,161,.35)}.modern-contact-form .submit-button:disabled{opacity:.6;cursor:not-allowed;transform:none}.modern-contact-form .submit-button:focus{outline:none;box-shadow:0 0 0 4px rgba(13,71,161,.3),0 16px 32px rgba(13,71,161,.35)}.modern-contact-form .success-message{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:1px solid #10b981;color:#065f46;padding:1.25rem 1.75rem;border-radius:16px;margin-top:2rem;display:flex;align-items:center;gap:1rem;font-weight:600;box-shadow:0 8px 16px rgba(16,185,129,.15)}@media (max-width:768px){.contact-form{padding:1.5rem}.modern-contact-form .form-input,.modern-contact-form .form-textarea{padding:.875rem 1rem;font-size:.95rem}.modern-contact-form .submit-button{padding:1rem 2rem;font-size:1rem}.modern-contact-form .privacy-row{margin-bottom:2rem}}@media (max-width:480px){.contact-form{padding:1rem}.modern-contact-form .form-input,.modern-contact-form .form-textarea{padding:.75rem .875rem;font-size:.9rem}.modern-contact-form .submit-button{padding:.875rem 1.5rem;font-size:.95rem}.modern-contact-form .success-message{padding:1rem 1.25rem;font-size:.9rem}}.dark .submit-button,html.dark .submit-button,html[data-theme=dark] .submit-button{background:linear-gradient(135deg,#4adbf4,#0d47a1)}.dark .submit-button:focus,html.dark .submit-button:focus,html[data-theme=dark] .submit-button:focus{box-shadow:0 0 0 3px rgba(74,219,244,.3)}.dark .success-message,html.dark .success-message,html[data-theme=dark] .success-message{background:linear-gradient(135deg,#064e3b,#065f46);border-color:#10b981;color:#d1fae5}@property --gradient-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes rotateAngularGradient{0%{--gradient-angle:0deg}to{--gradient-angle:360deg}}.button-shadow-container{display:inline-flex;align-items:center;justify-content:center;position:relative;width:-moz-fit-content;width:fit-content}.button-shadow-container .gradient-button{position:relative;max-width:none;width:auto;height:auto;background-color:#fff;border:none;padding:.75rem 1.75rem!important;min-width:12rem;z-index:2;transition:all .3s ease}.button-shadow-container .buttonWithShadow-fallback{position:absolute;inset:0;width:100%;height:100%;min-width:12rem;min-height:3rem;border:none;background:rgba(0,0,0,0);overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:.75rem;filter:blur(10px);pointer-events:none}.button-shadow-container .buttonWithShadow-fallback .shadow{filter:blur(12px);border-radius:20px;width:33%;height:69%;position:absolute;top:-29px;left:-18px;opacity:0;transition:opacity .3s ease}.button-shadow-container .buttonWithShadow-fallback .shadow:before{content:"";position:absolute;top:-50%;left:-50%;width:400%;height:400%;background:linear-gradient(0deg,#ab00a9,#f17110 50%,#00bbff);animation:rotateTransform 2s linear infinite;border-radius:50%}.button-shadow-container.is-auto-hover .buttonWithShadow-fallback .shadow,.button-shadow-container:hover .buttonWithShadow-fallback .shadow{opacity:1}@keyframes rotateTransform{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.buttonWithShadow-ultra-smooth{position:relative;width:130px;height:40px;border:none;background:rgba(0,0,0,0)}.buttonWithShadow-ultra-smooth .gradient-button{position:absolute;max-width:10rem;height:35px;background-color:#fff;border-radius:.75rem;border:none;padding:1.5rem!important;z-index:2;transition:all .3s ease}.buttonWithShadow-ultra-smooth .shadow{position:absolute;top:0;left:-8.5px;width:105%;height:125%;filter:blur(8px);border-radius:10px;overflow:hidden;opacity:0;transition:opacity .3s ease}.buttonWithShadow-ultra-smooth .shadow:after,.buttonWithShadow-ultra-smooth .shadow:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%}.buttonWithShadow-ultra-smooth .shadow:before{background:linear-gradient(0deg,#02010d,#f17110 50%,#00bbff);animation:rotateTransform 2.2s linear infinite}.buttonWithShadow-ultra-smooth .shadow:after{background:linear-gradient(90deg,#00bbff,#02010d 50%,#f17110);animation:rotateTransform 2.2s linear infinite reverse;opacity:.7;mix-blend-mode:multiply}.buttonWithShadow-ultra-smooth:hover .shadow{opacity:1}.timeline_timelineContainer__SFxX7{margin:1.5rem auto;max-width:56rem;scroll-behavior:smooth}.timeline_timeline__83Fge{position:relative}.timeline_verticalLine__Hq3oy{position:absolute;left:50%;top:0;bottom:0;width:.25rem;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(9 80 205/var(--tw-bg-opacity,1))}.timeline_timelineStep___Mg2r{position:relative;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.7s;animation-duration:.7s;height:auto;min-height:150px}.timeline_timelinePath__UpqKv{position:relative;display:flex;flex-direction:column;align-items:center}.timeline_timelineNumber__UJ_fS{position:absolute;left:50%;z-index:10;display:flex;height:2.5rem;width:2.5rem;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:9999px;border-width:4px;--tw-border-opacity:1;border-color:rgb(9 80 205/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-weight:700;--tw-text-opacity:1;color:rgb(9 80 205/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;animation-duration:.5s}.timeline_timelineLine__34eMw{position:absolute;top:2.5rem;height:calc(100% + 4rem);width:.25rem;--tw-bg-opacity:1;background-color:rgb(9 80 205/var(--tw-bg-opacity,1))}.timeline_timelineContentLeft__n8oYt{left:0;right:calc(50% + 2rem);padding-right:2rem;text-align:right}.timeline_timelineContentLeft__n8oYt,.timeline_timelineContentRight__0AXqd{position:absolute;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;animation-duration:.5s}.timeline_timelineContentRight__0AXqd{left:calc(50% + 2rem);right:0;padding-left:2rem;text-align:left}.timeline_timelineTitle__VteS_{margin-bottom:.75rem;font-size:1.5rem;line-height:2rem;font-weight:700}.timeline_timelineDescription__2QAyw{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.timeline_active__UbuzS .timeline_timelineNumber__UJ_fS{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(9 80 205/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 0 20px rgba(9,80,205,.6)}.timeline_inactive__KOCCT{opacity:.3;--tw-blur:blur(1px);--tw-grayscale:grayscale(100%);transform:scale(.95)}.timeline_active__UbuzS,.timeline_inactive__KOCCT{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.timeline_active__UbuzS{opacity:1;--tw-blur:blur(0);--tw-grayscale:grayscale(0);transform:scale(1)}@media (max-width:768px){.timeline_verticalLine__Hq3oy{left:20px}.timeline_inactive__KOCCT .timeline_timelineNumber__UJ_fS{left:-14px}.timeline_timelineNumber__UJ_fS{left:0;--tw-translate-x:-0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.timeline_timelineContentLeft__n8oYt{visibility:visible;position:static;padding-left:4rem;padding-right:1rem;text-align:left;display:block}.timeline_timelineContentRight__0AXqd{display:none}.timeline_timelineStep___Mg2r{margin-bottom:7rem}}.position-fixed{position:fixed;top:13%;left:4px;z-index:30;height:780px;background-color:rgba(0,0,0,0);border-radius:10px}.list-element{list-style:none}.list-element.show-disc{list-style:disc}.toc-container{width:100%;height:100%;max-height:100%;z-index:30;display:flex;flex-direction:column;overflow:hidden}.toc-container .toc-header{padding:4px 0;flex-shrink:0}.toc-container .toc-content{padding:4px 0;flex:1;overflow-y:auto;min-height:0;max-height:100%}.toc-container .toc-content::-webkit-scrollbar{width:4px}.toc-container .toc-content::-webkit-scrollbar-track{background:var(--scrollbar-track-color,rgba(9,80,205,.12))}.toc-container .toc-content::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color,rgba(9,80,205,.45));border-radius:2px}.toc-container .toc-list{list-style:none;margin:0;padding:0;width:100%}.toc-container .toc-item{position:relative;margin:0}.toc-container .toc-item.level-h1{padding-top:0;padding-bottom:0}.toc-container .toc-item.level-h1:first-child{margin-top:0}.toc-container .toc-item.level-h1 .toc-link{padding:6px 20px;font-weight:500;font-size:14px;color:#1f2937}.toc-container .toc-item.level-h1 .toc-link:hover{background:rgba(37,99,235,.05);color:#2563eb!important;border-radius:6px}.toc-container .toc-item.level-h1 .toc-link .toc-bullet{position:absolute;left:10px;color:#6b7280;font-weight:700}.toc-container .toc-item.level-h1 .toc-link.active{color:#2563eb;background:rgba(37,99,235,.05);border-radius:6px;font-weight:600}.toc-container .toc-item.level-h1 .toc-link.active .toc-bullet{color:#2563eb}.toc-container .toc-item.level-h2 .toc-link{padding:4px 20px 4px 24px;font-weight:400;font-size:13px;color:#4b5563;line-height:1.4}.toc-container .toc-item.level-h2 .toc-link:hover{background:rgba(37,99,235,.05);color:#2563eb!important;border-radius:6px;scale:1.01}.toc-container .toc-item.level-h2 .toc-link .toc-bullet{position:absolute;left:11px;color:#9ca3af;font-weight:400}.toc-container .toc-item.level-h2 .toc-link.active{color:#2563eb;background:rgba(37,99,235,.04);border-radius:6px;font-weight:600}.toc-container .toc-item.level-h2 .toc-link.active .toc-bullet{color:#60a5fa}.toc-container .toc-item.level-h3 .toc-link{padding:3px 20px 3px 52px;font-weight:400;font-size:12px;color:#6b7280;line-height:1.3}.toc-container .toc-item.level-h3 .toc-link:hover{background:rgba(37,99,235,.05);color:#2563eb!important;border-radius:6px}.toc-container .toc-item.level-h3 .toc-link .toc-bullet{position:absolute;left:38px;color:#d1d5db;font-weight:400}.toc-container .toc-item.level-h3 .toc-link.active{color:#2563eb;background:rgba(37,99,235,.03);border-radius:6px;font-weight:500}.toc-container .toc-item.level-h3 .toc-link.active .toc-bullet{color:#93c5fd}.toc-container .toc-link{display:block;width:100%;text-align:left;border:none;background:rgba(0,0,0,0);cursor:pointer;transition:all .15s ease;border-radius:0;position:relative;text-decoration:none}.toc-container .toc-link:hover{background:rgba(0,0,0,.03);color:#2563eb!important}.toc-container .toc-link .toc-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 40px)}@media(max-width:991px){.toc-container{display:none}}html[data-theme=dark] .toc-container{background-color:rgba(0,0,0,0)}html[data-theme=dark] .toc-container .toc-header{color:#fff}html[data-theme=dark] .toc-container .toc-item.level-h1 .toc-link{color:#e5e7eb}html[data-theme=dark] .toc-container .toc-item.level-h1 .toc-link:hover{color:#60a5fa!important}html[data-theme=dark] .toc-container .toc-item.level-h1 .toc-link.active{color:#60a5fa}html[data-theme=dark] .toc-container .toc-item.level-h2 .toc-link{color:#d1d5db}html[data-theme=dark] .toc-container .toc-item.level-h2 .toc-link:hover{color:#60a5fa!important}html[data-theme=dark] .toc-container .toc-item.level-h2 .toc-link.active{color:#60a5fa}html[data-theme=dark] .toc-container .toc-item.level-h3 .toc-link{color:#9ca3af}html[data-theme=dark] .toc-container .toc-item.level-h3 .toc-link:hover{color:#60a5fa!important}html[data-theme=dark] .toc-container .toc-item.level-h3 .toc-link.active{color:#60a5fa}