.hm{--hm-h:calc(100vh - 93px);--hm-step:calc(var(--hm-h) * .9);--hm-mono:var(--trnch-font-system-mono);--hm-title:var(--trnch-font-title);--hm-band:var(--trnch-surface-2);--hm-ease:cubic-bezier(.45, .05, .25, 1);width:100%;font-family:var(--trnch-font-sans);position:relative}@supports (height:1cqh){#content:has([data-home]){container-type:size}.hm{--hm-h:100cqh}}:root:not([data-theme=light]) .hm{--hm-band:var(--trnch-surface)}.hm *{min-width:0}:where(.hm) a{color:inherit;text-decoration:none}.hm-wrap{width:100%;max-width:1400px;margin:0 auto;padding-inline:16px}.hm-sec{flex-direction:column;justify-content:center;display:flex;position:relative}.hm-sec.hm-band{background:var(--hm-band);border-block:1px solid var(--trnch-line);box-shadow:0 0 0 100vmax var(--hm-band);clip-path:inset(0 -100vmax)}.hm-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:72px;padding-block:56px;display:grid}.hm-grid.hm-rev{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.hm-grid.hm-rev>.hm-text{order:2}.hm-grid.hm-rev.hm-proof{grid-template-columns:minmax(0,1.4fr) minmax(0,.9fr)}@media (min-width:1700px){.hm-wrap.hm-proof{max-width:min(1760px,92vw)}}.hm-grid.hm-wide{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px}.hm-ey{font:500 12px/1.2 var(--hm-mono);color:var(--trnch-text-faint);margin:0 0 14px;display:block}.hm h2,.hm h1{font-family:var(--hm-title);text-transform:uppercase;letter-spacing:.005em;color:var(--trnch-text);text-wrap:balance;margin:0;font-weight:400}.hm-h2{font-size:clamp(40px,min(4.6vw,9vh),68px);line-height:1.02}.hm-text p{max-width:42ch;color:var(--trnch-text-secondary);text-wrap:pretty;margin:16px 0 18px;font-size:17px;line-height:1.5}.hm-wide .hm-text p{max-width:60ch}.hm-xl{color:var(--trnch-text);text-underline-offset:2px;font-size:14px;font-weight:600;text-decoration:underline!important}.hm-links{flex-wrap:wrap;gap:8px 18px;display:flex}.hm-ac,.hm-hlt{isolation:isolate;font-style:normal;display:inline-block;position:relative}.hm-ac:before{content:"";background:var(--trnch-accent);z-index:-1;transform-origin:0;height:.33em;transition:transform .9s var(--hm-ease) .6s;position:absolute;bottom:.04em;left:-.02em;right:-.02em;transform:scaleX(0)}.hm-hlt{color:var(--trnch-text);margin-left:-.08em;padding:0 .08em;line-height:1;transition:color .2s .9s}.hm-hlt:before{content:"";background:var(--trnch-accent);z-index:-1;transform-origin:0;transition:transform .9s var(--hm-ease) .6s;position:absolute;inset:0;transform:scaleX(0)}.hm-ac.hl:before,.hm-hlt.hl:before{transform:scaleX(1)}.hm-hlt.hl{color:var(--trnch-on-accent)}:root:not([data-theme=light]) .hm-ac{paint-order:stroke fill;-webkit-text-stroke:1px var(--trnch-on-accent)}@media (prefers-reduced-motion:reduce){.hm-ac:before,.hm-hlt:before{transition:none;transform:scaleX(1)}.hm-hlt{color:var(--trnch-on-accent);transition:none}}.hm-hero{padding-block:44px 56px}.hm-hero h1{margin:0;font-size:clamp(36px,min(5.6vw,9.4vh),80px);line-height:1.1}.hm-hero-head{align-items:center;gap:20px;margin-bottom:36px;display:flex}.hm-hero-head h1{min-width:0}.hm-hero-cols{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:48px;display:grid}.hm-cta{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:34px;display:flex}.hm-btn{background:var(--trnch-accent);height:52px;color:var(--trnch-on-accent);white-space:nowrap;justify-content:center;align-items:center;padding-inline:28px;font-size:16px;font-weight:600;transition:filter .12s;display:inline-flex}.hm-btn:hover{filter:brightness(.96)}.hm-tl{border-bottom:1px solid var(--trnch-text-faint);padding-bottom:1px;font-size:14px;font-weight:600}.hm-stats{flex-wrap:wrap;gap:4px 32px;margin:0;display:flex}.hm-stats>div{color:var(--trnch-text-faint);font-size:12px;display:grid}.hm-stats dt{order:2}.hm-stats dd{font:600 28px/1.1 var(--hm-mono);letter-spacing:-.02em;color:var(--trnch-text);order:1;margin:0}.hm-snap{font:11px/1.2 var(--hm-mono);color:var(--trnch-text-faint);margin-top:12px;display:block}.hm-pv{border:1px solid var(--trnch-text);background:var(--trnch-surface);overflow:hidden}.hm-pv-h{border-bottom:1px solid var(--trnch-line);justify-content:space-between;align-items:center;height:49px;padding:0 16px;font-size:13px;font-weight:600;display:flex}.hm-pv-h span{font:400 11px var(--hm-mono);color:var(--trnch-text-faint)}.hm-pv-l{height:calc(5 * var(--hm-row))}.hm{--hm-row:clamp(46px, 6.6vh, 56px)}.hm-pv-r{height:var(--hm-row);border-bottom:1px solid var(--trnch-line);grid-template-columns:30px minmax(0,1fr) 80px 64px 74px auto;align-items:center;gap:12px;padding:0 16px;font-size:14px;display:grid}.hm-pv-r b{font-weight:600}.hm-pv-r .hm-m{text-align:right;font:12px var(--hm-mono)}.hm-pv-k{height:44px;color:var(--trnch-text-secondary);align-items:center;gap:8px;padding:0 16px;font-size:12px;display:flex}.hm-pv-k s{-webkit-text-decoration-color:var(--trnch-ember);text-decoration-color:var(--trnch-ember);position:relative}.hm-tag{border:1px solid var(--trnch-ember);color:var(--trnch-ember);white-space:nowrap;border-radius:4px;padding:2px 8px;font-size:11px;display:inline-block}.hm-stamp{border:2px solid var(--trnch-down);color:var(--trnch-down);background:var(--trnch-surface);font:700 11px/1.2 var(--trnch-font-sans);letter-spacing:.06em;white-space:nowrap;opacity:0;pointer-events:none;padding:2px 8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-8deg)}.hm-new{background:var(--trnch-accent-tint);color:var(--trnch-accent-ink);font:600 11px var(--trnch-font-sans);vertical-align:1px;border-radius:999px;align-items:center;gap:4px;margin-left:6px;padding:2px 8px;display:inline-flex}.hm-new i{background:var(--trnch-accent-ink);border-radius:50%;width:6px;height:6px}.hm-ape{background:var(--trnch-accent);height:30px;color:var(--trnch-on-accent);white-space:nowrap;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:700;transition:filter .12s;display:inline-flex}.hm-ape:hover{filter:brightness(.95)}.hm-up{color:var(--trnch-up)}.hm-dn{color:var(--trnch-down)}.hm-mu{color:var(--trnch-text-faint)}.hm-skel{background:var(--trnch-surface-2);background-size:200% 100%}@keyframes hm-sk{0%{opacity:.55}to{opacity:1}}.hm-skel{animation:1s ease-in-out infinite alternate hm-sk}.hm-car{position:relative}.hm-car-v{scrollbar-width:none;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(90deg, transparent 0, var(--trnch-text) 7%, var(--trnch-text) 93%, transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, var(--trnch-text) 7%, var(--trnch-text) 93%, transparent 100%);mask-image:linear-gradient(90deg, transparent 0, var(--trnch-text) 7%, var(--trnch-text) 93%, transparent 100%);display:flex;overflow-x:auto}.hm-car-v::-webkit-scrollbar{display:none}.hm-car-b{pointer-events:none;z-index:6;justify-content:space-between;height:0;display:flex;position:absolute;top:50%;left:6px;right:6px}.hm-car-b button{pointer-events:auto;width:30px;height:30px;color:var(--trnch-text);opacity:0;cursor:pointer;background:0 0;border:0;place-items:center;transition:opacity .25s;display:grid;transform:translateY(-50%)}.hm-car:hover .hm-car-b button{opacity:.45}.hm-car-b button:hover,.hm-car-b button:focus-visible{opacity:1}@media (hover:none){.hm-car-b{display:none}}.hm-tile{border-right:1px solid var(--trnch-line-strong);border-block:1px solid var(--trnch-line-strong);background:var(--trnch-surface);flex:0 0 min(260px,74vw);gap:8px;padding:16px;transition:background-color .12s;display:grid}.hm-tile:first-child{border-left:1px solid var(--trnch-line-strong)}.hm-tile:hover{background:var(--trnch-surface-2)}.hm-tt{align-items:center;gap:12px;height:44px;display:flex}.hm-tt b{font:400 36px/1 var(--hm-title);text-transform:uppercase;letter-spacing:.005em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hm-tr{min-height:24px;font:12px var(--hm-mono);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;display:flex}.hm-tile .hm-ape{width:100%;height:36px}.hm-tile-sk{border-right:1px solid var(--trnch-line);flex:0 0 min(260px,74vw);height:178px}.hm-pf{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(20px,3.4vh,36px) 32px;display:grid}.hm-pf>.hm-pf-n,.hm-pf>.hm-shot{grid-column:1/-1}.hm-pf-n{flex-wrap:wrap;gap:8px clamp(40px,5vw,96px);display:flex}.hm-pf-n div{display:grid}.hm-pf-n b{font:600 clamp(48px, min(6.4vw, 11vh), 104px) / 1 var(--trnch-font-sans);letter-spacing:-.04em;font-variant-numeric:tabular-nums;order:1}.hm-pf-n span{color:var(--trnch-text-secondary);order:2;font-size:13px}.hm-shot{border:1px solid var(--trnch-line-strong);border-radius:var(--trnch-radius-md);background:var(--trnch-surface);justify-self:center;width:100%;max-width:min(1100px,max(420px,229svh - 1076.3px));margin:0;overflow:hidden}.hm-shot img{width:100%;height:auto;image-rendering:-webkit-optimize-contrast;display:block}.hm-shot .hm-shot-light,:root[data-theme=light] .hm-shot .hm-shot-dark{display:none}:root[data-theme=light] .hm-shot .hm-shot-light{display:block}.hm-bars{border-bottom:1px solid var(--trnch-line-strong);align-items:flex-end;gap:8px;height:clamp(110px,22vh,220px);display:flex}.hm-bars>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.hm-bars b{font:500 12px var(--hm-mono)}.hm-bars i{width:100%;height:var(--h);background:var(--trnch-text-faint);opacity:.75;transform-origin:50% 100%;border-radius:3px 3px 0 0;display:block}.hm-bax{gap:8px;margin-top:8px;display:flex}.hm-bax span{text-align:center;font:11px var(--hm-mono);color:var(--trnch-text-faint);flex:1}.hm-cats{gap:clamp(6px,1.3vh,12px);display:grid}.hm-cats>div{grid-template-columns:160px 1fr 54px;align-items:center;gap:12px;font-size:13px;display:grid}.hm-cats i{background:var(--trnch-line-strong);border-radius:4px;height:8px;display:block;position:relative;overflow:hidden}.hm-cats i:after{content:"";background:var(--trnch-down);transform:scaleX(var(--w));transform-origin:0;position:absolute;inset:0}.hm-cats span:last-child{font:12px var(--hm-mono)}.hm[data-anim] .hm-bars i,.hm[data-anim] .hm-cats i:after{transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.hm[data-anim] .hm-pf:not(.in) .hm-bars i{transform:scaleY(0)}.hm[data-anim] .hm-pf:not(.in) .hm-cats i:after{transform:scaleX(0)}.hm-tra{gap:12px;padding-bottom:80px;display:grid;position:relative}.hm-tra-h{justify-content:space-between;align-items:center;gap:12px;display:flex}.hm-tra-t{align-items:center;gap:10px;display:flex}.hm-tra-t b{font-size:20px}.hm-cdl{border:1px solid var(--trnch-line);background:var(--trnch-bg);padding:8px 8px 22px;position:relative}.hm-seg{gap:2px;margin:0 0 6px 4px;display:inline-flex}.hm-seg button{border:1px solid var(--trnch-line);color:var(--trnch-text-secondary);font:500 12px var(--hm-mono);cursor:pointer;background:0 0;padding:3px 9px}.hm-seg button[aria-pressed=true]{background:var(--trnch-text);border-color:var(--trnch-text);color:var(--trnch-bg)}.hm-cdl [hidden]{display:none}.hm-tra-h .hm-mu b{color:var(--trnch-text);font-weight:500}.hm-cdl svg{width:100%;height:clamp(170px,36vh,320px);display:block}.hm-fq{border:1px solid var(--trnch-line-strong);background:var(--trnch-bg);width:min(330px,74%);padding:12px;position:absolute;bottom:0;right:-12px}.hm-fq-t{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.hm-fq-t b{font-size:15px}.hm-fq-t span{color:var(--trnch-text-secondary);font-size:12px}.hm-race{height:calc(var(--hm-race-n,6) * 30px);position:relative}.hm-r6{height:26px;transform:translateY(calc(var(--i) * 30px));grid-template-columns:92px 1fr;align-items:center;gap:8px;font-size:12px;display:grid;position:absolute;top:0;left:0;right:0}.hm-r6 .hm-rn{color:var(--trnch-text-secondary);align-items:center;gap:4px;display:flex}.hm-r6 .hm-rn img{object-fit:contain;flex:none;width:16px;height:16px}.hm-r6 .hm-rb{background:var(--trnch-line-strong);border-radius:2px;height:8px;display:block}.hm-r6 .hm-rb i{background:var(--trnch-text-faint);width:100%;height:100%;transform:scaleX(var(--s));transform-origin:0;border-radius:2px;display:block}.hm-r6.win .hm-rn{color:var(--trnch-text);font-weight:600}.hm-r6.win .hm-rb i{background:var(--trnch-accent)}.hm-fq-f{justify-content:space-between;align-items:center;gap:8px;margin-top:12px;font-size:12px;display:flex}.hm-sm{background:var(--trnch-accent);height:32px;color:var(--trnch-on-accent);align-items:center;padding-inline:14px;font-size:13px;font-weight:600;display:inline-flex}.hm-attr{height:18px;position:absolute;bottom:0;left:0;right:0}.hm-scv{border:1px solid var(--trnch-line-strong);background:var(--trnch-bg);gap:8px;padding:12px;display:grid}.hm-scv-h{justify-content:space-between;align-items:center;display:flex}.hm-scv-h b{font-size:17px}.hm-scf{gap:8px;display:flex}.hm-scf .hm-in{border:1px solid var(--trnch-line-strong);background:var(--trnch-surface);height:42px;font:14px var(--hm-mono);color:var(--trnch-text);white-space:nowrap;flex:1;align-items:center;padding:0 12px;display:flex;overflow:hidden}.hm-scf .hm-in i{background:var(--trnch-text);width:1px;height:18px;margin-left:1px;display:inline-block}.hm-scf .hm-go{background:var(--trnch-accent);height:42px;color:var(--trnch-on-accent);align-items:center;padding:0 24px;font-weight:700;display:inline-flex}.hm-scr{border-bottom:1px solid var(--trnch-line);grid-template-columns:minmax(0,1fr) 70px 120px 90px;align-items:center;gap:12px;height:38px;font-size:13px;display:grid}.hm-scr>span:first-child{align-items:center;gap:8px;display:flex}.hm-scr .hm-lg{background:var(--trnch-surface-2);border:1px solid var(--trnch-ember);border-radius:6px;width:22px;height:22px}.hm-scr .hm-lg.ok{border-color:var(--trnch-line-strong)}.hm-scr.bad{background:color-mix(in srgb, var(--trnch-ember) 8%, transparent)}.hm-vd{background:var(--trnch-accent-tint);color:var(--trnch-accent-ink);white-space:nowrap;border-radius:4px;justify-self:start;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.hm-sell{border:1px solid var(--trnch-line-strong);justify-self:end;place-items:center;min-width:64px;height:28px;padding:0 12px;font-size:12px;font-weight:600;display:inline-grid;position:relative}.hm-sell .hm-t-sell,.hm-sell .hm-t-done{grid-area:1/1}.hm-sell .hm-t-done{color:var(--trnch-up);opacity:0;align-items:center;gap:4px;display:inline-flex}.hm-sc-f{color:var(--trnch-text-faint);padding-top:8px;font-size:12px}.hm-agv{gap:12px;display:grid}.hm-trm{border:1px solid var(--trnch-line-strong);background:var(--trnch-on-accent);min-height:150px;color:var(--trnch-term-fg);font:12.5px/1.7 var(--hm-mono);padding:16px}.hm-trm .c{color:var(--trnch-accent)}.hm-trm .d{color:var(--trnch-term-dim);margin-bottom:4px}.hm-trm div{white-space:pre-wrap;overflow-wrap:anywhere}.hm-conn{border:1px solid var(--trnch-line-strong);background:var(--trnch-surface);align-items:center;gap:8px;padding:12px;display:flex}.hm-conn code{white-space:nowrap;font:12.5px var(--hm-mono);scrollbar-width:none;flex:1;overflow-x:auto}.hm-copy{border:1px solid var(--trnch-line-strong);background:var(--trnch-surface-2);cursor:pointer;height:30px;padding-inline:12px;font-size:12px;font-weight:600}.hm-agr{color:var(--trnch-text-secondary);margin:0;font-size:13px}.hm-fin{text-align:center;align-items:center;padding-block:72px}.hm-drift{width:100%;-webkit-mask-image:linear-gradient(90deg, transparent, var(--trnch-text) 12%, var(--trnch-text) 88%, transparent);-webkit-mask-image:linear-gradient(90deg, transparent, var(--trnch-text) 12%, var(--trnch-text) 88%, transparent);mask-image:linear-gradient(90deg, transparent, var(--trnch-text) 12%, var(--trnch-text) 88%, transparent);margin-top:clamp(24px,6vh,56px);overflow:hidden}.hm-drift-i{align-items:center;gap:28px;width:max-content;display:flex}.hm-drift-i:not([data-cloned]){margin-inline:auto}.hm-drift-i[data-cloned]{animation:50s linear infinite hm-dr}.hm-drift[data-paused] .hm-drift-i[data-cloned],.hm-drift:hover .hm-drift-i{animation-play-state:paused}@keyframes hm-dr{to{transform:translate(-33.3333%)}}.hm-drift a{background:var(--trnch-surface-2);width:44px;height:44px;box-shadow:0 0 0 1px var(--trnch-line);border-radius:10px;flex:none;transition:transform .15s;display:block;overflow:hidden}.hm-drift a:hover,.hm-drift a:focus-visible{transform:scale(1.1)}.hm-drift img,.hm-drift svg{object-fit:cover;width:100%;height:100%;display:block}.hm-dots{display:none}@keyframes hm-row{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes hm-kout{0%{opacity:0;transform:translateY(6px)}6%,80%{opacity:1;transform:none}92%,to{opacity:0;transform:translate(28px)}}@keyframes hm-stamp{0%,14%{opacity:0;transform:translate(-50%,-50%)rotate(-8deg)scale(2.2)}22%,76%{opacity:1;transform:translate(-50%,-50%)rotate(-8deg)scale(1)}86%,to{opacity:0}}.hm[data-anim] .hm-pv-k>*{animation:6.4s infinite hm-kout}.hm[data-anim] .hm-pv-k .hm-stamp{animation:6.4s infinite hm-stamp}.hm[data-anim] .hm-pv-r{animation:.5s both hm-row;animation-delay:calc(var(--i,0) * .35s)}@keyframes hm-sell-out{to{opacity:0}}@keyframes hm-sell-in{to{opacity:1}}.hm-scv[data-step="1"] .hm-scr.bad:nth-of-type(n) .hm-t-sell{opacity:1}.hm-scv[data-sold="1"] .hm-scr.bad .hm-t-sell{opacity:0}.hm-scv[data-sold="1"] .hm-scr.bad .hm-t-done{opacity:1}.hm-scv[data-sold="1"] .hm-scr.bad .hm-tag{text-decoration:line-through}.hm-scv .hm-scr.bad .hm-t-sell,.hm-scv .hm-scr.bad .hm-t-done{transition:opacity .25s}.hm-scv[data-sold="1"] .hm-scr.bad:nth-of-type(2) .hm-t-done{transition-delay:0s}.hm-scv[data-sold="1"] .hm-scr.bad:nth-of-type(3) .hm-t-done,.hm-scv[data-sold="1"] .hm-scr.bad:nth-of-type(3) .hm-t-sell{transition-delay:.5s}.hm-scv[data-hide-rows="1"] .hm-scr,.hm-scv[data-hide-rows="1"] .hm-sc-f{opacity:0}.hm-scv .hm-scr,.hm-scv .hm-sc-f{transition:opacity .3s}@media (min-width:901px) and (min-height:760px) and (prefers-reduced-motion:no-preference){.hm[data-stage=on] .hm-stage{height:var(--hm-h);position:sticky;top:0;overflow:clip}.hm[data-stage=on] .hm-sec{opacity:0;visibility:hidden;will-change:opacity, transform;padding:12px 0;position:absolute;inset:0}.hm[data-stage=on] .hm-sec:first-child{opacity:1;visibility:visible}.hm[data-stage=on] .hm-sec.hm-band{box-shadow:0 0 0 100vmax var(--hm-band)}.hm[data-stage=on] .hm-grid,.hm[data-stage=on] .hm-hero{padding-block:0}.hm[data-stage=on] .hm-sec.hm-fin{padding-block:12px;pointer-events:none!important}.hm[data-stage=on] .hm-sec.hm-fin .hm-wrap{pointer-events:auto}.hm[data-stage=on] .hm-fx{height:calc(var(--hm-h) + (var(--hm-pages,7) - 1) * var(--hm-step) - .3 * var(--hm-h))}.hm[data-stage=on] .hm-stage{pointer-events:none;margin-bottom:calc(-.3 * var(--hm-h))}.hm[data-stage=on] .hm-sec{pointer-events:auto}.hm[data-stage=on] .hm-dots{z-index:30;gap:10px;display:grid;position:fixed;top:50%;right:18px;transform:translateY(-50%)}.hm-dots button{border:1px solid var(--trnch-text-faint);cursor:pointer;background:0 0;border-radius:6px;width:10px;height:10px;padding:0;transition:transform .25s;position:relative}.hm-dots button:after{content:"";position:absolute;inset:-8px}.hm-dots button.on{background:var(--trnch-accent);border-color:var(--trnch-accent);transform:scaleY(2.4)}.hm[data-ap] .hm-dots button.on{background:var(--trnch-line-strong);border-color:var(--trnch-line-strong)}.hm[data-ap] .hm-dots button.on i{border-radius:inherit;background:var(--trnch-accent);transform-origin:50% 0;animation:7s linear both hm-ap;position:absolute;inset:0}.hm-dots button:focus-visible{outline:2px solid var(--trnch-accent);outline-offset:3px}.hm-dots button .hm-lab{background:var(--trnch-text);color:var(--trnch-bg);font:500 12px var(--trnch-font-sans);white-space:nowrap;opacity:0;pointer-events:none;padding:4px 8px;transition:opacity .15s;position:absolute;top:50%;right:20px;transform:translateY(-50%)}}@media (min-width:901px) and (min-height:760px) and (max-width:1280px){.hm[data-stage=on] .hm-dots button.on{transform:scaleX(2.4)}.hm[data-ap] .hm-dots button.on i{transform-origin:0;animation-name:hm-apx}}@keyframes hm-ap{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes hm-apx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:900px){.hm-pf{grid-template-columns:minmax(0,1fr)}.hm-shot{max-width:100%}.hm-hero{padding-block:24px 40px}.hm-hero-cols,.hm-grid,.hm-grid.hm-rev,.hm-grid.hm-rev.hm-proof{grid-template-columns:minmax(0,1fr);gap:32px}.hm-grid,.hm-grid.hm-rev{padding-block:56px}.hm-grid.hm-rev>.hm-text{order:0}.hm-hero h1{font-size:clamp(30px,9.4vw,48px);line-height:1.2}.hm-hlt{margin-block:.06em;line-height:1}.hm-pv-r{grid-template-columns:30px minmax(0,1fr) 74px auto}.hm-pv-r>.hm-x,.hm-pv-r>.hm-m:not(.hm-sc){display:none}.hm-fq{width:auto;margin-top:12px;position:static}.hm-tra{padding-bottom:0}.hm-cats>div{grid-template-columns:110px 1fr 46px}.hm-scr{grid-template-columns:minmax(0,1fr) auto auto auto;gap:8px}.hm-sec.hm-fin{padding-block:56px}}@media (prefers-reduced-motion:reduce){.hm .hm-pv-r,.hm .hm-pv-k>*,.hm .hm-pv-k .hm-stamp{animation:none!important}.hm .hm-pv-k .hm-stamp{opacity:1}}.hm[data-hidden] *,.hm[data-hidden] :before,.hm[data-hidden] :after{animation-play-state:paused!important}.hm[data-anim] .hm-r6{transition:transform .8s cubic-bezier(.3,.7,.2,1)}.hm[data-anim] .hm-r6 .hm-rb i{transition:transform .8s cubic-bezier(.3,.7,.2,1),background-color .3s}.hm-dots button:hover .hm-lab,.hm-dots button:focus-visible .hm-lab{opacity:1}.hm-tra:not(:has(.hm-cdl)){padding-bottom:0}.hm-tra:not(:has(.hm-cdl)) .hm-fq{width:100%;position:static}.hm-sec a:focus-visible,.hm-sec button:focus-visible{outline:2px solid var(--trnch-text);outline-offset:3px;border-radius:4px}.hm-dog-slot{aspect-ratio:1;flex:none;width:clamp(72px,7vw,112px)}.hm-dog-slot .trnch-dog,.hm-sig-dog .trnch-dog{width:100%;height:auto;display:block}.hm-dog-from-left{transform:translate(-70vw)}.hm-dog-from-left[data-in=true]{transform:none}.hm-sig{justify-content:center;align-items:center;height:240px;padding-inline:16px;display:flex;overflow:hidden}.hm-sig-row{color:var(--trnch-text);border-radius:6px;align-items:flex-start;padding:8px 12px;display:flex}.hm-sig-word{isolation:isolate;position:relative}.hm-sig-word:before{content:"";background:var(--trnch-accent);z-index:-1;transform-origin:0;height:.3em;transition:transform .35s;position:absolute;bottom:.04em;left:-.02em;right:-.02em;transform:scaleX(0)}.hm-sig-row:hover .hm-sig-word:before,.hm-sig-row:focus-visible .hm-sig-word:before{transform:scaleX(1)}@media (hover:none){.hm-sig-word:before{height:.2em;transform:scaleX(1)}}:root:not([data-theme=light]) .hm-sig-row:hover .hm-sig-word,:root:not([data-theme=light]) .hm-sig-row:focus-visible .hm-sig-word{paint-order:stroke fill;-webkit-text-stroke:2px var(--trnch-on-accent)}@media (hover:none){:root:not([data-theme=light]) .hm-sig-word{paint-order:stroke fill;-webkit-text-stroke:2px var(--trnch-on-accent)}}@media (prefers-reduced-motion:reduce){.hm-sig-word:before{transition:none}}.hm-sig-dog{width:160px;margin-right:0}.hm-sig[data-faded=true] .hm-sig-dog{margin-right:-14px}.hm-sig-word{color:var(--trnch-text);opacity:0;margin-top:38px;font-size:64px;font-weight:700;line-height:1}.hm-sig-word[data-in=true]{opacity:1}@media (prefers-reduced-motion:no-preference){.hm-dog-from-left[data-in=true]{transition:transform 1.2s cubic-bezier(.2,.7,.3,1)}.hm-sig-dog{transition:margin .6s ease-out}.hm-sig-word{transition:opacity .5s ease-out}}@media (prefers-reduced-motion:reduce){.hm-dog-from-left{transform:none}.hm-sig-dog{margin-right:-14px}.hm-sig .trnch-dog-body{opacity:0}.hm-sig-word{opacity:1}}@media (max-width:639px){.hm-hero-head{flex-direction:column;align-items:flex-start;gap:8px}.hm-dog-slot{width:56px}.hm-sig{height:180px}.hm-sig-dog{width:112px}.hm-sig-word{margin-top:27px;font-size:45px}}
