/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.inset-0{top:0;right:0;bottom:0;left:0}.z-0{z-index:0}.block{display:block}.contents{display:contents}.h-full{height:100%}.w-full{width:100%}.touch-none{touch-action:none}.resize{resize:both}.overflow-hidden{overflow:hidden}.bg-black{background-color:var(--color-black)}.text-white{color:var(--color-white)}.select-none{-webkit-user-select:none;user-select:none}}:root{--sat:env(safe-area-inset-top,0px);--sab:env(safe-area-inset-bottom,0px)}*{box-sizing:border-box}html,body,#root{color:#fff;background:#000;width:100%;height:100%;margin:0;overflow:hidden}body{font-family:Space Grotesk,system-ui,sans-serif}button{font:inherit;color:inherit}.jahorin-release{touch-action:manipulation;isolation:isolate;background:#000;width:100vw;height:100svh;min-height:100dvh;position:relative;overflow:hidden}.jahorin-release>canvas{opacity:.36;mix-blend-mode:screen;top:0;right:0;bottom:0;left:0;z-index:1!important;pointer-events:none!important;width:100%!important;height:100%!important;position:absolute!important}.mercury-photo{z-index:0;filter:contrast(1.2)brightness(.72)saturate(.72);background:url(/assets/living-mercury.png) 50%/cover no-repeat;animation:16s ease-in-out infinite alternate mercuryDrift;position:absolute;top:-4%;right:-4%;bottom:-4%;left:-4%;transform:scale(1.08)}.mercury-contrast{z-index:2;pointer-events:none;background:radial-gradient(circle at 50% 42%,#0000 0,#0000 34%,#0000002e 70%,#0000009e),linear-gradient(#0000001a,#00000038);position:absolute;top:0;right:0;bottom:0;left:0}@keyframes mercuryDrift{0%{transform:scale(1.08)translate(-1%)}50%{transform:scale(1.13)translate(1.2%,-1%)}to{transform:scale(1.09)translateY(1%)}}.liquid-idle{z-index:4;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.idle-orb{aspect-ratio:1;cursor:pointer;background:radial-gradient(circle at 36% 26%,#fff 0,#fff 3%,#b9c7d8 7%,#424b59 18%,#0b0e13 48%,#000 68%,#67788a,#080b10 96%);border-radius:50%;width:min(44vw,190px);animation:4.5s ease-in-out infinite orbBreathe;position:relative;box-shadow:inset -20px -24px 34px #000,inset 12px 12px 24px #ffffff61,0 26px 55px #000,0 0 30px #ffffff3d}.idle-orb:after{content:"";filter:blur(5px);background:radial-gradient(#ffffff70,#8ca0be2e 30%,#0000 70%);border-radius:50%;height:28%;position:absolute;bottom:-22%;left:-40%;right:-40%}.idle-orb-shine{background:linear-gradient(140deg,#ffffff80,#0000 29%,#0000 70%,#b4d2ff33);border-radius:50%;position:absolute;top:8%;right:8%;bottom:8%;left:8%}@keyframes orbBreathe{50%{transform:translateY(-7px)scale(1.025)}}.idle-copy{text-align:center;text-shadow:0 2px 12px #000;margin-top:9vh}.idle-copy span{letter-spacing:.28em;font-size:11px;display:block}.idle-copy small{letter-spacing:.27em;color:#b9c2cd;margin-top:9px;font:500 7px JetBrains Mono,monospace;display:block}.system-shell{z-index:5;width:min(100vw,560px);height:100%;padding:max(8px,var(--sat)) 7px max(7px,var(--sab));grid-template-rows:minmax(118px,14vh) 1fr minmax(118px,14.5vh);gap:7px;margin:auto;animation:.9s cubic-bezier(.16,1,.3,1) both shellResolve;display:grid;position:relative}@keyframes shellResolve{0%{opacity:0;transform:scale(.96)translateY(22px)}to{opacity:1;transform:none}}.mercury-frame{background:linear-gradient(145deg,#dfe7ef,#2f3742,#05070a 22%,#8898aa 31%,#06080b 45%,#e8edf2,#11161c,#8493a5 72%,#020305 87%,#b7c3d1);padding:3px;position:relative;box-shadow:0 8px 28px #000000e6,inset 0 1px 1px #fffc}.mercury-frame:before{content:"";pointer-events:none;border-radius:inherit;position:absolute;top:3px;right:3px;bottom:3px;left:3px;box-shadow:inset 0 0 0 1px #fff3,inset 0 8px 14px #ffffff0a}.identity-header{border-radius:999px 999px 42px 42px/62px;grid-template-columns:96px 1fr auto;align-items:center;padding:9px 22px 9px 16px;display:grid;overflow:hidden}.identity-header:after,.primary-viewport:after,.device-floor:after{content:"";border-radius:inherit;z-index:-1;background:radial-gradient(circle at 50% 20%,#090d12,#010203 66%,#000);position:absolute;top:3px;right:3px;bottom:3px;left:3px}.wing-mark{filter:drop-shadow(0 0 5px #ffffff80);justify-content:center;align-items:center;display:flex}.wing-mark svg{stroke-width:1.25px;width:54px;height:54px}.identity-copy{text-shadow:0 2px 7px #000;flex-direction:column;gap:2px;min-width:0;display:flex}.identity-copy strong{letter-spacing:.08em;white-space:nowrap;font-size:clamp(14px,3.2vw,21px);font-weight:500}.identity-copy span{letter-spacing:.06em;color:#d4d8de;font-size:clamp(9px,2.2vw,13px)}.identity-copy i{background:#2ce4ff;border-radius:50%;width:6px;height:6px;margin-left:5px;display:inline-block;box-shadow:0 0 8px #2ce4ff}.online-pill{letter-spacing:.08em;white-space:nowrap;background:#010204;border:1px solid #ffffff38;border-radius:999px;padding:9px 12px;font-size:10px;box-shadow:inset 0 0 10px #000,0 0 12px #ffffff0d}.online-pill b{background:#2085ff;border-radius:50%;width:9px;height:9px;margin-right:7px;display:inline-block;box-shadow:0 0 9px #2085ff}.primary-viewport{border-radius:44px;min-height:0;padding:4px;overflow:hidden}.primary-viewport:after{border-radius:40px}.viewport-inner{background:radial-gradient(circle at 50% 48%,#080b10 0,#020305 46%,#000 80%);border-radius:39px;flex-direction:column;align-items:center;height:100%;padding-top:clamp(35px,5vh,58px);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 0 40px #000}.viewport-title{letter-spacing:.18em;color:#d9dde2;font-size:clamp(9px,2.15vw,15px)}.jahorin-wordmark{letter-spacing:.02em;color:#0000;filter:drop-shadow(0 2px 1px #000);background:linear-gradient(#fff,#4b5563 38%,#f8fafc 54%,#14181f 69%,#cdd7e4);-webkit-background-clip:text;margin-top:20px;font-size:clamp(45px,12vw,78px);font-weight:300;line-height:.95}.trismegistus-wordmark{letter-spacing:.31em;color:#c9ced5;margin-left:.31em;font-size:clamp(22px,6vw,42px);font-weight:300}.infinity-mark{color:#dce3eb;text-shadow:0 0 8px #fff6;margin-top:10px;font-family:serif;font-size:44px;line-height:1}.hero-orb{aspect-ratio:1;cursor:pointer;background:radial-gradient(circle at 39% 27%,#fff 0,#fff 3%,#dae5f1 7%,#7c8999 15%,#141820 34%,#010203 57%,#68798a 78%,#05080c 94%);border:0;border-radius:50%;width:min(34vw,175px);animation:4.5s ease-in-out infinite orbBreathe;position:absolute;top:43%;box-shadow:inset -22px -24px 36px #000000f2,inset 14px 12px 20px #ffffff47,0 30px 38px #000,0 0 22px #ffffff2e}.hero-orb-reflection{background:linear-gradient(145deg,#ffffff6e,#0000 28%,#0000 66%,#a2c0e133);border-radius:50%;position:absolute;top:9%;right:9%;bottom:9%;left:9%}.ripple-pool{filter:drop-shadow(0 0 8px #fff3);background:radial-gradient(#d2e1f547 0,#d2e1f547 2%,#0f151d 6%,#000 39%,#0000 67%);border-radius:50%;width:72%;height:13%;position:absolute;top:65.5%}.ripple-pool span{opacity:.8;border:1px solid #dcebffa6;border-radius:50%;animation:3s ease-out infinite rippleRing;position:absolute;top:19%;right:15%;bottom:19%;left:15%}.ripple-pool span:nth-child(2){animation-delay:.55s;top:28%;right:26%;bottom:28%;left:26%}.ripple-pool span:nth-child(3){animation-delay:1.1s;top:37%;right:37%;bottom:37%;left:37%}@keyframes rippleRing{0%{opacity:.8;transform:scale(.55)}to{opacity:0;transform:scale(1.3)}}.runtime-law{text-align:center;letter-spacing:.04em;color:#d0d4da;text-shadow:0 2px 8px #000;font-size:clamp(9px,2.35vw,14px);line-height:1.75;position:absolute;bottom:10.5%}.runtime-label{text-align:center;letter-spacing:.08em;color:#b6bdc6;border-top:1px solid #ffffff2e;width:75%;padding-top:10px;font-size:clamp(8px,2vw,12px);position:absolute;bottom:3.6%}.spoken-response{color:#c8d1dc;text-align:center;opacity:.75;max-width:76%;font:500 8px/1.35 JetBrains Mono,monospace;position:absolute;bottom:18.5%}.device-floor{grid-template-columns:96px 1fr 102px;gap:6px;min-height:0;display:grid;position:relative}.home-key,.dock,.launch-status{border-radius:30px;min-width:0}.home-key{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex}.home-key:after,.dock:after,.launch-status:after{content:"";z-index:-1;background:radial-gradient(circle at 50% 18%,#0b1118,#010204 72%);border-radius:27px;position:absolute;top:3px;right:3px;bottom:3px;left:3px}.home-key svg{color:#d8e8f7;stroke:#47d8ff;stroke-width:1.15px;filter:drop-shadow(0 0 7px #0aa8ff);width:48px;height:48px}.dock{grid-template-columns:repeat(5,1fr);display:grid;overflow:hidden}.dock button{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-width:0;display:flex;position:relative}.dock button+button:before{content:"";background:linear-gradient(#0000,#ffffff38,#0000);width:1px;position:absolute;top:17%;bottom:17%;left:0}.dock svg{stroke:#36c7ff;filter:drop-shadow(0 0 6px #00b2ffcc);width:27px;height:27px}.dock span{color:#d8dde4;font-size:clamp(7px,1.7vw,10px)}.launch-status{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:10px 15px;display:flex}.launch-status strong{letter-spacing:.08em;font-size:14px;font-weight:400}.launch-status span{color:#c1c8d0;font-size:8px}.status-icons{color:#dce3ea;gap:10px;margin-top:5px;font-size:12px;display:flex}.micro-controls{right:9px;top:calc(max(8px,var(--sat)) + 8px);z-index:12;opacity:.18;gap:4px;transition:opacity .25s;display:flex;position:absolute}.micro-controls:hover{opacity:.95}.micro-controls button{cursor:pointer;background:#010204;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;gap:4px;min-width:25px;height:25px;padding:0 7px;font:600 7px JetBrains Mono,monospace;display:flex}.micro-controls svg{width:11px;height:11px}.micro-controls .listening{color:#67e8f9;box-shadow:0 0 14px #22d3ee}@media(max-width:420px){.system-shell{grid-template-rows:105px 1fr 106px;gap:5px;padding-left:4px;padding-right:4px}.identity-header{grid-template-columns:65px 1fr auto;padding:8px 12px 8px 8px}.wing-mark svg{width:39px;height:39px}.online-pill{padding:7px 8px;font-size:8px}.device-floor{grid-template-columns:68px 1fr 72px;gap:4px}.home-key svg{width:36px;height:36px}.dock svg{width:22px;height:22px}.dock button{gap:5px}.launch-status{padding:7px 8px}.launch-status strong{font-size:10px}.launch-status span{font-size:6px}.status-icons{gap:5px;font-size:9px}.viewport-inner{padding-top:30px}.jahorin-wordmark{margin-top:13px}.trismegistus-wordmark{font-size:19px}.infinity-mark{margin-top:5px;font-size:34px}.runtime-law{bottom:10%}.runtime-label{bottom:3%}}@media(min-aspect-ratio:3/4){.system-shell{max-width:520px}.primary-viewport{border-radius:34px}.viewport-inner{border-radius:30px}.hero-orb{width:145px}.ripple-pool{top:66%}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.jahorin-release>canvas{opacity:1!important;mix-blend-mode:normal!important}.mercury-photo{display:none!important}.machine-manifest{position:fixed;z-index:40;inset:max(8px,var(--sat)) 7px max(7px,var(--sab));margin:auto;width:min(calc(100vw - 14px),560px);overflow:hidden;border-radius:42px;background:radial-gradient(circle at 50% 42%,#111923 0,#030507 42%,#000 78%);box-shadow:inset 0 0 0 2px #dbe5ef,inset 0 0 0 5px #29323d,0 20px 80px #000;display:grid;grid-template-rows:auto 1fr auto;color:#eef4f9}.machine-liquid-rim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,#ffffffe6,#fff0 11%,#6576896b 23%,#0000 44%,#eef6ff9e 66%,#0000 79%,#95a8bc80);mix-blend-mode:screen;opacity:.38}.machine-manifest header{position:relative;z-index:2;display:flex;justify-content:space-between;gap:20px;padding:27px 28px 18px;border-bottom:1px solid rgba(255,255,255,.14)}.machine-manifest header small{font:600 8px JetBrains Mono,monospace;letter-spacing:.18em;color:#aab6c3}.machine-manifest h1{font-size:clamp(30px,8vw,56px);font-weight:300;letter-spacing:.06em;margin:8px 0 5px;background:linear-gradient(#fff,#4d5966 43%,#f4f7fa 56%,#151a20 75%,#c9d5e0);-webkit-background-clip:text;color:transparent}.machine-manifest header p{margin:0;max-width:420px;color:#aeb8c2;font-size:11px;line-height:1.5}.machine-manifest header button{width:42px;height:42px;border-radius:50%;border:1px solid rgba(255,255,255,.24);background:#020304;display:grid;place-items:center;cursor:pointer}.machine-manifest header svg{width:18px}.machine-core{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;padding:28px}.machine-capabilities{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.machine-capabilities span{font:600 9px JetBrains Mono,monospace;letter-spacing:.13em;padding:9px 13px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:radial-gradient(circle at 50% 0,#171d25,#030405 70%)}.machine-symbol{font-family:serif;font-size:clamp(90px,30vw,180px);line-height:.7;color:#dce7f1;text-shadow:0 0 18px rgba(255,255,255,.22)}.machine-status{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;font:500 8px JetBrains Mono,monospace;letter-spacing:.1em;color:#99a6b4}.machine-status b{color:#fff}.machine-core output{max-width:90%;text-align:center;font:500 11px/1.6 JetBrains Mono,monospace;color:#d5dde5}.machine-manifest footer{position:relative;z-index:2;display:grid;grid-template-columns:54px 1fr;gap:8px;padding:14px;border-top:1px solid rgba(255,255,255,.14);background:#000}.machine-mic{border-radius:50%;border:1px solid rgba(255,255,255,.28);background:radial-gradient(circle at 36% 25%,#fff,#64717e 12%,#11161d 40%,#000 76%);box-shadow:inset 0 2px 4px #ffffff73;cursor:pointer}.machine-manifest footer label{display:grid;grid-template-columns:1fr 48px;border:1px solid rgba(255,255,255,.2);border-radius:999px;overflow:hidden;background:#020304}.machine-manifest footer input{min-width:0;border:0;outline:0;background:transparent;color:#fff;padding:0 18px;font:500 11px JetBrains Mono,monospace}.machine-manifest footer label button{border:0;border-left:1px solid rgba(255,255,255,.14);background:transparent;cursor:pointer}.machine-manifest footer svg{width:18px;height:18px}.onboarding-manifest{position:fixed;z-index:50;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:min(90vw,430px);padding:38px;border-radius:44px;background:radial-gradient(circle at 50% 0,#151b23,#020304 58%,#000);box-shadow:inset 0 0 0 2px #c9d4df,inset 0 0 0 5px #202832,0 35px 100px #000;color:#fff}.onboarding-manifest small{font:600 8px JetBrains Mono,monospace;letter-spacing:.2em;color:#9da9b6}.onboarding-manifest h2{font-size:48px;font-weight:300;letter-spacing:.08em;margin:8px 0}.onboarding-manifest p{font-size:11px;line-height:1.55;color:#aeb8c2}.onboarding-manifest label{display:grid;gap:6px;margin-top:18px;font:600 8px JetBrains Mono,monospace;letter-spacing:.12em;color:#aeb8c2}.onboarding-manifest input{height:44px;border:0;border-bottom:1px solid rgba(255,255,255,.25);outline:0;background:transparent;color:#fff;font-size:16px}.onboarding-submit{width:100%;height:48px;margin-top:28px;border-radius:999px;border:1px solid rgba(255,255,255,.28);background:linear-gradient(#bac6d2,#222a33 22%,#020304 72%,#778697);cursor:pointer}.onboarding-close{position:absolute;right:18px;top:18px;width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:#000;display:grid;place-items:center}.onboarding-close svg{width:16px}@media(max-width:420px){.machine-manifest{border-radius:30px}.machine-manifest header{padding:20px 18px 14px}.machine-core{padding:18px}.machine-manifest footer{grid-template-columns:48px 1fr}.machine-symbol{font-size:112px}.onboarding-manifest{padding:30px 24px}}.jahorin-release>canvas{opacity:.52!important;mix-blend-mode:screen!important;filter:contrast(1.08) brightness(.88)}.mercury-photo{top:-6%;right:-6%;bottom:-6%;left:-6%;transform:scale(1.11);filter:contrast(1.28) brightness(.66) saturate(.58);animation:jahorinMercuryFlow 22s cubic-bezier(.45,0,.55,1) infinite alternate}.mercury-contrast{background:radial-gradient(ellipse at 50% 44%,transparent 0 44%,rgba(0,0,0,.12) 69%,rgba(0,0,0,.52) 100%),linear-gradient(180deg,#ffffff05,#00000029)}@keyframes jahorinMercuryFlow{0%{transform:scale(1.11) translate3d(-1.8%,1.2%,0)}50%{transform:scale(1.145) translate3d(1%,-1%,0)}to{transform:scale(1.155) translate3d(-.5%,1.5%,0)}}.system-shell{position:relative;width:100%;max-width:560px;height:100%;margin:auto;display:flex;align-items:center;justify-content:center;padding:0;perspective:1400px}.identity-header{display:none!important}.primary-viewport{position:relative;width:90%;height:90%;min-height:0;margin:0;border-radius:34px;padding:5px;overflow:hidden;background:linear-gradient(118deg,#020304 0,#020304 4%,#f7f9fb 7%,#59616a 11%,#050607 16%,#d9dde2 22%,#090a0c 34%,#fafcff 42%,#3a3e44 49%,#08090b,#f7f8fa 73%,#343940 81%,#020304 91%,#d9dee4);box-shadow:0 2.4svh 5svh #000000f0,0 10px 22px #000000c2,0 0 0 1px #ffffff80,inset 0 0 0 1px #000000eb,inset 0 0 20px #ffffff40;animation:viewportHarden 1.08s cubic-bezier(.16,1,.3,1) both,viewportHover 8s ease-in-out 1.1s infinite}.primary-viewport:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:31px;pointer-events:none;z-index:8;background:linear-gradient(108deg,transparent 0 39%,rgba(255,255,255,.62) 48%,transparent 58%);transform:translate(-150%);mix-blend-mode:screen;animation:polishSweep 5.2s ease-in-out 1.15s infinite}.primary-viewport:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:29px;pointer-events:none;z-index:0;background:linear-gradient(160deg,#252b32,#0d1014 24%,#020304 58%,#0d1116 81%,#010203)}.viewport-inner{position:relative;z-index:1;width:100%;height:100%;border-radius:29px;overflow:hidden;padding-bottom:clamp(76px,10svh,94px);background:radial-gradient(ellipse at 25% 11%,rgba(255,255,255,.18),transparent 25%),linear-gradient(152deg,#272d35,#101319 26%,#040507 58%,#090c10 78%,#020304);box-shadow:inset 0 0 0 1px #ffffff2b,inset 0 0 78px #000c,inset 16px 0 30px #ffffff09}@keyframes viewportHarden{0%{opacity:0;transform:translateY(12svh) scale(.86,.76);filter:brightness(1.65) blur(8px)}to{opacity:1;transform:none;filter:none}}@keyframes viewportHover{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes polishSweep{0%,58%{transform:translate(-150%);opacity:0}66%{opacity:.42}82%{transform:translate(150%);opacity:.16}to{transform:translate(150%);opacity:0}}.device-floor{position:absolute!important;z-index:18;left:50%;bottom:calc(5% + 10px);transform:translate(-50%);width:calc(90% - 28px)!important;height:clamp(64px,8.2svh,78px)!important;display:block!important;padding:0!important;pointer-events:none;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.device-floor:before,.device-floor:after,.home-key,.launch-status{display:none!important}.dock{position:relative!important;width:100%!important;height:100%!important;display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:clamp(7px,1.8vw,12px)!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;pointer-events:auto}.dock:before,.dock:after{display:none!important}.dock button{position:relative!important;isolation:isolate;min-width:0;border:1px solid rgba(255,255,255,.08)!important;border-radius:18px!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:4px!important;color:#fff!important;background:radial-gradient(ellipse at 38% 2%,rgba(255,255,255,.07),transparent 35%),linear-gradient(180deg,#090b0e,#030405 44%,#000)!important;box-shadow:inset 0 1px 1px #ffffff1f,inset 0 -8px 16px #000000eb,0 1px 2px #ffffff06!important;transition:transform .16s ease,background .16s ease,box-shadow .16s ease}.dock button:before{content:""!important;position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:16px;pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.055),transparent 30%,transparent 72%,rgba(255,255,255,.018));opacity:1}.dock button:after{display:none!important}.dock button:active{transform:translateY(1px) scale(.98);background:#000!important;box-shadow:inset 0 3px 10px #000,inset 0 0 0 1px #ffffff24!important}.dock svg{position:relative;z-index:2;width:clamp(20px,5vw,25px)!important;height:clamp(20px,5vw,25px)!important;stroke:#f6f7f8!important;stroke-width:1.45;filter:drop-shadow(0 0 4px rgba(255,255,255,.18))!important}.dock span{position:relative;z-index:2;font-size:clamp(6px,1.55vw,8px)!important;letter-spacing:.055em;color:#f2f3f4!important;text-shadow:0 1px 3px #000!important;font-weight:500}.runtime-law{bottom:17.5%!important}.runtime-label{bottom:12.8%!important;width:72%!important}.spoken-response{bottom:24%!important}.machine-manifest{position:fixed!important;z-index:40!important;top:5%!important;bottom:5%!important;left:50%!important;right:auto!important;width:min(90vw,504px)!important;max-width:504px!important;height:auto!important;margin:0!important;transform:translate(-50%)!important;border-radius:34px!important;box-shadow:0 2.4svh 5svh #000000f0,0 0 0 1px #ffffff7a,inset 0 0 0 3px #20262d!important}.machine-liquid-rim{border-radius:34px!important}.machine-manifest footer{padding-bottom:calc(14px + var(--sab))!important}.idle-orb,.hero-orb{background:radial-gradient(circle at 34% 24%,#fff 0,#fff 2.4%,#dbe3ec 6%,#7f8996 12%,#242a33 24%,#07090c 49%,#000 64%,#4d5865 81%,#050608 94%);box-shadow:inset -25px -28px 42px #000,inset 15px 14px 23px #ffffff57,0 26px 46px #000000e6,0 0 0 1px #ffffff24}.micro-controls{right:calc(5% + 9px)!important;top:calc(5% + 9px)!important}@media(max-width:420px){.primary-viewport{width:90%;height:90%;border-radius:29px}.primary-viewport:before{border-radius:26px}.primary-viewport:after,.viewport-inner{border-radius:25px}.viewport-inner{padding-top:clamp(20px,3.2svh,30px);padding-bottom:78px}.device-floor{width:calc(90% - 24px)!important;bottom:calc(5% + 9px);height:68px!important}.dock{gap:7px!important}.dock button{border-radius:15px!important;gap:3px!important}.dock button:before{border-radius:13px}.dock svg{width:19px!important;height:19px!important}.dock span{font-size:6px!important}.runtime-law{bottom:18%!important}.runtime-label{bottom:13%!important}.spoken-response{bottom:25%!important}.machine-manifest{width:90vw!important;max-width:none!important;top:5%!important;bottom:5%!important;border-radius:29px!important}.machine-liquid-rim{border-radius:29px!important}}.gid-auth{position:fixed;z-index:80;left:50%;top:50%;transform:translate(-50%,-50%);width:min(86vw,430px);padding:4px;border-radius:34px;color:#f5f7f9;background:linear-gradient(125deg,#030405,#f5f7f9 10%,#59616a 18%,#08090b,#e8edf1 40%,#171b20 55%,#f7f9fb 68%,#363d45 82%,#050607 92%,#d5dce2);box-shadow:0 32px 90px #000000e6,0 0 0 1px #ffffff57,inset 0 0 18px #ffffff2e;animation:gidForm .55s cubic-bezier(.16,1,.3,1) both}.gid-auth-rim{position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:31px;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.5),transparent 15% 78%,rgba(255,255,255,.14));mix-blend-mode:screen}.gid-auth-core{position:relative;border-radius:30px;padding:36px 28px 26px;background:radial-gradient(ellipse at 32% 8%,#1f252c 0,#090b0f 30%,#020304,#000);box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 0 52px #000000bf;text-align:center}.gid-auth-mark{width:58px;height:58px;margin:0 auto 16px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 36% 24%,#fff 0,#fff 3%,#9aa5b1 9%,#1f252c 28%,#050607 63%,#000);box-shadow:inset 0 1px 2px #ffffff59,0 10px 24px #000}.gid-auth-mark svg{width:28px;height:28px;stroke:#f5f7f9}.gid-auth small{font:600 8px JetBrains Mono,monospace;letter-spacing:.26em;color:#9da8b3}.gid-auth h2{margin:6px 0 5px;font-size:clamp(48px,16vw,76px);line-height:.9;font-weight:300;letter-spacing:.08em;background:linear-gradient(#fff,#4d5661 42%,#f8fafc 55%,#15191e 72%,#cbd4dc);-webkit-background-clip:text;color:transparent}.gid-auth p{margin:12px 0 26px;font:600 8px JetBrains Mono,monospace;letter-spacing:.14em;color:#b6c0ca}.gid-auth form{display:grid;gap:13px}.gid-auth label{display:grid;gap:6px;text-align:left}.gid-auth label span{font:600 7px JetBrains Mono,monospace;letter-spacing:.18em;color:#7f8a96}.gid-auth input{width:100%;height:48px;border:0;border-bottom:1px solid rgba(255,255,255,.22);outline:0;background:linear-gradient(180deg,#07090c,#010203);color:#fff;padding:0 14px;font:500 13px JetBrains Mono,monospace;box-shadow:inset 0 1px #ffffff0a}.gid-auth output{font:600 7px/1.5 JetBrains Mono,monospace;letter-spacing:.08em;color:#d5dde5}.gid-enter{height:50px;margin-top:5px;border:1px solid rgba(255,255,255,.18);border-radius:18px;display:flex;align-items:center;justify-content:center;gap:9px;background:radial-gradient(ellipse at 50% 0,rgba(255,255,255,.16),transparent 48%),linear-gradient(#11161b,#020304 65%,#000);box-shadow:inset 0 1px 1px #ffffff38,0 6px 18px #0009;cursor:pointer}.gid-enter svg{width:17px}.gid-enter span{font:700 8px JetBrains Mono,monospace;letter-spacing:.17em}.gid-enter:disabled{opacity:.5}.gid-mode{margin-top:17px;border:0;background:transparent;color:#aeb8c2;font:600 7px JetBrains Mono,monospace;letter-spacing:.14em;cursor:pointer}.gid-auth-foot{margin-top:22px;padding-top:14px;border-top:1px solid rgba(255,255,255,.09);font:600 6px JetBrains Mono,monospace;letter-spacing:.18em;color:#69737d}@keyframes gidForm{0%{opacity:0;transform:translate(-50%,-44%) scale(.84,.72);filter:blur(7px) brightness(1.6);border-radius:48%}to{opacity:1;transform:translate(-50%,-50%) scale(1);filter:none;border-radius:34px}}@media(max-width:420px){.gid-auth{width:88vw;border-radius:29px}.gid-auth-rim,.gid-auth-core{border-radius:26px}.gid-auth-core{padding:30px 22px 23px}.gid-auth h2{font-size:58px}}.ecosystem-tour{position:fixed;z-index:38;top:5%;bottom:5%;left:50%;width:min(90vw,504px);transform:translate(-50%);overflow:hidden;border-radius:34px;color:#f5f7f9;background:radial-gradient(circle at 50% 36%,#11161c 0,#050709 42%,#000 78%);box-shadow:0 2.4svh 5svh #000000f0,0 0 0 1px #ffffff7a,inset 0 0 0 3px #20262d;display:grid;grid-template-rows:auto 1fr auto}.tour-topology{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(118deg,transparent 0 3%,rgba(255,255,255,.8) 5%,rgba(80,90,102,.2) 9%,transparent 16% 84%,rgba(255,255,255,.5) 91%,transparent 96%);mix-blend-mode:screen;opacity:.28}.ecosystem-tour header{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:flex-start;padding:22px 22px 14px;border-bottom:1px solid rgba(255,255,255,.1)}.ecosystem-tour header small{display:block;font:600 7px JetBrains Mono,monospace;letter-spacing:.18em;color:#9faab6}.ecosystem-tour header strong{display:block;margin-top:5px;font:500 12px JetBrains Mono,monospace;letter-spacing:.12em}.tour-actions{display:flex;gap:6px}.tour-actions button,.tour-next{border:1px solid rgba(255,255,255,.16);background:#020304;color:#fff}.tour-actions button{width:34px;height:34px;border-radius:50%;display:grid;place-items:center}.tour-actions svg{width:14px}.tour-stage{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:28px}.tour-stage h1{margin:20px 0 12px;font-size:clamp(34px,9vw,58px);line-height:.95;font-weight:300;letter-spacing:.03em;background:linear-gradient(#fff,#727d89 40%,#f7f9fb 56%,#171b20 78%,#cbd3dc);-webkit-background-clip:text;color:transparent}.tour-stage p{max-width:330px;margin:0;color:#aeb8c2;font-size:11px;line-height:1.6}.tour-orb{width:min(32vw,150px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 34% 24%,#fff 0,#fff 2.4%,#dbe3ec 6%,#7f8996 12%,#242a33 24%,#07090c 49%,#000 64%,#4d5865 81%,#050608 94%);box-shadow:inset -24px -26px 36px #000,inset 14px 13px 22px #ffffff52,0 24px 40px #000,0 0 24px #ffffff1f;animation:tourOrb 4s ease-in-out infinite}.tour-orb.complete{box-shadow:inset -24px -26px 36px #000,inset 14px 13px 22px #ffffff52,0 0 40px #ffffff1f}@keyframes tourOrb{50%{transform:translateY(-5px) scale(1.02)}}.tour-app-index{font:500 12px JetBrains Mono,monospace;letter-spacing:.22em;color:#8995a2}.tour-capabilities{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin-top:20px}.tour-capabilities span{padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);font:600 7px JetBrains Mono,monospace;letter-spacing:.1em;background:#030405}.tour-signal{display:flex;align-items:end;gap:4px;height:40px;margin-top:28px}.tour-signal span{width:3px;border-radius:4px;background:#eef3f8;animation:tourSignal 1s ease-in-out infinite}.tour-signal span:nth-child(1){height:14px}.tour-signal span:nth-child(2){height:34px;animation-delay:.15s}.tour-signal span:nth-child(3){height:24px;animation-delay:.3s}.tour-signal span:nth-child(4){height:38px;animation-delay:.45s}@keyframes tourSignal{50%{transform:scaleY(.35);opacity:.45}}.ecosystem-tour footer{position:relative;z-index:2;padding:14px 18px calc(14px + var(--sab));border-top:1px solid rgba(255,255,255,.1);background:#010203;display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center}.tour-progress{grid-column:1/-1;height:2px;background:#171b20;overflow:hidden}.tour-progress i{display:block;height:100%;background:#eef3f8;transition:width .55s cubic-bezier(.16,1,.3,1)}.tour-narration{min-width:0}.tour-narration b{display:block;font:600 7px JetBrains Mono,monospace;letter-spacing:.12em;color:#fff}.tour-narration span{display:block;margin-top:4px;max-width:340px;font:500 8px/1.45 JetBrains Mono,monospace;color:#9faab6}.tour-next{height:40px;border-radius:999px;padding:0 13px;display:flex;align-items:center;gap:5px;font:600 8px JetBrains Mono,monospace;letter-spacing:.08em}.tour-next svg{width:14px}@media(max-width:420px){.ecosystem-tour{width:90vw;top:5%;bottom:5%;border-radius:29px}.ecosystem-tour header{padding:18px 16px 12px}.tour-stage{padding:20px}.tour-stage h1{font-size:38px}.ecosystem-tour footer{padding:12px 14px calc(12px + var(--sab))}.tour-narration span{font-size:7.4px}}.subscription-manifest{position:fixed;inset:6% 5% max(5%,env(safe-area-inset-bottom)) 5%;z-index:80;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:14px;padding:clamp(22px,5vw,48px);overflow:auto;color:#f7f7f7;background:radial-gradient(circle at 50% 0%,#4b4f52 0,#131517 18%,#030405 52%,#000 78%);border:1px solid rgba(255,255,255,.38);border-radius:46% 54% 48% 52%/8% 9% 7% 10%;box-shadow:inset 0 1px #fffc,inset 0 -18px 40px #ffffff09,0 30px 90px #000000e6}.subscription-manifest:before,.subscription-manifest:after{content:"";position:absolute;pointer-events:none;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(112deg,transparent 9%,rgba(255,255,255,.16) 14%,transparent 19%,transparent 64%,rgba(255,255,255,.1) 69%,transparent 74%);mix-blend-mode:screen}.subscription-manifest:after{top:4px;right:4px;bottom:4px;left:4px;opacity:.45;filter:none;transform:scale(.99)}.subscription-close{position:absolute;right:22px;top:20px;z-index:2;width:44px;height:44px;border:0;border-radius:50%;color:#fff;background:linear-gradient(145deg,#777,#111 46%,#000);box-shadow:inset 0 1px 1px #fff6}.subscription-close svg{width:20px}.subscription-mark{width:64px;height:64px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 35% 25%,#fff,#8b8d8f 18%,#111 48%,#000 72%);box-shadow:0 0 0 1px #aaa7,inset -8px -10px 18px #000}.subscription-mark svg{width:26px;height:26px;color:#050505;mix-blend-mode:multiply}.subscription-manifest>small{position:relative;z-index:1;font:600 10px/1.3 JetBrains Mono,monospace;letter-spacing:.17em;color:#c9ccce}.subscription-manifest h2{position:relative;z-index:1;margin:0;font:700 clamp(34px,9vw,72px)/.9 "Space Grotesk",sans-serif;letter-spacing:-.055em}.subscription-manifest p{position:relative;z-index:1;margin:0;max-width:720px;color:#c7c9ca;font:500 13px/1.55 Space Grotesk,sans-serif}.subscription-plans{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:8px}.subscription-plans a{min-height:105px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;align-items:end;gap:5px;padding:16px;text-decoration:none;color:#fff;border-radius:30px;background:radial-gradient(circle at 30% 0%,#8c8f91 0,#252729 24%,#050607 58%,#000 78%);border:1px solid #b7b9ba66;box-shadow:inset 0 1px 1px #fff9,inset 0 -8px 20px #000}.subscription-plans a span{font:600 9px JetBrains Mono,monospace;letter-spacing:.16em;color:#d6d8d9;align-self:start}.subscription-plans a strong{font:700 clamp(24px,7vw,48px)/1 "Space Grotesk",sans-serif;letter-spacing:-.06em}.subscription-plans a svg{width:18px;height:18px}.subscription-verify{position:relative;z-index:1;min-height:54px;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 18px;border:1px solid #dfe1e177;border-radius:30px;color:#fff;background:linear-gradient(180deg,#4e5152,#121314 45%,#020303);font:600 10px JetBrains Mono,monospace;letter-spacing:.08em}.subscription-verify:disabled{opacity:.55}.subscription-verify svg{width:17px}.subscription-manifest output{position:relative;z-index:1;color:#e8eaeb;font:600 10px/1.4 JetBrains Mono,monospace;letter-spacing:.06em}@media(max-width:560px){.subscription-manifest{inset:3.5% 3% max(3.5%,env(safe-area-inset-bottom));padding:26px 18px;border-radius:44% 56% 47% 53%/5% 6% 5% 7%;justify-content:center}.subscription-plans{grid-template-columns:1fr}.subscription-plans a{min-height:74px;border-radius:24px}.subscription-manifest h2{font-size:13vw}}.first-contact-overlay,.skeptic-encounter{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:max(24px,env(safe-area-inset-top)) 22px max(28px,env(safe-area-inset-bottom));background:linear-gradient(180deg,#00000014,#000000b8);color:#f4f4f1}.first-contact-copy{width:min(860px,100%);display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px}.first-contact-symbol{width:76px;height:76px;border:1px solid rgba(255,255,255,.34);border-radius:50%;display:grid;place-items:center;box-shadow:inset 0 0 24px #ffffff1a,0 18px 50px #00000080}.first-contact-symbol svg{width:30px;height:30px;stroke-width:1.35}.first-contact-copy>small,.skeptic-encounter header small{font:600 11px/1.2 JetBrains Mono,monospace;letter-spacing:.22em;color:#ffffff9e}.first-contact-copy h1,.skeptic-encounter h1{margin:0;font:600 clamp(30px,7vw,72px)/.94 "Space Grotesk",sans-serif;letter-spacing:-.045em;max-width:900px}.first-contact-copy>p{margin:0;max-width:720px;font:400 clamp(16px,2.2vw,22px)/1.55 "Space Grotesk",sans-serif;color:#ffffffc7}.reason-grid{width:100%;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.22);border-bottom:1px solid rgba(255,255,255,.22);text-align:left}.reason-grid article{padding:24px 20px;min-height:170px}.reason-grid article+article{border-left:1px solid rgba(255,255,255,.18)}.reason-grid b{font:600 11px/1.2 JetBrains Mono,monospace;letter-spacing:.16em}.reason-grid p{margin:14px 0 0;font:400 15px/1.55 Space Grotesk,sans-serif;color:#ffffffb8}.system-law{max-width:820px;padding:14px 0;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);font:500 11px/1.7 JetBrains Mono,monospace;letter-spacing:.08em;color:#ffffffad}.first-contact-progress{display:flex;gap:8px;margin-top:2px}.first-contact-progress i{width:28px;height:2px;background:#ffffff29}.first-contact-progress i.active{background:#ffffffd1}.first-contact-next,.enter-jahorin{border:1px solid rgba(255,255,255,.35);background:linear-gradient(180deg,#ffffff21,#ffffff09);color:#fff;min-height:54px;padding:0 22px;border-radius:999px;display:flex;align-items:center;justify-content:center;gap:12px;font:600 11px/1 JetBrains Mono,monospace;letter-spacing:.12em;box-shadow:inset 0 1px #fff3,0 14px 34px #0000005c}.first-contact-next svg,.enter-jahorin svg{width:17px;height:17px}.skeptic-encounter{z-index:90;justify-content:flex-start;flex-direction:column;gap:16px;overflow:hidden;background:linear-gradient(180deg,#0003,#000000d1)}.skeptic-encounter header{width:min(860px,100%);padding-top:18px}.skeptic-encounter header h1{font-size:clamp(34px,6vw,58px);margin-top:6px}.skeptic-encounter header p{margin:10px 0 0;color:#ffffff9e;font:400 14px/1.45 Space Grotesk,sans-serif}.skeptic-thread{width:min(860px,100%);flex:1;overflow:auto;padding:10px 0 4px;scrollbar-width:none}.skeptic-thread::-webkit-scrollbar{display:none}.skeptic-thread article{max-width:78%;padding:14px 0;border-top:1px solid rgba(255,255,255,.16)}.skeptic-thread article.user{margin-left:auto;text-align:right}.skeptic-thread article small{font:600 10px/1 JetBrains Mono,monospace;letter-spacing:.14em;color:#ffffff7a}.skeptic-thread article p{margin:7px 0 0;font:400 clamp(15px,2vw,19px)/1.55 "Space Grotesk",sans-serif;color:#ffffffe0}.skeptic-thread article.user p{color:#ffffffb3}.skeptic-thread .thinking p{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.08em;color:#ffffff7a}.skeptic-starters{width:min(860px,100%);display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.skeptic-starters::-webkit-scrollbar{display:none}.skeptic-starters button{white-space:nowrap;border:1px solid rgba(255,255,255,.2);background:#080808;color:#ffffffbd;border-radius:999px;padding:10px 13px;font:500 11px/1.1 Space Grotesk,sans-serif}.skeptic-input{width:min(860px,100%);display:grid;grid-template-columns:48px 1fr 48px;gap:8px;align-items:center;border-top:1px solid rgba(255,255,255,.25);border-bottom:1px solid rgba(255,255,255,.12);padding:10px 0}.skeptic-input input{height:46px;border:0;outline:0;background:transparent;color:#fff;font:400 16px/1 Space Grotesk,sans-serif}.skeptic-input input::placeholder{color:#ffffff59}.skeptic-input button{height:44px;border:1px solid rgba(255,255,255,.18);background:#090909;color:#fff;border-radius:50%;display:grid;place-items:center}.skeptic-input button:disabled{opacity:.3}.skeptic-input button.listening{box-shadow:0 0 0 4px #ffffff1a}.skeptic-input svg{width:18px;height:18px}.enter-jahorin{width:min(860px,100%);flex:none;margin-bottom:2px;border-radius:10px}@media(max-width:700px){.reason-grid{grid-template-columns:1fr}.reason-grid article{min-height:0;padding:16px 4px}.reason-grid article+article{border-left:0;border-top:1px solid rgba(255,255,255,.16)}.first-contact-copy{gap:15px}.first-contact-overlay{padding-left:18px;padding-right:18px}.skeptic-thread article{max-width:90%}}
