.hero{position:relative;padding:56px 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:60ch;margin:0 auto}.fsec{padding:40px 0 60px}.final{padding:20px 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}.arac-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.arac-card{display:block;background:#FBFBFC;border:1px solid var(--line);border-radius:20px;padding:28px;transition:transform .16s,box-shadow .16s}.arac-card:hover{transform:translateY(-3px);box-shadow:var(--sh)}.arac-ic{width:48px;height:48px;border-radius:13px;background:var(--peach);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.arac-ic svg{width:22px;height:22px;stroke:var(--orange)}.arac-card h3{font-size:1.1rem;margin-bottom:8px}.arac-card p{color:var(--mut);font-size:.92rem;margin-bottom:14px}.arac-go{font-size:.86rem;font-weight:700;color:var(--orange)}@media (max-width:980px){.arac-grid{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}.arac-grid{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}}