PageSourceSearch

https://forestgreen-clam-138852.hostingersite.com/

html forestgreen-clam-138852.hostingersite.com collected 2026-10-03 04:23:56 UTC 85,404 bytes, 1,145 lines download raw bytes

1<!DOCTYPE html>
2<html class="avada-html-layout-wide avada-html-header-position-top avada-is-100-percent-template" lang="en-US" prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#">
3<head>
4	<meta http-equiv="X-UA-Compatible" content="IE=edge" />
5	<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
6	<meta name="viewport" content="width=device-width, initial-scale=1" />
7	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
8
9	<!-- This site is optimized with the Yoast SEO plugin v28.4 - https://yoast.com/product/yoast-seo-wordpress/ -->
10	<title>Home - Partenit. Self-Control for Robots</title>
11	<link rel="canonical" href="https://forestgreen-clam-138852.hostingersite.com/" />
12	<meta property="og:locale" content="en_US" />
13	<meta property="og:type" content="website" />
14	<meta property="og:title" content="Home - Partenit. Self-Control for Robots" />
15	<meta property="og:url" content="https://forestgreen-clam-138852.hostingersite.com/" />
16	<meta property="og:site_name" content="Partenit. Self-Control for Robots" />
17	<meta property="article:modified_time" content="2026-04-24T15:04:26+00:00" />
18	<meta property="og:image" content="https://forestgreen-clam-138852.hostingersite.com/wp-content/uploads/2026/03/123456y7s.png" />
19	<meta property="og:image:width" content="1201" />
20	<meta property="og:image:height" content="676" />
21	<meta property="og:image:type" content="image/png" />
22	<meta name="twitter:card" content="summary_large_image" />
23	
23<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/forestgreen-clam-138852.hostingersite.com\/","url":"https:\/\/forestgreen-clam-138852.hostingersite.com\/","name":"Home - Partenit. Self-Control for Robots","isPartOf":{"@id":"https:\/\/forestgreen-clam-138852.hostingersite.com\/#website"},"about":{"@id":"https:\/\/forestgreen-clam-138852.hostingersite.com\/#organization"},"datePublished":"2026-04-24T14:21:11+00:00","dateModified":"2026-04-24T15:04:26+00:00","breadcrumb":{"@id":"https:\/\/forestgreen-clam-138852.hostingersite.com\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/forestgreen-clam-138852.hostingersite.com\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/forestgreen-clam-138852.hostingersite.com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/forestgreen-clam-138852.hostingersite.com\/#website","url":"https:\/\/forestgreen-clam-138852.hostingersite.com\/","name":"Partenit. Self-Control for Robots","description":"The Standard for Trustworthy Robots","publisher":{"@id":"https:\/\/forestgreen-clam-138852.hostingersite.com\/#organization"},"alternateName":"Partenit. The Standard for Trustworthy Robots","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/forestgreen-clam-138852.hostingersite.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/forestgreen-clam-138852.hostingersite.com\/#organization","name":"Partenit. Professional Skills Hub for Robotics","url":"https:\/\/forestgreen-clam-138852.hostingersite.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/forestgreen-clam-138852.hostingersite.com\/#\/schema\/logo\/image\/","url":"https:\/\/forestgreen-clam-138852.hostingersite.com\/wp-content\/uploads\/2025\/08\/partenitio1-1024x733.png","contentUrl":"https:\/\/forestgreen-clam-138852.hostingersite.com\/wp-content\/uploads\/2025\/08\/partenitio1-1024x733.png","width":1024,"height":733,"caption":"Partenit. Professional Skills Hub for Robotics"},"image":{"@id":"https:\/\/forestgreen-clam-138852.hostingersite.com\/#\/schema\/logo\/image\/"}}]}</script>
23
24	<!-- / Yoast SEO plugin. -->
25
26
27<link rel='dns-prefetch' href='//www.googletagmanager.com' />
28<link rel='dns-prefetch' href='//forestgreen-clam-138852.hostingersite.com' />
29<link rel="alternate" type="application/rss+xml" title="Partenit. Self-Control for Robots &raquo; Feed" href="https://forestgreen-clam-138852.hostingersite.com/feed/" />
30<link rel="alternate" type="application/rss+xml" title="Partenit. Self-Control for Robots &raquo; Comments Feed" href="https://forestgreen-clam-138852.hostingersite.com/comments/feed/" />
31								<link rel="icon" href="https://forestgreen-clam-138852.hostingersite.com/wp-content/uploads/2025/03/partenit12.png" type="image/png" />
32		
33					<!-- Apple Touch Icon -->
34						<link rel="apple-touch-icon" sizes="180x180" href="https://forestgreen-clam-138852.hostingersite.com/wp-content/uploads/2025/03/partenit12.png" type="image/png">
35		
36					<!-- Android Icon -->
37						<link rel="icon" sizes="192x192" href="https://forestgreen-clam-138852.hostingersite.com/wp-content/uploads/2025/03/partenit12.png" type="image/png">
38		
39					<!-- MS Edge Icon -->
40						<meta name="msapplication-TileImage" content="https://forestgreen-clam-138852.hostingersite.com/wp-content/uploads/2025/03/partenit12.png" type="image/png">
41				<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://forestgreen-clam-138852.hostingersite.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fforestgreen-clam-138852.hostingersite.com%2F" />
42<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://forestgreen-clam-138852.hostingersite.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fforestgreen-clam-138852.hostingersite.com%2F&#038;format=xml" />
43				
44		<meta property="og:locale" content="en_US"/>
45		<meta property="og:type" content="website"/>
46		<meta property="og:site_name" content="Partenit. Self-Control for Robots"/>
47		<meta property="og:title" content="Home - Partenit. Self-Control for Robots"/>
48				<meta property="og:url" content="https://forestgreen-clam-138852.hostingersite.com/"/>
49						<meta property="og:image" content="https://forestgreen-clam-138852.hostingersite.com/wp-content/uploads/2025/03/partenit.png"/>
50		<meta property="og:image:width" content="700"/>
51		<meta property="og:image:height" content="132"/>
52		<meta property="og:image:type" content="image/png"/>
53				<style id="wp-img-auto-sizes-contain-inline-css">
54img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
55/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
56</style>
57
58<style id="global-styles-inline-css">
59:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--awb-color-1: #ffffff;--wp--preset--color--awb-color-2: #f2f3f5;--wp--preset--color--awb-color-3: #eeaaff;--wp--preset--color--awb-color-4: #a8abb4;--wp--preset--color--awb-color-5: #8c00ff;--wp--preset--color--awb-color-6: #211e84;--wp--preset--color--awb-color-7: #4a0063;--wp--preset--color--awb-color-8: #030303;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
59--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13.5px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 27px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--normal: 18px;--wp--preset--font-size--xlarge: 36px;--wp--preset--font-size--huge: 54px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-awb-color-1-color{color: var(--wp--preset--color--awb-color-1) !important;}.has-awb-color-2-color{color: var(--wp--preset--color--awb-color-2) !important;}.has-awb-color-3-color{color: var(--wp--preset--color--awb-color-3) !important;}.has-awb-color-4-color{color: var(--wp--preset--color--awb-color-4) !important;}.has-awb-color-5-color{color: var(--wp--preset--color--awb-color-5) !important;}.has-awb-color-6-color{color: var(--wp--preset--color--awb-color-6) !important;}.has-awb-color-7-color{color: var(--wp--preset--color--awb-color-7) !important;}.has-awb-color-8-color{color: var(--wp--preset--color--awb-color-8) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-awb-color-1-background-color{background-color: var(--wp--preset--color--awb-color-1) !important;}.has-awb-color-2-background-color{background-color: var(--wp--preset--color--awb-color-2) !important;}.has-awb-color-3-background-color{background-color: var(--wp--preset--color--awb-color-3) !important;}.has-awb-color-4-background-color{background-color: var(--wp--preset--color--awb-color-4) !important;}.has-awb-color-5-background-color{background-color: var(--wp--preset--color--awb-color-5) !important;}.has-awb-color-6-background-color{background-color: var(--wp--preset--color--awb-color-6) !important;}.has-awb-color-7-background-color{background-color: var(--wp--preset--color--awb-color-7) !important;}.has-awb-color-8-background-color{background-color: var(--wp--preset--color--awb-color-8) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-awb-color-1-border-color{border-color: var(--wp--preset--color--awb-color-1) !important;}.has-awb-color-2-border-color{border-color: var(--wp--preset--color--awb-color-2) !important;}.has-awb-color-3-border-color{border-color: var(--wp--preset--color--awb-color-3) !important;}.has-awb-color-4-border-color{border-color: var(--wp--preset--color--awb-color-4) !important;}.has-awb-color-5-border-color{border-color: var(--wp--preset--color--awb-color-5) !important;}.has-awb-color-6-border-color{border-color: var(--wp--preset--color--awb-color-6) !important;}.has-awb-color-7-border-color{border-color: var(--wp--preset--color--awb-color-7) !important;}.has-awb-color-8-border-color{border-color: var(--wp--preset--color--awb-color-8) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
59.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-normal-font-size{font-size: var(--wp--preset--font-size--normal) !important;}.has-xlarge-font-size{font-size: var(--wp--preset--font-size--xlarge) !important;}.has-huge-font-size{font-size: var(--wp--preset--font-size--huge) !important;}
60/*# sourceURL=global-styles-inline-css */
61</style>
62
63<link rel='stylesheet' id='fusion-dynamic-css-css' href='https://forestgreen-clam-138852.hostingersite.com/wp-content/uploads/fusion-styles/39948bb0e945c044fcc3e09cba518b00.min.css?ver=3.15.0' media='all' />
64
65<!-- Google tag (gtag.js) snippet added by Site Kit -->
66<!-- Google Analytics snippet added by Site Kit -->
vendor: 80 bytes, lines 66-67
66
67<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
67GT-NCNQG2RL
vendor: 18 bytes, line 67
67" async></script>
68<script id="google_gtagjs-js-after">
69window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
70gtag("set","linker",{"domains":["forestgreen-clam-138852.hostingersite.com"]});
71gtag("js", new Date());
72gtag("set", "developer_id.dZTNiMT", true);
73gtag("config", "GT-NCNQG2RL");
74 window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); }; 
75//# sourceURL=google_gtagjs-js-after
76</script>
76
77<link rel="https://api.w.org/" href="https://forestgreen-clam-138852.hostingersite.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://forestgreen-clam-138852.hostingersite.com/wp-json/wp/v2/pages/3345" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://forestgreen-clam-138852.hostingersite.com/xmlrpc.php?rsd" />
78<meta name="generator" content="WordPress 7.1.2" />
79<link rel='shortlink' href='https://forestgreen-clam-138852.hostingersite.com/' />
80<meta name="generator" content="Site Kit by Google 1.187.0" /><style type="text/css" id="css-fb-visibility">@media screen and (max-width: 640px){.fusion-no-small-visibility{display:none !important;}body .sm-text-align-center{text-align:center !important;}body .sm-text-align-left{text-align:left !important;}body .sm-text-align-right{text-align:right !important;}body .sm-text-align-justify{text-align:justify !important;}body .sm-flex-align-center{justify-content:center !important;}body .sm-flex-align-flex-start{justify-content:flex-start !important;}body .sm-flex-align-flex-end{justify-content:flex-end !important;}body .sm-mx-auto{margin-left:auto !important;margin-right:auto !important;}body .sm-ml-auto{margin-left:auto !important;}body .sm-mr-auto{margin-right:auto !important;}body .fusion-absolute-position-small{position:absolute;width:100%;}.awb-sticky.awb-sticky-small{ position: sticky; top: var(--awb-sticky-offset,0); }}@media screen and (min-width: 641px) and (max-width: 900px){.fusion-no-medium-visibility{display:none !important;}body .md-text-align-center{text-align:center !important;}body .md-text-align-left{text-align:left !important;}body .md-text-align-right{text-align:right !important;}body .md-text-align-justify{text-align:justify !important;}body .md-flex-align-center{justify-content:center !important;}body .md-flex-align-flex-start{justify-content:flex-start !important;}body .md-flex-align-flex-end{justify-content:flex-end !important;}body .md-mx-auto{margin-left:auto !important;margin-right:auto !important;}body .md-ml-auto{margin-left:auto !important;}body .md-mr-auto{margin-right:auto !important;}body .fusion-absolute-position-medium{position:absolute;width:100%;}.awb-sticky.awb-sticky-medium{ position: sticky; top: var(--awb-sticky-offset,0); }}@media screen and (min-width: 901px){.fusion-no-large-visibility{display:none !important;}body .lg-text-align-center{text-align:center !important;}body .lg-text-align-left{text-align:left !important;}body .lg-text-align-right{text-align:right !important;}body .lg-text-align-justify{text-align:justify !important;}body .lg-flex-align-center{justify-content:center !important;}body .lg-flex-align-flex-start{justify-content:flex-start !important;}body .lg-flex-align-flex-end{justify-content:flex-end !important;}body .lg-mx-auto{margin-left:auto !important;margin-right:auto !important;}body .lg-ml-auto{margin-left:auto !important;}body .lg-mr-auto{margin-right:auto !important;}body .fusion-absolute-position-large{position:absolute;width:100%;}.awb-sticky.awb-sticky-large{ position: sticky; top: var(--awb-sticky-offset,0); }}</style>		
80<script type="text/javascript">
81			var doc = document.documentElement;
82			doc.setAttribute( 'data-useragent', navigator.userAgent );
83		</script>
83
84		
85	</head>
86
87<body class="home wp-singular page-template page-template-100-width page-template-100-width-php page page-id-3345 wp-theme-Avada fusion-image-hovers fusion-pagination-sizing fusion-button_type-flat fusion-button_span-no fusion-button_gradient-linear avada-image-rollover-circle-no avada-image-rollover-yes avada-image-rollover-direction-fade fusion-body ltr fusion-sticky-header no-mobile-sticky-header no-mobile-slidingbar no-mobile-totop fusion-disable-outline fusion-sub-menu-fade mobile-logo-pos-left layout-wide-mode avada-has-boxed-modal-shadow- layout-scroll-offset-full avada-has-zero-margin-offset-top fusion-top-header menu-text-align-center mobile-menu-design-modern fusion-show-pagination-text fusion-header-layout-v1 avada-responsive avada-footer-fx-none avada-menu-highlight-style-textcolor fusion-search-form-classic fusion-main-menu-search-dropdown fusion-avatar-circle avada-dropdown-styles avada-blog-layout-large avada-blog-archive-layout-timeline avada-header-shadow-no avada-menu-icon-position-left avada-has-megamenu-shadow avada-has-header-100-width avada-has-mobile-menu-search avada-has-breadcrumb-mobile-hidden avada-has-titlebar-hide avada-has-transparent-timeline_color avada-has-pagination-width_height avada-flyout-menu-direction-fade avada-ec-views-v1" data-awb-post-id="3345">
88		<a class="skip-link screen-reader-text" href="#content">Skip to content</a>
89
90	<div id="boxed-wrapper">
91		
92		<div id="wrapper" class="fusion-wrapper">
93			<div id="home" style="position:relative;top:-1px;"></div>
94												<div class="fusion-tb-header"><div class="fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container hundred-percent-fullwidth non-hundred-percent-height-scrolling fusion-custom-z-index" style="--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-z-index:152;--awb-padding-top:0px;--awb-padding-right:6vw;--awb-padding-bottom:0px;--awb-padding-left:6vw;--awb-background-color:var(--awb-color8);--awb-flex-wrap:wrap;" ><div class="fusion-builder-row fusion-row fusion-flex-align-items-stretch fusion-flex-content-wrap" style="width:104% !important;max-width:104% !important;margin-left: calc(-4% / 2 );margin-right: calc(-4% / 2 );"><div class="fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_6 1_6 fusion-flex-column" style="--awb-padding-top:15px;--awb-padding-right:15px;--awb-padding-bottom:15px;--awb-padding-left:15px;--awb-bg-size:cover;--awb-width-large:16.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:0%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:0%;--awb-width-medium:75%;--awb-order-medium:0;--awb-spacing-right-medium:0%;--awb-spacing-left-medium:0%;--awb-width-small:66.666666666667%;--awb-order-small:0;--awb-spacing-right-small:0%;--awb-spacing-left-small:0%;" data-scroll-devices="small-visibility,medium-visibility,large-visibility"><div class="fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-center fusion-content-layout-column"><div class="fusion-image-element " style="--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);"><span class=" fusion-imageframe imageframe-none imageframe-1 hover-type-none"><a class="fusion-no-lightbox" href="https://forestgreen-clam-138852.hostingersite.com/" target="_self" aria-label="partenit"><img decoding="async" width="300" height="57" src="https://forestgreen-clam-138852.hostingersite.com/wp-content/uploads/2025/03/partenit-300x57.png" alt class="img-responsive wp-image-1800 disable-lazyload" srcset="https://forestgreen-clam-138852.hostingersite.com/wp-content/uploads/2025/03/partenit-200x38.png 200w, https://forestgreen-clam-138852.hostingersite.com/wp-content/uploads/2025/03/partenit-400x75.png 400w, https://forestgreen-clam-138852.hostingersite.com/wp-content/uploads/2025/03/partenit-600x113.png 600w, https://forestgreen-clam-138852.hostingersite.com/wp-content/uploads/2025/03/partenit.png 700w" sizes="(max-width: 900px) 100v
94w, (max-width: 640px) 100vw, (max-width: 1919px) 400px,(min-width: 1920px) 17vw" /></a></span></div></div></div><div class="fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion-flex-column" style="--awb-bg-size:cover;--awb-width-large:70%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.7428571428571%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:0%;--awb-width-medium:25%;--awb-order-medium:0;--awb-spacing-right-medium:7.68%;--awb-spacing-left-medium:0%;--awb-width-small:33.333333333333%;--awb-order-small:0;--awb-spacing-right-small:5.76%;--awb-spacing-left-small:0%;"><div class="fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-center fusion-content-layout-column"><nav class="awb-menu awb-menu_row awb-menu_em-hover mobile-mode-collapse-to-button awb-menu_icons-left awb-menu_dc-yes mobile-trigger-fullwidth-off awb-menu_mobile-toggle awb-menu_indent-left mobile-size-full-absolute loading mega-menu-loading awb-menu_desktop awb-menu_dropdown awb-menu_expand-right awb-menu_transition-opacity" style="--awb-transition-time:500;--awb-text-transform:none;--awb-min-height:100px;--awb-gap:40px;--awb-justify-content:flex-end;--awb-color:var(--awb-color1);--awb-active-color:var(--awb-color5);--awb-submenu-color:var(--awb-color1);--awb-submenu-bg:var(--awb-color8);--awb-submenu-sep-color:rgba(0,0,0,0);--awb-submenu-border-radius-top-left:0px;--awb-submenu-border-radius-top-right:0px;--awb-submenu-border-radius-bottom-right:6px;--awb-submenu-border-radius-bottom-left:6px;--awb-submenu-active-bg:var(--awb-color5);--awb-submenu-active-color:var(--awb-color1);--awb-submenu-font-size:13px;--awb-submenu-text-transform:none;--awb-icons-color:var(--awb-color1);--awb-icons-hover-color:var(--awb-color5);--awb-main-justify-content:flex-start;--awb-mobile-nav-button-align-hor:flex-end;--awb-mobile-bg:hsla(var(--awb-color8-h),var(--awb-color8-s),calc( var(--awb-color8-l) + 13% ),var(--awb-color8-a));--awb-mobile-color:var(--awb-color1);--awb-mobile-nav-items-height:55;--awb-mobile-active-bg:var(--awb-color5);--awb-mobile-active-color:var(--awb-color1);--awb-mobile-trigger-font-size:25px;--awb-trigger-padding-top:25px;--awb-trigger-padding-bottom:25px;--awb-mobile-trigger-color:var(--awb-color1);--awb-mobile-trigger-background-color:rgba(255,255,255,0);--awb-mobile-sep-color:hsla(var(--awb-color1-h),var(--awb-color1-s),var(--awb-color1-l),calc( var(--awb-color1-a) - 92% ));--awb-mobile-justify:flex-start;--awb-mobile-caret-left:auto;--awb-mobile-caret-right:0;--awb-box-shadow:0px 3px 10px 0px hsla(var(--awb-color8-h),var(--awb-color8-s),calc( var(--awb-color8-l) - 1% ),calc( var(--awb-color8-a) - 97% ));;--awb-fusion-font-family-typography:inherit;--awb-fusion-font-style-typography:normal;--awb-fusion-font-weight-typography:400;--awb-fusion-font-family-submenu-typography:inherit;--awb-fusion-font-style-submenu-typography:normal;--awb-fusion-font-weight-submenu-typography:400;--awb-fusion-font-family-mobile-typography:inherit;--awb-fusion-font-style-mobile-typography:normal;--awb-fusion-font-weight-mobile-typography:400;" aria-label="Menu" data-breakpoint="1120" data-count="0" data-transition-type="fade" data-transition-time="500" data-expand="right"><button type="button" class="awb-menu__m-toggle awb-menu__m-toggle_no-text" aria-expanded="false" aria-controls="menu-videographer-main-menu"><span class="awb-menu__m-toggle-inner"><span class="collapsed-nav-text"><span class="screen-reader-text">Toggle Navigation</span></span><span class="awb-menu__m-collapse-icon awb-menu__m-collapse-icon_no-text"><span class="awb-menu__m-collapse-icon-open awb-menu__m-collapse-icon-open_no-text videographer-menu"></span><span class="awb-menu__m-collapse-icon-close awb-menu__m-collapse-icon-close_no-text videographer-close"></span></span></span></button><ul id="menu-main-menu" class="fusion-menu awb-menu__main-ul awb-menu__main-ul_row"><li  id="menu-item-3371"  class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-3345 current_page_item menu-item-has-children menu-item-3371 awb-menu__li awb-menu__main-li awb-menu__main-li_regular"  data-item-id="3371"><span class="awb-menu__main-background-default awb-menu__main-background-default_fade"></span><span class="awb-menu__main-background-active awb-menu__main-background-active_fade"></span><a  href="https://forestgreen-clam-138852.hostingersite.com/" class="awb-menu__main-a awb-menu__main-a_regular" aria-current="page"><span class="menu-text">Home</span><span class="awb-menu__open-nav-submenu-hover"></span></a><button type="button" aria-label="Open submenu of Home" aria-expanded="false" class="awb-menu__open-nav-submenu_mobile awb-menu__open-nav-submenu_main"></button><ul class="awb-menu__sub-ul awb-menu__sub-ul_main"><li  id="menu-item-2579"  class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2579 awb-menu__li awb-menu__sub-li" ><a  href="https://i.forestgreen-clam-138852.hostingersite.com/" class="awb-menu__sub-
94a"><span>Partenit iHub</span></a></li></ul></li><li  id="menu-item-944"  class="menu-item menu-item-type-post_type menu-item-object-page menu-item-944 awb-menu__li awb-menu__main-li awb-menu__main-li_regular"  data-item-id="944"><span class="awb-menu__main-background-default awb-menu__main-background-default_fade"></span><span class="awb-menu__main-background-active awb-menu__main-background-active_fade"></span><a  href="https://forestgreen-clam-138852.hostingersite.com/about/" class="awb-menu__main-a awb-menu__main-a_regular"><span class="menu-text">About Partenit</span></a></li><li  id="menu-item-638"  class="menu-item menu-item-type-post_type menu-item-object-page menu-item-638 awb-menu__li awb-menu__main-li awb-menu__main-li_regular"  data-item-id="638"><span class="awb-menu__main-background-default awb-menu__main-background-default_fade"></span><span class="awb-menu__main-background-active awb-menu__main-background-active_fade"></span><a  href="https://forestgreen-clam-138852.hostingersite.com/news/" class="awb-menu__main-a awb-menu__main-a_regular"><span class="menu-text">News</span></a></li><li  id="menu-item-14"  class="menu-item menu-item-type-custom menu-item-object-custom menu-item-14 awb-menu__li awb-menu__main-li awb-menu__li_button"  data-item-id="14"><a  href="https://forestgreen-clam-138852.hostingersite.com/demo-reel/" class="awb-menu__main-a awb-menu__main-a_button"><span class="menu-text fusion-button button-default button-medium">Use Cases &#038; Examples</span></a></li></ul></nav></div></div><div class="fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion-flex-column fusion-no-small-visibility fusion-no-medium-visibility" style="--awb-bg-size:cover;--awb-width-large:12%;--awb-margin-top-large:0px;--awb-spacing-right-large:0%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:0%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;"><div class="fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column"><div class="fusion-social-links fusion-social-links-1" style="--awb-margin-top:45px;--awb-margin-right:0px;--awb-margin-bottom:0px;--awb-margin-left:0px;--awb-box-border-top:0px;--awb-box-border-right:0px;--awb-box-border-bottom:0px;--awb-box-border-left:0px;--awb-icon-colors-hover:hsla(var(--awb-color4-h),var(--awb-color4-s),var(--awb-color4-l),calc( var(--awb-color4-a) - 20% ));--awb-box-colors-hover:hsla(var(--awb-color2-h),var(--awb-color2-s),var(--awb-color2-l),calc( var(--awb-color2-a) - 20% ));--awb-box-border-color:var(--awb-color3);--awb-box-border-color-hover:var(--awb-color4);"><div class="fusion-social-networks color-type-custom"><div class="fusion-social-networks-wrapper"><a class="fusion-social-network-icon fusion-tooltip fusion-twitter awb-icon-twitter" style="color:var(--awb-color5);font-size:16px;" data-placement="top" data-title="X" data-toggle="tooltip" title="X" aria-label="twitter" target="_blank" rel="noopener noreferrer" href="https://x.com/PartenitAI"></a><a class="fusion-social-network-icon fusion-tooltip fusion-linkedin awb-icon-linkedin" style="color:var(--awb-color5);font-size:16px;" data-placement="top" data-title="LinkedIn" data-toggle="tooltip" title="LinkedIn" aria-label="linkedin" target="_blank" rel="noopener noreferrer" href="https://www.linkedin.com/company/partenit"></a><a class="fusion-social-network-icon fusion-tooltip fusion-github awb-icon-github" style="color:var(--awb-color5);font-size:16px;" data-placement="top" data-title="Github" data-toggle="tooltip" title="Github" aria-label="github" target="_blank" rel="noopener noreferrer" href="https://github.com/GradeBuilderSL/partenit"></a><a class="fusion-social-network-icon fusion-tooltip fusion-mail awb-icon-mail" style="color:var(--awb-color5);font-size:16px;" data-placement="top" data-title="Email" data-toggle="tooltip" title="Email" aria-label="mail" target="_blank" rel="noopener noreferrer" href="mailto:&#101;vgeny.nelep&#107;o&#064;&#112;arten&#105;t.&#105;o"></a><a class="fusion-social-network-icon fusion-tooltip fusion-phone awb-icon-phone" style="color:var(--awb-color5);font-size:16px;" data-placement="top" data-title="Phone" data-toggle="tooltip" title="Phone" aria-label="phone" target="_self" rel="noopener noreferrer" href="tel:+15122702175"></a></div></div></div></div></div></div></div>
95</div>		<div id="sliders-container" class="fusion-slider-visibility">
96					</div>
97											
98			
99						<main id="main" class="clearfix width-100">
100				<div class="fusion-row" style="max-width:100%;">
101<section id="content" class="full-width">
102					<div id="post-3345" class="post-3345 page type-page status-publish hentry">
103			<span class="entry-title rich-snippet-hidden">Home</span><span class="vcard rich-snippet-hidden"><span class="fn"><a href="https://forestgreen-clam-138852.hostingersite.com/author/yu-gorshkovagmail-com/" rel="author">Iuliia Gorshkova</a></span></span><span class="updated rich-snippet-hidden">2026-04-24T15:04:26+00:00</span>						<div class="post-content">
104				<div class="fusion-fullwidth fullwidth-box fusion-builder-row-2 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling" style="--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-right:0px;--awb-padding-left:0px;--awb-flex-wrap:wrap;" ><div class="fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap" style="max-width:1404px;margin-left: calc(-4% / 2 );margin-right: calc(-4% / 2 );"><div class="fusion-layout-column fusion_builder_column fusion-builder-column-3 fusion_builder_column_1_1 1_1 fusion-flex-column" style="--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:0%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:0%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;"><div class="fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column"><!-- 
105  Partenit — Home page (v2)
106  Centered layout, matches Story page in platform demo.
107  Drop into Avada page with "100% Width" template via Code Block.
108-->
109
110<style>
111  #partenit-home {
112    --bg: transparent;
113    --bg-elev: #111114;
114    --bg-elev-2: #16161A;
115    --border: #1F1F23;
116    --border-hover: #2F2F36;
117    --text: #FAFAFA;
118    --text-dim: #A1A1AA;
119    --text-muted: #71717A;
120    --accent-violet: #7C3AED;
121    --accent-cyan: #06B6D4;
122    --gradient: linear-gradient(135deg, #7C3AED 0%, #06B6D4 100%);
123
124    background: transparent !important;
125    color: #FAFAFA !important;
126    font-family: -apple-system, BlinkMacSystemFont, "Inter", "Segoe UI", sans-serif !important;
127    font-size: 16px;
128    line-height: 1.6;
129    -webkit-font-smoothing: antialiased;
130    margin: 0;
131    padding: 0;
132    width: 100%;
133    overflow-x: hidden;
134  }
135
136  #partenit-home h1,
137  #partenit-home h2,
138  #partenit-home h3,
139  #partenit-home h4,
140  #partenit-home p,
141  #partenit-home span,
142  #partenit-home div,
143  #partenit-home li,
144  #partenit-home button {
145    font-family: inherit !important;
146  }
147
148  #partenit-home h1,
149  #partenit-home h2,
150  #partenit-home h3 {
151    color: #FAFAFA !important;
152  }
153
154  #partenit-home .gradient-text,
155  #partenit-home .problem-quote .accent,
156  #partenit-home .stat-num {
157    -webkit-text-fill-color: transparent !important;
158    background-clip: text !important;
159    -webkit-background-clip: text !important;
160  }
161
162  #partenit-home * {
163    box-sizing: border-box;
164  }
165
166  #partenit-home .container {
167    max-width: 1120px;
168    margin: 0 auto;
169    padding: 0 32px;
170  }
171
172  #partenit-home .narrow {
173    max-width: 840px;
174    margin: 0 auto;
175    padding: 0 32px;
176  }
177
178  /* ============ HERO ============ */
179  #partenit-home .hero {
180    min-height: auto;
181    display: flex;
182    align-items: center;
183    justify-content: center;
184    text-align: center;
185    padding: 50px 0 120px;
186    position: relative;
187    overflow: hidden;
188    background: 
189      radial-gradient(ellipse 900px 500px at 50% 40%, rgba(124, 58, 237, 0.12) 0%, transparent 60%),
190      radial-gradient(ellipse 700px 400px at 70% 60%, rgba(6, 182, 212, 0.08) 0%, transparent 60%);
191  }
192
193  #partenit-home .stars {
194    position: absolute;
195    inset: 0;
196    background-image: 
197      radial-gradient(1px 1px at 20% 30%, rgba(255,255,255,0.8), transparent),
198      radial-gradient(1px 1px at 60% 70%, rgba(255,255,255,0.6), transparent),
199      radial-gradient(1px 1px at 80% 20%, rgba(255,255,255,0.9), transparent),
200      radial-gradient(1px 1px at 30% 80%, rgba(255,255,255,0.4), transparent),
201      radial-gradient(1px 1px at 90% 50%, rgba(255,255,255,0.7), transparent),
202      radial-gradient(1.5px 1.5px at 40% 40%, rgba(255,255,255,0.3), transparent),
203      radial-gradient(1px 1px at 15% 60%, rgba(196,181,253,0.7), transparent),
204      radial-gradient(1px 1px at 70% 85%, rgba(103,232,249,0.5), transparent),
205      radial-gradient(1px 1px at 10% 10%, rgba(255,255,255,0.6), transparent),
206      radial-gradient(1px 1px at 50% 5%, rgba(255,255,255,0.5), transparent);
207    background-size: 500px 500px;
208    opacity: 0.7;
209    pointer-events: none;
210  }
211
212  #partenit-home .hero-content {
213    position: relative;
214    z-index: 1;
215    text-align: center;
216    width: 100%;
217    max-width: 980px;
218    margin: 0 auto;
219    padding: 0 32px;
220  }
221
222  #partenit-home .eyebrow {
223    font-size: 13px;
224    text-transform: uppercase;
225    letter-spacing: 0.18em;
226    color: var(--text-muted);
227    font-weight: 500;
228    margin-bottom: 40px;
229  }
230
231  #partenit-home h1 {
232    font-size: clamp(44px, 6.5vw, 88px);
233    font-weight: 600;
234    line-height: 1.05;
235    letter-spacing: -0.035em;
236    margin: 0 0 48px;
237    max-width: 920px;
238    margin-left: auto;
239    margin-right: auto;
240  }
241
242  #partenit-home .gradient-text {
243    background: var(--gradient);
244    -webkit-background-clip: text;
245    background-clip: text;
246    -webkit-text-fill-color: transparent;
247    display: inline;
248  }
249
250  #partenit-home .hero-sub {
251    font-size: clamp(17px, 1.35vw, 20px);
252    color: var(--text-dim);
253    max-width: 600px;
254    margin: 0 auto 56px;
255    line-height: 1.55;
256  }
257
258  #partenit-home .hero-sub p {
259    margin: 0 0 6px;
260  }
261
262  #partenit-home .cta-row {
263    display: flex;
264    gap: 16px;
265    justify-content: center;
266    flex-wrap: wrap;
267    margin-bottom: 48px;
268  }
269
270  #partenit-home .btn {
271    display: inline-flex;
272    align-items: center;
273    gap: 8px;
274    padding: 16px 28px;
275    border-radius: 10px;
276    font-size: 15px;
277    font-weight: 500;
278    text-decoration: none;
279    transition: all 0.2s ease;
280    border: 1px solid transparent;
281    font-family: inherit;
282    cursor: pointer;
283    line-height: 1;
284  }
285
286  #partenit-home .btn-primary {
287    background: var(--gradient);
288    color: #0A0A0B;
289    font-weight: 600;
290  }
291
292  #partenit-home .btn-primary:hover {
293    filter: brightness(1.1);
294    transform: translateY(-1px);
295  }
296
297  #partenit-home .btn-secondary {
298    background: transparent;
299    color: var(--text);
300    border-color: var(--border);
301  }
302
303  #partenit-home .btn-secondary:hover {
304    border-color: var(--accent-violet);
305    background: rgba(124, 58, 237, 0.05);
306  }
307
308  /* Trust bar */
309  #partenit-home .trust-bar {
310    display: flex;
311    gap: 24px;
312    justify-content: center;
313    flex-wrap: wrap;
314    font-size: 13px;
315    color: var(--text-muted);
316    font-family: "JetBrains Mono", "SF Mono", Menlo, monospace;
317  }
318
319  #partenit-home .trust-bar a {
320    color: var(--text-muted);
321    text-decoration: none;
322    transition: color 0.2s;
323  }
324
325  #partenit-home .trust-bar a:hover {
326    color: var(--text);
327  }
328
329  #partenit-home .trust-bar .dot {
330    color: var(--border);
331  }
332
333  /* ============ SECTIONS ============ */
334  #partenit-home section {
335    padding: 100px 0;
336    position: relative;
337  }
338
339  #partenit-home .section-header {
340    text-align: center;
341    margin-bottom: 72px;
342    max-width: 760px;
343    margin-left: auto;
344    margin-right: auto;
345    padding: 0 32px;
346  }
347
348  #partenit-home .section-eyebrow {
349    font-size: 12px;
350    text-transform: uppercase;
351    letter-spacing: 0.18em;
352    color: var(--text-muted);
353    font-weight: 600;
354    margin-bottom: 24px;
355  }
356
357  #partenit-home h2 {
358    font-size: clamp(36px, 5vw, 56px);
359    font-weight: 600;
360    line-height: 1.08;
361    letter-spacing: -0.025em;
362    margin: 0 0 28px;
363  }
364
365  #partenit-home .section-sub {
366    font-size: 19px;
367    color: var(--text-dim);
368    line-height: 1.55;
369    margin: 0;
370  }
371
372  /* ============ PROBLEM ============ */
373  #partenit-home .problem-block {
374    text-align: center;
375    max-width: 880px;
376    margin: 0 auto;
377    padding: 0 32px;
378  }
379
380  #partenit-home .problem-quote {
381    font-size: clamp(22px, 2.8vw, 32px);
382    font-weight: 400;
383    line-height: 1.4;
384    letter-spacing: -0.01em;
385    color: var(--text);
386  }
387
388  #partenit-home .problem-quote .accent {
389    background: var(--gradient);
390    -webkit-background-clip: text;
391    background-clip: text;
392    -webkit-text-fill-color: transparent;
393    font-weight: 500;
394  }
395
396  #partenit-home .problem-answer {
397    font-size: 18px;
398    color: var(--text-dim);
399    margin-top: 56px;
400    line-height: 1.6;
401  }
402
403  /* ============ PILLARS ============ */
404  #partenit-home .pillars {
405    display: grid;
406    grid-template-columns: repeat(3, 1fr);
407    gap: 24px;
408    max-width: 1120px;
409    margin: 0 auto;
410    padding: 0 32px;
411  }
412
413  #partenit-home .pillar {
414    padding: 40px;
415    background: var(--bg-elev);
416    border: 1px solid var(--border);
417    border-radius: 16px;
418    transition: border-color 0.25s;
419  }
420
421  #partenit-home .pillar:hover {
422    border-color: var(--border-hover);
423  }
424
425  #partenit-home .pillar-num {
426    font-family: "JetBrains Mono", monospace;
427    font-size: 12px;
428    color: var(--accent-violet);
429    margin-bottom: 20px;
430    font-weight: 500;
431    letter-spacing: 0.05em;
432  }
433
434  #partenit-home .pillar h3 {
435    font-size: 22px;
436    font-weight: 600;
437    margin: 0 0 16px;
438    letter-spacing: -0.01em;
439    line-height: 1.3;
440  }
441
442  #partenit-home .pillar p {
443    font-size: 15px;
444    color: var(--text-dim);
445    margin: 0;
446    line-height: 1.6;
447  }
448
449  /* ============ CODE TABS ============ */
450  #partenit-home .tabs {
451    background: var(--bg-elev);
452    border: 1px solid var(--border);
453    border-radius: 16px;
454    overflow: hidden;
455    max-width: 1020px;
456    margin: 0 auto;
457  }
458
459  #partenit-home .tab-bar {
460    display: flex;
461    background: rgba(0,0,0,0.3);
462    border-bottom: 1px solid var(--border);
463    overflow-x: auto;
464  }
465
466  #partenit-home .tab-btn {
467    padding: 18px 28px;
468    background: transparent;
469    border: none;
470    color: var(--text-muted);
471    font-family: "JetBrains Mono", monospace;
472    font-size: 13px;
473    cursor: pointer;
474    white-space: nowrap;
475    border-bottom: 2px solid transparent;
476    transition: all 0.15s;
477  }
478
479  #partenit-home .tab-btn:hover {
480    color: var(--text-dim);
481  }
482
483  #partenit-home .tab-btn.active {
484    color: var(--text);
485    border-bottom-color: var(--accent-violet);
486  }
487
488  #partenit-home .tab-content {
489    padding: 36px;
490    display: none;
491  }
492
493  #partenit-home .tab-content.active {
494    display: block;
495  }
496
497  #partenit-home pre {
498    font-family: "JetBrains Mono", "SF Mono", Menlo, monospace;
499    font-size: 13.5px;
500    line-height: 1.7;
501    color: var(--text-dim);
502    margin: 0;
503    overflow-x: auto;
504    white-space: pre;
505  }
506
507  #partenit-home pre .comment { color: var(--text-muted); }
508  #partenit-home pre .keyword { color: #C084FC; }
509  #partenit-home pre .string { color: #67E8F9; }
510  #partenit-home pre .number { color: #FBBF24; }
511  #partenit-home pre .func { color: #FDE68A; }
512
513  /* ============ AUDIENCES ============ */
514  #partenit-home .audiences {
515    display: grid;
516    grid-template-columns: repeat(3, 1fr);
517    gap: 24px;
518    max-width: 1120px;
519    margin: 0 auto;
520    padding: 0 32px;
521  }
522
523  #partenit-home .audience {
524    padding: 40px;
525    background: var(--bg-elev);
526    border: 1px solid var(--border);
527    border-radius: 16px;
528    transition: border-color 0.25s;
529  }
530
531  #partenit-home .audience:hover {
532    border-color: var(--border-hover);
533  }
534
535  #partenit-home .audience-label {
536    font-size: 11px;
537    text-transform: uppercase;
538    letter-spacing: 0.18em;
539    color: var(--text-muted);
540    font-weight: 600;
541    margin-bottom: 20px;
542  }
543
544  #partenit-home .audience h3 {
545    font-size: 21px;
546    font-weight: 600;
547    letter-spacing: -0.01em;
548    margin: 0 0 28px;
549    line-height: 1.3;
550  }
551
552  #partenit-home .audience-divider {
553    height: 1px;
554    background: var(--border);
555    margin: 28px 0;
556  }
557
558  #partenit-home .audience-pain {
559    font-size: 14.5px;
560    color: var(--text-dim);
561    font-style: italic;
562    line-height: 1.6;
563    margin: 0 0 20px;
564  }
565
566  #partenit-home .audience-gain {
567    font-size: 15px;
568    color: var(--text);
569    font-weight: 500;
570    line-height: 1.55;
571    margin: 0 0 28px;
572  }
573
574  #partenit-home .audience-tag {
575    font-family: "JetBrains Mono", monospace;
576    font-size: 12px;
577    color: var(--text-muted);
578    letter-spacing: 0.02em;
579  }
580
581  /* ============ STATS ============ */
582  #partenit-home .stats {
583    display: grid;
584    grid-template-columns: repeat(3, 1fr);
585    gap: 64px;
586    max-width: 1120px;
587    margin: 0 auto;
588    padding: 0 32px;
589    text-align: center;
590  }
591
592  #partenit-home .stat-num {
593    font-family: "JetBrains Mono", monospace;
594    font-size: clamp(36px, 4.5vw, 58px);
595    font-weight: 600;
596    background: var(--gradient);
597    -webkit-background-clip: text;
598    background-clip: text;
599    -webkit-text-fill-color: transparent;
600    line-height: 1.05;
601    margin-bottom: 20px;
602    letter-spacing: -0.02em;
603  }
604
605  #partenit-home .stat-title {
606    font-size: 18px;
607    font-weight: 500;
608    margin: 0 0 12px;
609    letter-spacing: -0.01em;
610  }
611
612  #partenit-home .stat-desc {
613    font-size: 14.5px;
614    color: var(--text-dim);
615    line-height: 1.55;
616    margin: 0;
617  }
618
619  /* ============ PRICING ============ */
620  #partenit-home .pricing {
621    display: grid;
622    grid-template-columns: 1fr 1fr;
623    gap: 24px;
624    max-width: 1020px;
625    margin: 0 auto;
626    padding: 0 32px;
627  }
628
629  #partenit-home .plan {
630    padding: 48px;
631    background: var(--bg-elev);
632    border: 1px solid var(--border);
633    border-radius: 16px;
634    display: flex;
635    flex-direction: column;
636  }
637
638  #partenit-home .plan.featured {
639    border-color: rgba(124, 58, 237, 0.4);
640    background: linear-gradient(180deg, rgba(124,58,237,0.06) 0%, var(--bg-elev) 100%);
641  }
642
643  #partenit-home .plan-label {
644    font-size: 11px;
645    text-transform: uppercase;
646    letter-spacing: 0.18em;
647    color: var(--text-muted);
648    font-weight: 600;
649    margin-bottom: 16px;
650  }
651
652  #partenit-home .plan h3 {
653    font-size: 26px;
654    font-weight: 600;
655    margin: 0 0 8px;
656    letter-spacing: -0.01em;
657  }
658
659  #partenit-home .plan-price {
660    font-size: 14px;
661    color: var(--text-dim);
662    margin-bottom: 36px;
663    font-family: "JetBrains Mono", monospace;
664  }
665
666  #partenit-home .plan-features {
667    list-style: none;
668    padding: 0;
669    margin: 0 0 36px;
670    flex: 1;
671  }
672
673  #partenit-home .plan-features li {
674    padding: 12px 0;
675    font-size: 14px;
676    color: var(--text-dim);
677    display: flex;
678    align-items: flex-start;
679    gap: 14px;
680    border-bottom: 1px solid var(--border);
681    line-height: 1.45;
682  }
683
684  #partenit-home .plan-features li:last-child {
685    border-bottom: none;
686  }
687
688  #partenit-home .plan-features li::before {
689    content: "→";
690    color: var(--accent-violet);
691    font-family: "JetBrains Mono", monospace;
692    flex-shrink: 0;
693    font-size: 13px;
694  }
695
696  /* ============ FINAL CTA ============ */
697  #partenit-home .final-cta {
698    text-align: center;
699    min-height: auto;
700    padding: 120px 0;
701    display: flex;
702    flex-direction: column;
703    justify-content: center;
704    align-items: center;
705    background: 
706      radial-gradient(ellipse 800px 500px at 50% 50%, rgba(124, 58, 237, 0.1) 0%, transparent 60%);
707    position: relative;
708  }
709
710  #partenit-home .final-cta-content {
711    position: relative;
712    z-index: 1;
713    max-width: 720px;
714    margin: 0 auto;
715    padding: 0 32px;
716  }
717
718  #partenit-home .final-cta h2 {
719    font-size: clamp(44px, 5.5vw, 72px);
720    margin-bottom: 32px;
721    letter-spacing: -0.03em;
722  }
723
724  #partenit-home .final-cta .section-sub {
725    margin-bottom: 56px;
726    font-size: 19px;
727  }
728
729  #partenit-home .secondary-link {
730    display: inline-block;
731    margin-top: 32px;
732    color: var(--text-muted);
733    font-size: 14px;
734    text-decoration: none;
735    transition: color 0.2s;
736  }
737
738  #partenit-home .secondary-link:hover {
739    color: var(--text);
740  }
741
742  /* ============ RESPONSIVE ============ */
743  @media (max-width: 900px) {
744    #partenit-home .pillars,
745    #partenit-home .audiences,
746    #partenit-home .stats,
747    #partenit-home .pricing {
748      grid-template-columns: 1fr;
749    }
750    #partenit-home section {
751      padding: 96px 0;
752    }
753    #partenit-home .section-header {
754      margin-bottom: 64px;
755    }
756    #partenit-home .stats {
757      gap: 48px;
758    }
759    #partenit-home .trust-bar {
760      gap: 14px;
761      font-size: 12px;
762    }
763    #partenit-home .plan {
764      padding: 36px;
765    }
766    #partenit-home .tab-content {
767      padding: 24px;
768    }
769    #partenit-home pre {
770      font-size: 12px;
771    }
772  }
773
774  /* Fade in on scroll */
775  #partenit-home .fade-in {
776    opacity: 0;
777    transform: translateY(24px);
778    transition: opacity 0.8s ease, transform 0.8s ease;
779  }
780
781  #partenit-home .fade-in.visible {
782    opacity: 1;
783    transform: translateY(0);
784  }
785</style>
786
787<div id="partenit-home">
788
789  <!-- ============ HERO ============ -->
790  <section class="hero">
791    <div class="stars"></div>
792    <div class="hero-content">
793      <div class="eyebrow">COMPLIANCE LAYER · ISO 13482 · EU AI ACT</div>
794      <h1>
795        Ship humanoid robots to regulated markets<br>
796        <span class="gradient-text">In days, not months</span>
797      </h1>
798      <div class="hero-sub">
799        <p>Validate every robot decision before execution</p>
800        <p>Log every action with a cryptographic fingerprint</p>
801        <p>Export audit-ready reports your regulator will accept</p>
802      </div>
803      <div class="cta-row">
804        <a href="https://partenit.tech/" class="btn btn-primary">Try the live demo →</a>
805        <a href="https://github.com/GradeBuilderSL/partenit" class="btn btn-secondary">View on GitHub</a>
806      </div>
807      <div class="trust-bar">
808        <a href="https://github.com/GradeBuilderSL/partenit/tree/main/tests">191 tests passing</a>
809        <span class="dot">·</span>
810        <a href="https://github.com/GradeBuilderSL/partenit/blob/main/LICENSE">Apache 2.0</a>
811        <span class="dot">·</span>
812        <a href="https://github.com/GradeBuilderSL/partenit/tree/main/examples/isaac_sim">Isaac Sim</a>
813        <span class="dot">·</span>
814        <a href="https://github.com/GradeBuilderSL/partenit/tree/main/partenit/packages/adapters">ROS 2</a>
815        <span class="dot">·</span>
816        <a href="https://github.com/GradeBuilderSL/partenit/tree/main/partenit/packages/adapters">Unitree H1 · G1</a>
817        <span class="dot">·</span>
818        <a href="https://github.com/GradeBuilderSL/partenit/tree/main/partenit/packages/adapters">Gazebo</a>
819      </div>
820    </div>
821  </section>
822
823  <!-- ============ THE PROBLEM ============ -->
824  <section>
825    <div class="section-header fade-in">
826      <div class="section-eyebrow">THE PROBLEM</div>
827      <h2>When something goes wrong, most teams can't answer one question</h2>
828    </div>
829    <div class="problem-block fade-in">
830      <p class="problem-quote">
831        Robots are getting smarter — LLM agents, learned policies, autonomous decisions.
832        But when something goes wrong, and it will, most teams can't answer:
833        <span class="accent">why did the robot do that?</span>
834      </p>
835      <p class="problem-answer">
836        Partenit was built to answer that question — before the incident, and after.
837        Every decision signed, reproducible, explainable.
838      </p>
839    </div>
840  </section>
841
842  <!-- ============ HOW IT WORKS ============ -->
843  <section>
844    <div class="section-header fade-in">
845      <div class="section-eyebrow">HOW IT WORKS</div>
846      <h2>Three guarantees, one middleware</h2>
847      <p class="section-sub">Drop Partenit between your robot's AI planner and its motors. Every action becomes validated, logged, and explainable — with zero changes to your existing code.</p>
848    </div>
849    <div class="pillars fade-in">
850      <div class="pillar">
851        <div class="pillar-num">01 / VALIDATE</div>
852        <h3>Check before execution</h3>
853        <p>AgentGuard evaluates every action against your safety policies. Unsafe commands are clamped or blocked automatically, deterministically, in under 10ms.</p>
854      </div>
855      <div class="pillar">
856        <div class="pillar-num">02 / LOG</div>
857        <h3>Sign every decision</h3>
858        <p>Every action produces a signed DecisionPacket with risk score, applied policies, and SHA
858-256 fingerprint. Hash-chained and reproducible — forever.</p>
859      </div>
860      <div class="pillar">
861        <div class="pillar-num">03 / GRADE</div>
862        <h3>Test before deploy</h3>
863        <p>Run safety scenarios in simulation. Grade your controller A to F on collision rate, near-miss rate, and task completion. Find edge cases before they find your robot.</p>
864      </div>
865    </div>
866  </section>
867
868  <!-- ============ CODE TABS ============ -->
869  <section>
870    <div class="section-header fade-in">
871      <div class="section-eyebrow">GET STARTED</div>
872      <h2>One line of code, any platform</h2>
873      <p class="section-sub">Same guard, same policies, same audit log — whether you run in pure Python, Isaac Sim, ROS 2, or intercept LLM tool calls. The only thing that changes is the adapter.</p>
874    </div>
875    <div class="tabs fade-in">
876      <div class="tab-bar">
877        <button class="tab-btn active" data-tab="mock">Mock</button>
878        <button class="tab-btn" data-tab="isaac">Isaac Sim</button>
879        <button class="tab-btn" data-tab="ros2">ROS 2</button>
880        <button class="tab-btn" data-tab="llm">LLM Agent</button>
881      </div>
882      <div class="tab-content active" data-content="mock"><pre><span class="comment"># No hardware needed — runs anywhere</span>
883
884<span class="keyword">from</span> partenit.adapters <span class="keyword">import</span> MockRobotAdapter
885<span class="keyword">from</span> partenit.agent_guard <span class="keyword">import</span> GuardedRobot
886
887adapter = <span class="func">MockRobotAdapter</span>()
888adapter.<span class="func">add_human</span>(<span class="string">"worker-1"</span>, x=<span class="number">1.2</span>, y=<span class="number">0.0</span>)
889
890robot = <span class="func">GuardedRobot</span>(adapter, policy_path=<span class="string">"warehouse.yaml"</span>)
891decision = robot.<span class="func">navigate_to</span>(zone=<span class="string">"shipping"</span>, speed=<span class="number">2.0</span>)
892
893<span class="comment"># → speed clamped:  2.0 → 0.3</span>
894<span class="comment"># → policy:         human_proximity_slowdown</span>
895<span class="comment"># → risk score:     0.64</span>
896<span class="comment"># → grade:          B</span></pre></div>
897      <div class="tab-content" data-content="isaac"><pre><span class="comment"># Start h1_bridge.py in your Isaac Sim scene first</span>
898<span class="comment"># examples/isaac_sim/run_bridge.sh</span>
899
900<span class="keyword">from</span> partenit.adapters <span class="keyword">import</span> IsaacSimAdapter
901<span class="keyword">from</span> partenit.agent_guard <span class="keyword">import</span> GuardedRobot
902
903adapter = <span class="func">IsaacSimAdapter</span>(base_url=<span class="string">"http://localhost:8000"</span>)
904
905robot = <span class="func">GuardedRobot</span>(adapter, policy_path=<span class="string">"warehouse.yaml"</span>)
906decision = robot.<span class="func">navigate_to</span>(zone=<span class="string">"shipping"</span>, speed=<span class="number">2.0</span>)
907
908<span class="comment"># Same guard. Same policies. Same logs.</span>
909<span class="comment"># → speed clamped:  2.0 → 0.3</span>
910<span class="comment"># → risk score:     0.64</span>
911<span class="comment"># → fingerprint:    a3f9c8...</span></pre></div>
912      <div class="tab-content" data-content="ros2"><pre><span class="comment"># Humble / Iron / Jazzy — only the adapter changes</span>
913
914<span class="keyword">from</span> partenit.adapters <span class="keyword">import</span> ROS2Adapter
915<span class="keyword">from</span> partenit.agent_guard <span class="keyword">import</span> GuardedRobot
916
917adapter = <span class="func">ROS2Adapter</span>(node_name=<span class="string">"partenit_guard"</span>)
918
919robot = <span class="func">GuardedRobot</span>(adapter, policy_path=<span class="string">"warehouse.yaml"</span>)
920decision = robot.<span class="func">navigate_to</span>(zone=<span class="string">"shipping"</span>, speed=<span class="number">2.0</span>)
921
922<span class="comment"># → allowed:         True</span>
923<span class="comment"># → modified_params: {speed: 0.3}</span>
924<span class="comment"># → policies fired:  ['human_proximity_slowdown']</span></pre></div>
925      <div class="tab-content" data-content="llm"><pre><span class="comment"># Intercept LLM tool calls before execution</span>
926
927<span class="keyword">from</span> partenit.adapters <span class="keyword">
927import</span> LLMToolCallGuard
928
929guard = <span class="func">LLMToolCallGuard</span>(policy_path=<span class="string">"warehouse.yaml"</span>)
930
931<span class="comment"># LLM produces this tool call:</span>
932tool_call = {<span class="string">"action"</span>: <span class="string">"navigate_to"</span>, <span class="string">"speed"</span>: <span class="number">2.5</span>}
933result = guard.<span class="func">check</span>(tool_call, context={<span class="string">"human_distance"</span>: <span class="number">1.1</span>})
934
935<span class="comment"># → allowed:    False</span>
936<span class="comment"># → reason:     emergency_stop (human at 1.1m)</span>
937<span class="comment"># → suggested:  retry when distance > 1.5m</span></pre></div>
938    </div>
939  </section>
940
941  <!-- ============ WHO THIS IS FOR ============ -->
942  <section>
943    <div class="section-header fade-in">
944      <div class="section-eyebrow">BUILT FOR</div>
945      <h2>Three audiences, one platform</h2>
946      <p class="section-sub">Partenit solves a different problem for each — with the same stack underneath.</p>
947    </div>
948    <div class="audiences fade-in">
949      <div class="audience">
950        <div class="audience-label">ROBOT VENDOR</div>
951        <h3>You ship hardware, your customer demands a platform</h3>
952        <div class="audience-divider"></div>
953        <p class="audience-pain">"Our robots work. But every enterprise customer asks for ISO certification, audit log, operator UI, HITL approval. That's 12 months of work we don't want to build."</p>
954        <p class="audience-gain">Ship Partenit with every robot. Your customer deploys safely on day one — with a compliance bundle their regulator will accept.</p>
955        <div class="audience-tag">Typical: Unitree, Figure, Noetix-class vendors</div>
956      </div>
957      <div class="audience">
958        <div class="audience-label">ENTERPRISE BUYER</div>
959        <h3>Three robots, three vendors, nothing fits together</h3>
960        <div class="audience-divider"></div>
961        <p class="audience-pain">"Each robot has its own SDK, its own dashboard, its own compliance story. We can't scale this. Our safety team needs one source of truth."</p>
962        <p class="audience-gain">One console for the whole fleet, whatever brand. One audit report for your regulator. One trained operator covers all vendors.</p>
963        <div class="audience-tag">Typical: logistics, automotive, hospitality, healthcare</div>
964      </div>
965      <div class="audience">
966        <div class="audience-label">FLEET OPERATOR</div>
967        <h3>You rent robots by the hour, integration eats your margin</h3>
968        <div class="audience-divider"></div>
969        <p class="audience-pain">"Every client deployment is a custom project. Three months of engineering before the robot earns a dollar. We can't scale past a handful of customers."</p>
970        <p class="audience-gain">Plug the robot, pick a profession pack, hand over the console. A deployment is a week, not a quarter — and every hour is audited.</p>
971        <div class="audience-tag">Typical: RaaS operators, integrators, leasing fleets</div>
972      </div>
973    </div>
974  </section>
975
976  <!-- ============ WHAT CHANGES ============ -->
977  <section>
978    <div class="section-header fade-in">
979      <div class="section-eyebrow">WHAT THIS UNLOCKS</div>
980      <h2>Three shifts, measurable ones</h2>
981    </div>
982    <div class="stats fade-in">
983      <div class="stat">
984        <div class="stat-num">12mo → 1wk</div>
985        <h3 class="stat-title">Time to regulated deployment</h3>
986        <p class="stat-desc">Safety rules, audit trail, operator console, HITL approval — already built, already tested. Your team doesn't rebuild what the regulators already expect.</p>
987      </div>
988      <div class="stat">
989        <div class="stat-num">1 → Any</div>
990        <h3 class="stat-title">Vendor lock-in removed</h3>
991        <p class="stat-desc">Unitree, Figure, Agility, Noetix — one adapter per vendor, one console above. Swap hardware without rewriting operations.</p>
992      </div>
993      <div class="stat">
994        <div class="stat-num">Human → Machine</div>
995        <h3 class="stat-title">Compliance made machine-checkable</h3>
996        <p class="stat-desc">Rules tied to ISO 13482, ISO 10218, EU AI Act, EU Machinery Directive. Every action checked in under 10ms, with the citation ready for audit.</p>
997      </div>
998    </div>
999  </section>
1000
1001  <!-- ============ OPEN VS ENTERPRISE ============ -->
1002  <section>
1003    <div class="section-header fade-in">
1004      <div class="section-eyebrow">PRICING</div>
1005      <h2>Open core, enterprise scale</h2>
1006      <p class="section-sub">The safety engine, policy DSL, adapters, and decision log are Apache 2.0 — free forever. Pay only for what scales with your fleet.</p>
1007    </div>
1008    <div class="pricing fade-in">
1009      <div class="plan">
1010        <div class="plan-label">OPEN SOURCE</div>
1011        <h3>Free forever</h3>
1012        <div class="plan-price">Apache 2.0 · on GitHub</div>
1013        <ul class="plan-features">
1014          <li>Policy DSL + evaluation engine</li>
1015          <li>Basic risk scoring (distance, velocity, trust)</li>
1016          <li>All adapters: Mock, ROS 2, Isaac Sim, Unitree, Gazebo, HTTP, LLM</li>
1017          <li>
1017Safety bench + built-in scenarios</li>
1018          <li>Decision log with SHA-256 fingerprint verification</li>
1019          <li>Analyzer web UI</li>
1020          <li>GitHub Action for CI integration</li>
1021        </ul>
1022        <a href="https://github.com/GradeBuilderSL/partenit" class="btn btn-secondary">View on GitHub</a>
1023      </div>
1024      <div class="plan featured">
1025        <div class="plan-label">ENTERPRISE</div>
1026        <h3>Per robot, per month</h3>
1027        <div class="plan-price">Contact sales for pricing</div>
1028        <ul class="plan-features">
1029          <li>Conformal prediction with coverage guarantees</li>
1030          <li>Plan-conditional risk scoring</li>
1031          <li>GraphRAG policy retrieval</li>
1032          <li>Formal verification (CBF / STL)</li>
1033          <li>Fleet coordination and policy broadcast</li>
1034          <li>Cloud sync + managed decision storage</li>
1035          <li>Compliance export for ISO / EU audit</li>
1036          <li>SLA + priority support</li>
1037        </ul>
1038        <a href="mailto:[email protected]" class="btn btn-primary">Contact sales →</a>
1039      </div>
1040    </div>
1041  </section>
1042
1043  <!-- ============ FINAL CTA ============ -->
1044  <section class="final-cta">
1045    <div class="final-cta-content fade-in">
1046      <h2>Talk to the team</h2>
1047      <p class="section-sub">30 minutes. We walk you through your deployment, show the live platform, and leave you with a compliance bundle your regulator will recognize.</p>
1048      <div class="cta-row">
1049        <a href="mailto:[email protected]?subject=Partenit%20Demo%20Request" class="btn btn-primary">Book a demo →</a>
1050        <a href="https://partenit.tech/" class="btn btn-secondary">Try the live demo</a>
1051      </div>
1052      <a href="https://github.com/GradeBuilderSL/partenit#readme" class="secondary-link">Or read the technical documentation</a>
1053    </div>
1054  </section>
1055
1056</div>
1057
1058<script>
1059  (function() {
1060    var tabBtns = document.querySelectorAll('#partenit-home .tab-btn');
1061    tabBtns.forEach(function(btn) {
1062      btn.addEventListener('click', function() {
1063        var target = this.getAttribute('data-tab');
1064        document.querySelectorAll('#partenit-home .tab-btn').forEach(function(b) {
1065          b.classList.remove('active');
1066        });
1067        document.querySelectorAll('#partenit-home .tab-content').forEach(function(c) {
1068          c.classList.remove('active');
1069        });
1070        this.classList.add('active');
1071        document.querySelector('#partenit-home [data-content="' + target + '"]').classList.add('active');
1072      });
1073    });
1074
1075    var observer = new IntersectionObserver(function(entries) {
1076      entries.forEach(function(entry) {
1077        if (entry.isIntersecting) {
1078          entry.target.classList.add('visible');
1079          observer.unobserve(entry.target);
1080        }
1081      });
1082    }, { threshold: 0.08 });
1083
1084    document.querySelectorAll('#partenit-home .fade-in').forEach(function(el) {
1085      observer.observe(el);
1086    });
1087  })();
1088</script>
1088</div></div></div></div>
1089							</div>
1090												</div>
1091	</section>
1092						
1093					</div>  <!-- fusion-row -->
1094				</main>  <!-- #main -->
1095				
1096				
1097								
1098					<div class="fusion-tb-footer fusion-footer"><div class="fusion-footer-widget-area fusion-widget-area"><div class="fusion-fullwidth fullwidth-box fusion-builder-row-3 fusion-flex-container fusion-parallax-none nonhundred-percent-fullwidth non-hundred-percent-height-scrolling lazyload" style="--link_hover_color: hsla(var(--awb-color1-h),var(--awb-color1-s),var(--awb-color1-l),calc( var(--awb-color1-a) - 28% ));--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:10%;--awb-padding-right:10%;--awb-padding-bottom:10%;--awb-padding-left:10%;--awb-background-image:linear-gradient(180deg, hsla(var(--awb-color8-h),var(--awb-color8-s),var(--awb-color8-l),calc( var(--awb-color8-a) - 12% )) 0%,hsla(var(--awb-color8-h),var(--awb-color8-s),var(--awb-color8-l),calc( var(--awb-color8-a) - 12% )) 100%);;--awb-background-size:cover;--awb-flex-wrap:wrap;" data-bg="https://forestgreen-clam-138852.hostingersite.com/wp-content/uploads/2025/03/absolutely-black-background-in-the-background-the-1.png" data-bg-gradient="linear-gradient(180deg, hsla(var(--awb-color8-h),var(--awb-color8-s),var(--awb-color8-l),calc( var(--awb-color8-a) - 12% )) 0%,hsla(var(--awb-color8-h),var(--awb-color8-s),var(--awb-color8-l),calc( var(--awb-color8-a) - 12% )) 100%)" ><div class="fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap" style="max-width:1404px;margin-left: calc(-4% / 2 );margin-right: calc(-4% / 2 );"><div class="fusion-layout-column fusion_builder_column fusion-builder-column-4 fusion_builder_column_1_3 1_3 fusion-flex-column" style="--awb-bg-size:cover;--awb-width-large:33.333333333333%;--awb-margin-top-large:0px;--awb-spacing-right-large:0%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:5.76%;--awb-width-medium:50%;--awb-spacing-right-medium:0%;--awb-margin-bottom-medium:65px;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;"><div class="fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column"><div class="fusion-image-element " style="--awb-max-width:225px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);"><span class=" fusion-imageframe imageframe-none imageframe-2 hover-type-none"><img decoding="async" width="700" height="132" title="partenit" src="https://forestgreen-clam-138852.hostingersite.com/wp-content/uploads/2025/03/partenit.png" data-orig-src="https://forestgreen-clam-138852.hostingersite.com/wp-content/uploads/2025/03/partenit.png" alt class="lazyload img-responsive wp-image-1800" srcset="data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27700%27%20height%3D%27132%27%20viewBox%3D%270%200%20700%20132%27%3E%3Crect%20width%3D%27700%27%20height%3D%27132%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E" data-srcset="https://forestgreen-clam-138852.hostingersite.com/wp-content/uploads/2025/03/partenit-200x38.png 200w, https://forestgreen-clam-138852.hostingersite.com/wp-content/uploads/2025/03/partenit-400x75.png 400w, https://forestgreen-clam-138852.hostingersite.com/wp-content/uploads/2025/03/partenit-600x113.png 600w, https://forestgreen-clam-138852.hostingersite.com/wp-content/uploads/2025/03/partenit.png 700w" data-sizes="auto" data-orig-sizes="(max-width: 900px) 100vw, (max-width: 640px) 100vw, 600px" /></span></div><div class="fusion-separator fusion-full-width-sep" style="align-self: center;margin-left: auto;margin-right: auto;margin-bottom:6%;width:100%;"></div><div class="fusion-text fusion-text-1" style="--awb-text-color:var(--awb-color1);"><p>Partenit: Humanoid-First Memory OS</p>
1099<p>Robots that remember, reason, and adapt</p>
1100</div><div class="fusion-separator fusion-full-width-sep" style="align-self: center;margin-left: auto;margin-right: auto;margin-bottom:6%;width:100%;"></div><div class="fusion-social-links fusion-social-links-2" style="--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:0px;--awb-margin-left:0px;--awb-box-border-top:0px;--awb-box-border-right:0px;--awb-box-border-bottom:0px;--awb-box-border-left:0px;--awb-icon-colors-hover:hsla(var(--awb-color4-h),var(--awb-color4-s),var(--awb-color4-l),calc( var(--awb-color4-a) - 20% ));--awb-box-colors-hover:hsla(var(--awb-color2-h),var(--awb-color2-s),var(--awb-color2-l),calc( var(--awb-color2-a) - 20% ));--awb-box-border-color:var(--awb-color3);--awb-box-border-color-hover:var(--awb-color4);"><div class="fusion-social-networks boxed-icons color-type-custom"><div class="fusion-social-networks-wrapper"><a class="fusion-social-network-icon fusion-tooltip fusion-twitter awb-icon-twitter" style="color:var(--awb-color8);font-size:16px;width:16px;background-color:var(--awb-color2);border-color:var(--awb-color2);border-radius:99px;" data-placement="top" data-title="X" data-toggle="tooltip" title="X" aria-label="twitter" target="_blank" rel="noopener noreferrer" href="https://x.com/PartenitAI"></a><a class="fusion-social-network-icon fusion-tooltip fusion-youtube awb-icon-youtube" style="color:var(--awb-color8);font-size:16px;width:16px;background-color:var(--awb-color2);border-color:var(--awb-color2);border-radius:99px;" data-placement="top" data-title="YouTube" data-toggle="tooltip" title="YouTube" aria-label="youtube" target="_blank" rel="noopener noreferrer" href="https://www.youtube.com/@gradebuilder"></a><a class="fusion-social-network-icon fusion-tooltip fusion-linkedin awb-icon-linkedin" style="color:var(--awb-color8);font-size:16px;width:16px;background-color:var(--awb-color2);border-color:var(--awb-color2);border-radius:99px;" data-placement="top" data-title="LinkedIn" data-toggle="tooltip" title="LinkedIn" aria-label="linkedin" target="_blank" rel="noopener noreferrer" href="https://www.linkedin.com/company/partenit/"></a><a class="fusion-social-network-icon fusion-tooltip fusion-mail awb-icon-mail" style="color:var(--awb-color8);font-size:16px;width:16px;background-color:var(--awb-color2);border-color:var(--awb-color2);border-radius:99px;" data-placement="top" data-title="Email" data-toggle="tooltip" title="Email" aria-label="mail" target="_blank" rel="noopener noreferrer" href="mailto:o&#114;g&#064;gr&#097;deb&#117;i&#108;d&#101;&#114;.&#116;&#101;ch"></a></div></div></div></div></div><div class="fusion-layout-column fusion_builder_column fusion-builder-column-5 fusion_builder_column_1_3 1_3 fusion-flex-column" style="--awb-bg-size:cover;--awb-width-large:33.333333333333%;--awb-margin-top-large:71px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:11.52%;--awb-width-medium:50%;--awb-spacing-right-medium:1.92%;--awb-margin-bottom-medium:65px;--awb-spacing-left-medium:7.68%;--awb-width-small:100%;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;"><div class="fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column"><div class="fusion-text fusion-text-2" style="--awb-font-size:18px;--awb-line-height:1.2;--awb-text-color:var(--awb-color2);"><p>San Francisco, CA 94177, USA</p>
1101<p>+1 415 432 0391<br />
1102<a href="mailto:[email protected]"><br />
1103[email protected]<br />
1104</a></p>
1105<p><a href="https://www.linkedin.com/company/partenit" target="_blank" rel="noopener noreferrer">Linkedin</a></p>
1106</div></div></div><div class="fusion-layout-column fusion_builder_column fusion-builder-column-6 fusion_builder_column_1_3 1_3 fusion-flex-column" style="--awb-bg-size:cover;--awb-width-large:33.333333333333%;--awb-margin-top-large:71px;--awb-spacing-right-large:13.248%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:10.944%;--awb-width-medium:50%;--awb-spacing-right-medium:8.832%;--awb-margin-bottom-medium:65px;--awb-spacing-left-medium:7.296%;--awb-width-small:100%;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;"><div class="fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column"><div class="fusion-text fusion-text-3" style="--awb-font-size:18px;--awb-line-height:1.2;--awb-text-color:var(--awb-color2);"><p><a href="https://i.forestgreen-clam-138852.hostingersite.com/">Learn and work with Partenit</a></p>
1107</div></div></div></div></div><div class="fusion-fullwidth fullwidth-box fusion-builder-row-4 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling" style="--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:1%;--awb-padding-bottom:1%;--awb-flex-wrap:wrap;" ><div class="fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap" style="max-width:calc( 1350px + 0px );margin-left: calc(-0px / 2 );margin-right: calc(-0px / 2 );"><div class="fusion-layout-column fusion_builder_column fusion-builder-column-7 fusion_builder_column_1_1 1_1 fusion-flex-column" style="--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:0px;--awb-margin-bottom-large:0px;--awb-spacing-left-large:0px;--awb-width-medium:100%;--awb-spacing-right-medium:0px;--awb-spacing-left-medium:0px;--awb-width-small:100%;--awb-spacing-right-small:0px;--awb-spacing-left-small:0px;"><div class="fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column"><div class="fusion-text fusion-text-4" style="--awb-content-alignment:center;--awb-font-size:16px;--awb-text-color:hsla(var(--awb-color1-h),var(--awb-color1-s),var(--awb-color1-l),calc( var(--awb-color1-a) - 37% ));"><p>© 2026 |   <a href="https://forestgreen-clam-138852.hostingersite.com" target="_blank">Partenit</a>     |   All Rights Reserved    |   Created by <a href="https://laspi.pro/" target="_blank">LaspiPro</a></p>
1108</div></div></div></div></div>
1109</div></div>
1110																</div> <!-- wrapper -->
1111		</div> <!-- #boxed-wrapper -->
1112				<a class="fusion-one-page-text-link fusion-page-load-link" tabindex="-1" href="#" aria-hidden="true">Page load link</a>
1113
1114		<div class="avada-footer-scripts">
1115			
1115<script type="text/javascript">var fusionNavIsCollapsed=function(e){var t,n;window.innerWidth<=e.getAttribute("data-breakpoint")?(e.classList.add("collapse-enabled"),e.classList.remove("awb-menu_desktop"),e.classList.contains("expanded")||window.dispatchEvent(new CustomEvent("fusion-mobile-menu-collapsed",{detail:{nav:e}})),(n=e.querySelectorAll(".menu-item-has-children.expanded")).length&&n.forEach(function(e){e.querySelector(".awb-menu__open-nav-submenu_mobile").setAttribute("aria-expanded","false")})):(null!==e.querySelector(".menu-item-has-children.expanded .awb-menu__open-nav-submenu_click")&&e.querySelector(".menu-item-has-children.expanded .awb-menu__open-nav-submenu_click").click(),e.classList.remove("collapse-enabled"),e.classList.add("awb-menu_desktop"),null!==e.querySelector(".awb-menu__main-ul")&&e.querySelector(".awb-menu__main-ul").removeAttribute("style")),e.classList.add("no-wrapper-transition"),clearTimeout(t),t=setTimeout(()=>{e.classList.remove("no-wrapper-transition")},400),e.classList.remove("loading")},fusionRunNavIsCollapsed=function(){var e,t=document.querySelectorAll(".awb-menu");for(e=0;e<t.length;e++)fusionNavIsCollapsed(t[e])};function avadaGetScrollBarWidth(){var e,t,n,l=document.createElement("p");return l.style.width="100%",l.style.height="200px",(e=document.createElement("div")).style.position="absolute",e.style.top="0px",e.style.left="0px",e.style.visibility="hidden",e.style.width="200px",e.style.height="150px",e.style.overflow="hidden",e.appendChild(l),document.body.appendChild(e),t=l.offsetWidth,e.style.overflow="scroll",t==(n=l.offsetWidth)&&(n=e.clientWidth),document.body.removeChild(e),jQuery("html").hasClass("awb-scroll")&&10<t-n?10:t-n}fusionRunNavIsCollapsed(),window.addEventListener("fusion-resize-horizontal",fusionRunNavIsCollapsed);</script>
1115<script type="speculationrules">
1116{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/Avada/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1117</script>
vendor: 1 bytes, line 1117
1117
1118<script id="jquery-core-js" src="https://forestgreen-clam-138852.hostingersite.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 1118
1118
1119<script id="googlesitekit-events-provider-content-events-js-before">
1120window._googlesitekit = window._googlesitekit || {};
1121window._googlesitekit.contentEvents = {"postID":3345,"isSinglePost":false,"hasVimeoEmbed":false};
1122//# sourceURL=googlesitekit-events-provider-content-events-js-before
1123</script>
vendor: 1 bytes, line 1123
1123
1124<script id="googlesitekit-events-provider-content-events-js" src="https://forestgreen-clam-138852.hostingersite.com/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-content-events-bb83c1a0aedefa5d25d1.js" defer></script>
vendor: 1 bytes, line 1124
1124
1125<script id="fusion-scripts-js" src="https://forestgreen-clam-138852.hostingersite.com/wp-content/uploads/fusion-scripts/690e8b61fdbd7f64f9b4d352eb3667af.min.js?ver=3.15.0"></script>
1125
1126				
1126<script type="text/javascript">
1127				jQuery( document ).ready( function() {
1128					var ajaxurl = 'https://forestgreen-clam-138852.hostingersite.com/wp-admin/admin-ajax.php';
1129					if ( 0 < jQuery( '.fusion-login-nonce' ).length ) {
1130						jQuery.get( ajaxurl, { 'action': 'fusion_login_nonce' }, function( response ) {
1131							jQuery( '.fusion-login-nonce' ).html( response );
1132						});
1133					}
1134				});
1135				</script>
1135
1136						</div>
1137
1138			<section class="to-top-container to-top-right" aria-labelledby="awb-to-top-label">
1139		<a href="#" id="toTop" class="fusion-top-top-link">
1140			<span id="awb-to-top-label" class="screen-reader-text">Go to Top</span>
1141
1142					</a>
1143	</section>
1144		</body>
1145</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.