@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap";.navbar{width:100%;height:60px;display:flex;align-items:center;box-sizing:border-box;position:fixed;top:0;left:0;z-index:100;background:transparent}.navbar-on-hero,.navbar-on-white{background:transparent}.navbar-inner{width:100%;padding:0 40px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.navbar-logo{flex-shrink:0}.navbar-logo-link{display:block}.navbar-logo-img{width:130px;height:27px;object-fit:contain;object-position:left;display:block}.navbar-menu{display:flex;align-items:center;gap:24px}.navbar-language{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid transparent;font-family:Montserrat,sans-serif;font-size:13px;line-height:1;transition:background .2s ease,border-color .2s ease,color .2s ease}.navbar-language button{background:transparent;border:none;padding:4px 8px;cursor:pointer;color:inherit;font-family:Montserrat,sans-serif;font-weight:500;font-size:13px;border-radius:8px}.navbar-language button.active{background:#e0df00;color:#000}.navbar-language-divider{opacity:.6}.navbar-language-hero{color:#fff;border-color:#fff6;background:#ffffff14}.navbar-language-white{color:#000;border-color:#0000001f;background:#0000000a}.navbar-link{height:23px;line-height:23px;display:inline-flex;align-items:center;justify-content:center;font-family:Montserrat,sans-serif;font-weight:300;font-size:20px;text-decoration:none;padding:0;position:relative;transition:color .2s ease;cursor:pointer}.navbar-link:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:2px;background-color:#e0df00;transform:scaleX(0);transform-origin:center;transition:transform .2s ease}.navbar-link:hover:after{transform:scaleX(1)}.navbar-link.active:after{transform:scaleX(1)}.navbar-link-hero{color:#fff}.navbar-link-hero:hover,.navbar-link-hero.active{color:#e0df00}.navbar-link-white{color:#000}.navbar-link-white:hover,.navbar-link-white.active{color:#e0df00}.navbar-dropdown{position:relative;display:inline-flex;align-items:center}.dropdown-wrapper{position:absolute;top:100%;left:50%;transform:translate(-50%);padding-top:0;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.dropdown-wrapper.open{opacity:1;visibility:visible}.dropdown-bridge{position:absolute;top:-15px;left:0;width:100%;height:20px;background:transparent}.dropdown-menu{background:#fff;border:1px solid #2B5597;border-radius:10px;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:200;box-shadow:0 4px 12px #0000001a;overflow:hidden}.dropdown-hakkimizda{width:220px;height:auto;padding:12px 0}.dropdown-hakkimizda .dropdown-item{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;padding:12px 16px;box-sizing:border-box;font-family:Montserrat,sans-serif;font-weight:300;font-size:14px;color:#000;text-decoration:none;transition:background .15s ease,color .15s ease;line-height:1.3}.dropdown-hizmetler{width:280px;height:auto;padding:12px 0;align-items:flex-start}.dropdown-hizmetler .dropdown-item{display:flex;align-items:center;justify-content:flex-start;text-align:left;width:100%;padding:10px 16px;box-sizing:border-box;font-family:Montserrat,sans-serif;font-weight:300;font-size:14px;color:#000;text-decoration:none;transition:background .15s ease,color .15s ease;line-height:1.4}.dropdown-item:hover{background:#2b55971a;color:#2b5597}@media(max-width:992px){.navbar-inner{padding:0 24px}.navbar-menu{gap:16px}.navbar-link{font-size:14px;height:20px;line-height:20px}.navbar-language{padding:5px 8px;font-size:12px}.navbar-language button{font-size:12px;padding:4px 6px}.dropdown-hakkimizda{width:180px}.dropdown-hakkimizda .dropdown-item{font-size:13px;padding:10px 14px}.dropdown-hizmetler{width:250px}.dropdown-hizmetler .dropdown-item{font-size:11px;padding:8px 14px}}@media(max-width:768px){.navbar-inner{padding:0 16px}.navbar-menu{gap:12px}.navbar-link{font-size:12px;height:18px;line-height:18px}.dropdown-hakkimizda{width:160px}.dropdown-hakkimizda .dropdown-item{font-size:12px;padding:8px 12px}.dropdown-hizmetler{width:220px}.dropdown-hizmetler .dropdown-item{font-size:10px;padding:7px 12px}.navbar-logo-img{width:110px;height:23px}}@media(max-width:576px){.navbar-menu{gap:8px}.navbar-link{font-size:10px;height:16px;line-height:16px}.navbar-logo-img{width:100px;height:21px}.dropdown-hakkimizda{width:140px}.dropdown-hakkimizda .dropdown-item{font-size:10px;padding:7px 10px}.dropdown-hizmetler{width:180px}.dropdown-hizmetler .dropdown-item{font-size:9px;padding:6px 10px}}@media(max-width:768px){html,body{margin:0;padding:0}.navbar{height:60px;background:transparent!important;-webkit-backdrop-filter:none;backdrop-filter:none}.navbar-inner{padding:0 16px;height:60px}.navbar-logo-img{width:44px;height:9px}.navbar-menu{display:none!important}.navbar-hamburger{width:15px;height:15px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;z-index:1001}.navbar-hamburger span{display:block;height:2px;width:100%;background:#fff}.navbar-on-white .navbar-hamburger span{background:#000}.navbar-menu.mobile-open{display:flex!important;position:absolute;top:60px;left:0;width:100vw;background:#fff;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;padding:14px 16px;box-sizing:border-box;z-index:1000}.navbar-menu.mobile-open .navbar-link,.navbar-menu.mobile-open a,.navbar-menu.mobile-open .dropdown-item{width:100%;justify-content:flex-start;text-align:left}.navbar-menu.mobile-open .navbar-link{color:#000!important}.navbar-menu.mobile-open .navbar-link:after{display:none}.navbar-menu.mobile-open .dropdown-wrapper{display:none!important}.navbar-menu.mobile-open .navbar-language{width:23%;justify-content:flex-start;border-color:#0000001f;background:#0000000a;color:#000;padding:4px 6px}.navbar-menu.mobile-open .navbar-language button{font-size:10px;padding:6px 8px}}.footer{width:100vw;height:487px;box-sizing:border-box;position:relative;background-color:#2b5597;color:#fff;overflow:hidden}.footer-logo{position:absolute;top:52px;left:65px;width:134px;height:27px;background-image:url(/main-header-2.png);background-size:contain;background-repeat:no-repeat;background-position:left center}.footer-contact{position:absolute;top:43px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;text-align:center}.footer-contact-title{margin:0;font-family:Montserrat,sans-serif;font-weight:500;font-size:36px;line-height:1.2}.footer-contact-phone{margin:4px 0 0;font-family:Montserrat,sans-serif;font-weight:400;font-size:19px;line-height:1.4}.footer-contact-email{margin-top:15px;font-family:Montserrat,sans-serif;font-weight:400;font-size:19px;line-height:1.4;color:#fff;text-decoration:none;cursor:pointer;transition:opacity .2s ease,text-decoration-color .2s ease}.footer-contact-email:hover{text-decoration:underline;opacity:.9}.footer-contact-address{margin-top:15px;font-family:Montserrat,sans-serif;font-weight:400;font-size:18px;line-height:1.4;width:279px}.footer-slogan{margin-top:95px;font-family:Montserrat,sans-serif;font-weight:500;font-size:36px;line-height:1.3;width:773px}.footer-legal{position:absolute;top:49px;right:65px;text-align:right}.footer-legal-link{display:block;font-family:Montserrat,sans-serif;font-weight:400;font-size:19px;line-height:1.4;color:#fff;text-decoration:none;transition:opacity .2s ease,text-decoration-color .2s ease}.footer-legal-link-spaced{margin-top:25px}.footer-legal-link:hover{opacity:.85;text-decoration:underline}.footer-socials{position:absolute;top:244px;right:65px;display:flex;flex-direction:column;align-items:flex-end;row-gap:10px}.footer-social-row{display:flex;align-items:center;column-gap:5px}.footer-social-icon{width:24px;height:24px;object-fit:contain}.footer-social-text{font-family:Montserrat,sans-serif;font-weight:400;font-size:19px;color:#fff;text-decoration:none;transition:opacity .2s ease,text-decoration-color .2s ease}.footer-social-text:hover{opacity:.9;text-decoration:underline}@media(max-width:900px){.footer{height:auto;padding-bottom:40px}.footer-contact{position:static;transform:none;margin-top:80px}.footer-legal,.footer-socials,.footer-logo{position:static;margin-top:24px;text-align:center}.footer-legal,.footer-socials{align-items:center}}.footer-mobile-slogan,.footer-social-icon-instagram-mobile,.footer-social-icon-linkedin-mobile{display:none}@media(max-width:768px){.footer{width:100%;max-width:100vw;height:173px;position:relative;background-color:#2b5597;padding:0;margin:0;overflow:hidden;box-sizing:border-box}.footer-logo{position:absolute;top:2px;left:28px;width:46px;height:9px;background-image:url(/main-header-2.png);background-size:contain;background-repeat:no-repeat;background-position:left center}.footer-contact{position:absolute;top:-20px;left:28px;transform:none;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.footer-contact-title{display:none}.footer-contact-phone{margin:0;font-family:Montserrat,sans-serif;font-weight:400;font-size:8px;line-height:13px;width:72px;height:13px;color:#fff;text-decoration:none;cursor:pointer}.footer-contact-email{margin-top:4px;font-family:Montserrat,sans-serif;font-weight:400;font-size:8px;line-height:13px;width:88px;height:13px;color:#fff;text-decoration:none}.footer-contact-address{margin-top:4px;font-family:Montserrat,sans-serif;font-weight:400;font-size:8px;line-height:13px;width:120px;height:26px;color:#fff;text-align:left}.footer-slogan{display:none}.footer-legal{position:absolute;top:2px;right:30px;text-align:right;display:flex;flex-direction:column;align-items:flex-end}.footer-legal-link{display:block;font-family:Montserrat,sans-serif;font-weight:400;font-size:8px;line-height:13px;color:#fff;text-decoration:none}.footer-legal-link-spaced{margin-top:4px}.footer-socials{position:absolute;top:55px;right:30px;display:flex;flex-direction:column;align-items:flex-end;row-gap:5px}.footer-social-row{display:flex;align-items:center;column-gap:3px}.footer-social-icon-instagram,.footer-social-icon-linkedin{display:none}.footer-social-icon-instagram-mobile,.footer-social-icon-linkedin-mobile{display:block;width:10px;height:10px;object-fit:contain;object-position:center;vertical-align:middle;image-rendering:-webkit-optimize-contrast;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.footer-social-text{font-family:Montserrat,sans-serif;font-weight:400;font-size:8px;line-height:13px;color:#fff;text-decoration:none}.footer-mobile-slogan{display:block;position:absolute;bottom:5px;left:50%;transform:translate(-50%);width:273px;margin:0;font-family:Montserrat,sans-serif;font-weight:500;font-size:7px;line-height:11px;color:#fff;text-align:center;white-space:nowrap}}.home-page{width:100%;margin:0;padding:0;overflow-x:hidden;background:#fff}.section2-divider-mobile,.section2-divider-2-mobile,.section3-divider-mobile{display:none!important}.section2-divider-desktop,.section2-divider-2-desktop,.section3-divider-desktop{display:block!important}.section2-divider,.section2-divider-2,.section3-divider{object-fit:contain;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;transform:translateZ(0);backface-visibility:hidden}@media(max-width:480px){.section2-divider-desktop,.section2-divider-2-desktop,.section3-divider-desktop{display:none!important}.section2-divider-mobile,.section2-divider-2-mobile,.section3-divider-mobile{display:block!important}}.section-1{height:clamp(700px,52.08vw,1100px);background-image:url(/home-back.png);background-size:cover;background-position:center;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}.hero-center{display:flex;flex-direction:column;align-items:center;color:#fff;margin-top:clamp(40px,3.125vw,70px)}.hero-main-title{font-family:Montserrat,sans-serif;font-weight:700;font-size:clamp(32px,2.45vw,55px);line-height:1.15;width:clamp(500px,38.2vw,850px);text-align:center;margin:0}.hero-main-subtitle{font-family:Montserrat,sans-serif;font-weight:400;font-size:clamp(20px,1.56vw,35px);width:clamp(500px,37.5vw,830px);margin-top:clamp(35px,2.92vw,65px);margin-bottom:clamp(90px,7.29vw,160px);text-align:center;color:#fff;line-height:1.4}.hero-cta-btn{width:clamp(180px,13.125vw,290px);height:clamp(38px,2.6vw,58px);background:#2b5597;border-radius:40px;font-size:clamp(13px,.833vw,18px);color:#fff;font-family:Montserrat;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:.25s}.hero-cta-btn:hover{background:#23467d;transform:translateY(-2px)}.hero-card-container{position:absolute;top:clamp(80px,6.25vw,140px);right:clamp(40px,3.65vw,90px);display:flex;flex-direction:column;gap:clamp(14px,1.04vw,24px)}.hero-kuube-card{width:clamp(180px,13.125vw,290px);height:clamp(170px,12.34vw,270px);background:#d9d9d980;border-radius:clamp(24px,1.82vw,40px);display:flex;flex-direction:column;align-items:center;text-decoration:none;cursor:pointer;transition:.25s ease}.hero-kuube-card:hover{background:#d9d9d9a6;transform:translateY(-6px)}.kuube-image-wrapper{width:clamp(155px,11.25vw,250px);height:clamp(110px,7.92vw,175px);border-radius:clamp(20px,1.56vw,35px);overflow:hidden;margin-top:clamp(7px,.52vw,12px)}.kuube-image{width:100%;height:100%;object-fit:cover}.kuube-bottom{width:100%;height:clamp(42px,3.125vw,70px);margin-top:clamp(8px,.57vw,13px);padding:0 clamp(11px,.833vw,18px);display:flex;align-items:center;justify-content:flex-end}.kuube-arrow{width:clamp(18px,1.35vw,30px);height:clamp(18px,1.35vw,30px);margin-right:clamp(7px,.52vw,12px)}.kuube-text{width:clamp(130px,9.43vw,210px);font-family:Montserrat,sans-serif;font-weight:400;font-size:clamp(12px,.833vw,18px);color:#fff;text-align:right;line-height:1.3}.section-2{height:clamp(920px,68.8vw,1450px);background:#fff;position:relative;overflow:hidden}.section-inner{max-width:1200px;margin:auto;padding:clamp(55px,4.17vw,95px) clamp(28px,2.08vw,48px)}.section2-social-wrapper{width:clamp(210px,15.52vw,345px);height:clamp(60px,4.48vw,100px);position:absolute;top:clamp(70px,5.21vw,116px);left:50%;transform:translate(-50%);display:flex;justify-content:space-between;align-items:center}.social-item{display:flex;flex-direction:column;align-items:center;text-decoration:none;cursor:pointer;transition:.25s ease}.social-item:hover{transform:translateY(-4px);opacity:.8}.social-icon{width:clamp(28px,2.08vw,46px);height:clamp(28px,2.08vw,46px);object-fit:contain;margin-bottom:clamp(11px,.833vw,18px)}.social-text{font-family:Montserrat,sans-serif;font-weight:400;font-size:clamp(14px,.99vw,22px);color:#000}.section2-divider{width:clamp(140px,10.16vw,225px);height:clamp(32px,2.34vw,52px);position:absolute;top:clamp(193px,14.38vw,320px);left:50%;transform:translate(-50%);object-fit:contain}.section2-left-image{width:clamp(420px,31.09vw,690px);height:clamp(470px,34.9vw,775px);position:absolute;top:clamp(280px,20.94vw,465px);left:30%;transform:translate(clamp(-460px,-33.85vw,-750px));object-fit:cover}.section2-right-text{position:absolute;top:clamp(267px,19.95vw,443px);left:44%;transform:translate(clamp(35px,2.6vw,58px));width:clamp(610px,45.52vw,1010px)}.section2-title{width:100%;font-family:Montserrat,sans-serif;font-weight:500;font-size:clamp(22px,1.67vw,37px);color:#000;text-align:left;margin:0;margin-bottom:clamp(46px,3.44vw,76px);line-height:1.4}.section2-paragraph{width:100%;font-family:Montserrat,sans-serif;font-size:clamp(14px,.99vw,22px);font-weight:400;color:#000;line-height:1.6;margin-bottom:clamp(22px,1.67vw,37px)}.section2-divider-2{width:clamp(140px,10.16vw,225px);height:clamp(32px,2.34vw,52px);position:absolute;bottom:clamp(80px,6vw,130px);left:68%;transform:translate(-50%);object-fit:contain}.section-3{height:clamp(840px,62.5vw,1320px);background:#fff;position:relative;overflow:hidden}.section3-title{position:absolute;top:clamp(0px,.05vw,2px);right:48%;transform:translate(clamp(35px,2.6vw,58px));width:clamp(610px,45.52vw,1010px);font-family:Montserrat,sans-serif;font-weight:500;font-size:clamp(22px,1.67vw,37px);color:#000;text-align:left;line-height:1.35;margin:0}.section3-paragraphs{position:absolute;top:clamp(135px,10.05vw,223px);right:50%;transform:translate(clamp(35px,2.6vw,58px));width:clamp(555px,41.3vw,918px)}.section3-paragraphs p{font-family:Montserrat,sans-serif;font-weight:400;font-size:clamp(14px,.99vw,22px);line-height:1.6;color:#000;margin-bottom:clamp(14px,1.04vw,23px)}.section3-image{position:absolute;top:clamp(-15px,-1.09vw,-24px);left:50%;transform:translate(clamp(175px,13.02vw,290px));width:clamp(400px,29.69vw,660px);height:clamp(465px,34.64vw,770px);object-fit:contain}.section3-divider{width:clamp(140px,10.16vw,225px);height:clamp(32px,2.34vw,52px);position:absolute;top:clamp(450px,33.54vw,745px);right:50%;transform:translate(clamp(35px,2.6vw,58px));object-fit:contain}.section3-partners-title{position:absolute;top:clamp(568px,42.29vw,940px);left:50%;transform:translate(-50%);width:clamp(600px,44.95vw,1000px);font-family:Montserrat,sans-serif;font-weight:500;font-size:clamp(21px,1.56vw,35px);color:#000;text-align:center;line-height:1.4;margin:0}.section3-slider-wrapper{position:absolute;top:clamp(614px,45.73vw,1016px);left:50%;transform:translate(-50%);width:clamp(1150px,85.52vw,1900px);height:clamp(230px,17.03vw,380px);overflow:hidden;mask-image:linear-gradient(to right,transparent 0%,black 5%,black 95%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 5%,black 95%,transparent 100%)}.section3-slider-track{display:flex;align-items:center;gap:clamp(55px,4.17vw,92px);width:max-content;animation:logos-scroll 40s linear infinite}.section3-slider-item{flex-shrink:0;width:clamp(200px,14.58vw,320px);display:flex;align-items:center;justify-content:center}.section3-slider-item img{max-width:100%;max-height:clamp(175px,13.02vw,290px);object-fit:contain;filter:grayscale(20%);opacity:.9;transition:all .3s ease}.section3-slider-item img:hover{filter:grayscale(0%);opacity:1;transform:scale(1.05)}@keyframes logos-scroll{0%{transform:translate(0)}to{transform:translate(-25%)}}.section3-slider-wrapper:hover .section3-slider-track{animation-play-state:paused}@media(min-width:2100px){.section-1{height:1150px}.section-2{height:1500px}.section-3{height:1400px}}@media(max-width:1680px){.hero-card-container{right:30px}}@media(max-width:1440px){.section2-left-image,.section2-right-text{left:40%}.section3-title{right:52%}.section3-paragraphs{right:54%}.section3-image{transform:translate(180px)}}@media(max-width:1280px){.hero-card-container{right:20px;gap:12px}.section2-left-image{left:35%;width:380px;height:430px}.section2-right-text{left:38%;width:550px}.section3-title{right:56%;width:550px}.section3-paragraphs{right:58%;width:520px}.section3-image{transform:translate(140px);width:350px;height:410px}.section3-slider-wrapper{width:95vw}}@media(max-width:1024px){.hero-center{margin-top:30px}.hero-card-container{top:60px;right:15px}.section2-left-image{left:28%;width:340px;height:390px}.section2-right-text{left:30%;width:500px}.section3-title{right:60%;width:480px}.section3-paragraphs{right:62%;width:460px}.section3-image{transform:translate(100px);width:320px;height:375px}}@media(max-width:480px){.home-page{width:100vw;overflow-x:hidden}.section-1{position:relative;width:100%;height:347px;background-size:100% 262px;background-repeat:no-repeat;background-position:top center}.hero-center{position:absolute;top:101px;left:50%;transform:translate(-50%);width:100%;display:flex;flex-direction:column;align-items:center}.hero-main-title{font-family:Montserrat,sans-serif;font-weight:700;font-size:14px;line-height:1.2;width:229px;text-align:center;margin:0}.hero-main-subtitle{font-family:Montserrat,sans-serif;font-weight:400;font-size:11px;line-height:1.4;width:270px;text-align:center;margin-top:13px;margin-bottom:0}.hero-cta-btn{display:none}.hero-card-container{position:absolute;top:230px;left:0;width:100%;height:91px}.hero-kuube-card{position:absolute;width:87px;height:91px;border-radius:15px;background:#e0df0080;display:flex;flex-direction:column;align-items:center;text-decoration:none}.hero-card-container .hero-kuube-card:nth-child(1){left:45px}.hero-card-container .hero-kuube-card:nth-child(2){left:175px}.hero-card-container .hero-kuube-card:nth-child(3){left:302px}.kuube-image-wrapper{width:73px;height:37px;margin-top:6px;display:flex;justify-content:center;align-items:center;border-radius:10px;overflow:hidden}.kuube-bottom{width:70px;height:27px;margin-top:0;right:10%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative}.kuube-text{width:70px;height:27px;text-align:left;font-family:Montserrat,sans-serif;font-size:8px;font-weight:500;line-height:1.1;color:#000;margin-top:4px}.kuube-arrow{position:absolute;left:95%;bottom:-40%;width:13px;height:13px;content:url(/mobile-ok.png)}.section-2{position:relative;width:100%;height:700px;background:#fff}.section2-divider{position:absolute;top:0;left:50%;transform:translate(-50%);width:49px;height:12px;object-fit:contain}.section2-divider-2{position:absolute;top:680px;left:50px;bottom:auto;width:49px;height:12px;object-fit:contain;transform:none}.section2-social-wrapper{position:absolute;top:51px;left:50%;transform:translate(-50%);width:115px;height:35px;display:flex;justify-content:space-between;align-items:flex-start}.social-item{display:flex;flex-direction:column;align-items:center;text-decoration:none;cursor:pointer}.social-icon{width:15px;height:15px;object-fit:contain;margin-bottom:4px}.social-text{font-family:Montserrat,sans-serif;font-weight:400;font-size:10px;line-height:1.2;color:#000}.section2-left-image{position:absolute;top:112px;left:50%;transform:translate(-50%);width:338px;height:164px;object-fit:cover}.section2-right-text{position:absolute;top:302px;left:50%;transform:translate(-50%);width:341px}.section2-title{font-family:Montserrat,sans-serif;font-weight:500;font-size:10px;line-height:1.4;text-align:center;margin:0 0 12px;color:#000}.section2-paragraph{font-family:Montserrat,sans-serif;font-weight:400;font-size:10px;line-height:1.6;color:#000;text-align:left;margin-bottom:10px}.section-3{position:relative;width:100%;height:700px;background:#fff}.section3-title{position:absolute;top:0;left:50%;transform:translate(-50%);right:auto;width:336px;font-family:Montserrat,sans-serif;font-weight:500;font-size:10px;line-height:1.6;text-align:left;color:#000;margin:0}.section3-image{position:absolute;top:42px;left:50%;transform:translate(-50%);width:338px;height:191px;object-fit:cover}.section3-paragraphs{position:absolute;top:255px;left:50%;transform:translate(-50%);right:auto;width:341px;font-family:Montserrat,sans-serif;font-weight:400;font-size:10px;line-height:1.6;text-align:center;color:#000}.section3-paragraphs p{margin:0 0 10px;font-size:10px}.section3-paragraphs p:last-child{margin-bottom:0}.section3-divider{position:absolute;top:485px;right:50px;left:auto;transform:none;width:43px;height:12px;object-fit:contain}.section3-partners-title{position:absolute;top:500px;left:50%;transform:translate(-50%);width:340px;font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;line-height:1.6;text-align:center;color:#000;margin:0}.section3-slider-wrapper{position:absolute;top:545px;left:50%;transform:translate(-50%);width:342px;height:73px;overflow:hidden}.section3-slider-track{display:flex;height:73px;align-items:center}.section3-slider-item{flex-shrink:0;height:60px;margin-right:15px;width:auto}.section3-slider-item img{height:100%;width:auto;max-height:60px;object-fit:contain}}.services-page{width:100%;min-height:clamp(1880px,139.84vw,2950px);position:relative;box-sizing:border-box;overflow:hidden}.services-title{position:absolute;top:clamp(139px,10.36vw,230px);left:50%;transform:translate(-50%);width:clamp(845px,62.81vw,1400px);font-family:Montserrat,sans-serif;font-weight:500;font-size:clamp(35px,2.6vw,58px);text-align:center;line-height:1.25;color:#000;display:flex;justify-content:center;align-items:center}.services-image-1{position:absolute;top:clamp(313px,23.28vw,518px);left:50%;transform:translate(clamp(-700px,-52.08vw,-1160px));width:clamp(364px,27.08vw,602px);height:clamp(547px,40.73vw,906px);background-image:url(/solar-resim-1.png);background-size:cover;background-position:center}.services-separator-1{position:absolute;top:clamp(342px,25.47vw,567px);left:50%;transform:translate(clamp(-340px,-25.26vw,-562px));width:clamp(136px,10.16vw,226px);height:clamp(31px,2.34vw,52px);background-image:url(/ayrac-1.png);background-size:contain;background-repeat:no-repeat}.services-text-1{position:absolute;top:clamp(313px,23.28vw,518px);left:60%;transform:translate(clamp(-180px,-13.39vw,-298px));width:clamp(601px,44.74vw,995px);display:flex;flex-direction:column}.service-item{margin-bottom:clamp(24px,1.82vw,40px)}.service-item h2{font-family:Montserrat;font-weight:500;font-size:clamp(25px,1.875vw,42px);margin:0 0 clamp(11px,.833vw,18px) 0;color:#000}.service-item p{font-family:Montserrat;font-weight:400;font-size:clamp(14px,.99vw,22px);line-height:1.5;margin:0;color:#000}.services-text-2{position:absolute;top:clamp(1001px,74.48vw,1657px);left:50%;transform:translate(clamp(-700px,-52.08vw,-1160px));width:clamp(601px,44.74vw,995px);display:flex;flex-direction:column}.service-item-2{margin-bottom:clamp(24px,1.82vw,40px)}.service-item-2 h2{font-family:Montserrat;font-weight:500;font-size:clamp(25px,1.875vw,42px);margin:0 0 clamp(11px,.833vw,18px) 0;color:#000}.service-item-2 p{font-family:Montserrat;font-weight:400;font-size:clamp(14px,.99vw,22px);line-height:1.5;margin:0;color:#000}.services-separator-2{position:absolute;top:clamp(960px,71.46vw,1590px);left:65%;transform:translate(clamp(-100px,-7.44vw,-165px));width:clamp(136px,10.16vw,226px);height:clamp(31px,2.34vw,52px);background-image:url(/ayrac-1.png);background-size:contain;background-repeat:no-repeat;z-index:5}.services-image-2{position:absolute;top:clamp(965px,71.82vw,1598px);left:60%;transform:translate(clamp(60px,4.46vw,99px));width:clamp(364px,27.08vw,602px);height:clamp(545px,40.52vw,901px);background-image:url(/solar-resim-2.png);background-size:cover;background-position:center}.services-separator-3{position:absolute;top:clamp(1575px,117.19vw,2607px);left:50%;transform:translate(clamp(-700px,-52.08vw,-1160px));width:clamp(136px,10.16vw,226px);height:clamp(29px,2.14vw,47px);background-image:url(/ayrac-1.png);background-size:contain;background-repeat:no-repeat}.services-cta{position:absolute;top:clamp(1653px,122.97vw,2737px);left:50%;transform:translate(-50%);width:clamp(761px,56.61vw,1260px);text-align:center}.services-cta-title{font-family:Montserrat,sans-serif;font-weight:500;font-size:clamp(25px,1.875vw,42px);line-height:1.25;color:#000;margin:0;display:flex;align-items:center;justify-content:center}.services-cta-text{font-family:Montserrat,sans-serif;font-weight:400;font-size:clamp(14px,.99vw,22px);line-height:1.5;color:#000;margin:clamp(20px,1.46vw,32px) auto 0 auto}.services-cta-button{margin:clamp(34px,2.5vw,56px) auto 0 auto;width:clamp(271px,20.16vw,448px);height:clamp(37px,2.76vw,61px);border-radius:40px;border:none;background-color:#2b5597;color:#fff;font-family:Montserrat,sans-serif;font-weight:400;font-size:clamp(14px,.99vw,22px);line-height:1;cursor:pointer;transition:.25s ease;display:flex;align-items:center;justify-content:center}.services-cta-button:hover{background-color:#23467d;transform:translateY(-2px)}@media(min-width:2100px){.services-page{min-height:3100px}}@media(max-width:1440px){.services-image-1{transform:translate(-580px);width:340px;height:510px}.services-separator-1{transform:translate(-250px)}.services-text-1{transform:translate(-100px);width:560px}.services-text-2{transform:translate(-580px);width:560px}.services-separator-2{transform:translate(-20px)}.services-image-2{transform:translate(100px);width:340px;height:510px}}@media(max-width:1280px){.services-title{width:90%;font-size:32px}.services-image-1{transform:translate(-500px);width:300px;height:450px}.services-separator-1{transform:translate(-210px)}.services-text-1{transform:translate(-70px);width:500px}.service-item h2,.service-item-2 h2{font-size:24px}.service-item p,.service-item-2 p{font-size:15px}.services-text-2{transform:translate(-500px);width:500px}.services-separator-2{transform:translate(10px)}.services-image-2{transform:translate(130px);width:300px;height:450px}.services-cta{width:90%}.services-cta-title{font-size:24px}.services-separator-3{transform:translate(-500px)}}@media(max-width:1024px){.services-title{font-size:28px;top:120px}.services-image-1{transform:translate(-420px);width:260px;height:390px;top:280px}.services-separator-1{transform:translate(-170px);top:310px}.services-text-1{transform:translate(-40px);width:440px;top:280px}.service-item h2,.service-item-2 h2{font-size:22px}.service-item p,.service-item-2 p{font-size:14px}.services-text-2{transform:translate(-420px);width:440px;top:900px}.services-separator-2{transform:translate(30px);top:870px}.services-image-2{transform:translate(150px);width:260px;height:390px;top:880px}.services-separator-3{top:1420px;transform:translate(-420px)}.services-cta{top:1490px;width:95%}.services-cta-title{font-size:22px}.services-cta-text{font-size:14px}.services-cta-button{width:250px;height:45px;font-size:14px}.services-page{min-height:1700px}}@media(max-width:768px){.services-page{width:100vw;height:1671px;min-height:1671px;overflow:hidden;position:relative}.services-title{top:69px;left:50%;transform:translate(-50%);width:calc(100% - 40px);font-family:Montserrat,sans-serif;font-weight:500;font-size:10px;line-height:1.35;text-align:center;display:block}.services-image-1{top:136px;left:28px;transform:none;width:156px;height:235px;background-image:url(/solar-mobile-1.png);background-size:cover;background-position:center}.services-separator-1{top:350px;left:172px;transform:none;width:49px;height:12px;background-image:url(/ayrac-mobile-2.png);background-size:contain;background-repeat:no-repeat}.services-text-1{position:absolute;top:0;left:0;width:100%;transform:none}.services-text-1 .service-item{position:absolute;margin:0;width:auto}.services-text-1 .service-item h2,.services-text-1 .service-item p{margin:0;color:#000}.services-text-1 .service-item h2{font-family:Montserrat,sans-serif;font-weight:500;font-size:10px;line-height:1.3}.services-text-1 .service-item p{font-family:Montserrat,sans-serif;font-weight:400;font-size:10px;line-height:1.35}.services-text-1 .service-item:nth-child(1){left:205px;top:136px;width:160px}.services-text-1 .service-item:nth-child(1) h2{width:160px;height:32px}.services-text-1 .service-item:nth-child(1) p{margin-top:0;width:158px;height:159px}.services-text-1 .service-item:nth-child(2){left:28px;top:389px;width:158px}.services-text-1 .service-item:nth-child(2) h2{width:129px;height:32px}.services-text-1 .service-item:nth-child(2) p{margin-top:7px;width:158px;height:143px}.services-text-1 .service-item:nth-child(3){left:206px;top:389px;width:158px}.services-text-1 .service-item:nth-child(3) h2{width:144px;height:32px}.services-text-1 .service-item:nth-child(3) p{margin-top:7px;width:158px;height:175px}.services-text-1 .service-item:nth-child(4){left:28px;top:626px;width:158px}.services-text-1 .service-item:nth-child(4) h2{width:135px;height:32px}.services-text-1 .service-item:nth-child(4) p{margin-top:7px;width:158px;height:127px}.services-image-2{top:626px;left:206px;transform:none;width:156px;height:233px;background-image:url(/solar-mobile-2.png);background-size:cover;background-position:center}.services-separator-2{top:827px;left:164px;transform:none;width:49px;height:12px;background-image:url(/ayrac-mobile-2.png);background-size:contain;background-repeat:no-repeat;z-index:5}.services-text-2{position:absolute;top:0;left:0;width:100%;transform:none}.services-text-2 .service-item-2{position:absolute;margin:0;width:auto}.services-text-2 .service-item-2 h2,.services-text-2 .service-item-2 p{margin:0;color:#000}.services-text-2 .service-item-2 h2{font-family:Montserrat,sans-serif;font-weight:500;font-size:10px;line-height:1.3}.services-text-2 .service-item-2 p{font-family:Montserrat,sans-serif;font-weight:400;font-size:10px;line-height:1.35}.services-text-2 .service-item-2:nth-child(1){left:28px;top:879px;width:148px}.services-text-2 .service-item-2:nth-child(1) h2{width:135px;height:32px}.services-text-2 .service-item-2:nth-child(1) p{margin-top:15px;width:148px;height:159px}.services-text-2 .service-item-2:nth-child(2){left:194px;top:879px;width:156px}.services-text-2 .service-item-2:nth-child(2) h2{width:136px;height:16px}.services-text-2 .service-item-2:nth-child(2) p{margin-top:28px;width:156px;height:124px}.services-page:after{content:"";position:absolute;left:28px;top:1100px;width:156px;height:233px;background-image:url(/solar-mobile-3.png);background-size:cover;background-position:center;background-repeat:no-repeat}.services-text-2 .service-item-2:nth-child(3){left:209px;top:1066px;width:155px}.services-text-2 .service-item-2:nth-child(3) h2{width:136px;height:32px}.services-text-2 .service-item-2:nth-child(3) p{margin-top:16px;width:155px;height:111px}.services-text-2 .service-item-2:nth-child(4){left:209px;top:1241px;width:156px}.services-text-2 .service-item-2:nth-child(4) h2{width:140px;height:32px}.services-text-2 .service-item-2:nth-child(4) p{margin-top:13px;width:156px;height:127px}.services-separator-3{top:1367px;left:135px;transform:none;width:49px;height:12px;background-image:url(/ayrac-mobile-2.png);background-size:contain;background-repeat:no-repeat}.services-cta{position:absolute;top:1442px;left:50%;transform:translate(-50%);width:100%;text-align:center}.services-cta-title{width:302px;height:16px;margin:0 auto;font-family:Montserrat,sans-serif;font-weight:500;font-size:10px;line-height:16px;display:block}.services-cta-text{width:339px;height:59px;margin:16px auto 0;font-family:Montserrat,sans-serif;font-weight:400;font-size:10px;line-height:1.35}.services-cta-button{margin:46px auto 0;width:156px;height:34px;border-radius:40px;font-family:Montserrat,sans-serif;font-weight:400;font-size:10px;line-height:16px;display:flex;align-items:center;justify-content:center}}.projects-page{width:100%;min-height:clamp(2574px,191.51vw,4265px);box-sizing:border-box;position:relative;padding:0;display:flex;flex-direction:column;align-items:center;overflow:hidden}.projects-hero{width:clamp(1007px,74.9vw,1666px);height:auto;margin:0 auto;margin-top:clamp(112px,8.33vw,185px);text-align:center}.projects-title{width:100%;margin:0 auto;font-family:Montserrat,sans-serif;font-weight:500;font-size:clamp(35px,2.6vw,58px);line-height:1.2;display:flex;align-items:center;justify-content:center}.projects-subtitle{width:100%;margin:clamp(52px,3.91vw,87px) auto 0;font-family:Montserrat,sans-serif;font-weight:400;font-size:clamp(14px,.99vw,22px);line-height:1.6;text-align:center}.projects-section{width:clamp(1007px,74.9vw,1666px);margin:0 auto;margin-top:clamp(56px,4.17vw,93px)}.project-heading{width:clamp(424px,31.56vw,702px);margin:0;font-family:Montserrat,sans-serif;font-weight:500;font-size:clamp(25px,1.875vw,42px);line-height:1.2;text-align:left}.project-gallery-row{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:clamp(55px,4.06vw,90px);gap:clamp(52px,3.85vw,86px)}.project-gallery-image{width:clamp(337px,25.05vw,557px);height:clamp(504px,37.5vw,834px);border-radius:clamp(8px,.625vw,14px);background-size:cover;background-position:center;background-repeat:no-repeat}.solar-gallery-image{background-image:url(/solar-resim-3.png)}.project-content-row{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;margin-top:clamp(51px,3.8vw,85px)}.project-text-column{width:clamp(352px,26.2vw,583px);display:flex;flex-direction:column;gap:clamp(41px,3.02vw,67px)}.project-text-block{width:100%;font-family:Montserrat,sans-serif;font-weight:400;font-size:clamp(14px,.99vw,22px);line-height:1.6;text-align:left}.project-main-image{width:clamp(615px,45.78vw,1018px);height:clamp(391px,29.06vw,647px);margin-left:clamp(39px,2.92vw,65px);border-radius:clamp(11px,.833vw,18px);background-image:url(/solar-resim-4.png);background-size:cover;background-position:center;background-repeat:no-repeat}.projects-separator{position:absolute;width:clamp(136px,10.16vw,226px);height:clamp(29px,2.14vw,47px);background-image:url(/ayrac-1.png);background-size:contain;background-repeat:no-repeat;background-position:center}.projects-separator-top{left:50%;transform:translate(clamp(-610px,-45.36vw,-1009px));top:clamp(1513px,112.55vw,2505px)}.projects-separator-bottom{left:50%;transform:translate(-50%);top:clamp(2087px,155.36vw,3458px)}.projects-section-2{margin-top:clamp(224px,16.67vw,371px)}.second-project-row{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.second-project-image{width:clamp(589px,43.85vw,976px);height:clamp(374px,27.86vw,620px);border-radius:clamp(11px,.833vw,18px);background-image:url(/solar-resim-5.png);background-size:cover;background-position:center;background-repeat:no-repeat}.second-project-text{width:clamp(352px,26.2vw,583px);margin-left:clamp(65px,4.84vw,108px);display:flex;flex-direction:column;align-items:flex-end;text-align:right}.second-project-heading{width:clamp(326px,24.22vw,539px);margin:0;font-family:Montserrat,sans-serif;font-weight:500;font-size:clamp(24px,1.82vw,40px);line-height:1.2}.second-project-text-block{width:100%;font-family:Montserrat,sans-serif;font-weight:400;font-size:clamp(14px,.99vw,22px);line-height:1.6;margin:0}.second-project-heading+.second-project-text-block{margin-top:clamp(30px,2.24vw,50px)}.second-project-text-block+.second-project-text-block{margin-top:clamp(27px,2.03vw,45px)}.projects-differentiator{position:absolute;top:clamp(2170px,161.46vw,3594px);left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center}.projects-diff-title{width:clamp(454px,33.8vw,752px);margin:0;font-family:Montserrat,sans-serif;font-weight:500;font-size:clamp(24px,1.82vw,40px);line-height:1.2;text-align:center}.projects-diff-text-wrapper{width:clamp(466px,34.69vw,772px);margin-top:clamp(35px,2.6vw,58px)}.projects-diff-text{width:100%;margin:0;font-family:Montserrat,sans-serif;font-weight:400;font-size:clamp(14px,.99vw,22px);line-height:1.6;text-align:left}.projects-cta-button{margin-top:clamp(73px,5.47vw,122px);width:clamp(268px,19.95vw,444px);height:clamp(37px,2.76vw,61px);border-radius:40px;border:none;background-color:#2b5597;color:#fff;font-family:Montserrat,sans-serif;font-weight:400;font-size:clamp(14px,.99vw,22px);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.25s ease}.projects-cta-button:hover{background-color:#23467d;transform:translateY(-2px)}@media(min-width:2100px){.projects-page{min-height:4400px}}@media(max-width:1440px){.projects-hero,.projects-section{width:95%}.project-gallery-image{width:300px;height:450px}.project-gallery-row{gap:40px}.project-text-column{width:320px}.project-main-image{width:560px;height:355px}.second-project-image{width:540px;height:345px}.second-project-text{width:320px}.projects-separator-top{transform:translate(-480px)}}@media(max-width:1280px){.projects-title{font-size:32px}.project-heading,.second-project-heading{font-size:24px}.project-gallery-image{width:260px;height:390px}.project-gallery-row{gap:30px}.project-text-column{width:280px}.project-text-block,.second-project-text-block,.projects-subtitle{font-size:15px}.project-main-image{width:480px;height:305px;margin-left:30px}.second-project-image{width:460px;height:295px}.second-project-text{width:280px;margin-left:50px}.projects-separator-top{transform:translate(-400px)}.projects-diff-title{font-size:24px}.projects-diff-text{font-size:15px}}@media(max-width:1024px){.projects-hero{margin-top:100px}.projects-title{font-size:28px}.project-heading,.second-project-heading{font-size:22px}.project-gallery-image{width:220px;height:330px}.project-gallery-row{gap:20px}.project-text-column{width:240px}.project-text-block,.second-project-text-block,.projects-subtitle{font-size:14px}.project-main-image{width:400px;height:255px;margin-left:25px}.second-project-image{width:380px;height:245px}.second-project-text{width:240px;margin-left:40px}.projects-separator-top{transform:translate(-340px)}.projects-diff-title{font-size:22px;width:90%}.projects-diff-text-wrapper{width:90%}.projects-diff-text{font-size:14px}.projects-cta-button{width:250px;height:45px;font-size:14px}.projects-page{min-height:2200px}.projects-separator-top{top:1350px}.projects-separator-bottom{top:1850px}.projects-differentiator{top:1920px}}@media(max-width:768px){.projects-page{width:100vw;height:1950px;min-height:1950px;overflow:visible;position:relative}.project-gallery-row .project-gallery-image:nth-child(3){display:none}.projects-hero{width:100%;margin:0;height:auto;position:absolute;top:0;left:0;text-align:center}.projects-title{position:absolute;top:69px;left:50%;transform:translate(-50%);width:311px;height:27px;font-family:Montserrat,sans-serif;font-weight:500;font-size:10px;line-height:27px;text-align:center;display:block;margin:0}.projects-subtitle{position:absolute;top:115px;left:50%;transform:translate(-50%);width:337px;height:159px;font-family:Montserrat,sans-serif;font-weight:400;font-size:10px;line-height:1.35;text-align:center;margin:0}.projects-section{width:100%;margin:0;position:absolute;top:304px;left:0}.project-heading{position:absolute;top:0;left:50%;transform:translate(-50%);width:337px;height:16px;font-family:Montserrat,sans-serif;font-weight:500;font-size:10px;line-height:16px;text-align:center;margin:0}.project-gallery-row{position:absolute;top:45px;left:0;width:100%;margin:0;gap:25px;justify-content:flex-start;padding-left:28px}.project-gallery-image{width:156px;height:233px;border-radius:0;background-image:url(/solar-resim-2.png);background-size:cover;background-position:center;background-repeat:no-repeat}.projects-separator-top{position:absolute;left:50%;transform:translate(-50%);top:610px;width:49px;height:12px;background-image:url(/ayrac-mobile-2.png);background-size:contain;background-repeat:no-repeat;background-position:center}.projects-page:before{content:"";position:absolute;left:28px;top:638px;width:156px;height:233px;background-image:url(/solar-resim-2.png);background-size:cover;background-position:center;background-repeat:no-repeat}.projects-page:after{content:"";position:absolute;left:209px;top:638px;width:156px;height:233px;background-image:url(/solar-resim-2.png);background-size:cover;background-position:center;background-repeat:no-repeat}.project-content-row{position:absolute;top:600px;left:27px;width:calc(100% - 54px);margin:0;display:block}.project-text-column{width:337px;gap:17px}.project-text-block{font-family:Montserrat,sans-serif;font-weight:400;font-size:10px;line-height:1.35;width:337px;margin:0}.project-main-image{display:none}.projects-separator-bottom{position:absolute;left:251px;top:1129px;width:49px;height:12px;transform:none;background-image:url(/ayrac-mobile-2.png);background-size:contain;background-repeat:no-repeat;background-position:center}.projects-section-2{position:absolute;top:1155px;left:0;width:100%;margin:0}.second-project-heading{position:absolute;top:-300px;left:50%;transform:translate(-50%);width:337px;height:16px;font-family:Montserrat,sans-serif;font-weight:500;font-size:10px;line-height:16px;text-align:center;margin:0}.second-project-row{position:absolute;top:45px;left:0;width:100%;display:block}.second-project-image{position:absolute;left:28px;top:0;width:156px;height:233px;border-radius:0;background-image:url(/solar-resim-2.png);background-size:cover;background-position:center;background-repeat:no-repeat}.projects-section-2 .second-project-row:after{content:"";position:absolute;left:209px;top:0;width:156px;height:233px;background-image:url(/solar-resim-2.png);background-size:cover;background-position:center;background-repeat:no-repeat}.second-project-text{position:absolute;left:27px;top:259px;width:338px;margin:0;align-items:flex-start;text-align:left}.second-project-text-block{font-family:Montserrat,sans-serif;font-weight:400;font-size:10px;line-height:1.35;width:338px}.second-project-heading+.second-project-text-block{margin-top:0}.second-project-text-block+.second-project-text-block{margin-top:5px}.projects-page .projects-separator.custom-mobile-sep-3{display:none}.projects-page .projects-differentiator:before{content:"";position:absolute;left:67px;top:-32px;width:49px;height:12px;background-image:url(/ayrac-mobile-2.png);background-size:contain;background-repeat:no-repeat;background-position:center}.projects-differentiator{position:absolute;top:1712px;left:50%;transform:translate(-50%);width:100%;align-items:center}.projects-diff-title{width:181px;height:16px;font-family:Montserrat,sans-serif;font-weight:500;font-size:10px;line-height:16px;text-align:center;margin:0}.projects-diff-text-wrapper{width:341px;margin-top:21px}.projects-diff-text{font-family:Montserrat,sans-serif;font-weight:400;font-size:10px;line-height:1.35;text-align:left;margin:0;width:341px}.projects-cta-button{margin-top:28px;width:150px;height:28px;border-radius:40px;font-family:Montserrat,sans-serif;font-weight:400;font-size:10px;line-height:16px;display:flex;align-items:center;justify-content:center}}.contact-page{width:100%;min-height:clamp(1231px,91.56vw,2038px);box-sizing:border-box;position:relative;padding:0;display:flex;flex-direction:column;align-items:center;background-color:#fff;overflow:hidden}.contact-hero{width:100%;display:flex;flex-direction:column;align-items:center}.contact-title{width:clamp(405px,30.16vw,671px);margin:0;margin-top:clamp(139px,10.36vw,231px);font-family:Montserrat,sans-serif;font-weight:500;font-size:clamp(35px,2.6vw,58px);line-height:1.2;text-align:center}.contact-hero-image{width:clamp(1110px,82.55vw,1837px);height:clamp(220px,16.35vw,364px);margin-top:clamp(43px,3.18vw,71px);background-image:url(/contact-resim-1.png);background-size:cover;background-position:center;background-repeat:no-repeat}.contact-hero-separator{position:absolute;left:50%;transform:translate(clamp(370px,27.55vw,613px));top:clamp(438px,32.6vw,726px);width:clamp(136px,10.16vw,226px);height:clamp(31px,2.34vw,52px);background-image:url(/ayrac-1.png);background-size:contain;background-position:center;background-repeat:no-repeat}.contact-subtitle-heading{width:clamp(524px,38.96vw,867px);margin:0;margin-top:clamp(60px,4.48vw,100px);font-family:Montserrat,sans-serif;font-weight:500;font-size:clamp(24px,1.77vw,39px);line-height:1.2;text-align:center}.contact-subtitle-text{width:clamp(784px,58.33vw,1298px);margin:clamp(22px,1.61vw,36px) auto 0;font-family:Montserrat,sans-serif;font-weight:400;font-size:clamp(14px,.99vw,22px);line-height:1.6;text-align:center}.contact-main{width:clamp(1110px,82.55vw,1837px);margin:clamp(64px,4.74vw,105px) auto 0;display:flex;flex-direction:row;justify-content:space-between}.contact-form-section{display:flex;flex-direction:column}.contact-form-title{width:clamp(183px,13.65vw,304px);margin:0;font-family:Montserrat,sans-serif;font-weight:500;font-size:clamp(24px,1.77vw,39px);line-height:1.2;text-align:left}.contact-form{margin-top:clamp(22px,1.61vw,36px);display:flex;flex-direction:column}.contact-form-row{display:flex;flex-direction:row;gap:clamp(14px,1.04vw,23px)}.contact-form-row-spacing{margin-top:clamp(13px,.94vw,21px)}.contact-input-wrapper{width:clamp(183px,13.65vw,304px);height:clamp(40px,2.97vw,66px);border-radius:40px;border:1px solid #2b5597;display:flex;align-items:center;padding:0 clamp(14px,1.04vw,23px);box-sizing:border-box;background-color:#fff}.contact-input{width:100%;border:none;outline:none;font-family:Montserrat,sans-serif;font-weight:400;font-size:clamp(12px,.833vw,18px)}.contact-input::placeholder{color:#555}.contact-message-wrapper{width:clamp(421px,31.3vw,697px);height:clamp(77px,5.73vw,127px);border-radius:40px;border:1px solid #2b5597;margin-top:clamp(13px,.94vw,21px);box-sizing:border-box;padding:clamp(11px,.833vw,18px) clamp(17px,1.25vw,28px);background-color:#fff}.contact-message{width:100%;height:100%;border:none;outline:none;resize:none;font-family:Montserrat,sans-serif;font-weight:400;font-size:clamp(14px,.99vw,22px);line-height:1.5}.contact-message::placeholder{color:#555}.contact-consent-row{margin-top:clamp(20px,1.46vw,32px);display:flex;flex-direction:row;align-items:flex-start}.contact-consent-checkbox-wrapper{position:relative;width:clamp(18px,1.3vw,29px);height:clamp(18px,1.3vw,29px);margin-right:clamp(7px,.52vw,12px);flex-shrink:0}.contact-consent-checkbox{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.contact-consent-custom-box{width:100%;height:100%;border-radius:4px;border:2px solid #2b5597;box-sizing:border-box;display:inline-block}.contact-consent-checkbox:checked+.contact-consent-custom-box{background-color:#2b5597;box-shadow:inset 0 0 0 3px #fff}.contact-consent-text{width:clamp(528px,39.27vw,874px);margin:0;font-family:Montserrat,sans-serif;font-weight:400;font-size:clamp(14px,.99vw,22px);line-height:1.5}.contact-submit-button{margin-top:clamp(20px,1.51vw,34px);width:clamp(243px,18.07vw,402px);height:clamp(36px,2.66vw,59px);border-radius:40px;border:none;background-color:#2b5597;color:#fff;font-family:Montserrat,sans-serif;font-weight:400;font-size:clamp(14px,.99vw,22px);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,transform .2s ease,box-shadow .3s ease}.contact-submit-button:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05)}.contact-submit-button:disabled{opacity:.7;cursor:default}@keyframes contactSentPulse{0%{transform:scale(1);box-shadow:0 0 #28a745b3}70%{transform:scale(1.03);box-shadow:0 0 0 12px #28a74500}to{transform:scale(1);box-shadow:0 0 #28a74500}}.contact-submit-button-sent{background-color:#28a745;animation:contactSentPulse .7s ease-out}.contact-side-section{display:flex;flex-direction:column;align-items:flex-end}.contact-social-title{width:clamp(169px,12.6vw,280px);margin:0;font-family:Montserrat,sans-serif;font-weight:500;font-size:clamp(24px,1.77vw,39px);line-height:1.2;text-align:right}.contact-social-links{margin-top:clamp(19px,1.41vw,31px);display:flex;flex-direction:row;gap:clamp(40px,2.97vw,66px)}.contact-social-link{display:flex;flex-direction:column;align-items:center;text-decoration:none;cursor:pointer;transition:.25s ease}.contact-social-link:hover{transform:translateY(-4px);opacity:.8}.contact-social-icon{width:clamp(28px,2.08vw,46px);height:clamp(28px,2.08vw,46px);background-size:contain;background-position:center;background-repeat:no-repeat;margin-bottom:clamp(11px,.833vw,18px)}.contact-linkedin-icon{background-image:url(/linkedin-logo.png)}.contact-instagram-icon{background-image:url(/inst-logo.png)}.contact-social-label{font-family:Montserrat,sans-serif;font-weight:400;font-size:clamp(14px,.99vw,22px);color:#000}.contact-address-title{width:clamp(126px,9.38vw,209px);margin:0;margin-top:clamp(27px,1.98vw,44px);font-family:Montserrat,sans-serif;font-weight:500;font-size:clamp(25px,1.875vw,42px);line-height:1.2;text-align:right}.contact-address-text{width:clamp(400px,19.58vw,436px);margin:0;margin-top:clamp(10px,.73vw,16px);font-family:Montserrat,sans-serif;font-weight:400;font-size:clamp(14px,.99vw,22px);line-height:1.5;text-align:right}.contact-bottom-separator{position:absolute;bottom:clamp(98px,7.29vw,162px);left:50%;transform:translate(-50%);width:clamp(136px,10.16vw,226px);height:clamp(31px,2.34vw,52px);background-image:url(/ayrac-1.png);background-size:contain;background-position:center;background-repeat:no-repeat}.contact-bottom-text{position:absolute;bottom:clamp(28px,2.08vw,46px);left:50%;transform:translate(-50%);width:clamp(944px,70.21vw,1563px);margin:0;font-family:Montserrat,sans-serif;font-weight:400;font-size:clamp(13px,.94vw,21px);line-height:1.5;text-align:center}@media(min-width:2100px){.contact-page{min-height:2100px}}@media(max-width:1440px){.contact-main,.contact-hero-image{width:95%}.contact-hero-separator{transform:translate(320px)}.contact-input-wrapper{width:200px}.contact-message-wrapper{width:420px}.contact-consent-text{width:480px}}@media(max-width:1280px){.contact-title{font-size:32px}.contact-subtitle-heading,.contact-form-title,.contact-social-title{font-size:24px}.contact-subtitle-text,.contact-consent-text,.contact-address-text{font-size:15px}.contact-hero-separator{transform:translate(280px)}.contact-input-wrapper{width:180px;height:45px}.contact-input{font-size:14px}.contact-message-wrapper{width:380px;height:90px}.contact-message{font-size:14px}.contact-consent-text{width:420px;font-size:14px}.contact-submit-button{width:280px;height:45px;font-size:14px}.contact-address-title{font-size:24px}.contact-bottom-text{width:90%;font-size:14px}}@media(max-width:1024px){.contact-title{font-size:28px;margin-top:120px}.contact-hero-image{width:98%;height:180px}.contact-hero-separator{transform:translate(240px);top:380px}.contact-subtitle-heading{font-size:22px;width:90%}.contact-subtitle-text{width:95%;font-size:14px}.contact-main{width:98%}.contact-form-title,.contact-social-title{font-size:22px}.contact-input-wrapper{width:160px;height:42px}.contact-input{font-size:13px}.contact-form-row{gap:10px}.contact-message-wrapper{width:330px;height:80px}.contact-message{font-size:13px}.contact-consent-text{width:350px;font-size:13px}.contact-submit-button{width:250px;height:42px;font-size:13px}.contact-address-title{font-size:22px}.contact-address-text{font-size:14px;width:220px}.contact-social-links{gap:30px}.contact-bottom-text{width:95%;font-size:13px}.contact-page{min-height:1100px}}@media(max-width:768px){.contact-page{width:100vw;height:993px;min-height:993px;overflow:visible;position:relative}.contact-hero{position:relative;width:100%}.contact-title{position:absolute;top:69px;left:50%;transform:translate(-50%);width:116px;height:15px;font-size:10px;text-align:center;margin:0}.contact-hero-image{position:absolute;top:104px;left:50%;transform:translate(-50%);width:340px;height:67px;background-size:cover;border-radius:0;margin:0}.contact-hero-separator{position:absolute;top:165px;left:296px;width:49px;height:12px;background-image:url(/ayrac-mobile-2.png);transform:none}.contact-subtitle-heading{position:absolute;top:195px;left:50%;transform:translate(-50%);width:218px;height:16px;font-size:10px;text-align:center;margin:0}.contact-subtitle-text{position:absolute;top:236px;left:50%;transform:translate(-50%);width:338px;font-size:10px;line-height:1.35;text-align:center;margin:0}.contact-main{position:absolute;top:275px;left:0;width:100%;flex-direction:column}.contact-form-section{width:100%;align-items:center}.contact-form-title{width:75px;height:16px;font-size:10px;text-align:center;margin:0 auto 7px}.contact-form{width:100%;align-items:center}.contact-form-row{width:100%;justify-content:center;gap:10px}.contact-input-wrapper{width:160px;height:23px;padding:0 10px}.contact-input{font-size:10px}.contact-message-wrapper{width:341px;height:56px;margin-top:10px;border-radius:20px}.contact-message{font-size:10px;line-height:1.3}.contact-consent-row{width:341px;margin-top:15px}.contact-consent-checkbox-wrapper{width:12px;height:12px}.contact-consent-text{font-size:10px;line-height:1.3}.contact-submit-button{margin-top:20px;width:180px;height:23px;font-size:10px}.contact-side-section{position:absolute;top:325px;left:0;width:100%;align-items:flex-start;padding-left:24px}.contact-address-title{width:64px;font-size:10px;margin:0}.contact-address-text{width:200px;font-size:10px;line-height:1.4;margin-top:25px;text-align:left}.contact-social-title{position:absolute;top:0;right:24px;width:70px;font-size:10px;text-align:right}.contact-social-links{position:absolute;top:10px;right:24px;flex-direction:column;gap:7px}.contact-social-icon{width:15px;height:15px}.contact-social-label{font-size:10px}.contact-bottom-separator{position:absolute;top:846px;left:50%;transform:translate(-50%);width:49px;height:12px;background-image:url(/ayrac-mobile-2.png)}.contact-bottom-text{position:absolute;top:889px;left:50%;transform:translate(-50%);width:338px;font-size:10px;line-height:1.4;text-align:center}}.blog-bottom-separator{width:clamp(136px,10.16vw,226px);height:clamp(31px,2.34vw,52px);margin-top:clamp(54px,4.01vw,89px);margin-bottom:clamp(40px,2.97vw,66px);background-image:url(/ayrac-1.png);background-size:contain;background-repeat:no-repeat;background-position:center}.blog-page{width:100%;min-height:100vh;box-sizing:border-box;position:relative;padding:0;display:flex;flex-direction:column;align-items:center;background-color:#fff;overflow:hidden}.blog-hero{width:100%;display:flex;flex-direction:column;align-items:center}.blog-title{margin:0;margin-top:clamp(112px,8.33vw,185px);font-family:Montserrat,sans-serif;font-weight:500;font-size:clamp(35px,2.6vw,58px);text-align:center}.blog-intro{width:clamp(1007px,74.9vw,1666px);margin:0;margin-top:clamp(36px,2.66vw,59px);font-family:Montserrat,sans-serif;font-size:clamp(14px,.99vw,22px);line-height:1.5;text-align:center}.blog-grid-section{width:clamp(1110px,82.55vw,1837px);margin-top:clamp(60px,4.48vw,100px);display:flex;flex-direction:column;align-items:center}.blog-grid{width:100%;display:grid;grid-template-columns:repeat(3,1fr);column-gap:clamp(44px,3.28vw,73px);row-gap:clamp(69px,5.1vw,114px)}.blog-card-link{text-decoration:none;color:inherit}.blog-card{width:100%;display:flex;flex-direction:column}.blog-card-image{width:100%;height:clamp(242px,18.02vw,401px);border-radius:clamp(11px,.833vw,18px);background-size:cover;background-position:center;transition:.25s ease}.blog-card-content{margin-top:clamp(36px,2.71vw,60px)}.blog-card-title{width:100%;margin:0;font-family:Montserrat,sans-serif;font-size:clamp(25px,1.875vw,42px);font-weight:500;line-height:1.3;transition:.25s ease}.blog-card-excerpt{width:100%;margin:0;margin-top:clamp(7px,.52vw,12px);font-family:Montserrat,sans-serif;font-size:clamp(14px,.99vw,22px);line-height:1.4}.blog-card-link:hover .blog-card-image{transform:translateY(-4px);filter:brightness(1.02);box-shadow:0 8px 24px #0000001f}.blog-card-link:hover .blog-card-title{color:#2b5597}.blog-load-more-button{margin-top:clamp(56px,4.17vw,93px);width:clamp(154px,11.46vw,255px);height:clamp(36px,2.66vw,59px);border-radius:40px;background-color:#2b5597;color:#fff;border:none;font-family:Montserrat,sans-serif;font-size:clamp(14px,.99vw,22px);cursor:pointer;transition:.25s ease}.blog-load-more-button:hover{background-color:#23467d;transform:translateY(-2px)}.blog-bottom-separator{width:clamp(136px,10.16vw,226px);height:clamp(31px,2.34vw,52px);margin-top:clamp(54px,4.01vw,89px);margin-bottom:clamp(40px,2.97vw,66px);background-image:url(/ayrac-1.png);background-size:contain;background-repeat:no-repeat;background-position:center}@media(min-width:2100px){.blog-grid{column-gap:80px;row-gap:120px}}@media(max-width:1440px){.blog-intro,.blog-grid-section{width:95%}.blog-grid{column-gap:40px;row-gap:70px}.blog-card-image{height:220px}}@media(max-width:1280px){.blog-title{font-size:32px}.blog-intro{font-size:15px}.blog-grid{column-gap:30px;row-gap:60px}.blog-card-image{height:200px}.blog-card-title{font-size:24px}.blog-card-excerpt{font-size:15px}.blog-load-more-button{width:180px;height:45px;font-size:15px}}@media(max-width:1024px){.blog-title{font-size:28px;margin-top:120px}.blog-intro{width:98%;font-size:14px}.blog-grid-section{width:98%}.blog-grid{grid-template-columns:repeat(2,1fr);column-gap:25px;row-gap:50px}.blog-card-image{height:220px}.blog-card-content{margin-top:25px}.blog-card-title{font-size:22px}.blog-card-excerpt{font-size:14px}.blog-load-more-button{width:160px;height:42px;font-size:14px}}@media(max-width:768px){.blog-page{width:100%;max-width:100vw;min-height:auto;height:auto;overflow:visible;position:relative;display:flex;flex-direction:column;align-items:center;padding-top:69px;padding-bottom:30px;box-sizing:border-box}.blog-hero{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}.blog-title{position:relative;top:auto;left:auto;transform:none;width:auto;height:auto;margin:0;font-family:Montserrat,sans-serif;font-weight:500;font-size:10px;line-height:15px;text-align:center}.blog-intro{position:relative;top:auto;left:auto;transform:none;width:341px;height:auto;margin:13px 0;font-family:Montserrat,sans-serif;font-weight:400;font-size:10px;line-height:1.35;text-align:center}.blog-bottom-separator{position:relative;top:auto;left:auto;transform:none;width:49px;height:12px;margin:13px 0 0;background-image:url(/ayrac-mobile-2.png);background-size:contain;background-repeat:no-repeat;background-position:center;order:-1}.blog-page>.blog-bottom-separator{order:2;margin-top:13px;margin-bottom:16px}.blog-grid-section{position:relative;top:auto;left:auto;width:100%;margin:0;padding:0 28px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.blog-grid{width:100%;max-width:398px;display:grid;grid-template-columns:repeat(2,1fr);column-gap:12px;row-gap:17px;justify-content:center}.blog-card-link{display:block;width:100%;text-decoration:none;color:inherit}.blog-card{width:100%}.blog-card-image{width:100%;height:117px;border-radius:0;transition:none}.blog-card-content{margin-top:17px}.blog-card-title{width:100%;height:auto;min-height:32px;margin:0;font-family:Montserrat,sans-serif;font-weight:500;font-size:10px;line-height:1.3}.blog-card-excerpt{width:100%;height:auto;min-height:79px;margin:30px 0 0;font-family:Montserrat,sans-serif;font-weight:400;font-size:10px;line-height:1.35}.blog-card-link:hover .blog-card-image{transform:none;filter:none;box-shadow:none}.blog-card-link:hover .blog-card-title{color:inherit}.blog-load-more-button{display:block;margin:17px 0 0;text-align:center;width:auto;height:auto;background:transparent;color:#000;border:none;border-radius:0;padding:0;font-family:Montserrat,sans-serif;font-weight:400;font-size:10px;line-height:1;cursor:pointer;transition:none}.blog-load-more-button:hover{background:transparent;transform:none}.blog-grid-section:after{content:"";display:block;width:49px;height:12px;margin:20px auto 0;background-image:url(/ayrac-mobile-2.png);background-size:contain;background-repeat:no-repeat;background-position:center}}.blog-detail-page{width:100%;min-height:clamp(1683px,125.21vw,2788px);box-sizing:border-box;position:relative;padding:0;display:flex;flex-direction:column;align-items:center;background-color:#fff;overflow:hidden}.blog-detail-container{width:clamp(1047px,77.86vw,1732px);margin-top:clamp(157px,11.67vw,260px);display:flex;flex-direction:column;align-items:flex-start}.blog-detail-image{width:100%;height:clamp(753px,55.99vw,1246px);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:clamp(11px,.833vw,18px)}.blog-detail-separator-left{width:clamp(136px,10.16vw,226px);height:clamp(31px,2.34vw,52px);margin-top:clamp(32px,2.4vw,53px);background-image:url(/ayrac-1.png);background-size:contain;background-repeat:no-repeat;background-position:left}.blog-detail-title{width:100%;margin:0;margin-top:clamp(15px,1.15vw,25px);font-family:Montserrat,sans-serif;font-weight:500;font-size:clamp(35px,2.6vw,58px);line-height:1.2;text-align:left}.blog-detail-content-box{width:100%;margin-top:clamp(27px,2.03vw,45px);font-family:Montserrat,sans-serif;font-weight:400;font-size:clamp(14px,.99vw,22px);line-height:1.7;text-align:left}.blog-detail-content-box p{margin:0 0 clamp(11px,.833vw,18px)}.blog-detail-tags-row{width:100%;margin-top:clamp(78px,5.83vw,130px);font-family:Montserrat,sans-serif;font-size:clamp(14px,.99vw,22px);display:flex;align-items:center;gap:clamp(8px,.625vw,14px)}.blog-detail-tags-label{font-weight:400}.blog-detail-tags-list{display:flex;flex-wrap:wrap;gap:clamp(6px,.42vw,9px)}.blog-detail-tag{padding:clamp(4px,.31vw,7px) clamp(10px,.73vw,16px);border-radius:999px;border:1px solid #2b5597;font-size:clamp(11px,.78vw,17px);font-weight:400;color:#2b5597;background-color:#f5f8ff;transition:.25s ease}.blog-detail-tag:hover{background-color:#2b5597;color:#fff}.blog-detail-separator-right{position:absolute;width:clamp(136px,10.16vw,226px);height:clamp(31px,2.34vw,52px);bottom:clamp(70px,5.21vw,116px);left:50%;transform:translate(clamp(390px,29.01vw,645px));background-image:url(/ayrac-1.png);background-size:contain;background-repeat:no-repeat;background-position:center}.blog-detail-not-found{margin-top:clamp(140px,10.42vw,232px);font-family:Montserrat,sans-serif;text-align:center}.blog-detail-not-found h1{font-size:clamp(28px,2.08vw,46px);font-weight:500;margin:0 0 clamp(14px,1.04vw,23px)}.blog-detail-not-found p{font-size:clamp(14px,.99vw,22px);color:#666}@media(min-width:2100px){.blog-detail-page{min-height:2900px}}@media(max-width:1440px){.blog-detail-container{width:95%}.blog-detail-image{height:680px}.blog-detail-separator-right{transform:translate(340px)}}@media(max-width:1280px){.blog-detail-title{font-size:36px}.blog-detail-image{height:580px}.blog-detail-content-box{font-size:16px}.blog-detail-tags-row{font-size:15px}.blog-detail-tag{font-size:13px}.blog-detail-separator-right{transform:translate(280px)}}@media(max-width:1024px){.blog-detail-container{width:98%;margin-top:140px}.blog-detail-title{font-size:30px}.blog-detail-image{height:480px}.blog-detail-content-box{font-size:15px}.blog-detail-tags-row{font-size:14px;margin-top:60px}.blog-detail-tag{font-size:12px;padding:5px 12px}.blog-detail-separator-right{transform:translate(220px);bottom:50px}.blog-detail-page{min-height:1400px}}@media(max-width:768px){.blog-detail-page{width:100vw;min-height:auto;height:auto;overflow:visible;position:relative;background:#fff;padding:0}.blog-detail-container{width:100%;margin-top:89px;padding:0;align-items:center}.blog-detail-image{width:335px;height:241px;border-radius:0}.blog-detail-separator-right{display:none}.blog-detail-separator-left{width:49px;height:12px;background-image:url(/ayrac-mobile-2.png);background-size:contain;background-repeat:no-repeat;background-position:center;align-self:flex-start;margin:0 0 0 49px}.blog-detail-title{width:300px;height:16px;margin:24px 0 0;font-family:Montserrat,sans-serif;font-weight:500;font-size:10px;line-height:16px;text-align:center}.blog-detail-content-box{width:335px;margin:25px 0 0;font-family:Montserrat,sans-serif;font-weight:400;font-size:10px;line-height:1.45;text-align:left}.blog-detail-content-box p{margin:0 0 10px;font-family:Montserrat,sans-serif;font-weight:400;font-size:10px;line-height:1.45}.blog-detail-content-box h1,.blog-detail-content-box h2,.blog-detail-content-box h3,.blog-detail-content-box strong{font-family:Montserrat,sans-serif;font-weight:500;font-size:10px;line-height:1.45}.blog-detail-separator-left{margin-top:25px}.blog-detail-tags-row{width:calc(100% - 56px);margin:25px 0 0 28px;display:flex;align-items:center;gap:6px;justify-content:flex-start;text-align:left;font-family:Montserrat,sans-serif;font-size:8px}.blog-detail-tags-label{font-family:Montserrat,sans-serif;font-weight:500;font-size:8px}.blog-detail-tags-list{display:flex;flex-wrap:wrap;gap:6px}.blog-detail-tag{font-family:Montserrat,sans-serif;font-weight:400;font-size:8px;padding:3px 8px;border-radius:999px}.blog-detail-container{padding-bottom:5px}}.privacy-page{width:100%;min-height:100vh;background:#fff;box-sizing:border-box;position:relative;overflow-x:hidden;padding:0;font-family:Montserrat,sans-serif}.privacy-hero{width:100%;display:flex;flex-direction:column;align-items:center;padding-top:clamp(140px,10.4vw,230px);padding-bottom:clamp(28px,2.1vw,46px);text-align:center}.privacy-title{margin:0;width:min(1100px,92%);font-weight:500;font-size:clamp(30px,2.6vw,58px);line-height:1.2;color:#000}.privacy-divider{background-size:contain;background-repeat:no-repeat;background-position:center;margin-top:clamp(14px,1.1vw,22px)}.privacy-divider-desktop{width:clamp(136px,10.16vw,226px);height:clamp(31px,2.34vw,52px);background-image:url(/ayrac-1.png)}.privacy-divider-mobile{display:none;width:49px;height:12px;background-image:url(/ayrac-mobile-2.png)}.privacy-updated{margin:clamp(18px,1.4vw,26px) 0 0 0;width:min(1000px,92%);font-size:clamp(13px,.94vw,18px);font-weight:400;color:#222}.privacy-updated-label{font-weight:500;color:#2b5597}.privacy-container{width:clamp(1047px,77.86vw,1732px);margin:0 auto;padding-bottom:clamp(80px,6.2vw,140px);display:flex;flex-direction:column;gap:clamp(16px,1.25vw,22px)}.privacy-intro{margin:0;font-weight:400;font-size:clamp(14px,.99vw,22px);line-height:1.7;color:#000}.privacy-link{color:#2b5597;text-decoration:none;font-weight:500;border-bottom:1px solid rgba(43,85,151,.35);transition:.2s ease}.privacy-link:hover{opacity:.85;border-bottom-color:#2b5597bf}.privacy-card{width:100%;background:#fff;border:1px solid rgba(43,85,151,.18);border-radius:clamp(14px,1.05vw,22px);padding:clamp(18px,1.56vw,28px);box-sizing:border-box;box-shadow:0 10px 30px #0000000a}.privacy-card-header{display:flex;align-items:center;gap:clamp(10px,.78vw,14px);margin-bottom:clamp(12px,.9vw,16px)}.privacy-section-number{width:clamp(30px,2.2vw,42px);height:clamp(30px,2.2vw,42px);border-radius:999px;background:#2b5597;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:clamp(14px,1vw,18px);flex-shrink:0}.privacy-section-title{margin:0;font-weight:500;font-size:clamp(18px,1.35vw,28px);line-height:1.25;color:#000}.privacy-text{margin:0;font-weight:400;font-size:clamp(14px,.99vw,22px);line-height:1.7;color:#000}.privacy-list{margin:clamp(12px,.95vw,18px) 0 0 0;padding-left:clamp(18px,1.4vw,26px);font-size:clamp(14px,.99vw,22px);line-height:1.7;color:#000}.privacy-list li{margin-bottom:clamp(8px,.62vw,12px)}.privacy-list li strong{font-weight:500;color:#2b5597}.privacy-tags{margin-top:clamp(14px,1.1vw,20px);display:flex;flex-wrap:wrap;gap:clamp(6px,.42vw,10px)}.privacy-tag{padding:clamp(4px,.31vw,7px) clamp(10px,.73vw,16px);border-radius:999px;border:1px solid #2b5597;font-size:clamp(11px,.78vw,16px);font-weight:400;color:#2b5597;background:#f5f8ff;transition:.2s ease}.privacy-tag:hover{background:#2b5597;color:#fff}.privacy-callout{margin-top:clamp(16px,1.25vw,22px);padding:clamp(14px,1.1vw,18px);border-radius:clamp(12px,.95vw,18px);background:#e0df002e;border:1px solid rgba(224,223,0,.45);display:flex;gap:clamp(10px,.78vw,14px);align-items:flex-start}.privacy-callout-dot{width:10px;height:10px;border-radius:999px;background:#e0df00;margin-top:6px;flex-shrink:0}.privacy-callout-text{margin:0;font-size:clamp(14px,.99vw,22px);line-height:1.6}.privacy-contact-grid{margin-top:clamp(14px,1.1vw,20px);display:grid;grid-template-columns:1fr 1fr;gap:clamp(12px,.95vw,18px)}.privacy-contact-item{border:1px solid rgba(43,85,151,.18);border-radius:clamp(12px,.95vw,18px);padding:clamp(12px,.95vw,18px);text-decoration:none;color:#000;background:#fff;transition:.2s ease;box-shadow:0 8px 24px #00000008}.privacy-contact-item:hover{transform:translateY(-2px);border-color:#2b559773}.privacy-contact-item-static:hover{transform:none}.privacy-contact-label{display:block;font-weight:500;color:#2b5597;font-size:clamp(12px,.9vw,18px);margin-bottom:6px}.privacy-contact-value{display:block;font-weight:400;font-size:clamp(13px,.94vw,20px);line-height:1.4}.privacy-bottom-row{margin-top:clamp(14px,1.1vw,20px);display:flex;justify-content:flex-end}.privacy-back-top{text-decoration:none;color:#2b5597;font-weight:500;font-size:clamp(13px,.94vw,18px);transition:.2s ease}.privacy-back-top:hover{opacity:.85}@media(max-width:1440px){.privacy-container{width:95%}}@media(max-width:1024px){.privacy-hero{padding-top:130px}.privacy-contact-grid{grid-template-columns:1fr}}@media(max-width:480px){.privacy-hero{padding-top:89px;padding-bottom:18px}.privacy-title{width:300px;font-size:18px;line-height:1.2}.privacy-divider-desktop{display:none}.privacy-divider-mobile{display:block;margin-top:14px}.privacy-updated{width:335px;font-size:10px;margin-top:14px}.privacy-container{width:100%;padding:0 20px 60px;gap:14px;box-sizing:border-box}.privacy-intro{font-size:10px;line-height:1.7}.privacy-card{border-radius:16px;padding:14px}.privacy-section-number{width:26px;height:26px;font-size:12px}.privacy-section-title{font-size:12px}.privacy-text,.privacy-list{font-size:10px;line-height:1.7}.privacy-list{padding-left:18px}.privacy-tags{gap:6px}.privacy-tag{font-size:8px;padding:4px 10px}.privacy-callout{padding:12px;border-radius:14px}.privacy-callout-text{font-size:10px}.privacy-contact-grid{grid-template-columns:1fr}.privacy-contact-label,.privacy-contact-value{font-size:10px}.privacy-bottom-row{justify-content:center}}.legal-page{width:100%;min-height:100vh;background:#fff;box-sizing:border-box;position:relative;overflow-x:hidden;padding:0;font-family:Montserrat,sans-serif}.legal-hero{width:100%;display:flex;flex-direction:column;align-items:center;padding-top:clamp(140px,10.4vw,230px);padding-bottom:clamp(28px,2.1vw,46px);text-align:center}.legal-title{margin:0;width:min(1200px,92%);font-weight:500;font-size:clamp(28px,2.45vw,56px);line-height:1.2;color:#000}.legal-divider{background-size:contain;background-repeat:no-repeat;background-position:center;margin-top:clamp(14px,1.1vw,22px)}.legal-divider-desktop{width:clamp(136px,10.16vw,226px);height:clamp(31px,2.34vw,52px);background-image:url(/ayrac-1.png)}.legal-divider-mobile{display:none;width:49px;height:12px;background-image:url(/ayrac-mobile-2.png)}.legal-updated{margin:clamp(18px,1.4vw,26px) 0 0 0;width:min(1000px,92%);font-size:clamp(13px,.94vw,18px);font-weight:400;color:#222}.legal-updated-label{font-weight:500;color:#2b5597}.legal-container{width:clamp(1047px,77.86vw,1732px);margin:0 auto;padding-bottom:clamp(80px,6.2vw,140px);display:flex;flex-direction:column;gap:clamp(16px,1.25vw,22px)}.legal-intro{margin:0;font-weight:400;font-size:clamp(14px,.99vw,22px);line-height:1.7;color:#000}.legal-link{color:#2b5597;text-decoration:none;font-weight:500;border-bottom:1px solid rgba(43,85,151,.35);transition:.2s ease}.legal-link:hover{opacity:.85;border-bottom-color:#2b5597bf}.legal-card{width:100%;background:#fff;border:1px solid rgba(43,85,151,.18);border-radius:clamp(14px,1.05vw,22px);padding:clamp(18px,1.56vw,28px);box-sizing:border-box;box-shadow:0 10px 30px #0000000a}.legal-card-header{display:flex;align-items:center;gap:clamp(10px,.78vw,14px);margin-bottom:clamp(12px,.9vw,16px)}.legal-section-number{width:clamp(30px,2.2vw,42px);height:clamp(30px,2.2vw,42px);border-radius:999px;background:#2b5597;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:clamp(14px,1vw,18px);flex-shrink:0}.legal-section-title{margin:0;font-weight:500;font-size:clamp(18px,1.35vw,28px);line-height:1.25;color:#000}.legal-text{margin:0;font-weight:400;font-size:clamp(14px,.99vw,22px);line-height:1.7;color:#000}.legal-list{margin:clamp(12px,.95vw,18px) 0 0 0;padding-left:clamp(18px,1.4vw,26px);font-size:clamp(14px,.99vw,22px);line-height:1.7;color:#000}.legal-list li{margin-bottom:clamp(8px,.62vw,12px)}.legal-list li strong{font-weight:500;color:#2b5597}.legal-tags{margin-top:clamp(14px,1.1vw,20px);display:flex;flex-wrap:wrap;gap:clamp(6px,.42vw,10px)}.legal-tag{padding:clamp(4px,.31vw,7px) clamp(10px,.73vw,16px);border-radius:999px;border:1px solid #2b5597;font-size:clamp(11px,.78vw,16px);font-weight:400;color:#2b5597;background:#f5f8ff;transition:.2s ease}.legal-tag:hover{background:#2b5597;color:#fff}.legal-callout{margin-top:clamp(16px,1.25vw,22px);padding:clamp(14px,1.1vw,18px);border-radius:clamp(12px,.95vw,18px);background:#e0df002e;border:1px solid rgba(224,223,0,.45);display:flex;gap:clamp(10px,.78vw,14px);align-items:flex-start}.legal-callout-dot{width:10px;height:10px;border-radius:999px;background:#e0df00;margin-top:6px;flex-shrink:0}.legal-callout-text{margin:0;font-size:clamp(14px,.99vw,22px);line-height:1.6}.legal-contact-grid{margin-top:clamp(14px,1.1vw,20px);display:grid;grid-template-columns:1fr 1fr;gap:clamp(12px,.95vw,18px)}.legal-contact-item{border:1px solid rgba(43,85,151,.18);border-radius:clamp(12px,.95vw,18px);padding:clamp(12px,.95vw,18px);text-decoration:none;color:#000;background:#fff;transition:.2s ease;box-shadow:0 8px 24px #00000008}.legal-contact-item:hover{transform:translateY(-2px);border-color:#2b559773}.legal-contact-item-static:hover{transform:none}.legal-contact-label{display:block;font-weight:500;color:#2b5597;font-size:clamp(12px,.9vw,18px);margin-bottom:6px}.legal-contact-value{display:block;font-weight:400;font-size:clamp(13px,.94vw,20px);line-height:1.4}.legal-bottom-row{margin-top:clamp(14px,1.1vw,20px);display:flex;justify-content:flex-end}.legal-back-top{text-decoration:none;color:#2b5597;font-weight:500;font-size:clamp(13px,.94vw,18px);transition:.2s ease}.legal-back-top:hover{opacity:.85}@media(max-width:1440px){.legal-container{width:95%}}@media(max-width:1024px){.legal-hero{padding-top:130px}.legal-contact-grid{grid-template-columns:1fr}}@media(max-width:480px){.legal-hero{padding-top:89px;padding-bottom:18px}.legal-title{width:320px;font-size:16px;line-height:1.25}.legal-divider-desktop{display:none}.legal-divider-mobile{display:block;margin-top:14px}.legal-updated{width:335px;font-size:10px;margin-top:14px}.legal-container{width:100%;padding:0 20px 60px;gap:14px;box-sizing:border-box}.legal-intro{font-size:10px;line-height:1.7}.legal-card{border-radius:16px;padding:14px}.legal-section-number{width:26px;height:26px;font-size:12px}.legal-section-title{font-size:12px}.legal-text,.legal-list{font-size:10px;line-height:1.7}.legal-list{padding-left:18px}.legal-tags{gap:6px}.legal-tag{font-size:8px;padding:4px 10px}.legal-callout{padding:12px;border-radius:14px}.legal-callout-text{font-size:10px}.legal-contact-grid{grid-template-columns:1fr}.legal-contact-label,.legal-contact-value{font-size:10px}.legal-bottom-row{justify-content:center}}@tailwind base;@tailwind components;@tailwind utilities;:root{font-family:Montserrat,system-ui,sans-serif;color:#0f172a;background-color:#fff;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{margin:0;min-height:100vh;background-color:#fff}a{color:inherit;text-decoration:none}.app-shell{min-height:100vh;display:flex;flex-direction:column}.app-content{flex:1;min-height:calc(100vh - 160px)}
