.styles_figure___R4OW{padding:0 0 96px;.styles_img__WEcCc{aspect-ratio:16/9;position:relative}.styles_cap__wYI3E{font-family:var(--fm);font-size:11px;color:var(--mut);margin-top:14px;letter-spacing:.04em}.styles_tag__uspt2{position:absolute;left:16px;bottom:13px;font-family:var(--fm);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.7)}}.styles_hero__ncPoQ{margin-top:18px;.styles_stage__xe9bV{position:relative;min-height:78vh;.styles_overlay__l8suR{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,9,7,.1),rgba(10,9,7,.72))}.styles_content__q7Bl9{position:absolute;left:0;right:0;bottom:0;padding:48px 0}}.styles_meta__ZWGzi{display:flex;flex-wrap:wrap;gap:26px;font-family:var(--fm);font-size:11px;letter-spacing:.08em;color:rgba(255,255,255,.78);margin-bottom:18px;text-transform:uppercase}& h1{font-family:var(--fh);font-weight:400;font-size:clamp(28px,3.6vw,48px);color:#f7f3eb;line-height:1.1;letter-spacing:-.01em;max-width:18ch}.styles_tag__U79Dt{position:absolute;left:16px;bottom:13px;font-family:var(--fm);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.7)}}.styles_immersive__qj71y{background:var(--dark);color:#ede8dc;.styles_inner__Ufiwr{display:grid;grid-template-columns:1.2fr .8fr;align-items:stretch}.styles_pic__1TyFG{min-height:560px;position:relative;.styles_tag__N1BtN{position:absolute;left:16px;bottom:13px;font-family:var(--fm);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.7)}}.styles_txt__8p4Aj{padding:96px 64px;display:flex;flex-direction:column;justify-content:center;position:relative}.styles_yb__tzT5Q{position:absolute;top:96px;left:64px;width:54px;height:3px;background:var(--yellow)}& blockquote{font-family:var(--fh);font-weight:400;font-size:26px;line-height:1.34;margin:40px 0 28px;letter-spacing:-.005em}.styles_by__YfRrv{font-family:var(--fm);font-size:11px;color:#9d9789;letter-spacing:.06em;text-transform:uppercase}}.styles_templateB__Od0_o{.styles_inner__Ufiwr{grid-template-columns:.8fr 1.2fr}.styles_pic__1TyFG{order:2}.styles_txt__8p4Aj{order:1}}@media (max-width:880px){.styles_immersive__qj71y .styles_inner__Ufiwr{grid-template-columns:1fr}.styles_immersive__qj71y .styles_pic__1TyFG{min-height:340px}.styles_immersive__qj71y .styles_txt__8p4Aj{padding:56px 32px}.styles_immersive__qj71y .styles_yb__tzT5Q{left:32px;top:56px}}.styles_intro__c30vY{padding:96px 0;.styles_grid__AMnpy{display:grid;grid-template-columns:1fr 1.3fr;gap:64px}.styles_kick__MWFKb{font-family:var(--fm);font-size:11px;color:var(--mut);letter-spacing:.1em;text-transform:uppercase;margin-bottom:22px}.styles_lead__Mmxjb{font-family:var(--fh);font-weight:400;font-size:24px;line-height:1.4;letter-spacing:-.005em;color:var(--fg)}& p{color:var(--mut);font-size:16px;margin-bottom:16px}}.styles_templateC__kJS9E{.styles_grid__AMnpy{grid-template-columns:1fr;max-width:70ch}.styles_lead__Mmxjb{font-size:28px}}@media (max-width:880px){.styles_intro__c30vY .styles_grid__AMnpy{grid-template-columns:1fr}}.styles_lead__jlGHz{background:var(--dark);color:#ede8dc;.styles_inner__RmEG_{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;padding:80px 0}& h2{font-family:var(--fh);font-weight:400;font-size:30px;line-height:1.18;max-width:13ch;color:#f7f3eb}.styles_form__H8VYp{display:flex;gap:12px;flex-wrap:wrap}& input{flex:1;min-width:150px;font-family:var(--fb);font-size:15px;padding:14px 16px;border:1px solid #34322b;background:#1f1d17;color:#ede8dc;&::placeholder{color:#857f72}&:focus{outline:none;border-color:var(--yellow)}}.styles_note__veW_S{font-family:var(--fm);font-size:11px;color:#857f72;margin-top:14px;letter-spacing:.03em}}@media (max-width:880px){.styles_lead__jlGHz .styles_inner__RmEG_{grid-template-columns:1fr}}.styles_mats__KkeQY{padding:96px 0;& h2{font-family:var(--fh);font-weight:400;font-size:22px;margin-bottom:8px;color:var(--fg)}.styles_sub__44FWM{color:var(--mut);margin-bottom:40px}.styles_row__yxMXl{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}}.styles_mat__W63PG{.styles_sw__WsHn9{aspect-ratio:1/1;border-radius:10px;margin-bottom:14px}& h4{font-weight:600;font-size:14px;margin-bottom:4px;color:var(--fg)}& p{font-size:13px;color:var(--mut)}}@media (max-width:880px){.styles_mats__KkeQY .styles_row__yxMXl{grid-template-columns:1fr 1fr}}.styles_specs__qMzqf{border-bottom:1px solid var(--line);.styles_row__RkBCm{display:grid;grid-template-columns:repeat(4,1fr)}.styles_it__KqrcD{padding:26px 22px 30px;border-right:1px solid var(--line);&:last-child{border-right:none}}.styles_k__yiPfa{font-family:var(--fm);font-size:11px;color:var(--mut);letter-spacing:.06em;margin-bottom:10px;text-transform:uppercase}.styles_v__xexwb{font-family:var(--fh);font-weight:400;font-size:18px;color:var(--fg)}}@media (max-width:880px){.styles_specs__qMzqf .styles_row__RkBCm{grid-template-columns:1fr 1fr}}.styles_twoUp__yjmVp{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding-bottom:96px;.styles_img__aXtLs{aspect-ratio:4/5;position:relative}.styles_tag__UQhnQ{position:absolute;left:16px;bottom:13px;font-family:var(--fm);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.7)}}@media (max-width:880px){.styles_twoUp__yjmVp{grid-template-columns:1fr}}.zc-case-wrap{max-width:1180px}.zc-case-wide,.zc-case-wrap{margin:0 auto;padding:0 32px}.zc-case-wide{max-width:1400px}.zc-case-crumb{padding:22px 0 0;font-family:var(--fm);font-size:11px;letter-spacing:.06em;color:var(--mut);text-transform:uppercase}.zc-case-crumb a{color:var(--mut);text-decoration:none;transition:color .2s var(--ease)}.zc-case-crumb a:hover{color:var(--fg)}