/* V79 refined Parents & Safety navigation. */
.top{z-index:15;gap:22px;min-height:88px}.top .logo{flex:0 0 auto}.top nav{margin-left:auto;display:flex;flex-wrap:nowrap;align-items:center;gap:clamp(13px,2vw,29px)}.top nav a{font:700 clamp(13px,1.04vw,15px) Fredoka,system-ui,sans-serif;white-space:nowrap;padding:11px 2px;border-bottom:2px solid transparent;transition:color .2s,border-color .2s}.top nav a:hover,.top nav a:focus-visible{color:#ae6e2f;border-color:#d49a59}.parents-menu-toggle{display:none}
@media(max-width:900px){.top{flex-direction:row;align-items:center;justify-content:space-between;position:relative;padding:18px 5vw;min-height:83px;flex-wrap:wrap}.top .logo{font-size:1.65rem}.parents-menu-toggle{display:flex;align-items:center;gap:9px;border:1px solid #e5d5c1;border-radius:22px;background:#fff8ed;color:#26485a;padding:10px 14px;font:700 14px Fredoka,system-ui;cursor:pointer}.top nav{order:3;flex:1 0 100%;width:100%;margin:0;display:none;flex-direction:column;align-items:stretch;gap:4px;padding:16px 0 5px;border-top:1px solid #eadcca}.top nav[data-open="true"]{display:flex}.top nav a{font-size:16px;padding:13px 16px;background:#fff9f0;border-radius:14px;border-bottom:0}.top nav a:hover,.top nav a:focus-visible{background:#f0e3d2;color:#284e65}.parents-menu-toggle[aria-expanded="true"]{background:#244d66;color:white;border-color:#244d66}}
@media(min-width:901px){.top nav{display:flex!important}}
