/* Shared Group-style navigation, scoped to partnership pages. */
.ap-shared-header{position:sticky;top:0;z-index:50;background:rgba(248,246,241,.98);border-bottom:1px solid #d7ded7;backdrop-filter:blur(12px);padding:17px 0}.ap-mainnav{display:flex;align-items:center;gap:22px;width:100%;min-width:0}.ap-shared-header .ap-brand{flex:none;gap:9px;font-size:19px}.ap-shared-header .ap-brand img{width:40px;height:40px}.ap-shared-header .ap-brand small{font-size:9px;white-space:nowrap}.ap-navbody{display:flex;align-items:center;justify-content:flex-end;gap:20px;flex:1;min-width:0;font-size:13px;font-weight:600}.ap-navbody>a:not(.alioglu-button){text-decoration:none;white-space:nowrap}.ap-navbody>a:hover{color:#8b6d2d}.ap-nav-cta{font-size:12px;min-height:42px;padding:9px 14px;white-space:nowrap}.ap-dropdown{position:relative;font-weight:500}.ap-dropdown>summary{display:flex;align-items:center;gap:7px;cursor:pointer;list-style:none;padding:10px 0;white-space:nowrap}.ap-dropdown>summary::-webkit-details-marker{display:none}.ap-dropdown[open]>summary{color:#7d6128}.ap-dropdown-panel{position:absolute;top:calc(100% + 9px);inset-inline-end:0;min-width:240px;padding:10px;background:#fffefb;border:1px solid #dce2d8;border-radius:12px;box-shadow:0 16px 45px #163d3226;display:flex;flex-direction:column;gap:2px;z-index:70;max-height:70vh;overflow:auto}.ap-dropdown-panel>a{display:flex;align-items:center;justify-content:space-between;gap:8px;text-decoration:none;padding:10px 12px;border-radius:6px;font-size:13px;line-height:1.5;color:#23483c}.ap-dropdown-panel>a:hover,.ap-dropdown-panel>a[aria-current]{background:#eef1e7}.ap-dropdown-panel small,.ap-related-link small{font-size:9px;border:1px solid #cfd8cf;border-radius:4px;padding:0 4px;color:#52665a}.ap-language-list{display:grid;grid-template-columns:1fr 1fr;min-width:300px}.ap-language-list>a{white-space:nowrap}.ap-menu-toggle{display:none}.ap-shared-header .search-trigger{font:inherit;min-height:40px;color:#23483c;background:transparent;border-color:#d5ddd3}.ap-shared-header .search-trigger svg{width:18px;height:18px}.ap-shared-header .search-trigger span{display:none}.ap-shared-header .search-language-pair{gap:10px;flex:none}.ap-shared-header .search-controls-host{flex-wrap:nowrap}.ap-related-link{margin-top:12px!important;opacity:.85;font-size:12px!important;font-weight:500!important}.ap-related-link:hover{opacity:1}.ap-card:has(.ap-related-link)>a:not(.ap-related-link){margin-top:auto}.ap-card:last-child .ap-related-link{margin-top:12px}.ap-section,#project{scroll-margin-top:110px}.ap-dropdown summary:focus-visible,.ap-menu-toggle:focus-visible{outline:3px solid #ac812b;outline-offset:4px}.brand-card[data-brand="alioglu-holding"]>img{width:100%;height:auto;aspect-ratio:560/374;object-fit:contain;padding:35px;background:#f6f5ef}.alioglu-menu-link{white-space:nowrap}
@media(max-width:1050px){.ap-shared-header{padding:13px 0}.ap-shared-header .ap-mainnav{flex-wrap:wrap;gap:10px}.ap-shared-header .ap-brand{order:1;font-size:17px}.ap-shared-header .ap-brand img{width:35px;height:35px}.ap-shared-header .ap-brand small{font-size:8px;letter-spacing:.08em}.ap-menu-toggle{order:3;margin-inline-start:auto;align-items:center;gap:6px;border:1px solid #ced8cc;border-radius:6px;padding:8px 10px;min-height:40px;background:#fffdf7;color:#23483c;font:600 12px/1.4 Arial,sans-serif}.ap-js .ap-menu-toggle{display:inline-flex}.ap-shared-header .ap-mainnav>.search-trigger,.ap-shared-header .ap-mainnav>.search-language-pair{order:2;margin-inline-start:auto;flex:none}.ap-navbody{order:4;flex-basis:100%;width:100%;flex-direction:column;align-items:stretch;gap:2px;padding:12px 0 4px;max-height:calc(100dvh - 100px);overflow:auto}.ap-js .ap-navbody{display:none}.ap-js .ap-navbody[data-open="true"]{display:flex}.ap-navbody>a:not(.alioglu-button),.ap-dropdown>summary{padding:12px 8px}.ap-nav-cta{margin-top:10px;white-space:normal}.ap-dropdown-panel{position:static;min-width:0;width:100%;box-shadow:none;margin:2px 0 8px;background:#f0f2e9;max-height:none}.ap-language-list{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-shared-header .search-language-pair{align-items:flex-start;justify-content:space-between}.ap-shared-header .ap-navbody .search-language-pair{width:100%}.ap-shared-header .ap-navbody .search-language-pair>.ap-language{flex:1}.ap-shared-header .ap-navbody .search-language-pair>.search-trigger{flex:none;margin-top:4px}.ap-shared-header .ap-mainnav>.search-trigger{min-width:38px;padding:7px;margin:0!important}.ap-section,#project{scroll-margin-top:90px}}
@media(prefers-reduced-motion:reduce){.ap-shared-header{backdrop-filter:none}}
