﻿body.term-xenon-lamp{background:#000;color:#fcfcfc;font-family:"Inter",sans-serif}.term-xenon-lamp .header{position:absolute;z-index:20;width:100%;color:#fff;border-bottom:1px solid rgba(255,255,255,.65)}
.xenon-page,.xenon-page *{box-sizing:border-box}.xenon-page{background:#000;color:#fcfcfc;font-family:"Inter",sans-serif}.xenon-shell{width:100%;max-width:1600px;padding-inline:60px;margin-inline:auto}
.xenon-hero{height:764px;background:linear-gradient(110deg,#1e1d22 0%,#1e1d22 45%,#343434 100%)}.xenon-hero__inner{position:relative;height:100%;padding-top:350px}.xenon-crumbs{display:flex;gap:6px;margin-bottom:34px;color:#aaa;font-size:16px}.xenon-crumbs a{color:inherit}.xenon-crumbs>span:last-child{color:#fff}.xenon-hero h1{position:relative;z-index:2;margin:0 0 24px;font-size:48px;font-weight:500;line-height:1.05}.xenon-hero p{position:relative;z-index:2;margin:0;font-size:18px;line-height:1.25}.xenon-hero__lamp{position:absolute;z-index:1;right:40px;top:405px;width:620px;height:auto}.xenon-down{position:absolute;z-index:3;left:50%;bottom:60px;transform:translateX(-50%);width:60px;height:60px}.xenon-down svg{display:block}
.xenon-block{padding:120px 0 0}.xenon-block+.xenon-block{padding-top:120px}.xenon-block h2{margin:0 0 100px;font-size:44px;font-weight:500;line-height:1.1}.xenon-table-wrap{overflow-x:auto;margin-bottom:80px;border:1px solid #666;border-radius:24px}.xenon-block .xenon-table-wrap:last-child{margin-bottom:0}.xenon-table{width:100%;min-width:1250px;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:17px;line-height:1.2}.xenon-table th,.xenon-table td{padding:16px 20px;border-bottom:1px solid #393939;text-align:center;font-weight:400}.xenon-table th:first-child{width:14%;text-align:left;padding-left:34px;padding-right:8px;color:#fff}.xenon-table th:not(:first-child),.xenon-table td{overflow-wrap:normal;word-break:normal}.xenon-table thead th{background:#4b4b4e;color:#fff}.xenon-table tbody tr{transition:background-color .2s}.xenon-table tbody tr:hover{background:#191919}.xenon-table tbody tr:last-child>*{border-bottom:0}.xenon-table--compat{min-width:850px}.xenon-table--compat th:first-child{width:38%;padding-right:20px}.xenon-block--last{padding-bottom:0}
.xenon-contact{display:flex;align-items:center;justify-content:space-between;height:60px;margin:80px 0 140px;padding-left:32px;border:1px solid #fff;border-radius:30px;background:rgba(255,255,255,.3);box-shadow:0 0 20px rgba(255,255,255,.35);color:#fff;font-size:20px;text-transform:uppercase}.xenon-contact>span:last-child{display:grid;flex:0 0 60px;width:60px;height:60px;margin:-1px -1px -1px 0;border-radius:50%;background:#fff;color:#28272d;place-items:center}
@media(max-width:1199.5px){.xenon-shell{padding-inline:24px}.xenon-hero__lamp{position:absolute;z-index:1;right:40px;top:405px;width:620px;height:auto}.xenon-table{font-size:15px}}
@media(max-width:800px){.xenon-hero{min-height:650px;height:auto}.xenon-hero__inner{padding-top:220px}.xenon-hero h1{font-size:38px}.xenon-hero p{font-size:16px;max-width:70%}.xenon-hero__lamp{position:absolute;z-index:1;right:40px;top:405px;width:620px;height:auto}.xenon-block h2{font-size:34px;margin-bottom:60px}.xenon-table th,.xenon-table td{padding:13px 18px}}
@media(max-width:565.5px){.xenon-shell{padding-inline:16px}.xenon-hero__lamp{position:absolute;z-index:1;right:40px;top:405px;width:620px;height:auto}.xenon-hero p{max-width:100%}}



/* Mobile layout from the 369 px category mockup. Scoped to term ID 33. */
.xenon-table-scroll{overflow:visible}
.xenon-table-more{display:none}
.xenon-table-more__close{display:none}

@media(max-width:565.5px){
 body.term-xenon-lamp{overflow-x:hidden}
 body.term-xenon-lamp .header{height:72px;background:transparent;border-color:rgba(255,255,255,.65)}
 body.term-xenon-lamp .header .wrapper{padding:14px 24px}
 body.term-xenon-lamp .header__logo{width:112px;height:auto}
 body.term-xenon-lamp .header__toggle{width:32px;height:32px;padding:0}
 body.term-xenon-lamp .header__toggle svg{width:20px}

 .xenon-shell{padding-inline:24px}
 .xenon-hero{height:760px;min-height:0;background:linear-gradient(145deg,#25242a 0%,#353438 48%,#4a4a4a 100%)}
 .xenon-hero__inner{padding-top:164px;text-align:center}
 .xenon-crumbs{display:block;margin:0 0 43px;font-size:15px;line-height:1.2;color:#aaa;text-align:center;white-space:normal}.xenon-crumbs>a,.xenon-crumbs>span{display:inline;white-space:normal;word-break:normal;overflow-wrap:normal}.xenon-crumbs>span:not(:last-child){margin-inline:4px}
 .xenon-hero h1{max-width:290px;margin:0 auto 32px;font-size:40px;line-height:1.04}
 .xenon-hero p{max-width:320px;margin-inline:auto;font-size:16px;line-height:1.18}
 .xenon-hero p br{display:none}
 .xenon-hero__lamp{position:static;display:block;width:calc(100% - 40px);height:184px;margin:45px 20px 0;object-fit:contain}
 .xenon-down{bottom:36px;width:40px;height:40px}
 .xenon-down svg{width:40px;height:40px}

 #xenon-content{padding-inline:24px}
 .xenon-block,.xenon-block+.xenon-block{padding-top:80px}
 .xenon-block h2{max-width:305px;margin:0 0 60px;font-size:36px;line-height:1.05}
 .xenon-table-wrap{position:relative;margin-bottom:48px;border-radius:17px;overflow:hidden}
 .xenon-block .xenon-table-wrap:last-child{margin-bottom:0}
 .xenon-table-scroll{position:relative;z-index:1;max-width:100%;max-height:none;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}
 .xenon-table tbody tr:nth-child(n+4){display:none}
 .xenon-table-wrap.is-expanded .xenon-table tbody tr:nth-child(n+4){display:table-row}
 .xenon-table{min-width:920px;font-size:10px;line-height:1.15}
 .xenon-table th,.xenon-table td{height:50px;padding:9px 10px}
 .xenon-table thead th{height:83px;padding-top:12px;padding-bottom:12px;font-size:15px}
 .xenon-table tbody th,.xenon-table tbody td{font-size:14px}
 .xenon-table th:first-child{width:118px;padding-left:16px;padding-right:8px}
 .xenon-table--compat{min-width:100%;table-layout:fixed}
 .xenon-table--compat thead th{height:50px}
 .xenon-table--compat th:first-child{width:38%;padding-left:16px;padding-right:8px}
 .xenon-table--compat th:last-child,.xenon-table--compat td:last-child{padding-left:12px;padding-right:12px}
 .xenon-table-more{position:relative;z-index:2;display:block;width:100%;height:33px;border:1px solid #fff;border-radius:16px;background:#000;color:#fcfcfc;font:500 14px/1 "Inter",sans-serif;text-transform:uppercase}
 .xenon-table-wrap.is-expanded .xenon-table-more__open{display:none}
 .xenon-table-wrap.is-expanded .xenon-table-more__close{display:inline}
 .xenon-contact{height:44px;margin:60px 0 80px;padding-left:16px;border-radius:22px;font-size:12px}
 .xenon-contact>span:last-child{flex-basis:44px;width:44px;height:44px}
 .xenon-contact svg{width:8px;height:auto}

 body.term-xenon-lamp .footer{padding-block:60px;background:#28272d}
 body.term-xenon-lamp .footer .wrapper{gap:44px}
 body.term-xenon-lamp .footer__block{gap:12px}
 body.term-xenon-lamp .footer__logo{width:100px;height:76px}
 body.term-xenon-lamp .footer__text{font-size:12px}
 body.term-xenon-lamp .footer__caption{font-size:16px}
 body.term-xenon-lamp .footer__link,body.term-xenon-lamp .footer__social,body.term-xenon-lamp .footer__policy{font-size:12px}
}






















