.tk{--bg:#fff;--surface:#fff;--surface-2:#f4f5f8;--ink:#0f172a;--ink-2:#334155;--muted:#64748b;--line:#e5e7eb;--radius:20px;--radius-sm:12px;--btn-radius:999px;--shadow-sm:0 1px 2px #0f172a0d, 0 6px 16px -8px #0f172a1f;--shadow-md:0 24px 48px -24px #0f172a59;--display:inherit;--header-bg:#ffffffe6;--wa:#128c4a;background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100vh;display:flex}.tk a{color:inherit}.tk h1,.tk h2,.tk h3{font-family:var(--display);letter-spacing:-.02em}.tk .preview-banner{z-index:60;position:relative}.tk .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tk-wrap{width:100%;max-width:1220px;margin:0 auto;padding:0 16px}@media (min-width:768px){.tk-wrap{padding:0 28px}}.tk-main{flex:1}.tk-hide-sm{display:none!important}@media (min-width:900px){.tk-hide-sm{display:inline-flex!important}}.tk-btn{border-radius:var(--btn-radius);min-height:46px;font:inherit;cursor:pointer;white-space:nowrap;border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s,color .18s;display:inline-flex;position:relative}.tk-btn:hover{transform:translateY(-2px)}.tk-btn:active{transform:scale(.97)}.tk-btn-lg{min-height:54px;padding:0 26px;font-size:1rem}.tk-btn-block{width:100%}.tk-btn-primary{background:var(--brand);box-shadow:0 10px 24px -12px var(--brand);color:var(--on-brand)!important}.tk-btn-wa{background:var(--wa);box-shadow:0 10px 22px -12px #128c4acc;color:#fff!important}.tk-btn-ghost{background:var(--surface);border-color:var(--line);color:var(--ink)!important}.tk-btn-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tk-link-arrow{white-space:nowrap;align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex;color:var(--brand-text)!important}.tk-link-arrow svg{transition:transform .2s}.tk-link-arrow:hover svg{transform:translate(4px)}.tk-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--brand-text);margin-bottom:8px;font-size:.74rem;font-weight:800;display:inline-block}.tk-demo-note{color:#8a4b00;text-shadow:none;background:#fff3e0;border-radius:10px;margin:12px 0 0;padding:8px 12px;font-size:.85rem;display:inline-block}.tk-icon-btn{border:1px solid var(--line);background:var(--surface);width:44px;height:44px;color:var(--ink);border-radius:999px;flex:none;place-items:center;display:grid}.tk-header{z-index:40;background:var(--header-bg);-webkit-backdrop-filter:saturate(180%)blur(14px);backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid var(--line);transition:box-shadow .25s;position:sticky;top:0}.tk-header.is-scrolled{box-shadow:0 10px 30px -18px #0f172a73}.tk-header-inner{align-items:center;gap:16px;min-height:70px;display:flex}.tk-brand{align-items:center;gap:10px;min-width:0;font-size:1.08rem;font-weight:800;text-decoration:none;display:flex}.tk-brand img{object-fit:contain;background:#fff;border-radius:12px;width:42px;height:42px}.tk-brand-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tk-brand-mark{background:var(--brand);width:42px;height:42px;color:var(--on-brand);border-radius:12px;flex:none;place-items:center;font-weight:800;display:grid}.tk-nav{gap:28px;display:none}.tk-nav a{color:var(--ink-2);padding:6px 0;font-weight:600;text-decoration:none;position:relative}.tk-nav a:not(.tk-icon-btn):after{content:"";background:var(--brand);height:2px;transition:transform .25s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.tk-nav a:hover:after{transform:scaleX(1)}.tk-header-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.tk-mobile-nav{scrollbar-width:none;gap:6px;padding:0 16px 10px;display:flex;overflow-x:auto}.tk-mobile-nav::-webkit-scrollbar{display:none}.tk-mobile-nav a{background:var(--surface-2);color:var(--ink-2);border-radius:999px;flex:none;padding:7px 14px;font-size:.88rem;font-weight:600;text-decoration:none}@media (min-width:900px){.tk-nav{align-items:center;display:flex}.tk-header-bar .tk-nav{margin-left:auto}.tk-header-bar .tk-header-actions{margin-left:18px}.tk-mobile-nav{display:none}}.tk-header-bar .tk-brand{margin-right:auto}@media (min-width:900px){.tk-header-bar .tk-brand{margin-right:0}}.tk-header-editorial .tk-header-inner{justify-content:space-between;min-height:84px}@media (min-width:900px){.tk-header-editorial .tk-header-inner{grid-template-columns:1fr auto 1fr;display:grid}.tk-header-editorial .tk-nav-right{justify-content:flex-end}}.tk-header-editorial .tk-brand{justify-self:center}.tk-topstrip{background:var(--ink);color:#ffffffd9;font-size:.8rem;font-weight:600}.tk-topstrip-inner{justify-content:space-between;align-items:center;gap:12px;min-height:34px;display:flex}.tk-topstrip span{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;display:inline-flex;overflow:hidden}.tk-topstrip svg{width:15px;height:15px}.tk-header-market .tk-header-inner{flex-wrap:wrap;padding-top:10px;padding-bottom:10px}.tk-header-search{background:var(--surface-2);color:var(--muted);border:2px solid #0000;border-radius:999px;flex:100%;order:3;align-items:center;gap:8px;padding:5px 5px 5px 16px;transition:border-color .2s,background .2s;display:flex}.tk-header-search:focus-within{border-color:var(--brand);background:#fff}.tk-header-search input{min-width:0;font:inherit;min-height:40px;color:var(--ink);background:0 0;border:0;outline:0;flex:1}.tk-header-search .tk-btn{min-height:40px;padding:0 18px}@media (min-width:900px){.tk-header-market .tk-header-inner{flex-wrap:nowrap}.tk-header-search{flex:auto;order:0;max-width:620px;margin:0 auto}}.tk-catnav{border-top:1px solid var(--line)}.tk-catnav-inner{scrollbar-width:none;gap:6px;padding-top:8px;padding-bottom:8px;display:flex;overflow-x:auto}.tk-catnav-inner::-webkit-scrollbar{display:none}.tk-catnav a{color:var(--ink-2);border-radius:999px;flex:none;padding:7px 14px;font-size:.88rem;font-weight:700;text-decoration:none;transition:background .2s,color .2s}.tk-catnav a:hover{background:var(--brand-tint);color:var(--brand-text)}.tk-hero{position:relative;overflow:hidden}.tk-hero h1{letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(2.3rem,6.4vw,4.2rem);font-weight:800;line-height:1.04}.tk-hero-intro{opacity:.88;max-width:52ch;margin:0 0 28px;font-size:1.1rem;line-height:1.65}.tk-hero-eyebrow{background:color-mix(in srgb, currentColor 10%, transparent);border:1px solid color-mix(in srgb, currentColor 18%, transparent);border-radius:999px;align-items:center;gap:6px;margin-bottom:18px;padding:6px 12px;font-size:.84rem;font-weight:700;display:inline-flex}.tk-hero-eyebrow svg{width:16px;height:16px}.tk-hl{white-space:nowrap;color:var(--brand-text);position:relative}.tk-hero-copy>*{animation:.8s cubic-bezier(.2,.7,.2,1) both tk-rise}.tk-hero-copy>:nth-child(2){animation-delay:80ms}.tk-hero-copy>:nth-child(3){animation-delay:.16s}.tk-hero-copy>:nth-child(4){animation-delay:.24s}.tk-hero-copy>:nth-child(5){animation-delay:.32s}@keyframes tk-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.tk .has-image{color:#fff;position:relative;overflow:hidden}.tk .has-image:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#03071233 0%,#0307124d 50%,#030712e0 100%);position:absolute;inset:0}.tk .has-image>.tk-hero-copy,.tk .has-image>.tk-hero-inner{z-index:2;position:relative}.tk .sf2-carousel-ui{width:max-content;max-width:calc(100% - 24px);margin:0 auto;bottom:18px;right:0;transform:none;left:0!important}.tk-hero-cinema{text-align:center;align-items:center;min-height:600px;display:flex}@media (min-width:900px){.tk-hero-cinema{min-height:min(820px,90vh)}}.tk-hero-cinema .tk-hero-inner{z-index:2;flex-direction:column;align-items:center;padding-top:72px;padding-bottom:110px;display:flex;position:relative}.tk-hero-cinema .tk-hero-copy{flex-direction:column;align-items:center;max-width:860px;display:flex}.tk-hero-cinema h1{font-size:clamp(2.6rem,8vw,5.6rem)}.tk-hero-cinema .tk-hero-intro{margin-inline:auto}.tk-hero-cinema .tk-btn-row{justify-content:center}.tk-hero-spot{width:100%;margin-top:36px}.tk-aura{z-index:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--brand) 55%, transparent), transparent);filter:blur(40px);opacity:.55;pointer-events:none;width:900px;height:600px;animation:8s ease-in-out infinite tk-breathe;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}@keyframes tk-breathe{50%{opacity:.75;transform:translate(-50%,-50%)scale(1.12)}}.tk-hero-editorial{padding:40px 0 8px}.tk-ed-top{gap:18px;margin-bottom:30px;display:grid}@media (min-width:900px){.tk-ed-top{grid-template-columns:1.5fr 1fr;align-items:end;gap:56px;padding-top:30px}}.tk-hero-editorial h1{letter-spacing:-.04em;margin:0;font-size:clamp(2.6rem,7.4vw,5.8rem);font-weight:600;line-height:.98}.tk-ed-side .tk-hero-intro{margin-bottom:22px}.tk-ed-side{animation:.9s cubic-bezier(.2,.7,.2,1) .25s both tk-rise}.tk-ed-frame{border-radius:var(--radius);aspect-ratio:4/3;background:var(--surface-2);animation:1.2s cubic-bezier(.77,0,.18,1) .2s both tk-unveil;position:relative;overflow:hidden}.tk-ed-frame:not(.has-image){aspect-ratio:auto;align-items:center;min-height:520px;display:flex}@media (min-width:700px){.tk-ed-frame{aspect-ratio:16/7}}@keyframes tk-unveil{0%{clip-path:inset(0 0 100% 0 round var(--radius))}to{clip-path:inset(0 0 0 0 round var(--radius))}}.tk-hero-bento{padding:18px 0 0}.tk-bento{gap:14px;display:grid}@media (min-width:900px){.tk-bento{grid-template-rows:auto auto;grid-template-columns:1.9fr 1fr}.tk-bento-main{grid-row:span 2}}.tk-bento-main{border-radius:var(--radius);min-height:440px;color:var(--on-brand);background:radial-gradient(120% 120% at 100% 0%, color-mix(in srgb, var(--brand) 60%, #fff) 0%, var(--brand) 45%, color-mix(in srgb, var(--brand) 70%, #000) 100%);align-items:flex-end;padding:32px 26px 84px;display:flex;position:relative;overflow:hidden}@media (min-width:900px){.tk-bento-main{min-height:520px;padding:48px 44px 92px}}.tk-bento-main:not(.has-image){padding-bottom:36px}.tk-bento-main .tk-hero-copy{z-index:2;max-width:620px;position:relative}.tk-bento-main h1{font-size:clamp(2.2rem,5.6vw,3.9rem)}.tk-bento-deal{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm);grid-template-columns:42% 1fr;align-items:center;gap:14px;padding:16px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:grid;position:relative;overflow:hidden}.tk-bento-deal:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.tk-bento-deal-img{aspect-ratio:1;border-radius:var(--radius-sm);background:var(--surface-2);overflow:hidden}.tk-bento-deal-img img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.tk-bento-deal:hover .tk-bento-deal-img img{transform:scale(1.06)}.tk-bento-deal-info{flex-direction:column;gap:6px;min-width:0;display:flex}.tk-bento-deal-info small{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:800}.tk-bento-deal-info strong{font-size:1.1rem;line-height:1.25}.tk-sticker{z-index:2;letter-spacing:.06em;text-transform:uppercase;color:#111827;background:#facc15;border-radius:8px;padding:5px 10px;font-size:.72rem;font-weight:900;position:absolute;top:12px;left:12px;transform:rotate(-4deg);box-shadow:0 6px 14px -6px #0006}.tk-price-tag{background:var(--brand);color:var(--on-brand);font-variant-numeric:tabular-nums;border-radius:10px;align-self:flex-start;padding:6px 12px;font-size:1.05rem;font-weight:900}.tk-bento-info{border-radius:var(--radius);background:var(--ink);color:#fff;grid-template-columns:1fr 1fr;gap:10px;padding:16px;display:grid}.tk-bento-stat{border-radius:var(--radius-sm);background:#ffffff12;padding:12px}.tk-bento-stat strong{font-variant-numeric:tabular-nums;font-size:1.9rem;font-weight:900;line-height:1;display:block}.tk-bento-stat span{opacity:.75;font-size:.82rem;font-weight:600}.tk-bento-hours{opacity:.85;grid-column:1/-1;align-items:center;gap:8px;padding:4px 4px 0;font-size:.88rem;font-weight:600;display:flex}.tk-hero-glass{padding:40px 0 30px}.tk-mesh{z-index:0;pointer-events:none;background:radial-gradient(40% 50% at 15% 20%, color-mix(in srgb, var(--brand) 45%, transparent), transparent 70%), radial-gradient(35% 45% at 85% 15%, #f472b659, transparent 70%), radial-gradient(40% 50% at 70% 85%, #38bdf84d, transparent 70%);filter:blur(20px);animation:18s ease-in-out infinite alternate tk-mesh;position:absolute;inset:-20% -10% 0;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}@keyframes tk-mesh{to{transform:translate(3%,4%)scale(1.08)rotate(3deg)}}.tk-glass-grid{z-index:1;align-items:center;gap:34px;display:grid;position:relative}@media (min-width:900px){.tk-glass-grid{grid-template-columns:1fr 1.05fr;gap:48px;min-height:600px}}.tk-glass-visual{padding:18px 8px 26px;animation:1s cubic-bezier(.2,.7,.2,1) .2s both tk-rise;position:relative}.tk-glass-frame{aspect-ratio:5/4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff73;border:1px solid #ffffffb3;border-radius:32px;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #1e1b4b73}.tk-glass-frame:not(.has-image){aspect-ratio:auto;align-items:center;min-height:500px;display:flex}.tk-float-chip{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--ink);white-space:nowrap;background:#ffffffd1;border:1px solid #ffffffe6;border-radius:16px;align-items:center;gap:8px;padding:10px 14px;font-size:.86rem;font-weight:600;display:inline-flex;position:absolute;box-shadow:0 18px 40px -18px #1e1b4b73}.tk-float-chip b{font-size:1.05rem}.tk-float-chip svg{color:var(--brand-text)}.tk-float-a{animation:6s ease-in-out infinite tk-bob;top:0;left:-6px}.tk-float-b{animation:7s ease-in-out 1s infinite tk-bob;bottom:4px;right:-4px}@keyframes tk-bob{50%{transform:translateY(-10px)}}.tk-showcase{border-radius:calc(var(--radius) + 8px);background:var(--surface-2);align-items:center;gap:8px;padding:36px 22px 30px;display:grid;position:relative;overflow:hidden}@media (min-width:900px){.tk-showcase{grid-template-columns:.9fr 1.1fr;gap:24px;padding:48px 56px}}.tk-showcase-copy h2{margin:6px 0 12px;font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.08}.tk-showcase-copy p{color:var(--muted);max-width:40ch;margin:0 0 24px;line-height:1.6}.tk-showcase-stage{justify-content:center;align-items:center;min-height:470px;display:flex;position:relative}@media (max-width:599px){.tk-showcase-copy{text-align:center}.tk-showcase-copy p{margin-inline:auto}.tk-showcase-stage{min-height:430px}}.tk .sf2-spot-card{color:#0f172a;text-shadow:none}.tk .sf2-spot-text small{color:color-mix(in srgb, var(--brand) 80%, #000)}.tk .sf2-spot-price{color:#fff;background:#0f172a}.tk-light .sf2-spot-ring{border-color:color-mix(in srgb, var(--ink) 14%, transparent)}.tk-light .sf2-spot-ring:after{background:var(--brand);box-shadow:0 0 14px 3px color-mix(in srgb, var(--brand) 60%, transparent)}.tk-light .sf2-spot-glow{opacity:.35}.tk-light .sf2-spot-nav{border-color:var(--line);box-shadow:var(--shadow-sm);background:#ffffffbf}.tk-light .sf2-spot-thumb.is-active{box-shadow:0 0 0 2px var(--brand)}.tk-light .sf2-spot-card{box-shadow:0 30px 60px -30px #0f172a73,0 0 0 1px #0f172a0f}.tk-section{padding-top:56px}@media (min-width:900px){.tk-section{padding-top:88px}}.tk-section-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.tk-section-head h2{margin:0;font-size:clamp(1.6rem,3.6vw,2.4rem);font-weight:800}.tk-marquee{border-bottom:1px solid var(--line);padding:18px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.tk-marquee-track{width:max-content;animation:30s linear infinite tk-marquee;display:flex}.tk-marquee:hover .tk-marquee-track{animation-play-state:paused}.tk-marquee-group{gap:56px;padding-right:56px;display:flex}.tk-marquee a{font-family:var(--display);letter-spacing:-.02em;white-space:nowrap;opacity:.6;font-size:1.5rem;font-weight:800;text-decoration:none;transition:opacity .2s}.tk-marquee a:hover{opacity:1}@keyframes tk-marquee{to{transform:translate(-50%)}}.tk-facts-grid{grid-template-columns:repeat(2,1fr);gap:10px;padding-top:26px;display:grid}@media (min-width:900px){.tk-facts-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:899px){.tk-facts-grid>.tk-fact:last-child:nth-child(odd){grid-column:1/-1}}.tk-fact{border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--shadow-sm);color:var(--brand-text);align-items:center;gap:12px;min-width:0;padding:14px;display:flex}.tk-fact>svg{background:var(--brand-tint);border-radius:12px;flex:none;width:40px;height:40px;padding:9px}.tk-fact strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.1rem;display:block}.tk-fact span{color:var(--muted);font-size:.84rem;display:block}.tk-cat-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (min-width:640px){.tk-cat-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1000px){.tk-cat-grid{grid-template-columns:repeat(6,1fr);gap:16px}}.tk-cat{text-align:center;border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm);flex-direction:column;align-items:center;gap:4px;padding:22px 12px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex}.tk-cat:hover{box-shadow:0 0 0 2px var(--brand), var(--shadow-md);transform:translateY(-4px)}.tk-cat-icon{background:var(--brand-tint);width:60px;height:60px;color:var(--brand-text);border-radius:18px;place-items:center;margin-bottom:8px;transition:transform .3s;display:grid}.tk-cat:hover .tk-cat-icon{transform:scale(1.08)rotate(-4deg)}.tk-cat strong{font-size:.95rem;line-height:1.25}.tk-cat small{color:var(--muted)}.tk-brand-row{scrollbar-width:thin;gap:12px;padding:4px 2px 8px;display:flex;overflow-x:auto}.tk-brand-chip{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm);flex:none;align-items:center;gap:12px;padding:12px 18px 12px 12px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.tk-brand-chip:hover{box-shadow:0 0 0 2px var(--brand), var(--shadow-md);transform:translateY(-2px)}.tk-brand-initial{background:var(--brand-tint);width:42px;height:42px;color:var(--brand-text);border-radius:12px;place-items:center;font-size:1.1rem;font-weight:800;display:grid}.tk-brand-chip strong{display:block}.tk-brand-chip small{color:var(--muted)}.tk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:700px){.tk-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}@media (min-width:1080px){.tk-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}}.tk-card{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-sm);flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.tk-card:hover{box-shadow:var(--shadow-md);transform:translateY(-6px)}.tk-card-link{color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}.tk-card-media{aspect-ratio:1;background:var(--surface-2);position:relative;overflow:hidden}.tk-card-media img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.tk-card:hover .tk-card-media img{transform:scale(1.06)}.tk-card-noimg{color:var(--muted);place-content:center;justify-items:center;gap:6px;font-size:.8rem;display:grid;position:absolute;inset:0}.tk-card-badges{flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:10px;left:10px;right:54px}.tk-badge{color:#0f172a;background:#fff;border-radius:999px;align-items:center;padding:4px 10px;font-size:.72rem;font-weight:800;display:inline-flex;box-shadow:0 1px 3px #0f172a1f}.tk-badge-brand_new{color:#047857;background:#ecfdf5}.tk-badge-uk_used{color:#1d4ed8;background:#eff6ff}.tk-badge-refurbished{color:#6d28d9;background:#f5f3ff}.tk-badge-sold{color:#fff;background:#0f172a}.tk-badge-ok{color:#047857;background:#ecfdf5}.tk-card-body{flex-direction:column;flex:1;gap:6px;padding:14px 16px 16px;display:flex}.tk-card-brand{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:800}.tk-card-title{letter-spacing:-.01em;margin:0;font-family:inherit;font-size:.98rem;font-weight:700;line-height:1.3}.tk-chips{flex-wrap:wrap;gap:5px;display:flex}.tk-chips span{color:var(--ink-2);background:var(--surface-2);border-radius:8px;align-items:center;gap:4px;padding:3px 8px;font-size:.72rem;font-weight:600;display:inline-flex}.tk-card-foot{justify-content:space-between;align-items:center;margin-top:auto;padding-top:6px;display:flex}.tk-price{font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:800}.tk-card-go{background:var(--brand);width:34px;height:34px;color:var(--on-brand);border-radius:999px;flex:none;place-items:center;transition:transform .25s;display:grid}.tk-card:hover .tk-card-go{transform:translate(3px)rotate(-45deg)}.tk-card-wa{z-index:3;background:var(--wa);border-radius:999px;place-items:center;width:38px;height:38px;transition:transform .2s,opacity .2s;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 8px 18px -6px #128c4ab3;color:#fff!important}.tk-card-wa:hover{transform:scale(1.1)}@media (hover:hover) and (min-width:900px){.tk-card-wa{opacity:0;transform:scale(.8)}.tk-card:hover .tk-card-wa,.tk-card-wa:focus-visible{opacity:1;transform:scale(1)}}@media (max-width:420px){.tk-card-go{display:none}.tk-price{font-size:1.05rem}}.tk-condition-grid{gap:14px;display:grid}@media (min-width:700px){.tk-condition-grid{grid-template-columns:repeat(3,1fr)}}.tk-condition{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm);flex-direction:column;gap:4px;padding:24px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex}.tk-condition:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.tk-condition-icon{background:var(--brand);width:48px;height:48px;color:var(--on-brand);border-radius:14px;place-items:center;margin-bottom:8px;display:grid}.tk-condition strong{font-size:1.15rem}.tk-condition-count{color:var(--muted)}.tk-condition .tk-link-arrow{margin-top:8px}.tk-steps{gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:800px){.tk-steps{grid-template-columns:repeat(3,1fr)}}.tk-steps li{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm);flex-direction:column;gap:6px;padding:24px;display:flex}.tk-steps strong{font-size:1.05rem}.tk-steps li>span:last-child{color:var(--muted)}.tk-step-n{background:var(--brand);width:38px;height:38px;color:var(--on-brand);border-radius:999px;place-items:center;margin-bottom:6px;font-weight:800;display:grid}.tk-about{background:var(--surface);margin-top:88px;padding:64px 0}.tk-about-grid{gap:28px;display:grid}@media (min-width:900px){.tk-about-grid{grid-template-columns:1.2fr 1fr;align-items:start;gap:56px}}.tk-about h2{margin:0 0 14px;font-size:clamp(1.7rem,3.6vw,2.4rem);font-weight:800}.tk-about p{color:var(--ink-2);font-size:1.02rem;line-height:1.75}.tk-contact-card{background:var(--bg);border-radius:var(--radius);box-shadow:var(--shadow-md);border:1px solid var(--line);padding:26px}.tk-contact-card h3{margin:0 0 16px;font-size:1.2rem}.tk-contact-card ul{gap:16px;margin:0 0 18px;padding:0;list-style:none;display:grid}.tk-contact-card li{gap:12px;display:flex}.tk-contact-card li>svg{background:var(--brand-tint);width:38px;height:38px;color:var(--brand-text);border-radius:12px;flex:none;padding:9px}.tk-contact-card li div{flex-direction:column;gap:2px;display:flex}.tk-contact-card li strong{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:.76rem}.tk-contact-card li a{color:var(--brand-text);font-weight:600}.tk-footer{color:#cbd5e1;background:#0b1120;padding:52px 0 120px}@media (min-width:900px){.tk-footer{padding-bottom:30px}}.tk-footer-grid{gap:28px;display:grid}@media (min-width:800px){.tk-footer-grid{grid-template-columns:1.4fr 1fr 1fr}}.tk-footer h3{color:#fff;margin:0 0 12px;font-size:.95rem}.tk-footer ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.tk-footer a{color:#cbd5e1;text-decoration:none}.tk-footer a:hover{color:#fff}.tk-footer-brand{color:#fff;align-items:center;gap:10px;margin-bottom:10px;font-size:1.1rem;display:flex}.tk-footer-brand img{object-fit:contain;background:#fff;border-radius:10px}.tk-footer-text{color:#94a3b8;max-width:42ch;line-height:1.6}.tk-socials{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.tk-socials a{border:1px solid #334155;border-radius:999px;padding:6px 12px;font-size:.85rem}.tk-footer-bottom{color:#94a3b8;border-top:1px solid #1e293b;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:36px;padding-top:18px;font-size:.85rem;display:flex}.tk-footer-bottom a{color:#94a3b8}.tk-fab{z-index:45;background:var(--brand);border-radius:999px;align-items:center;gap:10px;min-height:54px;padding:0 20px 0 16px;font-weight:800;text-decoration:none;animation:.5s ease-out .4s both tk-pop;display:inline-flex;position:fixed;bottom:84px;right:16px;box-shadow:0 14px 30px -8px #0f172a73;color:var(--on-brand)!important}.tk-fab:hover{filter:brightness(1.08)}@media (min-width:900px){.tk-fab{bottom:28px;right:28px}}@keyframes tk-pop{0%{opacity:0;transform:translateY(20px)scale(.9)}to{opacity:1;transform:none}}.tk.hero-in-view .tk-fab{opacity:0;visibility:hidden;pointer-events:none;animation:none}.tk-sticky-contact{z-index:44;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:var(--header-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.tk-sticky-contact .tk-btn{flex:1}@media (min-width:900px){.tk-sticky-contact{display:none}}.tk-page-head{background:var(--surface-2);padding:40px 0 34px}.tk-page-head h1{margin:0 0 6px;font-size:clamp(2rem,5vw,3rem);font-weight:800}.tk-page-head p{color:var(--muted);margin:0}.tk-catalog{padding-top:26px}.tk-filters{gap:14px;margin-bottom:24px;display:grid}.tk-search-row{gap:10px;display:grid}@media (min-width:700px){.tk-catalog-top .tk-search-row{grid-template-columns:1fr auto}}.tk-search{border:1.5px solid var(--line);border-radius:var(--btn-radius);background:var(--surface);color:var(--muted);align-items:center;gap:8px;padding:0 14px;display:flex}.tk-search:focus-within{border-color:var(--brand)}.tk-search input{min-width:0;min-height:48px;font:inherit;color:var(--ink);background:0 0;outline:none;flex:1;border:0!important;padding:0!important}.tk-catalog select,.tk-catalog input[type=number]{border-radius:var(--radius-sm);border:1.5px solid var(--line);min-height:48px;font:inherit;background:var(--surface);color:var(--ink);width:100%;padding:0 14px}.tk-search-row>select{border-radius:var(--btn-radius)}.tk-pills{scrollbar-width:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.tk-pills::-webkit-scrollbar{display:none}.tk-pills a{border:1.5px solid var(--line);background:var(--surface);border-radius:999px;flex:none;align-items:center;gap:6px;padding:8px 16px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.tk-pills a[aria-current=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.tk-more-filters{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);padding:4px 16px}.tk-more-filters summary{cursor:pointer;padding:10px 0;font-weight:700}.tk-more-filters[open]{padding-bottom:16px}.tk-filter-grid{grid-template-columns:repeat(2,1fr);gap:4px 14px;margin-bottom:12px;display:grid}@media (min-width:900px){.tk-catalog-top .tk-filter-grid{grid-template-columns:repeat(5,1fr)}}.tk-filter-grid .field label{color:var(--muted);margin:8px 0 4px;font-size:.8rem;font-weight:700;display:block}.tk-catalog-sidebar{gap:24px;display:grid}.tk-sidebar{align-content:start;gap:16px;display:grid}.tk-sidebar .tk-pills{flex-wrap:wrap;overflow:visible}@media (min-width:960px){.tk-catalog-sidebar{grid-template-columns:280px 1fr;align-items:start;gap:32px}.tk-sidebar{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm);padding:20px;position:sticky;top:96px}.tk-sidebar .tk-filter-grid{grid-template-columns:1fr}.tk-catalog-sidebar .tk-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.tk-empty{text-align:center;border:1.5px dashed var(--line);border-radius:var(--radius);color:var(--muted);justify-items:center;gap:6px;padding:48px 20px;display:grid}.tk-empty h3{color:var(--ink);margin:6px 0 0}.tk-empty p{margin:0 0 10px}.tk-crumbs{color:var(--muted);flex-wrap:wrap;gap:8px;margin-bottom:18px;font-size:.88rem;display:flex}.tk-crumbs a{color:var(--brand-text);font-weight:600;text-decoration:none}.tk-product-page{padding-top:28px}.tk-product{gap:28px;display:grid}@media (min-width:900px){.tk-product{grid-template-columns:1.1fr 1fr;align-items:start;gap:52px}.tk-product-gallery{position:sticky;top:100px}}.tk-product .gallery-main{border-radius:var(--radius);background:var(--surface-2);box-shadow:var(--shadow-sm)}.tk-product .gallery-thumbs button{border-radius:var(--radius-sm)}.tk-product-info h1{margin:0 0 8px;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800;line-height:1.12}.tk-static-badges{flex-wrap:wrap;gap:6px;margin:4px 0 8px;display:flex}.tk-price-lg{font-variant-numeric:tabular-nums;margin:8px 0 20px;font-size:clamp(2rem,5vw,2.6rem);font-weight:800}.tk-buy-box{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm);gap:10px;margin-bottom:26px;padding:18px;display:grid}.tk-fineprint{color:var(--muted);margin:2px 0 0;font-size:.82rem}.tk-specs h2,.tk-desc h2{margin:0 0 12px;font-size:1.15rem}.tk-specs dl{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 26px;display:grid}.tk-specs dl>div{border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--shadow-sm);padding:12px 14px}.tk-specs dt{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-size:.74rem;font-weight:700}.tk-specs dd{margin:2px 0 0;font-weight:700}.tk-desc p{color:var(--ink-2);line-height:1.7}.tk-buybar{z-index:44;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:var(--header-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;animation:.4s ease-out .3s both tk-up;display:flex;position:fixed;bottom:0;left:0;right:0}.tk-buybar-info{flex-direction:column;min-width:0;display:flex}.tk-buybar-info small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:52vw;overflow:hidden}.tk-buybar-info strong{font-variant-numeric:tabular-nums;font-size:1.2rem}@keyframes tk-up{0%{transform:translateY(100%)}to{transform:none}}@media (min-width:900px){.tk-buybar{display:none}}.tk-bento-deal-img{position:relative}.tk-card-media:before,.tk-bento-deal-img:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(100deg,#0000 30%,#fff9 50%,#0000 70%) 0 0/250% 100%;animation:1.4s linear infinite tk-shimmer;position:absolute;inset:0}.tk-midnight .tk-card-media:before{background-image:linear-gradient(100deg,#0000 30%,#ffffff12 50%,#0000 70%)}.tk-card-media img,.tk-bento-deal-img img{z-index:1;position:relative}.tk-card-badges{z-index:2}@keyframes tk-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.tk.motion-ready .tk-card-media img,.tk.motion-ready .tk-bento-deal-img img{opacity:0;transition:opacity .5s,transform .5s cubic-bezier(.2,.7,.2,1)}.tk.motion-ready .tk-card-media img.is-loaded,.tk.motion-ready .tk-bento-deal-img img.is-loaded{opacity:1}.tk-card-media:has(img.is-loaded):before{display:none}.tk-bento-deal-img:has(img.is-loaded):before{display:none}.tk-card-media:has(.tk-card-noimg):before{display:none}.tk{-webkit-tap-highlight-color:transparent}@media (hover:none){.tk-card:active,.tk-cat:active,.tk-condition:active,.tk-brand-chip:active,.tk-bento-deal:active{transition-duration:.1s;transform:scale(.97)}}@media (max-width:699px){.tk-section{padding-top:44px}.tk-section-head{margin-bottom:16px}.tk-section-head h2{font-size:1.6rem}.tk-hero h1{font-size:clamp(2.2rem,10vw,2.8rem)}.tk-hero-intro{margin-bottom:22px;font-size:1.02rem}.tk-hero .tk-btn-row .tk-btn{flex:auto}.tk-header-inner{min-height:62px}.tk-brand img,.tk-brand-mark{width:38px;height:38px}.tk-brand{font-size:1rem}.tk-facts-grid,.tk-condition-grid,.tk-steps,.tk-brand-row{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:16px;grid-template-columns:none;grid-auto-flow:column;gap:10px;margin-inline:-16px;padding-bottom:10px;scroll-padding-inline:16px;display:grid;overflow-x:auto}.tk-facts-grid::-webkit-scrollbar{display:none}.tk-condition-grid::-webkit-scrollbar{display:none}.tk-steps::-webkit-scrollbar{display:none}.tk-brand-row::-webkit-scrollbar{display:none}.tk-facts-grid{grid-auto-columns:max-content;margin-inline:0}.tk-about{margin-top:52px;padding:44px 0}.tk-condition-grid{grid-auto-columns:62%}.tk-steps{grid-auto-columns:78%}.tk-brand-row{grid-auto-columns:max-content}.tk-facts-grid>*,.tk-condition-grid>*,.tk-steps>*,.tk-brand-row>*{scroll-snap-align:start}.tk-facts-grid>.tk-fact:last-child:nth-child(odd){grid-column:auto}.tk-fact{padding:10px 14px 10px 10px}.tk-fact>svg{width:34px;height:34px;padding:7px}.tk-condition{padding:18px}.tk-steps li{padding:20px}.tk-cat-grid{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px}.tk-cat-grid:has(>:nth-child(7)){scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;grid-template-rows:repeat(2,auto);grid-template-columns:none;grid-auto-columns:30%;grid-auto-flow:column;margin-inline:-16px;padding:2px 16px 10px;scroll-padding-inline:16px;overflow-x:auto}.tk-cat-grid:has(>:nth-child(7))::-webkit-scrollbar{display:none}.tk-cat-grid:has(>:nth-child(7))>*{scroll-snap-align:start}.tk-cat{border-radius:calc(var(--radius) - 6px);padding:14px 6px}.tk-cat-icon{border-radius:14px;width:46px;height:46px;margin-bottom:4px}.tk-cat-icon svg{width:22px;height:22px}.tk-cat strong{font-size:.82rem}.tk-cat small{font-size:.72rem}.tk-grid{gap:10px}.tk-card-body{gap:4px;padding:10px 12px 12px}.tk-card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;font-size:.9rem;display:-webkit-box;overflow:hidden}.tk-chips span:nth-child(n+3){display:none}.tk-chips span{padding:2px 7px;font-size:.68rem}.tk-card-brand{font-size:.66rem}.tk-badge{padding:3px 8px;font-size:.66rem}.tk-card-badges{top:8px;left:8px}.tk-card-wa{width:34px;height:34px;top:8px;right:8px}.tk-search-row{grid-template-columns:1fr auto}.tk-search-row .tk-search{grid-column:1/-1}.tk-page-head{padding:28px 0 22px}.tk-page-head h1{font-size:2rem}.tk-product-page{padding-top:16px}.tk-product-info h1{font-size:1.7rem}.tk-specs dl{gap:8px}.tk-specs dl>div{padding:10px 12px}.tk-glass-visual{padding:14px 0 22px}.tk-float-chip{padding:8px 11px;font-size:.78rem}.tk-float-a{top:0;left:8px}.tk-float-b{bottom:6px;right:8px}.tk-hero-glass,.tk-hero-editorial{padding-top:26px}.tk-showcase{padding:28px 16px 22px}}.tk.motion-ready [data-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0) * 70ms);transform:translateY(26px)scale(.98)}.tk.motion-ready [data-reveal].is-in{opacity:1;transform:none}.tk.motion-ready .tk-card[data-reveal].is-in:hover{transition-delay:0s;transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){.tk *,.tk :before,.tk :after{transition:none!important;animation:none!important}.tk-fab{opacity:1}}.tk-header-float .tk-brand{margin-right:auto}@media (min-width:900px){.tk-header-float .tk-capsule{border-radius:999px;gap:4px;margin:0 auto;padding:5px}.tk-header-float .tk-capsule a{border-radius:999px;padding:8px 16px}.tk-header-float .tk-capsule a:after{display:none}.tk-header-float .tk-brand{flex:1;margin-right:0}.tk-header-float .tk-header-actions{flex:1;justify-content:flex-end;margin-left:0}}.tk-masthead-line{text-align:center;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid var(--line);white-space:nowrap;text-overflow:ellipsis;padding:7px 16px;font-size:.7rem;overflow:hidden}.tk-masthead{grid-template-columns:44px 1fr 44px;align-items:center;gap:10px;min-height:76px;display:grid}@media (min-width:900px){.tk-masthead{grid-template-columns:120px 1fr 120px;min-height:104px}}.tk-masthead .tk-brand{text-align:center;flex-direction:column;justify-self:center;gap:4px}.tk-masthead .tk-brand-name{white-space:normal}.tk-masthead-cta{letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid;justify-self:end;padding-bottom:2px;font-size:.72rem;font-weight:700;text-decoration:none}.tk-ed-nav{scrollbar-width:none;border-top:1px solid var(--line);justify-content:center;gap:4px;padding:0 12px;display:flex;overflow-x:auto}.tk-ed-nav::-webkit-scrollbar{display:none}.tk-ed-nav a{letter-spacing:.16em;text-transform:uppercase;border-bottom:2px solid #0000;flex:none;padding:11px 14px;font-size:.74rem;font-weight:600;text-decoration:none}.tk-ed-nav a:hover{border-bottom-color:currentColor}@media (max-width:899px){.tk-masthead-cta{display:none}.tk-masthead{grid-template-columns:44px 1fr 44px}}.tk-header-pill{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:0;padding-top:12px}.tk-header-pill.is-scrolled{box-shadow:none}.tk-pillbar{border-radius:999px;align-items:center;gap:12px;min-height:62px;padding:8px 8px 8px 14px;display:flex}.tk-pillbar .tk-brand{margin-right:auto}@media (min-width:900px){.tk-pillbar .tk-nav{margin:0 auto}.tk-pillbar .tk-brand{flex:1;margin-right:0}.tk-pillbar .tk-header-actions{flex:1;justify-content:flex-end;margin-left:0}}.tk-phonebar{z-index:46;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed}.tk-phonebar a{flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:58px;font-size:.7rem;font-weight:700;text-decoration:none;display:flex}.tk-phonebar-dock{padding-bottom:env(safe-area-inset-bottom);bottom:0;left:0;right:0}.tk-phonebar-pill{left:14px;right:14px;bottom:calc(12px + env(safe-area-inset-bottom));border-radius:999px;padding:4px}.tk-phonebar-pill a{border-radius:999px;min-height:52px}@media (min-width:900px){.tk-phonebar{display:none}}.tk-nav-dock .tk-footer,.tk-nav-pill .tk-footer{padding-bottom:110px}@media (min-width:900px){.tk-nav-dock .tk-footer,.tk-nav-pill .tk-footer{padding-bottom:30px}}.tk-nav-dock .tk-buybar{bottom:calc(58px + env(safe-area-inset-bottom))}.tk-nav-pill .tk-buybar{bottom:calc(76px + env(safe-area-inset-bottom));border:1px solid var(--line);border-radius:20px;left:14px;right:14px}.tk-card-spec{color:var(--muted);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.tk-card-no{margin-bottom:8px;font-size:.72rem;display:block}.tk-card-enquire{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;margin-top:10px;font-size:.74rem;font-weight:700;text-decoration:none;display:inline-flex}.tk-card-cta{border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:42px;margin:0 10px 10px;font-size:.86rem;font-weight:800;text-decoration:none;display:flex}.tk-price-chip{z-index:3;font-variant-numeric:tabular-nums;border-radius:999px;align-self:flex-start;margin:-20px 0 0 16px;padding:7px 14px;font-weight:800;display:inline-flex;position:relative}.tk-grid-shop{gap:10px}@media (min-width:1080px){.tk-grid-shop{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}}@media (max-width:599px){.tk-grid-editorial{grid-template-columns:minmax(0,1fr);gap:34px}}@media (min-width:700px){.tk-grid-editorial{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}}.tk-rail{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;grid-auto-columns:76%;grid-auto-flow:column;gap:14px;padding:4px 16px 16px;scroll-padding-inline:16px;display:grid;overflow-x:auto}.tk-rail::-webkit-scrollbar{display:none}.tk-rail>*{scroll-snap-align:start}@media (min-width:700px){.tk-rail{grid-auto-columns:300px;padding-inline:max(28px,50vw - 582px);scroll-padding-inline:max(28px,50vw - 582px)}}.tk-rail-shop{grid-auto-columns:46%;gap:10px}@media (min-width:700px){.tk-rail-shop{grid-auto-columns:210px}}.tk-rail-more{text-align:center;border-radius:var(--radius);place-content:center;justify-items:center;gap:10px;min-height:240px;font-weight:700;text-decoration:none;display:grid}.tk-feature{gap:18px;margin-bottom:44px;text-decoration:none;display:grid}@media (min-width:900px){.tk-feature{grid-template-columns:1.25fr 1fr;align-items:center;gap:48px}}.tk-feature-media{aspect-ratio:4/3;place-items:center;display:grid;position:relative;overflow:hidden}.tk-feature-media img{object-fit:contain;width:100%;height:100%;padding:6%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.tk-feature:hover .tk-feature-media img{transform:scale(1.04)}.tk-feature-copy{flex-direction:column;gap:12px;display:flex}.tk-feature-title{font-family:var(--display);letter-spacing:-.03em;font-size:clamp(1.9rem,4vw,3rem);font-weight:400;line-height:1.05}.tk-feature-text{line-height:1.7}.tk-feature-price{font-family:var(--display);font-size:1.6rem}.tk-catlist{gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:800px){.tk-catlist{grid-template-columns:1fr 1fr;gap:12px 16px}}.tk-catlist a{border-radius:16px;grid-template-columns:44px 1fr auto 20px;align-items:center;gap:14px;padding:12px 16px 12px 12px;text-decoration:none;transition:transform .2s,background .2s,box-shadow .2s;display:grid}.tk-catlist a:hover{transform:translate(4px)}.tk-catlist-icon{border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.tk-catlist-icon svg{width:22px;height:22px}.tk-catlist-name{font-size:1.02rem;font-weight:700}.tk-catlist-count{font-size:.82rem}.tk-catindex{margin:0;padding:0;list-style:none}.tk-catindex a{grid-template-columns:52px 1fr auto 22px;align-items:baseline;gap:12px;padding:18px 4px;text-decoration:none;transition:padding .3s;display:grid}.tk-catindex a:hover{padding-left:14px}.tk-catindex-name{font-family:var(--display);letter-spacing:-.02em;font-size:clamp(1.5rem,3.6vw,2.4rem);line-height:1.1}.tk-catindex-count{font-size:.86rem;font-style:italic}@media (max-width:599px){.tk-catindex a{grid-template-columns:34px 1fr 18px}.tk-catindex-count{display:none}}.tk-circles{scrollbar-width:none;scroll-snap-type:x proximity;grid-auto-columns:84px;grid-auto-flow:column;gap:10px;padding:4px 2px 10px;display:grid;overflow-x:auto}.tk-circles::-webkit-scrollbar{display:none}@media (min-width:900px){.tk-circles{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));grid-auto-columns:auto;grid-auto-flow:row;overflow:visible}}.tk-circle{text-align:center;scroll-snap-align:start;flex-direction:column;align-items:center;gap:6px;text-decoration:none;display:flex}.tk-circle-icon{border-radius:999px;place-items:center;width:72px;height:72px;transition:transform .25s;display:grid}.tk-circle:hover .tk-circle-icon{transform:translateY(-4px)scale(1.04)}.tk-circle-icon svg{width:30px;height:30px}.tk-circle strong{font-size:.8rem;line-height:1.2}.tk-circle small{border-radius:999px;padding:1px 8px;font-size:.7rem;font-weight:800}.tk-bubbles{flex-wrap:wrap;gap:10px;display:flex}.tk-bubble{border-radius:999px;align-items:center;gap:12px;padding:8px 18px 8px 8px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex}.tk-bubble:hover{transform:translateY(-3px)}.tk-bubble-icon{border-radius:999px;flex:none;place-items:center;width:46px;height:46px;display:grid}.tk-bubble-icon svg{width:22px;height:22px}.tk-bubble strong{font-size:.95rem;line-height:1.15;display:block}.tk-bubble small{font-size:.76rem}@media (max-width:599px){.tk-bubbles{grid-template-columns:1fr 1fr;display:grid}.tk-bubble{padding-right:10px}.tk-bubble strong{font-size:.86rem}}.tk-shelf{padding-top:34px}@media (min-width:900px){.tk-shelf{padding-top:52px}}.tk-shelf-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.tk-shelf-head h2{align-items:center;gap:10px;margin:0;font-size:clamp(1.25rem,3vw,1.7rem);display:flex}.tk-shelf-head h2 small{border-radius:999px;padding:2px 9px;font-size:.75rem;font-weight:800}.tk-shelf-icon{border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.tk-shelf-icon svg{width:20px;height:20px}.tk-timeline{gap:22px;margin:0;padding:0;list-style:none;display:grid;position:relative}@media (min-width:800px){.tk-timeline{grid-template-columns:repeat(3,1fr);gap:28px}}.tk-timeline li{flex-direction:column;gap:8px;padding-left:64px;display:flex;position:relative}@media (min-width:800px){.tk-timeline li{padding-top:70px;padding-left:0}}.tk-timeline-node{z-index:1;border-radius:999px;place-items:center;width:48px;height:48px;font-size:.9rem;font-weight:700;display:grid;position:absolute;top:0;left:0}.tk-timeline li:before{content:"";width:2px;position:absolute;top:48px;bottom:-22px;left:23px}.tk-timeline li:last-child:before{display:none}@media (min-width:800px){.tk-timeline li:before{width:auto;height:2px;inset:23px -28px auto 48px}}.tk-timeline strong{font-size:1.1rem}.tk-services-sec{padding-top:26px}.tk-services{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:900px){.tk-services{grid-template-columns:repeat(4,minmax(0,1fr))}}.tk-service{border-radius:16px;align-items:center;gap:12px;min-width:0;padding:14px;display:flex}.tk-service-icon{border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.tk-service-icon svg{width:22px;height:22px}.tk-service strong{font-size:.9rem;line-height:1.2;display:block}.tk-service small{overflow-wrap:anywhere;font-size:.76rem;display:block}.tk-wordmark{font-family:var(--display);letter-spacing:-.05em;white-space:nowrap;text-overflow:clip;margin:40px 0 0;font-size:clamp(3rem,14vw,11rem);font-weight:800;line-height:.9;overflow:hidden}.tk-footer-band{margin-bottom:40px}.tk-footer-band-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:24px;padding-bottom:24px;display:flex}.tk-footer-band strong{font-size:1.25rem;display:block}.tk-footer-wave-svg{width:100%;height:60px;margin-top:-59px;display:block}.tk-footer-wave-svg path{fill:currentColor}.tk-footer-wave-svg{color:var(--footer-bg,#1e1b4b)}.tk-footer-wave-svg+.tk-footer-grid{padding-top:10px}.tk-footer-editorial .tk-footer-grid{text-align:left}.tk-pp-perks{gap:8px;margin:0 0 26px;padding:0;list-style:none;display:grid}.tk-pp-perks li{border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:.92rem;font-weight:600;display:flex}.tk-pp-perks svg{flex:none;width:20px;height:20px}.tk-rail .tk-card{height:100%}@media (max-width:599px){html .tk .tk-hero h1{margin-bottom:12px;font-size:clamp(1.85rem,8.6vw,2.35rem);line-height:1.08}html .tk .tk-hero-intro{margin-bottom:18px;font-size:.95rem;line-height:1.55}html .tk .has-image h1{letter-spacing:-.025em;max-width:18ch;margin:0 0 8px;font-size:clamp(1.6rem,7.4vw,2rem);line-height:1.1}html .tk .has-image .tk-hero-intro{opacity:.9;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:none;margin:0 0 14px;font-size:.9rem;line-height:1.5;display:-webkit-box;overflow:hidden}html .tk .has-image .tk-hero-eyebrow{margin-bottom:8px;padding:4px 10px;font-size:.72rem}html .tk .has-image .tk-hero-eyebrow svg{width:13px;height:13px}html .tk .has-image .tk-btn-row{flex-wrap:nowrap}html .tk .has-image .tk-btn-lg{min-height:44px;padding:0 18px;font-size:.92rem}html .tk .has-image .tk-hero-copy .tk-btn-row .tk-btn{flex:0 auto}html .tk .has-image .tk-hero-copy .tk-btn-wa{display:none}.tk .tk-hero-cinema.has-image{min-height:0}.tk .tk-hero-cinema.has-image .tk-hero-inner{padding-top:calc(56.25vw - 20px);padding-bottom:26px}.tk .tk-bento-main.has-image{min-height:0;padding:calc(56.25vw - 38px) 18px 20px}.tk .tk-hero.tk-hero-cinema.has-image:before,.tk .tk-hero-bento .tk-bento-main.has-image:before{background:linear-gradient(#0307120f 0%,#0307120a 34%,#0307129e 50%,#030712e6 100%)}.tk .tk-hero-cinema.has-image .sf2-carousel-ui,.tk .tk-bento-main.has-image .sf2-carousel-ui{gap:4px;margin:0;padding:4px;top:10px;bottom:auto;right:10px;left:auto!important}.tk .has-image .sf2-carousel-btn{width:32px;height:32px}.tk .has-image .sf2-carousel-btn svg{width:15px;height:15px}.tk .tk-ed-frame.has-image,.tk .tk-glass-frame.has-image{aspect-ratio:16/9}}.tk-badge-new{color:#fff;background:#dc2626}.tk-card-wrap{flex-direction:column;gap:8px;min-width:0;display:flex}.tk-card-wrap>.tk-card{flex:1}.tk-buy{background:var(--brand);min-height:44px;color:var(--on-brand);border-radius:12px;justify-content:center;align-items:center;font-weight:800;text-decoration:none;display:flex}.tk-buy:hover{filter:brightness(1.08)}.tk-buy:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.tk-badge-new{white-space:nowrap}.tk-card-badges .tk-badge.tk-badge-new{color:#fff;background:#dc2626}.tk-card-badges .tk-badge.tk-badge-video{color:#fff;background:#0f172ad9}.tk-card-badges .tk-badge.tk-badge-sold{color:#fff;background:#0f172a}.tk-hero,.tk-bento-main{container-type:inline-size}.tk-hero-word{z-index:1;font-family:var(--display);letter-spacing:-.06em;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:900;line-height:.8;font-size:min(20rem, calc(150cqi / var(--chars)));color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb, currentColor 14%, transparent);animation:1.4s cubic-bezier(.2,.7,.2,1) both tk-word-in;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)}@keyframes tk-word-in{0%{opacity:0;transform:translate(-50%,-42%)}to{opacity:1;transform:translate(-50%,-50%)}}.tk-glass-grid,.tk-bento-main>.tk-hero-copy{z-index:2;position:relative}.tk-bento-main>.tk-hero-word{-webkit-text-stroke:0;color:color-mix(in srgb, var(--on-brand) 12%, transparent);font-size:min(14rem, calc(160cqi / var(--chars)));top:30%}@media (prefers-reduced-motion:reduce){.tk-hero-word{animation:none}}.tk-more{justify-content:center;margin-top:32px;display:flex}.tk-more .tk-btn svg{transition:transform .2s}.tk-more .tk-btn:hover svg{transform:translate(4px)}@media (max-width:599px){.tk-more .tk-btn{width:100%}}
.tk-cx{margin-top:64px;padding:64px 0;position:relative}@media (min-width:900px){.tk-cx{margin-top:96px;padding:96px 0}}.tk-cx h2{margin:0 0 14px}.tk-cx p{margin:0 0 12px;line-height:1.7}.tk-cx a{color:inherit}.tk-cx .tk-btn-row{margin-top:18px}.tk-info-more{display:block}.tk-cx-actions{text-align:center;flex-direction:column;align-items:center;margin-top:28px;display:flex}.tk-cx-actions .tk-btn-row{justify-content:center;margin-top:0}.tk-cx-glow{overflow:hidden}.tk-cx-glow:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--brand) 30%, transparent), transparent);filter:blur(30px);pointer-events:none;width:min(900px,120%);height:420px;position:absolute;top:0;left:50%;transform:translate(-50%)}.tk-cx-glow-head{text-align:center;max-width:820px;margin:0 auto 40px;position:relative}.tk-cx-statement p{letter-spacing:-.02em;color:var(--ink);font-size:clamp(1.25rem,2.6vw,1.9rem);font-weight:500;line-height:1.45}.tk-cx-statement p+p{color:var(--ink-2);font-size:1.05rem;font-weight:400}.tk-cx-tiles{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid;position:relative}.tk-cx-tile{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);flex-direction:column;gap:6px;padding:22px;transition:border-color .3s,transform .3s;display:flex;position:relative;overflow:hidden}.tk-cx-tile:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%), color-mix(in srgb, var(--brand) 26%, transparent), transparent 70%);transition:opacity .3s;position:absolute;inset:0}.tk-cx-tile:hover{border-color:color-mix(in srgb, var(--brand) 55%, transparent);transform:translateY(-4px)}.tk-cx-tile:hover:before{opacity:1}.tk-cx-tile small{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:700}.tk-cx-tile a,.tk-cx-tile span{font-weight:600;text-decoration:none;position:relative}.tk-cx-ring{width:46px;height:46px;color:var(--brand-text);background:color-mix(in srgb, var(--brand) 14%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--brand) 40%, transparent), 0 0 28px -6px var(--brand);border-radius:999px;place-items:center;margin-bottom:6px;animation:3s ease-in-out infinite tk-ring;display:grid;position:relative}.tk-cx-tile:nth-child(2) .tk-cx-ring{animation-delay:.4s}.tk-cx-tile:nth-child(3) .tk-cx-ring{animation-delay:.8s}.tk-cx-tile:nth-child(4) .tk-cx-ring{animation-delay:1.2s}@keyframes tk-ring{50%{box-shadow:0 0 0 1px color-mix(in srgb, var(--brand) 70%, transparent), 0 0 40px -2px var(--brand)}}.tk-cx-ticket{color:#f5f5f5;background:#0a0a0a;overflow:hidden}.tk-cx-ticket-grid{align-items:center;gap:40px;display:grid}@media (min-width:900px){.tk-cx-ticket-grid{grid-template-columns:1.1fr 1fr;gap:64px}}.tk-cx-ticket-copy{position:relative}.tk-cx-mega{font-family:var(--mega,inherit);color:#0000;-webkit-text-stroke:1.5px #ffffff59;letter-spacing:.01em;margin-bottom:18px;font-size:clamp(5rem,16vw,12rem);line-height:.8;display:block}.tk-cx-ticket-copy h2{text-transform:uppercase;color:#fff;font-size:clamp(1.8rem,4vw,2.8rem)}.tk-cx-ticket-copy p{color:#bdbdbd;max-width:56ch}.tk-ticket{color:#0a0a0a;box-shadow:12px 12px 0 var(--brand);background:#fff;border-radius:8px;padding:26px 24px 22px;transition:transform .4s cubic-bezier(.2,.7,.2,1);position:relative;transform:rotate(1.2deg);-webkit-mask:radial-gradient(12px at 0 62%,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(12px at 100% 62%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(12px at 0 62%,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(12px at 100% 62%,#0000 98%,#000) 100%/51% 100% no-repeat}.tk-ticket:hover{transform:rotate(0)}.tk-ticket-head{border-bottom:2px solid #0a0a0a;justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:14px;display:flex}.tk-ticket-head strong{font-family:var(--mega,inherit);text-transform:uppercase;letter-spacing:.02em;font-size:1.5rem;font-weight:400}.tk-ticket-head span{letter-spacing:.14em;text-transform:uppercase;color:#6b6b6b;text-align:right;font-size:.72rem;font-weight:800}.tk-ticket dl{margin:0}.tk-ticket dl>div{border-bottom:1px dashed #cfcfcf;grid-template-columns:110px 1fr;gap:12px;padding:12px 0;display:grid}.tk-ticket dt{letter-spacing:.14em;text-transform:uppercase;color:#6b6b6b;padding-top:3px;font-size:.68rem;font-weight:800}.tk-ticket dd{margin:0;font-weight:700}.tk-ticket dd a{text-decoration:underline;-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand);text-underline-offset:3px}.tk-ticket-foot .tk-btn-ghost{border-color:#0a0a0a}.tk-store{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-md);display:grid;overflow:hidden}@media (min-width:900px){.tk-store{grid-template-columns:1fr 1.15fr}}.tk-store-panel{background:var(--brand);color:var(--on-brand);flex-direction:column;gap:14px;padding:30px 26px;display:flex;position:relative;overflow:hidden}.tk-store-panel:after{content:"";border:30px solid color-mix(in srgb, var(--on-brand) 10%, transparent);pointer-events:none;border-radius:999px;width:220px;height:220px;position:absolute;bottom:-60px;right:-60px}.tk-store-sign{background:color-mix(in srgb, var(--on-brand) 16%, transparent);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:6px 12px;font-size:.82rem;font-weight:800;display:inline-flex}.tk-store-addr{letter-spacing:-.02em;font-size:clamp(1.4rem,3vw,2rem);line-height:1.2}.tk-store-map{background:var(--on-brand);align-self:flex-start;color:var(--brand)!important}.tk-store-hours{border-top:1px solid color-mix(in srgb, var(--on-brand) 25%, transparent);gap:8px;margin:4px 0 0;padding:14px 0 0;font-weight:600;list-style:none;display:grid}.tk-store-hours li{align-items:center;gap:8px;display:flex}.tk-store-hours svg{opacity:.8;flex:none;width:16px;height:16px}.tk-store-side{padding:30px 26px}@media (min-width:900px){.tk-store-panel,.tk-store-side{padding:44px 40px}}.tk-store-side h2{font-size:clamp(1.6rem,3vw,2.2rem)}.tk-store-side p{color:var(--ink-2)}.tk-store-lines{gap:8px;margin:16px 0 4px;display:grid}.tk-store-lines a{background:var(--surface-2);border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s;display:flex}.tk-store-lines a:hover{background:var(--brand-tint);transform:translate(4px)}.tk-store-lines svg{color:var(--brand-text)}.tk-cx-glass-card{text-align:center;-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);isolation:isolate;background:#ffffffa8;border-radius:32px;max-width:780px;margin:0 auto;padding:40px 28px;position:relative}.tk-cx-glass-card:before{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--tk-spin,0deg), var(--brand), #ec4899, #38bdf8, var(--brand));-webkit-mask-composite:xor;padding:2px;animation:6s linear infinite tk-spin;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --tk-spin{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes tk-spin{to{--tk-spin:360deg}}.tk-cx-glass-card h2{font-size:clamp(1.8rem,4vw,2.8rem)}.tk-cx-glass-card p{color:var(--ink-2)}.tk-cx-bubbles{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:28px;display:flex}.tk-cx-bubble{box-shadow:var(--shadow-sm);background:#ffffffbf;border:1px solid #fffffff2;border-radius:999px;align-items:center;gap:12px;max-width:100%;padding:12px 20px 12px 12px;display:flex}.tk.motion-ready .tk-cx-bubble.is-in{animation:5s ease-in-out infinite tk-float}.tk-cx-bubble:nth-child(2n){animation-delay:-2.5s!important}@keyframes tk-float{50%{transform:translateY(-6px)}}.tk-cx-bubble-icon{color:#fff;background:linear-gradient(135deg, var(--brand), var(--brand-2,var(--brand)));border-radius:999px;flex:none;place-items:center;width:42px;height:42px;display:grid}.tk-cx-bubble small{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.7rem;font-weight:700;display:block}.tk-cx-bubble a,.tk-cx-bubble span>span{font-weight:700;text-decoration:none}.tk-blocks{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (min-width:900px){.tk-blocks{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(170px,auto)}}.tk-block{border-radius:var(--radius);color:#fff;flex-direction:column;gap:6px;padding:22px;transition:transform .35s cubic-bezier(.2,.7,.2,1);display:flex;position:relative;overflow:hidden}.tk-block:hover{transform:translateY(-5px)rotate(-.6deg)}.tk-block a{font-weight:700;text-decoration:none}.tk-block small{letter-spacing:.1em;text-transform:uppercase;opacity:.85;font-size:.7rem;font-weight:800}.tk-block-story{background:var(--ink);color:#fff;grid-column:1/-1;padding:30px 26px}@media (min-width:900px){.tk-block-story{grid-area:span 2/span 2;padding:40px}}.tk-block-story h2{font-size:clamp(1.8rem,4vw,2.8rem);position:relative}.tk-block-story p{color:#ffffffd1;position:relative}.tk-block-ghost{letter-spacing:-.05em;color:#ffffff0f;pointer-events:none;font-size:clamp(5rem,12vw,9rem);font-weight:900;line-height:1;position:absolute;bottom:-.15em;right:-10px}.tk-block-0{background:#ef4444}.tk-block-1{color:#1c1917;background:#facc15}.tk-block-2{color:#052e16;background:#22c55e}.tk-block-3{background:#3b82f6}.tk-block-icon{background:#ffffff38;border-radius:14px;place-items:center;width:44px;height:44px;margin-bottom:auto;display:grid}.tk-block-go{background:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-top:10px;padding:8px 14px;font-size:.85rem;display:inline-flex;color:#111!important}.tk-cx-poster-inner{text-align:center;flex-direction:column;align-items:center;display:flex}.tk-cx-poster-name{letter-spacing:-.05em;margin:0 0 22px;font-size:clamp(2.6rem,9vw,6.5rem);line-height:.95}.tk-cx-poster-text{opacity:.9;max-width:640px;font-size:1.1rem}.tk-cx-poster-list{flex-wrap:wrap;justify-content:center;gap:10px 26px;margin:30px 0 0;padding:0;list-style:none;display:flex}.tk-cx-poster-list li{text-align:left;align-items:flex-start;gap:10px;padding:6px 0;display:flex}.tk-cx-poster-list li>svg{opacity:.85;margin-top:4px}.tk-cx-poster-list small{text-transform:uppercase;letter-spacing:.1em;opacity:.7;font-size:.7rem;font-weight:800;display:block}.tk-cx-poster-list a,.tk-cx-poster-list span>span{font-weight:700;text-decoration:none}.tk-footer-rule{border-top:6px solid #0a0a0a;color:#3a3a3a!important;background:#fff!important}.tk-footer-rule h3,.tk-footer-rule strong{color:#0a0a0a!important}.tk-footer-rule a{color:#3a3a3a!important}.tk-footer-rule a:hover{color:#0a0a0a!important}.tk-footer-rule .tk-footer-bottom{color:#6b6b6b;border-color:#e4e4e1}.tk-footer-rule .tk-footer-bottom a{color:#6b6b6b!important}.tk-footer-cta{border-bottom:1px solid #e4e4e1;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;margin-bottom:34px;padding-bottom:34px;display:flex}.tk-footer-cta span{color:#6b6b6b;font-weight:700}.tk-footer-cta a{font-family:var(--mega,inherit);text-transform:uppercase;align-items:center;gap:14px;font-size:clamp(2.6rem,8vw,6rem);line-height:.9;text-decoration:none;display:inline-flex;color:#0a0a0a!important}.tk-footer-cta a svg{width:.6em;height:.6em;color:var(--brand);transition:transform .3s}.tk-footer-cta a:hover svg{transform:translate(10px)rotate(-45deg)}.tk-footer-stripe{grid-template-columns:repeat(4,1fr);height:10px;margin:-52px 0 44px;display:grid}.tk-footer-stripe i:first-child{background:#ef4444}.tk-footer-stripe i:nth-child(2){background:#facc15}.tk-footer-stripe i:nth-child(3){background:#22c55e}.tk-footer-stripe i:nth-child(4){background:#3b82f6}.tk-footer-center{text-align:center;flex-direction:column;align-items:center;display:flex}.tk-footer-center .tk-footer-brand{flex-direction:column;font-size:1.4rem}.tk-footer-links{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.tk-footer-links a{border:1px solid #fff3;border-radius:999px;padding:8px 16px}.tk-footer-shop{border-top:4px solid var(--brand);background:var(--surface-2)!important;color:var(--ink-2)!important;padding-top:52px!important}.tk-footer-shop h3,.tk-footer-shop strong{color:var(--ink)!important}.tk-footer-shop a{color:var(--ink-2)!important}.tk-footer-shop .tk-footer-text{color:var(--muted)}.tk-footer-shop .tk-footer-bottom{border-color:var(--line);color:var(--muted)}.tk-main>:last-child .tk-cx:last-child,.tk-main .tk-cx:last-child{padding-bottom:40px}.tk-footer-spec{border-top:2px solid #0a0a0a;border-left:1px solid #e4e4e1;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.tk-footer-spec-cell{color:#0a0a0a;border-bottom:1px solid #e4e4e1;border-right:1px solid #e4e4e1;flex-direction:column;gap:10px;padding:20px 20px 24px;font-weight:600;line-height:1.5;transition:background .25s;display:flex}.tk-footer-spec-cell:hover{background:#f4f4f2}.tk-footer-spec-cell small{font-family:var(--mega,inherit);letter-spacing:.06em;text-transform:uppercase;color:var(--brand-text,var(--brand));font-size:.95rem}.tk-footer-spec-cell .tk-footer-brand{margin:0}.tk-footer-spec-cell a{text-underline-offset:4px;text-decoration:underline!important}.tk-footer-badges{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:34px;display:grid}.tk-footer-badge{background:var(--surface,#fff);border:1px solid var(--line);border-radius:16px;align-items:flex-start;gap:14px;padding:16px;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 10px 24px -18px #0f172a59}.tk-footer-badge:hover{transform:translateY(-3px);box-shadow:0 18px 30px -18px #0f172a73}.tk-footer-badge-icon{width:40px;height:40px;color:var(--on-brand,#fff);background:var(--brand);border-radius:12px;flex:none;place-items:center;display:grid}.tk-footer-badge small{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:2px;font-size:.72rem;font-weight:800;display:block}.tk-footer-badge a,.tk-footer-badge span>span{font-weight:700;line-height:1.45;text-decoration:none;color:var(--ink)!important}.tk-footer-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.tk-footer-bar .tk-footer-brand,.tk-footer-bar .tk-footer-links{margin:0}.tk-footer-shop .tk-footer-links a{border-color:var(--line);background:var(--surface,#fff);font-weight:600}.tk-footer-shop .tk-footer-links a:hover{border-color:var(--brand);color:var(--brand-text,var(--brand))!important}.tk-footer-duo{align-items:center;gap:32px;padding-top:24px;display:grid}@media (min-width:860px){.tk-footer-duo{grid-template-columns:1.1fr 1fr;gap:56px}}.tk-footer-hello{letter-spacing:-.03em;color:#fff;max-width:16ch;margin:14px 0 10px;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:800;line-height:1.08}.tk-footer-wave .tk-footer-text,.tk-footer-duo .tk-footer-text{color:#ffffffb3}.tk-footer-duo .tk-btn-row{margin-top:20px}.tk-footer-ghost{color:#fff!important;background:0 0!important;border-color:#ffffff59!important}.tk-footer-glass{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff14;border:1px solid #ffffff29;border-radius:28px;margin:0;padding:10px;list-style:none;display:grid;gap:4px!important}.tk-footer-glass li{border-radius:20px;align-items:flex-start;gap:14px;padding:14px;transition:background .25s;display:flex}.tk-footer-glass li:hover{background:#ffffff14}.tk-footer-glass-icon{color:#fff;background:linear-gradient(135deg, var(--brand), #ec4899);border-radius:999px;flex:none;place-items:center;width:40px;height:40px;display:grid}.tk-footer-glass small{letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;margin-bottom:2px;font-size:.7rem;font-weight:700;display:block}.tk-footer-glass a,.tk-footer-glass span>span{font-weight:600;line-height:1.5;text-decoration:none;color:#fff!important}.tk-footer-line{opacity:.85;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin:22px 0 0;font-size:.92rem;display:flex}.tk-footer-line>span+span:before{content:"•";opacity:.5;margin-right:18px}@media (prefers-reduced-motion:reduce){.tk-cx-ring,.tk-cx-bubble,.tk-cx-glass-card:before{animation:none!important}}.tk-block-story .tk-demo-note{color:#6b4e00}@media (min-width:900px){.tk-blocks>.tk-block:nth-child(4):last-child{grid-column:span 2}}.tk-footer-rule .tk-footer-links a{border-color:#d4d4d0;font-weight:600;transition:background .2s,color .2s,border-color .2s}.tk-footer-rule .tk-footer-links a:hover{background:#0a0a0a;border-color:#0a0a0a;color:#fff!important}
.tk-hero-word,.tk-stage-word{translate:0 calc(var(--sy,0px) * .3)}.tk.motion-ready .tk-section-head[data-reveal] h2{clip-path:inset(-.2em 100% -.2em 0);transition:clip-path 1s cubic-bezier(.77,0,.18,1) .15s}.tk.motion-ready .tk-section-head[data-reveal].is-in h2{clip-path:inset(-.2em -.2em -.2em 0)}.tk.motion-ready .tk-section-head[data-reveal] .tk-eyebrow{opacity:0;transition:transform .6s,opacity .6s;display:inline-block;transform:translateY(8px)}.tk.motion-ready .tk-section-head[data-reveal].is-in .tk-eyebrow{opacity:1;transform:none}.tk-midnight .tk-card:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:radial-gradient(280px circle at var(--mx,50%) var(--my,0%), color-mix(in srgb, var(--brand) 20%, transparent), transparent 65%);opacity:0;mix-blend-mode:screen;transition:opacity .35s;position:absolute;inset:0}.tk-midnight .tk-card:hover:before{opacity:1}.tk-midnight .tk-card:after{background:radial-gradient(220px circle at var(--mx,50%) var(--my,0%), var(--glow), transparent 70%)}.tk-midnight .tk-cx-tile{background-image:radial-gradient(300px circle at var(--mx,-999px) var(--my,-999px), color-mix(in srgb, var(--brand) 16%, transparent), transparent 65%)}.tk-midnight .tk-hero-word{animation:1.4s cubic-bezier(.2,.7,.2,1) both tk-word-in,6s ease-in-out 1.4s infinite tk-mid-pulse}@keyframes tk-mid-pulse{50%{opacity:.34}}.tk-aurora .tk-card:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:radial-gradient(240px circle at var(--mx,50%) var(--my,0%), #ffffff80, transparent 60%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.tk-aurora .tk-card:hover:before{opacity:1}.tk-aurora .tk-card:hover,.tk-aurora.motion-ready .tk-card[data-reveal].is-in:hover{transform:perspective(900px) rotateX(calc(var(--py,0) * -7deg)) rotateY(calc(var(--px,0) * 7deg)) translateY(-6px);transition:transform .15s ease-out,box-shadow .3s}.tk-aurora .ceo-card:hover .ceo-photo-col{transform:translate(calc(var(--px,0) * 8px), calc(var(--py,0) * 8px))}.tk-aurora .ceo-photo-col{transition:transform .3s ease-out}.tk-market .tk-card:hover,.tk-market.motion-ready .tk-card[data-reveal].is-in:hover{transition:transform .35s cubic-bezier(.3,1.6,.5,1),box-shadow .3s,border-color .2s;transform:translateY(-5px)rotate(-.6deg)}.tk-market .tk-card:hover .tk-price{animation:.5s cubic-bezier(.3,1.6,.5,1) tk-mk-bounce}@keyframes tk-mk-bounce{40%{transform:scale(1.14)}}.tk-market .tk-price{transform-origin:0;display:inline-block}.tk-market.motion-ready .tk-card[data-reveal]{transform:translateY(30px)rotate(1.5deg)scale(.96)}.tk-market.motion-ready .tk-card[data-reveal].is-in{transition-timing-function:cubic-bezier(.3,1.4,.5,1);transform:none}.tk-edge .tk-card-sharp:hover,.tk-edge.motion-ready .tk-card-sharp[data-reveal].is-in:hover{box-shadow:8px 8px 0 var(--ink);border-color:var(--ink);transition:transform .2s,box-shadow .2s;transform:translate(-4px,-4px)}.tk-edge .tk-stage-frame:hover{transform:perspective(1000px) rotate(-1deg) rotateX(calc(var(--py,0) * -9deg)) rotateY(calc(var(--px,0) * 9deg)) scale(1.02);transition:transform .15s ease-out}.tk-edge.motion-ready .tk-card-sharp[data-reveal]{clip-path:inset(0 0 100%);transition:transform .7s cubic-bezier(.77,0,.18,1),clip-path .7s cubic-bezier(.77,0,.18,1),opacity .4s;transition-delay:calc(var(--i,0) * 80ms);transform:translateY(40px)}.tk-edge.motion-ready .tk-card-sharp[data-reveal].is-in{clip-path:inset(-20px);transform:none}.tk-edge .tk-footer-spec-cell{background-image:radial-gradient(200px circle at var(--mx,-999px) var(--my,-999px), color-mix(in srgb, var(--brand) 12%, transparent), transparent 70%)}.tk-midnight .ceo-card:hover .ceo-frame img,.tk-market .ceo-card:hover .ceo-frame img{transform:scale(1.06) translate(calc(var(--px,0) * -6px), calc(var(--py,0) * -6px));transition:transform .4s ease-out}@media (prefers-reduced-motion:reduce){.tk-hero-word,.tk-stage-word{translate:none}.tk-midnight .tk-hero-word{animation:none}}
.tk-midnight{--bg:#05060a;--surface:#0c0f16;--surface-2:#121621;--ink:#f3f5fa;--ink-2:#c9cfdc;--muted:#8790a4;--line:#ffffff14;--radius:22px;--radius-sm:14px;--shadow-sm:0 0 0 1px #ffffff0f, 0 10px 30px -18px #000000e6;--shadow-md:0 0 0 1px color-mix(in srgb, var(--brand) 45%, transparent), 0 30px 60px -24px color-mix(in srgb, var(--brand) 45%, #000);--header-bg:#05060ab8;--glow:color-mix(in srgb, var(--brand) 55%, transparent);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.tk-midnight h1,.tk-midnight h2{letter-spacing:-.04em}.tk-midnight .tk-eyebrow{color:var(--brand-text);letter-spacing:.22em;font-weight:700}.tk-midnight .tk-eyebrow:before{content:"// ";opacity:.6}.tk-midnight .tk-header{border-bottom-color:#ffffff0f}.tk-midnight .tk-capsule{background:#ffffff0d;border:1px solid #ffffff14}.tk-midnight .tk-capsule a{color:var(--ink-2);font-size:.9rem;font-weight:600;transition:background .2s,color .2s}.tk-midnight .tk-capsule a:hover{color:#fff;background:#ffffff14}.tk-midnight .tk-icon-btn{background:#ffffff0a;border-color:#ffffff1a}.tk-midnight .tk-brand img{background:#fff}.tk-midnight .tk-brand-mark{box-shadow:0 0 24px -4px var(--glow)}.tk-midnight .tk-hero-cinema{background:radial-gradient(80% 60% at 50% 0,#10131d,#05060a 70%)}.tk-midnight .tk-hero-cinema:after{content:"";z-index:1;pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 30%,#000 20%,#0000 70%);mask-image:radial-gradient(at 50% 30%,#000 20%,#0000 70%)}.tk-midnight .tk-hero-cinema.has-image:after{opacity:.4}.tk-midnight .tk-hero-cinema.has-image:before{background:radial-gradient(70% 70%,#05060a73,#05060ad9),linear-gradient(#0000 70%,#05060a 100%)}.tk-midnight .tk-hero h1{background:linear-gradient(180deg, #fff 30%, color-mix(in srgb, #fff 55%, var(--brand)));color:#0000;-webkit-background-clip:text;background-clip:text}.tk-midnight .tk-hl{background:linear-gradient(90deg, var(--brand-text), color-mix(in srgb, var(--brand) 70%, #fff));color:#0000;-webkit-background-clip:text;background-clip:text}.tk-midnight .tk-hero-eyebrow{color:#fff;background:#ffffff0f;border-color:#ffffff24}.tk-midnight .tk-btn-primary{box-shadow:0 0 0 1px color-mix(in srgb, var(--brand) 60%, #fff), 0 12px 40px -8px var(--brand)}.tk-midnight .tk-btn-ghost{background:#ffffff0d;border-color:#ffffff24}.tk-midnight .tk-marquee{border-color:#ffffff0f;padding:26px 0}.tk-midnight .tk-marquee a{color:#0000;-webkit-text-stroke:1px #ffffff73;opacity:1;text-transform:uppercase;font-size:2rem}.tk-midnight .tk-marquee a:hover{color:var(--brand-text);-webkit-text-stroke-color:transparent}.tk-midnight .tk-card{box-shadow:none;background:linear-gradient(#10141e,#090b11);border:1px solid #ffffff12}.tk-midnight .tk-card:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(140deg, var(--glow), transparent 40%, transparent 60%, var(--glow));-webkit-mask-composite:xor;opacity:0;padding:1px;transition:opacity .35s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tk-midnight .tk-card:hover{box-shadow:0 30px 60px -30px var(--glow)}.tk-midnight .tk-card:hover:after{opacity:1}.tk-midnight .tk-card-media{border-radius:16px;margin:10px 10px 0;background:radial-gradient(circle at 50% 38%,#23293a,#0d1018 72%)!important}.tk-midnight .tk-card-media img{object-fit:contain;mix-blend-mode:normal;padding:8%}.tk-midnight .tk-card-body{padding:14px 16px 16px}.tk-midnight .tk-card-brand{color:var(--brand-text);letter-spacing:.14em}.tk-midnight .tk-card-title{color:#fff;font-size:1.04rem}.tk-midnight .tk-card-spec{color:#8b94a8;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem}.tk-midnight .tk-price{color:#fff;text-shadow:0 0 22px var(--glow);font-size:1.2rem}.tk-midnight .tk-card-go{color:var(--brand-text);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--brand-text) 60%, transparent);background:0 0}.tk-midnight .tk-badge{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05060ab8;box-shadow:0 0 0 1px #ffffff1f}.tk-midnight .tk-badge-brand_new,.tk-midnight .tk-badge-ok{color:#6ee7b7}.tk-midnight .tk-badge-uk_used{color:#93c5fd}.tk-midnight .tk-badge-refurbished{color:#c4b5fd}.tk-midnight .tk-rail{grid-auto-columns:78%}@media (min-width:700px){.tk-midnight .tk-rail{grid-auto-columns:320px}}.tk-midnight .tk-rail-more{color:var(--brand-text);background:#ffffff08;border:1px dashed #ffffff29}.tk-midnight .tk-catlist a{color:#fff;background:#ffffff08;border:1px solid #ffffff12}.tk-midnight .tk-catlist a:hover{border-color:color-mix(in srgb, var(--brand) 50%, transparent);background:#ffffff0f}.tk-midnight .tk-catlist-icon{box-shadow:inset 0 0 0 1px #ffffff0f;background:var(--brand-tint)!important;color:var(--brand-text)!important}.tk-midnight .tk-catlist-count{color:var(--muted);font-family:ui-monospace,Menlo,Consolas,monospace}.tk-midnight .tk-catlist svg:last-child{color:var(--brand-text)}.tk-midnight .tk-timeline-node{color:var(--brand-text);box-shadow:0 0 0 1.5px var(--brand-text), 0 0 24px -2px var(--glow);background:#05060a;font-family:ui-monospace,Menlo,Consolas,monospace}.tk-midnight .tk-timeline li:before{background:linear-gradient(180deg, var(--brand), transparent)}@media (min-width:800px){.tk-midnight .tk-timeline li:before{background:linear-gradient(90deg, var(--brand), transparent)}}.tk-midnight .tk-timeline li>span:last-child{color:var(--muted);line-height:1.6}.tk-midnight .tk-showcase{background:radial-gradient(70% 80% at 85% 20%, color-mix(in srgb, var(--brand) 40%, transparent), transparent 70%), linear-gradient(160deg, #0f131d, #07080d);border:1px solid #ffffff12}.tk-midnight .tk-showcase-copy p{color:var(--muted)}.tk-midnight .tk-about{background:linear-gradient(#05060a,#0a0c12);border-top:1px solid #ffffff0f}.tk-midnight .tk-contact-card{background:#0c0f16;border-color:#ffffff14}.tk-midnight .tk-contact-card li>svg{background:var(--brand-tint);color:var(--brand-text)}.tk-midnight .tk-footer{background:#000;border-top:1px solid #ffffff0f}.tk-midnight .tk-wordmark{background:linear-gradient(#ffffff38,#ffffff05);color:#0000;-webkit-background-clip:text;background-clip:text}.tk-midnight .tk-phonebar-dock{-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);background:#08090edb;border-top:1px solid #ffffff14}.tk-midnight .tk-phonebar a{color:#9aa3b6}.tk-midnight .tk-phonebar a:first-child{color:#fff}.tk-midnight .tk-phonebar a.is-wa{color:#4ade80}.tk-midnight .tk-page-head{background:radial-gradient(60% 120% at 80% 0%, color-mix(in srgb, var(--brand) 30%, transparent), transparent 70%), #090b11;border-bottom:1px solid #ffffff0f}.tk-midnight .tk-sidebar{background:#0b0e15;box-shadow:0 0 0 1px #ffffff12}.tk-midnight .tk-pills a{background:0 0;border-color:#ffffff1f}.tk-midnight .tk-pills a[aria-current=true]{background:var(--brand);color:var(--on-brand);border-color:var(--brand)}.tk-midnight .tk-product .gallery-main{background:radial-gradient(circle at 50% 40%,#23293a,#0d1018 75%)}.tk-midnight .tk-price-lg{text-shadow:0 0 30px var(--glow)}.tk-midnight .tk-buy-box{background:#0b0e15;box-shadow:0 0 0 1px #ffffff12}.tk-midnight .tk-specs dl{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.tk-midnight .tk-specs dl>div{box-shadow:none;background:#0b0e15;border:1px solid #ffffff12}.tk-midnight .tk-specs dd{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.92rem}.tk-midnight .tk-demo-note{color:#fcd34d;background:#fbbf241f}.tk-midnight .tk-empty{border-color:#ffffff1f}.tk-midnight .tk-buybar{background:#08090ee6}.tk-midnight .tk-hero-word{-webkit-text-stroke:1px color-mix(in srgb, var(--brand) 55%, #fff);opacity:.22;top:46%;-webkit-mask-image:linear-gradient(#000 20%,#0000 95%);mask-image:linear-gradient(#000 20%,#0000 95%)}
@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ffc7b595a48b6846-s.3q9gh2jvntrwt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/82b67ad56d243b47-s.09bkcrcuv-0po.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/33ee198db9637ef4-s.23qr8woi9ij9e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fbb7028efdf70529-s.1_0gbi-gsbqmd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/82450a180bcad83c-s.p.0p-wng2nn8o-p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ffc7b595a48b6846-s.3q9gh2jvntrwt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/82b67ad56d243b47-s.09bkcrcuv-0po.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/33ee198db9637ef4-s.23qr8woi9ij9e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fbb7028efdf70529-s.1_0gbi-gsbqmd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/82450a180bcad83c-s.p.0p-wng2nn8o-p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ffc7b595a48b6846-s.3q9gh2jvntrwt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/82b67ad56d243b47-s.09bkcrcuv-0po.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/33ee198db9637ef4-s.23qr8woi9ij9e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fbb7028efdf70529-s.1_0gbi-gsbqmd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/82450a180bcad83c-s.p.0p-wng2nn8o-p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ffc7b595a48b6846-s.3q9gh2jvntrwt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/82b67ad56d243b47-s.09bkcrcuv-0po.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/33ee198db9637ef4-s.23qr8woi9ij9e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fbb7028efdf70529-s.1_0gbi-gsbqmd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/82450a180bcad83c-s.p.0p-wng2nn8o-p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ffc7b595a48b6846-s.3q9gh2jvntrwt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/82b67ad56d243b47-s.09bkcrcuv-0po.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/33ee198db9637ef4-s.23qr8woi9ij9e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fbb7028efdf70529-s.1_0gbi-gsbqmd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/82450a180bcad83c-s.p.0p-wng2nn8o-p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.ugHP7G_className{font-family:Manrope,Manrope Fallback;font-style:normal}
@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31a7f4f26a40641c-s.2j75_l12byk_u.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b615dfc46d0472ba-s.07wt1b-68kohk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6e7755c9813efd51-s.p.0pan85mumqyf3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}.N_58HW_className{font-family:Anton,Anton Fallback;font-style:normal;font-weight:400}.N_58HW_variable{--font-edge-mega:"Anton", "Anton Fallback"}
.tk-edge{--bg:#fff;--surface:#fff;--surface-2:#f2f2f0;--ink:#0a0a0a;--ink-2:#262626;--muted:#6b6b6b;--line:#e4e4e1;--radius:8px;--radius-sm:6px;--btn-radius:6px;--shadow-sm:none;--shadow-md:0 22px 40px -26px #0a0a0a73;--header-bg:#ffffffeb;--mega:var(--font-edge-mega), "Arial Narrow", Impact, sans-serif}.tk-edge h1,.tk-edge h2,.tk-edge h3{letter-spacing:-.04em;font-weight:800}.tk-edge .tk-eyebrow{color:var(--ink);letter-spacing:.18em;align-items:center;gap:8px;font-size:.7rem;display:inline-flex}.tk-edge .tk-eyebrow:before{content:"";background:var(--brand);width:18px;height:2px}.tk-edge .tk-section-head{border-bottom:1px solid var(--ink);padding-bottom:14px}.tk-edge .tk-section-head h2{text-transform:uppercase;letter-spacing:-.03em}.tk-edge .tk-btn{letter-spacing:.01em}.tk-edge .tk-btn-primary{background:var(--ink);box-shadow:none;color:#fff!important}.tk-edge .tk-btn-primary:hover{background:var(--brand);color:var(--on-brand)!important}.tk-edge .tk-btn-ghost{border-color:var(--ink)}.tk-edge .tk-btn-wa{box-shadow:none}.tk-edge .tk-btn:hover{transform:translateY(-1px)}.tk-edge .tk-icon-btn{border-color:var(--line);border-radius:6px}.tk-edge .tk-header{border-bottom-color:var(--line);-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px)}.tk-edge .tk-brand{letter-spacing:-.02em;text-transform:uppercase;font-size:1rem;font-weight:800}.tk-edge .tk-brand img,.tk-edge .tk-brand-mark{border-radius:6px}.tk-edge .tk-brand-mark{background:var(--ink);color:#fff;font-family:var(--mega);font-size:1.3rem;font-weight:400}.tk-edge .tk-capsule{background:0 0;border:0}.tk-edge .tk-header-float .tk-capsule a{color:var(--muted);border-radius:6px;padding:8px 14px;font-size:.88rem;font-weight:700}.tk-edge .tk-header-float .tk-capsule a:hover{color:var(--ink);background:var(--surface-2)}.tk-hero-stage{padding:14px 0 0}@media (min-width:900px){.tk-hero-stage{padding-top:22px}}.tk-stage{isolation:isolate;border-radius:var(--radius);background:radial-gradient(70% 90% at 70% 40%, #fff 0%, var(--surface-2) 70%);gap:22px;padding:30px 20px 22px;display:grid;position:relative;overflow:hidden;container-type:inline-size}@media (min-width:900px){.tk-stage{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:32px;min-height:560px;padding:56px 56px 40px}}.tk-stage-word{z-index:-1;font-family:var(--mega);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:400;line-height:.8;font-size:min(26rem, calc(200cqi / var(--chars)));color:color-mix(in srgb, var(--ink) 7%, transparent);animation:1.2s cubic-bezier(.2,.7,.2,1) both tk-edge-word;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}@media (max-width:899px){.tk-stage-word{z-index:0;font-size:min(11rem, calc(185cqi / var(--chars)));color:color-mix(in srgb, var(--ink) 9%, transparent);order:1;justify-self:center;margin:-6px 0 -.42em;position:relative;top:auto;left:auto;transform:none}.tk-stage-copy{order:0}.tk-stage-visual{z-index:1;order:2}.tk-stage-more{order:3}.tk-stage:not(.has-star) .tk-stage-word{margin-bottom:0}}@keyframes tk-edge-word{0%{opacity:0;letter-spacing:.08em}to{opacity:1;letter-spacing:0}}.tk-stage-copy h1{letter-spacing:-.05em;text-transform:uppercase;max-width:12ch;font-size:clamp(2.4rem,6.2vw,4.4rem);line-height:.98}.tk-edge .tk-hl{color:var(--brand-text)}.tk-stage-copy .tk-hero-intro{color:var(--ink-2);opacity:1;max-width:42ch;font-size:1.02rem}.tk-edge .tk-hero-eyebrow{border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:6px}.tk-stage-visual{justify-items:center;animation:1s cubic-bezier(.2,.7,.2,1) .15s both tk-edge-drop;display:grid;position:relative}.tk-stage-frame{aspect-ratio:4/5;border-radius:var(--radius);background:#fff;width:min(78%,400px);transition:transform .5s cubic-bezier(.2,.7,.2,1);display:block;overflow:hidden;transform:rotate(-3deg);box-shadow:0 40px 70px -34px #0a0a0a8c,0 0 0 1px #0a0a0a0f}.tk-stage-frame:hover{transform:rotate(0)scale(1.02)}.tk-stage-frame img{object-fit:cover;width:100%;height:100%;display:block}@keyframes tk-edge-drop{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.tk-stage-tag{z-index:2;background:var(--ink);border-radius:6px;gap:2px;min-width:200px;max-width:290px;margin-top:-42px;margin-left:30%;padding:12px 16px;text-decoration:none;animation:.8s cubic-bezier(.2,.7,.2,1) .45s both tk-rise;display:grid;position:relative;box-shadow:0 18px 30px -18px #0a0a0acc;color:#fff!important}.tk-stage-tag small{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--brand) 55%, #fff);font-size:.68rem;font-weight:800}.tk-stage-tag strong{text-overflow:ellipsis;white-space:nowrap;font-size:.98rem;line-height:1.25;overflow:hidden}.tk-stage-price{font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:1.2rem;font-weight:800;display:inline-flex}.tk-stage-price svg{transition:transform .2s}.tk-stage-tag:hover .tk-stage-price svg{transform:translate(4px)}@media (max-width:899px){.tk-stage-tag{justify-self:center;margin-left:0;margin-right:0}}.tk-stage-more{flex-wrap:wrap;gap:10px;display:flex}@media (min-width:900px){.tk-stage-more{grid-column:1;align-self:end}}.tk-stage-more a{border:1px solid var(--line);font-variant-numeric:tabular-nums;background:#fff;border-radius:6px;align-items:center;gap:10px;padding:5px 12px 5px 5px;font-size:.84rem;font-weight:800;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.tk-stage-more a:hover{border-color:var(--ink);transform:translateY(-2px)}.tk-stage-more img{object-fit:cover;background:var(--surface-2);border-radius:4px;width:44px;height:44px}@media (max-width:420px){.tk-stage-more a:nth-child(3){display:none}}.tk-stage:not(.has-star){align-content:center;min-height:380px}.tk-stage-banner{border-radius:var(--radius);aspect-ratio:16/9;background:var(--ink);margin-top:12px;position:relative;overflow:hidden}@media (min-width:700px){.tk-stage-banner{aspect-ratio:3}}.tk-edge .tk-stage-banner.has-image:before{background:linear-gradient(#0000 65%,#0a0a0a59)}.tk-card-sharp{border:1px solid var(--line);border-radius:var(--radius);background:#fff;flex-direction:column;transition:border-color .2s,transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.tk-card-sharp:hover{border-color:var(--ink);box-shadow:var(--shadow-md);transform:translateY(-3px)}.tk-card-sharp .tk-card-link{flex-direction:column;flex:1;text-decoration:none;display:flex}.tk-card-sharp .tk-card-media{background:var(--surface-2);border-bottom:1px solid var(--line)}.tk-card-sharp .tk-card-body{flex-direction:column;flex:1;gap:5px;padding:12px 14px 14px;display:flex}.tk-card-sharp .tk-card-brand{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.66rem;font-weight:800}.tk-card-sharp .tk-card-title{letter-spacing:-.02em;margin:0;font-size:1rem;font-weight:800;line-height:1.25}.tk-card-sharp .tk-card-foot{border-top:1px dashed var(--line);margin-top:auto;padding-top:10px}.tk-card-sharp .tk-price{letter-spacing:-.02em;font-size:1.2rem}.tk-card-sharp .tk-card-go{background:var(--ink);color:#fff;border-radius:6px}.tk-card-sharp:hover .tk-card-go{background:var(--brand);color:var(--on-brand);transform:rotate(-45deg)}.tk-edge .tk-badge{box-shadow:none;text-transform:uppercase;letter-spacing:.06em;border-radius:4px;font-size:.64rem}.tk-edge .tk-card-badges .tk-badge.tk-badge-new{background:var(--brand);color:var(--on-brand)}.tk-edge .tk-card-wa{border-radius:6px}.tk-edge .tk-buy{background:var(--ink);color:#fff;border-radius:6px}.tk-edge .tk-buy:hover{background:var(--brand);color:var(--on-brand);filter:none}@media (min-width:700px){.tk-edge .tk-latest .tk-grid>:first-child{grid-area:span 2/span 2}.tk-edge .tk-latest .tk-grid>:first-child .tk-card-title{font-size:clamp(1.3rem,2.4vw,1.9rem)}.tk-edge .tk-latest .tk-grid>:first-child .tk-price{font-size:clamp(1.4rem,2.6vw,2rem)}.tk-edge .tk-latest .tk-grid>:first-child .tk-card-media{aspect-ratio:auto;flex:1;min-height:0}.tk-edge .tk-latest .tk-grid>:first-child .tk-card-media img{position:absolute;inset:0}.tk-edge .tk-latest .tk-grid>:first-child .tk-card-link{min-height:100%}.tk-edge .tk-latest .tk-grid>:first-child .tk-card-body{flex:none}.tk-edge .tk-latest .tk-grid>:first-child .tk-card-media{min-height:320px}}.tk-edge .tk-page-head h1{text-transform:uppercase;letter-spacing:-.05em;font-size:clamp(2.4rem,7vw,4.6rem)}.tk-edge .tk-sidebar{border:1px solid var(--line);border-radius:var(--radius)}.tk-edge .tk-buy-box{border:1px solid var(--ink);border-radius:var(--radius)}.tk-edge .tk-price-lg{letter-spacing:-.04em}.tk-edge .tk-specs dl>div{border-bottom:1px solid var(--line)}.tk-edge .tk-about{background:var(--surface-2)}.tk-edge .tk-contact-card{border:1px solid var(--ink);border-radius:var(--radius);box-shadow:8px 8px 0 var(--ink)}.tk-edge .tk-footer{color:#b5b5b5;background:#0a0a0a}.tk-edge .tk-footer h3,.tk-edge .tk-footer strong{color:#fff}.tk-edge .tk-wordmark{font-family:var(--mega);letter-spacing:0;text-transform:uppercase;color:#fff;font-size:clamp(3rem,9vw,9rem);font-weight:400;line-height:.85}.tk-edge .tk-phonebar-dock{color:#fff;background:#0a0a0a;border-top:1px solid #262626}.tk-edge .tk-phonebar a{color:#d4d4d4}.tk-edge .tk-phonebar a.is-wa{color:#4ade80}@media (prefers-reduced-motion:reduce){.tk-stage-word,.tk-stage-visual,.tk-stage-tag{animation:none!important}}
@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8bcddb47c8219945-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8bcddb47c8219945-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8bcddb47c8219945-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8bcddb47c8219945-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8bcddb47c8219945-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:900;font-display:swap;src:url(../media/8bcddb47c8219945-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:900;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.wTRl6q_className{font-family:Outfit,Outfit Fallback;font-style:normal}
