.crumbs{display:flex;gap:8px;font-size:13px;font-weight:600;color:var(--ink-60);margin-bottom:22px}
.crumbs a{color:var(--ink-60);text-decoration:none}
.crumbs a:hover{color:var(--sk-blue-text)}
.svc-hero{position:relative;padding:176px 0 80px;background:var(--paper);overflow:hidden}
.svc-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}
.svc-hero h1{font-family:var(--font-display);font-weight:600;font-size:clamp(30px,3.8vw,48px);line-height:1.16;letter-spacing:-.01em}
.svc-hero h1 em{font-style:normal;color:var(--sk-blue)}
.svc-hero .lead{margin-top:20px;font-size:17px;color:var(--ink-60);max-width:560px}
.svc-hero .hero-ctas{margin-top:32px;display:flex;gap:14px;flex-wrap:wrap;opacity:1;animation:none}
.benefits-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}
.benefit{background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:26px 22px;transition:transform .25s,border-color .25s}
.benefit:hover{transform:translateY(-4px);border-color:var(--acc,var(--sk-blue))}
.benefit .no{font-family:var(--font-display);font-weight:700;font-size:13px;color:var(--acc,var(--sk-blue))}
.benefit h4{font-weight:800;font-size:15.5px;margin-top:8px;letter-spacing:-.01em}
.timeline{display:grid;gap:0;max-width:760px;margin-top:8px}
.tl-item{display:grid;grid-template-columns:44px 1fr;gap:18px;position:relative;padding-bottom:26px}
.tl-item::before{content:"";position:absolute;left:21px;top:44px;bottom:0;width:2px;background:var(--line)}
.tl-item:last-child::before{display:none}
.tl-dot{width:44px;height:44px;border-radius:50%;background:var(--acc-tint,var(--sk-blue-tint));color:var(--acc-text,var(--sk-blue-text));display:flex;align-items:center;justify-content:center;font-weight:800;font-size:15px;border:1px solid var(--line)}
.tl-item b{display:block;font-size:16px;font-weight:800;padding-top:9px}
.tl-item p{font-size:14.5px;color:var(--ink-60);margin-top:4px}
.neden-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
.neden-card{background:var(--cream);border:1px solid var(--line);border-radius:20px;padding:28px 26px}
.neden-card h3{font-weight:800;font-size:17px;margin-bottom:8px}
.neden-card p{font-size:14px;color:var(--ink-60)}
.steps4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}
.step4{background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:26px 24px;position:relative}
.step4 .sno{position:absolute;top:-14px;left:22px;background:var(--sk-ink);color:#fff;font-weight:800;font-size:13px;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center}
.step4 h3{font-weight:800;font-size:16px;margin-bottom:8px;padding-top:6px}
.step4 p{font-size:13.5px;color:var(--ink-60)}
.faq-list{max-width:780px;display:grid;gap:12px}
.faq-list details{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:0 22px;transition:border-color .25s}
.faq-list details[open]{border-color:var(--sk-blue)}
.faq-list summary{list-style:none;cursor:pointer;padding:18px 0;display:flex;justify-content:space-between;align-items:center;gap:16px}
.faq-list summary::-webkit-details-marker{display:none}
.faq-list summary h4{font-weight:800;font-size:15.5px}
.faq-list summary::after{content:"+";font-size:22px;font-weight:300;color:var(--ink-40);flex-shrink:0}
.faq-list details[open] summary::after{content:"−"}
.faq-list .cevap{padding:0 0 20px;font-size:14.5px;color:var(--ink-60);line-height:1.65}
.taslak{display:inline-block;font-size:10.5px;font-weight:800;letter-spacing:.08em;background:var(--sk-amber-tint);color:var(--sk-amber-text);padding:3px 10px;border-radius:100px;margin-left:8px;vertical-align:2px}
@media(max-width:1024px){.svc-hero-grid{grid-template-columns:1fr}.benefits-grid{grid-template-columns:repeat(2,1fr)}.neden-grid{grid-template-columns:1fr 1fr}.steps4{grid-template-columns:repeat(2,1fr)}}
@media(max-width:640px){.benefits-grid,.neden-grid,.steps4{grid-template-columns:1fr}.svc-hero{padding-top:172px}}
