:root{--bg:#f7f7f2;--bg-soft:#f0f1eb;--surface:#fff;--surface-solid:#fff;--surface-2:#eef0e9;--line:#e4e5de;--line-strong:#c8cbc1;--text:#111318;--muted:#737984;--muted-2:#626872;--purple:#111318;--purple-bright:#242832;--blue:#242832;--cyan:#242832;--green:#c8f169;--shadow:0 20px 55px #11131814;--radius:18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}h1,h2,h3,h4,h5,h6{font-family:inherit}html{background:#f7f7f2;scroll-padding-top:28px}body{color:#111318;background:#f7f7f2}::selection{color:#111318;background:#c8f169}:focus-visible{outline-offset:3px;outline:3px solid #6b8f27}.orbit-shell{width:min(1180px,100% - 48px);margin-inline:auto}.site-header.orbital-header{z-index:100;width:100%;height:auto;box-shadow:none;will-change:auto;background:#f7f7f2;border:0;border-bottom:1px solid #e4e5de;border-radius:0;margin:0;padding:0;transition:background .2s;position:sticky;top:0;overflow:visible}.site-header.orbital-header:after,.site-header.orbital-header:before{display:none}.orbital-header .header-inner{justify-content:space-between;align-items:center;gap:28px;width:min(1280px,100% - 48px);min-height:72px;margin-inline:auto;padding:8px 0;display:flex}.orbital-header .brand-logo{width:38px;height:38px;box-shadow:none;border:0}.orbital-header .brand-logo img{object-fit:contain}.orbital-header .brand-copy strong{color:#111318}.orbital-header .brand-copy small{color:#737984}.orbital-header .desktop-nav{justify-content:center;align-items:center;gap:clamp(14px,2vw,28px);margin:0;display:flex}.orbital-header .desktop-nav>a,.orbital-header .desktop-nav button,.orbital-header .login-link{color:#454a53;letter-spacing:0;font-size:13px;font-weight:550;transition:color .18s}.orbital-header .desktop-nav>a:hover,.orbital-header .desktop-nav>a[aria-current=page],.orbital-header .desktop-nav button:hover,.orbital-header .login-link:hover{color:#111318}.orbital-header .nav-dropdown>button{align-items:center;gap:5px;display:inline-flex}.orbital-header .dropdown-panel{background:#fff;border:1px solid #e4e5de;border-radius:12px;box-shadow:0 16px 38px #1113181a}.orbital-header .dropdown-panel a{color:#454a53}.orbital-header .dropdown-panel a:hover{color:#111318;background:#f0f1eb}.orbital-header .header-actions{align-items:center;gap:16px;display:flex}.orbital-header .orbital-header-cta{color:#111318;min-height:40px;box-shadow:none;letter-spacing:0;text-transform:none;background:#c8f169;border:1px solid #c8f169;border-radius:6px;padding:0 15px;font-size:12px;font-weight:650}.orbital-header .orbital-header-cta:hover{color:#111318;background:#a8cf50;border-color:#a8cf50}.orbital-header .menu-button{color:#111318;background:#fff;border:1px solid #e4e5de;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:none}.orbital-header .mobile-panel{display:none}.orbital-home{overflow:clip}.orbit-eyebrow{color:#626872;letter-spacing:.1em;align-items:center;gap:9px;font-size:11px;font-weight:700;line-height:1.4;display:inline-flex}.orbit-eyebrow>i{background:#c8f169;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 4px #c8f16938}.orbital-hero{background:radial-gradient(at 78% 48%,#dae5c77a,#0000 45%),linear-gradient(145deg,#fbfcf8 0%,#f7f7f2 63%,#f0f2e9 100%);min-height:660px;padding:60px 0 82px;position:relative}.orbital-hero-layout{grid-template-columns:minmax(0,1.02fr) minmax(390px,.98fr);align-items:center;gap:clamp(24px,5vw,72px);display:grid}.orbital-hero-copy{z-index:2;max-width:620px;padding:30px 0;position:relative}.orbital-hero-copy h1{color:#111318;letter-spacing:-.065em;max-width:700px;margin:26px 0 20px;font-size:clamp(48px,6vw,78px);font-weight:590;line-height:.99}.orbital-hero-copy h1 span,.orbit-section-heading h2 span,.capability-intro h2 span,.about-layout h2 span,.launchpad-layout h2 span,.orbital-close h2 span,.orbital-footer-top h2 span{color:#737984;font-weight:450}.orbital-hero-copy>p,.capability-intro>p,.about-layout>div>p,.launchpad-layout>div>p,.orbital-close-inner>div>p{color:#626872;max-width:560px;margin:0;font-size:17px;line-height:1.72}.orbital-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.orbit-button{letter-spacing:0;text-transform:none;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:0 19px;font-size:13px;font-weight:650;line-height:1.25;transition:color .2s,background .2s,border-color .2s,transform .2s;display:inline-flex}.orbit-button:hover{transform:translateY(-2px)}.orbit-button-primary{color:#111318;box-shadow:none;background:#c8f169;border-color:#c8f169}.orbit-button-primary:hover{background:#b5dd5c;border-color:#b5dd5c}.orbit-button-secondary{color:#111318;background:0 0;border-color:#d7d9d1}.orbit-button-secondary:hover{background:#fff;border-color:#111318}.orbital-hero-note{align-items:flex-start;gap:13px;margin-top:48px;display:flex}.orbital-hero-note>span{color:#737984;font-variant-numeric:tabular-nums;padding-top:3px;font-size:11px}.orbital-hero-note p{color:#454a53;margin:0;font-size:13px;line-height:1.6}.orbital-system{aspect-ratio:1;isolation:isolate;justify-self:end;width:min(100%,580px);position:relative}.orbital-system:before{content:"";z-index:0;filter:blur(18px);background:radial-gradient(circle,#c8f16929,#aec7d614 38%,#0000 70%);border-radius:50%;animation:7s ease-in-out infinite orbital-aura-breathe;position:absolute;inset:12%}.orbital-rings{z-index:1;transform-origin:50%;transform-box:fill-box;will-change:transform;width:100%;height:100%;animation:52s linear infinite orbital-rings-drift;position:absolute;inset:0;overflow:visible}.orbital-rings circle,.orbital-rings ellipse{stroke:#c9cdc1;stroke-width:1.15px}.orbital-rings circle:nth-of-type(2){stroke:#d9dcd3;stroke-dasharray:2 8}.orbital-rings path{stroke:#d8dbd2;stroke-width:.8px;stroke-dasharray:2 8}.orbital-rings .orbital-ring-halo{stroke:none}.orbital-satellite{transform-box:view-box;transform-origin:50%;animation:24s linear infinite orbital-satellite-revolution}.orbital-satellite circle{fill:#c8f169;stroke:#fff;stroke-width:1.5px;filter:drop-shadow(0 0 5px #a1c34ca6)}.orbital-satellite-two{animation-duration:31s;animation-direction:reverse}.orbital-satellite-three{animation-duration:38s;animation-direction:reverse}.orbital-satellite-two circle{fill:#91a9b5;filter:drop-shadow(0 0 4px #7196a880)}.orbital-satellite-three circle{fill:#aab779}.orbital-core{z-index:2;aspect-ratio:1;flex-direction:column;justify-content:center;align-items:center;width:37%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbital-core:after{content:"";z-index:0;filter:blur(15px);pointer-events:none;background:radial-gradient(circle,#29adcd3d 0%,#c8f16929 27%,#76a7b517 48%,#0000 72%);border-radius:50%;animation:6.5s ease-in-out infinite orbital-logo-aura-breathe;position:absolute;inset:-72%}.orbital-core:before{content:"";z-index:1;border:1px solid #aab77961;border-radius:50%;animation:5.5s ease-in-out infinite orbital-core-pulse;position:absolute;inset:-14%;box-shadow:0 0 0 9px #c8f16912,inset 0 0 22px #c8f1691a}.orbital-core-logo{z-index:2;object-fit:contain;width:110%;max-width:110%;height:auto;position:relative}.orbital-node{z-index:3;color:#363a42;background:#fff;border:1px solid #e0e2d9;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:104px;min-height:42px;padding:0 12px;font-size:12px;font-weight:620;animation:6s ease-in-out infinite orbital-node-float;display:flex;position:absolute;box-shadow:0 9px 22px #11131812}.orbital-node-software{animation-delay:-1.2s}.orbital-node-fintech{animation-delay:-2.4s}.orbital-node-blockchain{animation-delay:-3.6s}.orbital-node-security{animation-delay:-4.8s}.orbital-node>i{background:#c8f169;border-radius:50%;width:7px;height:7px}.orbital-node-ai{top:12%;left:43%}.orbital-node-software{top:33%;right:1%}.orbital-node-fintech{bottom:17%;right:13%}.orbital-node-blockchain{bottom:11%;left:25%}.orbital-node-security{top:37%;left:0}@keyframes orbital-rings-drift{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes orbital-satellite-revolution{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes orbital-aura-breathe{0%,to{opacity:.58;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}@keyframes orbital-core-pulse{0%,to{opacity:.52;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes orbital-logo-aura-breathe{0%,to{opacity:.68;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@keyframes orbital-node-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.orbital-system:before,.orbital-rings,.orbital-satellite,.orbital-core:after,.orbital-core:before,.orbital-node{animation:none}}.orbital-caption{z-index:3;color:#737984;letter-spacing:.16em;font-size:9px;font-weight:650;position:absolute;bottom:8%;right:14%}.orbital-scroll-cue{color:#737984;letter-spacing:.14em;align-items:center;gap:11px;font-size:9px;font-weight:650;display:inline-flex;position:absolute;bottom:28px;left:max(24px,50% - 590px)}.orbital-scroll-cue i{background:#b4b8ad;width:30px;height:1px}.orbit-section{padding:clamp(76px,9vw,120px) 0;position:relative}.ecosystem-overview{background:linear-gradient(#fff 0% 74%,#f9faf6 100%);border-top:1px solid #e4e5de}.orbit-section-heading{justify-content:space-between;align-items:flex-end;gap:44px;margin-bottom:52px;display:flex}.orbit-section-heading h2,.capability-intro h2,.about-layout h2,.launchpad-layout h2{color:#111318;letter-spacing:-.055em;margin:20px 0 0;font-size:clamp(36px,4.7vw,58px);font-weight:560;line-height:1.02}.orbit-section-heading>p{color:#737984;width:min(380px,40%);margin:0 0 3px;font-size:15px;line-height:1.7}.ecosystem-list{border-top:1px solid #e4e5de}.ecosystem-item{border-bottom:1px solid #e4e5de;grid-template-columns:40px 54px minmax(0,1fr) auto 32px;align-items:center;gap:22px;min-height:110px;transition:background .18s,padding .18s;display:grid}.ecosystem-item:hover{background:#f7f7f2;padding-inline:12px}.ecosystem-index{color:#8a8e96;font-variant-numeric:tabular-nums;font-size:11px}.ecosystem-orbit-mark{border:1px solid #dfe1d8;border-radius:50%;width:44px;height:44px;position:relative}.ecosystem-orbit-mark:before,.ecosystem-orbit-mark:after{content:"";border:1px solid #dfe1d8;border-radius:50%;position:absolute;inset:6px -4px;transform:rotate(45deg)}.ecosystem-orbit-mark:after{transform:rotate(-45deg)}.ecosystem-orbit-mark i{z-index:1;background:#c8f169;border-radius:50%;width:8px;height:8px;position:absolute;top:7px;right:3px}.ecosystem-copy{gap:4px;display:grid}.ecosystem-copy>small,.featured-project-copy>span{color:#737984;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:650}.ecosystem-copy>strong{color:#111318;letter-spacing:-.025em;font-size:18px;font-weight:620}.ecosystem-copy>span{color:#737984;font-size:13px}.product-status{color:#454a53;letter-spacing:.08em;white-space:nowrap;background:#fff;border:1px solid #e4e5de;border-radius:999px;align-items:center;gap:7px;width:fit-content;min-height:27px;padding:0 10px;font-size:9px;font-weight:700;display:inline-flex}.product-status>i{background:#737984;border-radius:50%;width:6px;height:6px}.status-live>i,.status-building>i{background:#7b9e39}.status-research>i{background:#a98d42}.status-coming-soon>i{background:#858a92}.ecosystem-link-icon{color:#737984;transition:transform .2s,color .2s}.ecosystem-item:hover .ecosystem-link-icon{color:#111318;transform:translate(2px,-2px)}.orbit-text-link{color:#111318;align-items:center;gap:10px;width:fit-content;margin-top:28px;font-size:13px;font-weight:650;display:inline-flex}.orbit-text-link svg,.featured-project-copy a svg{transition:transform .18s}.orbit-text-link:hover svg,.featured-project-copy a:hover svg{transform:translate(3px)}.capability-section{color:#f7f7f2;background:radial-gradient(at 82% 18%,#8197a121,#0000 42%),linear-gradient(125deg,#191c21 0%,#21262c 54%,#191c21 100%)}.capability-layout{grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(48px,10vw,136px);display:grid}.capability-intro{position:sticky;top:110px}.capability-intro h2{color:#f7f7f2}.capability-intro h2 span{color:#a5aab2}.capability-intro>p{color:#b5bac1;margin-top:20px;font-size:15px}.capability-intro .orbit-button{margin-top:27px}.capability-list{border-top:1px solid #3a3d43}.capability-row{border-bottom:1px solid #3a3d43;grid-template-columns:38px minmax(0,1fr) 20px;align-items:center;gap:20px;min-height:110px;display:grid}.capability-row>span{color:#a5aab2;font-variant-numeric:tabular-nums;font-size:11px}.capability-row h3{color:#f7f7f2;letter-spacing:-.02em;margin:0 0 5px;font-size:17px;font-weight:580}.capability-row p{color:#b5bac1;margin:0;font-size:13px;line-height:1.6}.capability-row>svg{color:#c8f169}.process-overview{background:linear-gradient(145deg,#edf0e7 0%,#f5f6f0 58%,#eef0e9 100%)}.process-orbit-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid;position:relative}.process-orbit-track:before{content:"";background:#d4d7cc;height:1px;position:absolute;top:27px;left:8%;right:8%}.process-orbit-step{z-index:1;position:relative}.process-orbit-number{color:#111318;font-variant-numeric:tabular-nums;background:#f0f1eb;border:1px solid #cfd2c7;border-radius:50%;place-items:center;width:54px;height:54px;font-size:12px;display:grid}.process-orbit-step:nth-child(2) .process-orbit-number,.process-orbit-step:nth-child(4) .process-orbit-number{background:#c8f169;border-color:#c8f169}.process-orbit-step h3{color:#111318;letter-spacing:-.03em;margin:22px 0 8px;font-size:20px;font-weight:580}.process-orbit-step p{color:#737984;max-width:235px;margin:0;font-size:14px;line-height:1.65}.featured-work{background:linear-gradient(#fff 0% 76%,#f8f9f5 100%)}.featured-project-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;display:grid}.featured-project:nth-child(2){margin-top:48px}.featured-project:nth-child(3){margin-top:96px}.featured-project-visual{aspect-ratio:1.15;background:#e9ebe5;border-radius:15px;display:block;position:relative;overflow:hidden}.featured-project-visual img{object-fit:cover;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.featured-project-visual:hover img{transform:scale(1.035)}.featured-project-index{z-index:1;color:#111318;letter-spacing:.08em;background:#f7f7f2e0;border:1px solid #ffffff70;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:700;position:absolute;top:14px;left:14px}.featured-project-visual>.product-status{z-index:1;background:#f7f7f2eb;position:absolute;bottom:13px;right:13px}.featured-project-copy{padding:19px 2px 0}.featured-project-copy h3{color:#111318;letter-spacing:-.04em;margin:8px 0 7px;font-size:24px;font-weight:580}.featured-project-copy p{color:#737984;min-height:48px;margin:0;font-size:13px;line-height:1.65}.featured-project-copy>a{color:#111318;align-items:center;gap:8px;margin-top:17px;font-size:12px;font-weight:650;display:inline-flex}.about-overview{background:linear-gradient(115deg,#f0f1eb 0%,#e9eee2 52%,#f2f3ed 100%)}.about-layout{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(46px,9vw,118px);display:grid}.about-layout h2{margin-bottom:19px}.about-layout>div>p{font-size:15px}.about-orbit-mark{aspect-ratio:1;border:1px solid #d5d8ce;border-radius:50%;justify-self:center;place-items:center;width:min(100%,300px);display:grid;position:relative}.about-orbit-mark:before,.about-orbit-mark:after{content:"";border:1px solid #d5d8ce;border-radius:50%;position:absolute;inset:15% -4%;transform:rotate(48deg)}.about-orbit-mark:after{transform:rotate(-48deg)}.about-orbit-mark>img{z-index:1;object-fit:contain;width:56%;height:auto;position:relative}.about-orbit-mark>i{z-index:1;background:#c8f169;border:3px solid #f0f1eb;border-radius:50%;width:12px;height:12px;position:absolute}.about-orbit-mark>i:first-of-type{top:15%;left:31%}.about-orbit-mark>i:nth-of-type(2){top:51%;right:1%}.about-orbit-mark>i:nth-of-type(3){bottom:11%;left:28%}.about-layout .orbit-text-link{margin-top:21px}.launchpad-section{background:linear-gradient(#fafbf7 0%,#fff 54%,#f6f8f1 100%)}.launchpad-layout{grid-template-columns:minmax(0,1fr) minmax(280px,.75fr);align-items:center;gap:70px;display:grid}.launchpad-layout h2{margin-bottom:19px}.launchpad-layout>div>p{font-size:15px}.launchpad-links{border-top:1px solid #e4e5de}.launchpad-links>a{border-bottom:1px solid #e4e5de;justify-content:space-between;align-items:center;gap:20px;min-height:86px;transition:padding .18s,background .18s;display:flex}.launchpad-links>a:hover{background:#f7f7f2;padding-inline:12px}.launchpad-links>a span{gap:4px;display:grid}.launchpad-links small{color:#737984;letter-spacing:.12em;font-size:9px;font-weight:650}.launchpad-links strong{color:#111318;font-size:17px;font-weight:600}.orbital-close{color:#f7f7f2;background:#1b1e24;position:relative;overflow:hidden}.orbital-close-inner{grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:50px;min-height:400px;padding-block:86px;display:grid;position:relative}.orbital-close h2,.orbital-footer-top h2{color:#f7f7f2;letter-spacing:-.055em;margin:19px 0 14px;font-size:clamp(42px,5vw,62px);font-weight:560;line-height:1.02}.orbital-close h2 span,.orbital-footer-top h2 span{color:#a5aab2}.orbital-close-inner>div>p{color:#c0c4ca;max-width:430px;font-size:15px}.orbital-close .orbit-button{margin-top:24px}.close-orbit{aspect-ratio:1;border:1px solid #454951;border-radius:50%;justify-self:center;width:200px;position:relative}.close-orbit:before,.close-orbit:after{content:"";border:1px solid #454951;border-radius:50%;position:absolute;inset:20% -10%;transform:rotate(42deg)}.close-orbit:after{transform:rotate(-42deg)}.close-orbit>i{z-index:1;background:#c8f169;border:3px solid #1b1e24;border-radius:50%;width:15px;height:15px;position:absolute}.close-orbit>i:first-child{top:17%;left:22%}.close-orbit>i:last-child{bottom:28%;right:11%}.site-footer.orbital-footer{color:#f7f7f2;background:#111318;padding:0}.orbital-footer-top{border-bottom:1px solid #30343d;justify-content:space-between;align-items:center;gap:30px;min-height:230px;padding:58px 0;display:flex}.orbital-footer-top h2{margin-bottom:0;font-size:clamp(34px,4vw,48px)}.orbital-footer-main{grid-template-columns:minmax(220px,.72fr) minmax(0,1.8fr);gap:clamp(44px,7vw,88px);padding:48px 0 42px;display:grid}.orbital-footer-brand .brand-copy strong{color:#f7f7f2}.orbital-footer-brand .brand-copy small{color:#a5aab2}.orbital-footer-brand .brand-logo{box-shadow:none;border:0}.orbital-footer-brand p{color:#a5aab2;max-width:290px;margin:18px 0 17px;font-size:13px;line-height:1.7}.orbital-footer-brand>a{color:#f7f7f2;align-items:center;gap:7px;font-size:12px;display:inline-flex}.orbital-footer-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.5vw,32px);display:grid}.orbital-footer-group{border-top:1px solid #30343d;flex-direction:column;align-items:flex-start;gap:11px;min-width:0;padding-top:15px;display:flex}.orbital-footer-group h3{color:#f7f7f2;letter-spacing:.08em;text-transform:uppercase;margin:0 0 3px;font-size:11px;font-weight:650}.orbital-footer-group a{color:#a5aab2;font-size:12px;line-height:1.55;transition:color .18s}.orbital-footer-group a:hover{color:#c8f169}.orbital-footer-bottom{color:#a5aab2;border-top:1px solid #30343d;justify-content:space-between;align-items:center;gap:20px;min-height:58px;font-size:10px;display:flex}.orbital-footer-bottom>span+span{margin-left:auto}.button,.button-sm,.button-primary,.button-ghost{letter-spacing:0;text-transform:none;border-radius:999px}.button-primary{color:#111318;box-shadow:none;background:#c8f169;border-color:#c8f169}.button-primary:hover{color:#111318;box-shadow:none;background:#b5dd5c}.button-ghost{color:#111318;background:0 0;border-color:#c8cbc1}.inner-hero,.contact-hero{color:#111318;background:#f0f1eb}.inner-hero{background:#f0f1eb;justify-content:center;min-height:560px;padding-block:100px 70px}.inner-hero .inner-aurora{display:none}.inner-hero .hero-grid{opacity:.22}.inner-hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:end;gap:clamp(36px,7vw,96px)}.inner-hero .inner-title h1{letter-spacing:-.06em;max-width:820px;font-size:clamp(46px,6.5vw,82px);line-height:1}.inner-hero .inner-intro{background:0 0;border:0;padding:0}.inner-hero .eyebrow{color:#526f22}.inner-hero .inner-index{color:#737984}.inner-hero .inner-title h1,.contact-hero h1{color:#111318}.inner-hero .inner-intro p,.contact-hero p,.contact-direct{color:#626872}.content-sections,.services-detail,.leadership-section,.work-section,.timeline-section,.roles-section,.review-section,.score-section,.case-grid-section,.faq-section,.technology-page-action{background:#f7f7f2}.content-card,.service-detail-card,.leader-card,.case-card,.faq-item,.contact-form,.verification-card,.auth-form,.dash-panel{color:#111318;background-color:#fff;border-color:#e4e5de;box-shadow:0 12px 34px #1113180d}.ceo-profile-story{max-width:760px;box-shadow:var(--shadow);background:#fff;border:1px solid #e4e5de;border-radius:18px;margin:50px auto 0;padding:clamp(26px,5vw,54px)}.ceo-profile-story h2{color:#111318;letter-spacing:-.05em;margin:16px 0;font-size:clamp(30px,4.5vw,48px);font-weight:560;line-height:1.08}.ceo-profile-story h2 span{color:#737984;font-weight:450}.ceo-profile-story p{color:#626872;max-width:580px;margin:0 0 22px;line-height:1.75}.contact-form-section,.verification-page,.profile-page,.auth-page,.state-page{color:#111318;background-color:#f7f7f2}.auth-visual{color:#f7f7f2;background-color:#1b1e24}.form-field input,.form-field textarea,.form-field select,.auth-form input,.verification-form input{color:#111318;background:#fff;border-color:#d7d9d1}.form-field input:focus,.form-field textarea:focus,.form-field select:focus,.auth-form input:focus,.verification-form input:focus{border-color:#748f38;box-shadow:0 0 0 3px #c8f16947}.dashboard-app{color:#111318;background:#f7f7f2;min-height:100vh}.dashboard-sidebar{color:#111318;background:#fff;border-color:#e4e5de}.dashboard-header{color:#111318;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f7f7f2f0;border-color:#e4e5de;box-shadow:0 8px 22px #11131808}.dashboard-content,.dash-welcome h1,.dash-panel h2,.dash-panel h3{color:#111318}.dash-welcome p,.dash-panel>p,.task-list small{color:#737984}.dash-metrics>div,.dash-panel,.workspace-switch{color:#111318;background:#fff;border-color:#e4e5de;box-shadow:0 12px 32px #1113180a}.dash-metrics small,.dash-metrics em,.dash-panel .eyebrow{color:#737984}.task-list>a{color:#111318;text-decoration:none}.application-reference{color:#737984;font-size:11px}.system-online{color:#626872}.system-online i{background:#7b9e39;box-shadow:0 0 0 3px #c8f1694d}.verification-copy h1,.profile-copy h1,.auth-visual h2,.state-page h1{color:#111318}.verification-copy>p,.profile-copy>p,.auth-visual>p,.state-page>p{color:#626872}.form-field>span,.auth-form label,.verification-form label{color:#363a42}@media (max-width:1020px){.orbital-header .desktop-nav>a,.orbital-header .desktop-nav button,.orbital-header .login-link{font-size:12px}.orbital-header .header-inner{gap:12px;width:calc(100% - 36px)}.orbital-header .header-actions{gap:10px}.orbital-hero-layout{grid-template-columns:minmax(0,1fr) minmax(330px,.9fr);gap:20px}.orbital-system{width:100%}.orbital-footer-main{grid-template-columns:1fr;gap:35px}.orbital-header .desktop-nav{gap:11px}}@media (max-width:820px){.site-header.orbital-header{border-radius:0;width:100%;margin-top:0}.orbital-header .header-inner{width:calc(100% - 28px);min-height:62px;padding:6px 0}.orbital-header .desktop-nav,.orbital-header .login-link,.orbital-header .orbital-header-cta{display:none}.orbital-header .menu-button{display:inline-flex}.orbital-header .mobile-panel{opacity:0;pointer-events:none;visibility:hidden;background:#fff;border:1px solid #e4e5de;border-radius:8px;flex-direction:column;gap:2px;max-height:min(75vh,560px);padding:10px;transition:opacity .16s,transform .16s,visibility .16s;display:flex;position:absolute;top:calc(100% + 1px);left:14px;right:14px;overflow-y:auto;transform:translateY(-5px);box-shadow:0 18px 44px #1113181f}.orbital-header .mobile-panel.open{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}.orbital-header .mobile-panel a{color:#333740;border-radius:8px;align-items:center;min-height:43px;padding:0 12px;font-size:14px;display:flex}.orbital-header .mobile-panel a:hover,.orbital-header .mobile-panel a:focus-visible{color:#111318;background:#f0f1eb}.orbital-hero{min-height:0;padding:50px 0 70px}.orbital-hero-layout{grid-template-columns:minmax(0,1fr) minmax(285px,.85fr);gap:15px}.orbital-hero-copy h1{font-size:clamp(43px,7.3vw,64px)}.orbital-hero-copy>p{font-size:15px}.orbital-node{min-width:88px;min-height:36px;padding-inline:9px;font-size:10px}.orbital-node-security{left:-2%}.orbital-node-software{right:-3%}.ecosystem-item{grid-template-columns:28px 42px minmax(0,1fr) auto 20px;gap:13px}.ecosystem-orbit-mark{width:36px;height:36px}.capability-layout{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:40px}.featured-project-grid{gap:15px}.featured-project:nth-child(2){margin-top:28px}.featured-project:nth-child(3){margin-top:55px}.featured-project-copy h3{font-size:20px}.launchpad-layout{gap:35px}}.about-hero{background:#f0f1eb;border-bottom:1px solid #e4e5de;padding:clamp(54px,8vw,110px) 0 24px;position:relative;overflow:hidden}.about-hero-shell{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:center;gap:clamp(36px,7vw,100px);width:min(1180px,100% - 48px);margin-inline:auto;display:grid}.about-hero-copy h1{color:#111318;letter-spacing:-.065em;margin:22px 0 20px;font-size:clamp(48px,6.5vw,82px);font-weight:600;line-height:.98}.about-hero-copy h1 span,.about-purpose-copy h2 span,.about-section-heading h2 span,.about-focus-heading h2 span,.about-next h2 span{color:#737984}.about-hero-copy>p,.about-purpose-copy>p,.about-section-heading>p,.about-focus-heading>p,.about-next-inner>div>p{color:#626872;font-size:15px;line-height:1.75}.about-hero-copy>p{max-width:560px}.about-hero-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}.about-hero-visual{background-color:#1b1e24;background-image:linear-gradient(#f7f7f208 1px,#0000 1px),linear-gradient(90deg,#f7f7f208 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:38px 38px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #30343d;border-radius:18px;place-items:center;min-height:440px;display:grid;position:relative;overflow:hidden}.about-orbit-lines{border:1px solid #c8f16942;border-radius:50%;position:absolute;inset:12%;transform:rotate(-24deg)scaleY(.62)}.about-orbit-lines:before,.about-orbit-lines:after,.about-orbit-lines>i{content:"";border:1px solid #f7f7f229;border-radius:50%;position:absolute;inset:0}.about-orbit-lines:before{transform:rotate(60deg)}.about-orbit-lines:after{transform:rotate(-60deg)}.about-orbit-lines>i:first-child{transform:rotate(120deg)}.about-orbit-lines>i:nth-child(2){border-color:#f7f7f21f;inset:19%;transform:rotate(18deg)scaleY(1.5)}.about-orbit-lines>i:last-child{background:#c8f169;border:0;width:10px;height:10px;inset:14% auto auto 23%;box-shadow:0 0 0 6px #c8f1691f}.about-visual-label,.about-visual-index{z-index:1;color:#c4c8cf;letter-spacing:.12em;font-size:9px;font-weight:650;position:absolute}.about-visual-label{top:24px;left:24px}.about-visual-index{color:#c8f169;bottom:24px;right:24px}.about-logo-panel{z-index:1;background:#f7f7f2;border:1px solid #f7f7f233;border-radius:16px;width:min(66%,310px);padding:12px;position:relative;transform:rotate(-3deg);box-shadow:0 24px 60px #00000038}.about-logo-panel img{object-fit:contain;width:100%;height:auto}.about-hero-rule{color:#737984;letter-spacing:.08em;border-top:1px solid #d7d9d1;justify-content:space-between;gap:18px;width:min(1180px,100% - 48px);margin:42px auto 0;padding-top:16px;font-family:Consolas,monospace;font-size:9px;display:flex}.about-purpose{grid-template-columns:minmax(150px,.65fr) minmax(0,1.35fr);gap:clamp(38px,9vw,130px);padding-block:clamp(72px,11vw,150px);display:grid}.about-section-label{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.about-section-label>span:last-child{color:#8a8e95;font-family:Consolas,monospace;font-size:10px}.about-purpose-copy h2,.about-section-heading h2,.about-focus-heading h2,.about-next h2{color:#111318;letter-spacing:-.055em;margin:18px 0;font-size:clamp(38px,5vw,60px);font-weight:550;line-height:1.04}.about-purpose-copy>p{max-width:680px}.about-purpose-copy .orbit-text-link{margin-top:20px}.about-ai{background:#fff;border-top:1px solid #e4e5de;border-bottom:1px solid #e4e5de;padding-block:clamp(64px,9vw,112px)}.about-ai-inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(40px,8vw,110px);display:grid}.about-ai-heading h2{color:#111318;letter-spacing:-.06em;margin:20px 0 0;font-size:clamp(40px,5.2vw,62px);font-weight:560;line-height:1.02}.about-ai-heading h2 span{color:#737984}.about-ai-copy{padding-top:30px}.about-ai-copy p{color:#454a53;margin:0;font-size:clamp(15px,1.5vw,18px);line-height:1.8}.about-ai-copy strong{color:#364b1f;letter-spacing:-.01em;border-top:1px solid #e4e5de;margin-top:28px;padding-top:20px;font-size:15px;font-weight:700;display:block}.about-team{background:#f7f7f2;padding-block:clamp(68px,8vw,104px)}.about-team-heading{grid-template-columns:minmax(0,1fr) minmax(240px,.55fr);align-items:end;gap:36px;margin-bottom:46px;display:grid}.about-team-heading h2{color:#111318;letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(36px,4.5vw,54px);font-weight:560;line-height:1.04}.about-team-heading h2 span{color:#737984}.about-team-heading>p{color:#626872;max-width:360px;margin:0 0 4px auto;font-size:14px;line-height:1.7}.about-team-group+.about-team-group{margin-top:42px}.about-team-group-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:15px;display:flex}.about-team-group-heading h3{color:#111318;letter-spacing:-.02em;margin:0;font-size:16px;font-weight:620}.about-team-group-heading>span{color:#737984;letter-spacing:.08em;font-family:Consolas,monospace;font-size:10px}.about-team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.about-person-card{background:#fff;border:1px solid #e2e3dc;border-radius:14px;min-width:0;transition:border-color .2s,box-shadow .2s,transform .2s}.about-person-card:hover{border-color:#c8cbc1;transform:translateY(-3px);box-shadow:0 14px 32px #11131812}.about-person-card-leader{flex-direction:column;justify-content:space-between;min-height:250px;padding:22px;display:flex}.about-person-card-ceo{grid-template-columns:164px minmax(0,1fr) auto;align-items:center;gap:30px;min-height:220px;margin-bottom:14px;padding:24px 30px;display:grid}.about-person-card-ceo .about-person-image{width:164px;height:164px}.about-person-card-ceo .about-person-copy h4{font-size:clamp(25px,3vw,34px)}.about-person-card-ceo .about-person-copy p{max-width:440px;font-size:14px}.about-person-card-ceo:focus-within{outline-offset:3px;outline:2px solid #536a2c}.about-person-card-link{color:inherit;text-decoration:none;display:contents}.founder-profile-section{background:#f5f6f1;min-height:75vh;padding:48px 0 96px}.founder-profile-shell{max-width:1120px}.founder-profile-back{color:#536a2c;align-items:center;gap:8px;font-size:13px;text-decoration:none;display:inline-flex}.founder-profile-back:hover{color:#273719}.founder-profile-hero{grid-template-columns:minmax(0,1fr) minmax(300px,.82fr);align-items:center;gap:clamp(32px,7vw,88px);padding:56px 0 64px;display:grid}.founder-profile-gallery{background:#101117;border:1px solid #dfe2d7;border-radius:12px;min-height:480px;position:relative;overflow:hidden}.founder-profile-copy h1{color:#111318;margin:18px 0 8px;font-size:clamp(38px,5vw,64px);font-weight:620;line-height:1.05}.founder-profile-role{color:#536a2c;font-size:16px;font-weight:650}.founder-profile-intro{color:#626872;max-width:560px;margin:22px 0 26px;font-size:16px;line-height:1.75}.founder-profile-details{border-top:1px solid #dfe2d7;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding-top:28px;display:grid}.founder-profile-details p{color:#626872;max-width:480px;margin-top:12px;font-size:15px;line-height:1.7}.about-person-monogram{color:#364b1f;letter-spacing:-.04em;background:#eff2e8;border:1px solid #dfe4d5;border-radius:50%;flex:none;place-items:center;width:88px;height:88px;font-size:22px;font-weight:650;display:grid}.about-person-top{justify-content:space-between;align-items:flex-start;display:flex}.about-person-image{object-fit:cover;background:#f0f1eb;border:1px solid #e4e5de;border-radius:50%;flex:none;width:88px;height:88px}.about-person-index{color:#9a9ea4;font-family:Consolas,monospace;font-size:10px}.about-person-copy{min-width:0}.about-person-role{color:#5e742f;letter-spacing:.055em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:700;display:block}.about-person-cycle{color:#737984;letter-spacing:.08em;margin:0 0 6px;font-family:Consolas,monospace;font-size:9px;font-weight:600;display:inline-flex}.about-person-copy h4{color:#111318;letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:600}.about-person-copy p{color:#626872;margin:8px 0 0;font-size:12px;line-height:1.55}.about-person-location{color:#626872;align-items:center;gap:6px;margin-top:12px;font-size:11px;font-weight:600;display:inline-flex}.about-person-location>span{border:1px solid #1113181f;border-radius:2px;width:20px;height:14px;position:relative;overflow:hidden}.about-person-flag-japan{background:#fff}.about-person-flag-japan:after{content:"";background:#bc002d;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-person-flag-latvia{background:linear-gradient(#9e3039 0 40%,#fff 40% 60%,#9e3039 60%)}.about-person-flag-bangladesh{background:#006a4e}.about-person-flag-bangladesh:after{content:"";background:#f42a41;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:45%;transform:translate(-50%,-50%)}.about-person-card-member{align-items:flex-start;gap:15px;min-height:144px;padding:18px;display:flex}.about-person-card-member .about-person-image{width:68px;height:68px}.about-person-card-member .about-person-role{margin:2px 0 6px;font-size:9px}.about-person-card-member .about-person-copy h4{font-size:16px}.about-person-card-member .about-person-copy p{margin-top:5px;font-size:11px}.about-team-cycle-note{color:#737984;margin:-5px 0 14px;font-size:12px}.about-person-card-upcoming{background:linear-gradient(145deg,#fff,#f1f3eb);flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:142px;padding:18px;display:flex;position:relative;overflow:hidden}.about-upcoming-index{color:#737984;font-family:Consolas,monospace;font-size:10px;position:absolute;top:16px;left:18px}.about-upcoming-mark{color:#dfe4d5;font-size:50px;font-weight:300;line-height:1;position:absolute;top:5px;right:16px}.about-upcoming-label{color:#364b1f;font-size:13px;font-weight:650}.about-person-card-upcoming p{color:#737984;margin:6px 0 0;font-size:11px;line-height:1.5}.about-principles{color:#f7f7f2;background:#1b1e24;padding-block:clamp(70px,9vw,120px)}.about-section-heading{grid-template-columns:minmax(0,1fr) minmax(260px,.55fr);align-items:end;gap:36px;margin-bottom:50px;display:grid}.about-section-heading .orbit-eyebrow,.about-next .orbit-eyebrow{color:#c4c8cf}.about-section-heading h2,.about-next h2{color:#f7f7f2;margin-bottom:0}.about-section-heading h2 span,.about-next h2 span{color:#c8f169}.about-section-heading>p{color:#c4c8cf;max-width:380px;margin:0 0 4px auto}.about-principle-list{border-top:1px solid #3b3f47}.about-principle{border-bottom:1px solid #3b3f47;grid-template-columns:70px minmax(180px,.8fr) minmax(0,1.2fr) 24px;align-items:center;gap:24px;min-height:120px;padding:24px 4px;display:grid}.about-principle>span{color:#c8f169;font-family:Consolas,monospace;font-size:11px}.about-principle h3{color:#f7f7f2;letter-spacing:-.03em;margin:0;font-size:clamp(20px,2.3vw,27px);font-weight:520}.about-principle p{color:#c4c8cf;max-width:470px;margin:0;font-size:14px;line-height:1.65}.about-principle>svg{color:#c8f169}.about-focus{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:clamp(44px,8vw,110px);padding-block:clamp(74px,10vw,130px);display:grid}.about-focus-heading h2{font-size:clamp(36px,4.5vw,54px)}.about-focus-heading>p{max-width:430px}.about-focus-grid{border-top:1px solid #e4e5de;border-left:1px solid #e4e5de;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.about-focus-item{border-bottom:1px solid #e4e5de;border-right:1px solid #e4e5de;min-height:160px;padding:20px}.about-focus-item>span{color:#737984;font-family:Consolas,monospace;font-size:10px}.about-focus-item h3{color:#111318;letter-spacing:-.025em;margin:22px 0 8px;font-size:18px;font-weight:600}.about-focus-item p{color:#626872;margin:0;font-size:13px;line-height:1.6}.about-next{color:#f7f7f2;background:#111318;padding-block:clamp(64px,8vw,100px)}.about-next-inner{grid-template-columns:1fr .75fr;align-items:end;gap:50px;display:grid}.about-next-inner>div>p{color:#c4c8cf;max-width:460px}.about-next .orbit-text-link{color:#f7f7f2}@media (max-width:820px){.about-hero{padding-top:52px}.about-hero-shell{grid-template-columns:minmax(0,1fr);gap:36px;width:calc(100% - 36px)}.about-hero-copy h1{font-size:clamp(43px,10vw,64px)}.about-hero-visual{min-height:min(92vw,380px)}.about-hero-rule{flex-direction:column;gap:8px;width:calc(100% - 36px);margin-top:28px}.about-purpose{grid-template-columns:minmax(0,1fr);gap:30px;padding-block:66px}.about-ai{padding-block:60px}.about-ai-inner{grid-template-columns:minmax(0,1fr);gap:20px}.about-ai-copy{padding-top:0}.about-team-heading{grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:32px}.about-team-heading>p{margin:0}.about-team-group+.about-team-group{margin-top:32px}.about-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-person-card-ceo{grid-template-columns:112px minmax(0,1fr);gap:20px;padding:20px}.about-person-card-ceo .about-person-image{width:112px;height:112px}.about-person-card-ceo .about-person-index{grid-area:2/2}.founder-profile-section{padding:32px 0 64px}.founder-profile-hero{grid-template-columns:minmax(0,1fr);gap:32px;padding:40px 0 44px}.founder-profile-gallery{min-height:420px}.founder-profile-details{grid-template-columns:minmax(0,1fr);gap:24px}.about-section-label{flex-direction:row;align-items:center}.about-section-heading{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:34px}.about-section-heading>p{margin:0}.about-principle{grid-template-columns:32px minmax(0,1fr) 20px;gap:12px;padding-block:22px}.about-principle h3{font-size:20px}.about-principle p{grid-column:2;font-size:13px}.about-principle>svg{grid-area:1/3}.about-focus{grid-template-columns:minmax(0,1fr);gap:34px;padding-block:66px}.about-focus-item{min-height:145px;padding:16px}.about-focus-item h3{font-size:16px}.about-focus-item p{font-size:12px}.about-next-inner{grid-template-columns:minmax(0,1fr);gap:22px}}@media (max-width:420px){.about-focus-grid{grid-template-columns:minmax(0,1fr)}.about-team{padding-block:58px}.about-team-grid{grid-template-columns:minmax(0,1fr);gap:10px}.about-person-card-leader{min-height:220px;padding:18px}.about-person-card-ceo{grid-template-columns:minmax(0,1fr);justify-items:start;gap:14px;padding:18px}.about-person-card-ceo .about-person-image{width:112px;height:112px}.about-person-card-ceo>.about-person-index{grid-area:auto}.about-person-card-member{min-height:0;padding:14px}.about-person-card-upcoming{min-height:126px;padding:15px}.about-focus-item{min-height:120px}}@media (max-width:620px){.orbit-shell{width:min(100% - 36px,480px)}.orbital-hero{padding:36px 0 66px}.orbital-hero-layout{grid-template-columns:1fr;gap:22px}.orbital-hero-copy{padding:18px 0 0}.orbit-eyebrow{font-size:9px}.orbital-hero-copy h1{max-width:520px;margin:20px 0 15px;font-size:clamp(43px,12vw,58px)}.orbital-hero-copy>p{max-width:490px;font-size:14px;line-height:1.68}.orbital-actions{gap:9px;margin-top:21px}.orbit-button{min-height:45px;padding-inline:15px;font-size:12px}.orbital-hero-note{margin-top:23px}.orbital-system{justify-self:center;width:min(100%,390px)}.orbital-node{min-width:80px;min-height:33px;font-size:9px}.orbital-node-ai{top:8%;left:42%}.orbital-node-software{top:34%;right:-2%}.orbital-node-fintech{bottom:15%;right:7%}.orbital-node-blockchain{bottom:8%;left:21%}.orbital-node-security{top:36%;left:-2%}.orbital-caption{font-size:7px;bottom:3%;right:11%}.orbital-scroll-cue{bottom:22px;left:18px}.orbit-section{padding:68px 0}.orbit-section-heading{margin-bottom:30px;display:block}.orbit-section-heading h2,.capability-intro h2,.about-layout h2,.launchpad-layout h2{margin-top:16px;font-size:clamp(34px,9.4vw,46px)}.orbit-section-heading>p{width:auto;max-width:470px;margin-top:15px;font-size:14px}.ecosystem-item{grid-template-columns:22px 35px minmax(0,1fr) 18px;gap:10px;min-height:93px}.ecosystem-item:hover{padding-inline:4px}.ecosystem-orbit-mark{width:30px;height:30px}.ecosystem-orbit-mark:before,.ecosystem-orbit-mark:after{inset:5px -3px}.ecosystem-copy>strong{font-size:15px}.ecosystem-copy>span{max-width:235px;font-size:11px;line-height:1.4}.ecosystem-item>.product-status{grid-area:2/3;margin-top:-14px}.ecosystem-link-icon{grid-area:1/4/span 2}.ecosystem-copy{align-self:end}.capability-layout,.about-layout,.launchpad-layout{grid-template-columns:1fr;gap:34px}.capability-intro{position:static}.capability-row{grid-template-columns:25px minmax(0,1fr) 18px;gap:12px;min-height:96px}.capability-row h3{font-size:15px}.capability-row p{font-size:12px}.process-orbit-track{grid-template-columns:1fr 1fr;gap:34px 22px}.process-orbit-track:before{top:27px;left:15%;right:15%}.process-orbit-step h3{margin-top:15px;font-size:18px}.process-orbit-step p{font-size:12px}.featured-project-grid{grid-template-columns:1fr;gap:30px}.featured-project:nth-child(2),.featured-project:nth-child(3){margin-top:0}.featured-project-visual{aspect-ratio:1.25}.featured-project-copy p{min-height:0}.about-orbit-mark{grid-row:2;width:min(70vw,240px)}.launchpad-links>a{min-height:75px}.orbital-close-inner{grid-template-columns:1fr;gap:35px;min-height:0;padding-block:66px}.orbital-close h2{font-size:clamp(40px,11vw,54px)}.close-orbit{grid-row:2;width:min(47vw,170px)}.orbital-footer-top{flex-direction:column;align-items:flex-start;min-height:0;padding:44px 0}.orbital-footer-top h2{font-size:36px}.orbital-footer-main{gap:28px;padding:34px 0}.orbital-footer-groups{grid-template-columns:1fr 1fr;gap:22px 20px}.orbital-footer-group{gap:9px;padding-top:13px}.orbital-footer-group-trust{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 18px;display:grid}.orbital-footer-group-trust h3{grid-column:1/-1}.orbital-footer-bottom{min-height:54px;font-size:9px}.dashboard-header{padding-inline:14px}.dashboard-content{padding-inline:16px}.dash-metrics{grid-template-columns:1fr 1fr}.dashboard-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{min-width:320px}.content-card,.leader-card,.case-card,.role-row,.review-node,.score-grid>div,.faq-item,.contact-form,.contact-success,.verification-card,.dash-panel{border-radius:14px}.content-card:hover,.leader-card:hover,.case-card:hover,.role-row:hover,.review-node:hover,.score-grid>div:hover{color:#111318;background:#fff;border-color:#c8cbc1;box-shadow:0 16px 38px #11131814}.content-empty-section{background:#f7f7f2}.content-empty-state{text-align:center;background:#fff;border:1px solid #e4e5de;border-radius:18px;max-width:760px;margin-inline:auto;padding:clamp(30px,6vw,64px);box-shadow:0 18px 48px #1113180d}.content-empty-state>.orbit-eyebrow{justify-content:center}.content-empty-state h2{color:#111318;letter-spacing:-.045em;margin:18px 0 10px;font-size:clamp(28px,4vw,42px);line-height:1.12}.content-empty-state p{color:#626872;max-width:520px;margin:0 auto;line-height:1.7}.content-empty-state .orbit-text-link{justify-content:center;margin-top:24px}.auth-page{color:#111318;background:#f7f7f2;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:stretch;gap:clamp(36px,7vw,100px);min-height:calc(100svh - 72px);padding:32px max(24px,50vw - 640px);display:grid}.auth-visual,.auth-visual.register,.auth-visual.recovery{color:#f7f7f2;background:#1b1e24;border:0;border-radius:18px;justify-content:flex-end;min-height:620px;padding:clamp(34px,6vw,82px)}.auth-visual:before{opacity:.45;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(135deg,#000 8%,#0000 78%);mask-image:linear-gradient(135deg,#000 8%,#0000 78%)}.auth-orb{aspect-ratio:1;border-color:#c8f16966;width:clamp(170px,24vw,270px);height:auto;top:13%;left:auto;right:12%;box-shadow:inset 0 0 50px #c8f1690f}.auth-orb:before{border-color:#f7f7f238}.auth-orb:after{background:#c8f16926;box-shadow:0 0 30px #c8f1691f}.auth-visual .eyebrow,.auth-visual h2 span{color:#c8f169}.auth-visual h2{color:#f7f7f2;letter-spacing:-.055em;font-size:clamp(44px,5vw,68px)}.auth-visual>p{color:#c3c6cc;font-size:15px}.auth-card{color:#111318;background:#fff;border:1px solid #e4e5de;border-radius:18px;width:min(100%,480px);padding:clamp(28px,4vw,48px);box-shadow:0 18px 48px #11131812}.auth-card>.auth-icon{color:#111318;background:#f0f1eb;border:1px solid #e4e5de;border-radius:12px;width:48px;height:48px;margin-bottom:22px}.auth-card>.eyebrow{color:#626872}.auth-card h1{color:#111318;letter-spacing:-.04em;font-size:clamp(32px,3.2vw,40px)}.auth-card>p{color:#626872;font-size:14px;line-height:1.65}.auth-card form{gap:18px;display:grid}.auth-card .form-field>span{color:#363a42;font-size:13px}.auth-card .form-field small{color:#626872;font-size:12px}.auth-options{align-items:center;gap:12px}.auth-options label,.auth-options a{color:#626872;font-size:12px}.auth-options a,.auth-switch a{color:#364b1f;font-weight:650}.auth-switch{color:#626872;font-size:13px}.auth-security{border-color:#e4e5de;margin-top:28px;padding-top:20px}.auth-security svg{color:#526f22;flex:none}.auth-security strong{color:#111318;font-size:13px}.auth-security small{color:#626872;font-size:12px;line-height:1.5}.auth-card .form-error{margin:0}.faq-item{background:#fff;min-width:0;padding-inline:clamp(12px,2vw,24px)}.faq-item summary{color:#111318;min-width:0}.faq-item summary>span{color:#737984}.faq-item>p{color:#626872}.faq-layout,.score-layout,.score-layout>*,.faq-layout>*{min-width:0}.contact-form-head>span,.contact-submit p{color:#626872}.contact-form-head h2,.contact-success h2{color:#111318}.contact-submit p{font-size:12px}.contact-success>i{color:#111318;background:#c8f169}.verification-card{color:#111318;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-color:#e4e5de;box-shadow:0 18px 48px #11131812}.verification-head,.verification-result,.manual-confirm{color:#111318}.verification-disclaimer,.verification-head p{color:#626872}.state-page{color:#111318;background:#f7f7f2;min-height:calc(100svh - 72px);padding:90px 24px 70px}.state-page .eyebrow{color:#526f22}.state-page h1{color:#111318;font-size:clamp(44px,6vw,72px);line-height:1.02}.state-page h1 span{color:#626872}.state-page>p{color:#626872;max-width:520px}.state-orbit{border-color:#c8cbc1}.state-orbit>svg{color:#526f22}.maintenance-status{color:#111318;background:#fff;border-color:#e4e5de}.maintenance-status>svg{color:#526f22}.maintenance-status small{color:#626872}.state-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}.orbital-verification-page{color:#111318;background:radial-gradient(at 85% 12%,#c8f16929,#0000 34%),#f7f7f2;min-height:calc(100svh - 72px);padding:clamp(16px,2vw,28px) 0 clamp(64px,9vw,112px)}body:has(.orbital-verification-page) .site-footer{display:none}.orbital-verification-page .verification-bg{background:radial-gradient(circle,#c8f1692b,#0000 66%);top:12%;left:auto;right:-360px}.orbital-verification-page .hero-grid{opacity:.12;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.orbital-verification-page .verification-layout{z-index:1;grid-template-columns:minmax(0,760px);justify-content:center;row-gap:clamp(24px,3vw,38px);position:relative}.orbital-verification-page .verification-console{width:100%}.orbital-verification-page .verification-copy h1{color:#111318;letter-spacing:-.055em;margin:22px 0 20px;font-size:clamp(44px,5.5vw,68px);font-weight:560;line-height:1.02}.orbital-verification-page .verification-copy h1 span{color:#737984;font-weight:450}.orbital-verification-page .verification-copy>p{color:#626872;max-width:430px;font-size:14px}.orbital-verification-page .verification-copy ol{border-color:#e4e5de;max-width:410px;margin-top:24px;padding-top:18px}.orbital-verification-page .verification-copy li{color:#626872;gap:13px;margin:12px 0;font-size:12px}.orbital-verification-page .verification-copy li span{color:#526f22}.verification-guidance{border-top:1px solid #e4e5de;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding-top:22px;display:grid}.verification-guidance ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.verification-guidance li{color:#626872;align-items:flex-start;gap:10px;font-size:12px;line-height:1.55;display:flex}.verification-guidance li>span{color:#526f22;flex:none;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:650}.verification-assurance{color:#526f22;justify-self:end;align-items:center;gap:9px;font-size:12px;font-weight:600;display:flex}.verification-console{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe0;border:1px solid #e4e5de;border-radius:18px;min-width:0;padding:clamp(22px,3.2vw,38px);box-shadow:0 24px 70px #11131814,inset 0 1px #fff}.verification-console-head{align-items:center;gap:15px;display:flex}.verification-console-icon{color:#111318;background:#f0f1eb;border:1px solid #e4e5de;border-radius:13px;flex:none;place-items:center;width:48px;height:48px;display:grid}.verification-console-head .orbit-eyebrow{font-size:9px}.verification-console-head h2{color:#111318;letter-spacing:-.035em;margin:7px 0 0;font-size:clamp(18px,2vw,23px);font-weight:600}.verification-console-intro{color:#626872;margin:20px 0;font-size:13px;line-height:1.65}.verification-toggle{color:#f7f7f2;min-height:48px;font:inherit;cursor:pointer;background:#111318;border:1px solid #111318;border-radius:999px;justify-content:center;align-items:center;gap:14px;padding:0 18px;font-size:12px;font-weight:600;transition:color .18s,background .18s,border-color .18s,transform .18s;display:inline-flex}.verification-toggle:hover{background:#242832;border-color:#526f22;transform:translateY(-1px)}.verification-toggle:focus-visible,.verification-type-option:focus-visible{outline-offset:3px;outline:3px solid #6b8f27}.verification-toggle svg{transition:transform .22s}.verification-toggle svg.is-rotated{transform:rotate(180deg)}.verification-type-options{gap:9px;margin-top:17px;animation:.3s cubic-bezier(.2,.7,.25,1) both verification-options-in;display:grid}.verification-type-option{color:#111318;text-align:left;cursor:pointer;background:#fff;border:1px solid #e4e5de;border-radius:12px;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:13px;min-width:0;padding:12px 14px;transition:border-color .18s,background .18s,transform .18s,box-shadow .18s;display:grid}.verification-type-option:hover,.verification-type-option[aria-pressed=true]{background:#fbfcf7;border-color:#a6b579;transform:translateY(-1px);box-shadow:0 8px 20px #1113180d}.verification-option-icon{color:#526f22;background:#f0f1eb;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.verification-option-copy{gap:3px;min-width:0;display:grid}.verification-option-copy strong{font-size:13px;font-weight:650}.verification-option-copy small{color:#737984;font-size:11px;line-height:1.45}.verification-option-arrow{color:#737984;transition:transform .18s,color .18s}.verification-type-option:hover .verification-option-arrow,.verification-type-option[aria-pressed=true] .verification-option-arrow{color:#526f22;transform:translate(2px,-2px)}.verification-selected-form{border-top:1px solid #e4e5de;margin-top:20px;padding-top:20px;animation:.35s ease-out both verification-form-fade-in}.verification-console .verification-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.verification-console .verification-head{border-bottom-color:#e4e5de;padding-bottom:16px}.verification-console .verification-head>i,.verification-console .verification-head h2{display:none}.verification-console .verification-head .eyebrow{color:#526f22;font-size:9px}.verification-console .verify-form{padding:20px 0 14px}.verification-console .verify-form label>span{color:#626872;font-size:12px}.verification-console .verify-form input,.verification-console .manual-form input{color:#111318;background:#fff;border-color:#d7d9d1}.verification-console .verify-form .button,.verification-console .scan-actions .button,.verification-console .manual-form .button{min-height:48px}.verification-console .scan-actions{margin-bottom:14px}.verification-console .scan-help{color:#737984;font-size:10px;text-decoration:none}.verification-console .verify-trust{border-top-color:#e4e5de}.verification-console .verification-disclaimer{color:#737984;font-size:10px}@keyframes verification-options-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes verification-form-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes verification-form-fade-in{0%{opacity:0}to{opacity:1}}@media (max-width:820px){.orbital-verification-page{min-height:0;padding:64px 0}.orbital-verification-page .verification-layout{grid-template-columns:minmax(0,1fr);gap:32px}.orbital-verification-page .verification-copy{text-align:left}.orbital-verification-page .verification-copy h1{font-size:clamp(40px,10vw,58px)}.orbital-verification-page .verification-copy>p,.orbital-verification-page .verification-copy ol{max-width:560px}.verification-guidance{grid-template-columns:minmax(0,1fr);gap:18px}.verification-assurance{justify-self:start}}@media (max-width:520px){.orbital-verification-page{padding:44px 0 56px}.orbital-verification-page .verification-layout{gap:25px}.orbital-verification-page .verification-copy h1{font-size:clamp(36px,10vw,48px)}.orbital-verification-page .verification-copy li{font-size:11px}.verification-guidance{gap:16px;padding-top:18px}.verification-guidance ol{grid-template-columns:minmax(0,1fr);gap:11px}.verification-guidance li{font-size:11px}.verification-console{padding:20px 16px}.verification-console-head{gap:11px}.verification-console-icon{width:42px;height:42px}.verification-console-head h2{font-size:18px}.verification-console .verification-card{width:100%}}@media (prefers-reduced-motion:reduce){.verification-type-options,.verification-selected-form{animation:none}}@media (max-width:820px){.auth-page{grid-template-columns:minmax(0,1fr);gap:20px;min-height:0;padding:22px 16px 48px}.auth-visual,.auth-visual.register,.auth-visual.recovery{border-radius:14px;min-height:300px;padding:28px}.auth-orb{width:140px;top:18px;right:8%}.auth-visual h2{max-width:80%;margin-block:12px;font-size:clamp(36px,9vw,48px)}.auth-visual>p{max-width:460px;font-size:14px}.auth-card{justify-self:center;width:min(100%,520px);padding:26px 22px}.faq-layout,.score-layout{grid-template-columns:minmax(0,1fr);gap:30px}.inner-hero{min-height:0;padding-block:72px 48px}.inner-hero-grid{grid-template-columns:minmax(0,1fr);gap:24px}.inner-hero .inner-title h1{font-size:clamp(42px,10vw,60px)}.faq-layout>div,.score-layout>div{min-width:0}.faq-item summary{grid-template-columns:30px minmax(0,1fr) 24px;gap:8px;min-height:72px;font-size:13px}.faq-item summary i{place-items:center;width:24px;display:grid}.faq-item>p{margin:0 4px 20px 38px}.score-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.score-grid>div{gap:10px;min-width:0;padding:12px 10px;font-size:12px}.state-page{min-height:calc(100svh - 62px);padding:66px 20px 52px}.state-page h1{font-size:clamp(40px,11vw,56px)}.inner-hero{min-height:0;padding:82px 0 38px}.inner-hero-grid{gap:18px}.inner-hero .inner-title h1{margin-top:15px;font-size:clamp(36px,8.8vw,52px);line-height:.98}.inner-intro>p{font-size:13px;line-height:1.65}.inner-metric{margin-top:18px;padding-top:18px}.inner-metric strong{font-size:30px}.inner-hero .inner-index{margin-top:22px}.section-pad{padding:48px 0}.content-sections.section-pad,.case-grid-section.section-pad,.roles-section.section-pad,.review-section.section-pad,.score-section.section-pad,.faq-section.section-pad{padding-block:46px}.content-grid{grid-template-columns:minmax(0,1fr)}.content-card{min-height:0;padding:24px 22px}.content-card h2{margin:28px 0 12px;font-size:22px}.content-card>p{font-size:12px;line-height:1.65}.content-card ul{margin-top:14px;padding-top:14px}.content-card li{align-items:flex-start;font-size:11px;line-height:1.5}.review-path{grid-template-columns:minmax(0,1fr);gap:9px}.review-node{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;min-height:0;padding:13px 15px;display:grid}.review-node p{margin:0;font-size:12px;line-height:1.45}.review-node>svg{display:none}.score-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.score-grid>div{min-height:0;padding:12px 11px;font-size:11px}.case-grid{gap:14px}.case-card{padding:12px 12px 22px}.case-card .case-art{height:clamp(170px,52vw,210px);min-height:0}.case-card h2{margin-block:9px 7px;font-size:21px}.case-card>p{font-size:12px;line-height:1.55}.roles-section .section-heading,.center-heading{margin-bottom:25px}.center-heading h2,.section-heading h2,.score-layout h2{font-size:clamp(30px,8vw,38px)}.role-row{min-height:76px;padding:14px 15px}.role-row h3{font-size:15px}.faq-layout{gap:22px}.faq-item summary{min-height:60px;padding-block:12px;font-size:12px}.faq-item>p{font-size:12px;line-height:1.65}.content-empty-state{padding:24px 18px}.orbital-footer-top{min-height:0}.orbital-footer-top h2{font-size:clamp(30px,8vw,38px)}}@media (max-width:620px){body{min-width:0}.orbit-shell,.about-hero-shell,.about-hero-rule,.container-shell,.inner-hero-grid,.inner-index{width:calc(100% - 32px)}.orbital-header .header-inner{width:calc(100% - 28px);min-height:58px}.orbital-header .brand-logo{width:32px;height:32px}.orbital-header .brand-copy strong{font-size:13px}.orbital-header .brand-copy small{font-size:9px}.orbital-header .menu-button{width:38px;height:38px}.orbital-header .mobile-panel a{min-height:42px;font-size:13px}.orbital-hero{padding:30px 0 42px}.orbital-hero-layout{gap:14px}.orbital-hero-copy{padding-top:8px}.orbital-hero-copy h1{margin:16px 0 13px;font-size:clamp(36px,10.2vw,42px);line-height:1.02}.orbital-hero-copy>p{font-size:13px;line-height:1.58}.orbital-actions{gap:8px;margin-top:16px}.orbit-button{min-height:42px;padding-inline:13px;font-size:11px}.orbital-hero-note{margin-top:16px}.orbital-system{width:min(100%,300px)}.orbital-node{gap:6px;min-width:72px;min-height:30px;padding-inline:8px;font-size:8px}.orbital-node>i{width:6px;height:6px}.orbit-section{padding:46px 0}.orbit-section-heading{margin-bottom:24px}.orbit-section-heading h2,.capability-intro h2,.about-layout h2,.launchpad-layout h2{margin-top:13px;font-size:clamp(30px,8.3vw,38px);line-height:1.06}.orbit-section-heading>p,.capability-intro>p,.launchpad-layout>div>p{margin-top:12px;font-size:13px;line-height:1.6}.ecosystem-item{gap:8px;min-height:78px}.ecosystem-copy>strong{font-size:13px}.ecosystem-copy>span{font-size:10px}.product-status{font-size:8px}.capability-row{gap:9px;min-height:78px;padding-block:12px}.capability-row h3{font-size:13px}.capability-row p{font-size:11px;line-height:1.5}.process-overview{padding-block:46px}.process-orbit-track{gap:23px 14px}.process-orbit-step>span{width:38px;height:38px}.process-orbit-step h3{margin-top:11px;font-size:15px}.process-orbit-step p{font-size:11px;line-height:1.5}.featured-project-grid{gap:22px}.featured-project-visual{aspect-ratio:1.45}.featured-project-copy h3{margin:10px 0 7px;font-size:18px}.featured-project-copy p{font-size:12px;line-height:1.55}.featured-project-copy>a{min-height:40px}.about-hero{padding:36px 0 18px}.about-hero-shell{gap:22px}.about-hero-copy h1{margin:16px 0 13px;font-size:clamp(36px,9.8vw,42px);line-height:1.02}.about-hero-copy>p,.about-purpose-copy>p,.about-focus-heading>p,.about-next-inner>div>p{font-size:13px;line-height:1.62}.about-hero-actions{gap:13px;margin-top:18px}.about-hero-visual{border-radius:14px;min-height:min(72vw,270px)}.about-visual-label{font-size:8px;top:15px;left:15px}.about-visual-index{font-size:8px;bottom:15px;right:15px}.about-logo-panel{width:min(62%,230px)}.about-hero-rule{margin-top:19px;padding-top:12px;font-size:8px}.about-purpose,.about-ai,.about-principles,.about-focus,.about-next{padding-block:46px}.about-purpose{gap:20px}.about-purpose-copy h2,.about-section-heading h2,.about-focus-heading h2,.about-next h2{margin:13px 0;font-size:clamp(30px,8.4vw,38px);line-height:1.06}.about-ai-inner{gap:15px}.about-ai-heading h2{margin-top:14px;font-size:clamp(32px,8.8vw,40px);line-height:1.04}.about-ai-copy p{font-size:13px;line-height:1.65}.about-ai-copy strong{margin-top:18px;padding-top:15px;font-size:13px}.about-section-heading{gap:13px;margin-bottom:23px}.about-principle{gap:9px;padding-block:16px}.about-principle h3{font-size:16px}.about-principle p{font-size:11px;line-height:1.55}.about-focus{gap:22px}.about-focus-item{min-height:0;padding:13px}.about-focus-item h3{margin:12px 0 6px;font-size:14px}.about-focus-item p{font-size:11px;line-height:1.5}.about-next-inner{gap:14px}.contact-hero{min-height:0;padding:82px 0 34px}.contact-hero-grid{grid-template-columns:minmax(0,1fr);gap:14px}.contact-hero h1{margin:14px 0 0;font-size:clamp(38px,10vw,44px);line-height:1}.contact-hero-grid>div:last-child>p{font-size:12px;line-height:1.6}.contact-direct{gap:9px;margin-top:15px;padding-top:15px}.contact-direct>*{font-size:10px}.contact-form-section{padding:24px 0 46px}.contact-form,.contact-success{padding:22px 17px}.contact-form-head{margin-bottom:22px}.contact-form-head h2{margin-top:10px;font-size:25px}.contact-submit{gap:12px}.auth-page{gap:14px;padding:16px 16px 32px}.auth-visual,.auth-visual.register,.auth-visual.recovery{border-radius:12px;min-height:230px;padding:20px}.auth-orb{width:110px;top:10px}.auth-visual h2{max-width:85%;margin:10px 0;font-size:clamp(30px,8vw,36px)}.auth-visual>p{max-width:330px;font-size:12px;line-height:1.55}.auth-card{padding:22px 18px}.auth-card h1{font-size:26px}.auth-card p{font-size:12px;line-height:1.55}.form-field input,.form-field select,.form-field textarea,.auth-form input{min-height:44px;font-size:13px}.orbital-footer-main{gap:24px;padding-block:28px}.orbital-footer-brand p{margin-block:12px;font-size:12px}.orbital-footer-groups{gap:17px 14px}.orbital-footer-group{gap:8px;padding-top:11px}.orbital-footer-group a{font-size:11px}}@media (hover:none) and (pointer:coarse){.orbit-button:active,.verification-toggle:active,.verification-type-option:active,.orbital-header .menu-button:active{transform:scale(.98)}}.verification-result-overlay{z-index:1000;-webkit-backdrop-filter:blur(16px)saturate(.82);backdrop-filter:blur(16px)saturate(.82);background:#11131894;place-items:start center;padding:24px;animation:.2s ease-out both verification-modal-fade-in;display:grid;position:fixed;inset:0}.verification-result-modal{background:#fff;border:1px solid #e4e5de;border-radius:18px;width:min(100%,560px);max-height:min(720px,100vh - 48px);animation:.25s cubic-bezier(.2,.7,.25,1) both verification-modal-slide-in;position:relative;overflow-y:auto;box-shadow:0 30px 90px #1113183d}.verification-result-modal .verify-result{background:0 0;border:0;border-radius:18px;margin:0;padding:32px 28px 28px;animation:none}.verification-result-modal .verify-result.is-claiming>.result-status,.verification-result-modal .verify-result.is-claiming>dl{display:none}.verification-result-modal .verify-result.is-claiming{padding:20px 24px 18px}.verification-result-modal .verify-result.is-claiming .verification-claim-page-head{gap:10px;padding-bottom:14px}.verification-result-modal .verify-result.is-claiming .verification-review-steps{gap:4px;margin:10px 0 14px}.verification-result-modal .verify-result.is-claiming .verification-review-question{padding-top:12px}.verification-result-modal .verify-result.is-claiming .verification-review-question h3{margin:6px 0 10px}.verification-result-modal .verify-result.is-claiming .verification-review-options{gap:6px}.verification-result-modal .verify-result.is-claiming .verification-review-options label{min-height:38px;padding:7px 11px}.verification-result-modal .verify-result.is-claiming .verification-review-next{margin-top:12px}.verification-result-close{z-index:1;color:#626872;cursor:pointer;background:#fff;border:1px solid #e4e5de;border-radius:50%;place-items:center;width:34px;height:34px;transition:color .18s,background .18s,border-color .18s;display:grid;position:absolute;top:14px;right:14px}.verification-result-close:hover{color:#111318;background:#f4fbdc;border-color:#c8f169}.verification-result-modal .result-status{padding-right:38px}.verification-result-modal .manual-form{margin-top:20px}.verification-claim-details{margin-top:24px}.verification-claim-details>summary{cursor:pointer;width:fit-content;list-style:none;display:inline-flex}.verification-claim-details>summary::-webkit-details-marker{display:none}.verification-claim-details.is-claiming{margin-top:0}.verification-claim-details.is-claiming>summary{display:none}.verification-certificate-actions{flex-wrap:wrap;align-items:center;gap:10px;padding-top:18px;display:flex}.verification-certificate-actions p{color:#737984;flex:1 0 100%;margin:0 0 2px;font-size:11px}.verification-certificate-actions .button{text-decoration:none}.verification-icon-action{aspect-ratio:1;width:48px;min-width:48px;padding:0}.verification-icon-action svg{width:18px;height:18px}.verification-view-certificate{margin-top:20px}.verification-view-certificate>summary{cursor:pointer;list-style:none;display:inline-flex}.verification-view-certificate>summary::-webkit-details-marker{display:none}.verification-claim-content{padding-top:22px}.verification-claim-details.is-claiming .verification-claim-content{padding-top:0}.verification-claim-page-head{border-bottom:1px solid #e4e5de;align-items:center;gap:14px;padding-bottom:20px;display:flex}.verification-claim-page-head .button{min-height:38px;padding:0 14px;font-size:11px}.verification-claim-page-head .verification-back-button{flex:0 0 38px;width:38px;padding:0}.verification-claim-page-head .verification-back-button svg{width:17px;height:17px}.verification-claim-page-head>div{gap:2px;display:grid}.verification-claim-page-head strong{color:#111318;font-size:17px;line-height:1.2}.verification-review-progress-head{color:#626872;justify-content:space-between;gap:16px;font-size:11px;font-weight:700;display:flex}.verification-review-progress-head strong{color:#111318}.verification-review-progress{background:#eceee8;border-radius:999px;height:8px;margin-top:9px;overflow:hidden}.verification-review-progress span{border-radius:inherit;height:100%;transition:width .25s,background .25s;display:block}.verification-review-progress.low span{background:#e55353}.verification-review-progress.medium span{background:#e5b648}.verification-review-progress.high span{background:#75bd55}.verification-review-steps{gap:6px;max-height:150px;margin:16px 0 20px;padding:0 0 2px;list-style:none;display:grid;overflow-y:auto}.verification-review-steps li{color:#9a9fa5;align-items:flex-start;gap:8px;font-size:10px;line-height:1.35;display:flex}.verification-review-steps li span{color:#9a9fa5;border:1px solid #d9dcd4;border-radius:50%;flex:0 0 19px;place-items:center;width:19px;height:19px;font-size:9px;font-weight:700;display:inline-grid}.verification-review-steps li.active{color:#111318;font-weight:700}.verification-review-steps li.active span{color:#a77b18;border-color:#e5b648}.verification-review-steps li.done{color:#52763d}.verification-review-steps li.done span{color:#fff;background:#75bd55;border-color:#75bd55}.verification-review-question{border-top:1px solid #e4e5de;padding-top:18px}.verification-review-kicker,.verification-review-final-label{color:#526f22;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:700}.verification-review-question h3{color:#111318;margin:8px 0 14px;font-size:18px;line-height:1.2}.verification-review-options{gap:8px;display:grid}.verification-review-options label{color:#626872;cursor:pointer;border:1px solid #e4e5de;border-radius:10px;align-items:center;gap:10px;min-height:43px;padding:9px 12px;font-size:11px;transition:border-color .18s,background .18s,color .18s;display:flex}.verification-review-options label:hover,.verification-review-options label.selected{color:#111318;background:#f6fbe9;border-color:#b5dd5c}.verification-review-options input{accent-color:#75a52e}.verification-review-comment{color:#626872;gap:7px;margin-top:16px;font-size:11px;font-weight:700;display:grid}.verification-review-comment textarea{resize:vertical;color:#111318;background:#fff;border:1px solid #d7d9d1;border-radius:10px;outline:none;width:100%;min-height:110px;padding:11px 12px;font-size:12px;line-height:1.5}.verification-review-comment textarea:focus{border-color:#9fc74c;box-shadow:0 0 0 3px #c8f16933}.verification-review-comment small{color:#9a9fa5;justify-self:end;font-weight:400}.verification-review-next{justify-content:space-between;width:100%;margin-top:18px}.verification-review-next:disabled{cursor:not-allowed;opacity:.45;transform:none}.verification-review-final{text-align:center;background:#f5fbf0;border:1px solid #cce5bd;border-radius:13px;justify-items:center;gap:5px;padding:21px 16px;display:grid}.verification-score-details{justify-items:center;display:grid}.verification-score-details>summary{cursor:pointer;list-style:none;display:inline-flex}.verification-score-details>summary::-webkit-details-marker{display:none}.verification-score-result{justify-items:center;gap:5px;padding-top:16px;display:grid}.verification-review-final strong{color:#3f7c2d;font-size:46px;line-height:1}.verification-review-final b{color:#3f7c2d;font-size:14px}.verification-review-final p{color:#626872;max-width:340px;margin:8px 0 0;font-size:11px}@media (max-width:520px){.verification-view-certificate>summary{justify-content:center;width:100%}.verification-certificate-actions{flex-direction:row;align-items:center}.verification-certificate-actions .button{width:48px}.verification-claim-page-head{flex-direction:column-reverse;align-items:stretch}.verification-claim-page-head .button{justify-content:center;width:100%}}@media (max-width:820px){.verification-console .verify-form input,.verification-console .manual-form input{font-size:16px}}@keyframes verification-modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes verification-modal-slide-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:520px){.verification-result-overlay{padding:16px}.verification-result-modal{max-height:calc(100vh - 32px)}.verification-result-modal .verify-result{padding:30px 20px 22px}}
