/* TEZEL factory + product hero. Editable texts/buttons; one fixed visual. */
body{overflow-x:hidden}
header{position:absolute;top:0;left:0;right:0;background:linear-gradient(180deg,rgba(3,20,36,.96),rgba(7,33,52,.38));border:0;border-bottom:1px solid rgba(255,255,255,.19);box-shadow:none;z-index:30}
header .nav{width:min(1460px,calc(100% - 90px));height:106px;gap:26px}
header .brand img{height:81px!important;max-width:292px!important;filter:drop-shadow(0 2px 4px rgba(0,0,0,.12))}
header .links{gap:23px!important;font-size:14px!important;white-space:nowrap}
header .links a{color:#f0f7fc}
header .links a:hover{color:#67c8f0}
header .links .btn{border-color:rgba(130,208,239,.65);background:rgba(0,43,72,.46);padding:11px 16px}
header .lang{background:rgba(5,25,42,.48);border:1px solid rgba(157,214,241,.5);color:white}
.hero{position:relative;isolation:isolate;background:#071e31;overflow:hidden;padding:0;min-height:820px}
.hero:before{content:"";position:absolute;inset:0 0 0 auto;width:62%;background-image:url('../images/hero/tezel-fabrika-urun-konsept.webp');background-size:cover;background-position:51% center;background-repeat:no-repeat;z-index:-2}
.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#06192a 0%,#061c30 23%,rgba(6,28,48,.98) 37%,rgba(6,29,49,.83) 46%,rgba(6,29,49,.38) 60%,rgba(6,29,49,.06) 80%),linear-gradient(180deg,rgba(0,9,22,.23) 0%,transparent 47%,rgba(4,20,36,.65) 100%);z-index:-1}
.hero .wrap{width:min(1460px,calc(100% - 90px));min-height:820px;padding:185px 0 52px;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:64px}
.hero-copy{width:min(675px,58%);position:relative;z-index:2}
.hero .eyebrow{font-size:12px;letter-spacing:.23em;color:#8de4ff}
.hero h1{font-size:clamp(41px,4.8vw,70px);font-weight:850;line-height:1.085;letter-spacing:-.045em;margin:24px 0 24px;text-wrap:balance;max-width:745px}
.hero p{font-size:17.5px;line-height:1.75;color:#e3eef6;max-width:620px;margin:0}
.hero .actions{margin-top:30px;gap:14px}
.hero .btn{padding:14px 27px;min-height:55px;font-size:15px;border-radius:7px;background:#1188cc}
.hero .btn.outline{background:rgba(0,17,32,.20);border:1px solid #7fc9eb}
.hero-trust{display:flex;gap:0;align-items:center;max-width:850px;position:relative;z-index:2;color:#effaff}
.trust-item{display:flex;align-items:center;gap:11px;padding:0 19px;font-size:13px;line-height:1.35;font-weight:700;border-right:1px solid rgba(115,205,239,.65);min-height:43px}
.trust-item:first-child{padding-left:0}
.trust-item:last-child{border-right:0}
.trust-icon{font-size:29px;line-height:1;color:#6bd7f8;display:inline-flex;align-items:center;justify-content:center;min-width:33px;font-weight:400}
@media(max-width:1150px){header .nav,.hero .wrap{width:calc(100% - 56px)}header .links{gap:13px!important}header .brand img{height:69px!important;max-width:225px!important}.hero-copy{width:min(605px,64%)}.hero h1{font-size:clamp(40px,5.3vw,64px)}}
@media(max-width:860px){header .nav{height:84px}header .hamb{display:block;color:white;border:1px solid rgba(255,255,255,.3);background:rgba(0,24,40,.5);border-radius:7px;padding:5px 10px}header .links{display:none!important;position:absolute;top:84px;left:0;right:0;max-width:none;background:#08263b;padding:24px!important;flex-direction:column;align-items:stretch;white-space:normal!important}header .links.open{display:flex!important}header .links a{color:white}.hero:before{width:80%;opacity:.83}.hero:after{background:linear-gradient(90deg,#07192a 0%,rgba(7,25,42,.93) 38%,rgba(7,25,42,.60) 74%,rgba(7,25,42,.18) 100%),linear-gradient(0deg,rgba(4,17,31,.88),transparent 55%)}.hero .wrap{padding:145px 0 40px;min-height:780px}.hero-copy{width:min(620px,80%)}.hero .trust-item{padding:0 13px}.hero h1{font-size:clamp(40px,6vw,61px)}}
@media(max-width:600px){header .nav,.hero .wrap{width:calc(100% - 36px)}header .nav{height:73px}header .brand img{height:52px!important;max-width:185px!important}.links{top:73px!important}.hero{min-height:0}.hero:before{width:100%;height:54%;inset:auto 0 0 0;background-size:cover;background-position:50% 42%;opacity:.9}.hero:after{background:linear-gradient(180deg,#07192b 0%,#081d30 28%,rgba(6,25,42,.95) 45%,rgba(5,22,39,.35) 69%,rgba(4,17,28,.85) 100%)}.hero .wrap{padding:114px 0 24px;min-height:795px;gap:300px;justify-content:flex-start}.hero-copy{width:100%}.hero .eyebrow{font-size:10px;letter-spacing:.17em}.hero h1{font-size:clamp(37px,9.3vw,52px);letter-spacing:-.04em;margin:16px 0 16px}.hero p{font-size:14px;line-height:1.6;max-width:100%}.hero .actions{margin-top:20px;gap:10px}.hero .btn{padding:12px 15px;font-size:12px;min-height:45px}.hero-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 4px;align-items:center;background:rgba(4,22,36,.38);border-top:1px solid rgba(104,210,241,.22);padding:10px 6px}.trust-item{padding:7px!important;border-right:0;font-size:11px;min-height:38px}.trust-icon{font-size:21px;min-width:24px}}
@media(max-width:390px){.hero .wrap{min-height:845px;gap:270px}.hero h1{font-size:36px}.hero .btn{padding:11px 12px}}
@media(prefers-reduced-motion:reduce){.hero .btn,.links a{transition:none!important}}
