.tx-v2 .txh-s{background:var(--tx2-night);color:var(--tx2-bone)}.tx-v2 .txh-s .tx2-wrap{max-width:none}.tx-v2 .txh-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.tx-v2{--txh-space:clamp(96px,11vw,176px);--txh-half:calc(var(--txh-space) / 2)}.tx-v2 .txh-pad{padding-block:var(--txh-half)}.tx-v2 .txh-com.txh-pad{padding-top:var(--txh-half)}.tx-v2 .txh-eyebrow{margin:0 0 12px;font-family:var(--tx2-head);font-weight:600;font-size:var(--tx-fs-eyebrow,14px);letter-spacing:.14em;text-transform:uppercase;color:var(--tx2-y)}.tx-v2 .txh-eyebrow--ink{color:var(--tx2-ink)}.tx-v2 .txh-kicker{display:inline-block;margin:0 0 14px;background:var(--tx2-y);color:var(--tx2-ink);font-family:var(--tx2-head);font-weight:700;font-size:14px;letter-spacing:.1em;text-transform:uppercase;padding:6px 10px}.tx-v2 .txh-h2{margin:0;font-family:var(--tx2-head);font-weight:600;font-size:var(--tx-fs-h2,clamp(32px, calc(22px + 2.6vw) ,60px));line-height:1.02;letter-spacing:-.01em;color:var(--tx2-white);text-wrap:balance}.tx-v2 .txh-lead{margin:0;font-size:var(--tx-fs-lead,19px);line-height:1.5;color:var(--tx2-mute);max-width:46ch}.tx-v2 .txh-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 40px;margin-bottom:clamp(24px,3vw,40px)}.tx-v2 .txh-more{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-family:var(--tx2-head);font-weight:600;font-size:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--tx2-y);text-decoration:none;border-bottom:2px solid currentColor;box-sizing:border-box}.tx-v2 .txh-more .tx2-icon{width:20px;height:20px;color:currentColor;transition:transform .2s}.tx-v2 .txh-more .tx2-icon__acc{stroke:currentColor}.tx-v2 .txh-more:hover .tx2-icon{transform:translate(4px)}.tx-v2 .txh-more--ink{color:var(--tx2-ink)}.tx-v2 .txh-btns{display:flex;flex-wrap:wrap;gap:12px}.tx-v2 .txh-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 24px;box-sizing:border-box;background:var(--tx2-y);color:var(--tx2-ink);border:2px solid var(--tx2-y);font-family:var(--tx2-head);font-weight:700;font-size:16px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s}.tx-v2 .txh-btn .tx2-icon{width:20px;height:20px;color:currentColor}.tx-v2 .txh-btn .tx2-icon__acc{stroke:currentColor}.tx-v2 .txh-btn:hover,.tx-v2 .txh-btn:focus-visible{background:var(--tx2-white);border-color:var(--tx2-white);color:var(--tx2-ink)}.tx-v2 .txh-btn--ghost{background:transparent;color:var(--tx2-white);border-color:#ece8dfb3}.tx-v2 .txh-btn:focus-visible,.tx-v2 .txh-more:focus-visible{outline:2px solid var(--tx2-white);outline-offset:3px}.tx-v2 .txh-only-m{display:none}@media(max-width:749px){.tx-v2 .txh-only-d{display:none}.tx-v2 .txh-only-m{display:block}}.tx-v2 .txh-video{position:relative;overflow:hidden;background:var(--tx2-coal)}.tx-v2 .txh-video__el{width:100%;height:100%;object-fit:cover}.tx-v2 .txh-video__toggle{position:absolute;right:calc(var(--tx2-edge) + 8px);bottom:calc(var(--tx2-edge) + 8px);z-index:4;width:44px;height:44px;padding:0;border:2px solid var(--tx2-y);background:#0d0e0fcc;cursor:pointer;display:grid;place-items:center}.tx-v2 .txh-video__toggle[hidden]{display:none}.tx-v2 .txh-video__toggle span{width:12px;height:14px;border-left:4px solid var(--tx2-y);border-right:4px solid var(--tx2-y);box-sizing:border-box}.tx-v2 .txh-video__toggle.is-paused span{width:0;height:0;border-style:solid;border-width:8px 0 8px 13px;border-color:transparent transparent transparent var(--tx2-y);margin-left:3px}.tx-v2 .txh-video__toggle:focus-visible{outline:2px solid var(--tx2-white);outline-offset:2px}.tx-v2 .txh-s--hero{--txh-head:96px}.tx-v2 .txh-hero{background:var(--tx2-night);padding:calc(var(--txh-head) + clamp(16px,2.4vw,36px)) 0 clamp(36px,4vw,56px)}.tx-v2 .txh-hero__in{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:clamp(32px,3.4vw,56px);align-items:start}.tx-v2 .txh-hero__main{min-width:0}.tx-v2 .txh-hero__big{margin:0;font-family:var(--tx2-head);font-weight:700;text-transform:uppercase;color:var(--tx2-white);font-size:clamp(44px,6.1vw,100px);line-height:.88;letter-spacing:-.025em;white-space:nowrap}.tx-v2 .txh-hero__media .txh-video__el{object-position:50% 22%}.tx-v2 .txh-hero__star{position:absolute;left:calc(var(--tx2-edge) + 8px);bottom:calc(var(--tx2-edge) + 8px);z-index:4;display:inline-flex;flex-direction:column;justify-content:center;gap:2px;min-height:44px;padding:6px 12px;background:var(--tx2-night);color:var(--tx2-white);text-decoration:none;font-family:var(--tx2-head);font-weight:600;font-size:15px;line-height:1.15;border-left:4px solid var(--tx2-y)}.tx-v2 .txh-hero__star span{font-size:var(--tx-fs-eyebrow-min,13px);letter-spacing:.14em;text-transform:uppercase;color:var(--tx2-y)}.tx-v2 .txh-hero__star:hover,.tx-v2 .txh-hero__star:focus-visible{background:var(--tx2-y);color:var(--tx2-ink)}.tx-v2 .txh-hero__star:hover span,.tx-v2 .txh-hero__star:focus-visible span{color:var(--tx2-ink)}.tx-v2 .txh-hero__big--2{text-align:right;color:var(--tx2-y)}.tx-v2 .txh-hero__media{height:clamp(200px,24vw,330px);margin:clamp(10px,1.2vw,18px) 0}.tx-v2 .txh-hero__foot{display:flex;justify-content:flex-end;margin-top:clamp(20px,2.2vw,32px)}.tx-v2 .txh-hero__sub{margin:0 0 clamp(14px,1.6vw,22px);padding-left:calc(var(--tx2-edge) + 2px);max-width:62ch;font-family:var(--tx2-head);font-weight:600;font-size:14px;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;color:var(--tx2-mute);text-wrap:balance}.tx-v2 .txh-rail{min-width:0;align-self:end;display:flex;flex-direction:column;gap:12px}.tx-v2 .txh-rail__head{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--tx2-line);padding-bottom:10px}.tx-v2 .txh-rail__t{margin:0;font-family:var(--tx2-head);font-weight:600;font-size:15px;letter-spacing:.14em;text-transform:uppercase;color:var(--tx2-y)}.tx-v2 .txh-rail__nav{display:flex;gap:8px}.tx-v2 .txh-rail__btn{width:44px;height:44px;padding:0;display:grid;place-items:center;background:transparent;color:var(--tx2-white);border:1px solid rgba(236,232,223,.4);font-size:26px;line-height:1;cursor:pointer}.tx-v2 .txh-rail__btn:hover,.tx-v2 .txh-rail__btn:focus-visible{border-color:var(--tx2-y);color:var(--tx2-y)}.tx-v2 .txh-rail__track{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.tx-v2 .txh-rail__track::-webkit-scrollbar{display:none}.tx-v2 .txh-rail__track:focus-visible{outline:2px solid var(--tx2-y);outline-offset:2px}.tx-v2 .txh-rail__item{scroll-snap-align:start;min-width:0}.tx-v2 .txh-rail__bar{height:3px;background:var(--tx2-line);position:relative;overflow:hidden}.tx-v2 .txh-rail__bar i{position:absolute;top:0;bottom:0;left:0;width:var(--w,16%);transform:translate(var(--p,0%));background:var(--tx2-y);transition:transform .3s}.tx-v2 .txh-rail__all{align-self:flex-start;min-height:44px;display:inline-flex;align-items:center;color:var(--tx2-bone);font-size:15px;text-underline-offset:5px}.tx-v2 .txh-rail .tx2-card__title{font-size:18px}@media(max-width:1099px){.tx-v2 .txh-hero__in{grid-template-columns:1fr}.tx-v2 .txh-hero__media{height:clamp(180px,20vw,240px)}.tx-v2 .txh-rail__track{grid-auto-columns:calc((100% - 24px)/3)}}@media(max-width:899px){.tx-v2 .txh-hero__foot{justify-content:flex-start}}@media(max-width:749px){.tx-v2 .txh-s--hero{--txh-head:72px}.tx-v2 .txh-hero{padding-bottom:28px}.tx-v2 .txh-hero__big{font-size:clamp(34px,10.4vw,64px);white-space:normal;line-height:.9}.tx-v2 .txh-hero__big--2{text-align:left}.tx-v2 .txh-hero__media{height:auto;aspect-ratio:4/3;max-height:34svh;margin:12px 0}.tx-v2 .txh-hero__foot{margin-top:16px;display:block}.tx-v2 .txh-hero__sub{font-size:var(--tx-fs-eyebrow-min,13px);letter-spacing:.12em;padding-left:0;margin:0 0 10px}.tx-v2 .txh-btns{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tx-v2 .txh-btn{padding:0 8px;font-size:15px;letter-spacing:.04em;min-height:50px}.tx-v2 .txh-btn .tx2-icon{display:none}.tx-v2 .txh-rail{margin-top:8px}.tx-v2 .txh-rail__nav{display:none}.tx-v2 .txh-rail__track{grid-auto-columns:46%;margin-right:calc(-1 * var(--tx2-gutter));padding-right:var(--tx2-gutter)}.tx-v2 .txh-rail .tx2-card__title{font-size:16px}}.tx-v2 .txh-s--trust{background:var(--tx2-night)}.tx-v2 .txh-trust{padding-block:0}.tx-v2 .txh-trust__list{list-style:none;margin:0;padding:clamp(18px,2vw,26px) 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 32px;border-block:1px solid var(--tx2-line)}.tx-v2 .txh-trust__it{display:inline-flex;align-items:center;gap:12px;margin:0;font-family:var(--tx2-head);font-weight:600;font-size:15px;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:var(--tx2-bone);white-space:nowrap}.tx-v2 .txh-trust__it .tx2-icon{width:24px;height:24px;flex:none;color:var(--tx2-y)}.tx-v2 .txh-trust__it .tx2-icon__acc{stroke:var(--tx2-y)}@media(max-width:1099px){.tx-v2 .txh-trust__list{justify-content:center;gap:14px 36px}}@media(max-width:749px){.tx-v2 .txh-trust__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;padding:18px 0}.tx-v2 .txh-trust__it{font-size:var(--tx-fs-eyebrow-min,13px);letter-spacing:.08em;gap:8px;white-space:normal}.tx-v2 .txh-trust__it .tx2-icon{width:20px;height:20px}.tx-v2 .txh-trust__it:last-child{grid-column:1/-1;justify-self:center}}.tx-v2 .txh-print__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,1.4vw,20px)}.tx-v2 .txh-print__printer{min-width:0}.tx-v2 .txh-print__video{height:100%;min-height:320px}.tx-v2 .txh-print__cap{position:absolute;left:calc(var(--tx2-edge) + 4px);bottom:calc(var(--tx2-edge) + 10px);z-index:4;margin:0;background:var(--tx2-y);color:var(--tx2-ink);font-family:var(--tx2-head);font-weight:700;font-size:14px;line-height:1.25;letter-spacing:.06em;text-transform:uppercase;padding:8px 10px;max-width:calc(100% - 2 * var(--tx2-edge) - 68px);box-sizing:border-box}.tx-v2 .txh-print__item{min-width:0}.tx-v2 .txh-print .tx2-card__title{font-size:18px}@media(max-width:1199px){.tx-v2 .txh-print__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tx-v2 .txh-print__printer{grid-column:1/-1}.tx-v2 .txh-print__video{min-height:0;height:auto;aspect-ratio:16/6}.tx-v2 .txh-print__video .txh-only-d{display:none}.tx-v2 .txh-print__video .txh-only-m{display:block}}@media(max-width:899px){.tx-v2 .txh-print__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.tx-v2 .txh-print__video{aspect-ratio:16/9}.tx-v2 .txh-print .tx2-card__title{font-size:16px}}.tx-v2 .txh-bytype__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.tx-v2 .txh-bytype__grid>li{min-width:0}.tx-v2 .txh-bytype .tx-card{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;background:#d9d8d4;color:var(--tx2-bone);text-decoration:none}.tx-v2 .txh-bytype .tx-card img{width:100%;height:100%;object-fit:cover;display:block}.tx-v2 .txh-bytype .tx-card:after{background:linear-gradient(180deg,#0d0e0f00 42%,#0d0e0fb3 70%,#0d0e0ff5)}.tx-v2 .txh-bytype .tx-card__t{position:absolute;left:clamp(14px,1.6vw,26px);right:12px;bottom:clamp(14px,1.4vw,22px);display:flex;flex-direction:column;gap:6px;z-index:2}.tx-v2 .txh-bytype .tx-card__t b{font-family:var(--tx2-head);font-weight:700;text-transform:uppercase;color:var(--tx2-white);font-size:clamp(22px,calc(12px + 1.3vw),32px);line-height:1}.tx-v2 .txh-bytype .tx-card__t span{color:var(--tx2-y);font-weight:700;text-transform:uppercase}.tx-v2 .txh-bytype .tx-card:focus-visible{outline:2px solid var(--tx2-y);outline-offset:3px}@media(hover:hover){.tx-v2 .txh-bytype .tx-card:hover img{transform:scale(1.05)}}@media(max-width:899px){.tx-v2 .txh-bytype__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(max-width:749px){.tx-v2 .txh-bytype__grid{gap:10px}.tx-v2 .txh-bytype .tx-card__t b{font-size:20px}}.tx-v2 :is(.tx-cards,.txh-bytype__grid) .tx-card{isolation:isolate;transform:translateZ(0);backface-visibility:hidden;will-change:translate}.tx-v2 :is(.tx-cards,.txh-bytype__grid) .tx-card img{backface-visibility:hidden;transform:translateZ(0);will-change:transform}.tx-v2 :is(.tx-cards,.txh-bytype__grid) .tx-card:hover img{transform:translateZ(0) scale(1.05)}.tx-v2 :is(.tx-cards,.txh-bytype__grid) .tx-card:after{top:-2px;right:-2px;bottom:-2px;left:-2px;transform:translateZ(0);backface-visibility:hidden}.tx-v2 :is(.tx-cards,.txh-bytype__grid) .tx-card__t{transform:translateZ(0)}.tx-v2 .txh-tags{padding-block:var(--txh-half);overflow:clip}.tx-v2 .txh-tags .tx2-tags{overflow:visible}.tx-v2 .txh-tags .tx2-tags__bg{font-size:clamp(56px,calc(8px + 8.4vw),128px);line-height:.88}@media(min-width:900px){.tx-v2 .txh-tags .tx2-tags{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:repeat(4,auto);align-content:center;align-items:center;column-gap:clamp(20px,2.4vw,48px);row-gap:clamp(14px,1.8vw,28px);min-height:0;padding-block:0;overflow:visible}.tx-v2 .txh-tags .tx2-tags__bg{position:static;inset:auto;grid-column:2;grid-row:1/-1}.tx-v2 .txh-tags .tx2-tags__list{display:contents}.tx-v2 .txh-tags .tx2-tag{position:static;grid-column:1;justify-self:end;margin:0;max-width:100%;font-size:clamp(15px,calc(6px + .95vw),22px)}.tx-v2 .txh-tags .tx2-tag:nth-child(2n){grid-column:3;justify-self:start}.tx-v2 .txh-tags .tx2-tag:nth-child(1),.tx-v2 .txh-tags .tx2-tag:nth-child(2){grid-row:1}.tx-v2 .txh-tags .tx2-tag:nth-child(3),.tx-v2 .txh-tags .tx2-tag:nth-child(4){grid-row:2}.tx-v2 .txh-tags .tx2-tag:nth-child(5),.tx-v2 .txh-tags .tx2-tag:nth-child(6){grid-row:3}.tx-v2 .txh-tags .tx2-tag:nth-child(7),.tx-v2 .txh-tags .tx2-tag:nth-child(8){grid-row:4}.tx-v2 .txh-tags .tx2-tag:nth-child(3){margin-right:12%}.tx-v2 .txh-tags .tx2-tag:nth-child(5){margin-right:4%}.tx-v2 .txh-tags .tx2-tag:nth-child(7){margin-right:16%}.tx-v2 .txh-tags .tx2-tag:nth-child(4){margin-left:10%}.tx-v2 .txh-tags .tx2-tag:nth-child(6){margin-left:3%}.tx-v2 .txh-tags .tx2-tag:nth-child(8){margin-left:14%}}@media(min-width:900px)and (max-width:1199px){.tx-v2 .txh-tags .tx2-tags__bg{font-size:clamp(56px,7.4vw,88px)}}@media(max-width:899px){.tx-v2 .txh-tags .tx2-tags{padding-block:0;overflow:visible}.tx-v2 .txh-tags .tx2-tag{white-space:nowrap}.tx-v2 .txh-tags .tx2-tags__bg{padding-block:clamp(40px,7vw,56px);font-size:clamp(48px,11vw,96px)}}.tx-v2 .txh-proof{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(28px,5vw,80px);align-items:center}.tx-v2 .txh-proof__lead{margin:14px 0 20px}.tx-v2 .txh-pairs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.tx-v2 .txh-pairs__b{min-height:44px;padding:0 16px;background:transparent;color:var(--tx2-white);border:1px solid rgba(236,232,223,.45);font-family:var(--tx2-head);font-weight:600;font-size:15px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);padding-inline:20px}.tx-v2 .txh-pairs__b[aria-pressed=true]{background:var(--tx2-y);color:var(--tx2-ink);border-color:var(--tx2-y)}.tx-v2 .txh-pairs__b:focus-visible{outline:2px solid var(--tx2-white);outline-offset:2px}.tx-v2 .txh-ba{position:relative;width:100%;max-width:500px;justify-self:end;height:min(60vh,540px);min-height:380px;background:#e9e7e3;overflow:hidden;--pos:50%}.tx-v2 .txh-ba__pair{position:absolute;top:0;right:0;bottom:0;left:0;margin:0}.tx-v2 .txh-ba__pair[hidden]{display:none}.tx-v2 .txh-ba__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:50% 40%;display:block}.tx-v2 .txh-ba__top{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 0 var(--pos))}.tx-v2 .txh-ba__line{position:absolute;top:0;bottom:0;left:var(--pos);width:3px;margin-left:-1.5px;background:var(--tx2-y);z-index:3;pointer-events:none}.tx-v2 .txh-ba__line i{position:absolute;top:50%;left:50%;width:36px;height:36px;transform:translate(-50%,-50%) rotate(45deg);background:var(--tx2-y);border:3px solid var(--tx2-night);box-sizing:border-box}.tx-v2 .txh-ba__lab{position:absolute;top:calc(var(--tx2-edge) + 6px);z-index:4;background:var(--tx2-night);color:var(--tx2-y);font-family:var(--tx2-head);font-weight:600;font-size:13px;letter-spacing:.12em;text-transform:uppercase;padding:7px 10px;pointer-events:none}.tx-v2 .txh-ba__lab--l{left:calc(var(--tx2-edge) + 6px)}.tx-v2 .txh-ba__lab--r{right:calc(var(--tx2-edge) + 6px)}.tx-v2 .txh-ba__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;z-index:5;-webkit-appearance:none;appearance:none}.tx-v2 .txh-ba__range:focus-visible~.txh-ba__line i{outline:3px solid var(--tx2-white);outline-offset:3px}.tx-v2 .txh-ba__link{position:absolute;left:50%;bottom:calc(var(--tx2-edge) + 8px);transform:translate(-50%);z-index:6;background:var(--tx2-night);color:var(--tx2-white);font-family:var(--tx2-head);font-weight:600;font-size:14px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;min-height:44px;display:inline-flex;align-items:center;padding:0 14px;white-space:nowrap}.tx-v2 .txh-ba__link:hover,.tx-v2 .txh-ba__link:focus-visible{background:var(--tx2-y);color:var(--tx2-ink)}.tx-v2 .txh-proof .txh-quotes{grid-template-columns:1fr}.tx-v2 .txh-proof .txh-quotes li{padding:16px 0}.tx-v2 .txh-proof .txh-quotes li+li{border-left:0;border-top:1px solid var(--tx2-line);padding-left:0}.tx-v2 .txh-com__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 24px;margin-top:clamp(32px,3.6vw,52px)}.tx-v2 .txh-com__h{margin:0;font-family:var(--tx2-head);font-weight:700;text-transform:uppercase;font-size:clamp(24px,calc(14px + 1.6vw),36px);line-height:1;color:var(--tx2-white)}@media(max-width:899px){.tx-v2 .txh-proof{grid-template-columns:1fr}.tx-v2 .txh-ba{justify-self:stretch;max-width:none;height:min(62svh,520px)}.tx-v2 .txh-proof .txh-quotes li:nth-child(2){display:none}}.tx-v2 .txh-com__band{position:relative;margin-top:clamp(8px,1vw,16px)}.tx-v2 .txh-com__strip{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);padding:0;height:clamp(110px,11vw,160px);display:flex;align-items:flex-end;overflow:hidden}.tx-v2 .txh-com__run{margin:0 0 calc(var(--tx2-edge) + 6px);width:100%;text-align:center;font-family:var(--tx2-head);font-weight:700;text-transform:uppercase;font-size:clamp(15px,1.3vw,19px);letter-spacing:.4em;color:var(--tx2-ink)}.tx-v2 .txh-com__photos{position:relative;list-style:none;margin:0 auto;max-width:1200px;padding:0 var(--tx2-gutter);box-sizing:border-box;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,2vw,32px)}.tx-v2 .txh-com__ph{position:relative;margin:0 0 clamp(20px,2vw,32px);transform:rotate(var(--r));background:var(--tx2-white);padding:8px;box-shadow:0 14px 28px #00000073}.tx-v2 .txh-com__ph:nth-child(2n){margin:clamp(20px,2vw,32px) 0 0}.tx-v2 .txh-com__ph:before{content:"";position:absolute;left:50%;top:-12px;width:64px;height:22px;transform:translate(-50%) rotate(calc(var(--r) * -1.5));background:#ffe296c7;box-shadow:0 1px 2px #0003}.tx-v2 .txh-com__ph img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.tx-v2 .txh-quotes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--tx2-line)}.tx-v2 .txh-quotes li{padding:22px 24px 4px 0;display:flex;flex-direction:column;justify-content:space-between;gap:12px}.tx-v2 .txh-quotes li+li{border-left:1px solid var(--tx2-line);padding-left:24px}.tx-v2 .txh-quotes blockquote{margin:0;padding:0;border:0;background:none;box-shadow:none;quotes:none}.tx-v2 .txh-quotes blockquote:before,.tx-v2 .txh-quotes blockquote:after{content:none;display:none}.tx-v2 .txh-quotes blockquote p{margin:0;font-size:var(--tx-fs-body,17px);line-height:1.5;color:var(--tx2-white)}.tx-v2 .txh-quotes__who{margin:0;font-family:var(--tx2-head);font-weight:600;font-size:14px;letter-spacing:.1em;text-transform:uppercase;color:var(--tx2-y)}@media(max-width:989px){.tx-v2 .txh-com__photos{grid-template-columns:repeat(5,minmax(160px,1fr));overflow-x:auto;scroll-snap-type:x mandatory;padding-block:20px 8px;scrollbar-width:none}.tx-v2 .txh-com__photos::-webkit-scrollbar{display:none}.tx-v2 .txh-com__ph{scroll-snap-align:center}.tx-v2 .txh-quotes{grid-template-columns:1fr}.tx-v2 .txh-quotes li{padding:18px 0}.tx-v2 .txh-quotes li+li{border-left:0;border-top:1px solid var(--tx2-line);padding-left:0}.tx-v2 .txh-quotes li:nth-child(3){display:none}}.tx-v2 .txh-claw{background:var(--tx2-night)}.tx-v2 .txh-claw__in{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(28px,5vw,80px);align-items:center}.tx-v2 .txh-claw__copy .txh-lead{margin:16px 0 20px}.tx-v2 .txh-steps{list-style:none;margin:0 0 28px;padding:0;display:grid;border-top:1px solid var(--tx2-line);max-width:420px}.tx-v2 .txh-steps li{display:flex;align-items:baseline;gap:14px;padding:10px 0;border-bottom:1px solid var(--tx2-line);font-size:var(--tx-fs-body,17px);color:var(--tx2-white)}.tx-v2 .txh-steps b{font-family:var(--tx2-head);font-weight:600;color:var(--tx2-y);font-size:20px}.tx-v2 .txh-machine{--c:22px;position:relative;isolation:isolate;width:100%;max-width:560px;height:min(58vh,520px);min-height:400px;justify-self:center;background:var(--tx2-y);overflow:hidden;clip-path:polygon(var(--c) 0,calc(100% - var(--c)) 0,100% var(--c),100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,var(--c) 100%,0 calc(100% - var(--c)),0 var(--c))}.tx-v2 .txh-machine:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;z-index:-1;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.05) 0 18%,transparent 18% 100%),linear-gradient(180deg,#16181a,#0f1112);clip-path:polygon(calc(var(--c) - 1px) 0,calc(100% - var(--c) + 1px) 0,100% calc(var(--c) - 1px),100% calc(100% - var(--c) + 1px),calc(100% - var(--c) + 1px) 100%,calc(var(--c) - 1px) 100%,0 calc(100% - var(--c) + 1px),0 calc(var(--c) - 1px))}.tx-v2 .txh-machine__rail{position:absolute;left:6%;right:6%;top:5%;height:10px;background:#16181a;border:2px solid var(--tx2-y);z-index:3}.tx-v2 .txh-machine__chute{position:absolute;left:4%;bottom:3px;width:30%;height:26%;border:3px solid var(--tx2-y);border-bottom:0;background:repeating-linear-gradient(45deg,rgba(255,194,26,.14) 0 10px,transparent 10px 20px);z-index:2;box-sizing:border-box}.tx-v2 .txh-machine__chute span{position:absolute;top:8px;left:0;right:0;text-align:center;font-family:var(--tx2-head);font-weight:700;font-size:15px;letter-spacing:.14em;text-transform:uppercase;color:var(--tx2-y)}.tx-v2 .txh-machine__pile{list-style:none;margin:0;padding:0;position:absolute;left:35%;right:3%;bottom:3%;height:48%;z-index:2}.tx-v2 .txh-machine__item{position:absolute}.tx-v2 .txh-machine__item button{display:block;width:100%;padding:0;margin:0;border:0;background:none;cursor:pointer;filter:drop-shadow(0 8px 10px rgba(0,0,0,.55));transition:filter .2s}.tx-v2 .txh-machine__item img{display:block;width:100%;height:auto}.tx-v2 .txh-machine__item button:hover,.tx-v2 .txh-machine__item button:focus-visible,.tx-v2 .txh-machine__item.is-target button{outline:none;filter:drop-shadow(0 0 2px var(--tx2-y)) drop-shadow(0 0 2px var(--tx2-y)) drop-shadow(0 8px 10px rgba(0,0,0,.55))}.tx-v2 .txh-machine__car{position:absolute;top:calc(5% - 4px);left:0;width:22%;z-index:5;transform:translate(var(--x,180px));will-change:transform}.tx-v2 .txh-machine__cable{position:absolute;left:50%;top:14px;width:3px;margin-left:-1.5px;background:var(--tx2-bone);height:var(--drop,30px)}.tx-v2 .txh-machine__head{position:absolute;left:0;right:0;top:calc(14px + var(--drop,30px))}.tx-v2 .txh-machine__head svg{width:100%;height:auto;display:block;overflow:visible}.tx-v2 .txh-f{transform-box:fill-box}.tx-v2 .txh-f--l{transform-origin:100% 0;transform:rotate(calc(var(--open,1) * 22deg))}.tx-v2 .txh-f--r{transform-origin:0 0;transform:rotate(calc(var(--open,1) * -22deg))}.tx-v2 .txh-machine__grab{position:absolute;left:50%;top:62%;width:var(--gw,150%);transform:translate(-50%);pointer-events:none}.tx-v2 .txh-machine__grab[hidden]{display:none}.tx-v2 .txh-machine__grab img{width:100%;display:block;filter:drop-shadow(0 10px 12px rgba(0,0,0,.6))}.tx-v2 .txh-prize{position:absolute;left:5%;right:5%;bottom:5%;z-index:8;background:var(--tx2-y);color:var(--tx2-ink);padding:12px 14px;display:flex;gap:12px;align-items:center;opacity:0;transform:translateY(16px);transition:opacity .3s,transform .3s;pointer-events:none;box-shadow:0 0 0 3px var(--tx2-night)}.tx-v2 .txh-prize.is-on{opacity:1;transform:none;pointer-events:auto}.tx-v2 .txh-prize img{width:56px;height:56px;object-fit:contain;flex:none}.tx-v2 .txh-prize p{margin:0;display:flex;flex-direction:column;gap:2px;min-width:0}.tx-v2 .txh-prize b{font-family:var(--tx2-head);font-weight:700;font-size:20px;line-height:1.05;text-transform:uppercase}.tx-v2 .txh-prize span{font-size:14px}.tx-v2 .txh-prize a{margin-left:auto;flex:none;display:inline-flex;align-items:center;min-height:44px;padding:0 14px;background:var(--tx2-ink);color:var(--tx2-y);text-decoration:none;font-family:var(--tx2-head);font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase}.tx-v2 .txh-prize a:focus-visible{outline:2px solid var(--tx2-ink);outline-offset:2px}@media(max-width:899px){.tx-v2 .txh-claw{background:var(--tx2-night)}.tx-v2 .txh-claw__in{grid-template-columns:1fr}.tx-v2 .txh-machine{max-width:none;height:min(60svh,480px);min-height:380px}.tx-v2 .txh-claw__copy .txh-steps{display:none}}@media(max-width:479px){.tx-v2 .txh-prize{flex-wrap:wrap}.tx-v2 .txh-prize a{margin-left:0;width:100%;justify-content:center}.tx-v2 .txh-machine{min-height:420px}}.tx-v2 .txh-s--txarli{background:var(--tx2-night)}.tx-v2 .txh-txarli{padding-block:calc(var(--tx2-edge) + clamp(36px,4.2vw,60px))}.tx-v2 .txh-txarli__in{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(28px,4.4vw,72px);align-items:center}.tx-v2 .txh-txarli__ph{margin:0;max-width:440px}.tx-v2 .txh-txarli__ph img{display:block;width:100%;height:auto;aspect-ratio:1/1}.tx-v2 .txh-txarli__h{margin:0 0 14px;font-family:var(--tx2-head);font-weight:700;text-transform:uppercase;font-size:clamp(48px,calc(20px + 5vw),96px);line-height:.9;letter-spacing:-.02em;color:var(--tx2-ink)}.tx-v2 .txh-txarli__p p{margin:0 0 10px;font-size:var(--tx-fs-lead,19px);line-height:1.5;color:var(--tx2-ink);max-width:56ch}.tx-v2 .txh-txarli__m{margin-top:clamp(20px,2.4vw,32px);padding-top:clamp(16px,1.6vw,24px);border-top:2px solid var(--tx2-ink)}.tx-v2 .txh-txarli .tx2-metrics{--c:16px;gap:10px}.tx-v2 .txh-txarli .tx2-metric{min-height:clamp(130px,11vw,160px);padding:16px 16px 14px;gap:14px}.tx-v2 .txh-txarli .tx2-metric__n{font-size:clamp(38px,calc(14px + 2.6vw),56px)}.tx-v2 .txh-txarli .tx2-metric__l{font-size:14px}@media(min-width:750px)and (max-width:1099px){.tx-v2 .txh-txarli .tx2-metrics--row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.tx-v2 .txh-txarli .tx2-metrics--row{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:749px){.tx-v2 .txh-txarli__in{grid-template-columns:1fr}.tx-v2 .txh-txarli__ph{max-width:260px}.tx-v2 .txh-txarli .tx2-metric{min-height:120px}}@media(prefers-reduced-motion:no-preference){.txh-js .tx-v2 .txh-print__item[data-txh-reveal]{opacity:0;transform:translateY(28px) scale(.97);transition:opacity .5s ease,transform .6s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i,0) * .11s)}.txh-js .tx-v2 .txh-com__ph[data-txh-reveal]{opacity:0;transform:translateY(40px) rotate(calc(var(--r) * 3));transition:opacity .5s ease,transform .7s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i,0) * 90ms)}.txh-js .tx-v2 .txh-txarli__ph[data-txh-reveal]{opacity:0;transform:translateY(30px) rotate(-2deg);transition:opacity .6s ease,transform .8s cubic-bezier(.2,.8,.2,1)}.txh-js .tx-v2 .txh-tags[data-txh-reveal] .tx2-tag{opacity:0;scale:1.5;transition:opacity .25s ease,scale .35s cubic-bezier(.3,1.6,.5,1)}.txh-js .tx-v2 .txh-tags[data-txh-reveal] .tx2-tag:nth-child(2){transition-delay:.08s}.txh-js .tx-v2 .txh-tags[data-txh-reveal] .tx2-tag:nth-child(3){transition-delay:.16s}.txh-js .tx-v2 .txh-tags[data-txh-reveal] .tx2-tag:nth-child(4){transition-delay:.24s}.txh-js .tx-v2 .txh-tags[data-txh-reveal] .tx2-tag:nth-child(5){transition-delay:.32s}.txh-js .tx-v2 .txh-tags[data-txh-reveal] .tx2-tag:nth-child(6){transition-delay:.4s}.txh-js .tx-v2 .txh-tags[data-txh-reveal] .tx2-tag:nth-child(7){transition-delay:.48s}.txh-js .tx-v2 .txh-tags[data-txh-reveal] .tx2-tag:nth-child(8){transition-delay:.56s}.txh-js .tx-v2 [data-txh-reveal].is-in{opacity:1;transform:none}.txh-js .tx-v2 .txh-tags.is-in .tx2-tag{opacity:1;scale:1}.txh-js .tx-v2 .txh-com__ph[data-txh-reveal].is-in{transform:rotate(var(--r))}}@media(prefers-reduced-motion:reduce){.tx-v2 .txh-more .tx2-icon,.tx-v2 .txh-btn,.tx-v2 .txh-prize{transition:none}}.tx-v2 .txh-more--ink:focus-visible{outline-color:var(--tx2-ink)}.tx-v2 .txh-more:hover,.tx-v2 .txh-more:focus-visible{border-bottom-width:3px}.tx-v2 .txh-pairs__b:hover{border-color:var(--tx2-y);color:var(--tx2-y)}.tx-v2 .txh-pairs__b[aria-pressed=true]:hover{color:var(--tx2-ink)}.tx-v2 .txh-prize a:hover,.tx-v2 .txh-prize a:focus-visible{background:#000;color:var(--tx2-white)}.tx-v2 .txh-btn:active{background:var(--tx2-y-deep);border-color:var(--tx2-y-deep);color:var(--tx2-ink)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/txarli-v2-home.css.map */
