@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap");:root{--bidentra-red:#30a6f2;--bidentra-red-hover:#00adec;--bidentra-blue:#30a6f2;--bidentra-blue-hover:#00adec;--bidentra-graphite:#202a36;--bidentra-dark:#142a36;--bidentra-text:#111827;--bidentra-bg:#ffffff;--bidentra-soft-bg:#f8fafc;}
*{box-sizing:border-box;}
html,body{margin:0;padding:0;}
body{background:var(--bidentra-bg);color:var(--bidentra-text);font-family:"Poppins",sans-serif;}
form{margin:0;padding:0;}
a{text-decoration:none;}
.bidentra-page{width:100%;min-height:520px;}
.bidentra-container{max-width:1240px;margin:0 auto;padding:0 28px;}
.home-hero{position:relative;width:100%;height:520px;min-height:520px;overflow:hidden;background:#142a36;isolation:isolate;}
.home-hero__slider{position:absolute;inset:0;z-index:1;overflow:hidden;background:#142a36;}
.home-hero__slide{position:absolute;inset:0;opacity:1;background-position:center center;background-size:cover;background-repeat:no-repeat;transform:scale(1);}
.home-hero__overlay{position:absolute;inset:0;z-index:2;background:linear-gradient(90deg,rgba(8,15,26,0.46) 0%,rgba(8,15,26,0.28) 38%,rgba(8,15,26,0.12) 63%,rgba(8,15,26,0.24) 100%),linear-gradient(180deg,rgba(8,15,26,0.04) 0%,rgba(8,15,26,0.10) 54%,rgba(8,15,26,0.30) 100%);pointer-events:none;}
.home-hero__content{position:relative;z-index:3;width:100%;max-width:1480px;height:520px;margin:0 auto;padding:0 42px;display:grid;grid-template-columns:minmax(0,1fr) 330px;align-items:center;column-gap:88px;}
.home-hero__text{max-width:790px;padding-top:4px;}
.home-hero__eyebrow{display:inline-flex;align-items:center;justify-content:center;min-height:38px;margin:0 0 25px;padding:0 21px;border:1px solid rgba(255,255,255,0.36);border-radius:999px;background:rgba(15,23,42,0.46);color:rgba(255,255,255,0.98);font-family:"Poppins",sans-serif;font-size:14px;font-weight:700;line-height:1;letter-spacing:0.01em;text-align:center;backdrop-filter:blur(8px);transition:background-color 0.22s ease,border-color 0.22s ease,color 0.22s ease;}
.home-hero__eyebrow:hover{border-color:rgba(255,255,255,0.48);background:rgba(48,166,242,0.88);color:#ffffff;}
.home-hero__text h1{max-width:790px;margin:0;color:#ffffff;font-family:"Poppins",sans-serif;font-size:clamp(40px,3.32vw,56px);line-height:1.28;font-weight:800;letter-spacing:-0.002em;text-shadow:0 8px 28px rgba(0,0,0,0.48);}
.home-hero__text p{max-width:690px;margin:24px 0 0;color:#ffffff;font-family:"Poppins",sans-serif;font-size:20px;line-height:1.68;font-weight:700;letter-spacing:-0.002em;text-shadow:0 3px 8px rgba(0,0,0,0.72),0 10px 28px rgba(0,0,0,0.56);}
.home-hero__insights{width:330px;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:11px;justify-self:end;margin-right:-104px;}
.home-hero__insight{position:relative;min-height:72px;padding:18px 24px;border:1px solid rgba(255,255,255,0.24);border-right:4px solid var(--bidentra-red);background:rgba(8,15,26,0.42);color:#ffffff;display:flex;flex-direction:column;justify-content:center;overflow:hidden;backdrop-filter:blur(10px);box-shadow:0 16px 34px rgba(0,0,0,0.14);transition:background-color 0.22s ease,border-color 0.22s ease,transform 0.22s ease,box-shadow 0.22s ease;}
.home-hero__insight::before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:3px;background:var(--bidentra-red-hover);opacity:0;transition:opacity 0.22s ease;}
.home-hero__insight span{display:none;}
.home-hero__insight strong{color:#ffffff;font-family:"Poppins",sans-serif;font-size:15px;line-height:1.3;font-weight:700;letter-spacing:-0.004em;}
.home-hero__insight:hover{background:rgba(48,166,242,0.78);border-color:rgba(255,255,255,0.90);border-right-color:var(--bidentra-red-hover);transform:translateX(-5px);box-shadow:0 22px 48px rgba(0,0,0,0.22);}
.home-hero__insight:hover::before{opacity:1;}
.home-platform-tabs{position:relative;overflow:hidden;padding:58px 0 66px;background:linear-gradient(180deg,#fbfcfd 0%,#f5f7fa 100%);}
.home-platform-tabs::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(15,25,37,0.018) 1px,transparent 1px),linear-gradient(90deg,rgba(15,25,37,0.018) 1px,transparent 1px);background-size:56px 56px;opacity:0.22;}
.home-platform-tabs .bidentra-container{position:relative;z-index:1;max-width:1400px;}
.home-platform-tabs__head{max-width:1120px;margin:0 auto 28px;text-align:center;}
.home-platform-tabs__head h2{margin:0;color:var(--bidentra-dark);font-family:"Poppins",sans-serif;font-size:clamp(34px,2.65vw,48px);line-height:1.13;font-weight:800;letter-spacing:-0.035em;}
.home-platform-tabs__head p{max-width:none;margin:14px auto 0;color:#334155;font-family:"Poppins",sans-serif;font-size:17px;line-height:1.5;font-weight:500;white-space:nowrap;}
.home-platform-tabs__shell{position:relative;width:100%;}
.home-platform-tabs__radio{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;}
.home-platform-tabs__nav{width:100%;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin:0 0 30px;}
.home-platform-tabs__nav label{position:relative;min-height:58px;padding:0 18px;border:1px solid rgba(15,25,37,0.14);border-radius:16px;background:rgba(255,255,255,0.86);color:#1f2937;display:flex;align-items:center;justify-content:center;font-family:"Poppins",sans-serif;font-size:16px;line-height:1.2;font-weight:800;text-align:center;cursor:pointer;box-shadow:0 16px 34px rgba(15,23,42,0.06);transition:background-color 0.22s ease,border-color 0.22s ease,color 0.22s ease,transform 0.22s ease,box-shadow 0.22s ease;}
.home-platform-tabs__nav label::after{content:"";position:absolute;left:50%;bottom:-9px;width:18px;height:18px;background:var(--bidentra-red);opacity:0;transform:translateX(-50%) rotate(45deg) scale(0.82);transition:opacity 0.22s ease,transform 0.22s ease;}
.home-platform-tabs__nav label:hover{transform:translateY(-2px);border-color:rgba(48,166,242,0.28);color:var(--bidentra-red);box-shadow:0 20px 42px rgba(15,23,42,0.10);}
#bidentra-tab-projects:checked~.home-platform-tabs__nav label[for="bidentra-tab-projects"],#bidentra-tab-tenders:checked~.home-platform-tabs__nav label[for="bidentra-tab-tenders"],#bidentra-tab-contractors:checked~.home-platform-tabs__nav label[for="bidentra-tab-contractors"],#bidentra-tab-companies:checked~.home-platform-tabs__nav label[for="bidentra-tab-companies"],#bidentra-tab-products:checked~.home-platform-tabs__nav label[for="bidentra-tab-products"],#bidentra-tab-offers:checked~.home-platform-tabs__nav label[for="bidentra-tab-offers"]{border-color:var(--bidentra-red);background:var(--bidentra-red);color:#ffffff;box-shadow:none;}
#bidentra-tab-projects:checked~.home-platform-tabs__nav label[for="bidentra-tab-projects"]::after,#bidentra-tab-tenders:checked~.home-platform-tabs__nav label[for="bidentra-tab-tenders"]::after,#bidentra-tab-contractors:checked~.home-platform-tabs__nav label[for="bidentra-tab-contractors"]::after,#bidentra-tab-companies:checked~.home-platform-tabs__nav label[for="bidentra-tab-companies"]::after,#bidentra-tab-products:checked~.home-platform-tabs__nav label[for="bidentra-tab-products"]::after,#bidentra-tab-offers:checked~.home-platform-tabs__nav label[for="bidentra-tab-offers"]::after{opacity:0;transform:translateX(-50%) rotate(45deg) scale(0.82);}
.home-platform-tabs__panels{position:relative;min-height:0;}
.home-platform-tabs__panel{display:none;grid-template-columns:minmax(0,1.12fr) minmax(390px,0.72fr);gap:42px;align-items:center;width:100%;padding:28px;border:1px solid rgba(15,23,42,0.075);border-radius:34px;background:rgba(255,255,255,0.78);box-shadow:0 30px 72px rgba(15,23,42,0.105),inset 0 1px 0 rgba(255,255,255,0.90);}
#bidentra-tab-projects:checked~.home-platform-tabs__panels .home-platform-tabs__panel--projects,#bidentra-tab-tenders:checked~.home-platform-tabs__panels .home-platform-tabs__panel--tenders,#bidentra-tab-contractors:checked~.home-platform-tabs__panels .home-platform-tabs__panel--contractors,#bidentra-tab-companies:checked~.home-platform-tabs__panels .home-platform-tabs__panel--companies,#bidentra-tab-products:checked~.home-platform-tabs__panels .home-platform-tabs__panel--products,#bidentra-tab-offers:checked~.home-platform-tabs__panels .home-platform-tabs__panel--offers{display:grid;}
.home-platform-tabs__visual{position:relative;min-height:520px;border-radius:26px;overflow:hidden;background:linear-gradient(135deg,rgba(8,15,26,0.98),rgba(21,35,52,0.96));box-shadow:0 34px 90px rgba(15,23,42,0.24),inset 0 1px 0 rgba(255,255,255,0.08);isolation:isolate;}
.home-platform-tabs__visual::before{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(circle at 22% 18%,rgba(48,166,242,0.32),transparent 34%),radial-gradient(circle at 78% 68%,rgba(255,255,255,0.13),transparent 34%);pointer-events:none;}
.home-platform-tabs__visual::after{content:"";position:absolute;inset:0;z-index:2;background-image:linear-gradient(rgba(255,255,255,0.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.055) 1px,transparent 1px);background-size:34px 34px;opacity:0.55;pointer-events:none;}
.home-platform-tabs__visual--image{background:transparent;border:0;box-shadow:none;}
.home-platform-tabs__visual--image::before,.home-platform-tabs__visual--image::after{content:none;display:none;}
.home-platform-tabs__visual--image img{position:relative;z-index:3;width:100%;height:100%;min-height:520px;display:block;object-fit:cover;object-position:center center;transform:scale(1.04);}
.home-platform-tabs__copy{max-width:520px;}
.home-platform-tabs__copy h3{margin:0;color:var(--bidentra-dark);font-family:"Poppins",sans-serif;font-size:clamp(31px,2.25vw,42px);line-height:1.16;font-weight:800;letter-spacing:-0.030em;}
.home-platform-tabs__copy p{margin:22px 0 0;color:#334155;font-family:"Poppins",sans-serif;font-size:17px;line-height:1.72;font-weight:500;}
.home-platform-tabs__copy a{min-height:50px;margin-top:32px;padding:0 30px;border-radius:999px;background:var(--bidentra-red);color:#ffffff;display:inline-flex;align-items:center;justify-content:center;font-family:"Poppins",sans-serif;font-size:14px;line-height:1;font-weight:800;letter-spacing:-0.004em;box-shadow:none;transition:background-color 0.22s ease,transform 0.22s ease,box-shadow 0.22s ease;}
.home-platform-tabs__copy a:hover{background:var(--bidentra-red-hover);transform:translateY(-3px);box-shadow:none;}
@media (max-width:1280px){.home-hero__content{grid-template-columns:minmax(0,1fr) 300px;column-gap:44px;padding:0 28px;}
.home-hero__insights{width:300px;margin-right:0;}
.home-platform-tabs .bidentra-container{max-width:1180px;}
.home-platform-tabs__nav{gap:12px;}
.home-platform-tabs__nav label{min-height:62px;padding:0 12px;font-size:14px;}
.home-platform-tabs__panel{gap:42px;grid-template-columns:minmax(0,1.05fr) minmax(330px,0.85fr);}
}
@media (max-width:980px){.bidentra-container{padding:0 20px;}
.home-hero{height:auto;min-height:auto;}
.home-hero__content{height:auto;min-height:520px;padding:82px 22px 74px;grid-template-columns:1fr;row-gap:34px;}
.home-hero__text{max-width:720px;padding-top:0;}
.home-hero__text h1{font-size:clamp(36px,7vw,50px);line-height:1.24;letter-spacing:0;}
.home-hero__text p{max-width:620px;font-size:18px;}
.home-hero__insights{width:100%;max-width:680px;margin-right:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;justify-self:start;}
.home-hero__insight{min-height:70px;}
.home-platform-tabs{padding:58px 0 66px;}
.home-platform-tabs__head{margin-bottom:28px;}
.home-platform-tabs__head h2{font-size:32px;}
.home-platform-tabs__head p{font-size:16px;}
.home-platform-tabs__nav{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:32px;}
.home-platform-tabs__panel{grid-template-columns:1fr;gap:30px;}
.home-platform-tabs__panels{min-height:0;}
.home-platform-tabs__visual{min-height:360px;}
.home-platform-tabs__copy{max-width:760px;}
.home-platform-tabs__copy h3{font-size:30px;}
.home-platform-tabs__copy p{font-size:16px;}
}
@media (max-width:640px){.home-hero__content{min-height:500px;padding:66px 18px 58px;row-gap:28px;}
.home-hero__eyebrow{min-height:34px;margin-bottom:19px;padding:0 16px;font-size:12.5px;}
.home-hero__text h1{font-size:34px;line-height:1.24;letter-spacing:0;}
.home-hero__text p{margin-top:18px;font-size:16.5px;line-height:1.6;}
.home-hero__insights{grid-template-columns:1fr;}
.home-hero__insight{min-height:66px;padding:16px 18px;}
.home-hero__insight strong{font-size:15px;}
.home-platform-tabs{padding:46px 0 56px;}
.home-platform-tabs__head h2{font-size:27px;}
.home-platform-tabs__head p{margin-top:14px;font-size:14.5px;line-height:1.55;}
.home-platform-tabs__nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:24px;}
.home-platform-tabs__nav label{min-height:52px;border-radius:14px;font-size:13px;}
.home-platform-tabs__visual{min-height:300px;border-radius:24px;}
.home-platform-tabs__copy h3{font-size:25px;}
.home-platform-tabs__copy p{margin-top:16px;font-size:14.5px;line-height:1.62;}
.home-platform-tabs__copy a{min-height:46px;margin-top:22px;padding:0 24px;font-size:13px;}
}
.home-project-categories{position:relative;padding:64px 0 70px;background:linear-gradient(180deg,#f5f7fa 0%,#ffffff 100%);}
.home-project-categories .bidentra-container{max-width:1320px;}
.home-project-categories__head{max-width:860px;margin:0 auto 38px;text-align:center;}
.home-project-categories__head h2{margin:0;color:#1f2d38;font-family:"Poppins",sans-serif;font-size:clamp(30px,2.35vw,40px);line-height:1.16;font-weight:800;letter-spacing:-0.035em;}
.home-project-categories__head p{margin:12px 0 0;color:#475569;font-family:"Poppins",sans-serif;font-size:17px;line-height:1.5;font-weight:500;}
.home-project-categories__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 28px;align-items:start;}
.home-project-category{min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;color:#1f2d38;background:transparent;border:0;box-shadow:none;outline:0;transform:translateZ(0);transition:transform 0.22s ease;}
.home-project-category__visual{position:relative;width:100%;aspect-ratio:4 / 3;display:block;overflow:hidden;border-radius:22px;background:#e5e7eb;box-shadow:0 0 0 1px rgba(255,255,255,0.92),0 12px 28px rgba(15,23,42,0.11);}
.home-project-category__visual img{width:100%;height:100%;display:block;object-fit:cover;object-position:center center;transform:scale(1.001);transition:transform 0.28s ease;}
.home-project-category strong{max-width:260px;min-height:38px;margin:15px auto 0;display:flex;align-items:center;justify-content:center;color:#1f2d38;font-family:"Poppins",sans-serif;font-size:16px;line-height:1.28;font-weight:700;letter-spacing:-0.015em;}
.home-project-category:hover{transform:translateY(-4px);}
.home-project-category:hover .home-project-category__visual img{transform:scale(1.045);}
.home-project-category:hover strong{color:#30a6f2;}
.home-project-categories__all{margin-top:34px;display:flex;justify-content:center;}
.home-project-categories__all a{min-width:178px;min-height:44px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(31,45,56,0.18);border-radius:999px;background:#ffffff;color:#1f2d38;font-family:"Poppins",sans-serif;font-size:14px;line-height:1;font-weight:700;text-decoration:none;box-shadow:none;transition:border-color 0.2s ease,background-color 0.2s ease,color 0.2s ease,transform 0.2s ease;}
.home-project-categories__all a:hover{border-color:rgba(48,166,242,0.55);background:#30a6f2;color:#ffffff;transform:translateY(-2px);}
@media (max-width:1180px){.home-project-categories__grid{gap:28px 22px;}
.home-project-category__visual{width:100%;}
}
@media (max-width:900px){.home-project-categories{padding:54px 0 60px;}
.home-project-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 18px;}
.home-project-category__visual{width:100%;border-radius:18px;}
.home-project-category strong{max-width:220px;min-height:34px;margin-top:12px;font-size:14.5px;}
}
@media (max-width:560px){.home-project-categories__head{margin-bottom:30px;}
.home-project-categories__head p{font-size:15px;}
.home-project-categories__grid{gap:22px 14px;}
.home-project-category__visual{width:100%;border-radius:16px;}
.home-project-category strong{font-size:13.2px;}
}
.home-feature-flow{position:relative;overflow:hidden;padding:92px 0 88px;background:radial-gradient(circle at 12% 42%,rgba(48,166,242,0.075),transparent 34%),linear-gradient(180deg,#ffffff 0%,#f7fbff 100%);color:#101923;border-bottom:1px solid rgba(15,25,37,0.07);}
.home-feature-flow .bidentra-container{position:relative;z-index:1;max-width:1420px;}
.home-feature-flow__layout{display:grid;grid-template-columns:minmax(420px,0.86fr) minmax(650px,1.14fr);gap:78px;align-items:center;}
.home-feature-flow__copy{max-width:620px;}
.home-feature-flow__eyebrow{display:inline-flex;align-items:center;justify-content:center;min-height:34px;margin:0 0 24px;padding:0 19px;border:1px solid rgba(48,166,242,0.42);border-radius:999px;background:rgba(255,255,255,0.88);color:#075ee8;font-family:"Poppins",sans-serif;font-size:12px;line-height:1;font-weight:800;letter-spacing:0.05em;text-transform:uppercase;}
.home-feature-flow__copy h2{margin:0;color:#142a36;font-family:"Poppins",sans-serif;font-size:clamp(40px,3.05vw,58px);line-height:1.08;font-weight:800;letter-spacing:-0.06em;}
.home-feature-flow__copy h2 strong{display:block;color:#142a36;font-weight:800;}
.home-feature-flow__copy p{max-width:585px;margin:28px 0 0;color:#334155;font-family:"Poppins",sans-serif;font-size:18px;line-height:1.72;font-weight:500;letter-spacing:-0.012em;}
.home-feature-flow__metrics{width:100%;margin:42px 0 0;padding:28px 0 0;border-top:1px solid rgba(15,25,37,0.12);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));}
.home-feature-flow__metric{position:relative;min-width:0;padding:0 26px;display:grid;grid-template-columns:48px minmax(0,1fr);grid-template-areas:"icon title" "icon text";align-items:center;column-gap:16px;}
.home-feature-flow__metric:first-child{padding-left:0;}
.home-feature-flow__metric:not(:last-child)::after{content:"";position:absolute;right:0;top:6px;bottom:6px;width:1px;background:rgba(15,25,37,0.12);}
.home-feature-flow__metric span{grid-area:icon;width:48px;height:48px;border:1px solid rgba(48,166,242,0.18);border-radius:14px;background:#ffffff;color:#075ee8;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 14px 28px rgba(15,23,42,0.06);}
.home-feature-flow__metric svg{width:25px;height:25px;fill:currentColor;}
.home-feature-flow__metric strong{grid-area:title;color:#142a36;font-family:"Poppins",sans-serif;font-size:15.5px;line-height:1.2;font-weight:800;letter-spacing:-0.025em;}
.home-feature-flow__metric small{grid-area:text;margin-top:6px;color:#64748b;font-family:"Poppins",sans-serif;font-size:13.5px;line-height:1.28;font-weight:500;}
.home-feature-flow__cta{width:max-content;min-height:58px;margin-top:44px;padding:0 25px 0 30px;border-radius:14px;background:linear-gradient(135deg,#075ee8 0%,#158bff 100%);color:#ffffff;display:inline-flex;align-items:center;justify-content:center;gap:22px;font-family:"Poppins",sans-serif;font-size:17px;line-height:1;font-weight:800;letter-spacing:-0.025em;text-decoration:none;box-shadow:0 18px 36px rgba(7,94,232,0.18);transition:transform 0.22s ease,box-shadow 0.22s ease;}
.home-feature-flow__cta i{font-style:normal;font-size:20px;line-height:1;}
.home-feature-flow__cta:hover{transform:translateY(-2px);box-shadow:0 22px 44px rgba(7,94,232,0.24);}
.home-feature-flow__cards{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;}
.home-feature-card{position:relative;min-height:250px;padding:34px 34px 32px;border:1px solid rgba(15,25,37,0.10);border-radius:24px;background:rgba(255,255,255,0.94);box-shadow:0 24px 58px rgba(15,23,42,0.075),inset 0 1px 0 rgba(255,255,255,0.92);overflow:hidden;transition:transform 0.24s ease,border-color 0.24s ease,box-shadow 0.24s ease;}
.home-feature-card::before{content:"";position:absolute;left:34px;right:34px;top:0;height:3px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,rgba(48,166,242,0.95),rgba(0,173,236,0.52));opacity:0;transition:opacity 0.24s ease;}
.home-feature-card__icon{width:56px;height:56px;margin:0 0 30px;border:1px solid rgba(48,166,242,0.18);border-radius:16px;background:linear-gradient(180deg,#ffffff 0%,#f1f7ff 100%);color:#075ee8;display:inline-flex;align-items:center;justify-content:center;}
.home-feature-card__icon svg{width:30px;height:30px;fill:currentColor;}
.home-feature-card h3{max-width:360px;margin:0;color:#142a36;font-family:"Poppins",sans-serif;font-size:24px;line-height:1.18;font-weight:800;letter-spacing:-0.045em;}
.home-feature-card p{max-width:390px;margin:18px 0 0;color:#475569;font-family:"Poppins",sans-serif;font-size:16.5px;line-height:1.72;font-weight:500;letter-spacing:-0.012em;}
.home-feature-card:hover{transform:translateY(-5px);border-color:rgba(48,166,242,0.22);box-shadow:0 32px 70px rgba(15,23,42,0.105),inset 0 1px 0 rgba(255,255,255,0.94);}
.home-feature-card:hover::before{opacity:1;}
@media (max-width:1280px){.home-feature-flow__layout{grid-template-columns:minmax(380px,0.84fr) minmax(560px,1.16fr);gap:48px;}
.home-feature-flow__copy h2{font-size:clamp(38px,3.35vw,52px);}
.home-feature-card{padding:30px 28px 28px;}
}
@media (max-width:980px){.home-feature-flow{padding:72px 0 70px;}
.home-feature-flow__layout{grid-template-columns:1fr;gap:44px;}
.home-feature-flow__copy{max-width:760px;}
.home-feature-flow__cards{gap:20px;}
}
@media (max-width:720px){.home-feature-flow{padding:58px 0 56px;}
.home-feature-flow__copy h2{font-size:34px;letter-spacing:-0.045em;}
.home-feature-flow__copy p{margin-top:20px;font-size:15.5px;}
.home-feature-flow__metrics{margin-top:30px;grid-template-columns:1fr;gap:18px;}
.home-feature-flow__metric{padding:0;}
.home-feature-flow__metric:not(:last-child)::after{display:none;}
.home-feature-flow__cta{width:100%;min-height:54px;margin-top:32px;}
.home-feature-flow__cards{grid-template-columns:1fr;}
.home-feature-card{min-height:0;padding:28px 24px 26px;border-radius:20px;}
.home-feature-card h3{font-size:22px;}
.home-feature-card p{font-size:15px;}
}
.home-logo-engine{position:relative;overflow:hidden;padding:34px 0 40px;background:#ffffff;border-bottom:1px solid rgba(20,42,54,0.08);}
.home-logo-engine__head{max-width:1080px;margin:0 auto 30px;padding:0 28px;text-align:center;}
.home-logo-engine__head h2{max-width:980px;margin:0 auto;color:var(--bidentra-dark);font-family:"Poppins",sans-serif;font-size:clamp(31px,2.08vw,38px);line-height:1.15;font-weight:800;letter-spacing:-0.01em;word-spacing:0.045em;}
.home-logo-engine__head h2::after{content:"";width:54px;height:3px;margin:16px auto 0;border-radius:999px;background:var(--bidentra-blue);display:block;}
.home-logo-engine__band{position:relative;width:100%;overflow:hidden;white-space:nowrap;padding:8px 0;background:#ffffff;}
.home-logo-engine__track{display:inline-flex;align-items:center;width:max-content;min-width:max-content;will-change:transform;animation:bidentra-slide-logos var(--bidentra-logo-duration,126s) linear infinite;}
.home-logo-engine__track:hover{animation-play-state:paused;}
.home-logo-engine__group{display:inline-flex;align-items:center;gap:76px;padding-right:76px;flex:0 0 auto;}
.home-logo-engine__item{width:205px;height:76px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 205px;}
.home-logo-engine__item img{max-width:205px;max-height:62px;width:auto;height:auto;display:block;object-fit:contain;object-position:center center;opacity:0.94;filter:grayscale(1);transition:opacity 0.22s ease,transform 0.22s ease,filter 0.22s ease;}
.home-logo-engine__item img:hover{opacity:1;filter:grayscale(0);transform:translateY(-2px);}
@keyframes bidentra-slide-logos{from{transform:translateX(0);}
to{transform:translateX(-50%);}
}
@media (max-width:1180px){.home-feature-flow__layout{grid-template-columns:1fr;gap:36px;}
.home-feature-flow__copy{max-width:820px;}
.home-feature-flow__copy p{max-width:740px;}
}
@media (max-width:820px){.home-feature-flow{padding:58px 0 54px;}
.home-feature-flow__copy h2{font-size:34px;}
.home-feature-flow__metrics{grid-template-columns:1fr;gap:16px;}
.home-feature-flow__metric,.home-feature-flow__metric:first-child{padding:0;}
.home-feature-flow__metric+.home-feature-flow__metric{border-left:0;}
.home-feature-flow__cards{grid-template-columns:1fr;}
.home-logo-engine{padding:30px 0 36px;}
.home-logo-engine__head{margin-bottom:26px;}
.home-logo-engine__head h2{font-size:28px;line-height:1.18;letter-spacing:-0.006em;word-spacing:0.025em;}
.home-logo-engine__head h2::after{width:46px;margin-top:14px;}
.home-logo-engine__group{gap:52px;padding-right:52px;}
.home-logo-engine__item{width:160px;height:64px;flex-basis:160px;}
.home-logo-engine__item img{max-width:160px;max-height:50px;}
}
@media (max-width:560px){.home-feature-flow__copy h2{font-size:30px;}
.home-feature-flow__copy p{font-size:14.5px;}
.home-feature-card{padding:18px;}
.home-mini-ui__filters,.home-mini-ui__compare-grid{grid-template-columns:repeat(2,minmax(0,1fr));}
.home-mini-ui__tabs{overflow:hidden;}
.home-mini-ui__tabs strong,.home-mini-ui__tabs span{padding:0 8px;font-size:8px;}
.home-logo-engine{padding:28px 0 32px;}
.home-logo-engine__head{margin-bottom:22px;padding:0 22px;}
.home-logo-engine__head h2{font-size:25px;line-height:1.22;}
.home-logo-engine__group{gap:40px;padding-right:40px;}
.home-logo-engine__item{width:150px;height:62px;flex-basis:150px;}
.home-logo-engine__item img{max-width:150px;max-height:48px;}
}
@media (prefers-reduced-motion:reduce){.home-logo-engine__track{animation:none;transform:none;will-change:auto;}}
.home-hero__eyebrow{border-color:rgba(255,255,255,0.34) !important;background:rgba(20,42,54,0.74) !important;color:#ffffff !important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.12),0 12px 26px rgba(0,0,0,0.18) !important;}
.home-hero__eyebrow:hover{border-color:rgba(255,255,255,0.62) !important;background:linear-gradient(135deg,rgba(48,166,242,0.96) 0%,rgba(0,173,236,0.88) 100%) !important;color:#ffffff !important;}
.home-hero__insight{border-color:rgba(255,255,255,0.20) !important;border-right-color:#30a6f2 !important;background:linear-gradient(90deg,rgba(20,42,54,0.88) 0%,rgba(20,42,54,0.56) 100%) !important;box-shadow:0 16px 36px rgba(0,0,0,0.18),inset 0 1px 0 rgba(255,255,255,0.08) !important;}
.home-hero__insight::before{background:#00adec !important;}
.home-hero__insight:hover{border-color:rgba(48,166,242,0.62) !important;border-right-color:#00adec !important;background:linear-gradient(90deg,rgba(20,42,54,0.96) 0%,rgba(48,166,242,0.34) 100%) !important;transform:translateX(-5px);box-shadow:0 22px 50px rgba(0,0,0,0.24),inset 0 1px 0 rgba(255,255,255,0.12) !important;}
.home-platform-tabs__nav label:hover{border-color:rgba(48,166,242,0.34) !important;color:#30a6f2 !important;}
#bidentra-tab-projects:checked~.home-platform-tabs__nav label[for="bidentra-tab-projects"],#bidentra-tab-tenders:checked~.home-platform-tabs__nav label[for="bidentra-tab-tenders"],#bidentra-tab-contractors:checked~.home-platform-tabs__nav label[for="bidentra-tab-contractors"],#bidentra-tab-companies:checked~.home-platform-tabs__nav label[for="bidentra-tab-companies"],#bidentra-tab-products:checked~.home-platform-tabs__nav label[for="bidentra-tab-products"],#bidentra-tab-offers:checked~.home-platform-tabs__nav label[for="bidentra-tab-offers"]{border-color:#30a6f2 !important;background:#30a6f2 !important;color:#ffffff !important;}
.home-platform-tabs__copy a{background:#30a6f2 !important;}
.home-platform-tabs__copy a:hover{background:#00adec !important;}
.home-project-category:hover strong{color:#30a6f2 !important;}
.home-project-categories__all a:hover{border-color:rgba(48,166,242,0.58) !important;background:#30a6f2 !important;color:#ffffff !important;}
.home-feature-flow__eyebrow{display:none;}
.home-platform-tabs__head h2{letter-spacing:-0.012em !important;word-spacing:0.035em !important;}
.home-platform-tabs__head p{max-width:980px !important;margin-left:auto !important;margin-right:auto !important;color:#334155 !important;font-size:17px !important;line-height:1.58 !important;font-weight:500 !important;white-space:normal !important;}
.home-platform-tabs__nav{gap:13px !important;margin-bottom:32px !important;}
.home-platform-tabs__nav label{min-height:58px !important;border:1px solid rgba(20,42,54,0.14) !important;border-radius:16px !important;background:#ffffff !important;color:#142a36 !important;font-size:15.5px !important;font-weight:800 !important;box-shadow:0 12px 28px rgba(15,23,42,0.055) !important;}
.home-platform-tabs__nav label:hover{border-color:rgba(48,166,242,0.42) !important;background:#eef8ff !important;color:#30a6f2 !important;transform:translateY(-2px) !important;box-shadow:0 16px 34px rgba(15,23,42,0.08) !important;}
#bidentra-tab-projects:checked~.home-platform-tabs__nav label[for="bidentra-tab-projects"],#bidentra-tab-tenders:checked~.home-platform-tabs__nav label[for="bidentra-tab-tenders"],#bidentra-tab-contractors:checked~.home-platform-tabs__nav label[for="bidentra-tab-contractors"],#bidentra-tab-companies:checked~.home-platform-tabs__nav label[for="bidentra-tab-companies"],#bidentra-tab-products:checked~.home-platform-tabs__nav label[for="bidentra-tab-products"],#bidentra-tab-offers:checked~.home-platform-tabs__nav label[for="bidentra-tab-offers"]{border-color:#30a6f2 !important;background:linear-gradient(135deg,#30a6f2 0%,#00adec 100%) !important;color:#ffffff !important;box-shadow:0 16px 34px rgba(48,166,242,0.22) !important;}
.home-platform-tabs__panel{border-color:rgba(20,42,54,0.08) !important;background:rgba(255,255,255,0.88) !important;box-shadow:0 30px 70px rgba(15,23,42,0.10),inset 0 1px 0 rgba(255,255,255,0.94) !important;}
.home-platform-tabs__visual--image{min-height:520px !important;padding:0 !important;border:1px solid rgba(20,42,54,0.08) !important;border-radius:26px !important;background:#f8fafc !important;display:flex !important;align-items:center !important;justify-content:center !important;overflow:hidden !important;box-shadow:0 24px 56px rgba(15,23,42,0.12),inset 0 1px 0 rgba(255,255,255,0.92) !important;}
.home-platform-tabs__visual--image img{width:100% !important;height:100% !important;min-height:0 !important;max-height:520px !important;object-fit:contain !important;object-position:center center !important;transform:none !important;border-radius:22px !important;}
.home-platform-tabs__copy h3{color:#142a36 !important;letter-spacing:-0.018em !important;word-spacing:0.025em !important;}
.home-platform-tabs__copy p{color:#334155 !important;font-size:17px !important;line-height:1.72 !important;font-weight:500 !important;}
.home-platform-tabs__copy a{background:#30a6f2 !important;color:#ffffff !important;box-shadow:0 14px 30px rgba(48,166,242,0.20) !important;}
.home-platform-tabs__copy a:hover{background:#00adec !important;color:#ffffff !important;transform:translateY(-3px) !important;box-shadow:0 18px 38px rgba(0,173,236,0.24) !important;}
@media (max-width:1280px){.home-platform-tabs__visual--image{min-height:440px !important;}
.home-platform-tabs__visual--image img{max-height:440px !important;}
}
@media (max-width:980px){.home-platform-tabs__visual--image{min-height:360px !important;}
.home-platform-tabs__visual--image img{max-height:360px !important;}
}
@media (max-width:640px){.home-platform-tabs__head h2{letter-spacing:-0.006em !important;word-spacing:0.02em !important;}
.home-platform-tabs__nav label{min-height:46px !important;font-size:13px !important;}
.home-platform-tabs__visual--image{min-height:300px !important;}
.home-platform-tabs__visual--image img{max-height:300px !important;}
}
.home-platform-tabs__panel--tenders .home-platform-tabs__visual--image{background:transparent !important;border:0 !important;box-shadow:none !important;}
.home-platform-tabs__panel--tenders .home-platform-tabs__visual--image::before,.home-platform-tabs__panel--tenders .home-platform-tabs__visual--image::after{content:none !important;display:none !important;}
.home-platform-tabs__panel--tenders .home-platform-tabs__visual--image img{width:100% !important;height:100% !important;min-height:520px !important;display:block !important;object-fit:contain !important;object-position:center center !important;transform:none !important;transform-origin:center center !important;}
@media (max-width:1280px){.home-platform-tabs__panel--tenders .home-platform-tabs__visual--image img{min-height:440px !important;transform:none !important;}
}
@media (max-width:980px){.home-platform-tabs__panel--tenders .home-platform-tabs__visual--image img{min-height:360px !important;transform:none !important;}
}
.home-platform-tabs__panel--offers .home-platform-tabs__visual,.home-platform-tabs__panel--offers .home-platform-tabs__visual--image{padding:0 !important;border:0 !important;border-radius:26px !important;background:transparent !important;box-shadow:none !important;overflow:hidden !important;}
.home-platform-tabs__panel--offers .home-platform-tabs__visual--image::before,.home-platform-tabs__panel--offers .home-platform-tabs__visual--image::after{content:none !important;display:none !important;}
.home-platform-tabs__panel--offers .home-platform-tabs__visual--image img{width:100% !important;height:100% !important;min-height:520px !important;display:block !important;object-fit:cover !important;object-position:center center !important;transform:scale(1.22) !important;transform-origin:center center !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;}
.home-platform-tabs__panel--offers .home-platform-tabs__copy a[href="/tr/teklif-al/"]{display:inline-flex !important;}
@media (max-width:1280px){.home-platform-tabs__panel--offers .home-platform-tabs__visual,.home-platform-tabs__panel--offers .home-platform-tabs__visual--image img{min-height:440px !important;}
.home-platform-tabs__panel--offers .home-platform-tabs__visual--image img{transform:scale(1.20) !important;}
}
@media (max-width:980px){.home-platform-tabs__panel--offers .home-platform-tabs__visual,.home-platform-tabs__panel--offers .home-platform-tabs__visual--image img{min-height:360px !important;}
.home-platform-tabs__panel--offers .home-platform-tabs__visual--image img{transform:scale(1.14) !important;}
}
@media (max-width:640px){.home-platform-tabs__panel--offers .home-platform-tabs__visual,.home-platform-tabs__panel--offers .home-platform-tabs__visual--image img{min-height:300px !important;}
.home-platform-tabs__panel--offers .home-platform-tabs__visual--image img{transform:scale(1.08) !important;}
}
:root{--bidentra-red:#30a6f2;--bidentra-red-hover:#00adec;--bidentra-blue:#30a6f2;--bidentra-blue-hover:#00adec;--bidentra-graphite:#202a36;--bidentra-dark:#142a36;--bidentra-text:#334155;--bidentra-bg:#ffffff;--bidentra-soft-bg:#f8fafc;}
body,button,input,select,textarea{font-family:"Poppins",sans-serif !important;}
.home-platform-tabs{padding-bottom:48px !important;background:linear-gradient(180deg,#fbfcfd 0%,#ffffff 100%) !important;}
.home-platform-tabs::before{opacity:0.10 !important;}
.home-platform-tabs__panel{box-shadow:0 18px 44px rgba(15,23,42,0.070),inset 0 1px 0 rgba(255,255,255,0.92) !important;}
.home-project-categories{padding:48px 0 66px !important;background:#ffffff !important;}
.home-project-categories::before,.home-project-categories::after{content:none !important;display:none !important;}
.home-project-categories .bidentra-container{max-width:1380px !important;}
.home-project-categories__head{max-width:900px !important;margin:0 auto 20px !important;text-align:center !important;}
.home-project-categories__head h2{color:var(--bidentra-dark) !important;font-size:clamp(32px,2.55vw,44px) !important;line-height:1.12 !important;font-weight:800 !important;letter-spacing:-0.04em !important;}
.home-project-categories__head p{margin-top:10px !important;color:#475569 !important;font-size:17px !important;line-height:1.48 !important;font-weight:500 !important;}
.home-project-categories__grid{grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:30px 30px !important;align-items:start !important;}
.home-project-category{transform:translateZ(0) !important;}
.home-project-category__visual{width:100% !important;aspect-ratio:4 / 3 !important;border-radius:20px !important;background:#f8fafc !important;box-shadow:0 1px 0 rgba(255,255,255,0.95),0 10px 24px rgba(15,23,42,0.075) !important;}
.home-project-category__visual img{object-fit:cover !important;object-position:center center !important;transform:scale(1.001) !important;}
.home-project-category strong{max-width:280px !important;min-height:32px !important;margin-top:13px !important;color:var(--bidentra-graphite) !important;font-size:16px !important;line-height:1.28 !important;font-weight:800 !important;letter-spacing:-0.02em !important;}
.home-project-category:hover{transform:translateY(-3px) !important;}
.home-project-category:hover .home-project-category__visual{box-shadow:0 1px 0 rgba(255,255,255,1),0 14px 30px rgba(15,23,42,0.095) !important;}
.home-project-category:hover .home-project-category__visual img{transform:scale(1.035) !important;}
.home-project-category:hover strong{color:var(--bidentra-blue) !important;}
.home-project-categories__all{margin-top:28px !important;}
.home-project-categories__all a{color:var(--bidentra-graphite) !important;border-color:rgba(20,42,54,0.18) !important;box-shadow:none !important;}
.home-project-categories__all a:hover{border-color:var(--bidentra-blue) !important;background:var(--bidentra-blue) !important;color:#ffffff !important;}
.home-platform-tabs__panel--offers .home-platform-tabs__visual,.home-platform-tabs__panel--offers .home-platform-tabs__visual--image{padding:0 !important;border:0 !important;border-radius:26px !important;background:transparent !important;box-shadow:none !important;overflow:hidden !important;}
.home-platform-tabs__panel--offers .home-platform-tabs__visual--image::before,.home-platform-tabs__panel--offers .home-platform-tabs__visual--image::after{content:none !important;display:none !important;}
.home-platform-tabs__panel--offers .home-platform-tabs__visual--image img{width:100% !important;height:100% !important;min-height:520px !important;display:block !important;object-fit:cover !important;object-position:center center !important;transform:scale(1.18) !important;transform-origin:center center !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;}
.home-platform-tabs__panel--offers .home-platform-tabs__copy a[href="/tr/teklif-al/"]{display:inline-flex !important;}
@media (max-width:1280px){.home-project-categories .bidentra-container{max-width:1220px !important;}
.home-project-categories__grid{gap:26px 24px !important;}
.home-project-category strong{font-size:15.5px !important;}
.home-platform-tabs__panel--offers .home-platform-tabs__visual,.home-platform-tabs__panel--offers .home-platform-tabs__visual--image img{min-height:440px !important;}
.home-platform-tabs__panel--offers .home-platform-tabs__visual--image img{transform:scale(1.16) !important;}
}
@media (max-width:980px){.home-project-categories{padding:46px 0 58px !important;}
.home-project-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:24px 18px !important;}
.home-platform-tabs__panel--offers .home-platform-tabs__visual,.home-platform-tabs__panel--offers .home-platform-tabs__visual--image img{min-height:360px !important;}
.home-platform-tabs__panel--offers .home-platform-tabs__visual--image img{transform:scale(1.10) !important;}
}
@media (max-width:560px){.home-project-categories__head{margin-bottom:24px !important;}
.home-project-categories__head h2{font-size:28px !important;}
.home-project-categories__head p{font-size:15px !important;}
.home-project-categories__grid{gap:20px 14px !important;}
.home-project-category__visual{border-radius:16px !important;}
.home-project-category strong{margin-top:10px !important;font-size:13.4px !important;}
.home-platform-tabs__panel--offers .home-platform-tabs__visual,.home-platform-tabs__panel--offers .home-platform-tabs__visual--image img{min-height:300px !important;}
.home-platform-tabs__panel--offers .home-platform-tabs__visual--image img{transform:scale(1.06) !important;}
}
.home-platform-tabs{padding-bottom:26px !important;}
.home-platform-tabs__panel{box-shadow:0 10px 26px rgba(15,23,42,0.045),inset 0 1px 0 rgba(255,255,255,0.94) !important;}
.home-project-categories{padding:24px 0 66px !important;margin-top:0 !important;background:#ffffff !important;}
.home-project-categories .bidentra-container{max-width:1500px !important;}
.home-project-categories__head{max-width:980px !important;margin:0 auto 24px !important;padding:0 !important;text-align:center !important;}
.home-project-categories__head h2{color:var(--bidentra-dark) !important;text-align:center !important;font-size:clamp(34px,2.85vw,48px) !important;line-height:1.10 !important;font-weight:800 !important;letter-spacing:-0.045em !important;}
.home-project-categories__head p{max-width:720px !important;margin:10px auto 0 !important;color:#475569 !important;text-align:center !important;font-size:17px !important;line-height:1.45 !important;font-weight:500 !important;}
.home-project-categories__grid{grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:30px 26px !important;width:100% !important;max-width:1420px !important;margin:0 auto !important;}
.home-project-category{width:100% !important;align-items:stretch !important;text-align:center !important;}
.home-project-category__visual{width:100% !important;aspect-ratio:4 / 3 !important;border-radius:20px !important;box-shadow:0 1px 0 rgba(255,255,255,0.96),0 9px 20px rgba(15,23,42,0.065) !important;}
.home-project-category strong{width:100% !important;max-width:none !important;min-height:30px !important;margin:13px 0 0 !important;padding:0 6px !important;display:block !important;color:var(--bidentra-graphite) !important;text-align:center !important;font-size:16.5px !important;line-height:1.25 !important;font-weight:800 !important;letter-spacing:-0.02em !important;}
.home-project-categories__all{margin-top:26px !important;}
@media (max-width:1280px){.home-project-categories .bidentra-container{max-width:1240px !important;}
.home-project-categories__grid{max-width:1180px !important;gap:26px 22px !important;}
.home-project-category strong{font-size:15.5px !important;}
}
@media (max-width:980px){.home-platform-tabs{padding-bottom:28px !important;}
.home-project-categories{padding-top:28px !important;}
.home-project-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;max-width:760px !important;gap:24px 18px !important;}
}
@media (max-width:560px){.home-project-categories__head h2{font-size:29px !important;}
.home-project-categories__head p{font-size:15px !important;}
.home-project-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:20px 14px !important;}
.home-project-category strong{font-size:13.4px !important;}
}
.home-stats-parallax.home-stats-prestige{position:relative;min-height:420px;padding:40px 0 38px;display:flex;align-items:center;overflow:hidden;background-image:url("/img/anasayfa/parallax/parallax.webp");background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;color:#ffffff;isolation:isolate;}
.home-stats-prestige .home-stats-parallax__overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(5,17,30,0.48) 0%,rgba(5,17,30,0.34) 50%,rgba(5,17,30,0.46) 100%),linear-gradient(180deg,rgba(5,17,30,0.12) 0%,rgba(5,17,30,0.18) 100%);pointer-events:none;}
.home-stats-prestige .bidentra-container{position:relative;z-index:2;width:100%;max-width:1280px;}
.home-stats-prestige__head{max-width:900px;margin:0 auto 26px;text-align:center;}
.home-stats-prestige__head h2{margin:0;color:var(--bidentra-blue);font-family:"Poppins",Arial,sans-serif;font-size:clamp(35px,2.35vw,44px);line-height:1.12;font-weight:800;letter-spacing:-0.01em;word-spacing:0.045em;text-align:center;text-shadow:0 3px 11px rgba(0,0,0,0.42);}
.home-stats-prestige__head h2::after{content:none;display:none;}
.home-stats-prestige__head p{max-width:840px;margin:14px auto 0;color:rgba(255,255,255,0.96);font-family:"Poppins",Arial,sans-serif;font-size:clamp(18px,1.14vw,20px);line-height:1.54;font-weight:600;letter-spacing:0;text-align:center;text-shadow:0 3px 12px rgba(0,0,0,0.50);}
.home-stats-prestige__cards{width:100%;max-width:1220px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch;}
.home-stats-prestige__card{position:relative;min-height:188px;padding:26px 28px;border:1px solid rgba(48,166,242,0.38);border-radius:18px;background:rgba(10,28,44,0.72);box-shadow:inset 0 1px 0 rgba(255,255,255,0.04),0 14px 32px rgba(0,0,0,0.20);overflow:hidden;transition:border-color 0.22s ease,background-color 0.22s ease,transform 0.22s ease,box-shadow 0.22s ease;}
.home-stats-prestige__card::before,.home-stats-prestige__card::after{content:none;display:none;}
.home-stats-prestige__title{display:flex;align-items:center;gap:13px;}
.home-stats-prestige__icon{width:40px;height:40px;flex:0 0 40px;display:flex;align-items:center;justify-content:center;color:var(--bidentra-blue);}
.home-stats-prestige__icon svg{width:38px;height:38px;display:block;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;}
.home-stats-prestige__card h3{min-width:0;margin:0;color:var(--bidentra-blue);font-family:"Poppins",Arial,sans-serif;font-size:18px;line-height:1.32;font-weight:800;letter-spacing:-0.004em;text-shadow:0 3px 12px rgba(0,0,0,0.46);}
.home-stats-prestige__card h3::after{content:none;display:none;}
.home-stats-prestige__card p{margin:17px 0 0;color:rgba(255,255,255,0.96);font-family:"Poppins",Arial,sans-serif;font-size:14.5px;line-height:1.64;font-weight:500;letter-spacing:0;text-shadow:0 2px 9px rgba(0,0,0,0.38);}
.home-stats-prestige__card:hover{border-color:rgba(48,166,242,0.74);background:rgba(8,29,47,0.82);transform:translateY(-3px);box-shadow:inset 0 1px 0 rgba(255,255,255,0.06),0 18px 38px rgba(0,0,0,0.24);}
.home-stats-prestige__action{margin:18px auto 0;display:flex;justify-content:center;}
.home-stats-prestige__action a{min-width:260px;min-height:52px;padding:0 28px;border:1px solid var(--bidentra-blue);border-radius:999px;background:var(--bidentra-blue);color:#ffffff;display:inline-flex;align-items:center;justify-content:center;gap:14px;font-family:"Poppins",Arial,sans-serif;font-size:14px;line-height:1;font-weight:800;letter-spacing:-0.002em;text-decoration:none;box-shadow:0 10px 24px rgba(48,166,242,0.24);transition:border-color 0.22s ease,background-color 0.22s ease,transform 0.22s ease,box-shadow 0.22s ease;}
.home-stats-prestige__action a:hover{border-color:var(--bidentra-blue-hover);background:var(--bidentra-blue-hover);transform:translateY(-2px);box-shadow:0 14px 30px rgba(0,173,236,0.30);}
.home-stats-prestige__action i{margin-top:-1px;color:#ffffff;font-style:normal;font-size:20px;line-height:1;font-weight:300;opacity:0.92;}
@media (max-width:1280px){.home-stats-parallax.home-stats-prestige{min-height:auto;padding:40px 0 42px;background-position:center center;}
.home-stats-prestige__card{min-height:188px;padding:25px;}
}
@media (max-width:980px){.home-stats-parallax.home-stats-prestige{padding:48px 0;background-attachment:scroll;background-position:center center;}
.home-stats-prestige__head{margin-bottom:24px;}
.home-stats-prestige__head h2{font-size:35px;letter-spacing:-0.004em;word-spacing:0.04em;}
.home-stats-prestige__head p{max-width:720px;font-size:17px;line-height:1.56;}
.home-stats-prestige__cards{grid-template-columns:1fr;max-width:620px;gap:18px;}
.home-stats-prestige__card{min-height:auto;}
}
@media (max-width:640px){.home-stats-parallax.home-stats-prestige{padding:42px 0 44px;}
.home-stats-prestige__head h2{font-size:29px;letter-spacing:0;word-spacing:0.03em;}
.home-stats-prestige__head p{font-size:15.5px;}
.home-stats-prestige__card{padding:22px 20px 24px;border-radius:17px;}
.home-stats-prestige__title{align-items:flex-start;gap:12px;}
.home-stats-prestige__icon{width:36px;height:36px;flex-basis:36px;}
.home-stats-prestige__icon svg{width:34px;height:34px;}
.home-stats-prestige__card h3{font-size:19px;line-height:1.32;letter-spacing:0;}
.home-stats-prestige__card p{font-size:15px;line-height:1.6;}
.home-stats-prestige__action a{min-width:0;width:100%;max-width:300px;min-height:50px;font-size:15px;gap:14px;}
.home-stats-prestige__action i{font-size:22px;}
}
.home-trust-process{position:relative;overflow:hidden;padding:76px 0 84px;background:radial-gradient(circle at 12% 18%,rgba(48,166,242,0.12),transparent 30%),radial-gradient(circle at 88% 78%,rgba(0,173,236,0.10),transparent 34%),linear-gradient(180deg,#f8fafc 0%,#ffffff 48%,#f5f8fb 100%);border-top:1px solid rgba(15,25,37,0.075);}
.home-trust-process::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(15,25,37,0.024) 1px,transparent 1px),linear-gradient(90deg,rgba(15,25,37,0.024) 1px,transparent 1px);background-size:76px 76px;opacity:0.42;}
.home-trust-process .bidentra-container{position:relative;z-index:2;max-width:1460px;}
.home-trust-process__panel{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(360px,0.82fr) minmax(0,1.18fr);gap:44px;align-items:stretch;padding:42px;border:1px solid rgba(15,25,37,0.13);border-radius:34px;background:linear-gradient(135deg,rgba(8,21,38,0.985) 0%,rgba(20,42,54,0.965) 48%,rgba(10,26,44,0.985) 100%);box-shadow:0 34px 90px rgba(15,23,42,0.16),inset 0 1px 0 rgba(255,255,255,0.10);isolation:isolate;}
.home-trust-process__panel::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 18% 20%,rgba(48,166,242,0.20),transparent 32%),radial-gradient(circle at 78% 76%,rgba(0,173,236,0.16),transparent 34%),linear-gradient(90deg,rgba(255,255,255,0.045) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,0.035) 1px,transparent 1px);background-size:auto,auto,78px 78px,78px 78px;opacity:0.92;}
.home-trust-process__intro,.home-trust-process__grid{position:relative;z-index:2;}
.home-trust-process__intro{min-width:0;padding:14px 10px 14px 4px;display:flex;flex-direction:column;justify-content:center;}
.home-trust-process__eyebrow{width:max-content;max-width:100%;min-height:36px;margin:0 0 22px;padding:0 17px;border:1px solid rgba(48,166,242,0.42);border-radius:999px;background:rgba(48,166,242,0.11);color:#7dd3fc;display:inline-flex;align-items:center;justify-content:center;font-family:"Poppins",sans-serif;font-size:12px;line-height:1;font-weight:800;letter-spacing:0.075em;text-transform:uppercase;}
.home-trust-process__intro h2{max-width:560px;margin:0;color:#ffffff;font-family:"Poppins",sans-serif;font-size:clamp(34px,3vw,54px);line-height:1.08;font-weight:800;letter-spacing:-0.058em;}
.home-trust-process__intro p{max-width:570px;margin:24px 0 0;color:rgba(226,232,240,0.90);font-family:"Poppins",sans-serif;font-size:16.5px;line-height:1.74;font-weight:500;letter-spacing:-0.012em;}
.home-trust-process__cta{width:max-content;max-width:100%;min-height:52px;margin-top:34px;padding:0 8px 0 24px;border:1px solid rgba(48,166,242,0.46);border-radius:999px;background:linear-gradient(135deg,rgba(48,166,242,0.98),rgba(0,173,236,0.92));color:#ffffff;display:inline-flex;align-items:center;gap:18px;font-family:"Poppins",sans-serif;font-size:14px;line-height:1;font-weight:800;letter-spacing:-0.01em;text-decoration:none;box-shadow:0 20px 42px rgba(48,166,242,0.22),inset 0 1px 0 rgba(255,255,255,0.26);transition:transform 0.22s ease,box-shadow 0.22s ease;}
.home-trust-process__cta i{width:40px;height:40px;border-radius:999px;background:rgba(255,255,255,0.18);display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:22px;line-height:1;}
.home-trust-process__cta:hover{transform:translateY(-2px);box-shadow:0 24px 54px rgba(48,166,242,0.28),inset 0 1px 0 rgba(255,255,255,0.30);}
.home-trust-process__grid{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;}
.home-trust-process__card{position:relative;min-height:245px;padding:30px 30px 28px;border:1px solid rgba(226,232,240,0.16);border-radius:26px;background:linear-gradient(180deg,rgba(255,255,255,0.105) 0%,rgba(255,255,255,0.058) 100%);box-shadow:0 18px 46px rgba(0,0,0,0.14),inset 0 1px 0 rgba(255,255,255,0.12);backdrop-filter:blur(14px);overflow:hidden;transition:transform 0.24s ease,border-color 0.24s ease,background-color 0.24s ease,box-shadow 0.24s ease;}
.home-trust-process__card::before{content:"";position:absolute;left:30px;top:0;width:76px;height:3px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,#30a6f2,#00adec);}
.home-trust-process__card::after{content:"";position:absolute;right:-44px;top:-44px;width:128px;height:128px;border:1px solid rgba(48,166,242,0.18);border-radius:50%;background:radial-gradient(circle,rgba(48,166,242,0.13),transparent 68%);pointer-events:none;}
.home-trust-process__card span{width:54px;height:34px;margin:0 0 34px;border:1px solid rgba(48,166,242,0.32);border-radius:999px;background:rgba(48,166,242,0.12);color:#7dd3fc;display:inline-flex;align-items:center;justify-content:center;font-family:"Poppins",sans-serif;font-size:12px;line-height:1;font-weight:800;letter-spacing:0.04em;}
.home-trust-process__card h3{max-width:320px;margin:0;color:#ffffff;font-family:"Poppins",sans-serif;font-size:22px;line-height:1.18;font-weight:800;letter-spacing:-0.035em;}
.home-trust-process__card p{max-width:370px;margin:16px 0 0;color:rgba(226,232,240,0.82);font-family:"Poppins",sans-serif;font-size:14.5px;line-height:1.68;font-weight:500;}
.home-trust-process__card:hover{transform:translateY(-5px);border-color:rgba(48,166,242,0.42);background:linear-gradient(180deg,rgba(255,255,255,0.135) 0%,rgba(255,255,255,0.07) 100%);box-shadow:0 26px 64px rgba(0,0,0,0.20),inset 0 1px 0 rgba(255,255,255,0.16);}
@media (max-width:1180px){.home-trust-process__panel{grid-template-columns:1fr;gap:34px;padding:38px;}
.home-trust-process__intro h2,.home-trust-process__intro p{max-width:840px;}
.home-trust-process__grid{grid-template-columns:repeat(2,minmax(0,1fr));}
}
@media (max-width:760px){.home-trust-process{padding:54px 0 58px;}
.home-trust-process .bidentra-container{padding:0 16px;}
.home-trust-process__panel{padding:28px 22px;border-radius:26px;}
.home-trust-process__intro{padding:0;}
.home-trust-process__intro h2{font-size:31px;line-height:1.12;letter-spacing:-0.048em;}
.home-trust-process__intro p{font-size:14.5px;line-height:1.65;}
.home-trust-process__cta{width:100%;justify-content:space-between;}
.home-trust-process__grid{grid-template-columns:1fr;gap:14px;}
.home-trust-process__card{min-height:0;padding:26px 22px 24px;border-radius:22px;}
.home-trust-process__card h3{font-size:20px;}
.home-trust-process__card p{font-size:14px;}
}
.home-trust-process{padding:70px 0 76px !important;background:#ffffff !important;border-top:0 !important;}
.home-trust-process::before,.home-trust-process::after{content:none !important;display:none !important;}
.home-trust-process .bidentra-container{max-width:1460px !important;}
.home-trust-process__panel{gap:48px !important;padding:48px 56px !important;border:1px solid rgba(20,42,54,0.18) !important;border-radius:24px !important;background:linear-gradient(135deg,#081526 0%,#142a36 58%,#081526 100%) !important;box-shadow:0 24px 68px rgba(20,42,54,0.16) !important;}
.home-trust-process__panel::before,.home-trust-process__panel::after{content:none !important;display:none !important;}
.home-trust-process__eyebrow{border-color:rgba(48,166,242,0.34) !important;background:transparent !important;color:#30a6f2 !important;}
.home-trust-process__intro h2{color:#ffffff !important;letter-spacing:-0.045em !important;}
.home-trust-process__intro p{color:rgba(255,255,255,0.84) !important;}
.home-trust-process__cta{border-color:#30a6f2 !important;background:#30a6f2 !important;color:#ffffff !important;box-shadow:none !important;}
.home-trust-process__cta:hover{background:#00adec !important;box-shadow:none !important;}
.home-trust-process__cta i{background:rgba(255,255,255,0.18) !important;}
.home-trust-process__grid{gap:18px !important;}
.home-trust-process__card{min-height:170px !important;padding:28px 30px !important;border:1px solid rgba(255,255,255,0.10) !important;border-radius:18px !important;background:rgba(255,255,255,0.065) !important;box-shadow:none !important;backdrop-filter:none !important;}
.home-trust-process__card::before,.home-trust-process__card::after{content:none !important;display:none !important;}
.home-trust-process__icon{width:54px !important;height:54px !important;margin:0 0 20px !important;padding:0 !important;border:1px solid rgba(48,166,242,0.26) !important;border-radius:16px !important;background:rgba(48,166,242,0.10) !important;color:#30a6f2 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;font-size:0 !important;letter-spacing:0 !important;}
.home-trust-process__icon svg{width:30px !important;height:30px !important;display:block !important;fill:currentColor !important;}
.home-trust-process__card h3{max-width:none !important;color:#ffffff !important;font-size:20px !important;line-height:1.22 !important;letter-spacing:-0.026em !important;}
.home-trust-process__card p{max-width:none !important;color:rgba(255,255,255,0.74) !important;font-size:14.5px !important;line-height:1.62 !important;}
.home-trust-process__card:hover{transform:translateY(-3px) !important;border-color:rgba(48,166,242,0.32) !important;background:rgba(255,255,255,0.085) !important;box-shadow:none !important;}
.home-project-category>strong{top:auto !important;}
.home-project-category:hover>strong,.home-project-category:hover .home-project-category__visual>strong{color:#30a6f2 !important;text-shadow:0 3px 12px rgba(0,0,0,0.82),0 0 18px rgba(48,166,242,0.35) !important;}
.home-project-category:hover .home-project-category__visual::after{background:linear-gradient(180deg,rgba(8,15,26,0) 0%,rgba(8,15,26,0.34) 45%,rgba(8,15,26,0.82) 100%);}
@media (max-width:900px){.home-project-category>strong,.home-project-category__visual>strong{min-height:52px !important;padding:15px 14px 14px !important;font-size:14.5px !important;}
.home-project-category__visual::after{border-radius:0 0 18px 18px;}
}
@media (max-width:560px){.home-project-category>strong,.home-project-category__visual>strong{min-height:48px !important;padding:13px 10px 12px !important;font-size:13.2px !important;}
.home-project-category__visual::after{border-radius:0 0 16px 16px;}
}
.home-project-categories .bidentra-container{max-width:1500px;}
.home-project-categories__grid{gap:34px 34px;}
.home-project-category{position:relative !important;display:block !important;min-width:0 !important;color:#ffffff !important;text-align:center !important;}
.home-project-category__visual{position:relative !important;width:100% !important;aspect-ratio:4 / 3 !important;display:block !important;overflow:hidden !important;isolation:isolate !important;border-radius:22px !important;box-shadow:0 0 0 1px rgba(255,255,255,0.95),0 16px 34px rgba(15,23,42,0.14) !important;}
.home-project-category__visual img{width:100% !important;height:100% !important;display:block !important;object-fit:cover !important;object-position:center center !important;}
.home-project-category__visual::after{content:"";position:absolute;left:0;right:0;bottom:0;height:54%;z-index:3;background:linear-gradient(180deg,rgba(8,15,26,0) 0%,rgba(8,15,26,0.42) 46%,rgba(8,15,26,0.88) 100%);pointer-events:none;}
.home-project-category>strong,.home-project-category__visual>strong{position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;z-index:6 !important;max-width:none !important;min-height:62px !important;margin:0 !important;padding:19px 16px 17px !important;display:flex !important;align-items:flex-end !important;justify-content:center !important;color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;font-family:"Poppins",sans-serif !important;font-size:18px !important;line-height:1.22 !important;font-weight:800 !important;letter-spacing:-0.018em !important;text-align:center !important;text-decoration:none !important;opacity:1 !important;visibility:visible !important;transform:none !important;text-shadow:0 3px 14px rgba(0,0,0,0.95),0 1px 3px rgba(0,0,0,1) !important;}
.home-project-category:hover>strong,.home-project-category:hover .home-project-category__visual>strong{color:#30a6f2 !important;-webkit-text-fill-color:#30a6f2 !important;text-shadow:0 3px 14px rgba(0,0,0,0.98),0 0 18px rgba(48,166,242,0.45) !important;}
.home-project-category:hover .home-project-category__visual::after{background:linear-gradient(180deg,rgba(8,15,26,0) 0%,rgba(8,15,26,0.40) 44%,rgba(8,15,26,0.92) 100%);}
@media (max-width:1280px){.home-project-categories .bidentra-container{max-width:1320px;}
.home-project-categories__grid{gap:30px 26px;}
.home-project-category>strong,.home-project-category__visual>strong{font-size:16.5px !important;}
}
@media (max-width:900px){.home-project-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 18px;}
.home-project-category__visual{border-radius:18px !important;}
.home-project-category__visual::after{height:58%;}
.home-project-category>strong,.home-project-category__visual>strong{min-height:56px !important;padding:16px 13px 14px !important;font-size:15.5px !important;}
}
@media (max-width:560px){.home-project-categories__grid{gap:22px 14px;}
.home-project-category__visual{border-radius:16px !important;}
.home-project-category>strong,.home-project-category__visual>strong{min-height:52px !important;padding:14px 10px 12px !important;font-size:14px !important;}
}
/* BIDENTRA SIZE NE KAZANDIRIR */
.home-benefits-bento{position:relative;padding:78px 0 88px;background:#f7f9fb;color:#142a36;border-bottom:1px solid rgba(20,42,54,0.08);}
.home-benefits-bento .bidentra-container{max-width:1380px;}
.home-benefits-bento__head{display:grid;grid-template-columns:minmax(430px,430px) minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start;margin:0 0 48px;}
.home-benefits-bento__head h2{position:relative;margin:0;padding-left:30px;color:#142a36;font-family:"Poppins",sans-serif;font-size:clamp(40px,3vw,52px);line-height:1.1;font-weight:800;letter-spacing:-0.032em;}
.home-benefits-bento__head h2::before{content:"";position:absolute;left:0;top:3px;bottom:3px;width:5px;border-radius:999px;background:#167fc4;}
.home-benefits-bento__head p{margin:4px 0 0;color:#334155;font-family:"Poppins",sans-serif;font-size:17px;line-height:1.68;font-weight:500;}
.home-benefits-bento__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid rgba(20,42,54,0.12);border-radius:18px;background:#ffffff;box-shadow:0 12px 34px rgba(15,23,42,0.055);}
.home-benefits-bento__card{position:relative;min-height:290px;padding:46px 44px 42px;background:#ffffff;display:flex;flex-direction:column;}
.home-benefits-bento__card:nth-child(2),.home-benefits-bento__card:nth-child(3),.home-benefits-bento__card:nth-child(5),.home-benefits-bento__card:nth-child(6){border-left:1px solid rgba(20,42,54,0.11);}
.home-benefits-bento__card:nth-child(-n+3){border-bottom:1px solid rgba(20,42,54,0.11);}
.home-benefits-bento__card h3{max-width:340px;margin:0;color:#142a36;font-family:"Poppins",sans-serif;font-size:22px;line-height:1.3;font-weight:800;letter-spacing:-0.022em;}
.home-benefits-bento__card p{max-width:360px;margin:18px 0 30px;color:#475569;font-family:"Poppins",sans-serif;font-size:16px;line-height:1.68;font-weight:500;}
.home-benefits-bento__card a{width:max-content;margin-top:auto;color:#167fc4;font-family:"Poppins",sans-serif;font-size:15.5px;line-height:1.2;font-weight:800;text-decoration:none;transition:color 0.2s ease;}
.home-benefits-bento__card a::after{content:" →";display:inline-block;margin-left:5px;transition:transform 0.2s ease;}
.home-benefits-bento__card:hover{background:#fbfdff;}
.home-benefits-bento__card a:hover{color:#00adec;}
.home-benefits-bento__card a:hover::after{transform:translateX(3px);}
@media (max-width:1180px){.home-benefits-bento__head{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 44px;}.home-benefits-bento__head h2{grid-column:1/-1;max-width:620px;}.home-benefits-bento__card{min-height:275px;padding:38px 35px 36px;}.home-benefits-bento__card h3{font-size:20px;}.home-benefits-bento__card p{font-size:15px;}.home-benefits-bento__card a{font-size:15px;}}
@media (max-width:820px){.home-benefits-bento{padding:64px 0 70px;}.home-benefits-bento__head{grid-template-columns:1fr;gap:16px;margin-bottom:34px;}.home-benefits-bento__head h2{grid-column:auto;max-width:560px;}.home-benefits-bento__head p{margin-top:0;}.home-benefits-bento__grid{grid-template-columns:repeat(2,minmax(0,1fr));}.home-benefits-bento__card{min-height:260px;padding:34px 30px 32px;border-left:0;border-bottom:0;}.home-benefits-bento__card:nth-child(2),.home-benefits-bento__card:nth-child(3),.home-benefits-bento__card:nth-child(5),.home-benefits-bento__card:nth-child(6){border-left:0;}.home-benefits-bento__card:nth-child(-n+3){border-bottom:0;}.home-benefits-bento__card:nth-child(even){border-left:1px solid rgba(20,42,54,0.11);}.home-benefits-bento__card:nth-child(-n+4){border-bottom:1px solid rgba(20,42,54,0.11);}}
@media (max-width:560px){.home-benefits-bento{padding:52px 0 58px;}.home-benefits-bento__head h2{padding-left:22px;font-size:31px;line-height:1.17;}.home-benefits-bento__head h2::before{width:4px;}.home-benefits-bento__head p{font-size:14.5px;line-height:1.68;}.home-benefits-bento__grid{grid-template-columns:1fr;border-radius:14px;}.home-benefits-bento__grid .home-benefits-bento__card{min-height:0;padding:28px 24px 26px;border-left:0;border-bottom:1px solid rgba(20,42,54,0.11);}.home-benefits-bento__grid .home-benefits-bento__card:last-child{border-bottom:0;}.home-benefits-bento__card h3{font-size:19px;}.home-benefits-bento__card p{margin:14px 0 22px;font-size:14px;line-height:1.65;}.home-benefits-bento__card a{font-size:14.5px;}}

.bidentra-topbar,.bidentra-top-strip,.bidentra-header-top,.bidentra-header__top,.site-topbar,.site-top-strip,.site-header-top,.site-header__top,.header-top,.header__top,.topbar,.top-bar,.top-header,.preheader,.pre-header,.announcement-bar,.kale-topbar,.kale-top-strip,.kale-lock-topbar,.lock-topbar,.global-topbar{display:none !important;height:0 !important;min-height:0 !important;max-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;overflow:hidden !important;}
header,.site-header,.bidentra-header,.kale-lock-header,.main-header{margin-top:0 !important;}
.home-platform-tabs__head h2,.home-project-categories__head h2,.home-feature-flow__copy h2,.home-trusted-brands__head h2,.home-trust-process__intro h2{letter-spacing:-0.010em !important;word-spacing:0.045em !important;}
.home-platform-tabs__copy h3,.home-feature-card h3,.home-trust-process__card h3{letter-spacing:-0.004em !important;word-spacing:0.035em !important;line-height:1.30 !important;}
.home-platform-tabs__panel--offers .home-platform-tabs__visual,.home-platform-tabs__panel--offers .home-platform-tabs__visual--image{padding:0 !important;border:0 !important;border-radius:26px !important;background:#ffffff !important;box-shadow:none !important;overflow:hidden !important;}
.home-platform-tabs__panel--offers .home-platform-tabs__visual--image::before,.home-platform-tabs__panel--offers .home-platform-tabs__visual--image::after{content:none !important;display:none !important;}
.home-platform-tabs__panel--offers .home-platform-tabs__visual--image img{width:100% !important;height:100% !important;min-height:0 !important;max-height:520px !important;display:block !important;object-fit:contain !important;object-position:center center !important;transform:none !important;transform-origin:center center !important;border:0 !important;border-radius:22px !important;background:#ffffff !important;box-shadow:none !important;}
.home-platform-tabs__panel--offers .home-platform-tabs__copy a[href="/tr/teklif-al/"]{display:inline-flex !important;}
@media (max-width:1280px){.home-platform-tabs__panel--offers .home-platform-tabs__visual--image img{max-height:440px !important;}


}
@media (max-width:980px){.home-platform-tabs__panel--offers .home-platform-tabs__visual--image img{max-height:360px !important;}

}
@media (max-width:640px){.home-platform-tabs__panel--offers .home-platform-tabs__visual--image img{max-height:300px !important;}
.home-platform-tabs__head h2,.home-project-categories__head h2,.home-feature-flow__copy h2,.home-trusted-brands__head h2,.home-trust-process__intro h2{letter-spacing:0 !important;word-spacing:0.018em !important;}
}
.home-platform-tabs__head h2,.home-project-categories__head h2,.home-feature-flow__copy h2,.home-trust-process__intro h2{letter-spacing:-0.010em;word-spacing:0.045em;}
.home-platform-tabs__copy h3,.home-feature-card h3,.home-trust-process__card h3{letter-spacing:-0.004em;word-spacing:0.035em;line-height:1.30;}
.home-platform-tabs__panel--offers .home-platform-tabs__visual,.home-platform-tabs__panel--offers .home-platform-tabs__visual--image{padding:0;border:0;border-radius:26px;background:#ffffff;box-shadow:none;overflow:hidden;}
.home-platform-tabs__panel--offers .home-platform-tabs__visual--image::before,.home-platform-tabs__panel--offers .home-platform-tabs__visual--image::after{content:none;display:none;}
.home-platform-tabs__panel--offers .home-platform-tabs__visual--image img{width:100%;height:100%;min-height:0;max-height:520px;display:block;object-fit:contain;object-position:center center;transform:none;transform-origin:center center;border:0;border-radius:22px;background:#ffffff;box-shadow:none;}
.home-platform-tabs__panel--offers .home-platform-tabs__copy a[href="/tr/teklif-al/"]{display:inline-flex;}




@media (max-width:1280px){.home-platform-tabs__panel--offers .home-platform-tabs__visual--image img{max-height:440px;}


}
@media (max-width:980px){.home-platform-tabs__panel--offers .home-platform-tabs__visual--image img{max-height:360px;}

}
@media (max-width:640px){.home-platform-tabs__panel--offers .home-platform-tabs__visual--image img{max-height:300px;}
.home-platform-tabs__head h2,.home-project-categories__head h2,.home-feature-flow__copy h2,.home-trust-process__intro h2{letter-spacing:0;word-spacing:0.018em;}
}

/* =========================================================
   RAKAMLARLA BIDENTRA - PREMIUM AÇIK VERİ BANDI
   Görsel kullanılmaz. Koyu bölüm ile footer arasında temiz nefes alanı.
   ========================================================= */


.home-bidentra-numbers {
  position: relative;
  overflow: hidden;
  padding: 74px 0 78px;
  background: linear-gradient(180deg, #ffffff 0%, #f8fafc 100%);
  color: #202a36;
  border-top: 1px solid rgba(32, 42, 54, 0.06);
  border-bottom: 1px solid rgba(32, 42, 54, 0.08);
}

.home-bidentra-numbers .bidentra-container {
  max-width: 1480px;
  position: relative;
  z-index: 1;
}

.home-bidentra-numbers__head {
  max-width: 780px;
  margin: 0 auto 38px;
  text-align: center;
}

.home-bidentra-numbers__head h2 {
  margin: 0;
  color: #202a36;
  font-family: "Poppins", Arial, sans-serif;
  font-size: clamp(30px, 2.22vw, 42px);
  line-height: 1.15;
  font-weight: 800;
  letter-spacing: -0.014em;
  word-spacing: 0.028em;
}

.home-bidentra-numbers__grid {
  display: grid;
  grid-template-columns: repeat(6, minmax(0, 1fr));
  align-items: stretch;
  justify-content: center;
  gap: 24px;
}

.home-bidentra-numbers__item {
  min-height: 144px;
  padding: 28px 18px 26px;
  border: 1.4px solid rgba(32, 42, 54, 0.46);
  border-radius: 16px;
  background: #ffffff;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  box-shadow: none !important;
}

.home-bidentra-numbers__item strong {
  display: flex;
  align-items: baseline;
  justify-content: center;
  margin: 0;
  color: #30a6f2;
  font-family: "Poppins", Arial, sans-serif;
  font-size: clamp(31px, 2.05vw, 39px);
  line-height: 1;
  font-weight: 800;
  letter-spacing: -0.012em;
  white-space: nowrap;
}

.home-bidentra-numbers__item strong .js-bidentra-counter {
  display: inline-block;
  min-width: 0;
  color: inherit;
  font: inherit;
  line-height: inherit;
  letter-spacing: inherit;
}

.home-bidentra-numbers__item span:not(.js-bidentra-counter) {
  display: block;
  margin-top: 18px;
  color: #202a36;
  font-family: "Poppins", Arial, sans-serif;
  font-size: 17.4px;
  line-height: 1.26;
  font-weight: 800;
  letter-spacing: -0.006em;
}

@media (max-width: 1280px) {
  

  .home-bidentra-numbers {
    padding: 66px 0 70px;
  }

  .home-bidentra-numbers__grid {
    gap: 16px;
  }

  .home-bidentra-numbers__item {
    min-height: 134px;
    padding: 26px 12px 24px;
  }

  .home-bidentra-numbers__item strong {
    font-size: clamp(28px, 2vw, 35px);
  }

  .home-bidentra-numbers__item span:not(.js-bidentra-counter) {
    font-size: 15.8px;
  }
}

@media (max-width: 980px) {
  .home-bidentra-numbers__grid {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .home-bidentra-numbers__item {
    min-height: 126px;
  }
}

@media (max-width: 640px) {
  

  .home-bidentra-numbers {
    padding: 48px 0 52px;
  }

  .home-bidentra-numbers__head {
    margin-bottom: 28px;
  }

  .home-bidentra-numbers__head h2 {
    font-size: 27px;
    letter-spacing: -0.006em;
  }

  .home-bidentra-numbers__grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 12px;
  }

  .home-bidentra-numbers__item {
    min-height: 110px;
    padding: 20px 10px 18px;
    border-radius: 13px;
  }

  .home-bidentra-numbers__item strong {
    font-size: 29px;
  }

  .home-bidentra-numbers__item span:not(.js-bidentra-counter) {
    margin-top: 12px;
    font-size: 14.8px;
  }
}
