/* Beni Dinlet: logo-aligned utility links; existing navigation retained. */
#header.bd4-header>.bd4-wrap.bd22-header-layout{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:28px;row-gap:0;padding-top:18px;padding-bottom:0;align-items:center}
#header .bd22-header-layout>.bd4-logo{grid-column:1;grid-row:1;margin:0;align-self:center}
#header .bd22-utility{grid-column:2;grid-row:1;display:flex;align-items:center;justify-content:flex-end;gap:26px;min-width:0;padding:4px 0}
#header .bd22-pages,#header .bd22-social{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;margin:0;padding:0}
#header .bd22-pages{gap:24px}
#header .bd22-pages a{display:inline-flex;align-items:center;min-height:40px;color:#eef1f4;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;white-space:nowrap;background:none;border:0;padding:0}
#header .bd22-social{gap:8px;padding-left:24px;border-left:1px solid #ffffff21}
#header .bd22-social a{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;border:1px solid #ffffff26;border-radius:50%;color:#cdd6de;background:#ffffff04;text-decoration:none;transition:color .15s,border-color .15s,background .15s}
#header .bd22-social svg{display:block;width:18px;height:18px;flex:none}
#header .bd22-utility a:hover{color:#ff9e87}
#header .bd22-social a:hover{border-color:#ec7769;background:#ec776913}
#header .bd22-utility a:focus-visible{outline:2px solid #ffb099;outline-offset:4px}
#header .bd22-header-layout>.bd5-nav{grid-column:1/-1;grid-row:2;justify-content:flex-end;width:100%;margin:14px 0 0;padding:0;border-top:1px solid #ffffff17;min-width:0}
#header .bd22-header-layout>.bd4-mobile{grid-column:1/-1;grid-row:2;justify-self:end;margin:8px 0 12px}
@media(max-width:1050px){#header.bd4-header>.bd4-wrap.bd22-header-layout{padding-top:14px;column-gap:20px}#header .bd22-header-layout>.bd4-mobile{border-top:1px solid #ffffff17;width:100%;padding-top:9px}#header .bd22-header-layout>.bd4-mobile>summary{margin-left:auto;width:max-content}#header .bd22-header-layout>.bd4-mobile nav{top:100%}}
@media(max-width:760px){#header .bd22-utility{flex-direction:column;align-items:flex-end;gap:3px;padding:0}#header .bd22-pages{gap:15px}#header .bd22-pages a{font-size:12px;min-height:32px}#header .bd22-social{border:0;padding:0;gap:8px}#header .bd22-social a{flex-basis:30px;width:30px;height:30px}#header .bd22-social svg{width:16px;height:16px}}
@media(max-width:480px){#header.bd4-header>.bd4-wrap.bd22-header-layout{padding-inline:16px;column-gap:12px}#header .bd22-header-layout>.bd4-logo{width:130px;min-width:0;flex-basis:130px}#header .bd22-pages{gap:12px}#header .bd22-pages a{font-size:11px}#header .bd22-social{gap:7px}#header .bd22-social a{flex-basis:28px;width:28px;height:28px}#header .bd22-social svg{width:15px;height:15px}}
@media(max-width:359px){#header .bd22-header-layout>.bd4-logo{width:105px;flex-basis:105px}#header .bd22-pages{gap:9px}}
