/* Navigation is isolated; only the legacy menu inside the upgraded header is hidden. */
#skysnag-header.sgn-upgraded>#mobile-menu{display:none!important}
#sgn-navigation{--sgn-ready:1;--sgn-blue:#315fe4;--sgn-ink:#172640;--sgn-muted:#53647b;--sgn-line:#dce4f0;position:relative;isolation:isolate;width:min(1280px,calc(100% - 40px));margin:0 auto;padding:12px 0 0;font-family:inherit;font-size:14px;color:var(--sgn-ink);line-height:1.5;text-align:left}
#sgn-navigation *,#sgn-navigation *::before,#sgn-navigation *::after{box-sizing:border-box}
#sgn-navigation [hidden]{display:none!important}
#sgn-navigation a,#sgn-navigation button{font:inherit;color:inherit;text-decoration:none;text-transform:none;letter-spacing:normal;touch-action:manipulation;-webkit-tap-highlight-color:transparent}
#sgn-navigation button{cursor:pointer;appearance:none;box-shadow:none;margin:0}
#sgn-navigation a:focus-visible,#sgn-navigation button:focus-visible{outline:3px solid #315fe4;outline-offset:4px}
#sgn-navigation img{display:block;object-fit:contain;max-width:100%;margin:0;border:0;box-shadow:none}
#sgn-navigation svg{display:block;max-width:100%;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
#sgn-navigation .sgn-desktop-row{display:flex;align-items:center;gap:24px;min-height:74px;padding:12px 18px 12px 24px;background:#fffffff7;border:1px solid var(--sgn-line);border-radius:18px;box-shadow:0 6px 24px #203a740a;backdrop-filter:blur(18px)}
#sgn-navigation .sgn-logo{display:flex;align-items:center;flex-shrink:0;width:160px;min-height:44px}
#sgn-navigation .sgn-logo img{width:160px;height:auto}
#sgn-navigation .sgn-desktop-nav{display:flex;align-items:center;gap:2px;flex:1;min-width:0}
#sgn-navigation .sgn-top-button,#sgn-navigation .sgn-pricing{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:10px 12px;border:0;border-radius:10px;background:none;font-size:14px;font-weight:500;white-space:nowrap;transition:background .18s,color .18s}
#sgn-navigation .sgn-top-button:hover,#sgn-navigation .sgn-top-button[aria-expanded=true],#sgn-navigation .sgn-pricing:hover{color:#244fca;background:#edf2ff}
#sgn-navigation .sgn-chevron{width:11px;height:9px;flex-shrink:0;transition:transform .2s}
#sgn-navigation .sgn-top-button[aria-expanded=true] .sgn-chevron{transform:rotate(180deg)}
#sgn-navigation .sgn-cta-pair{display:flex;align-items:center;gap:8px;flex-shrink:0}
#sgn-navigation .sgn-trial,#sgn-navigation .sgn-demo{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;font-size:13px;font-weight:600;padding:11px 16px;border-radius:10px;border:1px solid #b6c5db;white-space:nowrap;transition:background .2s,border-color .2s,transform .2s}
#sgn-navigation .sgn-trial{background:#315fe4;border-color:#315fe4;color:#fff}
#sgn-navigation .sgn-trial:hover{background:#244fca;border-color:#244fca;transform:translateY(-1px)}
#sgn-navigation .sgn-demo{background:#fff;color:#263c5c}
#sgn-navigation .sgn-demo:hover{background:#f3f6fd;border-color:#7996c3}
#sgn-navigation .sgn-arrow{width:17px;height:16px;flex-shrink:0;transition:transform .2s}
#sgn-navigation .sgn-panel{position:absolute;left:0;right:0;top:calc(100% + 9px);background:#fff;border:1px solid var(--sgn-line);border-radius:18px;box-shadow:0 24px 60px #10285422;max-height:calc(100dvh - 170px);overflow:auto;overscroll-behavior:contain;animation:sgn-menu-enter .22s cubic-bezier(.2,.7,.25,1);z-index:30}
#sgn-navigation .sgn-panel-inner{padding:28px}
#sgn-navigation .sgn-kicker{display:block;font-size:12px;font-weight:600;letter-spacing:.07em;line-height:1.6;color:#53647b;margin:0 0 15px;text-transform:uppercase}
#sgn-navigation .sgn-platform-grid{display:grid;grid-template-columns:1.9fr .85fr;gap:26px}
#sgn-navigation .sgn-product-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}
#sgn-navigation .sgn-card{display:flex;align-items:flex-start;gap:14px;min-width:0;padding:17px 12px;min-height:94px;border:1px solid transparent;border-radius:12px;background:#fff;transition:background .18s,border-color .18s,transform .18s}
#sgn-navigation .sgn-card:hover,#sgn-navigation .sgn-card:focus-visible{background:#f5f7fc;border-color:#e0e7f2;transform:translateY(-1px)}
#sgn-navigation .sgn-card[aria-current=page]{background:#edf2ff;border-color:#c6d5f3}
#sgn-navigation .sgn-icon-wrap{display:grid;place-items:center;flex-shrink:0;width:42px;height:44px;border-radius:12px;background:#edf2ff;color:#315fe4;transition:background .2s,color .2s}
#sgn-navigation .sgn-glyph{width:25px;height:25px;flex-shrink:0}
#sgn-navigation .sgn-glyph .icon-accent{fill:currentColor;stroke:none;opacity:.09;transition:opacity .2s}
#sgn-navigation .sgn-card:hover .sgn-icon-wrap{background:#e3ebff;color:#244fca}
#sgn-navigation .sgn-card:hover .icon-accent{opacity:.18}
#sgn-navigation .sgn-card:hover .sgn-glyph>path:not(.icon-accent){animation:sgn-glyph-trace .65s ease-out}
#sgn-navigation .sgn-card-copy{min-width:0;flex:1;padding-top:1px}
#sgn-navigation .sgn-card-label{display:block;font-size:15px;font-weight:600;letter-spacing:-.015em;color:#172640;line-height:1.45;margin:0}
#sgn-navigation .sgn-card-desc{display:block;font-size:13px;line-height:1.6;font-weight:400;color:#53647b;margin-top:5px;max-width:310px}
#sgn-navigation .sgn-card>.sgn-arrow{color:#53647b;width:15px;height:14px;opacity:0;margin-top:5px;transform:translateX(-4px)}
#sgn-navigation .sgn-card:hover>.sgn-arrow,#sgn-navigation .sgn-card:focus-visible>.sgn-arrow{opacity:1;transform:translateX(0)}
#sgn-navigation .sgn-solutions-grid{display:grid;grid-template-columns:.85fr 1.15fr 1.05fr;gap:22px}
#sgn-navigation .sgn-compact{min-height:74px;padding:12px 10px;border-bottom-color:#edf1f7;border-radius:9px;gap:12px}
#sgn-navigation .sgn-compact .sgn-icon-wrap{width:36px;height:38px;border-radius:10px}
#sgn-navigation .sgn-compact .sgn-glyph{width:23px;height:23px}
#sgn-navigation .sgn-compact .sgn-card-label{font-size:14px}
#sgn-navigation .sgn-compact .sgn-card-desc{font-size:12px}
#sgn-navigation .sgn-standard{min-height:62px;padding:10px;gap:12px;margin-bottom:3px}
#sgn-navigation .sgn-standard .sgn-icon-wrap{width:36px;height:38px;border-radius:10px;background:#e8efff}
#sgn-navigation .sgn-standard .sgn-glyph{width:23px;height:23px}
#sgn-navigation .sgn-standard .sgn-card-label{font-size:14px}
#sgn-navigation .sgn-standard .sgn-card-desc{font-size:12px;margin-top:2px}
#sgn-navigation .sgn-standards-column{background:#f6f8fd;border:1px solid #e1e8f4;border-radius:14px;padding:17px;margin-top:-5px}
#sgn-navigation .sgn-standards-column .sgn-kicker{margin-left:9px}
#sgn-navigation .sgn-standards-column .sgn-card{background:transparent}
#sgn-navigation .sgn-standards-column .sgn-card:hover{background:#fff}
#sgn-navigation .sgn-partners-grid,#sgn-navigation .sgn-resources-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:28px}
#sgn-navigation .sgn-partners-grid>div:first-child{display:grid;grid-template-columns:1fr 1fr;gap:6px 12px;align-content:start}
#sgn-navigation .sgn-partners-grid>div:first-child>.sgn-kicker{grid-column:1/3}
#sgn-navigation .sgn-resource{padding:14px 12px;min-height:78px;border-bottom-color:#edf1f7}
#sgn-navigation .sgn-resource .sgn-card-desc{max-width:430px}
#sgn-navigation .sgn-feature{position:relative;overflow:hidden;border-radius:14px;border:1px solid #d4e0f4;padding:28px;background:radial-gradient(ellipse at 100% 0,#dfe9ff,transparent 75%),#f1f5fd;display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-start;min-width:0}
#sgn-navigation .sgn-feature::before{content:'';position:absolute;width:180px;height:180px;border:1px solid #bdcef244;border-radius:50%;right:-95px;bottom:-95px;box-shadow:0 0 0 28px #bdcef222,0 0 0 56px #bdcef211;pointer-events:none}
#sgn-navigation .sgn-feature .sgn-kicker{color:#425d91;letter-spacing:.06em;margin-bottom:18px}
#sgn-navigation .sgn-feature h3{font-size:28px;line-height:1.18;font-weight:500;letter-spacing:-.04em;color:#172f58;margin:0 0 16px}
#sgn-navigation .sgn-feature p{font-size:14px;line-height:1.75;color:#475f82;margin:0 0 22px;max-width:270px}
#sgn-navigation .sgn-feature-link{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;font-size:13px;font-weight:600;color:#2855bd;border-top:1px solid #c9d6eb;padding:15px 0;margin:0;z-index:1;min-height:48px}
#sgn-navigation .sgn-feature-link:hover .sgn-arrow{transform:translateX(4px)}
#sgn-navigation .sgn-feature-art{display:flex;align-items:center;justify-content:center;gap:39px;width:100%;height:98px;position:relative;margin-bottom:22px}
#sgn-navigation .sgn-feature-art>b{display:grid;place-items:center;width:64px;height:64px;background:#fff;border:1px solid #c8d7f3;border-radius:17px;box-shadow:0 8px 22px #315fe410;z-index:1;color:#315fe4;animation:sgn-product-float 5s ease-in-out infinite alternate}
#sgn-navigation .sgn-feature-art>b:last-child{animation-delay:-2s}
#sgn-navigation .sgn-feature-art>b .sgn-glyph{width:33px;height:33px}
#sgn-navigation .sgn-feature-art>span{position:absolute;left:22%;right:22%;top:50%;height:1px;background:#acc1e8}
#sgn-navigation .sgn-feature-art>i{position:absolute;left:30%;top:calc(50% - 3px);width:12px;height:7px;border:1px solid #315fe4;background:#fff;border-radius:3px;animation:sgn-signal 3.3s ease-in-out infinite}
#sgn-navigation .sgn-partner-feature,#sgn-navigation .sgn-resource-feature{justify-content:center;padding:32px}
#sgn-navigation .sgn-partner-feature h3{font-size:32px}
#sgn-navigation .sgn-partner-feature p{max-width:300px}
#sgn-navigation .sgn-scan-art{width:72px;height:72px;border:1px solid #bdd0f2;border-radius:19px;display:grid;place-items:center;position:relative;background:#fff;margin-bottom:26px;color:#315fe4;overflow:hidden}
#sgn-navigation .sgn-scan-art .sgn-glyph{width:34px;height:34px}
#sgn-navigation .sgn-scan-art>i{position:absolute;left:8px;right:8px;height:1px;background:#315fe455;box-shadow:0 0 12px #315fe430;animation:sgn-scan 4s ease-in-out infinite}
#sgn-navigation .sgn-panel-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 28px;border-top:1px solid #e2e9f4;background:#fafbfe;color:#53647b;font-size:12px}
#sgn-navigation .sgn-escape-hint{font-size:12px;color:#53647b}
#sgn-navigation .sgn-backdrop,#sgn-navigation .sgn-mobile-drawer{display:none}
@keyframes sgn-menu-enter{from{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}
@keyframes sgn-product-float{to{transform:translateY(-4px)}}
@keyframes sgn-glyph-trace{from{stroke-dasharray:80;stroke-dashoffset:80}to{stroke-dasharray:80;stroke-dashoffset:0}}
@keyframes sgn-signal{0%,15%{transform:translateX(0);opacity:0}25%,75%{opacity:1}90%,100%{transform:translateX(80px);opacity:0}}
@keyframes sgn-scan{0%,100%{top:15px;opacity:.4}50%{top:60px;opacity:1}}
@media(max-width:1200px){#sgn-navigation{width:calc(100% - 32px)}#sgn-navigation .sgn-desktop-row{gap:14px;padding-inline:17px}#sgn-navigation .sgn-logo,#sgn-navigation .sgn-logo img{width:140px}#sgn-navigation .sgn-top-button,#sgn-navigation .sgn-pricing{font-size:13px;padding-inline:9px;gap:6px}#sgn-navigation .sgn-trial,#sgn-navigation .sgn-demo{font-size:12px;padding-inline:12px;gap:8px}#sgn-navigation .sgn-platform-grid{grid-template-columns:1.7fr .85fr;gap:20px}#sgn-navigation .sgn-panel-inner{padding:23px}#sgn-navigation .sgn-card{gap:11px;padding:14px 10px}#sgn-navigation .sgn-icon-wrap{width:36px;height:38px}#sgn-navigation .sgn-feature{padding:23px}#sgn-navigation .sgn-feature h3{font-size:26px}#sgn-navigation .sgn-solutions-grid{gap:16px}#sgn-navigation .sgn-standards-column{padding:12px}#sgn-navigation .sgn-standard{padding:9px 7px}}
@media(max-width:1023px){
 #sgn-navigation{width:100%;padding:0;margin:0;position:relative;height:0;z-index:12000}
 #sgn-navigation .sgn-desktop-row{display:none}
 #sgn-navigation .sgn-backdrop:not([hidden]){display:block;position:fixed;inset:var(--skysnag-mobile-menu-top,40px) 0 0;border:0;background:#15294c2b;backdrop-filter:blur(3px);z-index:12000;padding:0}
 #sgn-navigation .sgn-mobile-drawer:not([hidden]){display:flex;flex-direction:column;position:fixed;top:calc(var(--skysnag-mobile-menu-top,40px) + 10px);bottom:12px;left:12px;right:12px;border:1px solid #d5e0f3;border-radius:18px;background:#fff;box-shadow:0 25px 70px #132a5830;overflow:auto;overscroll-behavior:contain;z-index:12001;animation:sgn-menu-enter .22s cubic-bezier(.2,.7,.25,1)}
 #sgn-navigation .sgn-mobile-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 20px;border-bottom:1px solid #e0e7f2;flex-shrink:0;position:sticky;top:0;background:#fffffff5;backdrop-filter:blur(14px);z-index:2}
 #sgn-navigation .sgn-mobile-head>span{font-size:17px;font-weight:600;letter-spacing:-.02em;color:#172640}
 #sgn-navigation .sgn-mobile-close{display:grid;place-items:center;min-width:44px;min-height:44px;border:1px solid #d8e2f2;border-radius:11px;background:#f4f7fc;color:#36547c}
 #sgn-navigation .sgn-mobile-close svg{width:20px;height:20px}
 #sgn-navigation .sgn-mobile-nav{padding:8px 17px 15px}
 #sgn-navigation .sgn-mobile-group{border-bottom:1px solid #e2e9f2}
 #sgn-navigation .sgn-mobile-button,#sgn-navigation .sgn-mobile-nav>.sgn-pricing{display:flex;width:100%;align-items:center;justify-content:space-between;gap:20px;min-height:60px;padding:16px 6px;border:0;border-radius:0;background:#fff;color:#172640;font-size:16px;font-weight:500;white-space:normal}
 #sgn-navigation .sgn-mobile-button[aria-expanded=true]{color:#2855bd}
 #sgn-navigation .sgn-mobile-button[aria-expanded=true] .sgn-chevron{transform:rotate(180deg)}
 #sgn-navigation .sgn-mobile-panel{padding:4px 0 20px;animation:sgn-menu-enter .18s ease-out}
 #sgn-navigation .sgn-mobile-panel .sgn-feature,#sgn-navigation .sgn-mobile-panel .sgn-panel-bottom{display:none}
 #sgn-navigation .sgn-mobile-panel .sgn-platform-grid,#sgn-navigation .sgn-mobile-panel .sgn-solutions-grid,#sgn-navigation .sgn-mobile-panel .sgn-partners-grid,#sgn-navigation .sgn-mobile-panel .sgn-resources-grid{display:block}
 #sgn-navigation .sgn-mobile-panel .sgn-product-grid{grid-template-columns:1fr 1fr;gap:7px}
 #sgn-navigation .sgn-mobile-panel .sgn-partners-grid>div:first-child{grid-template-columns:1fr}
 #sgn-navigation .sgn-mobile-panel .sgn-partners-grid>div:first-child>.sgn-kicker{grid-column:auto}
 #sgn-navigation .sgn-mobile-panel .sgn-kicker{font-size:12px;margin:20px 6px 12px}
 #sgn-navigation .sgn-mobile-panel .sgn-card{padding:14px 12px;min-height:78px;gap:13px;border-color:#e3eaf5;background:#fbfcff;border-radius:11px;margin-bottom:6px;transform:none}
 #sgn-navigation .sgn-mobile-panel .sgn-card-label{font-size:15px}
 #sgn-navigation .sgn-mobile-panel .sgn-card-desc{font-size:13px;max-width:none}
 #sgn-navigation .sgn-mobile-panel .sgn-icon-wrap{width:39px;height:42px}
 #sgn-navigation .sgn-mobile-panel .sgn-card>.sgn-arrow{opacity:1;transform:none;width:14px;color:#53647b}
 #sgn-navigation .sgn-mobile-panel .sgn-standards-column{margin-top:20px;padding:10px;background:#f6f8fd;border-radius:13px}
 #sgn-navigation .sgn-mobile-panel .sgn-standard{background:#fff;min-height:68px;padding:11px}
 #sgn-navigation .sgn-mobile-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:20px;border-top:1px solid #dfe7f4;background:#f6f8fd;margin-top:auto}
 #sgn-navigation .sgn-mobile-actions>a{font-size:14px;min-height:48px;white-space:normal;text-align:center;line-height:1.5}
 #sgn-navigation .sgn-mobile-login{grid-column:1/3;display:flex;justify-content:center;align-items:center;color:#425c82;padding:10px;font-size:14px}
}
@media(max-width:480px){#sgn-navigation .sgn-mobile-panel .sgn-product-grid{grid-template-columns:1fr}#sgn-navigation .sgn-mobile-head{padding:12px 16px}#sgn-navigation .sgn-mobile-nav{padding-inline:12px}#sgn-navigation .sgn-mobile-drawer:not([hidden]){left:8px;right:8px;bottom:8px;border-radius:16px}#sgn-navigation .sgn-mobile-actions{padding:17px 14px;gap:8px}#sgn-navigation .sgn-trial,#sgn-navigation .sgn-demo{padding-inline:10px;font-size:13px;gap:8px}}
@media(prefers-reduced-motion:reduce){#sgn-navigation *,#sgn-navigation *::before,#sgn-navigation *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/* Official product identity is used only for the six named products. */
#sgn-navigation [data-sgn-group=platform] .sgn-icon-wrap,#sgn-navigation [data-sgn-group=platform]:hover .sgn-icon-wrap{background:transparent;border-radius:0}
#sgn-navigation .sgn-product-logo{width:38px;height:44px;object-fit:contain;transition:transform .2s}
#sgn-navigation .sgn-card:hover .sgn-product-logo{transform:translateY(-2px)}
@media(prefers-reduced-motion:reduce){#sgn-navigation .sgn-product-logo{transition:none!important;transform:none!important}}

/* Long translated labels retain readable type without colliding with the CTAs. */
#sgn-navigation .sgn-card-label,#sgn-navigation .sgn-card-desc{overflow-wrap:anywhere}
@media(min-width:1024px) and (max-width:1350px){#sgn-navigation .sgn-cta-pair .sgn-trial{display:none}#sgn-navigation .sgn-desktop-row{gap:12px}#sgn-navigation .sgn-top-button{padding-inline:8px}}
/* The native Advisor stays out of the way while the mobile drawer is open. */
html.sgn-mobile-open #sgadv-root,html.sgn-mobile-open .intercom-lightweight-app,html.sgn-mobile-open #intercom-container{display:none!important;visibility:hidden!important;pointer-events:none!important}
/* This also covers late-loading widgets and a drawer opened before script hydration. */
html:has(#sgn-mobile-drawer:not([hidden])) #sgadv-root,html:has(#sgn-mobile-drawer:not([hidden])) .intercom-lightweight-app,html:has(#sgn-mobile-drawer:not([hidden])) #intercom-container{display:none!important;visibility:hidden!important;pointer-events:none!important}
@media(max-width:1023px){
 #sgn-navigation .sgn-mobile-login,#sgn-navigation .sgn-mobile-contact{grid-column:auto;display:flex;justify-content:center;align-items:center;min-height:44px;padding:10px;font-size:14px;color:#425c82}
 #skysnag-top-bar[data-sgn-utility] a[href*="/login"]>svg{display:none!important}
 #skysnag-top-bar[data-sgn-utility] a[href*="/login"]>span{display:inline!important}
 #skysnag-top-bar[data-sgn-utility] [data-skysnag-language-toggle]>svg:first-of-type{display:none!important}
 #skysnag-top-bar[data-sgn-utility] [data-skysnag-language-toggle]>span{display:none!important}
 #skysnag-top-bar[data-sgn-utility] [data-skysnag-language-toggle]::before{content:attr(data-sgn-language-short);font:600 12px/1.4 Inter,Arial,sans-serif;color:#172640}
 #skysnag-top-bar[data-sgn-utility] #js-menu-burger{min-width:36px;min-height:36px}
}
@media(max-width:767px){#skysnag-top-bar[data-sgn-utility] a[href*="/contact"]{display:none!important}#skysnag-top-bar[data-sgn-utility]>div>section>article{gap:12px}}
@media(max-width:767px){#skysnag-top-bar[data-sgn-utility] .logo{width:108px;max-width:100%;height:auto}#skysnag-top-bar[data-sgn-utility]>div>div:first-child a{padding-right:0!important}}
/* Keep the capsule identity; the utility bar remains quiet and readable. */
#skysnag-top-bar[data-sgn-utility]{background:#fff!important;backdrop-filter:none!important;border-bottom:1px solid #edf0f6}
/* Partner/MSP pages alone share their navy hero surface behind the white capsule. */
@media(min-width:1024px){
 html:has(.sgc-partner-hero) #skysnag-header.sgn-upgraded{background:#091326}
 html:has(.sgc-partner-hero) #sgn-navigation{padding-bottom:12px}
 html:has(.sgc-partner-hero) #skysnag-top-bar[data-sgn-utility]{background:#091326!important;border-bottom-color:#263650}
 html:has(.sgc-partner-hero) #skysnag-top-bar[data-sgn-utility]>div>div>a,html:has(.sgc-partner-hero) #skysnag-top-bar[data-sgn-utility]>div>section>article>a,html:has(.sgc-partner-hero) #skysnag-top-bar[data-sgn-utility] [data-skysnag-language-toggle]{color:#d1dbee}
}
@media(max-width:1023px){
 #skysnag-top-bar[data-sgn-utility]{height:56px;min-height:56px}
 #skysnag-top-bar[data-sgn-utility] a[href*="/login"]{display:inline-flex!important;align-items:center;justify-content:center;min-height:36px;padding:6px 10px;border:1px solid #d8e1ef;border-radius:7px;color:#172640;background:#fff;font-size:12px;line-height:1.4}
 #skysnag-top-bar[data-sgn-utility] a[href*="/login"]>span{display:inline!important;visibility:visible!important}
 #skysnag-top-bar[data-sgn-utility] [data-skysnag-language-toggle]{min-height:36px;gap:5px}
 #sgn-navigation .sgn-mobile-login{display:flex!important;visibility:visible!important;font-weight:600;border:1px solid #cbd8ed;border-radius:8px;background:#fff}
 #sgn-navigation .sgn-mobile-drawer:not([hidden]){padding-bottom:env(safe-area-inset-bottom,0px)}
}
@media(max-width:360px){#skysnag-top-bar[data-sgn-utility]>div{padding-inline:12px}#skysnag-top-bar[data-sgn-utility]>div>section>article{gap:8px}#skysnag-top-bar[data-sgn-utility] .logo{width:100px}}
