.lazy-hidden,.entry img.lazy-hidden, img.thumbnail.lazy-hidden {
	background-color: #ffffff;
	background-image: url(//nickolas-weinberger.de/wp-content/plugins/a3-lazy-load/assets/css/loading.gif);
	background-repeat: no-repeat;
	background-position: 50% 50%;
}
figure.wp-block-image img.lazy-hidden {
	min-width: 150px;
}
picture source[type="image/webp"] {
	display: block;
}.nw_recruiting_site{background:#0b0d0f;color:#f3f0e8}.nw_recruiting_site .site_header,.nw_recruiting_site .site_footer{display:none}.recruiting_nav{position:fixed;z-index:80;inset:0 0 auto;background:linear-gradient(180deg,rgba(11,13,15,.88),rgba(11,13,15,0));pointer-events:none}.recruiting_nav_inner{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:24px}.recruiting_nav_inner>*{pointer-events:auto}.recruiting_brand{display:flex;align-items:center;gap:12px;color:#fff;text-decoration:none;font-size:13px;font-weight:650}.recruiting_brand img{width:42px;height:42px;object-fit:contain}.recruiting_nav nav{display:flex;align-items:center;gap:24px}.recruiting_nav nav>a:not(.button){color:#fff;text-decoration:none;font-size:13px}.recruiting_page h1,.recruiting_page h2{letter-spacing:-.045em;line-height:.98;margin:0}.recruiting_page h1{font-size:clamp(52px,7vw,112px);max-width:980px}.recruiting_page h2{font-size:clamp(38px,5vw,76px)}.recruiting_page p{line-height:1.55}.recruiting_kicker{margin:0 0 18px;font-size:11px;letter-spacing:.18em;font-weight:750;color:#ff6a2a}.recruiting_kicker.dark{color:#c44714}.recruiting_hero{min-height:92svh;position:relative;display:flex;align-items:flex-end;overflow:hidden;background:#0b0d0f}.recruiting_hero_media{position:absolute;inset:0}.recruiting_hero_media video,.recruiting_hero_media img{width:100%;height:100%;object-fit:cover}.recruiting_hero_scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,6,7,.15) 10%,rgba(5,6,7,.35) 48%,rgba(5,6,7,.92) 100%)}.recruiting_hero_inner{position:relative;z-index:2;padding-top:150px;padding-bottom:72px}.recruiting_lead{font-size:clamp(18px,2vw,28px);max-width:760px;color:rgba(243,240,232,.86);margin:28px 0}.recruiting_hero_actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.recruiting_text_link{color:#f3f0e8;text-decoration:none;font-size:14px}.recruiting_valuebar{background:#ff5a1f;color:#0b0d0f}.recruiting_valuebar_grid{display:grid;grid-template-columns:repeat(3,1fr)}.recruiting_valuebar_grid>div{padding:26px 0;border-right:1px solid rgba(11,13,15,.22)}.recruiting_valuebar_grid>div+div{padding-left:32px}.recruiting_valuebar small{display:block;font-size:10px;letter-spacing:.16em;margin-bottom:7px}.recruiting_valuebar strong{font-size:clamp(20px,2.2vw,34px);letter-spacing:-.03em}.recruiting_problem,.recruiting_offer{background:#f3f0e8;color:#0b0d0f;padding:110px 0}.recruiting_two_col{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.75fr);gap:clamp(44px,8vw,120px);align-items:start}.recruiting_two_col>div>p:last-child{font-size:clamp(17px,1.6vw,22px);max-width:700px;color:#4f4d48;margin-top:28px}.recruiting_stat_card{background:#0b0d0f;color:#f3f0e8;padding:34px;display:grid;gap:26px}.recruiting_stat_card>div{padding-bottom:22px;border-bottom:1px solid rgba(243,240,232,.16)}.recruiting_stat_card strong{display:block;font-size:clamp(38px,5vw,68px);letter-spacing:-.05em;color:#ff6a2a}.recruiting_stat_card span{display:block;max-width:360px;font-size:14px;line-height:1.45}.recruiting_stat_card p{margin:0;color:rgba(243,240,232,.74);font-size:14px}.recruiting_stat_card a{font-size:11px;color:rgba(243,240,232,.62)}.recruiting_social{background:#0b0d0f;color:#f3f0e8;padding:110px 0}.recruiting_section_head{max-width:840px;margin-bottom:52px}.recruiting_section_head>p:last-child{font-size:18px;color:rgba(243,240,232,.66);max-width:760px;margin-top:24px}.recruiting_section_head.compact{margin-bottom:38px}.recruiting_reels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.recruiting_reel{margin:0}.recruiting_reel_media{position:relative;aspect-ratio:9/16;background:#171a1d;overflow:hidden}.recruiting_reel video{width:100%;height:100%;object-fit:cover}.recruiting_reel>p{margin:12px 0 0;font-size:10px;letter-spacing:.14em;color:rgba(243,240,232,.6)}.recruiting_reel_placeholder{height:100%;display:grid;place-items:center;text-align:center;padding:24px;background:radial-gradient(circle at 50% 30%,#30353a,#131517 70%)}.recruiting_reel_placeholder span{font-size:46px;font-weight:800;color:#ff6a2a}.recruiting_reel_placeholder small{display:block;max-width:180px;color:#aaa}.recruiting_deliverables{list-style:none;padding:0;margin:0;border-top:1px solid rgba(11,13,15,.18)}.recruiting_deliverables li{padding:18px 0;border-bottom:1px solid rgba(11,13,15,.18);font-size:17px}.recruiting_deliverables li:before{content:'↳';margin-right:12px;color:#d9480f}.recruiting_process{background:#121518;color:#f3f0e8;padding:100px 0}.recruiting_steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(243,240,232,.16)}.recruiting_steps article{background:#121518;padding:30px}.recruiting_steps span{display:block;color:#ff6a2a;font-size:12px;letter-spacing:.15em;margin-bottom:34px}.recruiting_steps p{font-size:17px;margin:0;color:rgba(243,240,232,.82)}.recruiting_price_note{max-width:780px;margin:28px 0 0;color:rgba(243,240,232,.62);font-size:14px}.recruiting_contact{background:#0b0d0f;color:#f3f0e8;padding:110px 0 90px}.recruiting_contact_grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(420px,1fr);gap:clamp(50px,8vw,120px)}.recruiting_contact_grid>div:first-child>p{font-size:18px;color:rgba(243,240,232,.7);max-width:560px}.recruiting_contact_facts{display:flex;gap:10px;flex-wrap:wrap;margin-top:26px}.recruiting_contact_facts span{border:1px solid rgba(243,240,232,.18);padding:8px 11px;font-size:12px}.recruiting_form{display:grid;gap:16px}.recruiting_form_grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.recruiting_form label{display:grid;gap:7px}.recruiting_form label>span{font-size:12px;color:rgba(243,240,232,.72)}.recruiting_form input,.recruiting_form textarea{width:100%;box-sizing:border-box;background:#171a1d;border:1px solid rgba(243,240,232,.18);color:#fff;padding:14px 15px;font:inherit;border-radius:0}.recruiting_form input:focus,.recruiting_form textarea:focus{outline:1px solid #ff5a1f;border-color:#ff5a1f}.recruiting_form .consent_field{display:flex;grid-template-columns:auto 1fr;align-items:flex-start;gap:10px}.recruiting_form .consent_field input{width:auto;margin-top:4px}.recruiting_form .consent_field a{color:#fff}.recruiting_form_submit{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.recruiting_form_submit p{margin:0;font-size:11px;color:rgba(243,240,232,.52);max-width:260px}.recruiting_footer{background:#f3f0e8;color:#0b0d0f;padding:28px 0}.recruiting_footer_inner{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:11px}.recruiting_footer_inner div{display:flex;gap:18px;align-items:center}.recruiting_footer a,.recruiting_footer button{color:#0b0d0f;background:none;border:0;padding:0;font:inherit;text-decoration:none;cursor:pointer}
@media(max-width:900px){.recruiting_nav nav>a:not(.button){display:none}.recruiting_two_col,.recruiting_contact_grid{grid-template-columns:1fr}.recruiting_reels{grid-template-columns:repeat(3,74vw);overflow-x:auto;scroll-snap-type:x mandatory;margin-right:calc((100vw - 100%)*-1);padding-right:24px}.recruiting_reel{scroll-snap-align:start}.recruiting_steps{grid-template-columns:1fr}.recruiting_valuebar_grid{grid-template-columns:1fr 1fr 1fr}.recruiting_valuebar_grid>div{padding:20px 14px 20px 0}.recruiting_valuebar_grid>div+div{padding-left:14px}.recruiting_contact_grid{gap:42px}}
@media(max-width:640px){.recruiting_nav_inner{min-height:66px}.recruiting_brand span{display:none}.recruiting_brand img{width:36px;height:36px}.recruiting_nav nav .button{font-size:11px;padding:10px 12px}.recruiting_hero{min-height:84svh}.recruiting_hero_inner{padding-top:120px;padding-bottom:46px}.recruiting_page h1{font-size:clamp(44px,14vw,66px)}.recruiting_lead{font-size:18px;margin:20px 0}.recruiting_hero_actions{align-items:flex-start;flex-direction:column;gap:14px}.recruiting_valuebar_grid{grid-template-columns:1fr}.recruiting_valuebar_grid>div{border-right:0}.recruiting_valuebar_grid>div+div{padding-left:0;border-top:1px solid rgba(11,13,15,.18)}.recruiting_valuebar strong{font-size:24px}.recruiting_problem,.recruiting_offer,.recruiting_social,.recruiting_process,.recruiting_contact{padding:72px 0}.recruiting_stat_card{padding:26px}.recruiting_reels{grid-template-columns:repeat(3,82vw);gap:12px}.recruiting_form_grid{grid-template-columns:1fr}.recruiting_footer_inner{align-items:flex-start;flex-direction:column}.recruiting_footer_inner div{flex-wrap:wrap}}