@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700&display=swap";:root{color-scheme:dark;font-family:DM Sans,system-ui,sans-serif;--bg: #090b0e;--surface: #101318;--surface-2: #15191f;--line: #242a31;--line-soft: #1a1f25;--text: #f4f7f5;--muted: #909a95;--muted-2: #67716c;--green: #70e099;--green-bright: #99f3b7;--green-deep: #173c25;--purple: #a192f5;--amber: #e2b760;--max: 1240px}*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth;background:var(--bg)}body{margin:0;min-width:320px;color:var(--text);background:var(--bg);overflow-x:hidden}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}.icon{width:19px;height:19px;flex:none}.skip-link{position:fixed;z-index:1000;left:12px;top:-60px;padding:10px 14px;color:#07120b;background:var(--green);border-radius:8px;transition:top .2s}.skip-link:focus{top:12px}.noise{position:fixed;inset:0;z-index:20;pointer-events:none;opacity:.027;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E")}.site-header{position:fixed;z-index:50;top:0;left:50%;width:100%;transform:translate(-50%);display:flex;align-items:center;justify-content:space-between;height:82px;padding:0 max(28px,calc((100vw - var(--max)) / 2));border-bottom:1px solid transparent;transition:background .25s,border-color .25s,height .25s}.site-header.is-scrolled{height:68px;background:#090b0ee0;border-color:var(--line-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand{display:inline-flex;align-items:center;gap:12px;text-decoration:none;font-family:Manrope,sans-serif}.brand-wordmark{color:#eef4f0;font-size:19px;font-weight:650;letter-spacing:-.65px;line-height:1}.brand-wordmark>span{color:var(--green)}.brand-mark{display:block;flex:none;width:30px;height:30px;color:var(--green);filter:drop-shadow(0 5px 14px rgb(112 224 153 / 15%))}.brand-mark__core{fill:var(--green-bright)}.kyroid-inline-mark{display:block;flex:none;width:29px;height:29px}.desktop-nav{display:flex;align-items:center;gap:34px;margin-left:110px}.desktop-nav a{color:#9ba49f;text-decoration:none;font-size:13px;transition:color .2s}.desktop-nav a:hover{color:#fff}.desktop-nav a.active{color:var(--green)}.header-actions{display:flex;align-items:center;gap:10px}.language-switch{display:flex;align-items:center;gap:5px;margin-right:3px;color:#4f5953;font-size:8px;font-weight:700;letter-spacing:.7px}.language-switch a{padding:7px 3px;color:#68736c;text-decoration:none}.language-switch a:hover{color:#fff}.language-switch a.active{color:var(--green)}.login-button{display:flex;align-items:center;gap:8px;border:0;padding:9px 12px;color:#b1b9b4;background:transparent;cursor:pointer;font-size:12px}.login-button:hover{color:#fff}.login-button.is-authenticated{padding:5px 10px 5px 5px;border:1px solid var(--line);border-radius:99px}.user-avatar{display:grid;place-items:center;width:29px;height:29px;border-radius:50%;color:#07150c;background:var(--green);object-fit:cover;font-size:10px;font-weight:800}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:49px;padding:0 22px;border:0;border-radius:7px;color:#07110b;background:var(--green);box-shadow:0 10px 32px #4bd37c21;text-decoration:none;font-size:13px;font-weight:700;cursor:pointer;transition:transform .2s,box-shadow .2s,background .2s}.button:hover{transform:translateY(-2px);background:var(--green-bright);box-shadow:0 14px 38px #4bd37c33}.button--small{min-height:39px;padding:0 15px;font-size:11px}.button .icon{width:16px}.menu-button{display:none;place-items:center;width:40px;height:40px;border:1px solid var(--line);color:#fff;background:var(--surface);border-radius:7px;cursor:pointer}.mobile-nav{position:absolute;top:68px;left:0;right:0;padding:15px 25px 25px;background:#090b0ef7;border-bottom:1px solid var(--line)}.mobile-nav a{display:block;padding:13px;color:#bcc4bf;text-decoration:none;border-bottom:1px solid var(--line-soft)}.hero{position:relative;min-height:800px;max-width:var(--max);margin:0 auto;padding:176px 0 106px;display:grid;grid-template-columns:.91fr 1.09fr;align-items:center;gap:55px}.hero:before{content:"";position:absolute;top:0;bottom:0;left:51%;width:1px;background:linear-gradient(transparent,var(--line-soft) 17%,var(--line-soft) 83%,transparent);opacity:.55}.hero-glow{position:absolute;width:620px;height:620px;right:-150px;top:90px;background:radial-gradient(circle,rgb(70 181 109 / 10%),transparent 64%);pointer-events:none}.eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 24px;color:#929c96;text-transform:uppercase;letter-spacing:2.1px;font-size:9px;font-weight:700}.eyebrow>span{display:block;width:22px;height:1px;background:var(--green)}.hero h1,.section h2,.cta-section h2{margin:0;font-family:Manrope,sans-serif;font-weight:500;letter-spacing:-3.4px;line-height:1.04}.hero h1{max-width:600px;font-size:clamp(54px,6vw,83px)}em{color:var(--green);font-style:normal}.hero-lead{max-width:505px;margin:30px 0 33px;color:#a0aaa4;font-size:16px;line-height:1.75}.hero-actions{display:flex;align-items:center;gap:29px}.text-link{display:inline-flex;align-items:center;gap:9px;color:#c7cec9;text-decoration:none;font-size:12px;font-weight:600}.text-link:hover{color:#fff}.text-link--green{color:var(--green)}.text-link .play{display:grid;place-items:center;width:28px;height:28px;padding-left:2px;border:1px solid #343b38;border-radius:50%;font-size:7px}.hero-proof{display:flex;margin-top:76px}.hero-proof>div{padding:0 25px;border-left:1px solid var(--line)}.hero-proof>div:first-child{padding-left:0;border:0}.hero-proof strong,.hero-proof span{display:block}.hero-proof strong{margin-bottom:5px;color:#cdd4d0;font-size:10px;font-weight:700}.hero-proof span{color:var(--muted-2);font-size:8px}.hero-visual{position:relative;height:560px}.orbit{position:absolute;left:52%;top:49%;border:1px solid #202a24;border-radius:50%;transform:translate(-50%,-50%)}.orbit--outer{width:535px;height:535px;box-shadow:0 0 80px #5cd78708 inset}.orbit--inner{width:320px;height:320px;border-style:dashed;opacity:.8}.orbit:after,.orbit:before{content:"";position:absolute;width:4px;height:4px;border-radius:50%;background:var(--green);box-shadow:0 0 10px var(--green)}.orbit--outer:before{left:36px;top:126px}.orbit--outer:after{right:28px;bottom:140px}.core{position:absolute;z-index:3;left:52%;top:49%;width:174px;height:174px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #2b3930;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(circle at 50% 35%,#18261d,#0d120f 70%);box-shadow:0 0 80px #5be28b17,0 0 0 11px #18261d4d}.brand-mark--large{width:49px;height:49px;margin-bottom:11px;color:var(--green-bright);filter:drop-shadow(0 8px 22px rgb(112 224 153 / 24%))}.core strong{font-family:Manrope;font-size:16px}.core small{margin-top:4px;color:#68766d;font-size:7px;text-transform:uppercase;letter-spacing:1.2px}.system-node{position:absolute;z-index:4;width:174px;min-height:69px;display:flex;align-items:center;gap:11px;padding:12px 14px;border:1px solid #28312c;border-radius:10px;background:#101412eb;box-shadow:0 15px 36px #00000040}.system-node>span{display:grid;place-items:center;width:35px;height:35px;color:var(--green);background:#15261a;border-radius:8px}.system-node .icon{width:16px}.system-node strong,.system-node small{display:block}.system-node strong{font-size:10px}.system-node small{margin-top:4px;color:#647068;font-size:7px}.online{position:absolute;right:9px;top:9px;width:4px;height:4px;border-radius:50%;background:var(--green);box-shadow:0 0 6px var(--green)}.node--shell{left:10px;top:50px}.node--finance{right:-14px;top:96px}.node--plan{left:-10px;bottom:85px}.node--infra{right:14px;bottom:46px}.node--finance>span{color:var(--purple);background:#211d33}.node--plan>span{color:var(--amber);background:#2a2418}.node--infra>span{color:#6fc7df;background:#14262d}.data-pulse{position:absolute;z-index:2;width:6px;height:6px;border-radius:50%;background:#fff;box-shadow:0 0 12px var(--green);animation:pulse 4s linear infinite}.pulse--one{left:20%;top:33%}.pulse--two{right:13%;bottom:35%;animation-delay:-2s}@keyframes pulse{0%,to{opacity:.1;transform:scale(.5)}50%{opacity:1;transform:scale(1)}}.section{max-width:var(--max);margin:0 auto;padding:117px 0}.project-section{border-top:1px solid var(--line-soft)}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:50px;margin-bottom:51px}.section h2,.cta-section h2{font-size:clamp(37px,4.3vw,58px)}.section-heading .eyebrow,.craft-copy .eyebrow,.principles-intro .eyebrow,.identity-copy .eyebrow{margin-bottom:17px}.section-heading>p{width:345px;margin:0 0 5px;color:#7b8580;font-size:12px;line-height:1.7}.project-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.project-card{position:relative;min-height:436px;padding:28px 28px 25px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(145deg,#11151a,#0d1014);overflow:hidden;transition:transform .25s,border-color .25s}.project-card:hover{transform:translateY(-5px);border-color:#344139}.project-card:after{content:"";position:absolute;width:200px;height:200px;right:-100px;top:-100px;background:radial-gradient(circle,rgb(103 224 147 / 8%),transparent 65%)}.project-card__top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:27px}.project-icon{display:grid;place-items:center;width:48px;height:48px;color:var(--green);background:#14251a;border:1px solid #22392b;border-radius:10px}.project-icon--wallet{color:var(--purple);background:#201d30;border-color:#312b49}.project-icon--plan{color:var(--amber);background:#292316;border-color:#40351e}.status{display:inline-flex;align-items:center;gap:7px;padding:6px 9px;color:#78847d;border:1px solid #282e2a;border-radius:99px;font-size:7px;text-transform:uppercase;letter-spacing:.8px}.status i{width:5px;height:5px;border-radius:50%;background:#617068}.status--live{color:#8cd8a6;border-color:#25472f;background:#112318}.status--live i{background:var(--green);box-shadow:0 0 6px var(--green)}.status--building i{background:var(--purple)}.status--planned i{background:var(--amber)}.project-tag{color:#69736d;margin:0 0 8px;font-size:8px;text-transform:uppercase;letter-spacing:1.5px}.project-card h3{margin:0;font:600 27px Manrope;letter-spacing:-1px}.project-description{min-height:80px;margin:16px 0 21px;color:#8e9892;font-size:11px;line-height:1.7}.project-card ul{display:flex;flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none}.project-card li{display:flex;align-items:center;gap:5px;padding:5px 7px;color:#727c76;background:#15191c;border-radius:4px;font-size:7px}.project-card li .icon{width:10px;color:var(--green)}.project-link{position:absolute;left:28px;bottom:27px;display:inline-flex;align-items:center;gap:9px;color:#a9b3ad;text-decoration:none;font-size:10px;font-weight:600}.project-link .icon{width:14px;color:var(--green);transition:transform .2s}.project-link:hover .icon{transform:translate(4px)}.project-more{margin:33px 0 0;color:#626c66;text-align:center;font-size:9px}.project-more span{color:#abb3ae}.project-more a{display:inline-flex;align-items:center;gap:5px;margin-left:6px;color:var(--green);text-decoration:none}.project-more .icon{width:11px}.craft-section{display:grid;grid-template-columns:.82fr 1.18fr;gap:115px;border-top:1px solid var(--line-soft)}.craft-copy{align-self:center;position:sticky;top:140px}.craft-copy>p:not(.eyebrow){max-width:460px;margin:27px 0;color:#818c85;font-size:12px;line-height:1.85}.capability-list{border-top:1px solid var(--line)}.capability{display:grid;grid-template-columns:44px 51px 1fr;gap:18px;align-items:start;padding:29px 0;border-bottom:1px solid var(--line)}.capability-number{padding-top:8px;color:#47514b;font-size:8px}.capability-icon{display:grid;place-items:center;width:45px;height:45px;color:var(--green);background:#14221a;border-radius:8px}.capability h3{margin:3px 0 8px;font:600 15px Manrope}.capability p{margin:0;color:#737d77;font-size:10px;line-height:1.65}.principles-section{border-top:1px solid var(--line-soft)}.principles-intro{max-width:700px;margin-bottom:52px}.principles-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden}.principle{position:relative;min-height:275px;padding:32px;background:#0e1115}.principle>span{position:absolute;top:30px;right:29px;color:#3d4641;font-size:9px}.principle-icon{width:28px;height:28px;color:var(--green)}.principle h3{margin:57px 0 13px;font:600 17px Manrope}.principle p{max-width:275px;margin:0;color:#77817b;font-size:10px;line-height:1.75}.identity-section{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:120px;border-top:1px solid var(--line-soft)}.identity-copy>p:not(.eyebrow){max-width:460px;margin:25px 0 30px;color:#818c85;font-size:12px;line-height:1.85}.identity-card{position:relative;padding:30px;border:1px solid #2a332d;border-radius:15px;background:linear-gradient(145deg,#141a16,#0e1210);box-shadow:0 30px 70px #00000047}.identity-card:before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;background:radial-gradient(circle at 30% 0,rgb(106 227 149 / 18%),transparent 42%)}.identity-card__brand{display:flex;align-items:center;gap:10px;padding-bottom:24px;border-bottom:1px solid #28302b;font:600 15px Manrope}.identity-card__brand small{margin-left:auto;color:#657069;font:7px DM Sans;text-transform:uppercase;letter-spacing:1px}.identity-user{display:flex;align-items:center;gap:13px;margin:22px 0;padding:16px;border:1px solid #29332d;border-radius:9px;background:#121713}.identity-user>span{display:grid;place-items:center;width:39px;height:39px;border-radius:50%;color:#0b150e;background:var(--green);font-size:10px;font-weight:800}.identity-user div{flex:1}.identity-user strong,.identity-user small{display:block}.identity-user strong{font-size:10px}.identity-user small{margin-top:4px;color:#647068;font-size:7px}.identity-user>.icon{width:17px;color:var(--green)}.identity-apps{display:flex;align-items:center;justify-content:center;gap:14px;margin:26px 0}.identity-apps span{display:grid;place-items:center;gap:6px;width:64px;color:#9ba59f}.identity-apps .icon{width:20px;color:var(--green)}.identity-apps small{font-size:7px}.identity-apps>i{width:45px;height:1px;background:repeating-linear-gradient(90deg,#354038 0 3px,transparent 3px 7px)}.identity-security{display:flex;gap:12px;padding:14px;color:#8c9790;background:#0c100d;border-radius:8px}.identity-security .icon{width:17px;color:var(--green)}.identity-security strong,.identity-security small{display:block}.identity-security strong{font-size:8px}.identity-security small{margin-top:4px;color:#58635c;font-size:7px}.cta-section{position:relative;overflow:hidden;min-height:450px;display:grid;place-items:center;padding:80px 25px;text-align:center;border-top:1px solid var(--line-soft);background:#0b100d}.cta-section>div:not(.cta-glow){position:relative;z-index:2}.cta-glow{position:absolute;width:700px;height:450px;background:radial-gradient(ellipse,rgb(74 211 122 / 12%),transparent 67%)}.cta-section .eyebrow{justify-content:center}.cta-section p:not(.eyebrow){margin:22px 0 28px;color:#839087;font-size:11px}.button--light{background:#f3f7f4}.button--light:hover{background:#fff}footer{max-width:var(--max);min-height:145px;margin:0 auto;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:35px;color:#616b65;font-size:9px}footer p{margin:0}footer>div{display:flex;gap:24px}footer a,footer button{padding:0;border:0;color:#747e78;background:transparent;text-decoration:none;font-size:9px;cursor:pointer}footer a:hover,footer button:hover{color:#fff}footer small{color:#434b46}.login-dialog{width:min(440px,calc(100% - 30px));padding:34px;color:var(--text);background:#11151a;border:1px solid #303832;border-radius:14px;box-shadow:0 30px 100px #000}.login-dialog::backdrop{background:#030504cc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dialog-close{position:absolute;top:16px;right:16px;display:grid;place-items:center;width:34px;height:34px;color:#727d76;background:transparent;border:1px solid var(--line);border-radius:7px;cursor:pointer}.dialog-close:hover{color:#fff}.dialog-brand{display:flex;align-items:center;gap:10px;margin-bottom:35px;font:600 16px Manrope}.login-dialog .eyebrow{margin-bottom:13px}.login-dialog h2{margin:0;font:500 31px Manrope;letter-spacing:-1.2px}.dialog-copy{margin:13px 0 25px;color:#869089;font-size:11px;line-height:1.7}.dialog-login{width:100%}.auth-note{display:flex;align-items:center;justify-content:center;gap:7px;margin:15px 0 0;color:#626d66;text-align:center;font-size:8px}.auth-note .icon{width:12px}.dialog-products{display:flex;justify-content:center;gap:17px;margin-top:27px;padding-top:20px;border-top:1px solid var(--line)}.dialog-products span{display:flex;align-items:center;gap:5px;color:#707a73;font-size:7px}.dialog-products .icon{width:12px}.reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease var(--delay, 0ms),transform .7s ease var(--delay, 0ms)}.reveal.is-visible{opacity:1;transform:none}@media(max-width:1300px){.site-header,.hero,.section,footer{padding-left:35px;padding-right:35px}.hero{overflow:hidden}.node--finance{right:5px}.node--plan{left:5px}}@media(max-width:980px){.desktop-nav{display:none}.hero{min-height:auto;grid-template-columns:1fr;padding-top:150px}.hero:before{display:none}.hero-copy{max-width:700px}.hero-visual{width:min(640px,100%);margin:-5px auto 0}.project-grid{grid-template-columns:1fr 1fr}.project-card:last-child{grid-column:1 / -1;min-height:390px}.craft-section,.identity-section{grid-template-columns:1fr;gap:65px}.craft-copy{position:static}.identity-card{max-width:650px;width:100%}.principles-grid{grid-template-columns:1fr}.principle{min-height:220px}.principle h3{margin-top:37px}footer{grid-template-columns:auto 1fr auto}footer small{display:none}}@media(max-width:680px){.site-header{height:68px;padding:0 20px}.site-header .button--small,.login-button{display:none}.menu-button{display:grid}.hero,.section{padding-left:20px;padding-right:20px}.hero{padding-top:122px;padding-bottom:70px}.hero h1{font-size:clamp(48px,15vw,64px);letter-spacing:-2.8px}.hero-lead{font-size:14px}.hero-actions{align-items:flex-start;flex-direction:column}.hero-proof{margin-top:55px;display:grid;grid-template-columns:repeat(3,1fr)}.hero-proof>div{padding:0 10px}.hero-proof strong{font-size:8px}.hero-proof span{font-size:7px}.hero-visual{height:470px;transform:scale(.78);transform-origin:center top;margin-bottom:-105px}.orbit--outer{width:500px;height:500px}.node--shell{left:-85px}.node--finance{right:-75px}.node--plan{left:-80px}.node--infra{right:-72px}.section{padding-top:82px;padding-bottom:82px}.section-heading{display:block}.section-heading>p{width:auto;margin-top:24px}.section h2,.cta-section h2{font-size:39px;letter-spacing:-2px}.project-grid{grid-template-columns:1fr}.project-card:last-child{grid-column:auto}.craft-section{gap:45px}.capability{grid-template-columns:30px 45px 1fr;gap:11px}.principle{padding:27px}.identity-section{gap:45px}.identity-card{padding:20px}.identity-card__brand small{display:none}.identity-apps{gap:6px}.identity-apps>i{width:25px}.cta-section{min-height:430px}footer{padding:35px 20px;grid-template-columns:1fr auto;gap:20px}footer p{display:none}footer>div{grid-column:1 / -1;grid-row:2}.login-dialog{padding:29px 23px}.dialog-products{gap:10px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}}.content-page main{min-height:calc(100vh - 145px)}.page-hero{position:relative;max-width:var(--max);min-height:610px;margin:0 auto;padding:190px 0 105px;border-bottom:1px solid var(--line-soft)}.page-hero:before{content:"";position:absolute;right:35px;bottom:65px;width:210px;height:210px;opacity:.025;background:url(/brand/kyroframe-mark-mono-light.svg) center / contain no-repeat;pointer-events:none}.page-hero:after{content:"";position:absolute;z-index:-1;top:80px;right:-120px;width:620px;height:500px;background:radial-gradient(circle,rgb(82 209 127 / 10%),transparent 67%)}.page-hero h1{max-width:950px;margin:0;font:500 clamp(54px,6.2vw,84px)/1.02 Manrope,sans-serif;letter-spacing:-4px}.page-hero>p:not(.eyebrow){max-width:650px;margin:31px 0 0;color:#8b958f;font-size:15px;line-height:1.8}.product-directory{border-top:0}.ecosystem-callout{border-top:1px solid var(--line-soft)}.ecosystem-callout>div{position:relative;max-width:850px;padding:48px;border:1px solid #29342d;border-radius:16px;background:linear-gradient(145deg,#111914,#0d1110)}.ecosystem-callout>div>.icon{position:absolute;top:43px;right:43px;width:40px;height:40px;color:var(--green)}.ecosystem-callout h2,.product-detail-body h2,.product-boundary h2,.about-manifesto h2{margin:0;font:500 clamp(39px,4.5vw,59px)/1.05 Manrope,sans-serif;letter-spacing:-3px}.ecosystem-callout p:not(.eyebrow){max-width:590px;margin:24px 0;color:#7d8881;font-size:12px;line-height:1.8}.product-detail-hero{max-width:var(--max);min-height:720px;margin:0 auto;padding:170px 0 100px;display:grid;grid-template-columns:1fr .75fr;align-items:center;gap:100px;border-bottom:1px solid var(--line-soft)}.page-back{display:inline-flex;align-items:center;gap:8px;margin-bottom:62px;color:#748079;text-decoration:none;font-size:9px}.page-back .icon{width:13px;transform:rotate(180deg)}.page-back:hover{color:#fff}.product-detail-copy h1{margin:17px 0 24px;font:500 clamp(60px,7vw,92px)/.96 Manrope,sans-serif;letter-spacing:-5px}.product-detail-copy>p:not(.eyebrow){max-width:630px;margin:0;color:#939d97;font-size:15px;line-height:1.8}.product-detail-actions{display:flex;align-items:center;flex-wrap:wrap;gap:15px;margin-top:34px}.product-unreleased{color:#69746d;font-size:9px}.product-detail-mark{position:relative;min-height:390px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;border:1px solid #29352d;border-radius:22px;background:radial-gradient(circle at 50% 34%,#183020,#0d1210 65%);box-shadow:0 35px 90px #00000052}.product-detail-mark:before,.product-detail-mark:after{content:"";position:absolute;width:310px;height:310px;border:1px solid #27342c;border-radius:50%}.product-detail-mark:after{width:220px;height:220px;border-style:dashed}.product-detail-mark .project-icon{z-index:1;width:75px;height:75px;border-radius:17px}.product-detail-mark .project-icon .icon{width:32px}.product-detail-mark strong,.product-detail-mark small{z-index:1}.product-detail-mark strong{margin-top:22px;font:600 21px Manrope}.product-detail-mark small{margin-top:7px;color:#627068;font-size:8px;text-transform:uppercase;letter-spacing:1.4px}.product-detail-body{display:grid;grid-template-columns:.95fr 1.05fr;gap:100px}.product-detail-body>div:first-child>p:not(.eyebrow){max-width:520px;margin-top:26px;color:#7d8881;font-size:12px;line-height:1.8}.product-feature-list{display:grid;align-content:start;border-top:1px solid var(--line)}.product-feature-list article{display:grid;grid-template-columns:35px 32px 1fr;align-items:center;gap:14px;min-height:88px;border-bottom:1px solid var(--line)}.product-feature-list article>span{color:#4d5751;font-size:8px}.product-feature-list article .icon{width:16px;color:var(--green)}.product-feature-list strong{font:500 15px Manrope}.product-boundary{display:grid;grid-template-columns:1fr .8fr;align-items:end;gap:100px;border-top:1px solid var(--line-soft)}.product-boundary>p{margin:0 0 5px;color:#7d8881;font-size:12px;line-height:1.85}.technology-list{display:grid;grid-template-columns:1fr 1fr;gap:1px;padding-top:0;background:var(--line);border:1px solid var(--line);border-radius:14px;overflow:hidden}.technology-list article{min-height:300px;padding:38px;background:#0e1210}.technology-list .capability-number{display:block;margin-bottom:56px}.technology-list .capability-icon{margin-bottom:25px}.technology-list h2{margin:0 0 15px;font:600 22px Manrope}.technology-list p{max-width:460px;margin:0;color:#758078;font-size:11px;line-height:1.8}.about-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;padding-top:0;background:var(--line);border:1px solid var(--line);border-radius:14px;overflow:hidden}.about-grid article{min-height:360px;padding:38px;background:#0e1210}.about-grid article>span{color:#4d5851;font-size:9px}.about-grid h2{margin:90px 0 18px;font:500 24px/1.2 Manrope;letter-spacing:-.8px}.about-grid p{margin:0;color:#778179;font-size:11px;line-height:1.8}.about-manifesto{min-height:530px;display:grid;place-items:center;padding:100px 25px;border-top:1px solid var(--line-soft);text-align:center;background:radial-gradient(circle at 50% 50%,rgb(71 197 116 / 9%),transparent 55%),#0b0f0d}.about-manifesto .eyebrow{justify-content:center}.about-manifesto>div>div{display:flex;align-items:center;justify-content:center;gap:25px;margin-top:33px}.page-not-found{min-height:calc(100vh - 145px)}.page-not-found .hero-actions{margin-top:33px}@media(max-width:1300px){.page-hero,.product-detail-hero,.ecosystem-callout{padding-left:35px;padding-right:35px}}@media(max-width:900px){.product-detail-hero{grid-template-columns:1fr;gap:60px}.product-detail-mark{max-width:620px}.product-detail-body,.product-boundary{grid-template-columns:1fr;gap:55px}.about-grid{grid-template-columns:1fr}.about-grid article{min-height:250px}.about-grid h2{margin-top:50px}}@media(max-width:680px){.page-hero{min-height:520px;padding:145px 20px 75px}.page-hero:before{right:15px;bottom:45px;width:140px;height:140px}.page-hero h1{font-size:47px;letter-spacing:-2.6px}.page-hero>p:not(.eyebrow){font-size:13px}.product-detail-hero{min-height:auto;padding:130px 20px 75px}.page-back{margin-bottom:45px}.product-detail-copy h1{font-size:55px;letter-spacing:-3px}.product-detail-copy>p:not(.eyebrow){font-size:13px}.product-detail-mark{min-height:320px}.technology-list{grid-template-columns:1fr;margin-left:20px;margin-right:20px}.technology-list article{min-height:260px;padding:28px}.technology-list .capability-number{margin-bottom:38px}.ecosystem-callout>div{padding:30px 24px}.ecosystem-callout>div>.icon{display:none}.product-detail-body,.product-boundary{gap:45px}.about-grid{margin-left:20px;margin-right:20px}.about-manifesto h2{font-size:40px;letter-spacing:-2px}.about-manifesto>div>div{align-items:flex-start;flex-direction:column}.page-not-found .hero-actions{flex-direction:column}}.kyroid-page{min-height:100vh;background:#080b0d}.kyroid-shell{position:relative;min-height:100vh;overflow:hidden;display:flex;flex-direction:column;padding:0 max(28px,calc((100vw - var(--max)) / 2))}.kyroid-shell:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgb(112 224 153 / 3%) 1px,transparent 1px),linear-gradient(90deg,rgb(112 224 153 / 3%) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(circle at 70% 45%,#000,transparent 70%);mask-image:radial-gradient(circle at 70% 45%,#000,transparent 70%)}.kyroid-header{position:relative;z-index:2;height:88px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line-soft)}.kyroid-brand{display:flex;align-items:center;gap:12px;color:var(--text);text-decoration:none;font:600 18px Manrope,sans-serif;letter-spacing:-.5px}.kyroid-brand img{filter:drop-shadow(0 6px 18px rgb(112 224 153 / 18%))}.kyroid-brand strong{color:var(--green);font-weight:650}.kyroid-header__actions{display:flex;align-items:center;gap:24px}.kyroid-back{display:inline-flex;align-items:center;gap:8px;color:#8c9790;text-decoration:none;font-size:11px}.kyroid-back:hover{color:#fff}.kyroid-back .icon{width:15px}.kyroid-hero{position:relative;z-index:1;flex:1;min-height:690px;display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(60px,9vw,145px);padding:90px 0}.kyroid-glow{position:absolute;z-index:-1;right:-18%;top:0;width:850px;height:700px;border-radius:50%;background:radial-gradient(circle,rgb(64 210 118 / 12%),transparent 64%);filter:blur(16px)}.kyroid-copy h1{margin:19px 0 25px;font:500 clamp(53px,5.4vw,78px)/.98 Manrope,sans-serif;letter-spacing:-4px}.kyroid-copy h1 em{color:var(--green);font-style:normal}.kyroid-copy>p:not(.eyebrow){max-width:530px;margin:0;color:#8b958f;font-size:14px;line-height:1.8}.kyroid-actions{display:flex;align-items:center;gap:20px;margin-top:34px}.kyroid-actions>span{display:flex;align-items:center;gap:7px;max-width:250px;color:#5f6a63;font-size:8px;line-height:1.5}.kyroid-actions>span .icon{width:13px;color:#7b8a80}.kyroid-panel{position:relative;width:100%;max-width:590px;justify-self:end;padding:34px;border:1px solid #29332d;border-radius:18px;background:linear-gradient(145deg,#141b16f5,#0b0f0dfa);box-shadow:0 45px 110px #0000006b,inset 0 1px #ffffff05}.kyroid-panel:after{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;background:radial-gradient(circle at 20% 0,rgb(112 224 153 / 20%),transparent 37%)}.kyroid-panel__top{display:flex;align-items:center;gap:13px;padding-bottom:27px;border-bottom:1px solid #28312b}.kyroid-panel__top img{padding:6px;border:1px solid #334139;border-radius:10px;background:#111813}.kyroid-panel__top div{flex:1}.kyroid-panel__top strong,.kyroid-panel__top small{display:block}.kyroid-panel__top strong{font:600 15px Manrope}.kyroid-panel__top small{margin-top:3px;color:#637068;font-size:8px}.kyroid-account{display:flex;align-items:center;gap:14px;margin:26px 0;padding:19px;border:1px solid #2b3730;border-radius:11px;background:#111713}.kyroid-avatar{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:#07120b;background:var(--green);font-size:13px;font-weight:800}.kyroid-account div{flex:1}.kyroid-account strong,.kyroid-account small{display:block}.kyroid-account strong{font-size:11px}.kyroid-account small{margin-top:5px;color:#647068;font-size:8px}.kyroid-account>.icon{color:var(--green)}.kyroid-products{display:flex;align-items:center;justify-content:center;gap:17px;padding:18px 0 26px}.kyroid-products span{display:grid;place-items:center;gap:7px;width:80px;color:#98a39c}.kyroid-products span .icon{color:var(--green)}.kyroid-products small{font-size:8px}.kyroid-products>i{width:42px;height:1px;background:repeating-linear-gradient(90deg,#36423a 0 3px,transparent 3px 7px)}.kyroid-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;overflow:hidden;border:1px solid #273029;border-radius:9px;background:#273029}.kyroid-trust>div{display:flex;align-items:center;gap:9px;min-height:67px;padding:12px;background:#0d120f}.kyroid-trust .icon{width:16px;color:#72d995}.kyroid-trust strong,.kyroid-trust small{display:block}.kyroid-trust strong{color:#9da7a1;font-size:8px}.kyroid-trust small{margin-top:3px;color:#505b54;font-size:6px}.kyroid-footer{position:relative;z-index:2;min-height:72px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line-soft);color:#4f5953;font-size:8px}@media(max-width:900px){.kyroid-hero{grid-template-columns:1fr;gap:65px;padding:110px 0 90px}.kyroid-panel{justify-self:start}.kyroid-copy{max-width:650px}}@media(max-width:600px){.kyroid-shell{padding:0 20px}.kyroid-header{height:72px}.kyroid-back{display:none}.kyroid-header__actions{gap:8px}.kyroid-hero{min-height:auto;padding:80px 0 70px}.kyroid-copy h1{font-size:49px;letter-spacing:-2.8px}.kyroid-actions{align-items:flex-start;flex-direction:column}.kyroid-panel{padding:21px}.kyroid-products{gap:4px}.kyroid-products>i{width:20px}.kyroid-trust{grid-template-columns:1fr}.kyroid-trust>div{min-height:56px}.kyroid-footer{align-items:flex-start;flex-direction:column;justify-content:center;gap:7px}}.profile-page{min-height:100vh;background:#090b0e}.profile-shell{max-width:var(--max);min-height:100vh;margin:0 auto;padding:0 28px 80px}.profile-header-actions{display:flex;gap:24px}.profile-header-actions a{color:#87918b;text-decoration:none;font-size:11px}.profile-header-actions a:hover{color:#fff}.profile-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:70px;padding-top:78px}.profile-sidebar{position:sticky;top:30px;align-self:start}.profile-identity{display:flex;align-items:center;gap:12px;padding:0 0 25px;border-bottom:1px solid var(--line)}.profile-sidebar-avatar{display:grid;place-items:center;flex:0 0 auto;width:42px;height:42px;overflow:hidden;border-radius:50%;color:#07120b;background:var(--green);font-size:12px;font-weight:800}.profile-sidebar-avatar img{width:100%;height:100%;object-fit:cover}.profile-sidebar-avatar i{font-style:normal}.profile-identity div{min-width:0}.profile-identity strong,.profile-identity small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-identity strong{font-size:11px}.profile-identity small{margin-top:4px;color:#657069;font-size:8px}.profile-sidebar nav{display:grid;gap:5px;margin:22px 0}.profile-sidebar nav a{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:7px;color:#747f78;text-decoration:none;font-size:10px}.profile-sidebar nav a:hover,.profile-sidebar nav a.active{color:#fff;background:#121713}.profile-sidebar nav a.active{color:var(--green)}.profile-sidebar nav .icon{width:16px}.profile-logout{display:flex;align-items:center;gap:9px;width:100%;padding:11px 12px;border:0;color:#a16f70;background:transparent;cursor:pointer;font-size:10px}.profile-logout:hover{color:#e99}.profile-logout .icon{width:15px}.profile-main{min-width:0}.profile-section{scroll-margin-top:30px;padding:0 0 70px;margin:0 0 70px;border-bottom:1px solid var(--line-soft)}.profile-section h1{margin:14px 0 12px;font:500 42px Manrope;letter-spacing:-2px}.profile-section h2{margin:12px 0;font:500 27px Manrope;letter-spacing:-1px}.profile-section>p:not(.eyebrow),.profile-grid-section>div>p:not(.eyebrow){max-width:630px;color:#7d8881;font-size:11px;line-height:1.75}.profile-form{max-width:720px;margin-top:36px}.profile-form label{display:grid;gap:8px;margin-bottom:22px;color:#a8b0ab;font-size:9px}.profile-form input,.profile-form select,.profile-form textarea{width:100%;padding:0 13px;border:1px solid #303932;border-radius:7px;outline:none;color:#f1f5f2;background:#0e1310;font:11px DM Sans,sans-serif}.profile-form input,.profile-form select{height:46px}.profile-form textarea{min-height:96px;padding-top:12px;resize:vertical;line-height:1.55}.profile-form input:focus,.profile-form select:focus,.profile-form textarea:focus{border-color:#5ca977;box-shadow:0 0 0 3px #70e09912}.profile-form input[readonly]{color:#768078;background:#0b0f0c;cursor:not-allowed}.profile-form label small{color:#566159;font-size:7px}.profile-form-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.profile-form-actions{display:flex;align-items:center;gap:18px}.profile-form-actions [data-profile-status]{color:#70c78f;font-size:9px}.profile-avatar-editor{display:flex;align-items:center;gap:18px;margin-bottom:28px;padding:18px;border:1px solid #29322c;border-radius:10px;background:#0e1210}.profile-avatar-preview{display:grid;place-items:center;flex:0 0 auto;width:72px;height:72px;overflow:hidden;border-radius:50%;color:#07120b;background:var(--green);font-size:20px;font-weight:800}.profile-avatar-preview img{width:100%;height:100%;object-fit:cover}.profile-avatar-preview i{font-style:normal}.profile-avatar-editor>div{min-width:0}.profile-avatar-editor strong,.profile-avatar-editor small{display:block}.profile-avatar-editor strong{font-size:11px}.profile-avatar-editor small{margin-top:5px;color:#59645d;font-size:8px}.profile-avatar-actions{display:flex;gap:8px;margin-top:12px}.profile-file-button,.profile-avatar-actions button{display:inline-flex!important;align-items:center;min-height:32px;margin:0!important;padding:0 11px;border:1px solid #354238;border-radius:6px;color:#9ba69f!important;background:transparent;cursor:pointer;font-size:8px!important}.profile-file-button:hover,.profile-avatar-actions button:hover{color:#fff!important;border-color:#52705d}.profile-toggle{display:flex!important;grid-template-columns:none;align-items:flex-start;gap:11px!important;padding:14px;border:1px solid #29322c;border-radius:8px;background:#0e1210;cursor:pointer}.profile-toggle input{flex:0 0 auto;width:16px;height:16px;margin-top:1px;accent-color:var(--green)}.profile-toggle strong,.profile-toggle small{display:block}.profile-toggle small{margin-top:5px}.profile-grid-section{display:grid;grid-template-columns:.85fr 1.15fr;gap:50px}.profile-action-cards{display:grid;gap:10px}.profile-action-cards a{display:flex;align-items:center;gap:13px;min-height:72px;padding:15px;border:1px solid #29332d;border-radius:9px;color:#9ca69f;background:#0e1310;text-decoration:none}.profile-action-cards a:hover{border-color:#44604e;background:#111914}.profile-action-cards a>.icon:first-child{color:var(--green)}.profile-action-cards a>.icon:last-child{width:15px;margin-left:auto}.profile-action-cards strong,.profile-action-cards small{display:block}.profile-action-cards strong{font-size:10px}.profile-action-cards small{margin-top:4px;color:#566159;font-size:7px}.profile-apps{display:grid;gap:12px;max-width:820px;margin-top:28px}.profile-app-card{padding:19px;border:1px solid #29322c;border-radius:10px;background:#0e1210}.profile-app-summary{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:13px}.profile-app-summary>.icon{color:var(--green)}.profile-app-summary strong,.profile-app-summary small{display:block}.profile-app-summary strong{font-size:11px}.profile-app-summary small{margin-top:5px;color:#59645d;font-size:8px}.profile-app-system-note{margin:15px 0 0;color:#59645d;font-size:8px}.profile-app-access{margin:18px 0 0;padding-top:18px;border-top:1px solid #222b25}.profile-app-access dl{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:0}.profile-app-access dl>div{padding:11px;border:1px solid #242e28;border-radius:7px;background:#0a0e0c}.profile-app-access dt{color:#566159;font-size:7px;text-transform:uppercase;letter-spacing:.6px}.profile-app-access dd{margin:6px 0 0;color:#a7b0aa;font-size:8px}.profile-app-permissions{margin-top:17px}.profile-app-permissions>strong{display:block;color:#8e9992;font-size:8px}.profile-app-permissions ul{display:flex;flex-wrap:wrap;gap:6px;margin:9px 0 0;padding:0;list-style:none}.profile-app-permissions li{padding:5px 8px;border:1px solid #2d3a32;border-radius:99px;color:#8ac49e;background:#101813;font-size:7px}.profile-app-revoke-note{margin:17px 0 0;color:#68736c;font-size:8px;line-height:1.65}.profile-app-actions{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:17px}.profile-app-actions a,.profile-app-actions button{padding:7px 9px;border:1px solid #314037;border-radius:6px;color:#8fcda5;background:transparent;text-decoration:none;cursor:pointer;font:inherit;font-size:7px}.profile-app-actions a:hover,.profile-app-actions button:hover{border-color:#53725e;color:#fff}.profile-app-actions button{margin-left:auto}.profile-app-actions button.is-danger{color:#cf8989;border-color:#4e3030}.profile-app-actions button:disabled{opacity:.45;cursor:wait}.profile-app-feedback{min-height:13px;margin:10px 0 0;color:#7f8b83;font-size:8px}.profile-app-note{margin-top:14px;color:#5f6a63!important;font-size:8px!important}.profile-coming{display:inline-block;margin-top:18px;padding:7px 10px;border:1px solid #443c28;border-radius:99px;color:var(--amber);font-size:8px}.profile-mail-card{display:flex;align-items:center;gap:14px;max-width:650px;margin-top:28px;padding:18px;border:1px solid #29322c;border-radius:10px;background:#0e1210}.profile-mail-card>.icon{color:var(--green)}.profile-mail-card>div{flex:1}.profile-mail-card strong,.profile-mail-card small{display:block}.profile-mail-card small{margin-top:5px;color:#59645d;font-size:8px}.profile-mail-card .profile-coming{margin:0}.profile-export{display:inline-flex;align-items:center;gap:8px;margin-top:16px;color:#87cb9f;text-decoration:none;font-size:9px}.profile-export .icon{width:13px}.profile-export:hover{color:#fff}.profile-activity{display:grid;gap:9px;max-width:720px;margin-top:28px}.profile-activity>p{color:#69746d;font-size:10px}.profile-activity article{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:13px;padding:14px 16px;border:1px solid #29322c;border-radius:9px;background:#0e1210}.profile-activity article>span{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;color:var(--green);background:#4bd37c14}.profile-activity article>span .icon{width:14px}.profile-activity strong,.profile-activity small{display:block}.profile-activity strong{font-size:10px}.profile-activity small{margin-top:4px;color:#5d6861;font-size:7px}.profile-activity time{color:#69746d;font-size:8px}.profile-gate{max-width:620px;margin:150px auto 0;text-align:center}.profile-gate .profile-icon{display:grid;place-items:center;width:55px;height:55px;margin:0 auto 25px;border:1px solid #2c3b31;border-radius:14px;color:var(--green);background:#101713}.profile-gate .eyebrow{justify-content:center}.profile-gate h1{margin:15px 0;font:500 38px/1.15 Manrope;letter-spacing:-1.8px}.profile-gate>p:not(.eyebrow){color:#7e8982;font-size:11px}.profile-gate .button{margin-top:22px}@media(max-width:900px){.profile-layout{grid-template-columns:1fr;gap:45px}.profile-sidebar{position:static}.profile-sidebar nav{grid-template-columns:repeat(2,1fr)}.profile-grid-section{grid-template-columns:1fr}}@media(max-width:600px){.profile-shell{padding:0 20px 60px}.profile-header-actions a:first-child{display:none}.profile-layout{padding-top:45px}.profile-sidebar nav{grid-template-columns:1fr}.profile-form-row{grid-template-columns:1fr;gap:0}.profile-avatar-editor{align-items:flex-start}.profile-activity article{grid-template-columns:34px 1fr}.profile-activity time{grid-column:2}.profile-section h1{font-size:34px}.profile-gate{margin-top:90px}.profile-app-access dl{grid-template-columns:1fr}.profile-app-summary{grid-template-columns:30px 1fr}.profile-app-summary .status{grid-column:2;justify-self:start}.profile-app-actions button{width:100%;margin-left:0}}.profile-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;margin-bottom:35px}.profile-section-heading>div:first-child>p:not(.eyebrow){max-width:580px;color:#7d8881;font-size:11px;line-height:1.75}.profile-security-actions{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:12px}.security-secondary{padding:9px 11px;border:1px solid #2d3831;border-radius:7px;color:#99a39d;background:transparent;text-decoration:none;cursor:pointer;font:inherit;font-size:8px}.security-secondary:hover{color:#fff;border-color:#506356}.profile-security-frame{display:block;width:100%;height:560px;min-height:320px;overflow:hidden;border:0;background:transparent}.security-overlay{width:min(820px,calc(100vw - 24px));height:min(840px,calc(100vh - 24px));padding:0;overflow:visible;border:0;color:#fff;background:transparent}.security-overlay::backdrop{background:#020503d1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.security-overlay[open]{display:block}.security-overlay iframe{width:100%;height:100%;border:0;border-radius:12px;background:#090c0a;box-shadow:0 30px 100px #0000008c}.security-overlay-close{position:absolute;z-index:2;top:12px;right:12px;display:grid;place-items:center;width:34px;height:34px;border:1px solid #39433d;border-radius:50%;color:#a0aaa4;background:#090c0ae0;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.security-overlay-close:hover{color:#fff;border-color:#65736a}.security-overlay-close .icon{width:15px}.security-overlay-external{position:absolute;z-index:2;right:16px;bottom:14px;padding:7px 10px;border-radius:99px;color:#8f9b93;background:#090c0ae0;cursor:pointer;font-size:7px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.profile-security-group{padding:30px 0;border-top:1px solid var(--line-soft)}.profile-security-group:first-child{border-top:0;padding-top:0}.profile-security-group h2{margin:0 0 7px;font-size:20px}.profile-security-group>p{margin:0 0 20px;color:#657069;font-size:9px;line-height:1.6}.security-device-list,.security-session-list{display:grid;gap:8px;color:#637068;font-size:9px}.security-device-list article,.security-session-list article{display:flex;align-items:center;gap:12px;min-height:68px;padding:13px;border:1px solid #28322c;border-radius:9px;background:#0e1310}.security-item-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:8px;color:var(--green);background:#151d17}.security-item-icon .icon{width:17px}.security-device-list article>div,.security-session-list article>div{flex:1;min-width:0}.security-device-list strong,.security-device-list small,.security-session-list strong,.security-session-list small{display:block}.security-device-list strong,.security-session-list strong{color:#dce2de;font-size:10px}.security-device-list small,.security-session-list small{overflow:hidden;margin-top:4px;color:#59645d;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.security-item-actions{display:flex;align-items:center;gap:5px}.security-item-actions button{padding:7px 8px;border:1px solid #2b3730;border-radius:6px;color:#849087;background:#0b100d;cursor:pointer;font-size:7px}.security-item-actions button:hover{color:#fff;border-color:#506357}.security-item-actions button:last-child{color:#c88484}.security-item-actions button:disabled{opacity:.35;cursor:not-allowed}@media(max-width:650px){.profile-section-heading{flex-direction:column}.profile-security-actions{justify-content:flex-start;padding-top:0}.security-device-list article .status,.security-session-list article .status{display:none}.security-device-list article,.security-session-list article{flex-wrap:wrap}.security-item-actions{width:100%;justify-content:flex-end}.profile-mail-card{align-items:flex-start;flex-wrap:wrap}.profile-mail-card .profile-coming{margin-left:52px}}html.security-embed-document,body.security-embed-page{height:auto;min-height:0;overflow:hidden;background:transparent}.security-embed-page #app{min-height:0}.security-embed{display:flow-root;width:100%;padding:0 1px 2px;overflow:visible}.security-embed-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:30px}.security-passkey-note{margin:-20px 0 30px;color:#59645d;font-size:8px;line-height:1.6}.security-embed-gate{max-width:470px;margin:45px auto;text-align:center}.security-embed-gate>span{display:grid;place-items:center;width:52px;height:52px;margin:0 auto 20px;border:1px solid #2d3c32;border-radius:14px;color:var(--green);background:#111713}.security-embed-gate h1{margin:0;font:500 28px Manrope}.security-embed-gate p{margin:13px 0 22px;color:#77827b;font-size:10px;line-height:1.7}.security-gate-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}@media(max-width:650px){.security-overlay{width:calc(100vw - 12px);height:calc(100vh - 12px)}.security-overlay iframe{border-radius:8px}}.eyebrow{font-size:11px}.language-switch{font-size:10px}.button--small{font-size:12px}.text-link{font-size:13px}.hero-proof strong{font-size:12px}.hero-proof span{font-size:11px}.core small{font-size:10px}.system-node strong{font-size:12px}.system-node small,.status,.project-tag{font-size:10px}.project-description{font-size:13px}.project-card li{font-size:10px}.project-link{font-size:12px}.project-more{font-size:11px}.section-heading>p,.craft-copy>p:not(.eyebrow),.identity-copy>p:not(.eyebrow),.ecosystem-callout p:not(.eyebrow),.product-detail-body>div:first-child>p:not(.eyebrow),.product-boundary>p{font-size:14px}.capability-number{font-size:10px}.capability h3{font-size:16px}.capability p,.principle p,.technology-list p,.about-grid p{font-size:13px}.principle>span,.about-grid article>span{font-size:11px}.identity-card__brand small,.identity-user small,.identity-apps small,.identity-security small{font-size:10px}.identity-user strong,.identity-security strong{font-size:12px}.cta-section p:not(.eyebrow),.dialog-copy{font-size:13px}footer,footer a,footer button{font-size:11px}.auth-note,.dialog-products span{font-size:10px}.page-back,.product-unreleased,.product-detail-mark small,.product-feature-list article>span{font-size:11px}.kyroid-actions>span,.kyroid-panel__top small,.kyroid-account small,.kyroid-products small,.kyroid-trust strong,.kyroid-footer{font-size:11px}.kyroid-account strong{font-size:13px}.kyroid-trust small{font-size:10px}.profile-page{font-size:16px}.profile-layout{grid-template-columns:270px minmax(0,1fr);gap:64px}.profile-header-actions a{font-size:13px}.profile-identity strong{font-size:14px}.profile-identity small{font-size:11px}.profile-sidebar nav a,.profile-logout{font-size:13px}.profile-section>p:not(.eyebrow),.profile-grid-section>div>p:not(.eyebrow),.profile-section-heading>div:first-child>p:not(.eyebrow){font-size:14px}.profile-form label{font-size:13px}.profile-form input,.profile-form select,.profile-form textarea{font-size:14px}.profile-form label small{font-size:11px}.profile-form-actions [data-profile-status]{font-size:12px}.profile-avatar-editor strong{font-size:14px}.profile-avatar-editor small{font-size:12px}.profile-file-button,.profile-avatar-actions button{min-height:38px;font-size:12px!important}.profile-action-cards strong{font-size:13px}.profile-action-cards small{font-size:11px}.profile-app-summary strong{font-size:14px}.profile-app-summary small,.profile-app-system-note,.profile-app-revoke-note,.profile-app-feedback,.profile-app-note,.profile-mail-card small{font-size:11px!important;line-height:1.55}.profile-app-access dt{font-size:10px}.profile-app-access dd,.profile-app-permissions>strong{font-size:11px}.profile-app-permissions li{font-size:10px}.profile-app-actions a,.profile-app-actions button,.profile-coming{font-size:11px}.profile-export{font-size:12px}.profile-activity>p{font-size:13px}.profile-activity strong{font-size:13px}.profile-activity small,.profile-activity time{font-size:11px}.profile-gate>p:not(.eyebrow){font-size:14px}.security-secondary,.security-overlay-external{font-size:11px}.profile-security-group>p,.security-device-list,.security-session-list{font-size:12px}.security-device-list strong,.security-session-list strong{font-size:13px}.security-device-list small,.security-session-list small,.security-item-actions button,.security-passkey-note{font-size:11px}.security-embed-gate p{font-size:13px}@media(max-width:900px){.profile-layout{grid-template-columns:1fr}}
