.tk-sec{padding-block:clamp(56px,8vw,104px)}.tk-hd{text-align:center;max-width:720px;margin:0 auto clamp(28px,4vw,48px)}.tk-eye{display:block;margin:0 0 14px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--lg-gold-text)}.lg-band .tk-eye,.tk-cta .tk-eye{color:var(--lg-on-dark-m)}.tk-hd .lg-d2{margin:0 auto;max-width:18ch}.tk-hd .lg-d2+p{margin:14px auto 0;max-width:46ch;color:var(--lg-ink-70);font-size:var(--lg-fs-lead)}.lg-band .tk-hd .lg-d2+p{color:var(--lg-on-dark-m)}.tk-hero{position:relative;isolation:isolate;background:#0b1911;color:var(--lg-on-dark);min-height:clamp(560px,78vh,760px);display:grid;align-items:end;overflow:hidden}.tk-hero>img,.tk-hero>picture>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--focus,50% 50%);z-index:-1}.tk-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#06110b8c,#06110b1a,#06110b33 60%,#06110bdb),linear-gradient(90deg,#06110b80,#06110b00 55%)}.tk-bar{position:absolute;left:0;right:0;top:0;z-index:2;border-bottom:1px solid rgba(244,243,240,.14)}.tk-bar .lg-wrap{display:flex;align-items:center;gap:18px;min-height:52px}.tk-bar .wm{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 66;font-weight:800;text-transform:uppercase;font-size:18px;letter-spacing:.02em;color:#fff;text-decoration:none}.tk-bar nav{display:flex;gap:22px;margin-left:auto}.tk-bar nav a{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#f4f3f0d1;text-decoration:none;padding:16px 0}.tk-bar nav a:hover{color:#fff}.tk-bar .fin{display:inline-flex;border:1px solid rgba(244,243,240,.3);border-radius:999px;padding:3px;gap:2px;margin-left:8px}.tk-bar .fin a{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#f4f3f0d1;text-decoration:none;padding:6px 12px;border-radius:999px}.tk-bar .fin a.on{background:#f4f3f0;color:#06110b}@media(max-width:640px){.tk-bar nav{gap:14px}.tk-bar nav a{font-size:11px}.tk-bar .fin{display:none}}.tk-film{position:absolute;right:16px;top:64px;z-index:2;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fffc;background:#06110b8c;padding:6px 10px;border-radius:6px}.tk-hero-copy{position:relative;z-index:1;text-align:left;padding:120px 0 clamp(48px,7vw,88px)}.tk-hero-copy .tk-eye{color:#f4f3f0cc}.tk-hero-copy .lg-d1{margin:0;max-width:14ch;font-size:clamp(38px,5.4vw,72px)}.tk-hero-copy p.sub{margin:18px 0 0;max-width:40ch;font-size:var(--lg-fs-lead);color:#f4f3f0e0}.tk-hero-copy .lg-btn-row{justify-content:flex-start;margin-top:26px}.tk-say{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);text-align:center}@media(max-width:860px){.tk-say{grid-template-columns:1fr;gap:34px}}.tk-say h3{margin:0 0 10px;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 66;font-weight:800;text-transform:uppercase;font-size:clamp(22px,2.4vw,30px);line-height:1.02}.tk-say p{margin:0 auto;max-width:34ch;color:var(--lg-ink-70)}.tk-toggle{display:inline-flex;border:1px solid var(--lg-rule);border-radius:999px;padding:3px;gap:2px;margin-top:18px}.tk-toggle button{border:0;background:none;cursor:pointer;font:inherit;font-size:var(--lg-fs-sm);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--lg-ink-70);padding:10px 18px;border-radius:999px;min-height:40px}.tk-toggle button[aria-pressed=true]{background:var(--lg-ink);color:#fff}.tk-models{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lg-gut)}@media(max-width:760px){.tk-models{grid-template-columns:1fr}}.tk-model{border:1px solid var(--lg-rule);border-radius:var(--lg-r-card);overflow:hidden;display:flex;flex-direction:column;background:var(--lg-page)}.tk-model .ph{background:var(--lg-tile);aspect-ratio:1/1;display:grid;place-items:center;position:relative;transition:background .3s}.tk-model .ph img{width:100%;height:100%;object-fit:contain}.tk-model .ph.is-ink{background:#fff}.tk-model .ph.is-ink img{mix-blend-mode:normal}.tk-model .bd{padding:clamp(18px,2.4vw,28px);display:flex;flex-direction:column;gap:10px;flex:1}.tk-model .nm{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.tk-model .nm b{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 66;font-weight:800;text-transform:uppercase;font-size:clamp(22px,2.4vw,28px);line-height:1}.tk-model .pr{font-weight:700;white-space:nowrap}.tk-model p{margin:0;color:var(--lg-ink-70)}.tk-model details summary{list-style:none;cursor:pointer;font-weight:700;color:var(--lg-gold-text);font-size:var(--lg-fs-sm)}.tk-model details summary::-webkit-details-marker{display:none}.tk-model details[open] summary{display:none}.tk-model .go{margin-top:auto;padding-top:8px}.tk-model.is-off .ph{opacity:.45}.tk-model.is-off .note{display:block}.tk-model .note{display:none;color:var(--lg-ink-64);font-size:var(--lg-fs-sm)}.tk-tech{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px)}@media(max-width:860px){.tk-tech{grid-template-columns:1fr;gap:28px}}.tk-clip{position:relative;aspect-ratio:16/9;border-radius:var(--lg-r-card);overflow:hidden;background:#0b0d0c;margin-bottom:14px}.tk-clip .lg-slot{aspect-ratio:16/9;height:100%;background:#0e1511 repeating-linear-gradient(135deg,rgba(255,255,255,.04) 0 8px,transparent 8px 16px);border-color:#edd27c4d;color:#f4f3f0b3;font-size:var(--lg-fs-sm);padding:18px}.tk-clip .lg-slot small{display:block;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#edd27c;margin-bottom:8px}.tk-tech h3{margin:0 0 6px;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 66;font-weight:800;text-transform:uppercase;font-size:21px;line-height:1.05}.tk-tech p{margin:0;color:var(--lg-on-dark-m)}.tk-tbl{width:100%;border-collapse:collapse}.tk-tbl th,.tk-tbl td{padding:18px 12px;text-align:left;vertical-align:top;border-top:1px solid var(--lg-rule);font-size:var(--lg-fs-base);line-height:1.4}.tk-tbl thead th{border-top:0;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 66;font-weight:800;text-transform:uppercase;font-size:20px;padding-bottom:14px}.tk-tbl thead th:first-child,.tk-tbl tbody th{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--lg-ink-64);width:22%}.tk-tbl tbody th{font-family:inherit;font-variation-settings:normal;padding-top:21px}.tk-tbl td{color:var(--lg-ink)}.tk-btns{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:clamp(24px,3vw,36px)}@media(max-width:640px){.tk-tbl th,.tk-tbl td{padding:12px 8px;font-size:var(--lg-fs-sm)}.tk-tbl thead th{font-size:16px}.tk-tbl thead th:first-child,.tk-tbl tbody th{width:26%}}.tk-learn{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(24px,5vw,72px);align-items:start}.tk-learn figure{margin:0;border-radius:var(--lg-r-card);overflow:hidden;aspect-ratio:1400/1082;background:var(--lg-tile);position:sticky;top:96px}.tk-learn figure img{display:block;width:100%;height:100%;object-fit:cover}.tk-q+.tk-q{margin-top:clamp(20px,3vw,30px);padding-top:clamp(20px,3vw,30px);border-top:1px solid var(--lg-rule)}.tk-q h3{margin:0 0 8px;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 66;font-weight:800;text-transform:uppercase;font-size:22px;line-height:1.05}.tk-q p{margin:0;color:var(--lg-ink-70)}.tk-gear{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--lg-gut)}@media(max-width:760px){.tk-gear{grid-template-columns:1fr}}.tk-tile{display:block;position:relative;border-radius:var(--lg-r-card);overflow:hidden;aspect-ratio:4/3;background:var(--lg-tile);color:var(--lg-ink);text-decoration:none}.tk-tile img{display:block;width:100%;height:100%;object-fit:cover}.tk-tile span{position:absolute;left:14px;bottom:12px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;background:var(--lg-page);padding:7px 10px;border-radius:6px}.tk-faq{max-width:760px;margin:0 auto}.tk-cta{position:relative;isolation:isolate;background:#0b1911;color:var(--lg-on-dark);text-align:center;overflow:hidden}.tk-cta>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--focus,50% 50%);z-index:-1}.tk-cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#06110b9e}.tk-cta .lg-wrap{padding-block:clamp(72px,12vw,150px)}.tk-cta .lg-d2{margin:0 auto;max-width:16ch;color:#fff}.tk-cta p{margin:16px auto 0;max-width:40ch;color:#f4f3f0db;font-size:var(--lg-fs-lead)}.tk-cta .lg-btn-row{justify-content:center;margin-top:26px}.ep-car{margin-top:clamp(28px,4vw,44px)}.ep-car-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:40px}.ep-car-track::-webkit-scrollbar{display:none}.ep-slide{flex:0 0 100%;scroll-snap-align:start;margin:0;position:relative;display:grid;place-items:center;aspect-ratio:16/9;border-radius:16px;overflow:hidden;background:#1c1c1c;padding:28px;text-align:center;color:#fff}.ep-slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ep-slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.22}.ep-slide figcaption{position:relative;z-index:1;display:grid;gap:16px;justify-items:center}.ep-slide h3{margin:0;max-width:14ch;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 66;font-weight:800;text-transform:uppercase;font-size:clamp(34px,5.5vw,71px);line-height:1;letter-spacing:-.01em;text-wrap:balance}.ep-slide p{margin:0;max-width:52ch;font-size:var(--lg-fs-lead);line-height:1.5;color:#f8f8f8}.ep-car-nav{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:20px}.ep-pages{display:inline-flex;align-items:center;height:44px;padding:8px 12px;border:1px solid var(--lg-rule);border-radius:999px;background:var(--lg-tile)}.ep-pages button{position:relative;width:24px;height:24px;border:0;background:none;padding:0;cursor:pointer;transition:width .3s}.ep-pages button i{position:absolute;top:50%;left:50%;width:8px;height:8px;transform:translate(-50%,-50%);border-radius:999px;background:var(--lg-ink);opacity:.4;overflow:hidden;transition:width .3s}.ep-pages button i b{position:absolute;inset:0 auto 0 0;width:calc(8px + (100% - 8px) * var(--p,0));border-radius:999px;background:var(--lg-ink);opacity:0}.ep-pages button.on{width:64px}.ep-pages button.on i{width:48px;opacity:1;background:#0000002e}.ep-pages button.on i b{opacity:1}.ep-pp{width:44px;height:44px;border:0;border-radius:50%;background:none;color:var(--lg-ink);cursor:pointer;opacity:.5;display:grid;place-items:center;font-size:14px}.ep-pp:hover{opacity:.9}@media(max-width:760px){.ep-slide{aspect-ratio:2/3}.ep-slide h3{font-size:clamp(30px,9vw,40px)}.ep-slide p{font-size:16px}}.ep-car{--cw:min(1052px, calc(100vw - 48px) );--off:calc((100vw - var(--cw)) / 2)}.ep-car-track{margin-inline:calc(50% - 50vw);padding-inline:var(--off);scroll-padding-inline:var(--off);gap:40px}.ep-slide{flex:0 0 var(--cw)}@media(max-width:760px){.ep-car{--cw: calc(100vw - 56px) }.ep-car-track{gap:12px}}.tk-life{position:relative;display:flex;align-items:center;justify-content:center;height:clamp(560px,75vw,960px);overflow:hidden}.tk-life figure{margin:0;position:relative;overflow:hidden}.tk-life figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tk-life .side{position:absolute;top:12.5%;bottom:12.5%;width:calc(50% - 40px)}.tk-life .side.l{left:0}.tk-life .side.r{right:0}.tk-life .side:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.12}.tk-life .side span{position:absolute;z-index:1;top:50%;transform:translateY(-50%);font-size:14px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5)}.tk-life .side.l span{left:40px}.tk-life .side.r span{right:40px;top:auto;bottom:36px;transform:none}.tk-life .ctr{position:relative;z-index:2;height:58%;aspect-ratio:1201/1800;box-shadow:0 24px 60px #00000047}.tk-life .side.r img{object-position:20% 40%}@media(max-width:760px){.tk-life{flex-wrap:wrap;gap:10px;padding-block:28px;height:auto}.tk-life .ctr{height:auto}.tk-life .side{position:relative;top:auto;bottom:auto;width:calc(50% - 5px);aspect-ratio:3/4;order:2}.tk-life .ctr{width:100%;order:1}.tk-life .side span{font-size:11px}.tk-life .side.l span{left:14px}.tk-life .side.r span{right:14px}}.tk-clip.is-move img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;animation:tk-push 9s ease-in-out infinite alternate}.tk-clip.is-move.is-cut{background:radial-gradient(120% 120% at 50% 40%,#2a2f2b,#0b0d0c 70%)}.tk-clip.is-move.is-cut img{object-fit:contain;padding:8%;animation:tk-turn 8s ease-in-out infinite alternate}.tk-clip.is-move .tag{position:absolute;right:10px;bottom:10px;z-index:1;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf;background:#00000073;padding:4px 7px;border-radius:4px}@keyframes tk-push{0%{transform:scale(1) translate(0)}to{transform:scale(1.16) translate(-3%,-2%)}}@keyframes tk-turn{0%{transform:rotate(-7deg) scale(.96)}to{transform:rotate(5deg) scale(1.06)}}#why .tk-hd{text-align:left;margin-left:0;max-width:none}#why .tk-hd .lg-d2{margin:0;max-width:none}#compare .tk-hd{text-align:left;margin-left:0;max-width:none}#compare .tk-hd .lg-d2{margin:0;max-width:none}#compare .tk-hd .lg-d2+p{margin:14px 0 0}#learn .lg-wrap{max-width:none;padding-left:0}.tk-learn{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.tk-learn figure{position:static;aspect-ratio:3/2;border-radius:0 var(--lg-r-card) var(--lg-r-card) 0}.tk-learn .q-col{max-width:561px}.tk-learn .lg-btn-row{margin-top:26px;gap:8px}@media(max-width:860px){.tk-learn{grid-template-columns:1fr}#learn .lg-wrap{padding-left:var(--lg-gutter,16px)}.tk-learn figure{border-radius:var(--lg-r-card)}}.tk-gear2{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:clamp(16px,3vw,32px);align-items:stretch}.tk-g{display:flex;flex-direction:column;align-items:center;gap:20px;text-decoration:none;color:var(--lg-ink)}.tk-g b{font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.tk-g .ph{flex:1;width:100%;display:grid;place-items:center;background:var(--lg-tile);border-radius:var(--lg-r-card);padding:24px}.tk-g .ph img{max-height:440px;width:auto;max-width:100%}.tk-gbig{position:relative;display:block;border-radius:var(--lg-r-card);overflow:hidden;aspect-ratio:3/2;align-self:center;width:100%}.tk-gbig img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tk-gbig b{position:absolute;left:28px;bottom:24px;max-width:10ch;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5)}@media(max-width:760px){.tk-gear2{grid-template-columns:1fr}}.tk-cta>img{transition:transform 2.4s cubic-bezier(.2,.7,.2,1)}.tk-cta .lg-wrap>*{transition:opacity .9s ease,transform .9s ease}.tk-cta.is-pre>img{transform:scale(1.14)}.tk-cta.is-pre .lg-wrap>*{opacity:0;transform:translateY(18px)}.tk-cta .lg-wrap>:nth-child(2){transition-delay:.15s}.tk-cta .lg-wrap>:nth-child(3){transition-delay:.3s}@media(prefers-reduced-motion:reduce){.tk-clip.is-move img{animation:none}.tk-cta>img,.tk-cta .lg-wrap>*{transition:none}}.tk-model{border:0;border-radius:0;overflow:visible;background:none}.tk-model .ph{border-radius:var(--lg-r-card);overflow:hidden;border:1px solid var(--lg-rule)}.tk-model .bd{padding:22px 0 0}.tk-model .go a{display:flex;width:100%;justify-content:center}.tk-life .side:after{opacity:.5}.tk-life .ctr{height:auto;width:min(560px,44vw);aspect-ratio:3/2}.tk-life .side.r img{object-position:72% 30%}.tk-life .side.r span{top:50%;bottom:auto;transform:translateY(-50%)}@media(max-width:760px){.tk-life .ctr{width:100%}}.tk-tblw{border:1px solid var(--lg-rule);border-radius:var(--lg-r-card);overflow:hidden}.tk-tblw .tk-tbl th,.tk-tblw .tk-tbl td{border-top:0;padding:20px}.tk-tblw .tk-tbl thead tr,.tk-tblw .tk-tbl tbody tr:nth-child(2n){background:var(--lg-tile)}.tk-tblw .tk-tbl tfoot td{padding:20px}@media(max-width:760px){.tk-tblw .tk-tbl th,.tk-tblw .tk-tbl td,.tk-tblw .tk-tbl tfoot td{padding:14px 10px}}.tk-learn{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tk-learn figure{aspect-ratio:1201/1800;max-height:860px;width:100%}@media(min-width:861px){.tk-learn figure{justify-self:end;max-width:580px}}.tk-g .ph.is-photo{padding:0;background:none;flex:0 0 auto}.tk-g .ph.is-photo img{display:block;max-height:none;width:min(100%,380px);aspect-ratio:3/4;object-fit:cover;border-radius:0}.tk-clip video{display:block;width:100%;height:100%;object-fit:cover}.tk-learn{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.tk-learn figure{aspect-ratio:3/2;max-height:none}@media(min-width:861px){.tk-learn figure{max-width:none}}@media(max-width:860px){.tk-learn{grid-template-columns:1fr}}.tk-gbig.is-tile{background:var(--lg-tile)}.tk-gbig.is-tile img{object-fit:contain}.tk-gbig.is-tile b{color:var(--lg-ink);text-shadow:none;max-width:none}.tk-gbig b small{display:block;margin-top:6px;font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}.tk-life .side.l img{object-position:92% 50%}.tk-life .side.r img{object-position:38% 50%}.tk-clip,.ep-c .md{position:relative}.tip{position:absolute;left:var(--x);top:var(--y);z-index:2;display:flex;align-items:center;pointer-events:none;animation:tip-cycle 5s linear infinite;animation-delay:var(--d,0s);opacity:0}.tip i{flex:0 0 auto;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #ffffff47}.tip s{display:block;height:1px;width:0;background:#fff;animation:tip-line 5s ease-out infinite;animation-delay:var(--d,0s)}.tip b{white-space:nowrap;margin-left:8px;padding:5px 9px;border-radius:5px;background:#0c0e0db8;color:#fff;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.tip.l{flex-direction:row-reverse}.tip.l i{margin:-4.5px -4.5px 0 0}.tip.l b{margin:0 8px 0 0}.is-light .tip i{background:#141414;box-shadow:0 0 0 4px #1414142e}.is-light .tip s{background:#141414}@keyframes tip-cycle{0%,8%{opacity:0}14%,86%{opacity:1}94%,to{opacity:0}}@keyframes tip-line{0%,10%{width:0}24%,to{width:44px}}@media(max-width:640px){.tip b{font-size:9px;padding:4px 6px}@keyframes tip-line{0%,10%{width:0}24%,to{width:22px}}}@media(prefers-reduced-motion:reduce){.tip,.tip s{animation:none;opacity:1}.tip s{width:30px}}.tip{transform:translateY(-50%)}.tip i{margin:0}.tip.l{transform:translate(-100%,-50%)}.tip.l i{margin:0}.tip b{font-size:10px;padding:4px 7px;letter-spacing:.08em}@keyframes tip-line{0%,10%{width:0}24%,to{width:26px}}.gx{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:clamp(16px,3vw,32px);align-items:start}.gx-item{display:flex;flex-direction:column;gap:14px;text-decoration:none;color:var(--lg-ink)}.gx-hd{display:flex;flex-direction:column;gap:4px}.gx-hd b{font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.gx-hd small{font-size:14px;color:var(--lg-ink-70)}.gx-ph{display:block;border-radius:var(--lg-r-card);overflow:hidden;border:1px solid var(--lg-rule);background:#fff}.gx-ph img{display:block;width:100%;height:auto}.gx-sw{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.gx-sw li{display:flex;flex-direction:column;gap:8px;align-items:center;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lg-ink-70)}.gx-sw img{display:block;width:100%;height:auto;border-radius:var(--lg-r-card);border:1px solid var(--lg-rule);background:#fff}@media(max-width:760px){.gx{grid-template-columns:1fr}.gx-sw{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.gx-sw li{font-size:10px}}.gx{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gx-sw{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 12px}@media(max-width:760px){.gx-sw{grid-template-columns:repeat(3,minmax(0,1fr))}}.tk-model .ph .lg-slot{width:100%;height:100%;display:grid;place-content:center;text-align:center;padding:24px;color:var(--lg-ink-64);font-size:var(--lg-fs-sm);border:1px dashed var(--lg-rule);border-radius:var(--lg-r-card);background:var(--lg-tile)}.tk-model .ph .lg-slot small{display:block;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--lg-gold-text);margin-bottom:8px}.tk-life .lg-slot{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;text-align:center;padding:24px;color:var(--lg-ink-64);font-size:var(--lg-fs-sm);background:var(--lg-tile);border:1px dashed var(--lg-rule)}.tk-life .lg-slot small{display:block;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--lg-gold-text);margin-bottom:8px}.tk-life .ctr .lg-slot{box-shadow:none}.tk-learn figure .lg-slot{width:100%;height:100%;display:grid;place-content:center;text-align:center;padding:24px;color:var(--lg-ink-64);font-size:var(--lg-fs-sm);background:var(--lg-tile);border:1px dashed var(--lg-rule)}.tk-learn figure .lg-slot small{display:block;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--lg-gold-text);margin-bottom:8px}.tk-join{display:flex;gap:8px;max-width:460px;margin-top:22px;flex-wrap:wrap}.tk-join .lg-input{flex:1 1 220px;min-height:48px;background:#fffffff5;border-color:transparent}.tk-join .lg-btn{white-space:nowrap}.tk-join-note{margin:10px 0 0;font-size:var(--lg-fs-sm);color:#f4f3f0b8}[data-phase=live] .only-tease,[data-phase=tease] .only-live{display:none!important}.tk-spec{width:100%;border-collapse:collapse;font-size:var(--lg-fs-sm)}.tk-spec th,.tk-spec td{padding:12px 10px;text-align:center;border-top:1px solid var(--lg-rule);white-space:nowrap}.tk-spec thead th{border-top:0;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 66;font-weight:800;text-transform:uppercase;font-size:18px}.tk-spec tbody th{text-align:left;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--lg-ink-64)}.tk-specw{overflow-x:auto;border:1px solid var(--lg-rule);border-radius:var(--lg-r-card)}.tk-specw .tk-spec th,.tk-specw .tk-spec td{border-top:0;padding:16px 14px}.tk-specw .tk-spec thead tr,.tk-specw .tk-spec tbody tr:nth-child(2n){background:var(--lg-tile)}.tk-note{margin:14px 0 0;font-size:var(--lg-fs-sm);color:var(--lg-ink-64);text-align:center}.tk-date{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#06110b80;border:1px solid rgba(244,243,240,.3);padding:7px 11px;border-radius:999px}[data-ground=twilight] .tk-tblw .tk-tbl thead tr,[data-ground=twilight] .tk-tblw .tk-tbl tbody tr:nth-child(2n),[data-ground=twilight] .tk-specw .tk-spec thead tr,[data-ground=twilight] .tk-specw .tk-spec tbody tr:nth-child(2n){background:var(--lg-surface)}[data-ground=twilight] .tk-tblw,[data-ground=twilight] .tk-specw{border-color:var(--lg-rule)}[data-ground=twilight] .tk-model .ph .lg-slot,[data-ground=twilight] .tk-learn figure .lg-slot,[data-ground=twilight] .tk-life .lg-slot{background:var(--lg-surface)}.tk-slot{display:grid;place-content:center;text-align:center;gap:8px;padding:24px;border:1px dashed var(--lg-rule);border-radius:var(--lg-r-card);background:var(--lg-tile);color:var(--lg-ink-64);font-size:var(--lg-fs-sm);line-height:1.45}[data-ground=twilight] .tk-slot{background:var(--lg-surface)}.tk-slot small{display:block;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--lg-gold-text)}[data-ground=twilight] .lg-foil-word{background:none!important;-webkit-text-fill-color:currentColor!important;color:var(--lg-ink)!important}[data-ground=twilight] .tk-slot small,[data-ground=twilight] .lg-slot small,[data-ground=twilight] .tk-eye{color:var(--lg-ink-70)}.hv-film{position:relative;height:320vh;background:#000}.hv-film-pin{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.hv-film-cv{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.hv-film-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000d9,#0000008c 30%,#0000 55%)}.hv-film-words{position:relative;height:100%;display:grid;align-items:center}.hv-beat{grid-area:1/1;margin:0;max-width:11ch;color:#f4f3f0;font-size:clamp(44px,6.4vw,96px);line-height:.94;opacity:0;transform:translateY(24px);transition:opacity .5s,transform .5s}.hv-beat.is-on{opacity:1;transform:none}.hv-film-lbl{position:absolute;right:16px;bottom:22px;max-width:46ch;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#f4f3f0b3;background:#0000008c;padding:6px 10px;border-radius:6px}.hv-film-bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:#f4f3f01f}.hv-film-bar i{display:block;height:100%;width:calc(var(--p,0)*100%);background:#edd27c}@media(max-width:820px){.hv-film{height:260vh}.hv-film-words{align-items:end;padding-bottom:22vh}.hv-film-shade{background:linear-gradient(180deg,#0000 40%,#000c)}.hv-beat{font-size:clamp(38px,11vw,56px)}}@media(prefers-reduced-motion:reduce){.hv-film{height:auto}.hv-film-pin{position:relative;height:80vh}.hv-beat{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/ll-tk-family.css.map */
