.ztr .zh-hero{background:var(--ink);color:#fff;padding-block:clamp(40px,6vw,80px) clamp(48px,6vw,80px);overflow:hidden}.ztr .zh-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,64px);align-items:center}.ztr .zh-hero h1{margin-top:18px;font-size:clamp(40px,5.6vw,70px);line-height:1.02}.ztr .zh-hero .lead{color:var(--muted-on-dark);margin-top:22px;max-width:52ch}.ztr .zh-hero .row{margin-top:32px}.ztr .zh-login{margin-top:22px;color:var(--muted-on-dark);font-size:15px}.ztr .zh-login a{color:#fff;font-weight:600;text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:4px;text-decoration-thickness:2px}.ztr .zh-mosaic-wrap{display:grid;gap:16px}.ztr .zh-mosaic{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:10px;aspect-ratio:1 / 1.02}.ztr .zh-tile{position:relative;display:block;border-radius:16px;overflow:hidden;background:var(--ink-2);color:#fff;text-decoration:none}.ztr .zh-tile.t1{grid-row:1 / span 2}.ztr .zh-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease)}.ztr .zh-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 45%,#000000b3)}.ztr .zh-tile:hover img{transform:scale(1.04)}.ztr .zh-tile-txt{position:absolute;left:16px;right:16px;bottom:14px;z-index:1;display:grid;gap:2px;font-size:14px;line-height:1.3}.ztr .zh-tile-txt b{font-size:16px}.ztr .zh-tile-txt span{color:#ffffffd9}.ztr .zh-more{justify-self:end;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 18px;border-radius:999px;background:#fff;color:var(--ink);font-weight:600;font-size:15px;text-decoration:none}.ztr .zh-more:hover{background:var(--paper)}.ztr .zh-strip{padding:0;background:var(--white);border-bottom:1px solid var(--line)}.ztr .zh-strip-in{position:relative;overflow:hidden;padding-block:30px}.ztr .zh-track-wrap{display:flex;width:max-content;animation:zh-scroll 38s linear infinite}.ztr .zh-strip.paused .zh-track-wrap{animation-play-state:paused}.ztr .zh-track{display:flex;align-items:center;gap:clamp(40px,6vw,88px);padding:0 clamp(20px,3vw,44px);margin:0;list-style:none}.ztr .zh-track a{display:flex;align-items:center;height:40px;text-decoration:none;color:var(--ink)}.ztr .zh-track img{height:34px;width:auto;max-width:180px;object-fit:contain}.ztr .zh-word{font-weight:800;font-size:clamp(20px,2vw,26px);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);white-space:nowrap}.ztr .zh-word.sm{font-size:15px;letter-spacing:.02em;text-transform:none}.ztr .zh-pause{position:absolute;top:10px;right:clamp(16px,4vw,40px);z-index:2;display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--muted);font:600 12px/1 var(--font);cursor:pointer}.ztr .zh-pause .ico{width:8px;height:9px;border-left:2.5px solid currentColor;border-right:2.5px solid currentColor}.ztr .zh-strip.paused .zh-pause .ico{border:0;border-left:8px solid currentColor;border-top:5px solid #0000;border-bottom:5px solid #0000;width:0;height:0}.ztr .zh-pause:focus-visible{outline:2px solid var(--red);outline-offset:2px}@keyframes zh-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ztr .zh-track-wrap{animation:none;width:auto;flex-wrap:wrap;justify-content:center}.ztr .zh-track{flex-wrap:wrap;justify-content:center;row-gap:20px}.ztr .zh-dup,.ztr .zh-pause{display:none}}.ztr .zh-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ztr .zh-photo{position:relative;display:block;aspect-ratio:1 / .95;border-radius:16px;overflow:hidden;background:var(--ink-2);color:#fff;text-decoration:none}.ztr .zh-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease)}.ztr .zh-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 38%,#000000c7)}.ztr .zh-photo:hover img{transform:scale(1.04)}.ztr .zh-photo-txt{position:absolute;left:22px;right:22px;bottom:20px;z-index:1;display:grid;gap:6px}.ztr .zh-photo-txt h3{font-size:clamp(24px,2.4vw,30px);color:#fff}.ztr .zh-photo-txt .t{font-size:15px;color:#ffffffd9;max-width:34ch}.ztr .zh-photo-txt .go{justify-self:start;margin-top:6px;font-weight:600;font-size:15px;border-bottom:2px solid var(--red);padding-bottom:2px}.ztr .zh-note{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;align-items:center;margin:-16px 0 24px;padding:14px 18px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);font-size:15px}.ztr .zh-note span{color:var(--muted)}.ztr .zh-feats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ztr .zh-feat{display:grid;gap:10px;align-content:start;padding:22px;border:1px solid var(--line);border-radius:14px;background:var(--white)}.ztr .zh-feat h3{font-size:19px}.ztr .zh-feat p{font-size:15px}.ztr .zh-ico{display:grid;place-items:center;width:44px;height:44px;border-radius:10px;background:var(--red-soft);color:var(--red)}.ztr .zh-ico svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ztr .zh-steps{background:var(--ink);color:#fff}.ztr .zh-steps-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vw,64px);align-items:start}.ztr .zh-steplist{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:24px 0 0;list-style:none;position:relative;border-top:2px solid var(--line-dark)}.ztr .zh-steplist:before{content:"";position:absolute;top:-2px;left:0;width:33.3%;height:2px;background:var(--red)}.ztr .zh-steplist .n{display:block;font-size:13px;font-weight:600;letter-spacing:.1em;color:var(--red);margin-bottom:8px}.ztr .zh-steplist h3{font-size:20px;color:#fff}.ztr .zh-steplist p{margin-top:8px;color:var(--muted-on-dark);font-size:15px}.ztr .zh-partners{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vw,64px);align-items:center}.ztr .zh-logos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.ztr .zh-logos a,.ztr .zh-logos li>span{display:grid;place-items:center;height:76px;padding:14px;border:1px solid var(--line);border-radius:10px;background:var(--white);text-decoration:none;color:var(--ink)}.ztr .zh-logos a:hover{border-color:var(--ink)}.ztr .zh-logos img{max-height:36px;max-width:100%;width:auto;object-fit:contain}.ztr .zh-close{padding-block:clamp(48px,6vw,80px)}.ztr .zh-card{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;padding:clamp(24px,3vw,36px);border:1px solid var(--line);border-radius:16px;background:var(--white)}.ztr .zh-card h2{font-size:clamp(24px,2.6vw,32px)}.ztr .zh-card .muted{max-width:60ch}.ztr .zh-red{position:relative;overflow:hidden;display:grid;gap:28px;padding:clamp(32px,5vw,56px);border-radius:16px;background:var(--red);color:#fff}.ztr .zh-red:after{content:"";position:absolute;width:300px;height:300px;right:-90px;top:-110px;border:1px solid #ffffff59;border-radius:50%}.ztr .zh-red h2{color:#fff;max-width:16ch}.ztr .zh-red p{color:#ffffffe6;max-width:52ch;font-size:clamp(17px,1.5vw,19px)}.ztr .zh-red .btn.zh-white{--bg:#fff;--fg:var(--ink)}.ztr .zh-red .btn.zh-white:hover{--bg:var(--paper)}.ztr .zh-ul{color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}@media(max-width:980px){.ztr .zh-hero-grid,.ztr .zh-steps-grid,.ztr .zh-partners{grid-template-columns:1fr}.ztr .zh-tiles,.ztr .zh-feats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.ztr .zh-mosaic{aspect-ratio:1 / 1.1}.ztr .zh-tiles,.ztr .zh-feats{grid-template-columns:1fr}.ztr .zh-photo{aspect-ratio:4 / 3}.ztr .zh-steplist{grid-template-columns:1fr;gap:18px}.ztr .zh-steplist:before{width:33.3%}.ztr .zh-logos{grid-template-columns:repeat(2,minmax(0,1fr))}.ztr .zh-pause{top:6px}.ztr .zh-strip-in{padding-block:38px 24px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/zt-home.css.map */
