#yenileme-page{--navy:#103a70;--blue:#1769c2;--orange:#c45100;--ink:#172536;--muted:#5a6878;--line:#dce6ef;--soft:#f4f8fc;color:var(--ink);font-family:Arial,sans-serif;line-height:1.65}
#yenileme-page *{box-sizing:border-box}
#yenileme-page .y-container{width:min(1160px,calc(100% - 30px));margin:0 auto}
#yenileme-page section{padding:66px 0}
#yenileme-page h1,#yenileme-page h2,#yenileme-page h3{margin-top:0;color:var(--navy);font-weight:700;line-height:1.2}
#yenileme-page h1{margin-bottom:20px;color:#fff;font-size:clamp(38px,5vw,60px)}
#yenileme-page h2{margin-bottom:14px;font-size:clamp(28px,3.2vw,40px)}
#yenileme-page h3{margin-bottom:8px;font-size:21px}
#yenileme-page p{margin-top:0}
#yenileme-page .y-kicker{display:block;margin-bottom:14px;color:#bcdcff;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}
#yenileme-page .y-hero{padding:76px 0;background:linear-gradient(125deg,#103a70 0%,#205eb4 58%,#5949b8 100%);color:#fff;overflow:hidden}
#yenileme-page .y-hero-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:55px;align-items:center}
#yenileme-page .y-lead{max-width:690px;margin-bottom:28px;color:#edf5ff;font-size:20px}
#yenileme-page .y-actions{display:flex;flex-wrap:wrap;gap:12px}
#yenileme-page .y-btn{display:inline-flex;min-height:48px;padding:12px 22px;align-items:center;justify-content:center;border:2px solid var(--orange);border-radius:9px;background:var(--orange);color:#fff!important;font-weight:700;text-decoration:none;transition:.2s ease}
#yenileme-page .y-btn:hover{transform:translateY(-2px);filter:brightness(.96)}
#yenileme-page .y-btn-outline{border-color:#fff;background:transparent}
#yenileme-page .y-hero-image{position:relative;padding:16px;border-radius:22px;background:rgba(255,255,255,.13);box-shadow:0 20px 55px rgba(3,22,50,.25)}
#yenileme-page .y-hero-image img{display:block;width:100%;height:auto;max-height:390px;object-fit:cover;border-radius:14px}
#yenileme-page .y-intro{text-align:center}
#yenileme-page .y-intro p{max-width:790px;margin:0 auto;color:var(--muted);font-size:18px}
#yenileme-page .y-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:34px}
#yenileme-page .y-card{padding:25px;border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:0 8px 28px rgba(12,53,93,.06)}
#yenileme-page .y-card-head{display:flex;gap:14px;align-items:center;margin-bottom:10px}
#yenileme-page .y-icon{display:grid;flex:0 0 44px;width:44px;height:44px;place-items:center;border-radius:12px;background:#eaf3fd;color:var(--blue);font-size:22px;font-weight:700}
#yenileme-page .y-card h3{margin:0}
#yenileme-page .y-card p{margin:0;color:var(--muted)}
#yenileme-page .y-soft{background:var(--soft)}
#yenileme-page .y-process{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px;counter-reset:step}
#yenileme-page .y-step{position:relative;padding:25px 22px 22px;border-radius:16px;background:#fff;box-shadow:0 8px 26px rgba(12,53,93,.06);counter-increment:step}
#yenileme-page .y-step:before{display:grid;width:38px;height:38px;margin-bottom:14px;place-items:center;border-radius:50%;background:var(--blue);color:#fff;font-weight:700;content:counter(step)}
#yenileme-page .y-step p{margin-bottom:0;color:var(--muted)}
#yenileme-page .y-cta{padding:48px;border-radius:20px;background:linear-gradient(125deg,var(--navy),#5148b2);color:#fff;text-align:center}
#yenileme-page .y-cta h2{color:#fff}
#yenileme-page .y-cta p{max-width:750px;margin:0 auto 22px;color:#edf4ff;font-size:18px}
@media(max-width:850px){#yenileme-page .y-hero-grid{grid-template-columns:1fr}#yenileme-page .y-hero-image{max-width:650px}#yenileme-page .y-process{grid-template-columns:1fr}}
@media(max-width:650px){#yenileme-page section{padding:48px 0}#yenileme-page .y-hero{padding:50px 0}#yenileme-page .y-lead{font-size:17px}#yenileme-page .y-grid{grid-template-columns:1fr}#yenileme-page .y-actions{display:grid}#yenileme-page .y-cta{padding:35px 20px}}