.t-landing{--t-ease:cubic-bezier(0.16,1,0.3,1);--t-shadow:0 28px 60px -34px rgba(11,18,32,0.45);position:relative;isolation:isolate;color:var(--ink);font-family:var(--font-sans);background:radial-gradient(130% 90% at 50% -12%,var(--sky-soft) 0,transparent 58%),var(--paper);overflow-x:clip;--paper:#f5f2ec;--paper-2:#fffdf9;--ink:#172332;--ink-soft:#607084;--sky:#238d9a;--sky-deep:#126b78;--sky-soft:#e1f1ef;--gold:#ad7b22;--gold-deep:#865b12;--line:#e2ddd3;--t-ease:cubic-bezier(0.32,0.72,0,1);background:radial-gradient(70rem 36rem at 82% -6%,color-mix(in oklab,var(--sky) 14%,transparent),transparent 64%),radial-gradient(42rem 26rem at -8% 38%,color-mix(in oklab,var(--gold) 8%,transparent),transparent 70%),var(--paper)}.t-landing .t-container{max-width:80rem}.t-landing .t-section{padding-block:clamp(5.5rem,4rem + 7vw,10rem)}.t-landing .t-card{border-color:color-mix(in oklab,var(--line) 84%,var(--sky));border-radius:28px;background:color-mix(in oklab,var(--paper-2) 94%,transparent);box-shadow:0 24px 60px -52px rgba(23,35,50,.5)}.t-landing .t-card--interactive:hover{border-color:color-mix(in oklab,var(--sky) 45%,var(--line));box-shadow:0 30px 70px -48px rgba(23,35,50,.4)}.t-landing .t-eyebrow{gap:.55rem;padding:.35rem .7rem;border:1px solid color-mix(in oklab,var(--sky) 22%,var(--line));border-radius:999px;background:color-mix(in oklab,var(--sky-soft) 72%,transparent);font-size:.65rem;letter-spacing:.16em}.t-landing .t-btn{min-height:3.15rem;padding-inline:1.35rem;transition:transform .55s var(--t-ease),box-shadow .55s var(--t-ease),background-color .45s var(--t-ease),border-color .45s var(--t-ease),color .45s var(--t-ease)}.t-landing .t-btn--primary{box-shadow:0 18px 34px -20px color-mix(in oklab,var(--sky) 80%,transparent)}.t-landing .t-btn--ghost:hover,.t-landing .t-btn--primary:hover{transform:translateY(-3px) scale(1.01)}.t-landing .t-glyph{border:1px solid color-mix(in oklab,var(--sky) 20%,var(--line));border-radius:18px;background:color-mix(in oklab,var(--sky-soft) 76%,white)}.t-landing .t-reveal,.t-landing .t-reveal-fade{animation-timing-function:var(--t-ease)}.t-site-header{width:min(calc(100% - 2rem),78rem);margin:1rem auto 0;border:1px solid color-mix(in oklab,var(--line) 86%,var(--sky));border-radius:999px;background:color-mix(in oklab,var(--paper-2) 82%,transparent);box-shadow:0 22px 55px -48px rgba(23,35,50,.65);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.t-site-header>.t-container{max-width:none;padding-inline:1.75rem .6rem}@media (max-width:1023px){.t-site-header>.t-container{padding-inline:1.15rem .6rem}}.t-site-header__menu{transition:transform .55s var(--t-ease),border-color .45s var(--t-ease),background-color .45s var(--t-ease)}.t-site-header__menu:hover{transform:translateY(-2px);border-color:var(--sky)}@media (max-width:767px){.t-site-header{width:calc(100% - 1rem);margin-top:.5rem}.t-landing .t-section{padding-block:4.5rem}.t-landing .t-container{padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.t-landing .t-btn,.t-landing .t-card,.t-landing .t-reveal,.t-landing .t-reveal-fade{transition:none;animation:none}}.t-container{width:100%;max-width:74rem;margin-inline:auto;padding-inline:clamp(1.25rem,.5rem + 3vw,2.5rem)}#living-os .t-container>*{min-width:0}.t-section{padding-block:clamp(4rem,2.5rem + 6vw,8rem)}.t-grain:after{content:"";position:fixed;inset:0;z-index:40;pointer-events:none;opacity:.04;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='200'%20height='200'%3E%3Cfilter%20id='n'%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='0.82'%20numOctaves='2'%20stitchTiles='stitch'/%3E%3C/filter%3E%3Crect%20width='100%25'%20height='100%25'%20filter='url(%23n)'/%3E%3C/svg%3E")}.t-aurora{position:absolute;inset:-10% -5% auto -5%;height:130%;z-index:-1;pointer-events:none;overflow:hidden;filter:blur(.5px)}.t-aurora span{position:absolute;border-radius:999px;filter:blur(70px);opacity:.55}.t-aurora span:first-child{width:46vw;height:46vw;top:-14vw;right:-6vw;background:radial-gradient(closest-side,color-mix(in oklab,var(--sky) 70%,transparent),transparent)}.t-aurora span:nth-child(2){width:34vw;height:34vw;top:2vw;left:-10vw;opacity:.4;background:radial-gradient(closest-side,color-mix(in oklab,var(--gold) 60%,transparent),transparent)}.t-aurora span:nth-child(3){width:30vw;height:30vw;top:22vw;left:38vw;opacity:.25;background:radial-gradient(closest-side,color-mix(in oklab,var(--sky-deep) 55%,transparent),transparent)}.t-eyebrow{display:inline-flex;align-items:center;gap:.6rem;font-size:.74rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky-deep)}.t-display{font-family:var(--font-display);font-weight:600;line-height:1.04;letter-spacing:-.015em;text-wrap:balance}.t-mono{font-family:var(--font-mono);font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums}.t-number{font-family:var(--font-sans);font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;letter-spacing:-.04em}.t-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-weight:600;font-size:.95rem;line-height:1;padding:.95rem 1.45rem;border-radius:999px;border:1px solid transparent;text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform .3s var(--t-ease),box-shadow .3s var(--t-ease),background-color .25s ease,border-color .25s ease,color .25s ease}.t-btn svg{transition:transform .3s var(--t-ease)}.t-btn:focus-visible{outline:none;box-shadow:0 0 0 3px var(--paper),0 0 0 5px color-mix(in oklab,var(--sky) 80%,var(--ink))}.t-btn--primary{color:#fff;background:linear-gradient(135deg,var(--sky) 0,var(--sky-deep) 100%);box-shadow:0 14px 30px -12px color-mix(in oklab,var(--sky) 78%,transparent)}.t-btn--primary:hover{transform:translateY(-2px);box-shadow:0 20px 40px -14px color-mix(in oklab,var(--sky) 82%,transparent)}.t-btn--primary:hover svg{transform:translateX(3px)}.t-btn--ghost{color:var(--ink);background:color-mix(in oklab,var(--paper-2) 70%,transparent);border-color:var(--line);backdrop-filter:blur(6px)}.t-btn--ghost:hover{transform:translateY(-2px);border-color:color-mix(in oklab,var(--sky) 55%,var(--line));background:var(--paper-2)}.t-btn--on-sky{color:var(--sky-deep);background:var(--paper-2);box-shadow:0 14px 34px -16px rgba(11,18,32,.6)}.t-btn--on-sky:hover{transform:translateY(-2px);box-shadow:0 22px 44px -18px rgba(11,18,32,.7)}.t-btn--on-sky:hover svg{transform:translateX(3px)}.t-link{position:relative;color:inherit;text-decoration:none;transition:color .2s ease}.t-link:after{content:"";position:absolute;left:0;bottom:-2px;height:1.5px;width:100%;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .32s var(--t-ease)}.t-link:hover{color:var(--sky-deep)}.t-link:hover:after{transform:scaleX(1);transform-origin:left}.t-card{position:relative;background:var(--paper-2);border:1px solid var(--line);border-radius:22px;transition:transform .32s var(--t-ease),box-shadow .32s var(--t-ease),border-color .32s ease}.t-card--interactive:hover{transform:translateY(-5px);box-shadow:var(--t-shadow);border-color:color-mix(in oklab,var(--sky) 36%,var(--line))}.t-glyph{display:grid;place-items:center;width:3rem;height:3rem;border-radius:15px;background:var(--sky-soft);color:var(--sky-deep);flex:none}.t-glyph--gold{background:color-mix(in oklab,var(--gold) 20%,white);color:var(--gold-deep)}.t-glyph svg{width:1.4rem;height:1.4rem}.t-chip{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .7rem;border-radius:999px;font-size:.78rem;font-weight:600;line-height:1}.t-chip--danger{color:var(--danger-ink);background:var(--danger-bg)}.t-chip--success{color:var(--success-ink);background:var(--success-bg)}.t-chip--sky{color:var(--sky-deep);background:var(--sky-soft)}.t-ornament{display:flex;align-items:center;justify-content:center;gap:1.1rem}.t-ornament__line{height:1px;width:min(140px,24vw);background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--sky-deep) 50%,transparent))}.t-ornament__line--right{transform:scaleX(-1)}.t-ornament__mark{color:var(--gold-deep)}.t-band-ornament{height:18px;width:100%;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='18'%20viewBox='0%200%2048%2018'%20fill='none'%3E%3Cpath%20d='M0%209C10%209%2012%205%2024%209s14%204%2024%200'%20stroke='%2353d6e6'%20stroke-opacity='0.45'%20stroke-width='1.2'/%3E%3Ccircle%20cx='24'%20cy='9'%20r='1.6'%20fill='%2377e4f4'%20fill-opacity='0.7'/%3E%3C/svg%3E");background-repeat:repeat-x;background-position:50%}.t-faq{border-bottom:1px solid var(--line)}.t-faq summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:1.35rem;font-weight:600;font-size:1.05rem;color:var(--ink)}.t-faq summary::-webkit-details-marker{display:none}.t-faq summary:hover,.t-faq__icon{color:var(--sky-deep)}.t-faq__icon{flex:none;transition:transform .45s var(--t-ease),color .45s var(--t-ease)}.t-faq[open] .t-faq__icon{transform:rotate(135deg);color:var(--sky)}.t-faq summary{transition:color .35s var(--t-ease)}.t-faq__body{padding-bottom:1.4rem;margin-top:-.25rem;max-width:62ch;color:var(--ink-soft);line-height:1.6}@media (prefers-reduced-motion:no-preference){.t-aurora span:first-child{animation:aurora-1 22s ease-in-out infinite}.t-aurora span:nth-child(2){animation:aurora-2 28s ease-in-out infinite;animation-delay:-10s}.t-aurora span:nth-child(3){animation:aurora-3 34s ease-in-out infinite;animation-delay:-18s}}@keyframes aurora-1{0%,to{transform:translate(0) scale(1)}35%{transform:translate(-5vw,4vw) scale(1.08)}68%{transform:translate(3vw,-3vw) scale(.93)}}@keyframes aurora-2{0%,to{transform:translate(0) scale(1)}42%{transform:translate(7vw,5vw) scale(1.12)}76%{transform:translate(-4vw,-2vw) scale(.88)}}@keyframes aurora-3{0%,to{transform:translate(0) scale(1);opacity:.25}50%{transform:translate(-5vw,3vw) scale(1.2);opacity:.38}}.t-btn--primary{position:relative;overflow:hidden}.t-btn--primary:before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 20%,rgba(255,255,255,.18) 50%,transparent 80%);transform:translateX(-150%);pointer-events:none;will-change:transform}@media (prefers-reduced-motion:no-preference){.t-btn--primary:before{animation:btn-shimmer 4s ease-in-out 2s infinite}}@keyframes btn-shimmer{0%,30%{transform:translateX(-150%)}60%,to{transform:translateX(200%)}}@media (prefers-reduced-motion:no-preference){.t-scroll-section{opacity:0;transform:translateY(28px);transition:opacity .75s var(--t-ease),transform .75s var(--t-ease)}.t-scroll-section.t-in-view{opacity:1;transform:none}.t-reveal{opacity:0;transform:translateY(20px);animation:t-rise .85s var(--t-ease) both}.t-reveal-fade{opacity:0;animation:t-fade .95s var(--t-ease) both}.t-float{animation:t-float 7s ease-in-out infinite}}@keyframes t-rise{to{opacity:1;transform:none}}@keyframes t-fade{to{opacity:1}}@keyframes t-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}:where(#living-os,#system,#how,#modes,#pricing,#faq,#top){scroll-margin-top:5.5rem}.t-landing{--paper:#050914;--paper-2:#0a1221;--ink:#edf6ff;--ink-soft:#a0b3cc;--sky:#77e4f4;--sky-deep:#77e4f4;--sky-soft:#10263a;--gold:#e8c77a;--gold-deep:#f1ca78;--line:#1c2c47;--danger-ink:#ff7d70;--danger-bg:#2a1016;--success-ink:#58dfaa;--success-bg:#0b2a25;--t-shadow:0 34px 90px -42px rgba(0,0,0,0.9);background:radial-gradient(60rem 34rem at 76% 8%,rgba(79,147,255,.18),transparent 64%),radial-gradient(50rem 30rem at 8% 36%,rgba(173,156,255,.1),transparent 67%),#050914}.t-landing .t-card{border-color:color-mix(in oklab,var(--line) 78%,var(--sky));background:linear-gradient(145deg,rgba(16,28,49,.78),rgba(10,18,33,.9));box-shadow:inset 0 1px 0 rgba(237,246,255,.07),0 28px 72px -52px rgba(0,0,0,.95)}.t-landing .t-card--interactive:hover{border-color:color-mix(in oklab,var(--sky) 54%,var(--line));box-shadow:inset 0 1px 0 rgba(237,246,255,.1),0 30px 72px -48px rgba(0,0,0,.95)}.t-landing .t-eyebrow{background:color-mix(in oklab,var(--sky) 10%,transparent);border-color:color-mix(in oklab,var(--sky) 26%,var(--line));color:var(--sky)}.t-landing .t-glyph{border-color:color-mix(in oklab,var(--sky) 28%,var(--line));background:color-mix(in oklab,var(--sky) 11%,transparent);color:var(--sky)}.t-landing .t-btn--primary{color:#04111b;background:linear-gradient(135deg,#77e4f4,#4f93ff);box-shadow:0 16px 42px -18px rgba(79,147,255,.54)}.t-landing .t-btn--ghost{border-color:color-mix(in oklab,var(--line) 60%,var(--sky));background:rgba(10,18,33,.45);color:var(--ink)}.t-landing .t-btn--ghost:hover{background:color-mix(in oklab,var(--sky) 10%,transparent)}.t-landing .t-link{color:var(--ink-soft)}.t-landing .t-link:hover{color:var(--sky)}.t-landing .t-section{position:relative}.t-landing .t-section:before{content:"";position:absolute;top:0;left:max(1rem,calc((100% - 78rem) / 2));right:max(1rem,calc((100% - 78rem) / 2));height:1px;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--sky) 20%,var(--line)),transparent)}.t-site-header{border-color:color-mix(in oklab,var(--line) 72%,var(--sky));background:rgba(5,9,20,.68);box-shadow:inset 0 1px 0 rgba(237,246,255,.07),0 22px 65px -48px rgba(0,0,0,.9);-webkit-backdrop-filter:blur(22px) saturate(1.2);backdrop-filter:blur(22px) saturate(1.2)}.t-landing .t-site-header__menu,.t-landing .t-theme-toggle{background:rgba(16,28,49,.75)}.t-aurora{filter:blur(2px);opacity:.9}.t-aurora span:first-child{background:radial-gradient(closest-side,rgba(79,147,255,.42),transparent)}.t-aurora span:nth-child(2){background:radial-gradient(closest-side,rgba(173,156,255,.22),transparent)}.t-aurora span:nth-child(3){background:radial-gradient(closest-side,rgba(119,228,244,.2),transparent)}.t-grain:after{opacity:.055;mix-blend-mode:screen}.t-butterfly-prelude{--t-ease:cubic-bezier(0.32,0.72,0,1);position:fixed;inset:0;z-index:90;min-height:100dvh;overflow:hidden;background:radial-gradient(38rem 28rem at 50% 48%,rgba(79,147,255,.11),transparent 72%),#050914}.t-butterfly-prelude[data-state=leaving]{pointer-events:none;animation:prelude-leave .45s var(--t-ease) both}html[data-tengri-intro=seen] .t-butterfly-prelude{display:none}body.t-intro-open{overflow:hidden}.t-butterfly-prelude__stage{position:relative;display:grid;min-height:100dvh;place-items:center;isolation:isolate}.t-butterfly-prelude__scene{width:min(92vw,72rem);max-height:72vh;overflow:visible}.t-butterfly-prelude__thesis,.t-butterfly-prelude__welcome{position:absolute;z-index:3;margin:0;text-align:center;text-wrap:balance}.t-butterfly-prelude__thesis{top:13%;max-width:18ch;color:var(--ink);font-family:var(--font-display);font-size:clamp(1.55rem,3vw,2.7rem);font-weight:540;letter-spacing:-.035em}.t-butterfly-prelude__welcome{bottom:11%;display:grid;gap:.28rem}.t-butterfly-prelude__welcome p,.t-butterfly-prelude__welcome strong{margin:0}.t-butterfly-prelude__welcome p{color:var(--sky);font-family:var(--font-mono);font-size:clamp(.72rem,1.4vw,.9rem);letter-spacing:.13em;text-transform:uppercase}.t-butterfly-prelude__welcome strong{color:var(--ink);font-family:var(--font-display);font-size:clamp(1.4rem,3vw,2.6rem);font-weight:560;letter-spacing:-.04em}.t-butterfly-prelude__seed circle:last-child,.t-butterfly-prelude__signal{fill:#77e4f4;filter:drop-shadow(0 0 8px rgba(119,228,244,.8))}.t-butterfly-prelude__body,.t-butterfly-prelude__link,.t-butterfly-prelude__wing{fill:none;stroke:url(#prelude-flow);stroke-linecap:round}.t-butterfly-prelude__wing{stroke-width:1.15;stroke-dasharray:3 9}.t-butterfly-prelude__link{stroke-width:1.3;stroke-dasharray:4 10}.t-butterfly-prelude__body{fill:rgba(10,18,33,.82);stroke-width:1.2}.t-butterfly-prelude__interface{color:#77e4f4}.t-butterfly-prelude__interface>rect:first-child{fill:rgba(5,9,20,.42);stroke:rgba(119,228,244,.28)}.t-butterfly-prelude__interface path{fill:none;stroke:rgba(119,228,244,.16)}.t-butterfly-prelude__interface rect:not(:first-child){fill:rgba(119,228,244,.14)}.t-butterfly-prelude__skip{position:absolute;right:max(1.25rem,4vw);bottom:1.5rem;z-index:4;display:inline-flex;align-items:center;gap:.55rem;color:var(--ink-soft);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;border:0;background:transparent;cursor:pointer}.t-butterfly-prelude__skip:hover{color:var(--sky)}.t-butterfly-prelude__skip:focus-visible{outline:2px solid var(--sky);outline-offset:6px}@media (prefers-reduced-motion:no-preference){.t-butterfly-prelude__seed{animation:prelude-seed 6.6s var(--t-ease) both;transform-origin:500px 310px}.t-butterfly-prelude__thesis{animation:prelude-thesis 6.6s var(--t-ease) both}.t-butterfly-prelude__network{animation:prelude-network 6.6s var(--t-ease) both;transform-origin:500px 310px}.t-butterfly-prelude__constellation{animation:prelude-constellation 6.6s var(--t-ease) both}.t-butterfly-prelude__wing{animation:prelude-draw 1.9s var(--t-ease) 2.5s both;stroke-dasharray:1100;stroke-dashoffset:1100}.t-butterfly-prelude__link{animation:prelude-draw 1.35s var(--t-ease) var(--prelude-link-delay) both;stroke-dasharray:520;stroke-dashoffset:520}.t-butterfly-prelude__signal{animation:prelude-signal 4.6s var(--t-ease) var(--prelude-signal-delay) both;transform-box:fill-box;transform-origin:center}.t-butterfly-prelude__body{animation:prelude-body 6.6s var(--t-ease) both;transform-origin:500px 310px}.t-butterfly-prelude__interface{animation:prelude-interface 6.6s var(--t-ease) both;transform-origin:500px 310px}.t-butterfly-prelude__welcome{animation:prelude-welcome 6.6s var(--t-ease) both}}@keyframes prelude-leave{to{opacity:0;transform:scale(1.015)}}@keyframes prelude-seed{0%{opacity:0;transform:scale(.35)}38%,8%{opacity:1;transform:scale(1)}64%,to{opacity:.28;transform:scale(.78)}}@keyframes prelude-thesis{0%,8%{opacity:0;transform:translateY(12px)}17%,44%{opacity:1;transform:none}56%,to{opacity:0;transform:translateY(-10px)}}@keyframes prelude-network{0%,20%{opacity:0;transform:scale(1.9)}48%{opacity:1;transform:scale(1.5)}67%,76%{opacity:1;transform:scale(.98)}82%{transform:scaleX(.94) scaleY(1.035)}90%,to{opacity:.36;transform:scale(.84)}}@keyframes prelude-constellation{0%,38%{opacity:0}62%,to{opacity:.82}}@keyframes prelude-draw{to{stroke-dashoffset:0}}@keyframes prelude-signal{0%{opacity:0;transform:scale(0)}14%,70%{opacity:1;transform:scale(1)}to{opacity:.72;transform:scale(.78)}}@keyframes prelude-body{0%,48%{opacity:0;transform:scaleY(.4)}65%,to{opacity:1;transform:none}}@keyframes prelude-interface{0%,72%{opacity:0;transform:scale(1.04)}88%,to{opacity:1;transform:none}}@keyframes prelude-welcome{0%,80%{opacity:0;transform:translateY(14px)}94%,to{opacity:1;transform:none}}.t-butterfly-model{display:grid;grid-template-columns:minmax(0,.92fr) minmax(24rem,1.08fr);gap:clamp(3rem,8vw,8rem);align-items:center}.t-butterfly-model__example{display:grid;gap:.35rem;margin-top:2.25rem;padding:1.1rem 1.2rem;border-left:2px solid var(--sky);background:linear-gradient(90deg,rgba(119,228,244,.08),transparent)}.t-butterfly-model__example span{color:var(--sky);font-family:var(--font-mono);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase}.t-butterfly-model__example strong{color:var(--ink);font-size:1.1rem}.t-butterfly-model__example p{margin:0;color:var(--ink-soft);line-height:1.55}.t-ripple{position:relative;margin:0;padding:2rem 0;list-style:none}.t-ripple:before{content:"";position:absolute;top:4rem;bottom:4rem;left:4.32rem;width:1px;background:linear-gradient(var(--violet,#ad9cff),var(--sky),var(--blue,#4f93ff));opacity:.5}.t-ripple__step{display:grid;grid-template-columns:2.6rem 1rem 1fr;gap:1.2rem;align-items:start;padding:1.15rem 0}.t-ripple__index{color:var(--ink-soft);font-family:var(--font-mono);font-size:.68rem;padding-top:.32rem}.t-ripple__node{position:relative;z-index:1;width:.72rem;height:.72rem;margin-top:.23rem;border-radius:50%;background:var(--sky);box-shadow:0 0 18px rgba(119,228,244,.55)}.t-ripple__step h3{margin:0;color:var(--ink);font-family:var(--font-display);font-size:1.15rem}.t-ripple__step p{max-width:48ch;margin:.35rem 0 0;color:var(--ink-soft);line-height:1.55}.t-surface-grid{display:grid;grid-template-columns:1.12fr .88fr 1fr;gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:1.8rem;background:var(--line)}.t-surface{min-height:19rem;padding:clamp(1.5rem,3vw,2.25rem);background:#0a1221}.t-surface[data-featured]{grid-row:span 2;min-height:38rem;background:radial-gradient(28rem 24rem at 44% 40%,rgba(79,147,255,.17),transparent 72%),#0a1221}.t-surface__top{display:flex;align-items:center;justify-content:space-between;color:var(--sky)}.t-surface__top span{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase}.t-surface h3{margin:2.4rem 0 0;color:var(--ink);font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.6rem);font-weight:560;letter-spacing:-.045em}.t-surface[data-featured] h3{margin-top:clamp(10rem,21vw,17rem)}.t-surface p{max-width:48ch;margin:1rem 0 0;color:var(--ink-soft);line-height:1.65}.t-surface__link{display:inline-flex;align-items:center;gap:.5rem;margin-top:2rem;color:var(--sky);font-size:.82rem;font-weight:650;text-decoration:none}.t-surface__link svg{transition:transform .22s var(--t-ease)}.t-surface__link:hover svg{transform:translateX(4px)}.t-surface__link:focus-visible{outline:2px solid var(--sky);outline-offset:5px}.t-advisor{position:relative;display:grid;grid-template-columns:minmax(0,.95fr) minmax(28rem,1.05fr);gap:3rem 6rem;overflow:hidden;padding:clamp(2rem,6vw,5rem);border:1px solid color-mix(in oklab,#ad9cff 26%,var(--line));border-radius:2rem;background:radial-gradient(36rem 30rem at 8% 18%,rgba(173,156,255,.13),transparent 70%),#0a1221}.t-advisor__signal{position:absolute;top:2rem;right:2rem;display:grid;place-items:center;width:7rem;height:7rem;color:#ad9cff}.t-advisor__signal svg{position:relative;z-index:1;width:1.5rem}.t-advisor__signal span{position:absolute;inset:0;border:1px solid rgba(173,156,255,.18);border-radius:50%}.t-advisor__signal span:nth-of-type(2){inset:1.25rem}.t-advisor__signal span:nth-of-type(3){inset:2.5rem}.t-advisor__copy{align-self:center}.t-advisor__pattern{display:grid;gap:1px;margin:0;padding:0;overflow:hidden;border:1px solid var(--line);border-radius:1.2rem;background:var(--line);list-style:none}.t-advisor__pattern li{display:grid;grid-template-columns:auto 1fr;gap:.9rem;align-items:start;padding:1rem;background:rgba(5,9,20,.76);color:#ad9cff}.t-advisor__pattern div{display:grid;gap:.22rem}.t-advisor__pattern strong{color:var(--ink);font-size:.9rem}.t-advisor__pattern span{color:var(--ink-soft);font-size:.8rem;line-height:1.45}.t-advisor__action,.t-advisor__rule{display:flex;gap:.8rem;align-items:center;color:var(--ink-soft)}.t-advisor__action p,.t-advisor__rule p{margin:0;line-height:1.55}.t-advisor__rule{color:var(--gold)}.t-advisor__rule p{color:var(--ink-soft)}.t-advisor__rule strong{color:var(--gold)}.t-advisor__action{color:var(--sky);justify-self:end}@media (prefers-reduced-motion:no-preference){.t-advisor__signal span{animation:advisor-breathe 4.8s ease-in-out infinite}}@keyframes advisor-breathe{0%,to{transform:scale(.92);opacity:.32}50%{transform:scale(1.04);opacity:.8}}@media (max-width:900px){.t-butterfly-prelude__thesis{top:16%}.t-butterfly-prelude__welcome{bottom:14%}.t-advisor,.t-butterfly-model{grid-template-columns:1fr}.t-surface-grid{grid-template-columns:1fr 1fr}.t-surface[data-featured]{grid-row:auto;min-height:24rem;grid-column:1/-1}.t-surface[data-featured] h3{margin-top:7rem}.t-advisor__action{justify-self:start}}@media (max-width:640px){.t-butterfly-prelude,.t-butterfly-prelude__stage{min-height:100dvh}.t-butterfly-prelude__scene{width:48rem;max-width:none;transform:translateX(calc(50vw - 24rem))}.t-butterfly-prelude__thesis{top:10%;padding-inline:1.5rem}.t-butterfly-prelude__welcome{bottom:12%;width:calc(100% - 2rem)}.t-butterfly-prelude__skip{right:1rem;bottom:1rem}.t-surface-grid{grid-template-columns:1fr}.t-surface[data-featured]{grid-column:auto;min-height:21rem}.t-surface[data-featured] h3{margin-top:5rem}.t-advisor{gap:2.2rem;padding:1.5rem;border-radius:1.4rem}.t-advisor__signal{top:1rem;right:1rem;width:5rem;height:5rem;opacity:.72}}@media (prefers-reduced-motion:reduce){.t-butterfly-prelude__thesis{display:none}.t-butterfly-prelude__network{opacity:.45;transform:scale(.84);transform-origin:500px 310px}.t-butterfly-prelude__constellation,.t-butterfly-prelude__interface,.t-butterfly-prelude__signal,.t-butterfly-prelude__welcome{opacity:1}.t-butterfly-prelude__network{display:none}.t-butterfly-prelude__interface{transform:none}}.t-source-principle{position:relative;overflow:hidden}.t-source-principle:after{content:"";position:absolute;top:50%;right:-8rem;width:24rem;height:24rem;border:1px solid color-mix(in oklab,var(--sky) 12%,transparent);border-radius:50%;box-shadow:0 0 0 4rem color-mix(in oklab,var(--sky) 2%,transparent),0 0 0 8rem color-mix(in oklab,var(--sky) 1%,transparent);transform:translateY(-50%);pointer-events:none}.t-source-principle__label{font-family:var(--font-mono);font-size:.66rem;font-weight:650;letter-spacing:.11em;text-transform:uppercase;color:var(--sky)}.t-source-principle__copy{max-width:58ch;margin-top:.6rem;font-family:var(--font-display);font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.25;color:var(--ink)}.t-source-principle__domains{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.t-source-principle__domains li{display:flex;align-items:center;gap:.65rem;min-height:3.2rem;padding:.7rem .9rem;border:1px solid color-mix(in oklab,var(--line) 76%,var(--sky));border-radius:1rem;color:var(--ink);background:color-mix(in oklab,var(--paper) 66%,transparent);font-size:.84rem;font-weight:650}.t-principle-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.t-principle-card{position:relative;min-height:20rem;overflow:hidden;padding:clamp(1.65rem,3vw,2.35rem)}.t-principle-card:after{content:"";position:absolute;right:-5rem;bottom:-7rem;width:15rem;height:15rem;border:1px solid color-mix(in oklab,var(--sky) 13%,transparent);border-radius:50%;box-shadow:0 0 0 2rem color-mix(in oklab,var(--sky) 2.8%,transparent),0 0 0 4rem color-mix(in oklab,var(--sky) 1.4%,transparent);transition:transform .7s var(--t-ease)}.t-principle-card:hover:after{transform:translate(-1.4rem,-1.4rem) scale(1.08)}.t-principle-card__top{display:flex;align-items:center;justify-content:space-between}.t-principle-card__proof{position:absolute;right:2rem;bottom:1.8rem;left:2rem;padding-top:.9rem;border-top:1px solid var(--line);color:var(--sky);font-family:var(--font-mono);font-size:.68rem;line-height:1.5}.t-micro-wing{width:1.65rem;height:1.65rem;color:var(--sky);opacity:.28;transform-origin:center}.t-how-system{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:2rem;background:var(--line);box-shadow:inset 0 1px 0 rgba(237,246,255,.06),0 32px 80px -58px rgba(0,0,0,.95)}.t-how-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none}.t-how-card{position:relative;grid-column:span 4;min-height:18rem;overflow:hidden;padding:clamp(1.6rem,3vw,2.35rem);background:radial-gradient(17rem 13rem at 100% 0,color-mix(in oklab,var(--sky) 10%,transparent),transparent 72%),var(--paper-2);transition:background .5s var(--t-ease),opacity .5s var(--t-ease),transform .5s var(--t-ease)}.t-how-card:after{content:"";position:absolute;right:-4rem;bottom:-5rem;width:11rem;height:11rem;border:1px solid color-mix(in oklab,var(--sky) 14%,transparent);border-radius:50%;opacity:.46;transform:scale(.8);transition:opacity .5s var(--t-ease),transform .7s var(--t-ease)}.t-how-card:hover{z-index:1;background:radial-gradient(19rem 15rem at 100% 0,color-mix(in oklab,var(--sky) 16%,transparent),transparent 72%),var(--paper-2);transform:translateY(-3px)}.t-how-card:hover:after{opacity:.9;transform:translate(-1rem,-1rem) scale(1.08)}.t-how-card__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:3.2rem}.t-how-card__icon{display:grid;width:3rem;height:3rem;place-items:center;border:1px solid color-mix(in oklab,var(--sky) 28%,var(--line));border-radius:1rem;color:var(--sky);background:color-mix(in oklab,var(--sky) 9%,transparent);box-shadow:inset 0 1px 0 rgba(237,246,255,.08)}.t-how-card__order{color:var(--ink-soft);font-family:var(--font-mono);font-size:.66rem}.t-how-card__result{position:absolute;right:2rem;bottom:1.7rem;left:2rem;margin:0;padding-top:.85rem;border-top:1px solid var(--line);color:var(--sky);font-family:var(--font-mono);font-size:.65rem;line-height:1.4}.t-how-system__signal{position:absolute;top:0;left:0;z-index:3;width:22%;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--sky),transparent);filter:drop-shadow(0 0 7px var(--sky))}.t-how-system__memory{display:flex;align-items:center;justify-content:center;gap:.75rem;margin:0;padding:1.25rem;color:var(--ink-soft);background:var(--paper);font-size:.82rem;text-align:center}.t-how-system__memory svg{flex:none;color:var(--sky)}.t-surface-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto}.t-surface{min-height:22rem}.t-surface[data-featured]{grid-column:1/-1;grid-row:auto;min-height:34rem;display:grid;grid-template-columns:minmax(0,.8fr) minmax(24rem,1.2fr);align-content:center;column-gap:clamp(3rem,8vw,8rem)}.t-surface[data-featured] .t-surface__link,.t-surface[data-featured] .t-surface__top,.t-surface[data-featured] h3,.t-surface[data-featured]>p{grid-column:1}.t-surface[data-featured] h3{margin-top:5rem}.t-surface__wing{position:absolute;top:2rem;right:2rem}.t-surface__preview{grid-column:2;grid-row:1/6;align-self:center;display:grid;gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:1.4rem;background:var(--line)}.t-surface__preview div{display:grid;grid-template-columns:5rem 1fr;gap:1rem;padding:1.2rem;background:color-mix(in oklab,var(--paper) 78%,transparent)}.t-surface__preview span{color:var(--sky);font-family:var(--font-mono);font-size:.66rem;text-transform:uppercase;letter-spacing:.08em}.t-surface__preview strong{color:var(--ink);font-size:.84rem;font-weight:600}.t-pricing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.t-price-card{min-height:31rem;padding:clamp(1.75rem,3vw,2.4rem)}.t-price-card__head{min-height:8.5rem}.t-price-card__index{margin:0 0 1.3rem;color:var(--sky);font-family:var(--font-mono);font-size:.65rem}.t-price-card__price{display:flex;min-height:5.8rem;align-items:baseline;gap:.65rem;padding:1.25rem 0;border-block:1px solid var(--line)}.t-price-card__price .t-number{font-family:var(--font-sans);font-size:clamp(2.35rem,5vw,4.2rem);line-height:1;letter-spacing:-.055em}.t-pricing-teaser{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(2rem,8vw,8rem);align-items:end;overflow:hidden;padding:clamp(2rem,6vw,5rem);border:1px solid color-mix(in oklab,var(--line) 70%,var(--sky));border-radius:2rem;background:radial-gradient(34rem 24rem at 92% 18%,color-mix(in oklab,var(--sky) 15%,transparent),transparent 70%),var(--paper-2);box-shadow:inset 0 1px 0 rgba(237,246,255,.07),var(--t-shadow)}.t-pricing-teaser__action{white-space:nowrap}.t-pricing-page{min-height:70dvh}.t-pricing-page>.t-section:first-child{padding-block-start:clamp(2rem,1rem + 3vw,4rem)}.t-faq-layout{display:grid;grid-template-columns:minmax(20rem,.72fr) minmax(28rem,1.28fr);gap:clamp(3rem,9vw,9rem);align-items:start}.t-faq-layout__intro{position:sticky;top:7rem}.t-faq-layout__intro>div:first-child{margin:0;text-align:left}.t-faq-layout__intro .t-ornament{justify-content:flex-start}.t-faq-layout__path{display:grid;gap:.65rem;margin-top:2.4rem;padding:1.1rem 0;border-block:1px solid var(--line)}.t-faq-layout__path span{color:var(--ink-soft);font-family:var(--font-mono);font-size:.66rem;line-height:1.5}.t-faq-layout__questions{border-top:1px solid var(--line)}.t-faq-layout__questions .t-faq summary{min-height:5.4rem;font-size:1rem}html[data-tengri-motion=full] .t-scroll-section{opacity:0;transform:translateY(42px) scale(.992);transition:opacity .9s var(--t-ease),transform 1.05s var(--t-ease)}html[data-tengri-motion=full] .t-scroll-section.t-in-view{opacity:1;transform:none}html[data-tengri-motion=full] .t-reveal{opacity:0;transform:translateY(20px);animation:t-rise .85s var(--t-ease) both}html[data-tengri-motion=full] .t-reveal-fade{opacity:0;animation:t-fade .95s var(--t-ease) both}html[data-tengri-motion=full] .t-micro-wing{animation:micro-wing-drift 7s ease-in-out infinite}html[data-tengri-motion=full] .t-how-system__signal{animation:consequence-sweep 6s var(--t-ease) infinite}html[data-tengri-motion=full] .t-scroll-section:not(.t-in-view) .t-how-card{opacity:0;transform:translateY(22px)}html[data-tengri-motion=full] .t-scroll-section.t-in-view .t-how-card{opacity:1;transform:none;transition-delay:calc(var(--how-index) * 80ms)}html[data-tengri-motion=full] .t-advisor__signal span{animation:advisor-breathe 4.8s ease-in-out infinite}html[data-tengri-motion=full] .t-aurora span:first-child{animation:aurora-1 22s ease-in-out infinite}html[data-tengri-motion=full] .t-aurora span:nth-child(2){animation:aurora-2 28s ease-in-out -10s infinite}html[data-tengri-motion=full] .t-aurora span:nth-child(3){animation:aurora-3 34s ease-in-out -18s infinite}html[data-tengri-motion=full] .t-btn--primary:before{animation:btn-shimmer 4s ease-in-out 2s infinite}html[data-tengri-motion=full] .t-float{animation:t-float 7s ease-in-out infinite}html[data-tengri-motion=full]{scroll-behavior:smooth}html[data-tengri-motion=full] .t-butterfly-prelude__seed{animation:prelude-seed 6.6s var(--t-ease) both;transform-origin:500px 310px}html[data-tengri-motion=full] .t-butterfly-prelude__thesis{display:block;animation:prelude-thesis 6.6s var(--t-ease) both}html[data-tengri-motion=full] .t-butterfly-prelude__network{display:block;animation:prelude-network 6.6s var(--t-ease) both;transform-origin:500px 310px}html[data-tengri-motion=full] .t-butterfly-prelude__constellation{animation:prelude-constellation 6.6s var(--t-ease) both}html[data-tengri-motion=full] .t-butterfly-prelude__wing{animation:prelude-draw 1.9s var(--t-ease) 2.5s both;stroke-dasharray:1100;stroke-dashoffset:1100}html[data-tengri-motion=full] .t-butterfly-prelude__link{animation:prelude-draw 1.35s var(--t-ease) var(--prelude-link-delay) both;stroke-dasharray:520;stroke-dashoffset:520}html[data-tengri-motion=full] .t-butterfly-prelude__signal{animation:prelude-signal 4.6s var(--t-ease) var(--prelude-signal-delay) both;transform-box:fill-box;transform-origin:center}html[data-tengri-motion=full] .t-butterfly-prelude__body{animation:prelude-body 6.6s var(--t-ease) both;transform-origin:500px 310px}html[data-tengri-motion=full] .t-butterfly-prelude__interface{animation:prelude-interface 6.6s var(--t-ease) both;transform-origin:500px 310px}html[data-tengri-motion=full] .t-butterfly-prelude__welcome{animation:prelude-welcome 6.6s var(--t-ease) both}@keyframes network-halo{0%,to{opacity:.2;transform:scale(.72)}50%{opacity:.8;transform:scale(1.18)}}@keyframes micro-wing-drift{0%,to{opacity:.16;transform:translateZ(0) rotate(-2deg)}50%{opacity:.42;transform:translate3d(0,-9px,0) rotate(3deg)}}@keyframes consequence-sweep{0%{transform:translateX(-100%);opacity:0}15%,75%{opacity:1}to{transform:translateX(520%);opacity:0}}html[data-tengri-motion=reduce] .t-reveal,html[data-tengri-motion=reduce] .t-reveal-fade,html[data-tengri-motion=reduce] .t-scroll-section{opacity:1;transform:none;animation:none;transition:none}html:not(.dark) .t-landing{--paper:#f5f2ec;--paper-2:#fffdf9;--ink:#172332;--ink-soft:#607084;--sky:#238d9a;--sky-deep:#126b78;--sky-soft:#e1f1ef;--gold:#ad7b22;--gold-deep:#865b12;--line:#e2ddd3;background:radial-gradient(60rem 34rem at 76% 8%,rgba(35,141,154,.12),transparent 64%),#f5f2ec}html:not(.dark) .t-site-header{background:rgba(255,253,249,.78)}html:not(.dark) .t-landing .t-card{background:linear-gradient(145deg,rgba(255,253,249,.98),rgba(240,237,230,.9));box-shadow:inset 0 1px 0 #fff,0 28px 72px -52px rgba(23,35,50,.32)}html:not(.dark) .t-surface{background:radial-gradient(18rem 14rem at 100% 0,rgba(35,141,154,.08),transparent 72%),var(--paper-2)}html:not(.dark) .t-surface[data-featured]{background:radial-gradient(32rem 26rem at 28% 44%,rgba(50,110,214,.12),transparent 72%),var(--paper-2)}html:not(.dark) .t-advisor{background:radial-gradient(36rem 30rem at 8% 18%,rgba(103,89,189,.1),transparent 70%),var(--paper-2)}html:not(.dark) .t-advisor__pattern li,html:not(.dark) .t-surface__preview div{background:rgba(245,242,236,.86)}html:not(.dark) .t-grain:after{mix-blend-mode:multiply;opacity:.035}html:not(.dark) .t-landing .t-site-header__menu,html:not(.dark) .t-landing .t-theme-toggle{background:rgba(255,253,249,.86);border-color:color-mix(in oklab,var(--line) 70%,var(--sky));color:var(--ink-soft)}html:not(.dark) .t-landing .t-site-header__menu:hover,html:not(.dark) .t-landing .t-theme-toggle:hover{color:var(--sky-deep)}@media (max-width:900px){.t-faq-layout,.t-pricing-grid,.t-principle-grid{grid-template-columns:1fr}.t-faq-layout__intro{position:static}.t-how-card,.t-how-card:nth-child(4),.t-how-card:nth-child(5),.t-how-card:nth-child(6){grid-column:span 6}.t-pricing-teaser{grid-template-columns:1fr;align-items:start}.t-pricing-teaser__action{justify-self:start}.t-surface-grid{grid-template-columns:1fr 1fr}.t-surface[data-featured]{grid-column:1/-1;grid-template-columns:1fr;min-height:auto}.t-surface[data-featured] .t-surface__link,.t-surface[data-featured] .t-surface__top,.t-surface[data-featured] h3,.t-surface[data-featured]>p,.t-surface__preview{grid-column:1}.t-surface[data-featured] h3{margin-top:5rem}.t-surface__preview{grid-row:auto;margin-top:2rem}}@media (max-width:640px){.t-how-grid,.t-pricing-grid,.t-principle-grid,.t-source-principle__domains,.t-surface-grid{grid-template-columns:1fr}.t-principle-card{min-height:22rem}.t-how-card,.t-how-card:nth-child(4),.t-how-card:nth-child(5),.t-how-card:nth-child(6){grid-column:auto;min-height:17rem}.t-how-card__top{margin-bottom:2rem}.t-how-system__memory{align-items:flex-start;text-align:left}.t-pricing-teaser{padding:1.5rem;border-radius:1.4rem}.t-pricing-teaser__action{width:100%}.t-surface[data-featured]{grid-column:auto}.t-surface__preview div{grid-template-columns:1fr;gap:.35rem}.t-price-card{min-height:auto}.t-faq-layout{gap:2.5rem}}.t-console{--console-sev:var(--sky);position:relative;isolation:isolate;display:grid;margin:0;overflow:hidden;border:1px solid color-mix(in oklab,var(--sky) 26%,var(--line));border-radius:1.75rem;background:linear-gradient(160deg,rgba(16,28,49,.92),rgba(8,14,27,.96));box-shadow:inset 0 1px 0 rgba(237,246,255,.08),0 40px 90px -56px rgba(0,0,0,.95)}.t-console:before{content:"";position:absolute;inset:-40% 40% 60% -30%;z-index:-1;background:radial-gradient(closest-side,color-mix(in oklab,var(--sky) 28%,transparent),transparent);opacity:.7}.t-console__bar{display:flex;align-items:center;gap:.75rem;padding:.85rem 1.1rem;border-bottom:1px solid color-mix(in oklab,var(--line) 60%,transparent);background:color-mix(in oklab,var(--sky) 7%,transparent)}.t-console__dots{display:flex;gap:.34rem}.t-console__dots i{width:.5rem;height:.5rem;border-radius:999px;background:color-mix(in oklab,var(--ink-soft) 45%,transparent)}.t-console__title{flex:1;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.06em;color:var(--ink-soft)}.t-console__stamp{display:inline-flex;align-items:center;gap:.34rem;padding:.2rem .55rem;border-radius:999px;background:color-mix(in oklab,var(--sky) 16%,transparent);color:var(--sky);font-family:var(--font-mono);font-size:.66rem}.t-console__kpis{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid color-mix(in oklab,var(--line) 45%,transparent)}.t-console__kpis>div{padding:.95rem 1.1rem;border-right:1px solid color-mix(in oklab,var(--line) 35%,transparent)}.t-console__kpis>div:last-child{border-right:0}.t-console__kpis b{display:block;font-size:clamp(1.05rem,.85rem + .5vw,1.4rem);font-weight:600;color:var(--ink);letter-spacing:-.02em}.t-console__kpis span{font-size:.7rem;color:var(--ink-soft)}.t-console__body{display:grid}.t-console__queue{display:flex;flex-direction:column;margin:0;padding:.5rem;list-style:none;gap:.15rem}.t-console__row{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;width:100%;padding:.7rem .75rem;border:1px solid transparent;border-radius:.9rem;text-align:left;cursor:pointer;transition:background-color .55s var(--t-ease),border-color .55s var(--t-ease),transform .55s var(--t-ease)}.t-console__row:before{content:"";position:absolute;top:50%;left:.15rem;width:3px;height:62%;border-radius:999px;background:var(--console-sev);transform:translateY(-50%) scaleY(0);opacity:0;transition:transform .55s var(--t-ease),opacity .4s var(--t-ease)}.t-console__row:hover{background:color-mix(in oklab,var(--sky) 8%,transparent);transform:translateX(2px)}.t-console__row[aria-pressed=true]{border-color:color-mix(in oklab,var(--console-sev) 40%,transparent);background:color-mix(in oklab,var(--console-sev) 12%,transparent);transform:translateX(3px)}.t-console__row[aria-pressed=true]:before{transform:translateY(-50%) scaleY(1);opacity:1}.t-console__amount,.t-console__row-main strong,.t-console__sev{transition:color .45s var(--t-ease),background-color .45s var(--t-ease)}.t-console__row--critical{--console-sev:#ff8b6b}.t-console__row--warning{--console-sev:var(--gold)}.t-console__row--info{--console-sev:var(--sky)}.t-console__sev{padding:.16rem .45rem;border-radius:999px;background:color-mix(in oklab,var(--console-sev) 18%,transparent);color:var(--console-sev);font-family:var(--font-mono);font-size:.6rem;letter-spacing:.05em;white-space:nowrap}.t-console__row-main{display:grid;gap:.15rem;min-width:0}.t-console__row-main strong{font-size:.86rem;font-weight:600;color:var(--ink)}.t-console__row-main em,.t-console__row-main strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-console__row-main em{font-size:.72rem;font-style:normal;color:var(--ink-soft)}.t-console__amount{font-size:.78rem;font-weight:600;color:var(--ink);white-space:nowrap}.t-console__detail{min-height:15.5rem;padding:1.1rem 1.25rem 1.25rem;border-top:1px solid color-mix(in oklab,var(--line) 45%,transparent);background:color-mix(in oklab,var(--sky) 5%,transparent)}.t-console__detail>*{animation:console-detail .6s var(--t-ease) both}.t-console__detail>:first-child{animation-delay:.02s}.t-console__detail>:nth-child(2){animation-delay:.07s}.t-console__detail>:nth-child(3){animation-delay:.13s}.t-console__detail>:nth-child(4){animation-delay:.19s}.t-console__detail>:nth-child(5){animation-delay:.25s}@keyframes console-detail{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.t-console__detail-label{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.t-console__origin{display:grid;gap:.4rem;margin:.6rem 0 0;padding:0;list-style:none}.t-console__origin li{display:flex;align-items:center;gap:.5rem;font-size:.76rem;color:var(--ink)}.t-console__origin svg{color:var(--sky);flex:none}.t-console__why{margin-top:.75rem;font-size:.78rem;line-height:1.55;color:var(--ink-soft)}.t-console__action{display:inline-flex;align-items:center;gap:.4rem;margin-top:.75rem;padding:.4rem .7rem;border-radius:.7rem;background:color-mix(in oklab,var(--sky) 14%,transparent);font-size:.76rem;font-weight:600;color:var(--ink)}.t-console__action svg{color:var(--sky)}.t-console__rule{margin-top:.7rem;font-family:var(--font-mono);font-size:.62rem;color:color-mix(in oklab,var(--ink-soft) 78%,transparent)}.t-console__hint{padding:.6rem 1.1rem .85rem;font-family:var(--font-mono);font-size:.64rem;color:color-mix(in oklab,var(--ink-soft) 80%,transparent);text-align:center}@media (min-width:64rem){.t-console__body{grid-template-columns:1.15fr .85fr}.t-console__detail{border-top:0;border-left:1px solid color-mix(in oklab,var(--line) 45%,transparent)}}html:not(.dark) .t-console{background:linear-gradient(160deg,#fffdf9,#f1eee7);box-shadow:inset 0 1px 0 #fff,0 40px 90px -60px rgba(23,35,50,.4)}html:not(.dark) .t-console__row--critical{--console-sev:#b4482a}.t-site-header{transform-origin:top center;transition:transform .6s var(--t-ease),background-color .5s var(--t-ease),border-color .5s var(--t-ease),box-shadow .5s var(--t-ease)}.t-site-header[data-compact]{transform:scale(.93);border-color:color-mix(in oklab,var(--sky) 34%,var(--line));background:rgba(5,9,20,.9);box-shadow:inset 0 1px 0 rgba(237,246,255,.09),0 20px 45px -34px rgba(0,0,0,.95)}html:not(.dark) .t-site-header[data-compact]{background:rgba(255,253,249,.94);box-shadow:inset 0 1px 0 #fff,0 20px 45px -36px rgba(23,35,50,.5)}@media (prefers-reduced-motion:reduce){.t-site-header{transition:none}.t-site-header[data-compact]{transform:none}}.t-price-card{transition:transform .6s var(--t-ease),border-color .5s var(--t-ease),box-shadow .5s var(--t-ease)}.t-price-card:hover{transform:translateY(-6px)}.t-price-card[data-featured]{position:relative;border-color:color-mix(in oklab,var(--sky) 48%,var(--line));box-shadow:inset 0 1px 0 rgba(237,246,255,.1),0 0 0 1px color-mix(in oklab,var(--sky) 22%,transparent),0 40px 90px -50px color-mix(in oklab,var(--sky) 70%,transparent)}.t-price-card[data-featured]:hover{transform:translateY(-6px)}@media (min-width:64rem){.t-price-card[data-featured]:hover{transform:translateY(-1.1rem)}}.t-price-card[data-featured] .t-price-card__price .t-number{color:var(--ink)}@media (prefers-reduced-motion:reduce){.t-price-card{transition:none}.t-price-card:hover,.t-price-card[data-featured]:hover{transform:none}}@media (min-width:80rem){.t-pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.t-price-card{min-height:27rem;padding:clamp(1.4rem,1.6vw,1.9rem)}.t-price-card__head{min-height:7rem}.t-price-card__price{min-height:4.6rem;padding:1rem 0}.t-price-card__price .t-number{font-size:clamp(1.7rem,2.1vw,2.5rem)}}html:not(.dark) .t-landing .t-btn--ghost{border-color:color-mix(in oklab,var(--sky) 30%,var(--line));background:color-mix(in oklab,var(--paper-2) 90%,transparent);color:var(--ink)}html:not(.dark) .t-landing .t-btn--ghost:hover{border-color:var(--sky);background:color-mix(in oklab,var(--sky-soft) 70%,var(--paper-2))}.t-console__row-main strong{white-space:normal;overflow:visible;line-height:1.3}@media (max-width:30rem){.t-console__kpis{grid-template-columns:1fr}.t-console__kpis>div{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:.6rem 1rem;border-right:0;border-bottom:1px solid color-mix(in oklab,var(--line) 30%,transparent)}.t-console__kpis>div:last-child{border-bottom:0}.t-console__row{grid-template-columns:1fr auto;grid-template-areas:"sev sev" "main amount";gap:.45rem .6rem}.t-console__sev{grid-area:sev;justify-self:start}.t-console__row-main{grid-area:main}.t-console__amount{grid-area:amount;align-self:end}}@media (prefers-reduced-motion:reduce){.t-console__detail>*{animation:none}.t-console__row,.t-console__row:before{transition:none}.t-console__row:hover{transform:none}}.t-landing{interpolate-size:allow-keywords}.t-faq::details-content{block-size:0;overflow:hidden;opacity:0;transition:block-size .5s var(--t-ease),opacity .4s var(--t-ease),content-visibility .5s allow-discrete}.t-faq[open]::details-content{block-size:auto;opacity:1}@property --paper{syntax:"<color>";inherits:true;initial-value:#f5f2ec}@property --sky{syntax:"<color>";inherits:true;initial-value:#238d9a}@property --sky-soft{syntax:"<color>";inherits:true;initial-value:#e1f1ef}@property --gold{syntax:"<color>";inherits:true;initial-value:#ad7b22}.t-landing,.t-landing .t-card,.t-landing .t-chip,.t-landing .t-console,.t-landing .t-console__bar,.t-landing .t-console__detail,.t-landing .t-eyebrow,.t-landing .t-faq,.t-landing .t-faq summary,.t-landing .t-faq__body,.t-landing .t-glyph{transition:background-color .5s var(--t-ease),border-color .5s var(--t-ease),color .5s var(--t-ease),transform .6s var(--t-ease),box-shadow .5s var(--t-ease)}.t-landing{transition:--paper .5s var(--t-ease),--sky .5s var(--t-ease),--sky-soft .5s var(--t-ease),--gold .5s var(--t-ease),color .5s var(--t-ease)}@media (max-width:63.99rem){.t-console__detail{min-height:13.5rem}}@media (prefers-reduced-motion:reduce){.t-landing{transition:none}.t-faq::details-content{transition:none}}html[data-tengri-motion=reduce] .t-faq::details-content{transition:none}html[data-tengri-motion=reduce] .t-site-header{transition:none}html[data-tengri-motion=reduce] .t-site-header[data-compact]{transform:none}html[data-tengri-motion=reduce] .t-console__detail>*{transition:none;animation:none}