html{scroll-padding-top:96px}#masthead{position:-webkit-sticky;position:sticky;top:0;z-index:999;background:rgb(255 255 255 / .93);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid #e9e3f4;transition:box-shadow 0.25s ease}body.mmt-scrolled #masthead{box-shadow:0 10px 30px rgb(50 20 90 / .14)}.main-header-menu a,.main-header-menu .menu-link{color:#211a31;font-weight:600}#masthead .main-header-menu>li>a,#ast-mobile-header .main-header-menu>li>a,.ast-mobile-header-content .main-header-menu>li>a{padding:10px 14px;color:#211a31;font-weight:600;background:none;box-shadow:none;text-decoration:none;transition:color 0.18s ease,text-decoration-color 0.18s ease}#masthead .main-header-menu>li>a:hover,#ast-mobile-header .main-header-menu>li>a:hover,.ast-mobile-header-content .main-header-menu>li>a:hover{color:#7c3aed;text-decoration:underline;text-decoration-color:#7c3aed;text-decoration-thickness:2px;text-underline-offset:4px}#masthead .main-header-menu>li.current-menu-item>a,#masthead .main-header-menu>li.current_page_item>a,#masthead .main-header-menu>li.current-menu-ancestor>a,#masthead .main-header-menu>li.current-page-ancestor>a,#masthead .main-header-menu>li.current-menu-parent>a,#masthead .main-header-menu>li.current-page-parent>a,#ast-mobile-header .main-header-menu>li.current-menu-item>a,#ast-mobile-header .main-header-menu>li.current_page_item>a,#ast-mobile-header .main-header-menu>li.current-menu-ancestor>a,#ast-mobile-header .main-header-menu>li.current-page-ancestor>a,#ast-mobile-header .main-header-menu>li.current-menu-parent>a,#ast-mobile-header .main-header-menu>li.current-page-parent>a,.ast-mobile-header-content .main-header-menu>li.current-menu-item>a,.ast-mobile-header-content .main-header-menu>li.current_page_item>a,.ast-mobile-header-content .main-header-menu>li.current-menu-ancestor>a,.ast-mobile-header-content .main-header-menu>li.current-page-ancestor>a,.ast-mobile-header-content .main-header-menu>li.current-menu-parent>a,.ast-mobile-header-content .main-header-menu>li.current-page-parent>a,.ast-header-break-point #masthead .main-header-menu>li.current-menu-item>a,.ast-header-break-point #masthead .main-header-menu>li.current_page_item>a,.ast-header-break-point #masthead .main-header-menu>li.current-menu-ancestor>a,.ast-header-break-point #masthead .main-header-menu>li.current-page-ancestor>a,.ast-header-break-point #masthead .main-header-menu>li.current-menu-parent>a,.ast-header-break-point #masthead .main-header-menu>li.current-page-parent>a{color:#6d28d9;text-decoration:underline;text-decoration-color:#6d28d9;text-decoration-thickness:2px;text-underline-offset:4px}#masthead .main-header-menu>li.current-menu-item~li.mmt-mega.current-menu-ancestor>a,#masthead .main-header-menu>li.current-menu-item~li.mmt-mega.current-page-ancestor>a,#masthead .main-header-menu>li.current-menu-item~li.mmt-mega.current-menu-parent>a,#masthead .main-header-menu>li.current-menu-item~li.mmt-mega.current-page-parent>a,#ast-mobile-header .main-header-menu>li.current-menu-item~li.mmt-mega.current-menu-ancestor>a,#ast-mobile-header .main-header-menu>li.current-menu-item~li.mmt-mega.current-page-ancestor>a,#ast-mobile-header .main-header-menu>li.current-menu-item~li.mmt-mega.current-menu-parent>a,#ast-mobile-header .main-header-menu>li.current-menu-item~li.mmt-mega.current-page-parent>a,.ast-mobile-header-content .main-header-menu>li.current-menu-item~li.mmt-mega.current-menu-ancestor>a,.ast-mobile-header-content .main-header-menu>li.current-menu-item~li.mmt-mega.current-page-ancestor>a,.ast-mobile-header-content .main-header-menu>li.current-menu-item~li.mmt-mega.current-menu-parent>a,.ast-mobile-header-content .main-header-menu>li.current-menu-item~li.mmt-mega.current-page-parent>a,.ast-header-break-point #masthead .main-header-menu>li.current-menu-item~li.mmt-mega.current-menu-ancestor>a,.ast-header-break-point #masthead .main-header-menu>li.current-menu-item~li.mmt-mega.current-page-ancestor>a,.ast-header-break-point #masthead .main-header-menu>li.current-menu-item~li.mmt-mega.current-menu-parent>a,.ast-header-break-point #masthead .main-header-menu>li.current-menu-item~li.mmt-mega.current-page-parent>a{color:#211a31;text-decoration:none}#masthead .main-header-menu li>ul.sub-menu .current-menu-item>a,#masthead .main-header-menu li>ul.sub-menu .current_page_item>a{color:#7c3aed}.main-header-menu a:focus-visible,#masthead .main-header-menu a:focus-visible{outline:2px solid #7c3aed;outline-offset:2px}#masthead .main-header-menu{align-items:center}#ast-mobile-header .main-header-menu a,.ast-mobile-header-content .main-header-menu a,.ast-header-break-point #masthead .main-header-menu a{color:#211a31;font-weight:600}#masthead input[type="search"],#masthead .ast-search-field{border:1px solid #e9e3f4;border-radius:999px;padding:10px 16px;color:#211a31;background:#fff}#masthead input[type="search"]:focus,#masthead .ast-search-field:focus{border-color:#7c3aed;outline:none;box-shadow:0 0 0 3px rgb(124 58 237 / .18)}#masthead .ast-search-menu-icon:focus-visible,#masthead .ast-header-search a:focus-visible,#masthead .ast-search-box input[type="search"]:focus,#masthead .ast-search-form input[type="search"]:focus{outline:2px solid #7c3aed;outline-offset:2px;border-color:#7c3aed;box-shadow:0 0 0 3px rgb(124 58 237 / .18)}#masthead .ast-custom-button,#masthead .ast-button,#masthead .ast-header-button a,#masthead a.mmt-cta{background:linear-gradient(180deg,#7c3aed,#6d28d9);background-image:linear-gradient(180deg,#7c3aed,#6d28d9);color:#fff;border-radius:12px;padding:13px 17px;font-size:13px;font-weight:750;border:none;box-shadow:0 6px 16px rgb(124 58 237 / .2);transition:background 0.2s ease,box-shadow 0.2s ease,color 0.2s ease}#masthead .ast-custom-button:hover,#masthead .ast-button:hover,#masthead .ast-header-button a:hover,#masthead a.mmt-cta:hover{background:linear-gradient(180deg,#6d28d9,#5b21b6);background-image:linear-gradient(180deg,#6d28d9,#5b21b6);color:#fff;box-shadow:0 6px 16px rgb(124 58 237 / .2)}#masthead .ast-custom-button:active,#masthead .ast-button:active,#masthead .ast-header-button a:active,#masthead a.mmt-cta:active{background:linear-gradient(180deg,#6d28d9,#5b21b6);background-image:linear-gradient(180deg,#6d28d9,#5b21b6);box-shadow:0 6px 16px rgb(124 58 237 / .2)}#masthead .ast-custom-button:focus-visible,#masthead .ast-button:focus-visible,#masthead .ast-header-button a:focus-visible,#masthead a.mmt-cta:focus-visible{outline:2px solid #7c3aed;outline-offset:2px}.main-header-menu li.mmt-mega{position:static}#masthead .main-header-menu li.mmt-mega>ul.sub-menu{display:grid;grid-template-columns:repeat(3,1fr);gap:6px 12px;visibility:hidden;opacity:0;pointer-events:none;position:fixed;left:50%;top:80px;transform:translateX(-50%) translateY(10px);width:min(920px, 92vw);max-height:calc(100vh - 140px);overflow-y:auto;padding:20px;background:#fff;border:1px solid #e9e3f4;border-radius:16px;box-shadow:0 24px 48px rgb(50 20 90 / .14),0 4px 12px rgb(50 20 90 / .08);transition:opacity 0.18s ease,transform 0.18s ease,visibility 0.18s;z-index:1000}body.admin-bar #masthead .main-header-menu li.mmt-mega>ul.sub-menu{top:112px}#masthead .main-header-menu li.mmt-mega.mmt-open>ul.sub-menu{visibility:visible;opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0)}@media (hover:hover) and (min-width:769px){#masthead .main-header-menu li.mmt-mega:hover>ul.sub-menu{visibility:visible;opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0)}}#masthead .main-header-menu li.mmt-mega.mmt-no-hover:hover>ul.sub-menu{visibility:hidden;opacity:0;pointer-events:none;transform:translateX(-50%) translateY(10px)}.main-header-menu li.mmt-mega>ul.sub-menu>li{display:block;margin:0}.main-header-menu li.mmt-mega>ul.sub-menu>li>a{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:12px;white-space:normal;line-height:1.4;transition:background-color 0.18s ease,box-shadow 0.18s ease}.main-header-menu li.mmt-mega>ul.sub-menu>li>a:hover{background:#f5f1ff;box-shadow:0 4px 10px rgb(76 29 149 / .08)}.main-header-menu li.mmt-mega>ul.sub-menu>li>a::before{content:"";flex:0 0 auto;display:block;width:42px;height:42px;border-radius:13px;background-color:#f1eaff;background-repeat:no-repeat;background-position:center;background-size:22px 22px}.main-header-menu li.mmt-mega>ul.sub-menu>li.mmt-cat-text-writing>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D28D9' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d=%22M12 20h9%22/%3E%3Cpath d=%22M16.5 3.5a2.1 2.1 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z%22/%3E%3C/svg%3E")}.main-header-menu li.mmt-mega>ul.sub-menu>li.mmt-cat-text-converters>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D28D9' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d=%22M4 7h12.5%22/%3E%3Cpath d=%22M13.5 3.5L17 7l-3.5 3.5%22/%3E%3Cpath d=%22M20 17H7.5%22/%3E%3Cpath d=%22M10.5 13.5L7 17l3.5 3.5%22/%3E%3C/svg%3E")}.main-header-menu li.mmt-mega>ul.sub-menu>li.mmt-cat-image-tools>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D28D9' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x=%223%22 y=%223%22 width=%2218%22 height=%2218%22 rx=%222%22/%3E%3Ccircle cx=%228.5%22 cy=%228.5%22 r=%221.5%22/%3E%3Cpath d=%22M21 15l-5-5L5 21%22/%3E%3C/svg%3E")}.main-header-menu li.mmt-mega>ul.sub-menu>li.mmt-cat-image-converters>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D28D9' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x=%223%22 y=%224%22 width=%2218%22 height=%2216%22 rx=%222%22/%3E%3Cpath d=%22M7 10h9%22/%3E%3Cpath d=%22M13.3 7.2L16.2 10l-2.9 2.8%22/%3E%3Cpath d=%22M17 15.5H8%22/%3E%3Cpath d=%22M10.7 12.7L7.8 15.5l2.9 2.8%22/%3E%3C/svg%3E")}.main-header-menu li.mmt-mega>ul.sub-menu>li.mmt-cat-image-compressors>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D28D9' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d=%22M8 3.5v2.7a2 2 0 0 1-2 2H3.5%22/%3E%3Cpath d=%22M20.5 8H18a2 2 0 0 1-2-2V3.5%22/%3E%3Cpath d=%22M3.5 16H6a2 2 0 0 1 2 2v2.5%22/%3E%3Cpath d=%22M16 20.5V18a2 2 0 0 1 2-2h2.5%22/%3E%3C/svg%3E")}.main-header-menu li.mmt-mega>ul.sub-menu>li.mmt-cat-image-editors>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D28D9' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d=%22M5 21v-6%22/%3E%3Cpath d=%22M5 11V3.5%22/%3E%3Cpath d=%22M12 21v-9%22/%3E%3Cpath d=%22M12 8V3.5%22/%3E%3Cpath d=%22M19 21v-4%22/%3E%3Cpath d=%22M19 13V3.5%22/%3E%3Cpath d=%22M3 15h4%22/%3E%3Cpath d=%22M10 8h4%22/%3E%3Cpath d=%22M17 17h4%22/%3E%3C/svg%3E")}.main-header-menu li.mmt-mega>ul.sub-menu>li.mmt-cat-calculators>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D28D9' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x=%225%22 y=%222.5%22 width=%2214%22 height=%2219%22 rx=%222%22/%3E%3Cpath d=%22M8.5 6.8h7%22/%3E%3Cpath d=%22M8.5 12h.01%22/%3E%3Cpath d=%22M12 12h.01%22/%3E%3Cpath d=%22M15.5 12h.01%22/%3E%3Cpath d=%22M8.5 15.5h.01%22/%3E%3Cpath d=%22M12 15.5h.01%22/%3E%3Cpath d=%22M15.5 15.5h.01%22/%3E%3Cpath d=%22M8.5 19h.01%22/%3E%3Cpath d=%22M12 19h.01%22/%3E%3Cpath d=%22M15.5 19h.01%22/%3E%3C/svg%3E")}.main-header-menu li.mmt-mega>ul.sub-menu>li.mmt-cat-math-tools>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D28D9' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d=%22M17.5 5H7l6.5 7L7 19h10.5%22/%3E%3C/svg%3E")}.main-header-menu li.mmt-mega>ul.sub-menu>li.mmt-cat-unit-converters>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D28D9' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x=%222%22 y=%229%22 width=%2220%22 height=%227%22 rx=%221%22/%3E%3Cpath d=%22M6.5 9v3%22/%3E%3Cpath d=%22M11 9v3.8%22/%3E%3Cpath d=%22M15.5 9v3%22/%3E%3Cpath d=%22M20 9v3.8%22/%3E%3C/svg%3E")}.main-header-menu li.mmt-mega>ul.sub-menu>li.mmt-cat-date-time-tools>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D28D9' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%229%22/%3E%3Cpath d=%22M12 7v5.2l3.4 2%22/%3E%3C/svg%3E")}.main-header-menu li.mmt-mega>ul.sub-menu>li.mmt-cat-developer-tools>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D28D9' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d=%22M16 18l6-6-6-6%22/%3E%3Cpath d=%22M8 6l-6 6 6 6%22/%3E%3C/svg%3E")}.main-header-menu li.mmt-mega>ul.sub-menu>li.mmt-cat-seo-tools>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D28D9' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx=%2211%22 cy=%2211%22 r=%227.5%22/%3E%3Cpath d=%22M21 21l-4.3-4.3%22/%3E%3C/svg%3E")}.main-header-menu li.mmt-mega>ul.sub-menu>li.mmt-cat-file-utilities>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D28D9' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d=%22M21.5 19a2 2 0 0 1-2 2H4.5a2 2 0 0 1-2-2V5.5a2 2 0 0 1 2-2h4.6l2.2 3h8.2a2 2 0 0 1 2 2z%22/%3E%3C/svg%3E")}.main-header-menu li.mmt-mega>ul.sub-menu>li.mmt-cat-pdf-tools>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D28D9' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d=%22M14 2.5H6a2 2 0 0 0-2 2v15a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8.5z%22/%3E%3Cpath d=%22M14 2.5v6h6%22/%3E%3Cpath d=%22M8.5 9.5h3%22/%3E%3Crect x=%227.3%22 y=%2214.8%22 width=%229.4%22 height=%224.6%22 rx=%221.1%22 fill=%22%23C4B5FD%22 stroke=%22none%22/%3E%3C/svg%3E")}.main-header-menu li.mmt-mega>ul.sub-menu>li.mmt-cat-color-tools>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D28D9' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%229%22/%3E%3Ccircle cx=%228%22 cy=%229.8%22 r=%221.15%22 fill=%22%236D28D9%22 stroke=%22none%22/%3E%3Ccircle cx=%2212%22 cy=%227.4%22 r=%221.15%22 fill=%22%236D28D9%22 stroke=%22none%22/%3E%3Ccircle cx=%2216%22 cy=%229.8%22 r=%221.15%22 fill=%22%236D28D9%22 stroke=%22none%22/%3E%3Ccircle cx=%2215.8%22 cy=%2215.6%22 r=%221.3%22 fill=%22%23C4B5FD%22 stroke=%22none%22/%3E%3C/svg%3E")}.main-header-menu li.mmt-mega>ul.sub-menu>li.mmt-cat-security-encoding>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D28D9' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d=%22M12 22s8-3.6 8-10V5.2L12 2.2 4 5.2V12c0 6.4 8 10 8 10z%22/%3E%3Cpath d=%22M9 11.6l2.1 2.1 3.9-4.1%22/%3E%3C/svg%3E")}.main-header-menu li.mmt-mega>ul.sub-menu>li.mmt-cat-social-media-tools>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D28D9' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx=%2218%22 cy=%225%22 r=%222.8%22/%3E%3Ccircle cx=%226%22 cy=%2212%22 r=%222.8%22/%3E%3Ccircle cx=%2218%22 cy=%2219%22 r=%222.8%22/%3E%3Cpath d=%22M8.6 10.8l6.8-4%22/%3E%3Cpath d=%22M8.6 13.2l6.8 4%22/%3E%3C/svg%3E")}.main-header-menu li.mmt-mega>ul.sub-menu>li.mmt-cat-productivity-tools>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D28D9' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%229%22/%3E%3Cpath d=%22M8.4 12.3l2.4 2.4 4.8-5.2%22/%3E%3C/svg%3E")}.main-header-menu li.mmt-mega>ul.sub-menu>li.mmt-view-all{grid-column:1 / -1;border-top:1px solid #e9e3f4;margin-top:8px;padding-top:12px}.main-header-menu li.mmt-mega>ul.sub-menu>li.mmt-view-all>a{justify-content:center;color:#7c3aed;font-weight:700}.main-header-menu li.mmt-mega>ul.sub-menu>li.mmt-view-all>a::before{display:none}.main-header-menu li.mmt-mega .mmt-cat-desc{display:block;font-size:13px;color:#716b82;font-weight:400;margin-top:2px}#masthead .main-header-menu li:not(.mmt-mega)>ul.sub-menu{background:#fff;border:1px solid #e9e3f4;border-radius:14px;box-shadow:0 20px 40px rgb(50 20 90 / .14),0 4px 12px rgb(50 20 90 / .08);padding:8px;transition:opacity 0.18s ease,visibility 0.18s ease}#masthead .main-header-menu li:not(.mmt-mega)>ul.sub-menu>li>a{border-radius:10px;transition:background-color 0.18s ease,color 0.18s ease}#masthead .main-header-menu li:not(.mmt-mega)>ul.sub-menu>li>a:hover,#masthead .main-header-menu li:not(.mmt-mega)>ul.sub-menu>li>a:focus-visible{background:#f5f1ff;color:#7c3aed}@media (max-width:768px){#masthead .main-header-menu li:not(.mmt-mega)>ul.sub-menu{background:#fff0;border:none;border-radius:0;box-shadow:none;padding:0}}@media (max-width:768px){#masthead .main-header-menu li.mmt-mega>ul.sub-menu{position:static;left:auto;top:auto;transform:none;width:auto;max-height:none;grid-template-columns:1fr;padding:8px 0;border:none;border-radius:0;box-shadow:none}#masthead .main-header-menu li.mmt-mega.mmt-open>ul.sub-menu{transform:none}}.mmt-cat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.mmt-cat-card{display:flex;flex-direction:column;gap:6px;padding:20px;background:#fff;border:1px solid #e9e3f4;border-radius:18px;color:#211a31;text-decoration:none;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease}.mmt-cat-card:hover{transform:translateY(-4px);box-shadow:0 16px 32px rgb(50 20 90 / .05);border-color:#c8b5fa}.mmt-cat-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:13px;background:#f1eaff;color:#6d28d9;font-size:19px;font-weight:700}.mmt-cat-name{font-weight:700;font-size:17px}.mmt-cat-desc{font-size:14px;color:#716b82}@media (max-width:900px){.mmt-cat-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.mmt-cat-grid{grid-template-columns:1fr}}.site-footer,#colophon{background:#1a102b;color:#fff}.site-footer a,#colophon a{color:#c9c0d8;text-decoration:none}.site-footer a:hover,#colophon a:hover{color:#fff;text-decoration:none}.site-footer h1,.site-footer h2,.site-footer h3,#colophon h1,#colophon h2,#colophon h3{color:#fff}.site-footer p,#colophon p{color:#c9c0d8}.mmt-footer-grid{display:grid;grid-template-columns:1.5fr 1fr 0.8fr 0.9fr 1fr;gap:32px;padding:48px 0 32px}.mmt-footer-grid h3{margin:0 0 14px;font-size:16px}.mmt-footer-grid ul{list-style:none;margin:0;padding:0}.mmt-footer-grid li{margin-bottom:10px}.mmt-footer-grid a{font-size:12px;line-height:1.7}.mmt-footer-bottom{border-top:1px solid rgb(255 255 255 / .11);padding:20px 0;display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between;font-size:12px;color:#a99dbb}.mmt-footer-bottom a{color:#c9c0d8}.mmt-footer-grid,.mmt-footer-grid>*{text-align:left}.mmt-footer-grid>:first-child p{max-width:320px}.mmt-footer-bottom{align-items:center}.mmt-footer-bottom ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px}.mmt-footer-bottom li{margin:0}@media (max-width:900px){.mmt-footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.mmt-footer-grid{grid-template-columns:1fr}}body.error404 .site-content{background:#faf8ff;padding:48px 16px}body.error404 article{background:#fff;border:1px solid #e9e3f4;border-radius:18px;padding:40px 32px;max-width:860px;margin:0 auto;text-align:center}body.error404 h1{color:#4c1d95}body.error404 a{color:#7c3aed}body.error404 input[type="search"]{border:1px solid #e9e3f4;border-radius:999px;padding:10px 16px}@media (prefers-reduced-motion:reduce){#masthead{transition:none}.main-header-menu li.mmt-mega>ul.sub-menu,.mmt-cat-card,#masthead .main-header-menu>li>a,#ast-mobile-header .main-header-menu>li>a,.ast-mobile-header-content .main-header-menu>li>a,#masthead .ast-custom-button,#masthead .ast-button,#masthead .ast-header-button a,#masthead a.mmt-cta,.main-header-menu li.mmt-mega>ul.sub-menu>li>a,#masthead .main-header-menu li:not(.mmt-mega)>ul.sub-menu,#masthead .main-header-menu li:not(.mmt-mega)>ul.sub-menu>li>a{transition:none}.mmt-cat-card:hover,#masthead .main-header-menu>li>a:hover,#masthead .ast-custom-button:hover,#masthead .ast-button:hover,#masthead .ast-header-button a:hover,#masthead a.mmt-cta:hover{transform:none}}#masthead .ast-search-menu-icon,#masthead .ast-header-search .ast-search-icon{color:#7c3aed}#masthead .ast-search-menu-icon svg{fill:#7c3aed}.ast-scroll-top,#ast-scroll-top,.ast-scroll-to-top{background:#7c3aed;background-image:none}