.hero{position:relative;padding:36px 0 20px;text-align:center;overflow:hidden}.hero::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 560px 420px at 88% 12%,rgba(241,114,26,.09),transparent 65%),radial-gradient(ellipse 500px 400px at 6% 100%,rgba(19,22,51,.05),transparent 65%)}.hero .wrap{position:relative}.eyebrow{display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--orange);background:var(--peach);padding:6px 14px;border-radius:999px;margin-bottom:16px}.hero h1{font-size:clamp(2rem,4.5vw,3rem);font-weight:800;margin-bottom:14px;max-width:24ch;margin-left:auto;margin-right:auto}.hero p{color:var(--mut);font-size:1.05rem;max-width:62ch;margin:0 auto}.hero-cta{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:26px}.fsec{padding:52px 0}.fsec .sec-top{text-align:center;margin-bottom:36px}.fsec .sec-top h2{font-size:clamp(1.5rem,3vw,2rem);margin-bottom:8px}.fsec .sec-top p{color:var(--mut);max-width:56ch;margin:0 auto}.f-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.f-grid2{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.f-card{position:relative;background:#FBFBFC;border:1px solid var(--line);border-radius:20px;padding:26px;transition:transform .16s,box-shadow .16s}.f-card:hover{transform:translateY(-3px);box-shadow:var(--sh)}.f-ic{width:44px;height:44px;border-radius:12px;background:var(--peach);display:flex;align-items:center;justify-content:center;margin-bottom:14px;flex:none}.f-ic svg{width:20px;height:20px;stroke:var(--orange)}.f-card h3{font-size:1.02rem;margin-bottom:6px}.f-card p{color:var(--mut);font-size:.92rem}.alt{background:#FBFBFC;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pain-card{display:flex;gap:14px;align-items:flex-start;background:#FBEAEA;border:1px solid rgba(200,58,58,.14);border-radius:16px;padding:20px}.pain-ic{width:34px;height:34px;border-radius:9px;background:#fff;display:flex;align-items:center;justify-content:center;flex:none}.pain-ic svg{width:17px;height:17px;stroke:#c83a3a}.pain-card p{font-size:.93rem;color:var(--ink);font-weight:500;line-height:1.55}.faq-wrap{max-width:820px;margin:0 auto}.faq-item{border-bottom:1px solid var(--line)}.faq-item:last-child{border-bottom:none}.faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 4px;background:none;border:none;font-family:inherit;font-size:1rem;font-weight:700;color:var(--ink);text-align:left;cursor:pointer}.faq-q svg{width:18px;height:18px;stroke:var(--mut);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;transition:transform .2s}.faq-item.open .faq-q svg{transform:rotate(180deg)}.faq-a{display:none;font-size:.92rem;color:var(--mut);line-height:1.65;padding:0 4px 18px}.faq-item.open .faq-a{display:block}.sektor-list{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.sektor-chip{font-size:.85rem;font-weight:600;color:var(--ink);background:#fff;border:1.5px solid var(--line);padding:9px 18px;border-radius:999px;transition:all .15s}.sektor-chip:hover{border-color:var(--orange);color:var(--orange)}.final{padding:64px 0 100px}.final-card{position:relative;overflow:hidden;text-align:center;border-radius:28px;padding:64px 32px;color:#fff;background:linear-gradient(135deg,#ff9a4a 0%,var(--orange) 45%,var(--orange-deep) 100%)}.final-card h2{font-size:clamp(1.7rem,3.6vw,2.4rem);font-weight:800;max-width:26ch;margin:0 auto 14px}.final-card p{opacity:.94;margin-bottom:28px;font-size:1.02rem}.final-card .btn-white{background:#fff;color:var(--ink)}.final-card .btn-white:hover{background:#FFF4E7}footer.site{background:#fff;border-top:1px solid var(--line);color:var(--mut);font-size:.92rem}.f-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px;padding:60px 0 44px}.f-grid h4{color:var(--ink);font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px}.f-grid ul{list-style:none;display:grid;gap:10px}.f-grid a:hover{color:var(--ink)}.f-brand .logo{margin-bottom:14px}.f-brand p{max-width:26rem;font-size:.9rem}.f-social{display:flex;gap:8px;margin-top:14px}.f-social a{width:34px;height:34px;border-radius:50%;background:var(--peach);color:var(--orange);display:flex;align-items:center;justify-content:center;font-size:15px;text-decoration:none;transition:background .15s,color .15s}.f-social a:hover{background:var(--orange);color:#fff}.f-bottom{border-top:1px solid var(--line);padding:22px 0;display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;font-size:.85rem}.f-bottom .saba a{color:var(--orange);font-weight:700}.f-bottom .saba a:hover{text-decoration:underline}@media (max-width:980px){.f-grid3,.f-grid2{grid-template-columns:1fr 1fr}.f-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.nav-mid,.nav-right .in,.nav-right .btn{display:none}.burger{display:block}.f-grid3,.f-grid2{grid-template-columns:1fr}.f-grid{grid-template-columns:1fr 1fr;padding:44px 0 32px;gap:28px 20px}.f-brand,.f-col-yasal{grid-column:1 / -1}.f-bottom{justify-content:center;text-align:center}.final-card{padding:48px 20px}}@media (max-width:768px){input,select,textarea{font-size:16px !important}}