/* Yalnızca /kurumsal sayfasında yüklenir; ortak iç sayfa CSS'ini değiştirmez. */
.corporate-premium-hero{padding:clamp(55px,7vw,105px) 0 clamp(49px,6vw,80px);background:radial-gradient(circle at 82% 24%,#2c7fa56c,transparent 34%),linear-gradient(115deg,#061e35 3%,#0a385b 61%,#0a5277);color:#fff}
.corporate-premium-hero::after{top:-18vw;right:-6vw;border-color:#ffffff26;box-shadow:0 0 0 70px #ffffff0a,0 0 0 140px #ffffff07}
.corporate-premium-hero .eyebrow{color:#8bd2f8;font-size:10px;font-weight:700;letter-spacing:.22em}
.corporate-premium-hero h1{margin:17px 0 16px;font-size:clamp(41px,5.5vw,76px);line-height:1.08;letter-spacing:-.055em}
.corporate-premium-hero p{max-width:690px;margin:0;color:#d8eaf6;font-size:clamp(14px,1.35vw,17px);line-height:1.8}
.corporate-premium-hero .breadcrumbs{margin-top:32px;padding-top:18px;border-top:1px solid #ffffff2a;color:#bedaea}
.corporate-premium-hero .breadcrumbs a{color:#d6ecf9}
.corporate-premium-hero .breadcrumbs a:hover{color:#fff}
.corporate-hero-link{display:inline-flex;align-items:center;gap:11px;margin-top:26px;padding-bottom:6px;border-bottom:1px solid #a7daf1;color:#e4f5ff;font-size:12px;font-weight:700;text-decoration:none}
.corporate-hero-link:hover{color:#fff;border-color:#fff}
.corporate-hero-link span{font-size:19px;line-height:1}
.corporate-premium-story{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:clamp(30px,6vw,96px);padding-block:clamp(55px,7vw,100px);scroll-margin-top:30px}
.corporate-premium-story .corporate-photo{position:relative;align-self:stretch;min-height:440px;overflow:visible;border-radius:16px;background:#e3eff6}
.corporate-premium-story .corporate-photo::before{content:"";position:absolute;inset:-15px 25px 25px -15px;border:1px solid #c3dbea;border-radius:18px;pointer-events:none}
.corporate-premium-story .corporate-photo img{position:relative;display:block;width:100%;height:100%;min-height:440px;aspect-ratio:1.12;object-fit:cover;border-radius:16px;box-shadow:0 22px 48px #08345124}
.corporate-photo-caption{position:absolute;right:-18px;bottom:25px;display:grid;gap:4px;max-width:min(82%,320px);padding:18px 23px;border:1px solid #ffffff42;border-radius:11px;background:#092d4de8;color:#fff;box-shadow:0 16px 33px #041d3170;backdrop-filter:blur(10px)}
.corporate-photo-caption span{font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#9bd9fa}
.corporate-photo-caption strong{font-size:15px;line-height:1.45}
.corporate-premium-story .corporate-copy{align-self:center;min-width:0}
.corporate-premium-story .corporate-copy>.eyebrow{display:inline-block;margin-bottom:12px;color:#1c6e9e;font-size:10px;letter-spacing:.2em}
.corporate-premium-story .corporate-copy h2{max-width:620px;margin:0 0 22px;color:#0c2a45;font-size:clamp(30px,3.4vw,48px);line-height:1.18;letter-spacing:-.04em}
.corporate-premium-story .rich-content{color:#4c6274;font-size:14px;line-height:1.9}
.corporate-premium-story .rich-content p{margin:0 0 1em}
.corporate-premium-story .rich-content h2,.corporate-premium-story .rich-content h3{margin:1.4em 0 .55em;color:#0c2a45;line-height:1.25}
.corporate-premium-story .rich-content a{color:#0e679d;text-decoration:underline}
.corporate-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px}
.corporate-premium-story .corporate-actions .button{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:12px 23px;border-radius:7px;background:linear-gradient(110deg,#0b6da9,#0d4576);box-shadow:0 10px 22px #0c528327;font-size:12px}
.corporate-premium-story .corporate-actions .button:hover{background:linear-gradient(110deg,#075c93,#092f55)}
.corporate-text-link{color:#0e5e91;font-size:12px;font-weight:700;text-decoration:none}
.corporate-text-link:hover{text-decoration:underline;text-underline-offset:4px}
.corporate-premium-values{padding-block:clamp(53px,6vw,85px);background:linear-gradient(150deg,#edf6fc,#f8fbff 55%,#eaf4fa)}
.corporate-premium-values .section-heading{margin-bottom:29px}
.corporate-premium-values .section-heading .eyebrow{color:#246c9a;font-size:10px;letter-spacing:.2em}
.corporate-premium-values .section-heading h2{margin:8px 0 8px;color:#0c2a45;font-size:clamp(27px,3vw,41px);letter-spacing:-.035em}
.corporate-premium-values .section-heading p{margin:0;color:#5c7284;font-size:13px}
.corporate-premium-values .value-grid{gap:17px}
.corporate-premium-values .value-grid>div{position:relative;min-width:0;min-height:220px;padding:30px;border:1px solid #d5e5ef;border-radius:13px;background:#fff;box-shadow:0 12px 30px #092d4c0c}
.corporate-premium-values .value-grid>div::before{content:"";position:absolute;top:0;left:29px;width:45px;height:3px;background:#0f74af;border-radius:0 0 4px 4px}
.corporate-premium-values .value-grid span{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:10px;background:#e9f5fc;color:#0b699f;font-size:17px;font-weight:700}
.corporate-premium-values .value-grid h3{margin:20px 0 9px;color:#0c2a45;font-size:19px}
.corporate-premium-values .value-grid p{max-width:330px;margin:0;color:#597184;font-size:12px;line-height:1.75}
.corporate-premium-values+.inner-action{padding-block:30px;background:linear-gradient(110deg,#082f50,#0a5688)}
.corporate-premium-values+.inner-action .inner-action-grid{gap:25px}
.corporate-premium-hero a:focus-visible,.corporate-premium-story a:focus-visible,.corporate-premium-values a:focus-visible{outline:3px solid #59baf1;outline-offset:4px}
@media(max-width:900px){.corporate-premium-story{gap:35px}.corporate-premium-story .corporate-photo,.corporate-premium-story .corporate-photo img{min-height:360px}.corporate-photo-caption{right:12px;bottom:12px}.corporate-premium-values .value-grid>div{padding:23px}}
@media(max-width:700px){.corporate-premium-hero{padding:46px 0 38px}.corporate-premium-hero h1{font-size:clamp(36px,9vw,51px)}.corporate-premium-hero .breadcrumbs{margin-top:27px}.corporate-premium-story{display:grid;grid-template-columns:1fr;gap:34px;padding-block:56px}.corporate-premium-story .corporate-photo{margin:0 8px 0 13px;min-height:0}.corporate-premium-story .corporate-photo img{min-height:0;aspect-ratio:1.35}.corporate-premium-story .corporate-photo::before{inset:-12px 18px 20px -12px}.corporate-premium-story .corporate-copy{padding:0}.corporate-premium-story .corporate-copy h2{font-size:clamp(29px,7vw,40px)}.corporate-premium-values .value-grid{grid-template-columns:1fr}.corporate-premium-values .value-grid>div{min-height:0}.corporate-premium-values+.inner-action .inner-action-grid{align-items:flex-start}}
@media(max-width:420px){.corporate-photo-caption{max-width:90%;padding:11px 13px}.corporate-photo-caption strong{font-size:12px}.corporate-premium-story .corporate-actions{align-items:flex-start;flex-direction:column}.corporate-premium-story .corporate-actions .button{width:100%;justify-content:center}}
@media(prefers-reduced-motion:reduce){.corporate-premium-story a,.corporate-hero-link{scroll-behavior:auto}}
