.tm{--bg:#07070a;--panel:#0e0e13;--panel-2:#131319;--line:#ffffff13;--line-2:#ffffff1f;--line-3:#fff3;--plus:#ffffff6b;--text:#f2f2f5;--soft:#c9c9d1;--grey:#82828e;--dim:#5a5a66;--violet:#8e80ff;--violet-2:#6b5bdf;--violet-ink:#c9c1ff;--green:#5ad19a;--hq-light:#8e80ff;--sans:var(--tm-sans), "Geist", system-ui, sans-serif;--mono:var(--tm-mono), "Geist Mono", ui-monospace, monospace;--ease:cubic-bezier(.22, 1, .36, 1);--col:min(1280px, calc(100% - 24px));--pad:20px;--hero-top:112px;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background:var(--bg);color:var(--text);font-family:var(--sans);letter-spacing:-.011em;-webkit-font-smoothing:antialiased;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:16px;line-height:1.55;position:relative;overflow-x:clip}html:has(.tm){background:#07070a}html:has(.tm) body{background:#07070a}.tm ::selection{color:#fff;background:#8e80ff66}.tm :where(h1,h2,h3,p,ul,ol,figure){margin:0;padding:0}.tm :where(ul,ol){list-style:none}.tm :where(h1,h2,h3){font-family:var(--sans);color:var(--text);text-wrap:balance;font-weight:500}.tm :where(p){line-height:1.55}.tm .dim{color:var(--grey)}.tm [id]{scroll-margin-top:72px}.tm a:focus-visible,.tm button:focus-visible{outline:2px solid var(--violet);outline-offset:3px}.tm .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tm s{text-decoration:none}.tm-light{background:var(--violet);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block;position:relative;box-shadow:0 0 0 3px #8e80ff29,0 0 12px 1px #8e80ffcc}.tm-light.lg{width:10px;height:10px;box-shadow:0 0 0 4px #8e80ff29,0 0 18px 2px #8e80ffd9}.tm-light[data-pulse]:after{content:"";animation:tm-ping 2.8s var(--ease) infinite;border:1px solid #8e80ffb3;border-radius:50%;position:absolute;inset:-4px}@keyframes tm-ping{0%{opacity:.9;transform:scale(.6)}70%,to{opacity:0;transform:scale(2)}}.tm-chip{border:1px solid var(--line-2);min-height:26px;font-family:var(--mono);letter-spacing:.035em;text-transform:uppercase;color:#d2d2da;background:#ffffff09;border-radius:4px;align-items:center;gap:8px;padding:4px 9px;font-size:10.5px;font-weight:450;line-height:1.3;display:inline-flex}.tm-chip .tm-light{width:6px;height:6px}.tm-n{font-family:var(--mono);letter-spacing:.04em;color:var(--dim);font-size:12px}.tm-tag{border:1px solid var(--line-2);height:22px;font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--grey);white-space:nowrap;border-radius:4px;flex:none;align-items:center;gap:6px;padding:0 8px;font-size:10px;display:inline-flex}.tm-tag.on{color:var(--violet-ink);background:#8e80ff1a;border-color:#8e80ff66}.tm-tag .tm-light{width:5px;height:5px}.tm-on{color:var(--soft);align-items:center;gap:8px;display:inline-flex}.tm-pill{border:1px solid var(--line-2);height:24px;color:var(--grey);white-space:nowrap;letter-spacing:-.005em;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:450;display:inline-flex}.tm-pill.live{color:var(--text);border-color:var(--line-3)}.tm-pill.doing{color:var(--violet-ink);background:#8e80ff17;border-color:#8e80ff61}.tm-pill .tm-light{width:6px;height:6px}.tm-btn{min-height:46px;font-family:var(--sans);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:background-color .2s ease, border-color .2s ease, color .2s ease, transform .16s var(--ease), box-shadow .3s ease;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:15px;font-weight:500;line-height:1;display:inline-flex}.tm-btn:active{transform:scale(.97)}.tm-btn svg{transition:transform .2s var(--ease)}.tm-btn:hover svg{transform:translate(2px)}.tm-btn.primary{color:#0a0a0d;background:#f4f4f7;box-shadow:0 0 0 1px #ffffff40,0 10px 40px -10px #8e80ff8c}.tm-btn.primary:hover{background:#fff;box-shadow:0 0 0 1px #fff6,0 12px 48px -8px #8e80ffb3}.tm-btn.ghost{color:var(--text);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a;border-color:#ffffff24}.tm-btn.ghost:hover{background:#ffffff14;border-color:#ffffff3d}.tm-btn.small{color:#0a0a0d;background:#f4f4f7;border-radius:6px;min-height:36px;padding:0 14px;font-size:13.5px}.tm-btn.small:hover{background:#fff}.tm-play{background:var(--text);color:#0a0a0d;border-radius:50%;place-items:center;width:20px;height:20px;display:inline-grid}.tm-play svg,.tm-btn:hover .tm-play svg{transform:translate(1px)}.tm-link{font-family:var(--sans);color:var(--text);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:15px;font-weight:500;display:inline-flex}.tm-link svg{transition:transform .2s var(--ease)}.tm-link:hover svg{transform:translate(3px)}.tm-header{z-index:40;border-bottom:1px solid #0000;height:64px;margin-bottom:-64px;transition:background-color .3s,border-color .3s;position:sticky;top:0}.tm-header[data-scrolled]{border-bottom-color:var(--line);-webkit-backdrop-filter:saturate(1.3)blur(16px);backdrop-filter:saturate(1.3)blur(16px);background:#07070ab8}.tm-header-bar{width:var(--col);align-items:center;gap:24px;height:100%;margin-inline:auto;padding-inline:16px;display:flex}.tm-brand{color:var(--text);display:inline-flex}.tm-mark{width:auto;height:21px;display:block}.tm-nav{display:none}.tm-header .tm-btn{margin-left:auto}.tm-frame{width:var(--col);border-inline:1px solid var(--line);margin-inline:auto;position:relative}.tm-sec{border-top:1px solid var(--line);position:relative}.tm-sec:before,.tm-sec:after,.tm-hatch:before,.tm-hatch:after,.tm-plus{content:"";z-index:3;pointer-events:none;background:linear-gradient(var(--plus), var(--plus)) center / 11px 1px no-repeat, linear-gradient(var(--plus), var(--plus)) center / 1px 11px no-repeat;width:11px;height:11px;position:absolute;top:-6px}.tm-sec:before,.tm-hatch:before{left:-6px}.tm-sec:after,.tm-hatch:after{right:-6px}.tm-hatch{border-top:1px solid var(--line);background:repeating-linear-gradient(-45deg,#ffffff0d 0 1px,#0000 1px 9px);height:40px;position:relative}.tm-pad{padding:72px var(--pad) 56px;flex-direction:column;align-items:flex-start;gap:22px;display:flex}.tm-head{padding:72px var(--pad) 40px;gap:22px;display:grid}.tm-head>div:first-child{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.tm-side{color:var(--grey);max-width:470px;font-size:16px}.tm-h2{letter-spacing:-.042em;font-size:clamp(32px,8.6vw,54px);line-height:1.05}.tm-h2.big{letter-spacing:-.045em;font-size:clamp(34px,9vw,64px);line-height:1.03}.tm-h2.lines>span{display:block}.tm-h3{letter-spacing:-.035em;font-size:clamp(24px,6vw,34px);line-height:1.15}.tm-hero{isolation:isolate;padding:var(--hero-top) var(--pad) 56px;flex-direction:column;align-items:center;display:flex;position:relative}.tm-hero-top{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.tm-sky,.tm-end-sky{z-index:-1;pointer-events:none;width:100vw;position:absolute;left:50%;overflow:hidden;translate:-50%}.tm-sky{top:calc(-1 * var(--hero-top));background:radial-gradient(55% 150px at 50% calc(100% - 250px),#c4baff8c,#8e80ff2e 60%,#0000 100%),radial-gradient(90% 420px at 50% calc(100% - 240px),#6b5bdf8c,#0000 70%),linear-gradient(#07070a 0%,#0a0915 22%,#141033 48%,#2a2178 calc(100% - 330px),#4b3dbb calc(100% - 250px),#251d66 calc(100% - 150px),#07070a 100%);bottom:-330px}.tm-sky:after,.tm-end-sky:after{content:"";background-image:var(--grain);opacity:.55;mix-blend-mode:overlay;background-size:200px;position:absolute;inset:0}.tm-sky-grid{width:var(--col);background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-position:-1px -1px;background-size:106.66px 106.66px;border-inline:1px solid #ffffff14;position:absolute;inset:0 auto 0 50%;translate:-50%;-webkit-mask-image:linear-gradient(#0000 4%,#000 26% 70%,#0000 96%);mask-image:linear-gradient(#0000 4%,#000 26% 70%,#0000 96%)}.tm-hero h1{letter-spacing:-.05em;margin-top:24px;font-size:clamp(38px,10.1vw,88px);line-height:.98}.tm-hero h1>span{display:block}.tm-hero h1 .dim{color:#ece9ff80}.tm-lede{color:#e8e6f5b8;max-width:560px;margin-top:22px;font-size:17px;line-height:1.5}.tm-actions{flex-direction:column;gap:10px;width:100%;max-width:340px;margin-top:32px;display:flex}.tm-hero-top>*{animation:tm-rise .9s var(--ease) both}.tm-hero-top>:nth-child(3){animation-delay:60ms}.tm-hero-top>:nth-child(4){animation-delay:.12s}.tm-hero-top>:nth-child(5){animation-delay:.18s}.tm-hero-top>.tm-sky{animation:1.4s both tm-fade}@keyframes tm-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes tm-fade{0%{opacity:0}to{opacity:1}}.tm-board-wrap{width:calc(100% + 16px);max-width:1140px;animation:tm-board-in 1.2s var(--ease) .28s both;margin-top:56px;position:relative}.tm-board-wrap:before{content:"";z-index:-1;filter:blur(24px);background:radial-gradient(closest-side,#8e80ff80,#0000);height:160px;position:absolute;top:-30px;left:12%;right:12%}@keyframes tm-board-in{0%{opacity:0;transform:translateY(28px)scale(.985)}to{opacity:1;transform:none}}.tm-board{text-align:left;background:#0a0a0ef2;border:1px solid #ffffff21;border-radius:14px;grid-template-columns:48px minmax(0,1fr);font-size:13.5px;display:grid;position:relative;overflow:hidden;box-shadow:0 50px 120px -30px #000000f2,0 0 0 1px #0009,inset 0 1px #ffffff0f}.tm-board:before{content:"";background:linear-gradient(90deg,#0000,#c9c1ffb3,#0000);height:1px;position:absolute;top:0;left:8%;right:8%}.tm-board-side{flex-direction:column;gap:14px;padding:12px 6px;display:flex}.tm-ws{align-items:center;gap:10px;padding:4px 3px;display:flex}.tm-ws-icon{border:1px solid var(--line-2);width:28px;height:28px;font-family:var(--mono);color:var(--soft);background:linear-gradient(160deg,#2a2a33,#18181e);border-radius:7px;flex:none;place-items:center;font-size:12px;display:grid}.tm-ws-name{color:var(--text);font-weight:500;display:none}.tm-board-nav{gap:2px;display:grid}.tm-board-nav li{height:34px;color:var(--grey);border-radius:7px;justify-content:center;align-items:center;gap:10px;display:flex;position:relative}.tm-board-nav li[aria-current]{color:var(--text);background:#ffffff12}.tm-board-nav li>span,.tm-board-nav li>em{display:none}.tm-board-nav li>.tm-light{width:5px;height:5px;display:block;position:absolute;top:7px;right:7px}.tm-board-nav em{font-style:normal;font-family:var(--mono);color:var(--soft);background:#ffffff12;border-radius:4px;margin-left:auto;padding:1px 6px;font-size:11px}.tm-board-main{border:1px solid var(--line);background:var(--panel);border-radius:10px;min-width:0;margin:6px 6px 6px 0}.tm-board-top{border-bottom:1px solid var(--line);font-family:var(--mono);letter-spacing:.03em;color:var(--grey);justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;font-size:11px;display:flex}.tm-board-top i{color:var(--dim);margin-inline:4px;font-style:normal}.tm-board-grid{gap:8px;padding:8px;display:grid}.tm-tile{border:1px solid var(--line);background:linear-gradient(#ffffff08,#ffffff03);border-radius:9px;min-width:0;padding:13px 14px 14px}.tm-tile-head{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--grey);justify-content:space-between;align-items:center;gap:10px;font-size:10.5px;display:flex}.tm-tile-head em{color:var(--soft);letter-spacing:0;background:#ffffff12;border-radius:4px;padding:1px 6px;font-style:normal}.tm-all{letter-spacing:-.035em;color:var(--text);align-items:center;gap:12px;margin-top:12px;font-size:24px;font-weight:500;display:flex}.tm-uptime{grid-template-columns:repeat(24,1fr);gap:3px;height:24px;margin-top:16px;display:grid}.tm-uptime i{background:#ffffff2b;border-radius:2px}.tm-uptime i:nth-child(-n+12){display:none}.tm-uptime i:last-child{background:var(--violet);box-shadow:0 0 10px #8e80ffcc}.tm-tile-big{letter-spacing:-.02em;color:var(--text);margin-top:10px;font-size:16px;line-height:1.35}.tm-checks{justify-content:space-between;max-width:220px;margin-top:16px;display:flex;position:relative}.tm-checks:before{content:"";background:var(--line-3);height:1px;position:absolute;top:50%;left:9px;right:9px}.tm-checks li{border:1px solid var(--line-3);width:18px;height:18px;color:var(--text);background:#1d1d24;border-radius:50%;place-items:center;display:grid;position:relative}.tm-rows{margin-top:6px}.tm-rows li{border-top:1px solid var(--line);color:var(--soft);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;line-height:1.35;display:flex}.tm-rows li:first-child{border-top:0}.tm-rows li.gone s{color:var(--dim);-webkit-text-decoration:line-through #ffffff4d;text-decoration:line-through #ffffff4d}.tm-four{background:var(--line);border-top:1px solid var(--line);gap:1px;display:grid;position:relative}.tm-plus.mid{display:none}.tm-card{padding:20px var(--pad) 36px;background:var(--bg);flex-direction:column;gap:26px;display:flex}.tm-card-mock{border:1px solid var(--line);background:radial-gradient(120% 90% at 50% 0%, #ffffff09, transparent 60%), var(--panel);border-radius:12px;height:200px;position:relative;overflow:hidden}.tm-card-text h3{letter-spacing:-.03em;margin-top:10px;font-size:22px;line-height:1.2}.tm-card-text p{max-width:470px;color:var(--grey);margin-top:10px;font-size:15.5px}.tm-mock{flex-direction:column;height:100%;padding:16px;display:flex}.tm-mock-head{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--grey);justify-content:space-between;align-items:center;gap:10px;font-size:10.5px;display:flex}.tm-health-svg{width:100%;height:auto;margin-top:auto;overflow:visible}.tm-health-svg .grid{stroke:#ffffff0f;stroke-dasharray:2 4}.tm-health-svg .line{fill:none;stroke:var(--green);stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;filter:drop-shadow(0 0 6px #5ad19a73)}.tm-health-svg .end{fill:var(--green);transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite tm-blink}@keyframes tm-blink{50%{opacity:.35}}.tm [data-reveal=shown] .tm-health-svg .line{animation:tm-draw 2s var(--ease) .2s both}.tm [data-reveal=shown] .tm-health-svg .area{animation:1.2s 1.2s both tm-fade}@keyframes tm-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.tm-request{justify-content:center;gap:22px;padding-inline:20px}.tm-req{border:1px solid var(--line-2);background:var(--panel-2);border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex;box-shadow:0 16px 40px -20px #000000e6}.tm-req-icon{width:30px;height:30px;color:var(--soft);background:#ffffff0f;border-radius:8px;flex:none;place-items:center;display:grid}.tm-req-name{min-width:0;margin-right:auto;display:grid}.tm-req-name strong{color:var(--text);font-size:14px;font-weight:500}.tm-req-name span{color:var(--grey);font-size:12px}.tm-req .tm-pill{animation:tm-pop .45s var(--ease) both}@keyframes tm-pop{0%{opacity:0;transform:translateY(4px)scale(.96)}to{opacity:1;transform:none}}.tm-track{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);grid-template-columns:repeat(3,1fr);font-size:10px;display:grid;position:relative}.tm-track:before,.tm-track:after{content:"";height:1px;position:absolute;top:4px;left:16.6667%}.tm-track:before{background:var(--line-3);right:16.6667%}.tm-track:after{width:calc(var(--step) * 100% / 3);background:var(--violet);transition:width .8s var(--ease);box-shadow:0 0 8px #8e80ffb3}.tm-track li{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:8px;transition:color .3s;display:flex;position:relative}.tm-track li i{border:1px solid var(--line-3);background:#1d1d24;border-radius:50%;width:9px;height:9px;transition:background-color .3s,border-color .3s,box-shadow .3s}.tm-track li[data-done]{color:var(--soft)}.tm-track li[data-done] i{background:var(--violet);border-color:var(--violet);box-shadow:0 0 8px #8e80ffcc}.tm-seats{justify-content:center;align-items:center;gap:8px}.tm-seat-row{gap:22px;display:flex}.tm-seat{border:1px solid var(--line-3);width:30px;height:30px;transition:background-color .6s var(--ease), border-color .6s var(--ease), box-shadow .6s var(--ease), color .6s var(--ease);border-radius:50%;place-items:center;display:grid}.tm-seat.hq,.tm-seats[data-mode=are] .tm-seat.yours{color:var(--violet-ink);background:#8e80ff24;border-color:#8e80ff99;box-shadow:0 0 14px -2px #8e80ff8c}.tm-seats[data-mode=join] .tm-seat.yours{color:var(--soft);background:#22222a}.tm-seat-table{border:1px solid var(--line-2);width:190px;height:46px;font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--soft);background:#ffffff06;border-radius:10px;place-items:center;font-size:11px;display:grid;position:relative}.tm-seat-table span{transition:opacity .5s ease, transform .5s var(--ease);grid-area:1/1}.tm-seats[data-mode=join] .are,.tm-seats[data-mode=are] .join{opacity:0;transform:translateY(4px)}.tm-legend{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--grey);gap:16px;margin-top:6px;font-size:10px;display:flex}.tm-legend span{align-items:center;gap:6px;display:inline-flex}.tm-legend i{border-radius:50%;width:7px;height:7px}.tm-legend i.yours{background:#3a3a44}.tm-legend i.hq{background:var(--violet);box-shadow:0 0 6px #8e80ffcc}.tm-subs{justify-content:center;padding-inline:18px}.tm-subs ul{gap:6px;display:grid}.tm-subs li{border:1px solid var(--line);border-radius:7px;justify-content:space-between;align-items:center;gap:10px;height:34px;padding:0 10px;font-size:13.5px;display:flex}.tm-subs s,.tm-fold-tools s{color:var(--dim);position:relative}.tm-subs s:after,.tm-fold-tools s:after{content:"";transform-origin:0;background:#ffffff73;height:1px;position:absolute;top:54%;left:-2px;right:-2px}.tm-subs li.yours{height:38px;color:var(--text);background:#8e80ff12;border-color:#8e80ff59;margin-top:4px;font-weight:500}.tm-subs li.yours>span:first-child{align-items:center;gap:9px;display:inline-flex}.tm [data-reveal=waiting] .tm-subs s:after{transform:scaleX(0)}.tm [data-reveal=shown] .tm-subs s:after{animation:tm-strike .6s var(--ease) both;animation-delay:calc(.5s + var(--i) * .35s)}.tm [data-reveal=shown] .tm-subs s{animation:.6s both tm-dim;animation-delay:calc(.5s + var(--i) * .35s)}.tm [data-reveal=shown] .tm-subs li.yours{animation:tm-rise .7s var(--ease) 1.7s both}@keyframes tm-strike{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tm-dim{0%{color:var(--soft)}to{color:var(--dim)}}.tm-tr{border-top:1px solid var(--line);display:grid}.tm-tr.head{padding:56px var(--pad) 28px;border-top:0}.tm-tr.head .tm-td{padding:0}.tm-tr.head .without,.tm-tr.head .with{display:none}.tm-td{padding:0 var(--pad)}.tm-td.label{letter-spacing:-.02em;color:var(--text);padding-top:24px;padding-bottom:12px;font-size:17px;font-weight:500}.tm-td.without,.tm-td.with{align-items:flex-start;gap:12px;font-size:15.5px;line-height:1.45;display:flex}.tm-td.without{color:var(--grey);padding-bottom:12px}.tm-td.without svg{color:var(--dim);flex:none;margin-top:2px}.tm-td.with{margin:0 var(--pad) 24px;border:1px solid var(--line-2);color:var(--text);background:#ffffff06;border-radius:10px;padding:14px}.tm-td.with svg{color:var(--violet-ink);flex:none;margin-top:2px}.tm-cell-tag{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin-bottom:4px;font-size:10px;display:block}.tm-tabs{border-top:1px solid var(--line);display:grid}.tm-tablist{background:var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.tm-tab{background:var(--bg);min-height:58px;color:var(--grey);text-align:left;font-family:var(--sans);letter-spacing:-.015em;cursor:pointer;border:0;align-items:center;gap:10px;padding:12px 14px;font-size:14px;font-weight:500;line-height:1.25;transition:color .2s,background-color .2s;display:flex;position:relative}.tm-tab:hover{color:var(--soft)}.tm-tab[aria-selected=true]{color:var(--text);background:#0e0e13}.tm-tab>.tm-light{opacity:0;transition:opacity .3s ease, transform .4s var(--ease);margin-left:auto;transform:scale(.4)}.tm-tab[aria-selected=true]>.tm-light{opacity:1;transform:none}.tm-tab[aria-selected=true] .tm-n{color:var(--violet-ink)}.tm-panel{padding:32px var(--pad) 40px;min-width:0}.tm-panel h3{letter-spacing:-.035em;font-size:28px;line-height:1.1}.tm-panel-lines{gap:8px;max-width:560px;margin-top:14px;display:grid}.tm-panel-lines p{color:var(--grey);font-size:16px}.tm-panel-lines p:first-child{color:var(--soft)}.tm-panel>*{animation:tm-rise .55s var(--ease) both}.tm-panel>:nth-child(2){animation-delay:50ms}.tm-panel>:nth-child(3){animation-delay:.11s}.tm-win{border:1px solid var(--line-2);background:var(--panel);border-radius:12px;margin-top:28px;overflow:hidden;box-shadow:0 30px 80px -40px #000000e6}.tm-win-top{border-bottom:1px solid var(--line);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--grey);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:10.5px;display:flex}.tm-run li,.tm-answers li{border-top:1px solid var(--line);color:var(--soft);animation:tm-rise .5s var(--ease) both;animation-delay:calc(.15s + var(--i) * 70ms);align-items:center;gap:12px;padding:13px 16px;font-size:14.5px;display:flex}.tm-run li:first-child,.tm-answers li:first-child{border-top:0}.tm-run li>:last-child,.tm-answers li>:last-child{margin-left:auto}.tm-run-icon{width:30px;height:30px;color:var(--soft);background:#ffffff0d;border-radius:8px;flex:none;place-items:center;display:grid}.tm-run-ok{color:var(--soft);flex:none}.tm-thread ol{flex-direction:column;gap:12px;padding:18px 16px 20px;display:flex}.tm-thread li{max-width:82%;animation:tm-rise .5s var(--ease) both;animation-delay:calc(.2s + var(--i) * .45s);flex-direction:column;align-self:flex-start;align-items:flex-start;gap:4px;display:flex}.tm-thread li.you{align-self:flex-end;align-items:flex-end}.tm-thread li p{border-radius:12px;align-items:center;gap:9px;padding:9px 13px;font-size:14.5px;line-height:1.4;display:inline-flex}.tm-thread li.you p{color:var(--text);background:#26262e;border-bottom-right-radius:4px}.tm-thread li.hq p{color:var(--text);background:#8e80ff1a;border:1px solid #8e80ff47;border-bottom-left-radius:4px}.tm-who{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--dim);font-size:10px}.tm-thread-who{color:var(--soft);align-items:center;gap:9px;display:inline-flex}.tm-avatar{border:1px solid var(--line-2);width:24px;height:24px;color:var(--text);background:#1b1b22;border-radius:50%;place-items:center;display:grid}.tm-avatar svg{width:14px;height:auto}.tm-faces{flex:none;display:inline-flex}.tm-faces i{border:2px solid var(--panel);width:26px;height:26px;color:var(--grey);background:linear-gradient(160deg,#2c2c35,#1a1a20);border-radius:50%;place-items:center;margin-left:-7px;display:grid}.tm-faces i:first-child{margin-left:0}.tm-fold{grid-template-columns:minmax(0,1fr);gap:0;padding:16px;display:grid}.tm-fold-tools{gap:6px;display:grid}.tm-fold-tools li{border:1px solid var(--line);height:36px;animation:tm-fold-out .6s var(--ease) both;animation-delay:calc(.2s + var(--i) * 90ms);border-radius:7px;justify-content:space-between;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;display:flex}.tm-fold-tools s:after{animation:tm-strike .5s var(--ease) both;animation-delay:calc(.5s + var(--i) * .12s)}@keyframes tm-fold-out{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}.tm-fold-lines{display:none}.tm-fold-app{background:radial-gradient(120% 120% at 0% 0%, #8e80ff1f, transparent 60%), var(--panel-2);animation:tm-rise .7s var(--ease) .9s both;border:1px solid #8e80ff61;border-radius:10px;margin-top:14px;padding:16px;box-shadow:0 0 40px -18px #8e80ff99}.tm-fold-title{align-items:center;gap:10px;display:flex}.tm-fold-title strong{margin-right:auto;font-size:15px;font-weight:500}.tm-fold-mark{width:auto;height:13px;color:var(--text)}.tm-fold-app ul{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.tm-fold-app li{border:1px solid var(--line);height:32px;color:var(--soft);border-radius:6px;align-items:center;gap:8px;padding:0 10px;font-size:13px;display:flex}.tm-fold-app li svg{color:var(--violet-ink)}.tm-work-list{background:var(--line);border-top:1px solid var(--line);gap:1px;display:grid}.tm-work-item{padding:36px var(--pad) 48px;background:var(--bg);gap:32px;display:grid}.tm-work-text{flex-direction:column;align-items:flex-start;display:flex}.tm-work-text h3{letter-spacing:-.04em;margin-top:12px;font-size:30px;line-height:1.1}.tm-work-domain{font-family:var(--mono);letter-spacing:.02em;color:var(--soft);align-items:center;gap:9px;margin-top:8px;font-size:12.5px;display:inline-flex}.tm-work-domain .tm-light{width:6px;height:6px}.tm-work-line{max-width:440px;color:var(--grey);margin-top:18px;font-size:16px}.tm-work-tags{flex-wrap:wrap;gap:6px;margin-top:20px;display:flex}.tm-work-text .tm-btn{margin-top:28px}.tm-work-media{cursor:pointer;padding:0 28px 30px 0;display:block;position:relative}.tm-browser{border:1px solid var(--line-2);transition:transform .6s var(--ease), border-color .3s ease;background:#111117;border-radius:12px;display:block;overflow:hidden;box-shadow:0 40px 100px -40px #000,0 0 0 1px #00000080}.tm-browser-bar{border-bottom:1px solid var(--line);background:#16161c;align-items:center;gap:6px;height:32px;padding:0 12px;display:flex;position:relative}.tm-browser-bar i{background:#2e2e37;border-radius:50%;width:8px;height:8px}.tm-address{height:20px;font-family:var(--mono);color:var(--grey);white-space:nowrap;background:#ffffff0e;border-radius:6px;align-items:center;gap:6px;padding:0 12px;font-size:10.5px;display:inline-flex;position:absolute;left:50%;translate:-50%}.tm-browser img{width:100%;height:auto;display:block}.tm-phone{aspect-ratio:780/1688;border:1px solid var(--line-3);width:23%;max-width:150px;transition:transform .6s var(--ease);background:#0b0b0f;border-radius:18px;padding:4px;position:absolute;bottom:0;right:0;overflow:hidden;box-shadow:0 30px 60px -16px #000000f2}.tm-phone img{object-fit:cover;object-position:top;border-radius:14px;width:100%;height:100%;display:block}.tm-work-media:hover .tm-browser{border-color:var(--line-3);transform:translateY(-4px)}.tm-work-media:hover .tm-phone{transform:translateY(-9px)}.tm-night{padding:72px var(--pad) 80px;gap:40px;display:grid;overflow:hidden}.tm-night-glow{pointer-events:none;background:radial-gradient(closest-side,#6b5bdf33,#0000);height:70%;position:absolute;inset:auto -20% -30% 10%}.tm-night-copy{flex-direction:column;align-items:flex-start;gap:22px;display:flex;position:relative}.tm-night-copy>p{color:var(--grey);max-width:460px;font-size:17px}.tm-night-copy>p.tm-strong{color:var(--text);letter-spacing:-.02em;margin-top:-6px;font-size:19px}.tm-night-art{position:relative}.tm-console{border:1px solid var(--line-2);background:#0d0d12eb;border-radius:14px;padding:14px 14px 12px;box-shadow:0 40px 100px -40px #000}.tm-console-top{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--grey);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;font-size:10.5px;display:flex}.tm-console-top .tm-legend{gap:14px;margin:0}.tm-legend i.users{background:var(--soft);border-radius:2px;width:14px;height:2px}.tm-legend i.room{border-top:1.5px dashed var(--violet);border-radius:0;width:14px;height:0}.tm-chart{width:100%;height:auto;display:block;overflow:visible}.tm-chart .grid{stroke:#ffffff0f;stroke-dasharray:2 5}.tm-chart .users{fill:none;stroke:var(--soft);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1}.tm-chart .users-area{fill:#ffffff0d}.tm-chart .room{fill:none;stroke:var(--violet);stroke-width:1.6px;stroke-dasharray:5 5;filter:drop-shadow(0 0 4px #8e80ffb3)}.tm-chart .mark{stroke:#8e80ff73;stroke-width:1px}.tm-chart .mark-dot{fill:var(--violet);filter:drop-shadow(0 0 8px #8e80ff)}.tm [data-reveal=shown] .tm-chart .users{animation:tm-draw 1.8s var(--ease) .2s both}.tm [data-reveal=shown] .tm-chart .room,.tm [data-reveal=shown] .tm-chart .mark,.tm [data-reveal=shown] .tm-chart .mark-dot{animation:.8s 1.4s both tm-fade}.tm-axis{font-family:var(--mono);letter-spacing:.05em;color:var(--dim);justify-content:space-between;margin-top:10px;font-size:10px;display:flex}.tm-axis .on{color:var(--violet-ink)}.tm-note{color:#0b0b0f;--hq-light:#6b5bdf;background:#f4f4f7f7;border-radius:14px;align-items:flex-start;gap:12px;max-width:340px;margin:14px 0 0 auto;padding:13px 15px;display:flex;position:relative;box-shadow:0 24px 60px -20px #000000e6,0 0 0 1px #fff3}.tm [data-reveal=shown] .tm-note{animation:tm-rise .8s var(--ease) 1.9s both}.tm-note-icon{color:#17171c;background:#fff;border:1px solid #e3e3e8;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.tm-note-icon svg{width:20px;height:auto}.tm-note-head{justify-content:space-between;gap:12px;font-size:13px;display:flex}.tm-note-head strong{font-weight:600}.tm-note-head time{font-family:var(--mono);color:#74747e;font-size:11px}.tm-note p:not(.tm-note-head){color:#2a2a31;margin-top:2px;font-size:14px;line-height:1.4}.tm-sentinel{width:1px;height:1px;position:absolute;bottom:0;left:0}.tm-proof{display:grid}.tm-proof-text{padding:64px var(--pad) 40px;flex-direction:column;align-items:flex-start;gap:22px;display:flex}.tm-proof-logo{width:auto;height:34px;margin-top:10px;display:block}.tm-proof-film{aspect-ratio:16/10;border:0;border-top:1px solid var(--line);cursor:pointer;background:#0c0c11;padding:0;display:block;position:relative;overflow:hidden}.tm-proof-film img{object-fit:cover;object-position:60% center;filter:saturate(.85)brightness(.85);width:100%;height:100%;transition:transform .9s var(--ease), filter .4s ease;position:absolute;inset:0}.tm-proof-film:after{content:"";background:linear-gradient(#0000 50%,#07070a80);position:absolute;inset:0}.tm-proof-film:hover img{filter:saturate()brightness(.95);transform:scale(1.03)}.tm-proof-play{z-index:1;color:#0a0a0d;width:64px;height:64px;transition:transform .25s var(--ease);background:#f4f4f7;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 0 8px #ffffff1f,0 10px 40px #00000080}.tm-proof-play svg{transform:translate(2px)}.tm-proof-film:hover .tm-proof-play{transform:scale(1.07)}.tm-steps{border-top:1px solid var(--line);display:grid}.tm-steps li{padding:28px var(--pad) 32px 56px;border-top:1px solid var(--line);flex-direction:column;gap:10px;display:flex;position:relative}.tm-steps li:first-child{border-top:0}.tm-step-node{left:var(--pad);place-items:center;width:14px;height:14px;display:grid;position:absolute;top:32px}.tm-step-node i{border:1px solid var(--line-3);background:var(--bg);border-radius:50%;width:9px;height:9px}.tm-steps h3{letter-spacing:-.025em;font-size:20px;line-height:1.25}.tm-steps p{color:var(--grey);max-width:420px;font-size:15px}.tm-faq{padding:72px var(--pad) 72px;gap:32px;display:grid}.tm-faq-head{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.tm-faq-list{border-top:1px solid var(--line)}.tm .tm-faq-item{border-bottom:1px solid var(--line)}.tm .tm-faq-q{font-family:var(--sans);letter-spacing:-.02em;color:var(--text);cursor:pointer;border-radius:0;align-items:center;gap:14px;padding:20px 0;font-size:16.5px;font-weight:500;text-decoration:none}.tm .tm-faq-q:hover{text-decoration:none}.tm .tm-faq-q:hover .tm-faq-text{color:#fff}.tm .tm-faq-q>svg:last-child{display:none}.tm .tm-faq-q .tm-n{flex:none;width:22px}.tm .tm-faq-text{flex:1}.tm .tm-faq-plus{color:var(--grey);transition:rotate .3s var(--ease), color .2s ease;flex:none}.tm .tm-faq-q[data-state=open] .tm-faq-plus{color:var(--violet-ink);rotate:45deg}.tm .tm-faq-q[data-state=open] .tm-n{color:var(--violet-ink)}.tm .tm-faq-a{color:var(--grey);padding-left:36px;font-size:15.5px;line-height:1.55}.tm .tm-faq-a>div{max-width:620px;padding-bottom:22px}.tm-end{isolation:isolate;padding:112px var(--pad) 120px;text-align:center;position:relative;overflow:hidden}.tm-end-sky{background:radial-gradient(60% 160px at 50% 100%,#c4baff80,#8e80ff29 60%,#0000 100%),linear-gradient(#07070a 0%,#0d0b1d 35%,#221b5e 75%,#4536ad 100%);inset:0 auto 0 50%}.tm-end-sky .tm-sky-grid{-webkit-mask-image:linear-gradient(#0000 10%,#000 60%,#000);mask-image:linear-gradient(#0000 10%,#000 60%,#000)}.tm-end-copy{flex-direction:column;align-items:center;display:flex;position:relative}.tm-end h2{margin-top:24px}.tm-end .tm-lede{margin-top:16px}.tm-end .tm-actions{align-items:center}.tm-foot{padding:56px var(--pad) 28px;overflow:hidden;container-type:inline-size}.tm-foot-top{gap:36px;display:grid}.tm-foot-brand{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.tm-foot-brand p{color:var(--grey);font-size:14.5px}.tm-foot-brand a{color:var(--text);font-size:15px}.tm-foot-brand a:hover,.tm-foot nav a:hover{color:var(--violet-ink)}.tm-foot-mark{width:auto;height:26px;color:var(--text)}.tm-foot nav{flex-direction:column;gap:10px;font-size:14.5px;display:flex}.tm-foot nav h3{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin-bottom:4px;font-size:10.5px;font-weight:450}.tm-foot nav a{color:var(--soft);width:fit-content}.tm-foot-word{letter-spacing:-.065em;text-align:center;color:#0000;background:linear-gradient(#ffffff17,#ffffff04 85%);white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;margin-top:48px;font-size:19cqi;font-weight:600;line-height:.8}.tm-foot-bottom{border-top:1px solid var(--line);font-family:var(--mono);letter-spacing:.04em;color:var(--dim);flex-direction:column;gap:8px;margin-top:28px;padding-top:18px;font-size:11px;display:flex}.tm-foot-bottom span{align-items:center;gap:9px;display:inline-flex}.tm-foot-bottom .tm-light{width:5px;height:5px}.tm [data-reveal=waiting]{opacity:0;transform:translateY(18px)}.tm [data-reveal=shown]{opacity:1;transition:opacity .9s var(--ease), transform .9s var(--ease);transform:none}.tm-form.apply-dialog{color:#f2f2f5;font-family:var(--tm-sans), system-ui, sans-serif;background:#0e0e13;border:1px solid #ffffff1f;border-radius:14px;box-shadow:0 40px 120px -20px #000000e6}.tm-form [data-slot=dialog-title]{font-family:var(--tm-sans), system-ui, sans-serif;letter-spacing:-.035em;color:#f2f2f5;font-size:30px;font-weight:500}.tm-form [data-slot=dialog-description]{color:#8a8a96;font-size:14px}.tm-form [data-slot=dialog-close]{color:#c9c9d1}.tm-form .form-field label{color:#c9c9d1;font-size:12.5px}.tm-form .form-field .optional{color:#6e6e7a}.tm-form .form-field input,.tm-form .form-field textarea,.tm-form .form-field [data-slot=select-trigger]{color:#f2f2f5;background:#15151b;border-color:#ffffff1f}.tm-form .form-field input::placeholder,.tm-form .form-field textarea::placeholder{color:#62626d}.tm-form .form-field [data-slot=select-value]{color:inherit}.tm-form .form-field [data-placeholder]{color:#62626d}.tm-form .field-error{color:#ff9b9b}.tm-form .submit-error{color:#ffb4b4;background:#ff78781a}.tm-form .apply-submit{color:#0a0a0d;background:#f4f4f7;border-radius:8px;min-height:48px;font-size:14px}.tm-form .apply-submit:hover{background:#fff}.tm-form .form-note{color:#6e6e7a}.tm-form .thank-you h2{color:#f2f2f5}.tm-form .thank-you p{color:#8a8a96}.tm-form .success-icon{color:#c9c1ff;background:#8e80ff24}.tm-film.film-dialog{background:#07070a}@media (min-width:760px){.tm{--pad:40px;--hero-top:148px;--col:min(1280px, calc(100% - 48px))}.tm-chip{letter-spacing:.07em;gap:9px;padding:4px 10px;font-size:11px}.tm-hero{padding-bottom:96px}.tm-header-bar{padding-inline:24px}.tm-actions{flex-direction:row;justify-content:center;width:auto;max-width:none}.tm-lede{font-size:18px}.tm-board-wrap{width:100%;margin-top:72px}.tm-board{grid-template-columns:200px minmax(0,1fr)}.tm-board-side{padding:14px 10px}.tm-ws-name{display:block}.tm-board-nav li{justify-content:flex-start;padding:0 10px}.tm-board-nav li>span,.tm-board-nav li>em{display:block}.tm-board-nav li>.tm-light{width:6px;height:6px;margin-left:auto;position:static}.tm-board-main{margin:8px 8px 8px 0}.tm-board-top{padding:13px 18px}.tm-board-grid{grid-template-columns:1fr 1fr;gap:10px;padding:14px}.tm-uptime{grid-template-columns:repeat(36,1fr)}.tm-uptime i:nth-child(-n+12){display:block}.tm-four{grid-template-columns:1fr 1fr}.tm-plus.mid{display:block;top:calc(50% - 5px);left:calc(50% - 5px)}.tm-card{padding:32px 32px 40px}.tm-card-mock{height:220px}.tm-steps{grid-template-columns:1fr 1fr}.tm-steps li{border-top:0;border-left:1px solid var(--line);padding:64px 32px 40px}.tm-steps li:nth-child(odd){border-left:0}.tm-steps li:nth-child(n+3){border-top:1px solid var(--line)}.tm-step-node{top:30px;left:32px}.tm-fold{grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr);align-items:center;padding:22px}.tm-fold-lines{width:100%;height:100%;min-height:168px;display:block}.tm-fold-lines path{fill:none;stroke:#8e80ff8c;stroke-width:1.2px;vector-effect:non-scaling-stroke;stroke-dasharray:1;animation:tm-draw .9s var(--ease) both;animation-delay:calc(.6s + var(--i) * 90ms)}.tm-fold-tools{grid-template-rows:repeat(4,1fr);gap:8px}.tm-fold-app{margin-top:0}.tm-foot-top{grid-template-columns:2fr 1fr 1fr}.tm-foot-bottom{flex-direction:row;justify-content:space-between}.tm-proof-film{aspect-ratio:16/9}}@media (min-width:1080px){.tm{--pad:64px;--hero-top:168px}.tm-nav{color:#ece9ffb8;gap:32px;margin-inline:auto;font-size:14px;display:flex}.tm-nav a{transition:color .2s;position:relative}.tm-nav a:hover{color:#fff}.tm-header .tm-btn{margin-left:0}.tm-header-bar{padding-inline:28px}.tm-board{grid-template-columns:216px minmax(0,1fr);font-size:14px}.tm-board-grid{grid-template-columns:1.08fr 1fr;gap:12px;padding:18px}.tm-tile{padding:16px 18px 18px}.tm-all{font-size:28px}.tm-tile-big{font-size:18px}.tm-pad{padding:128px var(--pad) 88px}.tm-head{padding:128px var(--pad) 72px}.tm-head.split{grid-template-columns:1.15fr 1fr;align-items:end}.tm-head.split .tm-side{justify-self:end;font-size:17px}.tm-card{gap:32px;padding:40px 48px 52px}.tm-card-mock{height:240px}.tm-card-text h3{font-size:24px}.tm-tr{grid-template-columns:340px 1fr 1fr}.tm-tr.head{padding:0;display:grid}.tm-tr.head .tm-td{align-items:flex-end;padding:104px 32px 30px;display:flex}.tm-tr.head .tm-td.label{padding-left:var(--pad)}.tm-tr.head .without,.tm-tr.head .with{letter-spacing:-.035em;align-items:center;gap:12px;font-size:28px;font-weight:500;display:flex}.tm-tr.head .without{color:var(--grey);border-left:1px solid var(--line)}.tm-tr.head .with{color:var(--text);border-left:1px solid var(--line);background:#ffffff06}.tm-tr.head .with .tm-light{align-self:center}.tm-td{padding:28px 32px}.tm-td.label{padding:28px 24px 28px var(--pad);font-size:16px}.tm-td.without{border-left:1px solid var(--line);padding-bottom:28px}.tm-td.with{border:0;border-left:1px solid var(--line);background:#ffffff06;border-radius:0;margin:0;padding:28px 32px}.tm-cell-tag{display:none}.tm-tabs{grid-template-columns:300px minmax(0,1fr)}.tm-tablist{border-bottom:0;border-right:1px solid var(--line);background:0 0;grid-template-columns:1fr;align-content:start;gap:0}.tm-tab{min-height:80px;padding:0 28px 0 var(--pad);border-bottom:1px solid var(--line);gap:14px;font-size:15px}.tm-tab[aria-selected=true]:before{content:"";background:var(--violet);width:2px;position:absolute;top:18px;bottom:18px;left:-1px;box-shadow:0 0 12px #8e80ffcc}.tm-panel{min-height:680px;padding:56px 64px 64px}.tm-panel h3{font-size:36px}.tm-panel-lines p{font-size:17px}.tm-win{margin-top:40px}.tm-thread ol{padding:22px 24px 26px}.tm-work-item{padding:64px var(--pad) 72px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:64px}.tm-work-text h3{font-size:36px}.tm-work-line{font-size:17px}.tm-work-media{padding:0 36px 40px 0}.tm-phone{border-radius:22px;padding:5px}.tm-phone img{border-radius:17px}.tm-night{padding:136px var(--pad) 144px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:72px}.tm-console{padding:18px 18px 14px}.tm-note{margin:0;position:absolute;bottom:-84px;right:-28px}.tm-proof{grid-template-columns:1fr 1.15fr}.tm-proof-text{padding:104px 56px 88px var(--pad);justify-content:center}.tm-proof-film{aspect-ratio:auto;border-top:0;border-left:1px solid var(--line);min-height:100%}.tm-steps{grid-template-columns:repeat(4,1fr)}.tm-steps li{border-left:1px solid var(--line);padding:72px 32px 56px}.tm-steps li:nth-child(odd){border-left:1px solid var(--line)}.tm-steps li:first-child{padding-left:var(--pad);border-left:0}.tm-steps li:nth-child(n+3){border-top:0}.tm-steps li:first-child .tm-step-node{left:var(--pad)}.tm-steps{position:relative}.tm-steps:after{content:"";left:var(--pad);background:linear-gradient(90deg, #8e80ff99, var(--line-2) 30%, var(--line-2));height:1px;position:absolute;top:37px;right:32px}.tm-step-node{z-index:1;background:var(--bg);top:30px}.tm-faq{padding:128px var(--pad);grid-template-columns:minmax(260px,.8fr) 1.6fr;align-items:start;gap:64px}.tm-faq-head{position:sticky;top:112px}.tm .tm-faq-q{padding:24px 0;font-size:17px}.tm-end{padding:160px var(--pad) 176px}.tm-foot{padding:72px var(--pad) 32px}}@media (prefers-reduced-motion:reduce){.tm *,.tm :before,.tm :after,.tm-form *,.tm-film *{transition:none!important;animation:none!important}.tm [data-reveal]{opacity:1!important;transform:none!important}}
.one{--paper:#f2eee5;--paper-2:#e8e2d4;--white:#fffdf8;--ink:#121116;--ink-2:#1d1b24;--ink-3:#2a2733;--violet:#6b5bdf;--violet-deep:#4f40c4;--lilac:#d6cfff;--muted:#5c5864;--amber:#f2a541;--hq-light:#6b5bdf;--display:var(--font-schibsted), "Schibsted Grotesk", system-ui, sans-serif;--ease:cubic-bezier(.22, 1, .36, 1);--head:60px;--pad:20px;background:var(--paper);color:var(--ink);font-family:var(--display);letter-spacing:-.012em;-webkit-font-smoothing:antialiased;font-kerning:normal;font-size:17px;line-height:1.5;overflow:clip}.one ::selection{background:var(--violet);color:#fff}.one :where(h1,h2,h3,p,ul,ol,figure){margin:0;padding:0}.one :where(ul,ol){list-style:none}.one :where(h1,h2,h3){letter-spacing:-.05em;text-wrap:balance;color:inherit;font-weight:800}.one a:focus-visible,.one button:focus-visible{outline:3px solid var(--violet);outline-offset:3px;border-radius:0}.one .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.one-wrap{width:min(1320px, calc(100% - 2 * var(--pad)));margin-inline:auto}.one-h2{font-size:clamp(44px,12vw,64px);line-height:.95}.one-label{letter-spacing:-.01em;align-items:center;gap:10px;font-size:15px;font-weight:700;display:inline-flex}.one-label i{background:var(--violet);width:10px;height:10px}.one-inline{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--violet);text-decoration-color:var(--violet)}.one-inline:hover{color:var(--violet)}.one-btn{border:2px solid var(--ink);background:var(--ink);min-height:56px;color:var(--paper);font:700 17px/1 var(--display);letter-spacing:-.015em;white-space:nowrap;cursor:pointer;border-radius:0;justify-content:center;align-items:center;gap:10px;padding:0 24px;transition:background-color .18s,border-color .18s,color .18s,transform .12s;display:inline-flex}.one-btn:hover{background:var(--violet);border-color:var(--violet);color:#fff}.one-btn:active{transform:translateY(1px)}.one-btn svg{transition:transform .2s var(--ease)}.one-btn:hover svg{transform:translate(3px)}.one-btn.ghost{color:var(--ink);background:0 0}.one-btn.ghost:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}.one-btn.light{color:var(--ink);background:#fff;border-color:#fff}.one-btn.light:hover{background:var(--ink);border-color:var(--ink);color:#fff}.one-play{background:var(--violet);color:#fff;place-items:center;width:22px;height:22px;display:inline-grid}.one-btn:hover .one-play svg{transform:none}.one-btn.ghost:hover .one-play{background:var(--paper);color:var(--ink)}.one-header{z-index:40;background:color-mix(in srgb, var(--paper) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid color-mix(in srgb, var(--ink) 10%, transparent);position:sticky;top:0}.one-header-bar{height:var(--head);align-items:center;gap:28px;display:flex}.one-brand{color:var(--ink);display:inline-flex}.one-mark{width:auto;height:24px;display:block}.one-nav{display:none}.one-header .one-btn{min-height:40px;margin-left:auto;padding:0 16px;font-size:15px}.one-hero{position:relative}.one-hero-grid{display:grid}.one-hero-copy{padding:36px 0 28px}.one-h1{letter-spacing:-.058em;font-size:clamp(40px,11.9vw,60px);line-height:.94}.one-line:nth-child(3)>span{text-wrap:balance}.one-line{overflow-clip-margin:.12em;padding-bottom:.04em;display:block;overflow:clip}.one-line>span{animation:one-line-in .9s var(--ease) both;display:block}.one-line:nth-child(2)>span{animation-delay:.32s}.one-line:nth-child(3)>span{animation-delay:.64s}@keyframes one-line-in{0%{transform:translateY(105%)}to{transform:none}}.one-hero-sub{letter-spacing:-.025em;max-width:30ch;animation:one-fade .8s var(--ease) .95s both;margin-top:22px;font-size:21px;font-weight:500;line-height:1.32}.one-hero-actions{animation:one-fade .8s var(--ease) 1.05s both;flex-direction:column;align-items:stretch;gap:10px;margin-top:26px;display:flex}@keyframes one-fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.one-track{height:165svh;position:relative}.one-stage{top:calc(var(--head) + 12px);height:min(560px, calc(100svh - var(--head) - 24px));--hint:1;place-items:center;display:grid;position:sticky;container-type:size}.one-pile{pointer-events:none;position:absolute;inset:0}.one-tool{--q:0;--fade:0;--ex:0px;--ey:0px;--end:.4;background:var(--white);width:clamp(138px,41cqw,236px);color:var(--ink);border:2px solid var(--ink);transform:translate(-50%, -50%) translate(calc(var(--x) * 1cqw * (1 - var(--q)) + var(--ex) * var(--q)), calc(var(--y) * 1cqh * (1 - var(--q)) + var(--ey) * var(--q))) rotate(calc(var(--r) * 1deg * (1 - var(--q)))) scale(calc(1 - (1 - var(--end)) * var(--q)));opacity:calc(1 - var(--fade));will-change:transform, opacity;flex-direction:column;gap:10px;padding:12px 13px 13px;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 1px #1211160f,0 18px 34px -22px #12111673}.one-tool[data-tone=lilac]{background:var(--lilac)}.one-tool[data-tone=paper]{background:var(--paper-2)}.one-tool[data-tone=ink]{background:var(--ink);color:var(--paper)}.one-tool[data-tone=violet]{background:var(--violet);border-color:var(--violet);color:#fff}.one-tool-head{align-items:center;gap:9px;display:flex}.one-tool-head strong{letter-spacing:-.03em;font-size:clamp(14px,3.6cqw,19px);font-weight:700;line-height:1.1}.one-tool-icon{background:var(--ink);width:28px;height:28px;color:var(--paper);flex-shrink:0;place-items:center;display:inline-grid}.one-tool[data-tone=ink] .one-tool-icon{background:var(--paper);color:var(--ink)}.one-tool[data-tone=violet] .one-tool-icon{color:var(--violet);background:#fff}.one-tool-meta{border:1.5px solid;align-self:flex-start;padding:2px 7px;font-size:13px;font-weight:600;line-height:1.3;position:relative}.one-tool-meta:after{content:"";background:var(--violet);height:2px;transform:scaleX(var(--q));transform-origin:0;position:absolute;top:50%;left:-3px;right:-3px}.one-tool[data-tone=ink] .one-tool-meta:after{background:var(--lilac)}.one-tool-sheet{grid-template-columns:repeat(5,1fr);gap:2px;display:grid}.one-tool-sheet i{background:color-mix(in srgb, var(--ink) 14%, transparent);height:7px}.one-tool-sheet i:nth-child(-n+5){background:color-mix(in srgb, var(--ink) 32%, transparent)}.one-tool-chat{flex-direction:column;gap:4px;display:flex}.one-tool-chat i{background:#ffffff80;width:70%;height:8px}.one-tool-chat i:nth-child(2){background:#ffffffd9;align-self:flex-end;width:46%}.one-tool-chat i:nth-child(3){width:58%}.one-yours{--show:0;background:var(--violet);color:#fff;width:min(86cqw,430px);opacity:var(--show);transform:scale(calc(.88 + var(--show) * .12));flex-direction:column;gap:14px;padding:18px;display:flex;position:relative;box-shadow:0 30px 60px -34px #4f40c4e6}.one-yours-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.one-yours-top strong{letter-spacing:-.06em;font-size:clamp(40px,13cqw,64px);font-weight:800;line-height:.82}.one-state{white-space:nowrap;background:#ffffff24;align-items:center;gap:7px;padding:5px 9px;font-size:12px;font-weight:600;display:inline-flex}.one-state i{background:#fff;border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite one-pulse}@keyframes one-pulse{0%,to{box-shadow:0 0 #ffffff80}50%{box-shadow:0 0 0 5px #fff0}}.one-yours-grid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.one-slot{--lit:0;aspect-ratio:1.15;background:rgba(255, 255, 255, calc(.08 + var(--lit) * .1));flex-direction:column;justify-content:space-between;padding:9px;display:flex}.one-slot svg,.one-slot span{opacity:calc(.25 + var(--lit) * .75)}.one-slot span{letter-spacing:-.01em;font-size:12px;font-weight:600}.one-yours-foot{color:#ffffffdb;align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.one-hint{border:2px solid var(--ink);width:36px;height:36px;opacity:calc(var(--hint) * .8);place-items:center;animation:1.8s ease-in-out infinite one-bob;display:grid;position:absolute;bottom:0;left:50%;translate:-50%}.one-stage:not([data-moving]) .one-hint{opacity:0}@keyframes one-bob{50%{transform:translateY(5px)}}.one-changes{padding:72px 0 88px}.one-tiles{margin-top:22px;display:grid}.one-tile{flex-direction:column;min-height:330px;padding:26px 22px 30px;display:flex}.one-tile h3{margin-top:auto;padding-top:28px;font-size:clamp(34px,9vw,44px);line-height:.98}.one-tile p{letter-spacing:-.02em;max-width:30ch;margin-top:12px;font-size:19px;font-weight:500;line-height:1.35}.one-tile.violet{background:var(--violet);color:#fff}.one-tile.white{background:var(--white)}.one-tile.ink{background:var(--ink);color:var(--paper)}.one-tile.ink p{color:#d8d4dc}.one-tile-art{min-height:120px}.one-mini-yours{grid-template-columns:repeat(3,52px);align-content:start;gap:5px;display:grid}.one-mini-yours span{background:#ffffff29;place-items:center;height:52px;display:grid}.one-beat{align-items:flex-end;gap:5px;height:120px;display:flex}.one-beat i{background:var(--ink);transform-origin:bottom;max-width:14px;height:100%;animation:2.8s ease-in-out infinite one-beat;animation-delay:calc(var(--i) * -.17s);flex:1}.one-beat i:nth-child(odd){background:var(--violet)}.one-beat b{border:2px solid var(--ink);align-self:flex-start;margin-left:10px;padding:3px 8px;font-size:15px;font-weight:700}@keyframes one-beat{0%,to{transform:scaleY(.35)}50%{transform:scaleY(.85)}}.one-asks{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.one-asks li{background:var(--ink-3);align-items:center;gap:12px;padding:8px 8px 8px 12px;font-size:15px;font-weight:600;display:inline-flex}.one-asks span{background:var(--violet);color:#fff;place-items:center;width:22px;height:22px;display:grid}.one-tile[data-reveal=waiting] .one-asks span{transform:scale(0)}.one-asks span{transition:transform .4s var(--ease);transition-delay:calc(.5s + var(--i) * .25s)}.one-day{position:relative}.one-day-head{background:var(--ink);color:var(--paper);padding:84px 0 8px}.one-day-head .one-h2{font-size:clamp(52px,15vw,72px)}.one-moment{--f:0;--mpad:56px;position:relative}.one-moment[data-tone=night]{background:var(--ink);color:var(--paper)}.one-moment[data-tone=dawn]{background:linear-gradient(180deg, var(--ink) 0, #251c58 80px, var(--violet) 170px, #b9adf7 250px, #e6e0ef 330px, var(--paper) 420px);--top:300px}.one-moment-grid{padding-block:var(--mpad);grid-template-columns:30px minmax(0,1fr);column-gap:14px;display:grid}.one-moment[data-tone=dawn] .one-moment-grid{padding-top:var(--top)}.one-time{letter-spacing:-.06em;grid-area:1/2;align-items:baseline;gap:8px;font-size:clamp(64px,19vw,84px);font-weight:800;line-height:.9;display:flex}.one-time small{letter-spacing:-.02em;color:var(--violet);font-size:.3em;font-weight:700}.one-moment[data-tone=night] .one-time small{color:var(--lilac)}.one-moment[data-every] .one-time{font-size:clamp(52px,15vw,72px)}.one-rail{grid-area:1/1/span 2;position:relative}.one-rail:before,.one-rail:after{content:"";width:3px;left:50%;top:calc(-1 * var(--mpad));bottom:calc(-1 * var(--mpad));position:absolute;translate:-50%}.one-moment[data-tone=dawn] .one-rail:before,.one-moment[data-tone=dawn] .one-rail:after{top:calc(-1 * var(--top))}.one-rail:before{background:color-mix(in srgb, currentColor 18%, transparent)}.one-rail:after{background:var(--violet);transform:scaleY(var(--f));transform-origin:top}.one-moment[data-tone=night] .one-rail:after{background:#8e80ff}.one-node{z-index:1;background:var(--paper);border:3px solid var(--violet);width:18px;height:18px;transition:background-color .3s ease, transform .4s var(--ease);position:absolute;top:22px;left:50%;translate:-50%}.one-moment[data-tone=night] .one-node{background:var(--ink);border-color:#8e80ff}.one-moment[data-on=true] .one-node{background:var(--violet);transform:rotate(45deg)}.one-moment[data-tone=night][data-on=true] .one-node{background:#8e80ff}.one-moment-body{flex-direction:column;grid-area:2/2;gap:24px;margin-top:20px;display:flex}.one-moment-text{letter-spacing:-.035em;text-wrap:balance;max-width:19ch;font-size:clamp(25px,7vw,32px);font-weight:600;line-height:1.12}.one-art{width:100%;max-width:420px}.one-art-night{background:var(--ink-2);border:1px solid #ffffff17;flex-direction:column;gap:14px;padding:16px;display:flex}.one-art-row{color:#c9c5d1;justify-content:space-between;align-items:center;font-size:14px;font-weight:600;display:flex}.one-art-ok{width:22px;height:22px;color:var(--ink);transition:transform .45s var(--ease) 1.2s;background:#8e80ff;place-items:center;display:grid;transform:scale(0)}.one-graph{width:100%;height:96px;display:block}.one-graph .line{fill:none;stroke:#8e80ff;stroke-width:3px;vector-effect:non-scaling-stroke}.one-graph .fill{fill:#8e80ff29}.one-meter{background:#ffffff1a;height:14px}.one-meter i{background:var(--amber);width:92%;height:100%;transition:width 1s var(--ease) .5s, background-color .6s ease .5s;display:block}.one-moment[data-seen=true] .one-meter i{background:#8e80ff;width:44%}.one-moment[data-seen=true] .one-art-ok{transform:none}.one-art-note{border:2px solid var(--ink);background:#fffdf8eb;align-items:flex-start;gap:14px;padding:16px;display:flex;box-shadow:0 24px 44px -30px #251c58b3}.one-app-icon{flex-shrink:0;width:44px;height:44px}.one-note-top{justify-content:space-between;gap:10px;margin-bottom:2px;font-size:14px;display:flex}.one-note-top span{color:var(--muted)}.one-art-note p:last-child{font-size:16px;font-weight:500;line-height:1.38}.one-chat{flex-direction:column;gap:8px;display:flex}.one-bubble{max-width:86%;padding:12px 16px;font-size:17px;font-weight:600;line-height:1.3}.one-bubble.you{background:var(--ink);color:var(--paper);align-self:flex-end}.one-bubble.hq{background:var(--violet);color:#fff;--hq-light:#fff;align-self:flex-start;align-items:center;gap:10px;display:inline-flex}.one-bubble-mark{color:#fff;flex-shrink:0;width:auto;height:13px}.one-link-card{background:var(--white);border:2px solid var(--ink);align-self:flex-start;width:min(100%,340px);display:flex}.one-link-thumb{border-right:2px solid var(--ink);background:#f6e3ea;flex-direction:column;flex-shrink:0;gap:5px;width:112px;padding:10px;display:flex}.one-link-thumb b{color:#4a2b3f;letter-spacing:-.02em;font-size:12px;font-weight:700;line-height:1.05}.one-link-thumb i{background:#4a2b3f38;height:5px}.one-link-thumb em{background:#5a3550;height:12px;margin-top:auto}.one-link-text{flex-direction:column;gap:4px;padding:12px 14px;font-size:14px;display:flex}.one-link-text strong{font-size:16px}.one-link-text>span:not(.one-switch){color:var(--muted);font-weight:500}.one-switch{background:var(--violet);width:38px;height:20px;margin-top:4px;position:relative}.one-switch i{background:#fff;width:14px;height:14px;position:absolute;top:3px;right:3px}.one-art-week{flex-direction:column;gap:3px;display:flex}.one-week-row{grid-template-columns:16px repeat(24,1fr);align-items:center;gap:3px;display:grid}.one-week-row span{color:var(--muted);font-size:11px;font-weight:700}.one-week-row i{aspect-ratio:1;background:var(--violet)}.one-week-row i:nth-of-type(n+7):nth-of-type(-n+19){background:color-mix(in srgb, var(--violet) 72%, var(--paper))}.one-week-row i[data-now]{background:var(--ink);animation:1.6s ease-in-out infinite one-now}@keyframes one-now{50%{background:var(--violet)}}.one-sentinel{height:1px}.one-block{background:var(--violet);color:#fff}.one-team{padding:96px 0 104px}.one-team-words{letter-spacing:-.055em;font-size:clamp(44px,12.4vw,64px);line-height:.96}.one-team-words span{display:block}.one-team-words span+span{margin-top:.2em}.one-team-small{letter-spacing:-.02em;color:#ffffffe6;max-width:30ch;margin-top:32px;font-size:21px;font-weight:500;line-height:1.35}.one-yours-section{padding:96px 0}.one-own-grid{gap:40px;display:grid;container-type:inline-size}.one-own-words{letter-spacing:-.06em;font-size:min(200px,13.5135cqi);line-height:.9}.one-own-words span{display:block}.one-own-words em{color:var(--violet);font-style:normal}.one-own-side{flex-direction:column;gap:28px;display:flex}.one-own-side>p{letter-spacing:-.02em;max-width:32ch;font-size:21px;font-weight:500;line-height:1.35}.one-own-list{border-top:2px solid var(--ink)}.one-own-list li{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-size:18px;font-weight:600;display:flex}.one-own-list span{background:var(--violet);color:#fff;align-items:center;gap:6px;padding:4px 9px;font-size:13px;font-weight:700;display:inline-flex}.one-work{background:var(--paper-2);padding:88px 0 96px}.one-work-head{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.one-work-words{font-size:clamp(44px,12.4vw,64px);line-height:.94}.one-work-words span{display:block}.one-work-intro{letter-spacing:-.02em;max-width:36ch;font-size:20px;font-weight:500;line-height:1.38}.one-work-list{gap:16px;margin-top:44px;display:grid}.one-work-card{background:var(--white);border:2px solid var(--ink);display:grid}.one-work-media{background:var(--violet);padding:18px 18px 30px;position:relative;overflow:hidden}.one-work-media[data-tone=ink]{background:var(--ink)}.one-work-media[data-tone=lilac]{background:var(--lilac)}.one-browser{background:var(--ink);border:2px solid var(--ink);width:88%;transition:transform .5s var(--ease);box-shadow:0 26px 50px -30px #121116cc}.one-work-media[data-tone=ink] .one-browser{border-color:#3a3645}.one-browser-bar{background:var(--ink);align-items:center;gap:5px;height:26px;padding:0 8px;display:flex}.one-work-media[data-tone=ink] .one-browser-bar{background:#26232e}.one-browser-bar i{background:#4a4655;width:7px;height:7px}.one-browser-bar span{color:#e7e3ec;letter-spacing:0;background:#ffffff1a;margin:0 auto;padding:2px 12px;font-size:11px;font-weight:600;transform:translate(-12px)}.one-browser img{width:100%;height:auto;display:block}.one-work-phone{background:var(--ink);width:27%;transition:transform .5s var(--ease);border-radius:18px;padding:4px;position:absolute;bottom:-26px;right:14px;box-shadow:0 24px 40px -22px #121116e6}.one-work-phone img{border-radius:14px;width:100%;height:auto;display:block}.one-work-card:hover .one-browser{transform:translateY(-4px)}.one-work-card:hover .one-work-phone{transform:translateY(-12px)rotate(-2deg)}.one-work-text{flex-direction:column;align-items:flex-start;padding:24px 20px 26px;display:flex}.one-work-text h3{font-size:clamp(40px,11vw,56px);line-height:.92}.one-work-site{color:var(--muted);margin-top:8px;font-size:15px;font-weight:600}.one-work-line{letter-spacing:-.015em;max-width:40ch;margin-top:16px;font-size:18px;font-weight:500;line-height:1.4}.one-work-tags{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.one-work-tags li{border:1.5px solid var(--ink);padding:4px 9px;font-size:13px;font-weight:700}.one-work-text .one-btn{margin-top:24px}.one-film{background:var(--ink);color:var(--paper);padding:88px 0}.one-proof{gap:28px;margin-bottom:44px;display:grid}.one-proof-words{font-size:clamp(34px,9.4vw,52px);line-height:1}.one-proof-side{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.one-proof-side p{color:#d9d5de;max-width:30ch;font-size:20px;font-weight:500;line-height:1.35}.one-proof-logo{background:var(--paper);box-sizing:content-box;width:150px;height:auto;padding:12px 16px}.one-film-card{cursor:pointer;color:#fff;text-align:left;background:#0b1622;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.one-film-card img{width:100%;height:auto;transition:transform .8s var(--ease), opacity .3s ease;opacity:.9;display:block}.one-film-card:hover img{opacity:1;transform:scale(1.02)}.one-film-play{background:var(--violet);color:#fff;width:72px;height:72px;transition:transform .25s var(--ease), background-color .2s ease;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.one-film-card:hover .one-film-play{transform:scale(1.08)}.one-film-caption{background:var(--paper);color:var(--ink);padding:10px 14px;font-size:15px;font-weight:700;position:absolute;bottom:0;left:0}.one-free{padding:88px 0 0;overflow:clip}.one-free-grid{gap:44px;display:grid}.one-free-copy p{letter-spacing:-.02em;color:#ffffffeb;max-width:34ch;margin-top:22px;font-size:20px;font-weight:500;line-height:1.38}.one-free-copy .one-btn{margin-top:30px}.one-phone{background:var(--ink);border-radius:34px 34px 0 0;justify-self:center;width:264px;padding:10px 10px 0}.one-phone-screen{color:#4a2b3f;background:#f6e3ea;border-radius:26px 26px 0 0;flex-direction:column;height:380px;padding:30px 18px 0;display:flex}.one-phone-bar{align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.one-phone-bar b{color:#f6e3ea;background:#5a3550;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.one-phone-title{letter-spacing:-.05em;margin:28px 0 22px;font-size:34px;font-weight:700;line-height:.98}.one-phone-row{border-top:1px solid #4a2b3f33;justify-content:space-between;padding:12px 0;font-size:14px;font-weight:600;display:flex}.one-phone-cta{color:#f6e3ea;text-align:center;background:#5a3550;margin-top:18px;padding:13px;font-size:14px;font-weight:700}.one-faq{padding:96px 0 72px}.one-faq-grid{gap:28px;display:grid}.one-faq-head{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.one-faq-head .one-inline{font-size:17px;font-weight:600}.one-faq-list{border-top:3px solid var(--ink)}.one .one-faq-item{border-bottom:2px solid var(--ink)}.one .one-faq-q{font-family:var(--display);letter-spacing:-.03em;color:var(--ink);cursor:pointer;border-radius:0;align-items:center;padding:20px 0;font-size:20px;font-weight:700;line-height:1.2;text-decoration:none}.one .one-faq-q:hover{color:var(--violet);text-decoration:none}.one .one-faq-q:focus-visible{box-shadow:none;outline:3px solid var(--violet);outline-offset:2px}.one .one-faq-q>svg:last-child{display:none}.one-faq-plus{background:var(--ink);width:34px;height:34px;color:var(--paper);flex-shrink:0;place-items:center;transition:background-color .2s;display:grid}.one-faq-plus svg{transition:rotate .3s var(--ease)}.one .one-faq-q[data-state=open] .one-faq-plus{background:var(--violet)}.one .one-faq-q[data-state=open] .one-faq-plus svg{rotate:45deg}.one .one-faq-a{color:var(--muted);font-size:18px;line-height:1.45}.one .one-faq-a>div{max-width:58ch;padding-bottom:22px}.one-close{padding:56px 0 104px}.one-close-words{letter-spacing:-.06em;max-width:12ch;font-size:clamp(50px,14.4vw,76px);line-height:.92}.one-stop{gap:8px;margin-top:36px;display:grid}.one-stop-card{background:var(--white);width:100%;height:100%;min-height:64px;color:var(--ink);border:2px solid var(--ink);text-align:left;font-family:var(--display);cursor:pointer;border-radius:0;flex-direction:row;align-items:center;gap:12px;padding:12px 52px 12px 12px;transition:background-color .2s,color .2s,transform .12s;display:flex;position:relative}.one-stop-card:hover{background:#fff;transform:translateY(-2px)}.one-word{white-space:nowrap}.one-stop-card strong{letter-spacing:-.03em;font-size:17px;font-weight:700;line-height:1.1}.one-stop-meta{white-space:nowrap;border:1.5px solid;margin-left:auto;padding:2px 7px;font-size:13px;font-weight:600;position:relative}.one-stop-meta:after{content:"";background:var(--violet);transform-origin:0;height:2px;transition:transform .3s var(--ease);position:absolute;top:50%;left:-3px;right:-3px;transform:scaleX(0)}.one-stop-tick{border:2px solid var(--ink);color:#0000;place-items:center;width:24px;height:24px;transition:background-color .2s,color .2s;display:grid;position:absolute;top:50%;right:12px;translate:0 -50%}.one-stop-card[aria-pressed=true]{background:var(--paper-2);color:color-mix(in srgb, var(--ink) 55%, var(--paper))}.one-stop-card[aria-pressed=true] .one-stop-meta:after{transform:scaleX(1)}.one-stop-card[aria-pressed=true] .one-stop-tick{background:var(--violet);border-color:var(--violet);color:#fff}.one-stop-card[aria-pressed=true] .one-tool-icon{background:color-mix(in srgb, var(--ink) 45%, var(--paper))}.one-close-foot{flex-direction:column;align-items:flex-start;gap:22px;margin-top:40px;display:flex}.one-close-foot p{letter-spacing:-.025em;font-size:22px;font-weight:600;line-height:1.3}.one-footer{background:var(--ink);color:var(--paper);--hq-light:#8e80ff;padding:56px 0 28px}.one-footer-top{flex-direction:column;gap:36px;display:flex}.one-footer-mark{width:min(100%,240px);height:auto;display:block}.one-footer-cols{flex-direction:column;gap:22px;display:flex}.one-footer-cols p{flex-direction:column;gap:6px;font-size:17px;display:flex}.one-footer-cols p a{font-size:20px;font-weight:700}.one-footer-cols p a:hover,.one-footer nav a:hover{color:#b6abff}.one-footer-cols p span{color:#b9b5c0}.one-footer nav{color:#d8d4dc;flex-wrap:wrap;gap:8px 22px;font-size:15px;display:flex}.one-footer-bottom{color:#9e9aa6;border-top:1px solid #ffffff24;flex-direction:column;gap:6px;margin-top:48px;padding-top:18px;font-size:14px;display:flex}.one [data-reveal=waiting]{opacity:0;transform:translateY(26px)}.one [data-reveal=shown]{opacity:1;transition:opacity .7s ease, transform .9s var(--ease);transform:none}.one-form.apply-dialog{background:#f2eee5;border:2px solid #121116;border-radius:0}.one-form [data-slot=dialog-title]{font-family:var(--font-schibsted), system-ui, sans-serif;letter-spacing:-.05em;color:#121116;font-size:34px;font-weight:800;line-height:1}.one-form .apply-submit{background:#121116;border-radius:0;min-height:52px;font-size:15px;font-weight:700}.one-form .apply-submit:hover{background:#6b5bdf}.one-form :is(input,textarea,[data-slot=select-trigger]){border-radius:0}@media (min-width:760px){.one{--pad:40px;--head:68px}.one-h2{font-size:clamp(56px,7vw,88px)}.one-h1{font-size:clamp(60px,9vw,84px)}.one-hero-sub{max-width:32ch;font-size:24px}.one-hero-actions{flex-direction:row;align-items:center}.one-tiles{grid-template-columns:repeat(3,1fr)}.one-tile{min-height:420px;padding:30px 28px 34px}.one-tile h3{font-size:clamp(34px,3.6vw,52px)}.one-moment{--mpad:80px}.one-day-head .one-h2{font-size:clamp(72px,10vw,136px)}.one-team-words{font-size:clamp(60px,8vw,112px)}.one-proof-words{font-size:clamp(44px,5vw,68px)}.one-stop{grid-template-columns:repeat(5,1fr)}.one-work-words{font-size:clamp(56px,6.6vw,104px)}.one-work-intro{font-size:24px}.one-work-media{padding:32px 32px 48px}.one-work-phone{border-radius:26px;width:24%;padding:6px;bottom:-40px;right:28px}.one-work-phone img{border-radius:20px}.one-browser-bar{gap:6px;height:32px;padding:0 12px}.one-browser-bar span{font-size:13px}.one-work-text{padding:32px}.one-stop-card{flex-direction:column;align-items:flex-start;gap:10px;min-height:128px;padding:14px}.one-stop-meta{margin-top:auto;margin-left:0}.one-stop-tick{top:12px;translate:none}.one-close-words{max-width:11ch;font-size:clamp(76px,10.4vw,152px)}.one-close-foot{flex-direction:row;justify-content:space-between;align-items:center}.one-footer-cols{flex-direction:row;justify-content:space-between;align-items:flex-end}.one-footer-bottom{flex-direction:row;justify-content:space-between}}@media (min-width:900px){.one-nav{gap:26px;margin-left:auto;font-size:15px;font-weight:600;display:flex}.one-nav a:hover{color:var(--violet)}.one-header .one-btn{margin-left:0}}@media (min-width:1024px){.one-hero-grid{grid-template-columns:minmax(0,1.42fr) minmax(0,1fr);column-gap:32px}.one-hero-copy{top:var(--head);min-height:calc(100svh - var(--head));flex-direction:column;justify-content:center;align-self:start;padding:40px 0 64px;display:flex;position:sticky;container-type:inline-size}.one-h1{font-size:min(96px,10.5263cqi)}.one-track{height:190svh}.one-stage{top:var(--head);height:calc(100svh - var(--head));max-height:820px}.one-tool{width:clamp(180px,40cqw,250px);padding:14px 15px 15px}.one-yours{width:min(82cqw,470px);padding:22px}.one-hint{bottom:28px}.one-changes{padding:72px 0 140px}.one-tile{min-height:500px;padding:36px 34px 40px}.one-tile-art{min-height:160px}.one-tile p{font-size:21px}.one-day-head{padding:140px 0 20px}.one-moment{--mpad:96px}.one-moment[data-tone=dawn]{--top:340px}.one-moment-grid{grid-template-columns:minmax(0,5fr) 88px minmax(0,7fr);column-gap:0}.one-time{grid-area:1/1;justify-content:flex-end;padding-right:36px;font-size:clamp(96px,9.4vw,150px)}.one-moment[data-every] .one-time{text-align:right;font-size:clamp(72px,6.4vw,104px)}.one-rail{grid-area:1/2}.one-node{width:22px;height:22px;top:34px}.one-moment-body{grid-area:1/3;gap:32px;margin-top:0;padding-left:36px}.one-moment-text{max-width:18ch;font-size:clamp(32px,3vw,46px)}.one-art{max-width:520px}.one-bubble{padding:14px 18px;font-size:19px}.one-team{padding:160px 0 168px}.one-team-small{margin-top:44px;font-size:26px}.one-yours-section{padding:160px 0}.one-own-grid{row-gap:56px}.one-own-side{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:64px;display:grid}.one-own-side>p{max-width:24ch;font-size:28px;line-height:1.28}.one-work{padding:150px 0 160px}.one-work-head{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:end;column-gap:64px;display:grid}.one-work-head .one-label{grid-column:1/-1;margin-bottom:6px}.one-work-list{gap:24px;margin-top:64px}.one-work-card{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.one-work-media{align-items:flex-end;min-height:100%;padding:48px 48px 0;display:flex}.one-browser{border-bottom:0;width:84%}.one-work-phone{width:21%;bottom:36px;right:40px}.one-work-text{justify-content:flex-end;padding:44px 44px 48px}.one-work-text h3{font-size:clamp(56px,5vw,80px)}.one-work-line{font-size:20px}.one-film{padding:140px 0}.one-proof{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:end;column-gap:64px;margin-bottom:64px}.one-film-play{width:104px;height:104px}.one-film-caption{padding:14px 20px;font-size:18px}.one-free{padding-top:140px}.one-free-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;column-gap:64px}.one-free-copy{padding-bottom:140px}.one-free-copy p{font-size:24px}.one-phone{border-radius:44px 44px 0 0;width:330px;padding:12px 12px 0}.one-phone-screen{border-radius:34px 34px 0 0;height:520px;padding:40px 24px 0}.one-phone-title{margin:40px 0 30px;font-size:44px}.one-phone-row{padding:15px 0;font-size:16px}.one-phone-cta{padding:16px;font-size:16px}.one-faq{padding:160px 0 96px}.one-faq-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.9fr);align-items:start;column-gap:64px}.one-faq-head{top:calc(var(--head) + 40px);position:sticky}.one .one-faq-q{padding:26px 0;font-size:24px}.one-close{padding:80px 0 150px}.one-stop-card{min-height:148px;padding:16px}.one-stop-card strong{font-size:19px}.one-close-foot p{font-size:28px}.one-footer{padding-top:80px}.one-footer-mark{width:360px}}@media (min-width:1440px){.one{--pad:56px}}@media (prefers-reduced-motion:reduce){.one *,.one :before,.one :after{transition:none!important;animation:none!important}.one [data-reveal]{opacity:1!important;transform:none!important}.one-track{height:auto!important}.one-stage{position:relative!important;top:0!important}.one-tool{display:none}.one-yours{--show:1!important}.one-slot{--lit:1!important}.one-hint{display:none}.one-asks span{transform:none!important}}
@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/cef8ac2c062f1b0a-s.35p9_4tnsm_o4.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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c6e22b45cfe1c763-s.1q0qwmqzyniyk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/158ff596bf2cbebe-s.02gir8avbbwr_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/52e514cb9d030258-s.3hqxvms4e79hg.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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/d66ba39e135c9aa7-s.1xbprfp_s2_ea.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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f44e0976e40b7eea-s.1e3bxj0ebt1gg.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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4a0b7dd978568ff2-s.p.3fofz6dws3mg0.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:Inter Tight Fallback;src:local(Arial);ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.0%;size-adjust:96.39%}.axmiga_className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.axmiga_variable{--nt-sans:"Inter Tight", "Inter Tight Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b0c6b664fd57c2c6-s.31988l_ccedte.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6e342921ee4dcd9d-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bb852295097cd96-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9eb5a876700c0028-s.1uyisp29ctx0d.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2a04751c893bf294-s.1rgnod-3esatf.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07a39a8a4660cc7c-s.p.0r6juujl39pe6.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.Ey8KnG_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.Ey8KnG_variable{--nt-mono:"Geist Mono", "Geist Mono Fallback"}
