*{box-sizing:border-box}html,body{margin:0;padding:0}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes floatA{0%,to{transform:translate(0) scale(1)}50%{transform:translate(60px,-50px) scale(1.12)}}@keyframes floatB{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-70px,40px) scale(.9)}}@keyframes floatC{0%,to{transform:translate(0) scale(1)}50%{transform:translate(40px,60px) scale(1.15)}}a{color:inherit;text-decoration:none}.pillar{border-top:2px solid #201c16;transition:border-color .25s ease}.pillar:hover{border-top-color:#ff5a1f}.step-num{color:#201c1629;transition:color .25s ease}.step:hover .step-num{color:#ff5a1f}@media (max-width: 1024px){.grid-4{grid-template-columns:repeat(2,1fr)!important;row-gap:44px!important}}@media (max-width: 1498px) and (min-width: 769px){.hero-statue{left:calc(100vw - 72px - (1.553*min(94vh,1000px,calc(1000px - clamp(0px,(1380px - 100vw) * .6,300px)))))!important;transform:none!important;height:min(94vh,1000px,calc(1000px - clamp(0px,(1380px - 100vw) * .6,300px)))!important}.hero-shadow{left:calc(100vw - 72px - (.6645*min(94vh,1000px,calc(1000px - clamp(0px,(1380px - 100vw) * .6,300px)))))!important}.hero-content{max-width:min(46vw,540px)!important}.hero-content h1{font-size:clamp(28px,4.4vw,70px)!important}.hero-content p{font-size:clamp(14px,1.5vw,20px)!important}}@media (max-width: 768px){.hero{min-height:auto!important;padding:104px 22px 56px!important;display:flex!important;flex-direction:column!important}.hero-orbs,.hero-light{display:none!important}.hero-statue{position:absolute!important;height:62vh!important;right:-26%!important;bottom:0!important;left:auto!important;transform:none!important;opacity:.2!important}.hero-content{position:static!important;transform:none!important;max-width:none!important;z-index:4}.hero-content h1{font-size:clamp(34px,10vw,46px)!important}.hero-content p{font-size:18px!important}.hero-logo-wrap{top:18px!important;left:18px!important}.hero-cta{top:18px!important;right:18px!important;padding:9px 14px!important;font-size:11px!important}.hero-logo{height:40px!important}.hero-brand{position:static!important;text-align:left!important;margin-top:44px!important}#hakkimizda,#surec,#paketler,#iletisim{padding:76px 22px!important}.grid-2a,.grid-3,.grid-4,.grid-2pkg,.grid-2b{grid-template-columns:1fr!important;gap:30px!important}.grid-3{margin-top:44px!important}.footer-row{flex-direction:column!important;align-items:flex-start!important;margin-top:64px!important}}
