header.tme-header{background:#f7f5fbf5;border-bottom:1px solid #e9e3f0;box-shadow:0 5px 24px #22103d05}header.tme-header .tme-header-inner{justify-content:space-between;align-items:center;gap:28px;height:84px;min-height:84px;display:flex;position:relative}header.tme-header .tme-brand{border-radius:5px;flex:none}header.tme-header .tme-brand .brand-logo{mix-blend-mode:normal;width:216px;height:auto}header.tme-header .tme-desktop-nav{white-space:nowrap;align-items:center;gap:4px;margin:0 0 0 auto;font-size:13px;font-weight:600;display:flex}header.tme-header .tme-desktop-nav a{border-radius:999px;align-items:center;min-height:44px;padding:12px;line-height:1.5;transition:color .18s,background .18s;display:inline-flex}header.tme-header .tme-desktop-nav a:is(:hover,:focus-visible){color:#3f1de6;background:#eee8fa}header.tme-header .tme-header-call{color:#25133e;white-space:nowrap;background:#fff9;border:1px solid #dcd3ed;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:10px 17px;font-size:13px;font-weight:650;line-height:1.4;transition:background .18s,border-color .18s;display:inline-flex;box-shadow:inset 0 1px #fff}header.tme-header .tme-header-call:is(:hover,:focus-visible){color:#3f1de6;background:#fff;border-color:#b8a4df}header.tme-header .tme-header-call svg{color:#3f1de6;width:16px}header.tme-header .header-menu{display:none}@media (max-width:1100px){header.tme-header .tme-header-inner{gap:20px;height:80px;min-height:80px}header.tme-header .tme-brand .brand-logo{width:200px}header.tme-header .tme-desktop-nav,header.tme-header .tme-header-call{display:none}header.tme-header .header-menu{flex:0 0 48px;display:block}.header-menu>summary{color:#281543;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffffa6;border:1px solid #ddd4eb;border-radius:50%;place-items:center;width:48px;height:48px;list-style:none;transition:background .18s,border-color .18s;display:grid;box-shadow:inset 0 1px #fff}.header-menu>summary::-webkit-details-marker{display:none}.header-menu>summary:is(:hover,:focus-visible),.header-menu[open]>summary{color:#3f1de6;background:#eee7fa;border-color:#bda7e2}.header-menu>summary:focus-visible{outline-offset:4px;outline:3px solid #8061f2}.header-menu-icon{width:20px;height:16px;display:block;position:relative}.header-menu-icon>span{background:currentColor;border-radius:2px;width:20px;height:1.5px;transition:transform .2s,opacity .15s;position:absolute;left:0}.header-menu-icon>span:first-child{top:0}.header-menu-icon>span:nth-child(2){top:7px}.header-menu-icon>span:nth-child(3){top:14px}.header-menu[open] .header-menu-icon>span:first-child{transform:translateY(7px)rotate(45deg)}.header-menu[open] .header-menu-icon>span:nth-child(2){opacity:0}.header-menu[open] .header-menu-icon>span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.header-menu-panel{overscroll-behavior:contain;background:#fcfaff;border:1px solid #e3d9ed;border-radius:22px;width:min(420px,100%);max-height:calc(100dvh - 104px);padding:12px;animation:.18s ease-out header-menu-in;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 20px 50px #17073824,0 3px 8px #17073808}header.tme-header .header-menu-panel nav{gap:2px;margin:0;display:grid}header.tme-header .header-menu-panel nav a{color:#281543;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;min-height:44px;padding:11px 14px;font-size:14px;font-weight:550;line-height:1.5;transition:color .18s,background .18s;display:flex}header.tme-header .header-menu-panel nav a svg{color:#9982b4}header.tme-header .header-menu-panel nav a:is(:hover,:focus-visible){color:#3f1de6;background:#efe8f9}header.tme-header .header-menu-phone{color:#281543;border-top:1px solid #e6ddee;border-radius:0 0 12px 12px;align-items:center;gap:12px;margin-top:10px;padding:15px 14px;transition:background .18s;display:flex}header.tme-header .header-menu-phone:is(:hover,:focus-visible){background:#efe8f9}.header-menu-phone-icon{color:#7046b3;background:#ede5f8;border-radius:50%;flex:0 0 36px;place-items:center;height:36px;display:grid}.header-menu-phone small{color:#70617f;font-size:11px;line-height:1.5;display:block}.header-menu-phone strong{font-size:15px;font-weight:650;display:block}.header-menu-phone>svg{color:#947bab;margin-left:auto}.header-menu-panel a:focus-visible{outline-offset:-2px}}@media (max-width:760px){header.tme-header .tme-header-inner{gap:16px;width:calc(100% - 40px);height:76px;min-height:76px}}@media (max-width:380px){header.tme-header .tme-header-inner{width:calc(100% - 32px)}}@keyframes header-menu-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){header.tme-header *,header.tme-header :before,header.tme-header :after{transition:none!important;animation:none!important}}
