/* Her sayfada aynı güçlü navigasyon */
.global-header{height:88px;position:sticky;top:0;z-index:100;display:flex;align-items:center;gap:24px;padding:0 clamp(18px,4vw,72px);background:linear-gradient(90deg,rgba(4,14,24,.98),rgba(8,25,40,.94));border-bottom:1px solid rgba(128,180,217,.26);box-shadow:0 12px 30px rgba(0,0,0,.22)}
.site-header.global-header{position:fixed}
.global-header .brand{flex:0 0 auto;font-size:19px}.global-header .brand-mark{width:33px;height:33px;font-size:17px;box-shadow:0 0 0 5px rgba(22,134,250,.11)}
.global-header .desktop-nav{display:flex;align-items:center;gap:2px;margin:0 auto;padding:5px;border:1px solid rgba(159,202,230,.17);background:rgba(255,255,255,.045);border-radius:7px}
.global-header .desktop-nav a{padding:10px 11px;color:#dbe9f2;font-size:12px;font-weight:800;line-height:1;text-decoration:none;white-space:nowrap;opacity:.78;transition:background .18s,color .18s,opacity .18s}
.global-header .desktop-nav a:hover,.global-header .desktop-nav a.is-current{opacity:1;color:#fff;background:#087bf0;box-shadow:0 5px 13px rgba(0,95,195,.25)}
.global-header .header-cta{flex:0 0 auto;padding:12px 15px;background:transparent;border:1px solid rgba(211,234,249,.46);font-size:12px;white-space:nowrap}.global-header .header-cta:hover{background:#087bf0;border-color:#087bf0}
.mobile-nav{display:none;margin-left:auto;position:relative}.mobile-nav summary{cursor:pointer;list-style:none;color:#fff;font:800 12px var(--sans);padding:11px 13px;border:1px solid rgba(211,234,249,.38);background:rgba(255,255,255,.06)}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav summary span{color:#42a0fc;margin-left:7px;font-size:16px}.mobile-nav[open] summary span{display:inline-block;transform:rotate(45deg)}.mobile-nav nav{position:absolute;right:0;top:calc(100% + 9px);width:min(280px,calc(100vw - 36px));padding:8px;background:#081827;border:1px solid rgba(136,190,226,.25);box-shadow:0 18px 35px rgba(0,0,0,.35)}.mobile-nav nav a{display:block;color:#edf6fb;text-decoration:none;padding:13px 12px;border-bottom:1px solid rgba(198,226,244,.11);font-size:15px;font-weight:700}.mobile-nav nav a:last-child{border-bottom:0}.mobile-nav nav a:hover{background:#087bf0}
.about-detail{max-width:670px;margin:29px 0 33px;display:grid;gap:14px}.about-detail p{margin:0;color:#b9c9d4;font-size:15px;line-height:1.72}.corporate-section{display:grid;grid-template-columns:1.05fr .95fr;gap:9vw;align-items:end;padding:76px clamp(20px,9vw,150px);background:#f2f6f7;color:#102131;border-bottom:1px solid #ced9df}.corporate-section .eyebrow{color:#577080}.corporate-section h2{margin:0;font-size:clamp(38px,4.6vw,72px);line-height:.96;letter-spacing:-.065em}.corporate-section h2 em{font-family:Georgia,serif;font-weight:400}.corporate-notes{display:grid;gap:14px}.corporate-notes article{padding:18px 0;border-top:1px solid #c7d3d9}.corporate-notes article:last-child{border-bottom:1px solid #c7d3d9}.corporate-notes span{display:block;margin-bottom:9px;font:10px var(--mono);letter-spacing:.12em;color:#087bf0}.corporate-notes p{margin:0;color:#526778;font-size:15px;line-height:1.7}
.quality-link{justify-self:start;margin-top:4px;color:#0d263b;font:800 12px var(--sans);text-decoration:none;border-bottom:1px solid #087bf0;padding-bottom:7px}.quality-link span{margin-left:13px;color:#087bf0}.quality-section{padding:78px clamp(20px,9vw,150px);background:#091927;color:#f5f9fb}.quality-heading{display:grid;grid-template-columns:1.05fr .85fr;gap:9vw;align-items:end;margin-bottom:43px}.quality-heading .eyebrow{grid-column:1/-1;margin-bottom:0;color:#83bdf4}.quality-heading h2{margin:0;font-size:clamp(40px,4.8vw,76px);line-height:.96;letter-spacing:-.065em}.quality-heading h2 em{font-family:Georgia,serif;font-weight:400}.quality-heading>p:last-child{margin:0;max-width:340px;color:#aec1cf;font-size:15px;line-height:1.7}.certificate-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(185,217,239,.22);border-left:1px solid rgba(185,217,239,.22)}.certificate-card{min-height:178px;display:flex;flex-direction:column;padding:20px;border-right:1px solid rgba(185,217,239,.22);border-bottom:1px solid rgba(185,217,239,.22);color:#f5f9fb;text-decoration:none;background:transparent;transition:background .25s,transform .25s}.certificate-card:hover{background:#087bf0;transform:translateY(-5px)}.certificate-card>span{font:10px var(--mono);letter-spacing:.1em;color:#83bdf4}.certificate-card strong{margin-top:27px;font-size:17px;line-height:1.15;letter-spacing:-.045em}.certificate-card small{margin-top:auto;color:#a8c0d1;font:11px var(--mono)}.certificate-card:hover>span,.certificate-card:hover small{color:#e4f2ff}.certificate-card small b{font-size:15px;margin-left:8px;color:#42a0fc}.certificate-card:hover small b{color:#fff}
@media(max-width:1120px){.global-header{gap:16px;padding:0 24px}.global-header .desktop-nav{gap:0}.global-header .desktop-nav a{padding:10px 8px;font-size:11px}}
@media(max-width:920px){.global-header{height:72px}.global-header .desktop-nav,.global-header .header-cta,.mobile-products{display:none}.mobile-nav{display:block}.global-header .brand{font-size:17px}.global-header .brand-mark{width:30px;height:30px;font-size:15px}.corporate-section{grid-template-columns:1fr;gap:35px;padding-top:62px;padding-bottom:62px}.quality-heading{grid-template-columns:1fr;gap:19px}.certificate-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.site-header.global-header{height:70px}.corporate-section,.quality-section{padding-left:20px;padding-right:20px}.corporate-section h2,.quality-heading h2{font-size:clamp(37px,11vw,55px)}.certificate-card{min-height:155px;padding:17px}.certificate-card strong{font-size:15px;margin-top:20px}}
