.home-v2 .hero-approved{background:#10213d;isolation:isolate;overflow:hidden}
.home-v2 .hero-approved::after{display:none}
.home-v2 .hero-approved .hero-in{display:block;position:relative;min-height:440px;max-width:1480px;padding:0 42px;z-index:auto}
.home-v2 .hero-approved .hero-media{position:absolute;inset:0;min-height:0;margin:0;border-radius:0;z-index:-1;overflow:visible;background:none}
.home-v2 .hero-approved .hero-media>img{width:100%;height:100%;object-fit:cover;object-position:center 40%}
.home-v2 .hero-approved .hero-media::after{background:linear-gradient(90deg,rgba(16,33,61,.98),rgba(16,33,61,.88) 30%,rgba(16,33,61,.28) 64%,rgba(16,33,61,.04));inset:0}
.home-v2 .hero-approved .hero-copy{position:relative;z-index:1;width:62%;max-width:760px;min-height:440px;padding:44px 0 32px;justify-content:center;align-items:flex-start}
.home-v2 .home-hero.hero-approved h1{font-size:clamp(42px,4.4vw,64px);line-height:1.08;letter-spacing:-.045em;max-width:none;width:100%;margin:0 0 16px;overflow-wrap:normal;color:white}
.home-v2 .hero-approved .hero-summary{font-size:20px;line-height:1.5;color:#e3eaf5;max-width:430px;margin:0 0 26px}
.home-v2 .hero-approved .mode{width:370px;max-width:100%;margin:0 0 16px;padding:0;border:1px solid #75869d;border-radius:10px;background:transparent;overflow:hidden}
.home-v2 .hero-approved .mode button{min-height:44px;padding:10px 16px;border-radius:8px;color:#fff;font-size:14px;box-shadow:none}
.home-v2 .hero-approved .mode button[aria-selected=true]{background:#2555e5;color:#fff}
.home-v2 .hero-approved .searchbar{display:flex;flex-wrap:nowrap;width:100%;height:60px;min-height:60px;margin:0;padding:5px;background:#fff;border:1px solid #d8e1f0;border-radius:10px;box-shadow:none;gap:0}
.home-v2 .hero-approved .searchbar .ico{width:42px;flex:0 0 42px}
.home-v2 .hero-approved .searchbar input{flex:1;min-width:0;width:0;padding:0 8px;font-size:16px;border:0;background:transparent;color:#10213d}
.home-v2 .hero-approved .searchbar button{flex:0 0 auto;min-width:124px;height:48px;padding:0 20px;background:#2555e5;border-radius:7px;font-size:16px}
.home-v2 .hero-approved .chips{justify-content:flex-start;flex-wrap:nowrap;width:100%;margin:18px 0 0;gap:8px;min-height:32px}
.home-v2 .hero-approved .chip{background:transparent;border:1px solid #7c8da3;color:#fff;font-size:12px;min-height:32px;padding:6px 12px}
.home-v2 .hero-approved .hero-post{margin:12px 0 0}
.home-v2 .hero-approved button:focus-visible,.home-v2 .hero-approved input:focus-visible{outline:3px solid #a9c6ff;outline-offset:3px}
.home-v2 .hero-approved .hero-in{position:static}
.home-v2 .hero-approved{position:relative}
.home-v2 .hero-approved .hero-references{position:relative;inset:auto;z-index:1;display:flex;align-items:center;gap:28px;
margin:0;padding:14px max(42px,calc((100% - 1480px) / 2 + 42px));min-height:84px;overflow:hidden;
border:0;border-top:1px solid rgba(255,255,255,.14);border-radius:0;box-shadow:none;
background:rgba(16,33,61,.62);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}
.home-v2 .hero-approved .hero-references[hidden]{display:none}
.home-v2 .hero-approved .hero-references-label{flex:0 0 auto;margin:0;color:rgba(255,255,255,.72);font-size:12px;font-weight:700;
letter-spacing:.12em;text-transform:uppercase}
.home-v2 .hero-approved .hero-references .trust-in{flex:1;min-width:0;display:block;padding:0;margin:0;border:0}
.home-v2 .hero-approved .hero-references .trust-track{gap:12px}
.home-v2 .hero-approved .hero-references .trust-track img{width:112px;height:56px;padding:8px 14px;box-sizing:border-box;
object-fit:contain;background:#fff;border-radius:10px;opacity:1;box-shadow:0 6px 16px -10px rgba(0,0,0,.6)}
.home-v2 .hero-approved .hero-references .trust-track b{display:grid;place-items:center;width:112px;height:56px;padding:0 10px;
box-sizing:border-box;border-radius:10px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);
color:#fff;font-size:13px;text-align:center;white-space:normal;line-height:1.2;overflow:hidden}
@media(max-width:700px){
.home-v2 .hero-approved .hero-in{padding:0 20px;min-height:0}
.home-v2 .hero-approved .hero-copy{width:100%;max-width:none;min-height:337px;padding:52px 0;justify-content:center;align-items:flex-start;text-align:left}
.home-v2 .hero-approved .hero-media{inset:0;height:auto;margin:0;min-height:0}
.home-v2 .hero-approved .hero-media>img{object-position:72% 20%}
.home-v2 .hero-approved .hero-media::after{background:linear-gradient(180deg,rgba(16,33,61,.35) 0%,rgba(16,33,61,.5) 45%,rgba(16,33,61,.72) 78%,rgba(16,33,61,.85) 100%)}
.home-v2 .hero-approved .hero-summary{text-shadow:0 1px 10px rgba(16,33,61,.6)}
.home-v2 .home-hero.hero-approved h1{font-size:clamp(30px,8.4vw,36px);line-height:1.12;letter-spacing:-.04em;margin:0 0 10px;max-width:none;
text-shadow:0 2px 18px rgba(16,33,61,.55)}
.home-v2 .hero-approved .hero-summary{font-size:16px;line-height:1.5;margin:0 0 20px;max-width:none;text-wrap:pretty}
.home-v2 .hero-approved .mode{display:none}
.home-v2 .hero-approved .mode button{font-size:13px;min-height:38px;padding:6px 8px}
.home-v2 .hero-approved .searchbar{height:56px;min-height:56px;padding:0;overflow:hidden;border:0;border-radius:12px;box-shadow:0 8px 24px -12px rgba(0,0,0,.45)}
.home-v2 .hero-approved .searchbar .ico{display:none}
.home-v2 .hero-approved .searchbar input{padding:0 12px 0 18px;font-size:16px}
.home-v2 .hero-approved .searchbar button{align-self:stretch;height:auto;margin:0;min-width:92px;width:auto;padding:0 24px;border-radius:0;
font-size:0;background:#2555e5;position:static}
.home-v2 .hero-approved .searchbar button::before{content:'Ara';font-size:17px;font-weight:700;color:#fff;letter-spacing:-.01em}
.home-v2 .hero-approved .searchbar button::after{content:none}
.home-v2 .hero-approved .chips{display:none}
.home-v2 .hero-approved .hero-post{margin-top:14px}
.home-v2 .hero-approved .hero-references{flex-direction:column;align-items:stretch;gap:0;padding:16px 20px 22px;min-height:0;
border-top:1px solid rgba(255,255,255,.14);background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}
.home-v2 .hero-approved .hero-references-label{display:none}
.home-v2 .hero-approved .hero-references .trust-track{gap:10px}
.home-v2 .hero-approved .hero-references .trust-track img,
.home-v2 .hero-approved .hero-references .trust-track b{width:88px;height:44px;padding:6px 10px}
}
.home-v2 .hero-approved .hero-post .btn{height:44px;padding:0 18px;border:1px solid rgba(255,255,255,.55);border-radius:10px;
background:rgba(255,255,255,.06);color:#fff;font-size:14.5px;font-weight:600}
.home-v2 .hero-approved .hero-post .btn:hover{background:#fff;color:#10213d}
@media(max-width:600px){
.home-v2 .joinbox{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;
padding:10px 50px 10px 16px;border-radius:14px}
.home-v2 .joinbox b{margin:0;font-size:15px}
.home-v2 .joinbox p{display:none}
.home-v2 .joinbox .btn{width:auto;height:40px;padding:0 16px;white-space:nowrap}
.home-v2 .joinbox .joinbox-x{top:50%;transform:translateY(-50%);right:6px}
.home-v2 .joinbox[hidden]{display:none}
}
@media(max-width:700px){
.home-v2 .featured-section .featured-heading{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:18px}
.home-v2 .featured-section .featured-heading h2,
.home-v2 .home-section .home-title-row h2,
.home-v2 .fieldwall .home-title-row h2{font-size:26px;line-height:1.15;letter-spacing:-.03em;flex:1;min-width:0}
.home-v2 .featured-section .featured-heading .section-link,
.home-v2 .home-section .home-title-row>a{flex-shrink:0;min-height:0;padding-bottom:3px;white-space:nowrap}
.home-v2 .home-section .home-title-row{align-items:flex-end;margin-bottom:18px}
.home-v2 #nudgeBox:empty{display:none}
.home-v2 .hero-approved + #nudgeBox:empty ~ .featured-section{border-top:0}
.home-v2 .featured-section{padding-top:32px;padding-bottom:36px}
}
@media(max-width:700px){
.home-v2 .hdr-home .hdr-main{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:8px}
.home-v2 .hdr-home .burger{grid-column:1;grid-row:1;justify-self:start;display:inline-flex;align-items:center;gap:8px;
width:auto;min-width:44px;margin:0;padding:0 2px}
.home-v2 .hdr-home .burger::before{content:'Menü';order:1;font-size:16px;font-weight:600;letter-spacing:-.01em}
.home-v2 .hdr-home .burger.has-rozet::after{left:20px;right:auto;top:4px}
.home-v2 .hdr-home .hdr-brandlock{grid-column:2;grid-row:1;justify-self:center}
.home-v2 .hdr-home .hdr-actions{grid-column:3;grid-row:1;justify-self:end;margin:0}
.home-v2 .hdr-home .hdr-actions:has(.btn-join) .hdr-search-icon{display:none}
.home-v2 .hdr-home .hdr-auth:has(.btn-join){display:flex}
.home-v2 .hdr-home .hdr-auth a:not(.btn-join){display:none}
.home-v2 .hdr-home .hdr-auth .btn-join{display:inline-flex;align-items:center;min-height:44px;background:none;padding:0 2px;border-radius:0;font-size:0;color:var(--home-blue,#2555e5)}
.home-v2 .hdr-home .hdr-auth .btn-join::before{content:'İlan ver';font-size:16px;font-weight:700}
.home-v2 .hdr-home:not(.is-stuck){background:transparent;border-color:transparent;box-shadow:none;
-webkit-backdrop-filter:none;backdrop-filter:none;transition:background-color .2s}
.home-v2 .hdr-home:not(.is-stuck) .brand,
.home-v2 .hdr-home:not(.is-stuck) .burger,
.home-v2 .hdr-home:not(.is-stuck) .hdr-search-icon{color:#fff}
.home-v2 .hdr-home:not(.is-stuck) .hdr-auth .btn-join{color:#8fb3ff}
.home-v2 main:has(> .hero-approved:first-child){margin-top:calc(-1 * var(--nav-h) - 1px)}
.home-v2 .hero-approved .hero-copy{min-height:clamp(520px,76svh,640px);padding:calc(var(--nav-h) + 24px) 0 28px;justify-content:flex-end}
.home-v2 .hero-approved .hero-media>img{object-position:72% 30%}
.home-v2 .hero-approved .hero-media::after{background:linear-gradient(180deg,rgba(16,33,61,.5) 0%,rgba(16,33,61,.08) 20%,rgba(16,33,61,.08) 42%,rgba(16,33,61,.62) 68%,rgba(16,33,61,.9) 100%)}
.home-v2 .home-hero.hero-approved h1{font-size:clamp(34px,9.6vw,40px);font-weight:600;line-height:1.14;letter-spacing:-.02em;margin:0 0 14px;
text-shadow:0 2px 16px rgba(0,0,0,.35)}
.home-v2 .hero-approved .hero-summary{font-size:16px;font-weight:600;line-height:1.45;color:#fff;margin:0 0 22px;text-shadow:0 1px 10px rgba(0,0,0,.4)}
.home-v2 .hero-approved .searchbar{border-radius:10px;box-shadow:none}
}
@media(max-width:700px){
.home-v2 .hero-approved .hero-references{display:none}
}
@media(min-width:701px){
.home-v2 .hero-approved .hero-copy{max-width:980px;width:72%}
.home-v2 .hero-approved .searchbar,
.home-v2 .hero-approved .chips{max-width:960px;width:100%}
.home-v2 .hero-approved .hero-references{min-height:64px;padding-top:10px;padding-bottom:10px;gap:22px}
.home-v2 .hero-approved .hero-references-label{font-size:11px;letter-spacing:.1em;color:rgba(255,255,255,.6)}
.home-v2 .hero-approved .hero-references .trust-track{gap:10px}
.home-v2 .hero-approved .hero-references .trust-track img,
.home-v2 .hero-approved .hero-references .trust-track b{width:88px;height:44px;padding:6px 10px;border-radius:8px}
.home-v2 .hero-approved .hero-references .trust-track b{font-size:12px}
.home-v2 .home-hero.hero-approved h1{max-width:760px}
.home-v2 .hdr-home .cats{position:absolute;left:0;right:0;top:calc(100% + 1px)}
.home-v2 .hdr-home:not(.is-stuck){border-bottom-color:transparent;box-shadow:none}
.home-v2 .hdr-home:not(.is-stuck) .cats{background:transparent;border:0;box-shadow:none}
.home-v2 .hdr-home:not(.is-stuck) .cats-row a,
.home-v2 .hdr-home:not(.is-stuck) .cats-row svg{color:#fff}
.home-v2 .hdr-home:not(.is-stuck) .cats-row a:hover{opacity:.8}
.home-v2 .hero-approved .hero-in{min-height:490px}
.home-v2 .hero-approved .hero-copy{min-height:490px;padding-top:92px}
.home-v2 .hero-approved .hero-media::after{background:
linear-gradient(180deg,rgba(16,33,61,.7) 0,rgba(16,33,61,.3) 70px,rgba(16,33,61,0) 170px),
linear-gradient(90deg,rgba(16,33,61,.98),rgba(16,33,61,.88) 30%,rgba(16,33,61,.28) 64%,rgba(16,33,61,.04))}
}
.home-v2 .agency-photo img{object-position:50% 46%}
@media(max-width:700px){
.home-v2 .agency-photo img{object-position:50% 32%}
}
.home-v2 .jobs-section{background:var(--blue)}
.home-v2 .jobs-section .home-title-row h2,
.home-v2 .jobs-section .home-title-row>a{color:#fff}
.home-v2 .jobs-section .home-title-row>a:hover{color:rgba(255,255,255,.82)}
.home-v2 .jobs-section .home-title-row>a:focus-visible{outline-color:#fff}
.home-v2 .jobs-section .jobscroll-in{scrollbar-color:rgba(255,255,255,.55) transparent}
.home-v2 .jobs-section .jobscroll-in::-webkit-scrollbar-thumb{background:rgba(255,255,255,.55)}
.home-v2 .drawer .panel{left:0;right:auto}
.home-v2 .hero-approved .searchbar input:focus-visible{outline:none}
.home-v2 .hero-approved .searchbar:focus-within{box-shadow:0 0 0 3px #a9c6ff}
