[data-timo-marketing].timo-2026 .tf-home{--tf-night:#07150e;--tf-panel:#0b1d14;--tf-on-dark:#f2f5f0;--tf-on-dark-body:#b9c3bc;--tf-on-dark-dim:#97a39b;--tf-hair:#ffffff14;--tf-hair-strong:#ffffff24;--tf-gutter:16px;overflow:clip}[data-timo-marketing].timo-2026 .tf-home p{max-width:64ch}[data-timo-marketing].timo-2026 :is(.tf-hero,.tf-investigate,.tf-final){isolation:isolate;margin-inline:var(--tf-gutter);background-color:var(--tf-night);color:var(--tf-on-dark);border-radius:28px;position:relative;overflow:clip;box-shadow:inset 0 0 0 1px #ffffff0f}[data-timo-marketing].timo-2026 :is(.tf-hero,.tf-investigate,.tf-final):before{content:"";z-index:-2;pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-position:50% 0;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 75% at 55% 40%,#000 25%,#0000 78%);mask-image:radial-gradient(80% 75% at 55% 40%,#000 25%,#0000 78%)}[data-timo-marketing].timo-2026 :is(.tf-hero,.tf-investigate,.tf-final) h2{color:#fff}[data-timo-marketing].timo-2026 :is(.tf-hero,.tf-investigate,.tf-final) p,[data-timo-marketing].timo-2026 :is(.tf-hero,.tf-investigate,.tf-final) .m-kicker{color:var(--tf-on-dark-body)}[data-timo-marketing].timo-2026 :is(.tf-hero,.tf-investigate,.tf-final) .m-kicker:before{background:var(--lime);box-shadow:0 0 0 3px #c5f26a29,0 0 12px #c5f26a8c}[data-timo-marketing].timo-2026 :is(.tf-hero,.tf-investigate,.tf-final) .m-text-link{color:var(--tf-on-dark);text-decoration-color:#ffffff52}[data-timo-marketing].timo-2026 :is(.tf-hero,.tf-investigate,.tf-final) .m-text-link:hover{text-decoration-color:currentColor}[data-timo-marketing].timo-2026 .tf-hero{background-image:radial-gradient(760px 520px at 78% 42%, #c5f26a1a, transparent 65%), radial-gradient(720px 520px at 0% 100%, #176b3c57, transparent 70%), linear-gradient(180deg, #0a1c13, var(--tf-night) 62%);margin-top:14px;padding-top:clamp(64px,7vw,100px)}[data-timo-marketing].timo-2026 .tf-hero:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#c5f26a26,#0000);border-radius:50%;width:760px;height:760px;animation:9s ease-in-out infinite alternate tf-breathe;position:absolute;top:-120px;right:-140px}[data-timo-marketing].timo-2026 .tf-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(40px,4.5vw,72px);display:grid}[data-timo-marketing].timo-2026 .tf-hero-copy{z-index:1;position:relative}[data-timo-marketing].timo-2026 .tf-hero h1{color:#fff;font-size:clamp(44px,4.3vw,64px);line-height:.98}[data-timo-marketing].timo-2026 .tf-hero h1 em{color:var(--lime);font-style:normal}[data-timo-marketing].timo-2026 .tf-hero-copy>p{max-width:36ch;margin-top:26px;font-size:19px;line-height:1.6}[data-timo-marketing].timo-2026 .tf-hero .m-actions{margin-top:36px}[data-timo-marketing].timo-2026 .tf-hero .m-button,[data-timo-marketing].timo-2026 .tf-final .m-button{white-space:nowrap}[data-timo-marketing].timo-2026 .tf-ticker{border-top:1px solid var(--tf-hair);height:54px;font:500 12px/1 var(--m-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--tf-on-dark-dim);background:#07150e99;align-items:stretch;margin-top:clamp(60px,7vw,88px);display:flex}[data-timo-marketing].timo-2026 .tf-ticker-label{border-right:1px solid var(--tf-hair);color:var(--lime);flex:none;align-items:center;gap:10px;padding:0 22px 0 clamp(20px,3vw,40px);display:flex}[data-timo-marketing].timo-2026 .tf-ticker-label:before{content:"";background:var(--lime);border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite tf-blink;box-shadow:0 0 0 3px #c5f26a29}[data-timo-marketing].timo-2026 .tf-ticker-track{flex:1;min-width:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}[data-timo-marketing].timo-2026 .tf-ticker-track ul{flex:none;align-items:center;gap:44px;margin:0;padding:0 22px;list-style:none;animation:52s linear infinite tf-ticker;display:flex}[data-timo-marketing].timo-2026 .tf-ticker:hover ul{animation-play-state:paused}[data-timo-marketing].timo-2026 .tf-ticker-track li{white-space:nowrap;align-items:center;gap:10px;display:flex}[data-timo-marketing].timo-2026 .tf-ticker-track li:before{content:"";background:#ffffff4d;border-radius:1px;width:4px;height:4px}[data-timo-marketing].timo-2026 .tf-ticker-track b{color:var(--tf-on-dark);font-weight:500}[data-timo-marketing].timo-2026 .tf-ticker-track span{color:var(--lime)}[data-timo-marketing].timo-2026 .tf-demo{min-width:0;color:var(--tf-on-dark);background:radial-gradient(520px 260px at 100% 0,#c5f26a17,#0000 70%),linear-gradient(#0f251a,#0a1a12);border-radius:22px;position:relative;box-shadow:0 0 0 1px #ffffff17,inset 0 1px #ffffff0f,0 40px 90px -36px #000000bf,0 0 60px -20px #c5f26a2e;container:tf-demo/inline-size}[data-timo-marketing].timo-2026 .tf-demo:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(150deg,#c5f26a8c,#ffffff0f 32%,#ffffff08 68%,#c5f26a47);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}[data-timo-marketing].timo-2026 .tf-demo-head{border-bottom:1px solid var(--tf-hair);min-height:54px;font:500 11.5px/1.3 var(--m-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--tf-on-dark-dim);align-items:center;gap:14px;padding:10px 14px 10px 20px;display:flex}[data-timo-marketing].timo-2026 .tf-demo-head p{font:inherit;color:inherit;align-items:center;gap:10px;margin-right:auto;display:flex}[data-timo-marketing].timo-2026 .tf-demo-head>span{color:var(--lime);white-space:nowrap}[data-timo-marketing].timo-2026 .tf-demo-pulse{background:var(--lime);width:7px;height:7px;animation:tf-ping 2s var(--m-ease) infinite;border-radius:50%;flex:none}[data-timo-marketing].timo-2026 .tf-demo-toggle{width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--tf-hair-strong);color:var(--tf-on-dark);cursor:pointer;background:#ffffff0d;border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:background .2s;display:grid}[data-timo-marketing].timo-2026 .tf-demo-toggle:hover{background:#ffffff1f}[data-timo-marketing].timo-2026 .tf-demo-tabs{border-bottom:1px solid var(--tf-hair);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}[data-timo-marketing].timo-2026 .tf-demo-tabs button{color:#f2f5f09e;text-align:left;min-width:0;min-height:78px;font:550 14.5px/1.2 var(--m-sans);letter-spacing:-.01em;cursor:pointer;background:0 0;border:0;border-right:1px solid #ffffff0d;padding:14px 16px 16px;transition:background .25s,color .25s;position:relative}[data-timo-marketing].timo-2026 .tf-demo-tabs button:last-child{border-right:0}[data-timo-marketing].timo-2026 .tf-demo-tabs button:focus-visible{outline-color:var(--lime);outline-offset:-5px}[data-timo-marketing].timo-2026 .tf-demo-tabs button:hover{color:#fff;background:#ffffff08}[data-timo-marketing].timo-2026 .tf-demo-tabs button>span{font:500 11px/1 var(--m-mono);letter-spacing:.04em;color:#f2f5f080;margin-bottom:9px;transition:color .25s;display:block}[data-timo-marketing].timo-2026 .tf-demo-tabs small{font:400 11.5px/1.3 var(--m-mono);letter-spacing:0;color:#f2f5f08c;white-space:nowrap;text-overflow:ellipsis;margin-top:6px;display:block;overflow:hidden}[data-timo-marketing].timo-2026 .tf-demo-tabs button[aria-selected=true]{color:#fff;background:linear-gradient(#c5f26a17,#c5f26a00 80%)}[data-timo-marketing].timo-2026 .tf-demo-tabs button[aria-selected=true]>span{color:var(--lime)}[data-timo-marketing].timo-2026 .tf-demo-tabs button[aria-selected=true] small{color:var(--tf-on-dark-body)}[data-timo-marketing].timo-2026 .tf-step-progress{background:var(--lime);transform-origin:0;height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0);box-shadow:0 0 12px #c5f26ab3}[data-timo-marketing].timo-2026 .tf-demo-tabs [aria-selected=true] .tf-step-progress{transform:scaleX(1)}[data-timo-marketing].timo-2026 .tf-demo[data-running=true] [aria-selected=true] .tf-step-progress{animation:4.6s linear forwards tf-step-progress}[data-timo-marketing].timo-2026 .tf-demo:has(.tf-demo-tabs :focus-visible,.tf-demo-panel:focus-visible) [aria-selected=true] .tf-step-progress{animation-play-state:paused}[data-timo-marketing].timo-2026 .tf-demo-panel{border-radius:0 0 22px 22px;gap:16px;padding:20px 20px 16px;display:grid}[data-timo-marketing].timo-2026 .tf-demo-panel:focus-visible{outline:2px solid var(--lime);outline-offset:-6px}[data-timo-marketing].timo-2026 .tf-demo-copy{display:grid}[data-timo-marketing].timo-2026 .tf-demo-view{visibility:hidden;opacity:0;transition:opacity .35s ease, transform .5s var(--m-ease), visibility 0s linear .35s;grid-area:1/1;transform:translateY(6px)}[data-timo-marketing].timo-2026 .tf-demo-view[data-active=true]{visibility:visible;opacity:1;transition:opacity .45s ease 80ms, transform .6s var(--m-ease) 80ms, visibility 0s;transform:none}[data-timo-marketing].timo-2026 .tf-demo-stage{font:500 11.5px/1.3 var(--m-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--lime);display:block}[data-timo-marketing].timo-2026 .tf-demo-view h2{letter-spacing:-.025em;margin-top:8px;font-size:21px;line-height:1.2}[data-timo-marketing].timo-2026 .tf-demo-view p{margin-top:6px;font-size:14px;line-height:1.5}[data-timo-marketing].timo-2026 .tf-graph{background-color:#00000029;background-image:radial-gradient(#ffffff14 1px,#0000 1.3px);background-position:8px 8px;background-size:16px 16px;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.94fr);align-items:center;column-gap:34px;padding:18px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f}[data-timo-marketing].timo-2026 .tf-graph-edges{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}[data-timo-marketing].timo-2026 .tf-graph-ship{gap:12px;display:grid}[data-timo-marketing].timo-2026 .tf-node{z-index:1;background:#0d2218;border-radius:12px;min-width:0;padding:12px 14px 13px;transition:box-shadow .45s,opacity .45s,background .45s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}[data-timo-marketing].timo-2026 .tf-node>span{font:500 10.5px/1.3 var(--m-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tf-on-dark-dim);display:block}[data-timo-marketing].timo-2026 .tf-node strong{overflow-wrap:anywhere;font:600 15.5px/1.2 var(--m-sans);letter-spacing:-.015em;color:#fff;margin-top:6px;display:block}[data-timo-marketing].timo-2026 .tf-node:not(.tf-node-ship) strong{font:500 15px/1.2 var(--m-mono);letter-spacing:0}[data-timo-marketing].timo-2026 .tf-node p{color:var(--tf-on-dark-dim);margin-top:5px;font-size:12px;line-height:1.45}[data-timo-marketing].timo-2026 .tf-node b{font:500 11.5px/1.3 var(--m-mono);color:var(--tf-on-dark-dim);margin-top:9px;transition:color .45s;display:block}[data-timo-marketing].timo-2026 .tf-node[data-state=pending]{opacity:.5;background:#0d2218b3;box-shadow:inset 0 0 0 1px #ffffff1f}[data-timo-marketing].timo-2026 .tf-node[data-state=pending] strong{color:var(--tf-on-dark-body)}[data-timo-marketing].timo-2026 .tf-node[data-state=active]{background:#10291d;box-shadow:inset 0 0 0 1px #c5f26ab3,0 0 0 4px #c5f26a12,0 0 32px -6px #c5f26a73}[data-timo-marketing].timo-2026 .tf-node[data-state=done]{box-shadow:inset 0 0 0 1px #fff3}[data-timo-marketing].timo-2026 .tf-node[data-state=traced]{box-shadow:inset 0 0 0 1px #c5f26a73,0 0 26px -8px #c5f26a80}[data-timo-marketing].timo-2026 .tf-node:is([data-state=active],[data-state=done],[data-state=traced]) b{color:var(--lime)}[data-timo-marketing].timo-2026 .tf-node:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(#0000 0 42%,#c5f26a29 49%,#c5f26a80 50%,#0000 51%) 0 0/100% 220% no-repeat;position:absolute;inset:0}[data-timo-marketing].timo-2026 .tf-node[data-state=active]:after{opacity:1;animation:2.6s ease-in-out infinite tf-scan}[data-timo-marketing].timo-2026 .tf-node[data-state=traced]:after{opacity:1;animation:1.6s ease-in-out both tf-scan}[data-timo-marketing].timo-2026 .tf-node-ship:last-child[data-state=traced]:after{animation-delay:.15s}[data-timo-marketing].timo-2026 .tf-edge path{fill:none}[data-timo-marketing].timo-2026 .tf-edge-track{stroke:#ffffff29;stroke-width:1px;stroke-dasharray:2 5}[data-timo-marketing].timo-2026 .tf-edge-line,[data-timo-marketing].timo-2026 .tf-edge-glow{stroke:var(--lime);stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s var(--m-ease)}[data-timo-marketing].timo-2026 .tf-edge-line{stroke-width:1.5px}[data-timo-marketing].timo-2026 .tf-edge-glow{stroke-width:7px;opacity:.12}[data-timo-marketing].timo-2026 .tf-edge:is([data-state=active],[data-state=done],[data-state=traced]) :is(.tf-edge-line,.tf-edge-glow){stroke-dashoffset:0}[data-timo-marketing].timo-2026 .tf-edge[data-state=done] .tf-edge-line{stroke:#c5f26a8c}[data-timo-marketing].timo-2026 .tf-edge[data-state=done] .tf-edge-glow{opacity:0}[data-timo-marketing].timo-2026 .tf-edge-flow{stroke:#fff;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:.035 .295;opacity:0;transition:opacity .4s;animation:1.8s linear infinite tf-edge-flow}[data-timo-marketing].timo-2026 .tf-edge:is([data-state=active],[data-state=traced]) .tf-edge-flow{opacity:.9;transition-delay:.6s}[data-timo-marketing].timo-2026 .tf-edge-port{fill:#0d2218;stroke:#ffffff4d;stroke-width:1px;transition:fill .4s,stroke .4s}[data-timo-marketing].timo-2026 .tf-edge:not([data-state=pending]) .tf-edge-port{fill:var(--lime);stroke:var(--lime)}[data-timo-marketing].timo-2026 .tf-demo[data-running=false] :is(.tf-edge-flow,.tf-demo-pulse),[data-timo-marketing].timo-2026 .tf-demo[data-running=false] .tf-node:after{animation-play-state:paused}[data-timo-marketing].timo-2026 .tf-demo[data-running=false] .tf-demo-pulse{background:var(--tf-on-dark-dim)}[data-timo-marketing].timo-2026 .tf-readouts{display:grid}[data-timo-marketing].timo-2026 .tf-readouts>*{grid-area:1/1}[data-timo-marketing].timo-2026 .tf-readout-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;transition:opacity .35s,visibility linear;display:grid}[data-timo-marketing].timo-2026 .tf-readout-list[aria-hidden=true]{visibility:hidden;opacity:0;transition:opacity .25s,visibility 0s linear .25s}[data-timo-marketing].timo-2026 .tf-readout-list>div{min-width:0;box-shadow:inset 0 0 0 1px var(--tf-hair);background:#ffffff08;border-radius:12px;padding:12px 14px}[data-timo-marketing].timo-2026 .tf-readout-list dt{font:500 10.5px/1.3 var(--m-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tf-on-dark-dim)}[data-timo-marketing].timo-2026 .tf-readout-list dd{font:600 19px/1.2 var(--m-sans);letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums;margin:6px 0 0}[data-timo-marketing].timo-2026 .tf-readout-list .tf-readout-note{font:400 12px/1.4 var(--m-sans);letter-spacing:0;color:var(--tf-on-dark-dim);margin-top:4px}[data-timo-marketing].timo-2026 .tf-trace-answers{visibility:hidden;opacity:0;transition:opacity .3s ease, transform .5s var(--m-ease), visibility 0s linear .3s;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid;transform:translateY(6px)}[data-timo-marketing].timo-2026 .tf-trace-answers.is-visible{visibility:visible;opacity:1;transition:opacity .45s ease .1s, transform .6s var(--m-ease) .1s, visibility 0s;transform:none}[data-timo-marketing].timo-2026 .tf-trace-answers div{background:#c5f26a0f;border-radius:12px;min-width:0;padding:12px 14px;box-shadow:inset 0 0 0 1px #c5f26a47}[data-timo-marketing].timo-2026 .tf-trace-answers span{font:500 10.5px/1.3 var(--m-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--lime);display:block}[data-timo-marketing].timo-2026 .tf-trace-answers strong{font:550 13.5px/1.35 var(--m-sans);color:#fff;margin-top:6px;display:block}[data-timo-marketing].timo-2026 .tf-demo-disclaimer{color:var(--tf-on-dark-dim);padding:0 20px 16px;font-size:11.5px;line-height:1.45}[data-timo-marketing].timo-2026 .tf-hero .tf-demo-disclaimer{color:var(--tf-on-dark-dim)}@container tf-demo (max-width:560px){[data-timo-marketing].timo-2026 .tf-demo-head{padding-left:16px}[data-timo-marketing].timo-2026 .tf-demo-head>span{display:none}[data-timo-marketing].timo-2026 .tf-demo-tabs button{min-height:60px;padding:12px 10px 14px;font-size:13.5px}[data-timo-marketing].timo-2026 .tf-demo-tabs button>span{margin-bottom:7px}[data-timo-marketing].timo-2026 .tf-demo-tabs small{display:none}[data-timo-marketing].timo-2026 .tf-demo-panel{padding:16px 14px 14px}[data-timo-marketing].timo-2026 .tf-demo-view h2{font-size:19px}[data-timo-marketing].timo-2026 .tf-graph{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 24px;padding:14px}[data-timo-marketing].timo-2026 .tf-graph-ship{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}[data-timo-marketing].timo-2026 .tf-node{padding:11px 12px 12px}[data-timo-marketing].timo-2026 .tf-trace-answers{grid-template-columns:1fr;gap:6px}[data-timo-marketing].timo-2026 .tf-trace-answers div{justify-content:space-between;align-items:baseline;gap:12px;padding:9px 12px;display:flex}[data-timo-marketing].timo-2026 .tf-trace-answers strong{text-align:right;margin-top:0}[data-timo-marketing].timo-2026 .tf-demo-disclaimer{padding:0 14px 14px}}[data-timo-marketing].timo-2026 .tf-nav{border-bottom:1px solid var(--line)}[data-timo-marketing].timo-2026 .tf-nav-inner{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}[data-timo-marketing].timo-2026 .tf-nav a{border-right:1px solid var(--line);min-height:72px;font:550 15px/1.3 var(--m-sans);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:12px;padding:20px 22px;text-decoration:none;transition:background .2s;display:flex}[data-timo-marketing].timo-2026 .tf-nav a:first-child{border-left:1px solid var(--line)}[data-timo-marketing].timo-2026 .tf-nav a:hover{background:#fff}[data-timo-marketing].timo-2026 .tf-nav span{font:500 12px/1 var(--m-mono);color:var(--accent)}[data-timo-marketing].timo-2026 .tf-repack{padding:clamp(88px,10vw,136px) 0}[data-timo-marketing].timo-2026 .tf-repack-grid{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:clamp(48px,7vw,96px);display:grid}[data-timo-marketing].timo-2026 .tf-repack-copy h2{max-width:16ch}[data-timo-marketing].timo-2026 .tf-repack-copy p{margin-top:24px}[data-timo-marketing].timo-2026 .tf-equation{box-shadow:0 0 0 1px var(--line), 0 30px 60px -38px #07150e66;background:#fff;border-radius:24px;grid-template-columns:minmax(0,1fr) 104px minmax(0,1fr);padding:8px;display:grid}[data-timo-marketing].timo-2026 .tf-equation>div{background:var(--bg);border-radius:17px;min-width:0;padding:26px 24px 28px}[data-timo-marketing].timo-2026 .tf-equation>div:last-of-type{background:radial-gradient(320px 200px at 100% 0,#c5f26a29,#0000 70%),#0c2b1d}[data-timo-marketing].timo-2026 .tf-equation>div>span{font:500 11.5px/1.4 var(--m-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--text-dim);display:block}[data-timo-marketing].timo-2026 .tf-equation strong{font:600 clamp(32px, 3.3vw, 50px)/1 var(--m-sans);letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:22px;display:block}[data-timo-marketing].timo-2026 .tf-equation p{margin-top:12px;font-size:14px;line-height:1.5}[data-timo-marketing].timo-2026 .tf-equation>div:last-of-type>span,[data-timo-marketing].timo-2026 .tf-equation>div:last-of-type p{color:var(--tf-on-dark-body)}[data-timo-marketing].timo-2026 .tf-equation>div:last-of-type strong{color:var(--lime)}[data-timo-marketing].timo-2026 .tf-equation-mark{isolation:isolate;color:#0000;background:linear-gradient(var(--line-strong), var(--line-strong)) center / 100% 1px no-repeat;font-size:0;position:relative;overflow:hidden}[data-timo-marketing].timo-2026 .tf-equation-mark:before{content:"→";z-index:-1;width:40px;height:40px;box-shadow:0 0 0 1px var(--line-strong), 0 8px 18px -10px #07150e73;color:var(--ink);font:500 16px/1 var(--m-sans);background:#fff;border-radius:50%;place-items:center;margin:-20px 0 0 -20px;display:grid;position:absolute;top:50%;left:50%}[data-timo-marketing].timo-2026 .tf-equation-mark:after{content:"";z-index:-2;background:linear-gradient(90deg, #176b3c00, var(--accent));border-radius:3px;width:24px;height:3px;animation:2.4s cubic-bezier(.45,0,.55,1) infinite tf-packet-x;position:absolute;top:calc(50% - 1.5px);left:0}[data-timo-marketing].timo-2026 .tf-inventory{border-block:1px solid var(--line);background:#fff;padding:clamp(88px,10vw,128px) 0}[data-timo-marketing].timo-2026 .tf-inventory-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(48px,7vw,96px);display:grid}[data-timo-marketing].timo-2026 .tf-inventory-copy p{margin-top:24px}[data-timo-marketing].timo-2026 .tf-illustrative{font:500 11.5px/1.3 var(--m-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);align-items:center;gap:8px;margin-bottom:14px;display:flex}[data-timo-marketing].timo-2026 .tf-illustrative:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px}[data-timo-marketing].timo-2026 .tf-stock{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);gap:12px;display:grid}[data-timo-marketing].timo-2026 .tf-stock-main{min-width:0;color:var(--tf-on-dark);background:radial-gradient(420px 260px at 100% 0,#c5f26a29,#0000 70%),#0c2b1d;border-radius:22px;flex-direction:column;grid-row:span 2;padding:26px 26px 22px;display:flex;box-shadow:0 30px 60px -36px #07150e8c}[data-timo-marketing].timo-2026 :is(.tf-stock-main,.tf-stock-side)>span{font:500 11.5px/1.3 var(--m-mono);letter-spacing:.06em;text-transform:uppercase}[data-timo-marketing].timo-2026 .tf-stock-main>span{color:var(--tf-on-dark-body)}[data-timo-marketing].timo-2026 .tf-stock-main strong{font:600 clamp(68px, 7vw, 96px)/.9 var(--m-sans);letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:var(--lime);margin:20px 0 4px;display:block}[data-timo-marketing].timo-2026 .tf-stock-main p{color:var(--tf-on-dark-body);font-size:14px}[data-timo-marketing].timo-2026 .tf-stock-bar{gap:3px;height:10px;margin-top:26px;display:flex}[data-timo-marketing].timo-2026 .tf-stock-bar i{transform-origin:0;background:#fff3;border-radius:3px;flex:25}[data-timo-marketing].timo-2026 .tf-stock-bar i:last-child{background:var(--lime);flex:30;box-shadow:0 0 16px #c5f26a73}[data-timo-marketing].timo-2026 .tf-stock-legend{font:500 11px/1.3 var(--m-mono);letter-spacing:.02em;color:var(--tf-on-dark-dim);justify-content:space-between;gap:10px;margin-top:10px;display:flex}[data-timo-marketing].timo-2026 .tf-stock-legend span:last-child{color:var(--lime)}[data-timo-marketing].timo-2026 .tf-stock-line{font:500 12px/1.3 var(--m-mono);color:var(--tf-on-dark-body);border-top:1px solid #ffffff1f;justify-content:space-between;gap:12px;margin-top:auto;padding-top:18px;display:flex}[data-timo-marketing].timo-2026 .tf-stock-legend+.tf-stock-line{margin-top:22px}[data-timo-marketing].timo-2026 .tf-stock-side{background:var(--bg);min-width:0;box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;padding:20px}[data-timo-marketing].timo-2026 .tf-stock-side>span{color:var(--text-dim)}[data-timo-marketing].timo-2026 .tf-stock-side strong{font:600 23px/1.15 var(--m-sans);letter-spacing:-.03em;margin-top:16px;display:block}[data-timo-marketing].timo-2026 .tf-stock-side:last-child strong{font:500 17px/1.2 var(--m-mono);letter-spacing:0;overflow-wrap:anywhere}[data-timo-marketing].timo-2026 .tf-stock-side p{color:var(--text-dim);margin-top:6px;font-size:13px;line-height:1.45}[data-timo-marketing].timo-2026 .tf-audience{padding:clamp(88px,10vw,128px) 0}[data-timo-marketing].timo-2026 .tf-audience-layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(48px,7vw,96px);display:grid}[data-timo-marketing].timo-2026 .tf-audience-lead h2{font-size:clamp(34px,3.8vw,54px)}[data-timo-marketing].timo-2026 .tf-audience-lead p{margin-top:24px}[data-timo-marketing].timo-2026 .tf-audience-more{counter-reset:tf-audience;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}[data-timo-marketing].timo-2026 .tf-audience-more article{counter-increment:tf-audience;min-height:200px;box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .3s ease, transform .35s var(--m-ease);background:#fff;border-radius:20px;flex-direction:column;padding:22px 22px 24px;display:flex}[data-timo-marketing].timo-2026 .tf-audience-more article:before{content:counter(tf-audience, decimal-leading-zero);font:500 12px/1 var(--m-mono);color:var(--accent);padding-bottom:44px}[data-timo-marketing].timo-2026 .tf-audience-more article:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #176b3c66,0 20px 44px -28px #07150e66}[data-timo-marketing].timo-2026 .tf-audience-more h3{letter-spacing:-.03em;font-size:20px}[data-timo-marketing].timo-2026 .tf-audience-more p{margin-top:8px;font-size:14.5px;line-height:1.55}[data-timo-marketing].timo-2026 .tf-investigate{background-image:radial-gradient(760px 460px at 88% 18%,#c5f26a1a,#0000 65%),radial-gradient(640px 420px at 0 100%,#176b3c4d,#0000 70%);padding:clamp(80px,9vw,124px) 0}[data-timo-marketing].timo-2026 .tf-investigate-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(48px,7vw,88px);display:grid}[data-timo-marketing].timo-2026 .tf-investigate-copy h2{max-width:15ch}[data-timo-marketing].timo-2026 .tf-investigate-copy p{margin-top:24px}[data-timo-marketing].timo-2026 .tf-record{background:#ffffff09;border-radius:22px;padding:8px;box-shadow:inset 0 0 0 1px #ffffff1a,0 40px 80px -40px #000000b3}[data-timo-marketing].timo-2026 .tf-record-head{box-shadow:inset 0 0 0 1px var(--tf-hair);background:#ffffff0b;border-radius:15px;justify-content:space-between;align-items:center;gap:16px;padding:12px 12px 12px 16px;display:flex}[data-timo-marketing].timo-2026 .tf-record-head span{font:500 11.5px/1.35 var(--m-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--tf-on-dark-dim)}[data-timo-marketing].timo-2026 .tf-record-head strong{background:var(--lime);color:var(--ink);font:500 13px/1.2 var(--m-mono);border-radius:999px;flex:none;padding:6px 11px}[data-timo-marketing].timo-2026 .tf-record ol{margin:0;padding:6px 16px 4px;list-style:none;position:relative}[data-timo-marketing].timo-2026 .tf-record ol:before{content:"";background:linear-gradient(180deg, #c5f26a00, var(--lime), #c5f26a00) 0 -60% / 100% 36% no-repeat, #ffffff24;width:1px;animation:3.4s ease-in-out infinite tf-rail;position:absolute;top:34px;bottom:34px;left:20px}[data-timo-marketing].timo-2026 .tf-record li{border-bottom:1px solid #ffffff12;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:16px;padding:17px 0 17px 26px;font-size:14.5px;display:grid;position:relative}[data-timo-marketing].timo-2026 .tf-record li:last-child{border-bottom:0}[data-timo-marketing].timo-2026 .tf-record li:before{content:"";background:var(--tf-night);width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--lime), 0 0 10px #c5f26a59;border-radius:50%;margin-top:-4.5px;position:absolute;top:50%;left:0}[data-timo-marketing].timo-2026 .tf-record li span{font:500 12px/1.3 var(--m-mono);color:var(--tf-on-dark-dim)}[data-timo-marketing].timo-2026 .tf-record li strong{color:var(--tf-on-dark);font-weight:550}[data-timo-marketing].timo-2026 .tf-record li b{color:var(--lime);font:500 12px/1.2 var(--m-mono);white-space:nowrap;background:#c5f26a14;border-radius:7px;padding:5px 9px;box-shadow:inset 0 0 0 1px #c5f26a3d}[data-timo-marketing].timo-2026 .tf-hq-bridge{padding:clamp(88px,10vw,128px) 0}[data-timo-marketing].timo-2026 .tf-hq-bridge-heading{max-width:760px}[data-timo-marketing].timo-2026 .tf-hq-bridge-heading p{margin-top:22px}[data-timo-marketing].timo-2026 .tf-hq-path{grid-template-columns:minmax(0,.8fr) 88px minmax(0,1.2fr);align-items:stretch;margin-top:56px;display:grid}[data-timo-marketing].timo-2026 :is(.tf-hq-path-trace,.tf-hq-path-office){border-radius:22px;min-width:0;padding:28px}[data-timo-marketing].timo-2026 .tf-hq-path-trace{box-shadow:inset 0 0 0 1px var(--line), 0 24px 50px -36px #07150e59;background:#fff;align-self:center}[data-timo-marketing].timo-2026 .tf-hq-path-office{color:var(--tf-on-dark);background:radial-gradient(520px 300px at 100% 0,#c5f26a24,#0000 70%),#0c2b1d;box-shadow:0 30px 60px -36px #07150e8c}[data-timo-marketing].timo-2026 :is(.tf-hq-path-trace,.tf-hq-path-office)>span{font:500 11.5px/1.3 var(--m-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);display:block}[data-timo-marketing].timo-2026 .tf-hq-path-office>span{color:var(--lime)}[data-timo-marketing].timo-2026 .tf-hq-path p{margin-top:14px;font-size:16px}[data-timo-marketing].timo-2026 .tf-hq-path-office .m-text-link{color:var(--tf-on-dark);margin-top:14px;text-decoration-color:#ffffff52}[data-timo-marketing].timo-2026 .tf-hq-path-office .m-text-link:hover{text-decoration-color:currentColor}[data-timo-marketing].timo-2026 .tf-hq-additions{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 26px;margin:18px 0 0;padding:0;list-style:none;display:grid}[data-timo-marketing].timo-2026 .tf-hq-additions li{border-top:1px solid #ffffff1a;padding:16px 0}[data-timo-marketing].timo-2026 .tf-hq-additions :is(strong,span){display:block}[data-timo-marketing].timo-2026 .tf-hq-additions strong{color:#fff;font-size:15px;font-weight:600}[data-timo-marketing].timo-2026 .tf-hq-additions span{color:var(--tf-on-dark-body);margin-top:5px;font-size:13.5px;line-height:1.5}[data-timo-marketing].timo-2026 .tf-hq-path-connector{background:linear-gradient(90deg, var(--line-strong) 50%, transparent 0) center / 8px 1px repeat-x;position:relative;overflow:hidden}[data-timo-marketing].timo-2026 .tf-hq-path-connector span{background:linear-gradient(90deg, #176b3c00, var(--accent));border-radius:3px;width:26px;height:3px;animation:2.8s cubic-bezier(.45,0,.55,1) infinite tf-packet-x;position:absolute;top:calc(50% - 1.5px);left:0}[data-timo-marketing].timo-2026 .tf-origin{border-top:1px solid var(--line);padding:clamp(80px,9vw,120px) 0}[data-timo-marketing].timo-2026 .tf-origin-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(48px,7vw,88px);display:grid}[data-timo-marketing].timo-2026 .tf-origin-photo{aspect-ratio:4/3;box-shadow:0 0 0 1px var(--line), 0 30px 60px -38px #07150e73;border-radius:22px;position:relative;overflow:hidden}[data-timo-marketing].timo-2026 .tf-origin-photo img{object-fit:cover}[data-timo-marketing].timo-2026 .tf-origin figcaption{font:500 11.5px/1.5 var(--m-mono);letter-spacing:.02em;color:var(--text-dim);margin-top:14px}[data-timo-marketing].timo-2026 .tf-origin-copy h2{max-width:15ch}[data-timo-marketing].timo-2026 .tf-origin-copy p{margin-top:24px}[data-timo-marketing].timo-2026 .tf-origin-copy .m-text-link{margin-top:18px}[data-timo-marketing].timo-2026 .tf-start{border-top:1px solid var(--line);padding:clamp(80px,9vw,120px) 0}[data-timo-marketing].timo-2026 .tf-start-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(48px,7vw,96px);display:grid}[data-timo-marketing].timo-2026 .tf-start-list{counter-reset:start;margin:0;padding:0;list-style:none}[data-timo-marketing].timo-2026 .tf-start-list li{counter-increment:start;grid-template-columns:40px minmax(0,1fr);gap:20px;padding-bottom:32px;display:grid;position:relative}[data-timo-marketing].timo-2026 .tf-start-list li:last-child{padding-bottom:0}[data-timo-marketing].timo-2026 .tf-start-list li:before{content:counter(start, decimal-leading-zero);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--line-strong);font:500 12px/1 var(--m-mono);color:var(--accent);background:#fff;border-radius:50%;place-items:center;display:grid}[data-timo-marketing].timo-2026 .tf-start-list li:not(:last-child):after{content:"";background:var(--line-strong);width:1px;position:absolute;top:48px;bottom:8px;left:20px}[data-timo-marketing].timo-2026 .tf-start-list strong{letter-spacing:-.02em;padding-top:9px;font-size:18px;display:block}[data-timo-marketing].timo-2026 .tf-start-list span{color:var(--text-body);margin-top:6px;font-size:15px;line-height:1.55;display:block}[data-timo-marketing].timo-2026 .tf-qualification{color:var(--text-dim);margin-top:24px;font-size:13px}[data-timo-marketing].timo-2026 .tf-final{background-image:radial-gradient(720px 420px at 88% 100%,#c5f26a29,#0000 65%),radial-gradient(620px 420px at 0 0,#176b3c5c,#0000 70%);padding:clamp(80px,9vw,124px) 0}[data-timo-marketing].timo-2026 .tf-final-grid{justify-content:space-between;align-items:end;gap:48px;display:flex}[data-timo-marketing].timo-2026 .tf-final h2{max-width:15ch;font-size:clamp(36px,4.4vw,62px)}[data-timo-marketing].timo-2026 .tf-final p{margin-top:18px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){[data-timo-marketing].timo-2026 :is(.tf-repack-copy,.tf-equation,.tf-inventory-copy,.tf-stock,.tf-audience-lead,.tf-audience-more article,.tf-investigate-copy,.tf-record,.tf-hq-bridge-heading,.tf-hq-path-trace,.tf-hq-path-office,.tf-origin figure,.tf-origin-copy,.tf-start-list li){animation:linear both tf-reveal;animation-timeline:view();animation-range:entry entry 42%}[data-timo-marketing].timo-2026 .tf-stock-bar i{animation:linear both tf-grow;animation-timeline:view();animation-range:entry 30% cover 45%}}}@keyframes tf-reveal{0%{opacity:0;transform:translateY(28px)}}@keyframes tf-grow{0%{transform:scaleX(0)}}@keyframes tf-breathe{0%{opacity:.55;transform:scale(.92)}to{opacity:1;transform:scale(1.05)}}@keyframes tf-ticker{to{transform:translate(-100%)}}@keyframes tf-blink{50%{opacity:.35}}@keyframes tf-ping{0%{box-shadow:0 0 #c5f26a8c}70%,to{box-shadow:0 0 0 8px #c5f26a00}}@keyframes tf-step-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tf-edge-flow{0%{stroke-dashoffset:.33px}to{stroke-dashoffset:0}}@keyframes tf-scan{0%{background-position:0 110%}to{background-position:0 -10%}}@keyframes tf-packet-x{0%{transform:translate(-26px)}to{transform:translate(114px)}}@keyframes tf-rail{0%{background-position:0 -60%,0 0}to{background-position:0 160%,0 0}}@media (max-width:1180px){[data-timo-marketing].timo-2026 .tf-hero-grid{grid-template-columns:minmax(0,1fr)}[data-timo-marketing].timo-2026 .tf-hero h1{max-width:14ch}[data-timo-marketing].timo-2026 .tf-hero .tf-demo{width:100%;max-width:780px}}@media (max-width:900px){[data-timo-marketing].timo-2026 .tf-home{--tf-gutter:8px}[data-timo-marketing].timo-2026 :is(.tf-hero,.tf-investigate,.tf-final){border-radius:24px}[data-timo-marketing].timo-2026 .tf-hero{margin-top:10px}[data-timo-marketing].timo-2026 .tf-nav-inner{grid-template-columns:repeat(2,minmax(0,1fr))}[data-timo-marketing].timo-2026 .tf-nav a:nth-child(odd){border-left:1px solid var(--line)}[data-timo-marketing].timo-2026 .tf-nav a:nth-child(-n+2){border-bottom:1px solid var(--line)}[data-timo-marketing].timo-2026 :is(.tf-repack-grid,.tf-inventory-grid,.tf-audience-layout,.tf-investigate-grid,.tf-origin-grid,.tf-start-grid){grid-template-columns:minmax(0,1fr);gap:44px}[data-timo-marketing].timo-2026 .tf-hq-path{grid-template-columns:minmax(0,1fr);margin-top:40px}[data-timo-marketing].timo-2026 .tf-hq-path-trace{align-self:stretch}[data-timo-marketing].timo-2026 .tf-hq-path-connector{background:linear-gradient(180deg, var(--line-strong) 50%, transparent 0) center / 1px 8px repeat-y;height:56px}[data-timo-marketing].timo-2026 .tf-hq-path-connector span{background:linear-gradient(180deg, #176b3c00, var(--accent));width:3px;height:26px;animation-name:tf-packet-y;top:0;left:calc(50% - 1.5px)}[data-timo-marketing].timo-2026 .tf-final-grid{display:block}[data-timo-marketing].timo-2026 .tf-final .m-button{margin-top:28px}}@media (max-width:768px){[data-timo-marketing].timo-2026 .tf-hero{padding-top:52px}[data-timo-marketing].timo-2026 .tf-hero h1{font-size:clamp(38px,10.6vw,54px)}[data-timo-marketing].timo-2026 .tf-hero-copy>p{font-size:17px}[data-timo-marketing].timo-2026 .tf-ticker{height:48px;margin-top:52px;font-size:11px}[data-timo-marketing].timo-2026 .tf-ticker-label{padding-inline:16px 14px}[data-timo-marketing].timo-2026 .tf-equation{grid-template-columns:minmax(0,1fr)}[data-timo-marketing].timo-2026 .tf-equation-mark{background:linear-gradient(var(--line-strong), var(--line-strong)) center / 1px 100% no-repeat;height:64px}[data-timo-marketing].timo-2026 .tf-equation-mark:before{content:"↓"}[data-timo-marketing].timo-2026 .tf-equation-mark:after{background:linear-gradient(180deg, #176b3c00, var(--accent));width:3px;height:24px;animation-name:tf-packet-y;top:0;left:calc(50% - 1.5px)}[data-timo-marketing].timo-2026 .tf-stock{grid-template-columns:repeat(2,minmax(0,1fr))}[data-timo-marketing].timo-2026 .tf-stock-main{grid-area:auto/1/auto/-1}[data-timo-marketing].timo-2026 .tf-audience-more article{min-height:0}[data-timo-marketing].timo-2026 .tf-audience-more article:before{padding-bottom:22px}[data-timo-marketing].timo-2026 .tf-record li{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}[data-timo-marketing].timo-2026 .tf-record li span{grid-column:1/-1}[data-timo-marketing].timo-2026 .tf-hq-additions{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){[data-timo-marketing].timo-2026 .tf-hero-copy>p{max-width:none}[data-timo-marketing].timo-2026 .tf-nav a{min-height:60px;padding:16px;font-size:14px}[data-timo-marketing].timo-2026 .tf-audience-more,[data-timo-marketing].timo-2026 .tf-stock{grid-template-columns:minmax(0,1fr)}[data-timo-marketing].timo-2026 .tf-record ol{padding-inline:12px}[data-timo-marketing].timo-2026 .tf-record ol:before{left:16px}[data-timo-marketing].timo-2026 .tf-record-head{flex-wrap:wrap}[data-timo-marketing].timo-2026 :is(.tf-hq-path-trace,.tf-hq-path-office){padding:22px}}@keyframes tf-packet-y{0%{transform:translateY(-26px)}to{transform:translateY(64px)}}@media (prefers-reduced-motion:reduce){[data-timo-marketing].timo-2026 .tf-demo-toggle{display:none}[data-timo-marketing].timo-2026 .tf-edge :is(.tf-edge-line,.tf-edge-glow){transition:none}}
