.CTABanner-module__jjBxnW__section.CTABanner-module__jjBxnW__section{color:#f3f5f4;background:#0b151d;padding-block:clamp(80px,10vw,160px)}.CTABanner-module__jjBxnW__content{text-align:center}.CTABanner-module__jjBxnW__section .CTABanner-module__jjBxnW__title{letter-spacing:-.045em;margin:0 auto;font-size:clamp(30px,4.8vw,64px);font-weight:400;line-height:1.2}.CTABanner-module__jjBxnW__words{color:#5a9bc2;margin-top:.3em;font-weight:650;line-height:1.3;display:grid;overflow:hidden}.CTABanner-module__jjBxnW__words>span{opacity:0;grid-area:1/1;animation:9s infinite CTABanner-module__jjBxnW__rotateWord}.CTABanner-module__jjBxnW__description{color:#a8b5bf;max-width:660px;margin:24px auto 0;font-size:clamp(16px,1.6vw,19px);line-height:1.65}.CTABanner-module__jjBxnW__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.CTABanner-module__jjBxnW__actions a{min-width:190px}.CTABanner-module__jjBxnW__primary{color:#101820;background:#f3f5f4;border:1px solid #0000}.CTABanner-module__jjBxnW__primary:hover{background:#dce7ee}.CTABanner-module__jjBxnW__secondary{color:#f3f5f4;background:0 0;border:1px solid #ffffff30}.CTABanner-module__jjBxnW__secondary:hover{background:#ffffff0c}html[data-theme=light] .CTABanner-module__jjBxnW__section{color:#151a22;background:#f7f9fc}html[data-theme=light] .CTABanner-module__jjBxnW__words{color:#3b414c}html[data-theme=light] .CTABanner-module__jjBxnW__description{color:#626b7a}html[data-theme=light] .CTABanner-module__jjBxnW__primary{color:#fff;background:#181d26}html[data-theme=light] .CTABanner-module__jjBxnW__primary:hover{background:#303b4a}html[data-theme=light] .CTABanner-module__jjBxnW__secondary{color:#181d26;border-color:#d4dbe4}html[data-theme=light] .CTABanner-module__jjBxnW__secondary:hover{background:#eaf0f5}@keyframes CTABanner-module__jjBxnW__rotateWord{0%{opacity:0;filter:blur(5px);transform:translateY(70%)}5%,28%{opacity:1;filter:blur();transform:translateY(0)}33%,to{opacity:0;filter:blur(5px);transform:translateY(-70%)}}@media (max-width:480px){.CTABanner-module__jjBxnW__actions{flex-direction:column;align-items:center}.CTABanner-module__jjBxnW__actions a{width:min(100%,280px)}}@media (prefers-reduced-motion:reduce){.CTABanner-module__jjBxnW__words>span{animation:none}.CTABanner-module__jjBxnW__words>span:first-child{opacity:1}}
.home-redesign{color:var(--color-sgr-steel)}.home-redesign .sgr-section{padding:80px 32px}.home-redesign h2{color:#fff;letter-spacing:-.035em;font-size:clamp(1.875rem,3.4vw,3rem);font-weight:800;line-height:1.15}.home-text-link{color:#fff;border-radius:4px;align-items:center;gap:16px;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}.home-text-link:hover{color:var(--color-sgr-blue)}.home-text-link>span{font-size:21px}.home-section-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;display:flex}.home-section-label{color:var(--color-sgr-blue);margin-bottom:12px;font-size:14px}.home-redesign .home-services{background:var(--color-sgr-graphite)}.home-services-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.home-services-grid article{border-top:1px solid #ffffff25;flex-direction:column;align-items:flex-start;padding-top:24px;display:flex}.home-service-number{color:var(--color-sgr-blue);margin-bottom:20px;font-size:14px}.home-services-grid h3{color:#fff;margin-bottom:16px;font-size:26px;font-weight:700}.home-services-grid p{font-size:16px;line-height:1.7}.home-services-grid ul{margin:24px 0;padding-left:18px;font-size:14px;line-height:1.6;list-style:outside}.home-services-grid li{margin-bottom:8px}.home-services-grid .home-text-link{margin-top:auto}.home-process-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.618fr);gap:64px;display:grid}.home-process-grid>div>a{margin-top:24px}.home-process ol{margin:0;padding:0;list-style:none}.home-process li{border-top:1px solid #ffffff25;gap:24px;padding:24px 0;display:flex}.home-process li>span{color:var(--color-sgr-blue);font-size:14px}.home-process li h3{color:#fff;margin-bottom:12px;font-size:24px;font-weight:700;line-height:1.2}.home-process li p{font-size:16px;line-height:1.65}.home-redesign section[aria-label=İletişim\ çağrısı] .sgr-shell{box-shadow:none;background:0 0;border:0;padding:0}.home-redesign section[aria-label=İletişim\ çağrısı] .sgr-core{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.home-redesign section[aria-label=İletişim\ çağrısı] .sgr-core>.absolute{display:none}@media (max-width:1023px){.home-services-grid{gap:24px}.home-services-grid h3{font-size:23px}.home-process-grid{grid-template-columns:1fr;gap:32px}}@media (max-width:639px){.home-redesign .sgr-section{padding:56px 16px}.home-section-heading{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:24px}.home-services-grid{grid-template-columns:1fr;gap:32px}.home-services-grid h3{font-size:24px}.home-service-number{margin-bottom:12px}.home-services-grid ul{margin:16px 0}}.project-fan{--fan-step:clamp(105px, 15vw, 205px)}.project-fan-stage{height:590px;position:relative;overflow:clip}.project-fan-card{transform-origin:50% 85%;width:360px;height:450px;transform:translateX(calc((var(--fan-offset) - var(--fan-center)) * var(--fan-step))) translateY(var(--fan-drop)) rotate(var(--fan-angle)) scale(var(--fan-scale));filter:brightness(.72);margin-left:-180px;transition:transform .65s cubic-bezier(.22,.75,.22,1),filter .35s;position:absolute;top:50px;left:50%}.project-fan-card[data-active=true]{filter:brightness()}.project-fan-select{cursor:pointer;text-align:left;background:#13222c;border:1px solid #ffffff30;border-radius:16px;width:100%;height:100%;display:block;position:relative;overflow:hidden;box-shadow:0 20px 45px #0008}.project-fan-select:hover{border-color:var(--color-sgr-blue)}.project-fan-select:focus-visible{outline-offset:-5px}.project-fan-shade{background:linear-gradient(#0000 45%,#061019e8);position:absolute;inset:0}.project-fan-card-label{color:#fff;position:absolute;inset:auto 24px 26px}.project-fan-card-label>span{margin-bottom:10px;font-size:12px;display:block}.project-fan-card-label strong{font-size:25px;font-weight:750;line-height:1.2;display:block}.project-fan-bottom{border-top:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:24px;padding-top:28px;display:flex}.project-fan-details{min-width:0}.project-fan-details h3{color:#fff;font-size:26px;font-weight:750}.project-fan-details p{margin:8px 0 6px;font-size:14px;line-height:1.7}.project-fan-controls{flex-shrink:0;align-items:center;gap:20px;display:flex}.project-fan-controls button{color:#fff;cursor:pointer;background:#ffffff08;border:1px solid #ffffff30;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.project-fan-controls button:hover{background:var(--color-sgr-blue);color:var(--color-sgr-ink)}.project-fan-count{font-variant-numeric:tabular-nums;color:#fff;font-size:14px}.project-fan-count>span{color:var(--color-sgr-steel)}@media (max-width:1023px){.project-fan-stage{height:500px}.project-fan-card{width:300px;height:380px;margin-left:-150px}}@media (max-width:639px){.project-fan{--fan-step:18vw}.project-fan-stage{height:370px;margin-inline:-16px}.project-fan-card{width:62vw;height:280px;margin-left:-31vw;top:26px}.project-fan-card-label{inset:auto 16px 20px}.project-fan-card-label strong{font-size:20px}.project-fan-bottom{flex-direction:column;align-items:flex-start}.project-fan-details h3{font-size:24px}.project-fan-controls{align-self:center}}@media (prefers-reduced-motion:reduce){.project-fan-card{transition:none!important}}
