@keyframes EghP2q_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes EghP2q_open-animation{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes EghP2q_open-animation2{0%{transform:translateY(-50%)scaleY(0)}to{transform:translateY(-50%)scaleY(1)}}@keyframes EghP2q_close-animation{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes EghP2q_bounce{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes EghP2q_bounce2{0%{opacity:1;transform:scale(.8)}50%{opacity:.2;transform:scale(1.25)}to{opacity:0;transform:scale(.8)}}@keyframes EghP2q_fade-in{0%{opacity:0}to{opacity:1}}.EghP2q_content{min-height:100vh;margin-left:0}.EghP2q_topbar{z-index:25;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;border-bottom:1px solid #e5e7eb;align-items:center;gap:12px;height:56px;padding:0 16px;display:flex;position:sticky;top:0}.EghP2q_hamburger{color:#111;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:38px;height:38px;margin-left:-8px;padding:0;display:inline-flex}.EghP2q_hamburger svg{width:22px;height:22px}.EghP2q_topbarLogo{align-items:center;text-decoration:none;display:inline-flex}.EghP2q_brandLogo{display:block}.EghP2q_topbarCta{color:#fff;white-space:nowrap;background:#ec003f;border-radius:999px;align-items:center;height:34px;margin-left:auto;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.EghP2q_backdrop{z-index:29;background:#00000073;animation:.2s EghP2q_fade;display:block;position:fixed;inset:0 max(0px,50vw - 240px)}@keyframes EghP2q_fade{0%{opacity:0}to{opacity:1}}.EghP2q_sidebar{z-index:30;background:#fff;border-right:1px solid #e5e7eb;flex-direction:column;width:286px;padding:22px 16px 20px;transition:transform .28s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;top:0;bottom:0;left:max(0px,50vw - 240px);overflow-y:auto;transform:translate(-100%);box-shadow:0 0 40px #0000002e}.EghP2q_sidebarOpen{transform:translate(0)}.EghP2q_brandRow{justify-content:space-between;align-items:center;margin-bottom:22px;padding:0 8px;display:flex}.EghP2q_brand{align-items:center;text-decoration:none;display:inline-flex}.EghP2q_closeBtn{color:#6b7280;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:inline-flex}.EghP2q_closeBtn svg{width:20px;height:20px}.EghP2q_nav{flex-direction:column;gap:2px;display:flex}.EghP2q_navItem{color:#374151;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:flex}.EghP2q_navItem:hover{color:#111;background:#f3f4f6}.EghP2q_navItemActive,.EghP2q_navItemActive:hover{color:#fff;background:#111}.EghP2q_navIcon{display:inline-flex}.EghP2q_navIcon svg{width:19px;height:19px}.EghP2q_navLabel{line-height:1}.EghP2q_divider{background:#ececec;height:1px;margin:16px 8px}.EghP2q_sectionToggle{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;width:100%;margin-bottom:2px;padding:8px 12px;transition:background .15s;display:flex}.EghP2q_sectionToggle:hover{background:#f3f4f6}.EghP2q_sectionLabel{letter-spacing:.08em;text-transform:uppercase;color:#9ca3af;font-size:11px;font-weight:700}.EghP2q_sectionChevron{color:#9ca3af;transition:transform .2s;display:inline-flex}.EghP2q_sectionChevron svg{width:13px;height:13px}.EghP2q_sectionChevronOpen{transform:rotate(90deg)}.EghP2q_catList{flex-direction:column;gap:1px;display:flex}.EghP2q_catList[hidden]{display:none}.EghP2q_catItem{color:#4b5563;border-radius:8px;align-items:center;gap:10px;padding:8px 12px 8px 26px;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.EghP2q_catItem:hover{color:#111;background:#f3f4f6}.EghP2q_catItemActive{color:#1d4ed8;background:#eef2ff;font-weight:600}.EghP2q_catItemActive:hover{color:#1d4ed8;background:#eef2ff}.EghP2q_catName{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.EghP2q_spacer{flex:1;min-height:24px}.EghP2q_social{align-items:center;gap:10px;padding:0 8px;display:flex}.EghP2q_socialLink{color:#4b5563;background:#f3f4f6;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;transition:background .15s,color .15s;display:inline-flex}.EghP2q_socialLink:hover{color:#fff;background:#111}.EghP2q_socialLink svg{width:17px;height:17px}
