.updates-header{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:38px}.updates-header .audio-kicker{margin:0}.updates-tabs{display:flex;flex-wrap:wrap;gap:6px;padding:6px;border:1px solid #c5dbe6;border-radius:14px;background:#ffffffa6}.updates-tabs[hidden],[data-feature-panel][hidden]{display:none!important}.updates-tab{font:inherit;font-weight:700;font-size:.9rem;border:0;border-radius:9px;min-height:48px;padding:12px 22px;background:transparent;color:#31586c;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s}.updates-tab[aria-selected=true]{color:#fff;background:#0b293d;box-shadow:0 5px 16px #0b293d1a}.updates-tab:hover:not([aria-selected=true]){background:#e1eef5}.updates-tab:focus-visible{outline:3px solid #1674dc;outline-offset:3px}.updates-ready [data-feature-panel]:not([hidden]){animation:update-arrive .32s ease both}[data-feature-panel] .audio-grid>*{min-width:0}@keyframes update-arrive{from{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@media(max-width:600px){.updates-header{gap:18px;margin-bottom:28px}.updates-tabs{width:100%}.updates-tab{flex:1;min-width:0;padding:12px 10px;font-size:.83rem}}@media(prefers-reduced-motion:reduce){.updates-ready [data-feature-panel]:not([hidden]){animation:none}.updates-tab{transition:none}}
.navigation-update-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:4rem;align-items:center}.navigation-update-grid>*{min-width:0}.navigation-update-grid h2{font-size:clamp(2.4rem,4.4vw,4.5rem);line-height:1.06}.navigation-toolbox{position:relative;overflow:hidden;padding:34px;border-radius:28px;background:linear-gradient(135deg,#0b293d,#07516a);color:#fff;box-shadow:0 24px 50px #0b293d20}.navigation-toolbox:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#ffffff08 1px,transparent 1px),linear-gradient(90deg,#ffffff08 1px,transparent 1px);background-size:32px 32px;pointer-events:none}.navigation-toolbox>*{position:relative}.navigation-toolbox__label{font-size:.7rem;font-weight:800;letter-spacing:.14em;color:#91dfed}.navigation-toolbox h3{font-size:1.9rem;color:#fff;line-height:1.2;margin:18px 0 22px}.navigation-tools{display:flex;flex-wrap:wrap;gap:8px}.navigation-tools span{padding:9px 13px;border:1px solid #ffffff35;border-radius:9px;background:#ffffff0b;font-size:.82rem}.navigation-formula{border-top:1px solid #ffffff30;margin-top:26px;padding-top:22px}.navigation-formula>span{font-size:.8rem;color:#a9d5e0}.navigation-formula strong{display:block;font-size:2.7rem;font-weight:500;letter-spacing:.06em;margin:8px 0}.navigation-formula p,.navigation-save{font-size:.85rem;line-height:1.6;color:#c1dce5}.navigation-save{margin:20px 0 0}.navigation-benefits{margin-top:36px!important}#update-audio{margin-top:34px}.updates-ready #update-audio{margin-top:0}[data-feature-panel]:focus-visible{outline:3px solid #1674dc;outline-offset:8px;border-radius:12px}@media(max-width:900px){.navigation-update-grid{grid-template-columns:1fr;gap:28px}}@media(max-width:600px){.navigation-toolbox{padding:24px;border-radius:22px}.navigation-toolbox h3{font-size:1.6rem}.navigation-update-grid h2{font-size:2.5rem}.navigation-benefits{grid-template-columns:1fr!important}.navigation-update-grid .btn{white-space:normal;text-align:center}}

.navigation-update-grid{grid-template-columns:.85fr 1.25fr;gap:3rem}.navigation-preview{margin:0;min-width:0}.navigation-preview a{display:block;overflow:hidden;border:7px solid #0b293d;border-radius:20px;background:#0b293d;box-shadow:0 22px 50px #0b293d25;text-decoration:none;transition:transform .25s,box-shadow .25s}.navigation-preview a:hover{transform:translateY(-4px);box-shadow:0 26px 54px #0b293d35}.navigation-preview img{display:block;width:100%;height:auto;border-radius:12px 12px 0 0}.navigation-preview__zoom{display:block;color:#fff;font-size:.8rem;text-align:center;padding:10px}.navigation-preview figcaption{font-size:.78rem;color:#4c697a;text-align:center;line-height:1.6;margin-top:14px}.navigation-update-grid h2{font-size:clamp(2.2rem,3.5vw,3.8rem)}@media(max-width:1000px){.navigation-update-grid{grid-template-columns:1fr;gap:28px}.navigation-preview{max-width:760px}}@media(prefers-reduced-motion:reduce){.navigation-preview a{transition:none}.navigation-preview a:hover{transform:none}}
