.v{--gut:60px;--gap:16px;--sec:96px;--h1:52px;--h2:36px;--txt:17px;--card:19px;color:#fff;background:#000}@media (width<=760px){.v{--gut:16px;--gap:10px;--sec:56px;--h1:30px;--h2:24px;--txt:15px;--card:14px}}.v em{color:var(--lime);font-style:normal}.v h1,.v h2,.v p,.v ul{margin:0;padding:0}.v ul{list-style:none}.v img{object-fit:cover;width:100%;display:block}.v h1{text-transform:uppercase;font-size:var(--h1)!important;font-weight:800!important;line-height:1.08!important}.v h2{text-transform:uppercase;font-size:var(--h2)!important;font-weight:800!important;line-height:1.12!important}.sec{padding:var(--sec) var(--gut) 0}.sec--last{padding-bottom:var(--sec)}.sub{max-width:760px;font-size:var(--txt);color:#b4bcc8;line-height:1.5;margin-top:12px!important}.btns{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.btn{height:48px;color:var(--lime);border:1px solid var(--lime);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 28px;font-size:14px;font-style:normal;font-weight:700;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.btn:hover,.btn--fill{color:#000;background:var(--lime)}.btn--fill:hover{background:#e8ff70}.btn--plain{color:#fff;border-color:#3a424e}.hero{min-height:100vh;padding:120px var(--gut) 64px;align-items:flex-end;display:flex;position:relative}.hero__bg{height:100%;position:absolute;inset:0}.hero:after{content:"";background:linear-gradient(90deg,#000000db,#00000059 75%),linear-gradient(#0000 65%,#000);position:absolute;inset:0}.hero__in{z-index:1;max-width:900px;position:relative}.hero__text{max-width:720px;font-size:var(--txt);color:#dfe3ea;line-height:1.55;margin-top:20px!important}.hero__promise{font-size:var(--txt);color:var(--lime);font-weight:700;margin-top:16px!important}.split{gap:var(--gap);grid-template-columns:1fr 1fr;margin-top:32px;display:grid}.split__img{aspect-ratio:4/3;height:100%}.split--flip .split__img{order:-1}.bars{grid-auto-rows:1fr;gap:8px;display:grid}.bars li{border:1px solid #1f2a22;border-left:3px solid var(--lime);background:#0d1210;align-items:center;padding:12px 18px;font-size:15px;line-height:1.35;display:flex}.cards{gap:var(--gap);display:grid;margin-top:32px!important}.cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.cards li{display:flex}.card{color:#fff;background:#0b0e12;border:1px solid #1f2630;flex-direction:column;width:100%;text-decoration:none;transition:border-color .2s;display:flex}.card:hover{border-color:var(--lime)}.card img{aspect-ratio:4/3}.card b{font-size:var(--card);padding:16px 18px 0;line-height:1.2}.card span{color:#9aa3b0;padding:8px 18px 0;font-size:14px;line-height:1.45}.card i{color:var(--lime);margin-top:auto;padding:12px 18px 16px;font-style:normal;font-weight:700}.card__cta{font-size:14px}.wide{margin-top:var(--gap);color:#fff;text-decoration:none;display:block;position:relative}.wide img{height:340px}.wide:after{content:"";background:linear-gradient(90deg,#000000e6 30%,#00000026);position:absolute;inset:0}.wide__in{z-index:1;align-content:center;justify-items:start;gap:12px;max-width:620px;padding:0 40px;display:grid;position:absolute;inset:0}.wide__in b{font-size:var(--h2);text-transform:uppercase;font-weight:800;line-height:1.12}.wide__in span{font-size:var(--txt);color:#dfe3ea;line-height:1.5}.wide__in .btn{margin-top:8px}.ct{grid-template-columns:1fr 1fr;gap:60px;display:grid}.ct__who{font-size:var(--txt);font-weight:700;line-height:1.6;margin-top:24px!important}.ct__who a{color:var(--lime)}.form{gap:10px;display:grid}.form__trap{position:absolute;left:-9999px}.form input,.form textarea{width:100%;font:inherit;color:#fff;background:#0b0e12;border:1px solid #2a323d;border-radius:0;padding:14px 16px;font-size:16px}.form input:focus,.form textarea:focus{border-color:var(--lime);outline:0}.form [aria-invalid=true]{border-color:#ff5a4e}.form__status{color:#b4bcc8;font-size:14px}@media (width<=1080px){.cards--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.hero{min-height:92svh;padding:96px var(--gut) 40px}.btns{margin-top:24px}.btns .btn{flex:100%}.split,.ct{gap:var(--gap);grid-template-columns:1fr}.split{margin-top:20px}.split__img{order:-1;height:auto}.bars{grid-auto-rows:auto}.bars li{padding:10px 12px;font-size:14px}.cards{margin-top:20px!important}.cards--3{grid-template-columns:1fr}.cards--m2{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}.card b{padding:12px 12px 0}.card span{padding:6px 12px 0}.card i{padding:8px 12px 12px}.card__hide{display:none}.wide img{aspect-ratio:4/3;height:auto}.wide:after{display:none}.wide__in{max-width:none;padding:16px 0 0;position:static}.wide__in .btn{width:100%}.ct{gap:24px}}.phead{padding:56px var(--gut) 0;grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.phead img{aspect-ratio:4/3}.phead__lead{font-size:var(--txt);color:#dfe3ea;line-height:1.55;margin-top:12px!important}.note{max-width:860px;font-size:var(--txt);color:var(--lime);line-height:1.5;margin-top:24px!important}.bars--2{grid-template-columns:1fr 1fr;margin-top:32px!important}.tiles{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;margin-top:32px!important}.tiles--2{grid-template-columns:1fr 1fr}.tiles li{font-size:var(--card);border:1px solid #1f2a22;border-top:3px solid var(--lime);background:#0d1210;align-content:start;gap:8px;padding:24px;font-weight:700;line-height:1.25;display:grid}.tiles b{font-size:var(--card);color:var(--lime)}.tiles span{color:#c9ced6;font-size:15px;font-weight:400;line-height:1.5}.card__empty{aspect-ratio:4/3;color:#6b7482;background:#141a21;place-items:center;font-size:13px;display:grid}.card__btns{gap:8px;margin-top:auto;padding:14px 18px 18px;display:flex}.card__btns .btn{flex:1;height:40px;padding:0 8px;font-size:13px}@media (width<=760px){.phead{padding:24px var(--gut) 0;grid-template-columns:1fr;gap:20px}.phead img{order:-1}.bars--2,.tiles--2{grid-template-columns:1fr;margin-top:20px!important}.tiles{grid-template-columns:1fr 1fr;margin-top:20px!important}.tiles li{padding:14px}.note{margin-top:16px!important}.card__btns{flex-direction:column;padding:10px 12px 12px}}.v{--base:#0a0c0f;--alt:#12161b;--plate:#1a2027;--edge:#2b333d;background:var(--base)}.v .sec{padding-top:var(--sec);padding-bottom:var(--sec)}.v .sec:nth-of-type(odd){background:var(--alt);border-block:1px solid var(--edge)}.v .phead{padding-bottom:56px}.v .sub{color:#c6ccd6}.v .hero:after{background:linear-gradient(90deg, #000000d1, #00000040 75%), linear-gradient(0deg, var(--base), transparent 30%)}.v .bars li,.v .tiles li{background:var(--plate);border-color:var(--edge);border-left-color:var(--lime)}.v .tiles li{border-left-color:var(--edge);border-top-color:var(--lime)}.v .card{background:var(--plate);border-color:var(--edge)}.v .card span,.v .tiles span{color:#c0c7d1}.v .card__empty{color:#a7afbb;background:#343c47}.v .btn--plain{border-color:#6b7482}.v .form input,.v .form textarea{background:var(--plate);border-color:var(--edge)}.v .form input::placeholder,.v .form textarea::placeholder{color:#a7afbb}.phead--solo{grid-template-columns:1fr}.prose{font-size:var(--txt);grid-template-columns:1fr 1fr;gap:16px 48px;margin-top:20px;line-height:1.6;display:grid}.series{margin-top:36px}.v .series h3{font-size:var(--card);margin:0 0 14px;font-weight:800}.models{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;display:grid}.models li{background:var(--plate);border:1px solid var(--edge);flex-direction:column;gap:6px;padding:16px;display:flex}.models b{font-size:15px;line-height:1.25}.models span{opacity:.75;font-size:14px}.models__btns{gap:8px;margin-top:auto;padding-top:10px;display:flex}.models__btns .btn{flex:1;height:38px;padding:0 6px;font-size:12px}@media (width<=1080px){.models{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.prose{grid-template-columns:1fr;margin-top:14px}.series{margin-top:24px}.models li{padding:12px}.models b{font-size:13px}.models__btns{flex-direction:column}}html[data-tone=light] .v{--base:#fff;--alt:#f1f3ef;--plate:#fff;--edge:#dfe3dc;color:#101418}html[data-tone=light] .v h1,html[data-tone=light] .v h2{color:#101418}html[data-tone=light] .v em{color:#101418;background:var(--lime);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .14em}html[data-tone=light] .v .sub,html[data-tone=light] .v .card span,html[data-tone=light] .v .tiles span,html[data-tone=light] .v .form__status{color:#5b6472}html[data-tone=light] .v .phead__lead,html[data-tone=light] .v .note{color:#2c333b}html[data-tone=light] .v .btn{color:#101418;border-color:#101418}html[data-tone=light] .v .btn:hover,html[data-tone=light] .v .btn--fill{color:#000;background:var(--lime);border-color:var(--lime)}html[data-tone=light] .v .btn--plain{border-color:#b9c0ca}html[data-tone=light] .v :is(.bars li,.tiles li,.card,.ct__who a,.card i,.tiles b){color:#101418}html[data-tone=light] .v .card:hover{border-color:#101418}html[data-tone=light] .v .card__empty{color:#7b8492;background:#e9ece8}html[data-tone=light] .v :is(.form input,.form textarea){color:#101418;background:#fff;border-color:#cfd4cc}html[data-tone=light] .v :is(.form input,.form textarea)::placeholder{color:#7b8492}html[data-tone=light] .v .hero em,html[data-tone=light] .v .wide em{color:var(--lime);background:0 0;padding:0}html[data-tone=light] .v .hero h1{color:#fff}html[data-tone=light] .v .hero:after{background:linear-gradient(90deg,#000000d1,#00000040 75%)}html[data-tone=light] .v .hero .btn:not(.btn--fill){color:#fff;border-color:#fff}@media (width<=760px){html[data-tone=light] .v .wide{color:#101418}html[data-tone=light] .v .wide__in span{color:#5b6472}html[data-tone=light] .v .wide em{color:#101418;background:var(--lime);padding:0 .14em}}.models img{aspect-ratio:4/3;object-fit:contain;background:#fff;width:calc(100% + 32px);max-width:none;margin:-16px -16px 8px}.gal{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;margin-top:32px!important}.gal img{aspect-ratio:4/3}@media (width<=760px){.models img{width:calc(100% + 24px);margin:-12px -12px 6px}.gal{grid-template-columns:1fr 1fr;margin-top:20px!important}}
