.corp-hero{position:relative;overflow:hidden;padding:118px 0 92px;background:#111418;color:#fff}.corp-hero:after{content:"";position:absolute;inset:auto -10% -55% 35%;height:540px;background:radial-gradient(circle,rgba(var(--ql-accent-rgb),.18),transparent 68%);pointer-events:none}.corp-hero-ambient,.corp-hero-ambient i{position:absolute;inset:0;pointer-events:none}.corp-hero-ambient:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,#000,transparent)}.corp-hero-ambient i{border:1px solid rgba(255,255,255,.06);border-radius:50%;width:420px;height:420px;left:auto;right:5%;top:20%;animation:corpOrbit 14s linear infinite}.corp-hero-ambient i:nth-child(2){width:290px;height:290px;right:10%;top:32%;animation-direction:reverse}.corp-hero-ambient i:nth-child(3){width:160px;height:160px;right:15%;top:44%}@keyframes corpOrbit{to{transform:rotate(360deg)}}.corp-hero-shell{position:relative;z-index:2;max-width:1040px}.corp-breadcrumb{display:flex;align-items:center;gap:10px;margin-bottom:36px;color:#8e969f;font-size:12px}.corp-breadcrumb a{color:#c4c8cd;text-decoration:none}.corp-breadcrumb strong{color:var(--ql-accent)}.corp-eyebrow{display:block;margin-bottom:15px;color:var(--ql-accent);font-size:11px;font-weight:800;letter-spacing:.18em}.corp-hero h1{max-width:820px;margin:0;color:#fff;font-size:clamp(44px,7vw,82px);line-height:.98;letter-spacing:-.055em}.corp-hero p{max-width:720px;margin:26px 0 0;color:#bac0c6;font-size:18px;line-height:1.75}.corp-hero-actions{display:flex;align-items:center;gap:22px;margin-top:35px}.corp-hero-actions>a:not(.btn){color:#fff;font-weight:800;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.25);padding:10px 0}.corp-main{padding:88px 0;background:#fff}.corp-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:72px;align-items:start}.corp-content{color:#3c4349;font-size:17px;line-height:1.8}.corp-content>p:first-child{font-size:20px;color:#20252a}.corp-content h2{margin:46px 0 13px;color:#15191d;font-size:30px;line-height:1.18;letter-spacing:-.025em}.corp-content h2:first-child{margin-top:0}.corp-content a{color:#a55d00;text-decoration-thickness:1px;text-underline-offset:3px}.corp-side{position:sticky;top:110px;padding:30px;border-radius:22px;background:#171a1e;color:#fff;box-shadow:0 25px 65px rgba(10,13,16,.16)}.corp-side>span{color:var(--ql-accent);font-size:10px;font-weight:800;letter-spacing:.15em}.corp-side>strong{display:block;margin:13px 0;font-size:26px;line-height:1.13}.corp-side p{margin:0 0 22px;color:#aeb4ba;line-height:1.65}.corp-side a{display:flex;justify-content:space-between;color:#fff;text-decoration:none;font-weight:800;border-top:1px solid rgba(255,255,255,.1);padding-top:18px}.corp-side a b{color:var(--ql-accent)}.corp-section{padding:95px 0;background:#f3f1ed}.corp-section:nth-of-type(even){background:#ece9e3}.corp-section-head span{display:block;color:#9a5a00;font-size:10px;font-weight:900;letter-spacing:.18em}.corp-section-head h2{margin:12px 0 38px;color:#171b1f;font-size:clamp(36px,5vw,60px);line-height:1;letter-spacing:-.045em}.corp-section-head h2 em{color:#9a5a00;font-style:normal}.corp-section-head--second{margin-top:78px}.corp-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.corp-service-card{position:relative;display:flex;flex-direction:column;min-height:315px;padding:28px;border:1px solid #dad6ce;border-radius:20px;background:#fff;color:#171b1f;text-decoration:none;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.corp-service-card:hover{transform:translateY(-5px);border-color:var(--ql-accent);box-shadow:0 20px 45px rgba(20,24,28,.08)}.corp-service-card small{color:#9a5a00;font-weight:900}.corp-service-card h3{margin:36px 0 13px;font-size:25px;line-height:1.1}.corp-service-card p{margin:0;color:#636a70;line-height:1.65}.corp-service-card>span{margin-top:auto;padding-top:24px;font-weight:800}.corp-service-card>span b{color:#9a5a00}.corp-method-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.corp-method-grid article{padding:34px;border-radius:22px;background:#171a1e;color:#fff}.corp-method-grid b{color:var(--ql-accent);font-size:12px}.corp-method-grid h3{margin:34px 0 12px;font-size:30px}.corp-method-grid p{margin:0;color:#b4bac0;line-height:1.7}.corp-contact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.corp-contact-grid>a,.corp-contact-grid>div{display:flex;flex-direction:column;min-height:190px;padding:26px;border-radius:19px;background:#fff;color:#171b1f;text-decoration:none;border:1px solid #dad6ce}.corp-contact-grid small{color:#9a5a00;font-size:10px;font-weight:900;letter-spacing:.14em}.corp-contact-grid strong{margin:25px 0 9px;font-size:21px;overflow-wrap:anywhere}.corp-contact-grid span{margin-top:auto;color:#71777c;font-size:13px}.corp-gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.corp-gallery-grid figure{margin:0;overflow:hidden;border-radius:18px;background:#fff;border:1px solid #d8d4cd}.corp-gallery-grid img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;transition:transform .5s ease}.corp-gallery-grid figure:hover img{transform:scale(1.035)}.corp-gallery-grid figcaption{padding:14px 16px;color:#4f565c;font-size:13px}.corp-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.corp-review-grid article{display:flex;flex-direction:column;min-height:330px;padding:28px;border-radius:20px;background:#fff;border:1px solid #dad6ce}.corp-review-grid article>span{color:#9a5a00;font-size:11px;font-weight:900}.corp-review-grid p{margin:34px 0;color:#3e454b;font-size:16px;line-height:1.75}.corp-review-grid strong{margin-top:auto;font-size:17px}.corp-review-grid small{margin-top:5px;color:#858b90}.corp-empty-note{padding:28px;border-radius:18px;background:#fff;color:#5d646a}.corp-final{padding:76px 0;background:#111418}.corp-final-card{display:flex;justify-content:space-between;align-items:center;gap:40px;padding:46px;border:1px solid rgba(255,255,255,.09);border-radius:25px;background:linear-gradient(135deg,rgba(255,255,255,.055),rgba(var(--ql-accent-rgb),.08));color:#fff}.corp-final-card>div:first-child>span{color:var(--ql-accent);font-size:10px;font-weight:900;letter-spacing:.16em}.corp-final-card h2{margin:12px 0 0;color:#fff;font-size:clamp(30px,4vw,49px);line-height:1.05;letter-spacing:-.04em}.corp-final-card h2 em{color:var(--ql-accent);font-style:normal}.corp-final-card>div:last-child{display:flex;flex-direction:column;gap:15px;min-width:210px}.corp-final-card>div:last-child>a:not(.btn){color:#fff;text-align:center;text-decoration:none;font-weight:700}.corp-final-card .btn{justify-content:center}
@media(max-width:980px){.corp-hero{padding:96px 0 74px}.corp-layout{grid-template-columns:1fr;gap:42px}.corp-side{position:relative;top:auto}.corp-service-grid,.corp-contact-grid,.corp-gallery-grid,.corp-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.corp-method-grid{grid-template-columns:1fr}.corp-final-card{align-items:flex-start;flex-direction:column}.corp-final-card>div:last-child{width:100%;max-width:320px}}
@media(max-width:640px){.corp-hero{padding:82px 0 58px}.corp-hero h1{font-size:42px}.corp-hero p{font-size:16px}.corp-hero-actions{align-items:stretch;flex-direction:column}.corp-hero-actions>a{text-align:center}.corp-main,.corp-section{padding:64px 0}.corp-content{font-size:16px}.corp-content>p:first-child{font-size:18px}.corp-content h2{font-size:26px}.corp-service-grid,.corp-contact-grid,.corp-gallery-grid,.corp-review-grid{grid-template-columns:1fr}.corp-service-card{min-height:270px}.corp-final{padding:50px 0}.corp-final-card{padding:28px}.corp-final-card h2{font-size:31px}.corp-breadcrumb{margin-bottom:28px}}
@media(prefers-reduced-motion:reduce){.corp-hero-ambient i{animation:none}.corp-service-card,.corp-gallery-grid img{transition:none}}
.corp-page-title{display:block;max-width:820px;margin:0!important;color:#fff!important;font-size:clamp(44px,7vw,82px)!important;font-weight:800;line-height:.98!important;letter-spacing:-.055em}

/* V1.30.6 — Hakkımızda ve İletişim premium kurumsal sahneleri */
.corp-hero--about,.corp-hero--contact{padding:112px 0 94px;background:radial-gradient(circle at 78% 22%,rgba(var(--ql-accent-rgb),.14),transparent 28%),linear-gradient(145deg,#15181c,#090b0e 72%)}
.corp-hero-shell--featured{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:76px;align-items:center;max-width:none}
.corp-hero-shell--featured .corp-hero-copy{min-width:0}
.corp-hero-shell--featured .corp-breadcrumb{margin-bottom:32px}
.corp-hero-shell--featured h1,.corp-hero-shell--featured .corp-page-title{max-width:720px;font-size:clamp(48px,6vw,76px)!important}
.corp-hero-shell--featured .corp-hero-copy>p{max-width:650px;font-size:16px;line-height:1.8}

.corp-hero-signature{position:relative;overflow:hidden;min-height:470px;padding:34px;border:1px solid rgba(255,255,255,.1);border-radius:34px;background:linear-gradient(145deg,rgba(255,255,255,.07),rgba(255,255,255,.025));box-shadow:0 34px 90px rgba(0,0,0,.28);backdrop-filter:blur(14px)}
.corp-hero-signature:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 22%,rgba(255,255,255,.07) 48%,transparent 72%);transform:translateX(-100%);animation:corpSignatureSweep 8s ease-in-out infinite}
.corp-hero-signature:after{content:"";position:absolute;width:230px;height:230px;right:-72px;top:-74px;border-radius:50%;background:rgba(var(--ql-accent-rgb),.12);filter:blur(3px)}
@keyframes corpSignatureSweep{0%,65%{transform:translateX(-110%)}85%,100%{transform:translateX(110%)}}
.corp-signature-mark{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;min-height:270px;padding:28px;border:1px solid rgba(255,255,255,.08);border-radius:25px;background:rgba(8,10,12,.46)}
.corp-signature-logo{display:block;width:min(190px,100%);max-height:205px;object-fit:contain;filter:drop-shadow(0 22px 38px rgba(0,0,0,.28))}
.corp-signature-mark>span{color:rgba(255,255,255,.38);font-size:9px;font-weight:900;line-height:1.65;letter-spacing:.18em;writing-mode:vertical-rl;transform:rotate(180deg)}
.corp-signature-list{position:relative;z-index:1;display:grid;margin-top:22px;border-top:1px solid rgba(255,255,255,.1)}
.corp-signature-list span{display:flex;align-items:center;gap:15px;padding:14px 2px;border-bottom:1px solid rgba(255,255,255,.08);color:#e8e9ea;font-size:12px;font-weight:700}
.corp-signature-list b{color:var(--ql-accent-2);font-size:9px;letter-spacing:.12em}

.corp-hero-contact-card{position:relative;overflow:hidden;padding:35px;border:1px solid rgba(255,255,255,.11);border-radius:32px;background:linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.025));box-shadow:0 34px 90px rgba(0,0,0,.3);backdrop-filter:blur(14px)}
.corp-hero-contact-card:after{content:"";position:absolute;width:200px;height:200px;right:-90px;bottom:-100px;border-radius:50%;background:rgba(var(--ql-accent-rgb),.18);filter:blur(5px)}
.corp-contact-status{position:relative;z-index:1;display:flex;align-items:center;gap:9px;margin-bottom:48px;color:rgba(255,255,255,.52);font-size:9px;font-weight:900;letter-spacing:.17em}
.corp-contact-status i{width:8px;height:8px;border-radius:50%;background:var(--ql-accent-2);box-shadow:0 0 0 6px rgba(var(--ql-accent-rgb),.09),0 0 18px rgba(var(--ql-accent-rgb),.55);animation:corpStatusPulse 2.4s ease-in-out infinite}
@keyframes corpStatusPulse{50%{opacity:.55;transform:scale(.78)}}
.corp-hero-contact-card>small{display:block;color:var(--ql-accent-2);font-size:9px;font-weight:900;letter-spacing:.17em}
.corp-hero-contact-card>strong{display:block;margin-top:12px;color:#fff;font-size:clamp(34px,4vw,48px);line-height:1;letter-spacing:-.045em}
.corp-hero-contact-card>p{margin:22px 0 0;color:rgba(255,255,255,.55);font-size:13px;line-height:1.75}
.corp-hero-contact-actions{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:28px}
.corp-hero-contact-actions a{display:flex;align-items:center;justify-content:space-between;min-height:54px;padding:0 17px;border:1px solid rgba(255,255,255,.1);border-radius:15px;background:rgba(255,255,255,.045);color:#fff;text-decoration:none;font-size:11px;font-weight:850;transition:.22s ease}
.corp-hero-contact-actions a:first-child{border-color:transparent;background:var(--ql-brand-gradient);color:#17130a}
.corp-hero-contact-actions a:hover{transform:translateY(-2px);border-color:rgba(var(--ql-accent-rgb),.45)}
.corp-hero-email{position:relative;z-index:1;display:grid;gap:4px;margin-top:20px;padding-top:18px;border-top:1px solid rgba(255,255,255,.1);color:#fff;text-decoration:none}
.corp-hero-email span{color:rgba(255,255,255,.34);font-size:7px;font-weight:900;letter-spacing:.16em}
.corp-hero-email b{font-size:12px;overflow-wrap:anywhere}

.corp-about-story{padding:112px 0;background:#f6f4ef}
.corp-about-story-grid{display:grid;grid-template-columns:minmax(360px,.86fr) minmax(0,1.14fr);gap:82px;align-items:start}
.corp-about-visual{position:sticky;top:104px;overflow:hidden;min-height:690px;border-radius:32px;background:#15181b;box-shadow:0 34px 90px rgba(26,23,18,.16)}
.corp-about-visual>img,.corp-about-visual>.qlpn-picture>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.corp-about-visual-shade{position:absolute;inset:0;background:linear-gradient(to top,rgba(8,10,12,.86),rgba(8,10,12,.08) 58%),linear-gradient(120deg,rgba(8,10,12,.32),transparent 50%)}
.corp-about-visual-label{position:absolute;left:28px;top:28px;padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(12,14,16,.48);color:#fff;font-size:8px;font-weight:900;letter-spacing:.15em;backdrop-filter:blur(9px)}
.corp-about-visual-note{position:absolute;left:30px;right:30px;bottom:30px;display:flex;justify-content:space-between;align-items:flex-end;padding-top:20px;border-top:1px solid rgba(255,255,255,.2);color:#fff}
.corp-about-visual-note small{color:rgba(255,255,255,.48);font-size:8px;font-weight:900;letter-spacing:.16em}
.corp-about-visual-note strong{font-size:28px;letter-spacing:-.035em}
.corp-editorial-index{display:block;margin-bottom:28px;color:#9a5a00;font-size:9px;font-weight:900;letter-spacing:.18em}
.corp-content--about,.corp-content--contact{font-size:16px;line-height:1.84}
.corp-content--about>p:first-of-type,.corp-content--contact>p:first-of-type{margin-top:0;color:#181d21;font-size:22px;line-height:1.6;letter-spacing:-.018em}
.corp-content--about h2,.corp-content--contact h2{position:relative;margin-top:48px;padding-top:22px;border-top:1px solid #ddd8cf;font-size:31px}

.corp-section-head--split{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);gap:70px;align-items:end}
.corp-section-head--split>p{margin:0 0 38px;color:#656b70;font-size:15px;line-height:1.75}
.corp-method-section{background:#eeebe5!important}
.corp-method-grid article{position:relative;overflow:hidden;min-height:370px;padding:32px;background:linear-gradient(145deg,#1a1d21,#101215);box-shadow:0 24px 54px rgba(23,23,21,.1);transition:transform .28s ease,box-shadow .28s ease}
.corp-method-grid article:hover{transform:translateY(-7px);box-shadow:0 34px 68px rgba(20,20,18,.16)}
.corp-method-grid article:before{content:"";position:absolute;width:180px;height:180px;right:-90px;bottom:-95px;border-radius:50%;background:rgba(var(--ql-accent-rgb),.12)}
.corp-method-top{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.09)}
.corp-method-grid .corp-method-top b{font-size:11px;letter-spacing:.12em}
.corp-method-top span{color:rgba(255,255,255,.28);font-size:8px;font-weight:900;letter-spacing:.16em}
.corp-method-grid h3{margin-top:64px;font-size:38px;letter-spacing:-.045em}
.corp-method-grid p{position:relative;z-index:1;font-size:14px}
.corp-method-grid article>i{position:absolute;right:29px;bottom:26px;width:32px;height:1px;background:var(--ql-accent-2)}
.corp-method-grid article>i:after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;border-top:1px solid var(--ql-accent-2);border-right:1px solid var(--ql-accent-2);transform:rotate(45deg)}
.corp-about-facts{display:grid;grid-template-columns:repeat(3,.7fr) 1.45fr;margin-top:22px;overflow:hidden;border-radius:24px;background:#fff;border:1px solid #dad6ce}
.corp-about-facts article,.corp-about-facts>a{min-height:150px;padding:26px;border-right:1px solid #e1ddd5}
.corp-about-facts article{display:flex;align-items:flex-end;gap:16px}
.corp-about-facts article strong{color:#171b1f;font-size:43px;line-height:.85;letter-spacing:-.055em}
.corp-about-facts article span{color:#777c80;font-size:8px;font-weight:900;line-height:1.55;letter-spacing:.1em}
.corp-about-facts>a{display:flex;flex-direction:column;justify-content:flex-end;border-right:0;background:var(--ql-brand-gradient);color:#17130a;text-decoration:none}
.corp-about-facts>a small{font-size:8px;font-weight:900;letter-spacing:.14em;opacity:.62}
.corp-about-facts>a b{margin-top:9px;font-size:15px}

.corp-contact-overview{padding:112px 0;background:#fff}
.corp-contact-overview-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:82px;align-items:start}
.corp-contact-brief{position:sticky;top:104px;overflow:hidden;padding:34px;border-radius:30px;background:radial-gradient(circle at 86% 8%,rgba(var(--ql-accent-rgb),.16),transparent 28%),linear-gradient(145deg,#1a1d20,#0f1113);color:#fff;box-shadow:0 32px 80px rgba(24,24,22,.17)}
.corp-contact-brief>span{color:var(--ql-accent-2);font-size:8px;font-weight:900;letter-spacing:.17em}
.corp-contact-brief h2{margin:14px 0 26px;color:#fff;font-size:clamp(34px,4vw,48px);line-height:1;letter-spacing:-.05em}
.corp-contact-brief h2 em{font-family:Georgia,"Times New Roman",serif;color:var(--ql-accent-2);font-weight:400}
.corp-contact-brief ol{margin:0 0 26px;padding:0;list-style:none;border-top:1px solid rgba(255,255,255,.1)}
.corp-contact-brief li{display:grid;grid-template-columns:35px 1fr;gap:12px;align-items:center;min-height:52px;border-bottom:1px solid rgba(255,255,255,.08)}
.corp-contact-brief li b{color:var(--ql-accent-2);font-size:8px;letter-spacing:.1em}
.corp-contact-brief li span{color:rgba(255,255,255,.7);font-size:12px}
.corp-contact-brief .btn{width:100%;min-height:54px}

.corp-contact-section{position:relative;overflow:hidden;padding:112px 0;background:radial-gradient(circle at 8% 10%,rgba(var(--ql-accent-rgb),.13),transparent 28%),radial-gradient(circle at 92% 86%,rgba(var(--ql-accent-2-rgb),.08),transparent 26%),linear-gradient(180deg,#f4f1ea 0%,#eae5dc 100%)!important}
.corp-contact-section:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.55;background-image:linear-gradient(rgba(24,26,28,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(24,26,28,.035) 1px,transparent 1px);background-size:70px 70px;mask-image:linear-gradient(to bottom,transparent,#000 13%,#000 87%,transparent)}
.corp-contact-section>.shell{position:relative;z-index:1}
.corp-contact-command-head{display:grid;grid-template-columns:120px minmax(0,1fr) minmax(285px,.62fr);gap:34px;align-items:stretch;margin-bottom:30px}
.corp-contact-command-index{display:flex;flex-direction:column;justify-content:space-between;min-height:225px;padding:22px;border:1px solid rgba(255,255,255,.09);border-radius:25px;background:linear-gradient(145deg,#1b1e22,#101215);color:#fff;box-shadow:0 24px 55px rgba(24,22,18,.14)}
.corp-contact-command-index strong{color:var(--ql-accent-2);font-size:43px;line-height:.9;letter-spacing:-.06em}.corp-contact-command-index i{display:block;width:1px;height:52px;background:linear-gradient(to bottom,var(--ql-accent-2),transparent)}.corp-contact-command-index span{color:rgba(255,255,255,.45);font-size:7px;font-weight:900;line-height:1.55;letter-spacing:.15em}
.corp-contact-command-copy{align-self:center;padding:14px 8px}.corp-contact-command-copy>span{display:block;color:#94680b;font-size:8px;font-weight:900;letter-spacing:.18em}.corp-contact-command-copy h2{margin:13px 0 18px;color:#171a1d;font-size:clamp(38px,4.6vw,61px);line-height:.98;letter-spacing:-.055em}.corp-contact-command-copy h2 em{font-family:Georgia,"Times New Roman",serif;font-weight:400;background:var(--ql-brand-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.corp-contact-command-copy p{max-width:680px;margin:0;color:#676b6f;font-size:14px;line-height:1.75}
.corp-contact-command-note{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding:27px;border:1px solid rgba(30,31,32,.07);border-radius:25px;background:rgba(255,255,255,.83);box-shadow:0 22px 54px rgba(35,31,23,.08)}.corp-contact-command-note:after{content:"";position:absolute;width:130px;height:130px;right:-62px;top:-68px;border-radius:50%;background:rgba(var(--ql-accent-rgb),.16)}.corp-contact-command-signal{display:flex;gap:5px;align-items:center;margin-bottom:auto}.corp-contact-command-signal i{display:block;width:22px;height:1px;background:#d4cec3}.corp-contact-command-signal b{display:block;width:7px;height:7px;border-radius:50%;background:var(--ql-brand-gradient);box-shadow:0 0 0 6px rgba(var(--ql-accent-rgb),.09)}.corp-contact-command-note>small{margin-top:42px;color:#986b0c;font-size:7px;font-weight:900;letter-spacing:.17em}.corp-contact-command-note>strong{margin-top:9px;color:#24272a;font-size:15px;line-height:1.45}.corp-contact-command-note>a{display:flex;justify-content:space-between;gap:14px;margin-top:20px;padding-top:16px;border-top:1px solid #ded9cf;color:#171a1d;font-size:10px;font-weight:850;text-decoration:none}.corp-contact-command-note>a b{color:#a46c00}
.corp-contact-premium-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:18px;align-items:stretch}
.corp-contact-primary-card{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:540px;padding:35px;border:1px solid rgba(255,255,255,.08);border-radius:32px;background:radial-gradient(circle at 86% 12%,rgba(var(--ql-accent-rgb),.2),transparent 28%),linear-gradient(145deg,#1a1d21 0%,#0c0e10 100%);color:#fff;box-shadow:0 36px 85px rgba(26,24,19,.19)}.corp-contact-primary-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,transparent 20%,rgba(255,255,255,.045) 50%,transparent 78%);transform:translateX(-100%);animation:corpContactSweep 9s ease-in-out infinite}.corp-contact-primary-card:after{content:"BAĞLAR / İLETİŞİM";position:absolute;right:25px;top:50%;color:rgba(255,255,255,.11);font-size:7px;font-weight:900;letter-spacing:.18em;writing-mode:vertical-rl;transform:translateY(-50%)}@keyframes corpContactSweep{0%,67%{transform:translateX(-110%)}87%,100%{transform:translateX(110%)}}
.corp-contact-primary-top{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;padding-bottom:23px;border-bottom:1px solid rgba(255,255,255,.09)}.corp-contact-primary-top>span:last-child{color:rgba(255,255,255,.33);font-size:7px;font-weight:900;letter-spacing:.16em}.corp-contact-primary-icon{display:grid;place-items:center;width:47px;height:47px;border:1px solid rgba(var(--ql-accent-2-rgb),.19);border-radius:15px;background:rgba(var(--ql-accent-rgb),.1);color:var(--ql-accent-2)}.corp-contact-primary-icon svg,.corp-contact-mini-top svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}
.corp-contact-primary-copy{position:relative;z-index:1;margin-top:auto;padding:52px 35px 31px 0}.corp-contact-primary-copy>small{display:block;color:var(--ql-accent-2);font-size:7px;font-weight:900;letter-spacing:.18em}.corp-contact-primary-copy>a{display:block;width:max-content;max-width:100%;margin-top:13px;color:#fff;font-size:clamp(39px,4.8vw,61px);font-weight:850;line-height:.95;letter-spacing:-.055em;text-decoration:none;overflow-wrap:anywhere}.corp-contact-primary-copy>p{max-width:520px;margin:22px 0 0;color:rgba(255,255,255,.47);font-size:12px;line-height:1.75}
.corp-contact-primary-actions{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:9px}.corp-contact-primary-actions>a{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:72px;padding:15px 17px;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:rgba(255,255,255,.045);color:#fff;text-decoration:none;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.corp-contact-primary-actions>a:first-child{border-color:transparent;background:var(--ql-brand-gradient);color:#17130a}.corp-contact-primary-actions>a:nth-child(2){border-color:rgba(38,203,101,.18);background:linear-gradient(135deg,rgba(38,203,101,.09),rgba(255,255,255,.035))}.corp-contact-primary-actions>a:hover{transform:translateY(-3px);border-color:rgba(var(--ql-accent-2-rgb),.35);box-shadow:0 15px 30px rgba(0,0,0,.18)}.corp-contact-primary-actions>a>span{display:grid;gap:3px}.corp-contact-primary-actions small{font-size:6px;font-weight:900;letter-spacing:.14em;opacity:.62}.corp-contact-primary-actions strong{font-size:11px}.corp-contact-primary-actions>a>b{font-size:16px}
.corp-contact-primary-tags{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:7px;margin-top:13px}.corp-contact-primary-tags span{padding:7px 10px;border:1px solid rgba(255,255,255,.075);border-radius:999px;background:rgba(255,255,255,.025);color:rgba(255,255,255,.36);font-size:6px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}
.corp-contact-channel-stack{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.corp-contact-channel-stack>:only-child,.corp-contact-channel-stack>:last-child:nth-child(odd){grid-column:1/-1}
.corp-contact-mini-card{position:relative;overflow:hidden;display:flex;flex-direction:column;min-width:0;min-height:258px;padding:24px;border:1px solid rgba(27,29,31,.08);border-radius:27px;background:rgba(255,255,255,.89);color:#1c1f22;text-decoration:none;box-shadow:0 22px 55px rgba(34,30,23,.08);transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.corp-contact-channel-stack>a.corp-contact-mini-card:hover{transform:translateY(-5px);border-color:rgba(var(--ql-accent-rgb),.5);box-shadow:0 30px 62px rgba(34,30,23,.13)}.corp-contact-mini-card:after{content:"";position:absolute;width:110px;height:110px;right:-60px;bottom:-64px;border-radius:50%;background:rgba(var(--ql-accent-rgb),.09)}.corp-contact-mini-top{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between}.corp-contact-mini-top>span{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:#f1ece2;color:#99670a}.corp-contact-mini-top>b{color:#b4aea3;font-size:8px;letter-spacing:.12em}.corp-contact-mini-card>small{position:relative;z-index:1;margin-top:31px;color:#98680a;font-size:7px;font-weight:900;letter-spacing:.16em}.corp-contact-mini-card>strong{position:relative;z-index:1;margin-top:9px;color:#202326;font-size:17px;line-height:1.2;overflow-wrap:anywhere}.corp-contact-mini-card>span:last-child{position:relative;z-index:1;display:flex;justify-content:space-between;gap:10px;margin-top:auto;padding-top:20px;color:#767b7f;font-size:9px;line-height:1.45}.corp-contact-mini-card>span:last-child b{color:#99670a}.corp-contact-mini-card--email .corp-contact-mini-top>span{background:#eef1f5;color:#455b75}.corp-contact-mini-card--region .corp-contact-mini-top>span{background:#f8eee2;color:#a55b10}.corp-contact-mini-card--hours .corp-contact-mini-top>span{background:#eef4e9;color:#557447}.corp-contact-mini-card--map{background:linear-gradient(145deg,#fff,#f4eee3)}
.corp-contact-flow{display:grid;grid-template-columns:.42fr 1.58fr;gap:35px;align-items:center;margin-top:18px;padding:31px 34px;border:1px solid rgba(255,255,255,.08);border-radius:27px;background:radial-gradient(circle at 92% 30%,rgba(var(--ql-accent-rgb),.1),transparent 25%),linear-gradient(145deg,#191c20,#0f1113);color:#fff;box-shadow:0 25px 60px rgba(26,24,19,.13)}
.corp-contact-flow-title{display:grid;gap:12px}.corp-contact-flow-label{color:var(--ql-accent-2);font-size:7px;font-weight:900;letter-spacing:.17em}.corp-contact-flow-title>strong{font-size:21px;line-height:1.08;letter-spacing:-.025em}
.corp-contact-flow ol{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:0;padding:0;list-style:none}.corp-contact-flow li{display:grid;grid-template-columns:30px 1fr;gap:12px;padding:4px 23px;border-left:1px solid rgba(255,255,255,.1)}.corp-contact-flow li b{color:var(--ql-accent-2);font-size:8px}.corp-contact-flow li div{display:grid;gap:6px}.corp-contact-flow li strong{font-size:11px}.corp-contact-flow li span{color:rgba(255,255,255,.4);font-size:8px;line-height:1.55}

@media(max-width:1050px){
  .corp-hero-shell--featured{grid-template-columns:minmax(0,1fr) minmax(330px,.8fr);gap:46px}
  .corp-about-story-grid,.corp-contact-overview-grid{gap:50px}
}

@media(max-width:900px){
  .corp-hero-shell--featured,.corp-about-story-grid,.corp-contact-overview-grid{grid-template-columns:1fr}
  .corp-hero-signature,.corp-hero-contact-card{width:100%;max-width:680px}
  .corp-about-visual{position:relative;top:auto;min-height:560px}
  .corp-contact-brief{position:relative;top:auto}
  .corp-section-head--split{grid-template-columns:1fr;gap:0}
  .corp-section-head--split>p{max-width:620px}
  .corp-about-facts{grid-template-columns:repeat(2,1fr)}
  .corp-about-facts article:nth-child(2){border-right:0}
  .corp-about-facts>a{border-top:1px solid #e1ddd5}
  .corp-contact-command-head{grid-template-columns:92px minmax(0,1fr)}
  .corp-contact-command-index{min-height:215px;padding:19px}
  .corp-contact-command-note{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px 25px;align-items:center}
  .corp-contact-command-signal{grid-row:1/3;margin:0}.corp-contact-command-note>small{margin:0}.corp-contact-command-note>strong{margin:0}.corp-contact-command-note>a{grid-column:3;grid-row:1/3;align-self:stretch;align-items:center;margin:0;padding:0 0 0 24px;border-top:0;border-left:1px solid #ded9cf}
  .corp-contact-premium-grid{grid-template-columns:1fr}
  .corp-contact-primary-card{min-height:500px}
  .corp-contact-flow{grid-template-columns:1fr}
}

@media(max-width:640px){
  .corp-hero--about,.corp-hero--contact{padding:82px 0 62px}
  .corp-hero-shell--featured{gap:38px}
  .corp-hero-shell--featured h1,.corp-hero-shell--featured .corp-page-title{font-size:42px!important}
  .corp-hero-signature{min-height:410px;padding:20px;border-radius:25px}
  .corp-signature-mark{min-height:235px;padding:20px}
  .corp-signature-logo{width:min(155px,100%);max-height:170px}
  .corp-hero-contact-card{padding:25px;border-radius:25px}
  .corp-contact-status{margin-bottom:38px}
  .corp-hero-contact-actions{grid-template-columns:1fr}
  .corp-about-story,.corp-contact-overview{padding:72px 0}
  .corp-about-visual{min-height:430px;border-radius:25px}
  .corp-about-visual-label{left:20px;top:20px}
  .corp-about-visual-note{left:22px;right:22px;bottom:22px}
  .corp-content--about>p:first-of-type,.corp-content--contact>p:first-of-type{font-size:19px}
  .corp-content--about h2,.corp-content--contact h2{font-size:26px}
  .corp-method-grid article{min-height:325px}
  .corp-method-grid h3{margin-top:50px}
  .corp-about-facts{grid-template-columns:1fr}
  .corp-about-facts article,.corp-about-facts>a{min-height:125px;border-right:0;border-bottom:1px solid #e1ddd5}
  .corp-about-facts>a{border-bottom:0}
  .corp-contact-brief{padding:26px;border-radius:24px}
  .corp-contact-section{padding:76px 0}
  .corp-contact-command-head{grid-template-columns:1fr;gap:13px}
  .corp-contact-command-index{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;min-height:0;padding:18px 20px}.corp-contact-command-index i{width:100%;height:1px;background:linear-gradient(to right,var(--ql-accent-2),transparent)}.corp-contact-command-index span{text-align:right}.corp-contact-command-copy{padding:18px 2px}.corp-contact-command-copy h2{font-size:clamp(37px,11vw,48px)}.corp-contact-command-copy p{font-size:12px}
  .corp-contact-command-note{display:flex;align-items:stretch;padding:23px}.corp-contact-command-note>small{margin-top:35px}.corp-contact-command-note>strong{margin-top:9px}.corp-contact-command-note>a{display:flex;align-self:auto;margin-top:18px;padding:16px 0 0;border-left:0;border-top:1px solid #ded9cf}
  .corp-contact-primary-card{min-height:520px;padding:23px;border-radius:25px}.corp-contact-primary-copy{padding:45px 20px 26px 0}.corp-contact-primary-copy>a{font-size:clamp(34px,11vw,48px)}.corp-contact-primary-actions{grid-template-columns:1fr}.corp-contact-primary-actions>a{min-height:64px}.corp-contact-primary-card:after{display:none}
  .corp-contact-channel-stack{grid-template-columns:1fr;gap:13px}.corp-contact-channel-stack>*{grid-column:auto!important}.corp-contact-mini-card{min-height:220px;padding:22px;border-radius:23px}
  .corp-contact-flow{padding:25px}
  .corp-contact-flow ol{grid-template-columns:1fr;gap:0}
  .corp-contact-flow li{min-height:72px;padding:16px 0;border-left:0;border-top:1px solid rgba(255,255,255,.1)}
}

@media(prefers-reduced-motion:reduce){
  .corp-hero-signature:before,.corp-contact-status i,.corp-contact-primary-card:before{animation:none}
  .corp-method-grid article,.corp-contact-primary-actions>a,.corp-contact-channel-stack>a.corp-contact-mini-card,.corp-hero-contact-actions a{transition:none}
}

/* v1.30.8 — Hakkımızda ekip ve içerik sorumluluğu */
.corp-trust-profile{margin-top:72px;padding:44px;border-radius:30px;background:#111418;color:#fff;box-shadow:0 28px 70px rgba(17,20,24,.15)}
.corp-trust-profile-head{display:grid;grid-template-columns:.72fr 1.28fr;gap:38px;align-items:start;padding-bottom:32px;border-bottom:1px solid rgba(255,255,255,.1)}
.corp-trust-profile-head>span{color:var(--ql-accent);font-size:9px;font-weight:900;letter-spacing:.16em}
.corp-trust-profile-head h2{margin:0;color:#fff;font-size:clamp(31px,4vw,48px);line-height:1.05;letter-spacing:-.045em}
.corp-trust-profile-head h2 em{color:var(--ql-accent);font-style:normal}
.corp-trust-profile-grid{display:grid;grid-template-columns:.78fr 1.22fr;gap:28px;padding-top:30px}
.corp-reviewer-card{padding:28px;border:1px solid rgba(255,255,255,.1);border-radius:22px;background:linear-gradient(145deg,rgba(255,255,255,.075),rgba(var(--ql-accent-rgb),.07))}
.corp-reviewer-card small{display:block;color:var(--ql-accent);font-size:8px;font-weight:900;letter-spacing:.16em}
.corp-reviewer-card strong{display:block;margin:28px 0 5px;font-size:25px;line-height:1.12}
.corp-reviewer-card>span{color:#959da5;font-size:12px;font-weight:800}
.corp-reviewer-card p{margin:20px 0 0;color:#c0c6cb;line-height:1.7}
.corp-reviewer-identity{display:grid;grid-template-columns:68px minmax(0,1fr);gap:15px;align-items:center;margin-top:25px}.corp-reviewer-photo,.corp-reviewer-initials{display:grid;width:68px;height:68px;border-radius:19px;object-fit:cover}.corp-reviewer-photo{border:2px solid rgba(var(--ql-accent-rgb),.42)}.corp-reviewer-initials{place-items:center;background:var(--ql-brand-gradient);color:#1b170e;font-size:20px;font-weight:950;letter-spacing:-.04em}.corp-reviewer-identity strong{margin:0 0 5px}.corp-reviewer-identity span{display:block;color:#959da5;font-size:12px;font-weight:800}.corp-reviewer-verified{display:inline-flex;margin-top:17px;padding:7px 9px;border:1px solid rgba(var(--ql-accent-rgb),.28);border-radius:999px;background:rgba(var(--ql-accent-rgb),.08);color:var(--ql-accent-2);font-size:7px;letter-spacing:.12em}.corp-reviewer-card>em{display:block;margin-top:12px;color:#e5e7e9;font-size:11px;font-style:normal;font-weight:800;line-height:1.5}.corp-reviewer-card time{display:block;margin-top:17px;color:#747d85;font-size:8px}
.corp-control-list{display:grid;gap:10px}
.corp-control-list article{display:grid;grid-template-columns:44px 1fr;gap:16px;align-items:start;padding:19px 21px;border:1px solid rgba(255,255,255,.08);border-radius:17px;background:rgba(255,255,255,.035)}
.corp-control-list b{color:var(--ql-accent);font-size:11px;letter-spacing:.1em}
.corp-control-list strong,.corp-control-list span{display:block}.corp-control-list strong{font-size:16px}.corp-control-list span{margin-top:5px;color:#9ca4ab;font-size:13px;line-height:1.5}
@media(max-width:900px){.corp-trust-profile-head,.corp-trust-profile-grid{grid-template-columns:1fr}}
@media(max-width:640px){.corp-trust-profile{margin-top:48px;padding:26px;border-radius:24px}.corp-trust-profile-head{gap:18px}.corp-control-list article{grid-template-columns:35px 1fr;padding:17px}}

/* V1.35.1 — İzinli müşteri yorumu yayın kaydı */
.corp-review-proof{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:15px;padding-top:12px;border-top:1px solid rgba(24,25,27,.08);color:#666b70;font-size:11px;line-height:1.45}.corp-review-proof b{color:#946b08;font-size:10px;letter-spacing:.1em}.corp-review-proof time{margin-left:auto}
@media(max-width:640px){.corp-review-proof{font-size:12px}.corp-review-proof time{margin-left:0}}

/* V1.35.1 — Kurumsal sayfalarda mikro metin okunabilirliği */
@media(min-width:761px){
  .corp-breadcrumb,.corp-section-head>span,.corp-editorial-index,.corp-contact-status,.corp-hero-contact-card>small,.corp-hero-email span,.corp-about-visual-label,.corp-about-visual-note small,.corp-method-top span,.corp-about-facts article span,.corp-about-facts>a small,.corp-contact-command-copy>span,.corp-contact-command-note small,.corp-contact-primary-top>span,.corp-contact-primary-copy>small,.corp-contact-mini-card>small,.corp-contact-flow-label,.corp-reviewer-verified,.corp-reviewer-card time{font-size:10px}
  .corp-hero-contact-card>p,.corp-signature-list span{color:rgba(255,255,255,.68)}
}

/* V1.35.4 — Blog kartlarıyla uyumlu görsel hizmet kataloğu */
.corp-services-section{background:linear-gradient(180deg,#f6f3ec,#ece8df)}
.corp-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}
.corp-service-card{min-height:570px;padding:0;overflow:hidden;border-radius:27px;background:rgba(255,255,255,.88);box-shadow:0 20px 55px rgba(35,31,22,.055)}
.corp-service-card-cover{overflow:hidden;aspect-ratio:16/9;margin:0;background:#101113}
.corp-service-card-cover img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}
.corp-service-card-top{display:flex;justify-content:space-between;align-items:center;padding:22px 25px 0}
.corp-service-card-top small{color:#9a6f0b;font-size:10px;font-weight:900}.corp-service-card-top span{color:#999a95;font-size:8px;font-weight:850;letter-spacing:.13em}
.corp-service-card-body{padding:0 25px}.corp-service-card-body h3{margin:27px 0 13px;font-size:clamp(28px,3vw,39px);line-height:1;letter-spacing:-.05em}.corp-service-card-body p{font-size:14px;line-height:1.7}
.corp-service-card-link{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding:25px;color:#775807;font-size:12px;font-weight:900}.corp-service-card-link b{color:#9a6f0b}
@media(hover:hover) and (pointer:fine){.corp-service-card:hover .corp-service-card-cover img{transform:scale(1.025)}}
@media(max-width:820px){.corp-service-grid{grid-template-columns:1fr}.corp-service-card{min-height:540px}}
@media(max-width:640px){.corp-service-card{min-height:500px;border-radius:23px}.corp-service-card-top{padding:18px 20px 0}.corp-service-card-body{padding:0 20px}.corp-service-card-body h3{margin-top:23px;font-size:30px}.corp-service-card-body p{font-size:13px}.corp-service-card-link{padding:22px 20px}}
@media(prefers-reduced-motion:reduce){.corp-service-card-cover img{transition:none!important}.corp-service-card:hover .corp-service-card-cover img{transform:none!important}}
