.home h2{letter-spacing:-.02em;margin:0;font-size:clamp(1.25rem,1.05rem + .6vw,1.55rem);font-weight:750}.tone-green{color:#15803d;background:#e5f7ec}.tone-blue{background:var(--blue-50);color:var(--blue-600)}.tone-navy{color:var(--navy-800);background:#e8edf7}.tone-purple{color:#6d3fe0;background:#f0eaff}.tone-orange{color:#e8590c;background:#fff1e6}.tone-red{color:#d42a2a;background:#fdecec}.tone-teal{color:#0f8a7a;background:#e3f6f3}.hero-band{background:radial-gradient(60rem 30rem at 85% 10%,#ffffffe6,#0000 60%),linear-gradient(#e9f1ff 0%,#f2f7ff 60%,#f7faff 100%);padding:clamp(2rem,4vw,3.5rem) 0 4.5rem;position:relative;overflow:hidden}.hero-glow{pointer-events:none;background:radial-gradient(closest-side,#2f74f524,#0000);height:70%;position:absolute;inset:auto -10% -40% 30%}.hero-grid{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 13.5rem;column-gap:clamp(1rem,2vw,1.75rem);display:grid;position:relative}.hero-copy{grid-area:1/1;padding-bottom:1.5rem}.hero-copy h1{letter-spacing:-.035em;color:var(--navy-900);margin:0 0 1rem;font-size:clamp(2.2rem,1.4rem + 2.6vw,3.6rem);font-weight:800;line-height:1.07}.hero-lead{color:#34425d;max-width:34rem;margin:0;font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.55}.hero-visual{grid-area:1/2/3;min-height:27rem;position:relative}.hero-photo{box-shadow:var(--shadow-md);background:var(--blue-100);border-radius:22px;margin:0;position:absolute;overflow:hidden}.hero-photo img{object-fit:cover;width:100%;height:100%;display:block}.hero-photo-1{width:50%;height:78%;top:4.25rem;left:0}.hero-photo-2{width:56%;height:100%;top:0;right:0}.hero-script{z-index:2;font-family:var(--font-script);color:var(--navy-800);text-shadow:0 1px #fffc;margin:0;font-size:clamp(1.25rem,.9rem + 1vw,1.75rem);font-weight:600;line-height:1.05;position:absolute;top:-.25rem;left:2%;transform:rotate(-7deg)}.hero-stats{grid-area:1/3/4;align-self:center;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.stat-card{align-items:center;gap:.75rem;height:100%;display:flex}.hero-stats .stat-card{box-shadow:var(--shadow-sm);background:#fffffff5;border:1px solid #e2e8f1e6;border-radius:14px;padding:.85rem 1rem}.stat-icon{background:var(--blue-600);color:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:2.75rem;height:2.75rem;display:inline-grid}.stat-text{gap:.1rem;min-width:0;display:grid}.stat-value{color:var(--navy-900);font-size:1rem;font-weight:750;line-height:1.2}.stat-label{color:var(--navy-900);font-weight:650}.stat-detail{color:var(--color-ink-muted);font-size:.8rem;line-height:1.35}.search-panel{z-index:3;background:#fff;border:1px solid #e2e8f1cc;border-radius:16px;grid-area:2/1/auto/3;align-self:end;margin-bottom:.75rem;position:relative;box-shadow:0 18px 40px #0f1f3d1f,0 2px 6px #0f1f3d0f}.search-panel fieldset{border:0;min-width:0;margin:0;padding:0}.search-tabs{border-bottom:1px solid var(--color-line);scrollbar-width:none;gap:.25rem;padding:0 1rem;display:flex;overflow-x:auto}.search-tab{color:var(--navy-800);white-space:nowrap;border-bottom:2.5px solid #0000;align-items:center;gap:.4rem;padding:.85rem .75rem .75rem;font-size:.85rem;font-weight:600;display:inline-flex}.search-tab svg{color:var(--color-ink-muted)}.search-tab.is-active{color:var(--blue-600);border-bottom-color:var(--blue-600)}.search-tab.is-active svg{color:var(--blue-600)}.search-fields{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) auto;gap:.6rem;padding:.9rem 1rem .6rem;display:grid}.search-panel .search-field{border:1px solid var(--color-line);min-height:3rem;color:var(--color-ink-muted);background:#f9fbfe;border-radius:10px;align-items:center;gap:.5rem;padding:0 .85rem;font-weight:400;display:flex;position:relative}.search-panel input,.search-panel select{min-width:0;min-height:0;font:inherit;color:var(--color-ink-muted);appearance:none;cursor:not-allowed;background:0 0;border:0;flex:1;padding:0;font-size:.875rem}.search-panel input::placeholder{color:#7a879c;opacity:1}.select-caret{pointer-events:none;position:absolute;right:.75rem}.search-panel .search-button{background:var(--blue-600);color:#fff;opacity:.55;cursor:not-allowed;border:0;border-radius:10px;justify-content:center;align-items:center;gap:.4rem;min-height:3rem;padding:0 1.4rem;font-weight:700;display:inline-flex}.search-note{color:var(--navy-800);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:.1rem 1rem .9rem;font-size:.8125rem;display:flex}.soon-pill{color:#9a5b00;letter-spacing:.01em;background:#fff4e0;border-radius:999px;align-items:center;padding:.15rem .55rem;font-size:.75rem;font-weight:750;display:inline-flex}.sample-searches{flex-wrap:wrap;grid-area:3/1/auto/3;align-items:center;gap:.5rem .75rem;font-size:.8125rem;display:flex}.sample-title{color:var(--navy-900);font-weight:700}.sample-searches ul{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.sample-searches li{color:#34425d;background:#ffffffbf;border:1px solid #cfdcf0;border-radius:999px;padding:.25rem .75rem}.steps-band{z-index:4;margin-top:-2.75rem;position:relative}.steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.step-card{border:1px solid var(--color-line);box-shadow:var(--shadow-md);background:#fff;border-radius:14px;align-items:center;gap:.9rem;padding:1.1rem 1.15rem;display:flex}.step-icon{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:3.25rem;height:3.25rem;display:inline-grid}.step-icon.tone-green{color:#fff;background:linear-gradient(135deg,#22c55e,#15803d)}.step-icon.tone-blue{color:#fff;background:linear-gradient(135deg,#3b82f6,#1d4fd8)}.step-icon.tone-purple{color:#fff;background:linear-gradient(135deg,#8b5cf6,#6d28d9)}.step-icon.tone-orange{color:#fff;background:linear-gradient(135deg,#fb923c,#ea580c)}.step-title{color:var(--navy-900);font-size:.95rem;font-weight:750;display:block}.step-text{text-wrap:pretty;color:var(--color-ink-muted);margin-top:.15rem;font-size:.8125rem;line-height:1.45;display:block}.discover-band{background:#fff;padding:2.25rem 0 2.5rem}.discover-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);display:grid}.discover-col h2{font-size:clamp(1.1rem,1rem + .35vw,1.3rem)}.discover-col{min-width:0;padding:.5rem clamp(1rem,1.8vw,1.5rem)}.discover-col+.discover-col{border-left:1px solid var(--color-line)}.discover-col:first-child{padding-left:0}.discover-col:last-child{padding-right:0}.col-head{justify-content:space-between;align-items:center;gap:.5rem;min-height:2.75rem;margin-bottom:.5rem;display:flex}.col-lead{color:var(--color-ink-muted);margin:.4rem 0 .5rem;font-size:.875rem;line-height:1.5}.col-lead strong{color:var(--navy-900)}.map-col{flex-direction:column;display:flex}.turkey-map{width:100%;height:auto;margin:.75rem 0 .25rem;display:block}.map-label{fill:#fff;font-family:var(--font-sans);font-size:19px;font-weight:700}.map-link{border-color:var(--blue-200);color:var(--blue-700);border-radius:999px;align-self:flex-end}.jobs-empty{border:1px solid var(--color-line);border-radius:14px;overflow:hidden}.jobs-empty-head{background:linear-gradient(180deg, var(--blue-50), #fff);gap:.8rem;padding:1rem;display:flex}.jobs-empty-icon{width:2.75rem;height:2.75rem;color:var(--blue-600);box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;flex-shrink:0;place-items:center;display:inline-grid}.jobs-empty-title{color:var(--navy-900);margin:0;font-weight:750}.jobs-empty-text{color:var(--color-ink-muted);margin:.15rem 0 0;font-size:.8125rem;line-height:1.45}.jobs-empty-fields{margin:0;padding:0;list-style:none}.jobs-empty-fields li{border-top:1px solid var(--color-line);gap:.1rem;padding:.8rem 1rem;display:grid}.field-label{color:var(--navy-900);font-size:.875rem;font-weight:700}.field-detail{color:var(--color-ink-muted);font-size:.8125rem}.category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.category-tile{border:1px solid var(--color-line);background:#fff;border-radius:12px;align-items:center;gap:.65rem;padding:.75rem;display:flex}.category-icon{border-radius:10px;flex-shrink:0;place-items:center;width:2.4rem;height:2.4rem;display:inline-grid}.category-name{color:var(--navy-900);font-size:.875rem;font-weight:700;line-height:1.25;display:block}.category-note{color:var(--color-ink-muted);font-size:.75rem;display:block}.col-foot{color:var(--color-ink-muted);align-items:center;gap:.4rem;margin:.75rem 0 0;font-size:.8125rem;display:flex}.freelance-band{isolation:isolate;background:linear-gradient(90deg,#f3f7fd 0%,#eaf1fb 100%);padding:2.75rem 0;position:relative;overflow:hidden}.freelance-photo{z-index:-2;object-fit:cover;object-position:70% 50%;width:64%;height:100%;position:absolute;inset:0 auto 0 0}.freelance-band:before{content:"";z-index:-1;background:linear-gradient(90deg,#f3f7fdf7 0%,#f3f7fded 30%,#f3f7fd59 50%,#f3f7fd00 58%,#ecf2fb00 62%,#ecf2fbd9 66%,#eaf1fb 72%);position:absolute;inset:0}.freelance-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr) minmax(0,.9fr);align-items:center;gap:clamp(1rem,2vw,1.5rem);display:grid}.freelance-copy h2{max-width:24rem;font-size:clamp(1.4rem,1.1rem + 1vw,1.9rem);line-height:1.15}.freelance-copy p{color:#34425d;max-width:24rem;margin:.75rem 0 1.25rem;font-size:.95rem;line-height:1.55}.btn-row{flex-wrap:wrap;gap:.6rem;display:flex}.project-types{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.project-card{box-shadow:var(--shadow-md);background:#fff;border-radius:14px;align-items:center;gap:.8rem;padding:.9rem 1rem;display:flex}.project-icon{border-radius:10px;flex-shrink:0;place-items:center;width:2.6rem;height:2.6rem;display:inline-grid}.project-title{color:var(--navy-900);font-size:.9rem;font-weight:750;display:block}.project-text{color:var(--color-ink-muted);font-size:.8rem;display:block}.freelance-categories{box-shadow:var(--shadow-md);background:#fff;border-radius:14px;padding:1.1rem 1.15rem}.freelance-categories h3{margin:0 0 .4rem;font-size:1rem;font-weight:750}.freelance-categories ul{margin:0;padding:0;list-style:none}.freelance-categories li{color:#34425d;border-bottom:1px solid #eef1f6;align-items:center;gap:.6rem;padding:.5rem 0;font-size:.85rem;display:flex}.freelance-categories li:last-child{border-bottom:0}.freelance-categories svg{color:var(--navy-700)}.companies-band{background:#fff;padding:2.25rem 0 1rem}.section-head{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.section-sub{color:var(--color-ink-muted);margin:.25rem 0 0;font-size:.875rem}.company-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.company-strip li{border:1px solid var(--color-line);min-height:4.25rem;box-shadow:var(--shadow-sm);color:var(--navy-900);text-align:left;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:.6rem;padding:.75rem 1rem;font-size:.875rem;font-weight:700;line-height:1.3;display:flex}.company-strip svg{color:var(--blue-600);flex-shrink:0}.guides-band{background:#fff;padding:1.75rem 0 3rem}.guide-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.guide-card{position:relative}.guide-cover{aspect-ratio:16/9;background:var(--blue-50);border-radius:12px;position:relative;overflow:hidden}.guide-cover img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.guide-card:hover .guide-cover img{transform:scale(1.03)}.guide-tag{background:var(--blue-600);color:#fff;border-radius:6px;padding:.2rem .6rem;font-size:.75rem;font-weight:700;position:absolute;bottom:.6rem;left:.6rem}.guide-card h3{margin:.8rem 0 .25rem;font-size:1.02rem;font-weight:750;line-height:1.3}.guide-card h3 a{color:var(--navy-900);text-decoration:none}.guide-card h3 a:after{content:"";position:absolute;inset:0}.guide-card h3 a:hover{color:var(--blue-600)}.guide-meta{color:var(--color-ink-muted);margin:0;font-size:.8125rem}.mobile-band{color:#dbe5f7;background:radial-gradient(40rem 20rem at 40% 120%,#2f74f559,#0000 70%),linear-gradient(100deg,#0a1c40 0%,#0f2a5e 55%,#0b2150 100%);position:relative;overflow:hidden}.mobile-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:1.5rem;min-height:15rem;display:grid}.mobile-copy{padding:2.25rem 0}.mobile-copy h2{color:#fff;font-size:clamp(1.4rem,1.1rem + 1vw,1.9rem)}.mobile-copy p{max-width:28rem;margin:.6rem 0 0;font-size:.95rem;line-height:1.55}.mobile-copy .soon-badge{color:#fff;background:#ffffff0f;border:1px solid #ffffff40;border-radius:10px;align-items:center;gap:.5rem;margin-top:1rem;padding:.55rem .9rem;font-size:.875rem;font-weight:650;display:inline-flex}.phones{align-self:end;height:14rem;position:relative}.phone{background:#0d1426;border-radius:1.6rem;width:8.5rem;height:16rem;padding:.45rem;position:absolute;bottom:-2.5rem;box-shadow:0 18px 40px #00000059,inset 0 0 0 2px #2a3550}.phone-back{opacity:.85;left:12%;transform:rotate(-10deg)}.phone-front{bottom:-1.5rem;left:42%;transform:rotate(6deg)}.phone-screen{background:linear-gradient(#f6f9ff,#e8f0ff);border-radius:1.25rem;align-content:start;gap:.45rem;height:100%;padding:.7rem .6rem;display:grid}.phone-bar{color:var(--navy-900);align-items:center;gap:.25rem;font-size:.7rem;font-weight:800;display:flex}.phone-block{background:#c9d8f4;border-radius:4px;width:60%;height:.5rem;display:block}.phone-block-wide{background:var(--navy-800);opacity:.85;width:85%;height:.7rem}.phone-chip-row{gap:.25rem;display:flex}.phone-chip-row span{background:#fff;border-radius:6px;flex:1;height:1.4rem;box-shadow:inset 0 0 0 1px #d6e2f6}.phone-card{background:#fff;border-radius:8px;height:2.6rem;display:block;box-shadow:0 2px 6px #0f1f3d14}.app-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem 1.25rem;margin:0;padding:2rem 0;list-style:none;display:grid}.app-features li{color:#fff;align-items:center;gap:.6rem;font-size:.875rem;font-weight:600;display:flex}.app-features svg{color:#9cc0ff;flex-shrink:0}.benefits-band{border-bottom:1px solid var(--color-line);background:#fff;padding:1.75rem 0}.benefits{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.benefits .stat-icon{width:2.75rem;height:2.75rem;color:var(--blue-600);background:0 0}.benefits .stat-value{letter-spacing:-.02em;font-size:1.2rem;font-weight:800}@media (max-width:1180px){.benefits{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1.25rem}}@media (max-width:1023px){.hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:1.25rem}.hero-copy,.search-panel,.sample-searches{grid-area:auto/1/auto/-1}.hero-copy{padding-bottom:0}.hero-visual{grid-area:auto/1;min-height:22rem}.hero-stats{grid-area:auto/2}.search-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.search-field-wide{grid-column:1/-1}.steps{grid-template-columns:repeat(2,minmax(0,1fr))}.discover-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:2rem}.map-col{grid-column:1/-1}.discover-col,.discover-col:first-child,.discover-col:last-child{padding:0}.discover-col+.discover-col{border-left:0}.discover-col:nth-child(3){border-left:1px solid var(--color-line);padding-left:1.5rem}.turkey-map{max-width:40rem;margin-inline:auto}.freelance-band{padding-top:0}.freelance-photo{z-index:0;object-position:60% 40%;width:100%;height:15rem;margin-bottom:1.5rem;display:block;position:relative;inset:auto}.freelance-band:before{display:none}.freelance-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.freelance-copy{grid-column:1/-1}.company-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.mobile-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mobile-copy{grid-column:1/-1;padding-bottom:0}.phones{height:12rem}}@media (max-width:700px){.hero-grid{grid-template-columns:minmax(0,1fr)}.hero-visual,.hero-stats{grid-column:1}.hero-visual{min-height:19rem}.hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-stats .stat-card{flex-direction:column;align-items:flex-start;gap:.5rem;padding:.85rem}.search-fields{grid-template-columns:minmax(0,1fr)}.search-button{width:100%}.steps-band{margin-top:-2rem}.steps{grid-template-columns:minmax(0,1fr);gap:.75rem}.discover-grid{grid-template-columns:minmax(0,1fr)}.discover-col:nth-child(3){border-left:0;padding-left:0}.freelance-grid{grid-template-columns:minmax(0,1fr)}.company-strip{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.company-strip li{justify-content:flex-start}.section-head{flex-wrap:wrap;align-items:center}.guide-cards,.mobile-grid{grid-template-columns:minmax(0,1fr)}.phones{display:none}.app-features{padding-top:0}.benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.guide-cover img{transition:none}.guide-card:hover .guide-cover img{transform:none}}
