.compact-header{position:static;height:auto;display:block;background:#091824;color:#ecf6f8;padding:0;border-bottom:1px solid #355260}.compact-head{max-width:1200px;margin:auto;padding:14px 28px;display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:88px}.compact-head .brand{display:flex;flex-shrink:0}.compact-head .brand:before{display:none}.compact-head .mediagnite-logo{width:180px;height:60px;display:block;object-fit:contain}.clean-nav{display:flex;gap:20px;align-items:center;flex-wrap:wrap;font-size:15px;line-height:1.5;min-width:0}.clean-nav>a,.clean-nav summary{font-size:15px;font-weight:650;color:#d2e5eb;padding:10px 0;white-space:nowrap;text-decoration:none}.clean-nav>a:hover,.clean-nav summary:hover{color:#82e3e7}.clean-nav .nav-post{padding:11px 18px;border-radius:8px;background:#f59c7b;color:#152733}.nav-dropdown{position:relative;padding:0;border:0;margin:0}.nav-dropdown summary{cursor:pointer;list-style:none;display:flex;gap:8px;align-items:center}.nav-dropdown summary::-webkit-details-marker{display:none}.nav-dropdown summary:after{content:'⌄';font-size:18px}.nav-dropdown[open] summary{color:#82e3e7}.nav-popover{position:absolute;top:calc(100% + 10px);left:0;min-width:235px;max-width:calc(100vw - 36px);background:#102b3a;border:1px solid #4d7281;border-radius:12px;padding:10px;box-shadow:0 18px 45px #0005;z-index:20;display:grid;gap:2px}.nav-account .nav-popover{left:auto;right:0}.nav-popover a,.nav-popover button{display:block;width:100%;text-align:left;border:0;border-radius:7px;background:transparent;color:#dfedf2;font:inherit;font-size:15px;font-weight:550;padding:11px 12px;white-space:normal;margin:0;text-decoration:none;cursor:pointer}.nav-popover a:hover,.nav-popover button:hover{background:#214858;color:#fff}.clean-nav :focus-visible{outline:3px solid #82e3e7;outline-offset:3px}.compact-header+main{clear:both}@media(max-width:750px){.compact-head{padding:14px 18px;gap:8px;flex-wrap:wrap}.compact-head .mediagnite-logo{width:155px;height:52px}.clean-nav{width:100%;gap:10px 18px;justify-content:flex-start}.clean-nav>a,.clean-nav summary{font-size:14px}.clean-nav .nav-post{padding:8px 12px}.nav-popover{min-width:210px}.nav-account .nav-popover{right:auto;left:0}}@media(max-width:400px){.clean-nav{gap:6px 14px}.nav-dropdown .nav-popover{position:fixed;left:18px;right:18px;top:auto;max-height:60vh;overflow-y:auto;min-width:0}}
.compact-header{background:#fff;color:#24323b;border-color:#e4ebee}.compact-head{min-height:78px;padding-top:8px;padding-bottom:8px}.compact-head .mediagnite-logo{filter:brightness(0);width:170px;height:56px}.compact-header .clean-nav>a,.compact-header .clean-nav summary,.nav-plain{color:#26363e}.nav-plain{border:0;background:none;font:inherit;font-size:15px;font-weight:650;padding:10px 0;cursor:pointer;white-space:nowrap}.compact-header .clean-nav .nav-post{background:#f06050;color:white}.compact-header .clean-nav>a:hover,.compact-header .clean-nav summary:hover,.nav-plain:hover{color:#b94d40}.service-nav{max-width:1200px;margin:auto;padding:0 28px 9px;gap:28px}.service-nav>a,.service-nav summary{font-size:14px!important;padding:6px 0}.compact-header .nav-dropdown[open] summary{color:#a94639}.compact-header .nav-popover{background:#fff;border-color:#d3dfe4;box-shadow:0 16px 35px #14374626}.compact-header .nav-popover a,.compact-header .nav-popover button{color:#263b46}.compact-header .nav-popover a:hover,.compact-header .nav-popover button:hover{background:#edf6f7;color:#124a56}@media(max-width:750px){.compact-head{gap:6px;padding-top:10px;padding-bottom:10px}.compact-head .clean-nav{width:auto;gap:10px 16px;flex:1;justify-content:flex-end}.service-nav{padding:0 18px 10px;gap:6px 20px}.compact-header .mediagnite-logo{width:145px;height:48px}.nav-plain{font-size:14px}}@media(max-width:520px){.compact-head .clean-nav{flex-basis:100%;justify-content:flex-start}.service-nav{border-top:1px solid #e5ecef;padding-top:8px}}

.compact-head .mediagnite-logo{filter:none;width:210px;height:64px}@media(max-width:600px){.compact-head .mediagnite-logo{width:175px;height:54px}}

.compact-header .compact-head .clean-nav{gap:24px}.compact-header .nav-find span{color:#ff584b;font-size:25px;vertical-align:middle;line-height:1}.compact-header .nav-login,.compact-header .nav-signup{font:inherit;font-size:15px;font-weight:650;padding:10px 24px;border-radius:6px;cursor:pointer;white-space:nowrap}.compact-header .nav-login{background:#fff;color:#24282c;border:1px solid #dedbd7}.compact-header .nav-signup{background:#ff584b;color:#fff;border:1px solid #ff584b}.compact-header .nav-login:hover{background:#f5f6f7}.compact-header .nav-signup:hover{background:#df473c}.compact-header button:focus-visible{outline:3px solid #138b99;outline-offset:3px}@media(max-width:750px){.compact-header .compact-head .clean-nav{gap:10px 16px}.compact-header .nav-login,.compact-header .nav-signup{padding:9px 16px}.service-nav{flex-wrap:wrap}}
