{"version":3,"file":"shared.CytkFIn9.mjs","names":["useRef","useState","SANS","MONO","_Fragment","LOGO_SVG","useState","useRef"],"sources":["https:/framerusercontent.com/modules/pHUGet59eotLIOFRd8yv/vhlQy1gFvm813Z0AkWYZ/OriFooter.js","https:/framerusercontent.com/modules/u4SES9VfBrBRXufWv401/mfEwyO88m5ESawA3T62F/OriNav.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect,useRef,useState}from\"react\";import{createPortal}from\"react-dom\";/**\n * ORI — the site footer.\n *\n * One footer, every page. Carries the full route map so no page is more than\n * one click from any other, and so a crawler can reach all 43 published routes\n * from anywhere on the site.\n *\n * Deliberately omitted: /outcome-guarantee. That page is gated on the founders'\n * remedy ruling and must not be linked or crawlable until it lands. Add it to\n * COLUMNS below on the day the ruling is signed.\n *\n * Colour follows the painted surface above it, same luminance-probe pattern the\n * rest of the ORI components use, so it works on Surface/Page and Surface/Sunken\n * and in both schemes.\n *\n * Also renders — via portal to <body> — a site-wide floating \"Talk to Anisha\"\n * pill (Option D: dark editorial split-pill with round green-gradient avatar\n * carrying a serif \"A\", a live-dot, and a two-line label stack). Opens the\n * OriAnishaLiveDemo widget in a modal iframe. The pill auto-hides while the\n * homepage hero widget is on-screen (so it doesn't compete with the primary\n * hero CTA), and while the modal is open.\n *\n * On mobile (<=640px) the modal renders as a bottom sheet, matching the hero's\n * \"Call me\" sheet visual language: sticky top bar, drag handle, swipe-down\n * dismiss, keyboard-aware height (78svh → 92svh when the soft keyboard is up).\n * Desktop keeps its centred floating card.\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 520\n */const MONO=\"'IBM Plex Mono', Menlo, monospace\";const SANS=\"'Inter', system-ui, sans-serif\";const SERIF=\"'Source Serif 4', Georgia, serif\";const LOGO_SVG=`<svg width=\"215\" height=\"127\" viewBox=\"0 0 215 127\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M46.5509 126.041V125.336C46.8157 125.336 48.582 125.395 48.67 125.483C48.6997 125.512 48.6997 126.041 48.67 126.041H46.5509Z\" fill=\"#AEAFB2\"/> <path d=\"M72.5398 119.806C72.5692 119.835 72.6869 120.247 72.6576 120.276C72.5985 120.511 70.7736 121.276 70.7149 121.217C70.6856 121.188 70.5678 120.776 70.5972 120.747C70.5972 120.6 72.4514 119.747 72.5398 119.806Z\" fill=\"#ACAEB1\"/> <path d=\"M98.2354 94.2817C98.294 94.37 97.4698 96.1933 97.3818 96.2519C97.352 96.2816 96.8517 96.1343 96.8224 96.1049C96.7046 95.9287 97.5582 94.1938 97.7644 94.1641C97.7937 94.1641 98.2056 94.2524 98.2354 94.2817Z\" fill=\"#ACAEB1\"/> <path d=\"M96.3815 97.9582C96.4402 98.0466 95.4982 99.8108 95.4102 99.8698C95.2925 99.9581 94.9392 99.7229 94.9099 99.6638C94.8508 99.5462 95.7928 97.8703 95.9399 97.8406C95.9692 97.8113 96.3815 97.9289 96.3815 97.9582Z\" fill=\"#ACAEB0\"/> <path d=\"M15.9687 114.749C16.0569 114.719 17.6169 115.778 17.6758 115.866C17.7346 115.984 17.558 116.307 17.4698 116.366C17.2637 116.513 14.9973 114.925 15.9687 114.749Z\" fill=\"#ACAEB0\"/> <path d=\"M19.2947 117.012C19.3831 116.954 21.2373 117.924 21.1196 118.336C21.0019 118.836 19.5302 117.895 19.3536 117.718C19.1476 117.512 19.1476 117.101 19.2947 117.012Z\" fill=\"#ABADB0\"/> <path d=\"M24.6528 120.513C24.5645 120.601 22.1804 119.601 22.8279 119.101C22.9751 118.983 24.7411 119.836 24.8 120.042C24.8 120.101 24.6822 120.513 24.6528 120.513Z\" fill=\"#ACAEB1\"/> <path d=\"M56.852 124.748C56.8223 124.895 56.9107 125.219 56.8223 125.307C56.7636 125.395 54.8503 125.748 54.7326 125.395C54.5268 124.689 56.4104 124.807 56.852 124.748Z\" fill=\"#ACAEB1\"/> <path d=\"M44.579 125.188C44.6377 125.247 44.6083 125.835 44.3435 125.865C44.2844 125.894 43.166 125.747 42.9599 125.718C42.4302 125.659 42.4009 125.541 42.4595 125.041C42.7541 125.1 44.4906 125.1 44.579 125.188Z\" fill=\"#ACAEB0\"/> <path d=\"M52.761 125.336C52.7904 125.365 52.7904 125.865 52.761 125.894C52.6726 125.983 50.9361 125.953 50.642 126.041V125.336C50.9655 125.394 52.6726 125.247 52.761 125.336Z\" fill=\"#ACAEB1\"/> <path d=\"M88.8453 107.838C88.875 107.838 89.1692 108.132 89.1985 108.22C89.2279 108.338 88.1095 109.808 87.7269 109.69C86.9617 109.485 88.7275 107.838 88.8453 107.838Z\" fill=\"#ACAEB0\"/> <path d=\"M79.7216 115.866C79.7216 116.013 79.9277 116.306 79.8687 116.424C79.81 116.512 78.1322 117.483 78.0438 117.424C77.367 116.924 79.5452 115.748 79.7216 115.866Z\" fill=\"#ABADB0\"/> <path d=\"M28.6262 121.512C28.6556 121.541 28.5085 122.041 28.479 122.071C28.3613 122.159 26.9191 121.63 26.7425 121.512C26.3304 121.218 26.4775 120.777 26.9485 120.894C27.4489 121.012 28.0375 121.512 28.6262 121.512Z\" fill=\"#ACADB0\"/> <path d=\"M85.9031 110.809C86.0502 110.779 86.3741 111.102 86.3741 111.161C86.3741 111.249 85.1966 112.397 85.1082 112.426C84.755 112.602 84.6372 112.367 84.4017 112.132C84.7256 111.985 85.7263 110.838 85.9031 110.809Z\" fill=\"#ABADB0\"/> <path d=\"M76.1896 117.984C76.2189 118.014 76.3367 118.425 76.3073 118.455C76.2776 118.572 74.9828 119.278 74.7766 119.337C74.2763 119.454 74.2172 118.984 74.5705 118.719C74.7473 118.602 76.1305 117.925 76.1896 117.984Z\" fill=\"#ABADAF\"/> <path d=\"M62.9447 123.894C62.915 123.865 62.7679 123.365 62.7976 123.336C63.3566 123.306 63.9747 122.924 64.475 122.836C64.946 122.747 65.0931 123.189 64.6519 123.453C64.475 123.571 63.0327 123.982 62.9447 123.894Z\" fill=\"#ACAEB1\"/> <path d=\"M4.28397 103.309C4.46059 103.28 5.57903 104.691 5.60849 104.809C5.63791 104.956 5.31416 105.279 5.25529 105.279C5.13754 105.279 3.93079 103.75 3.93079 103.662C3.93079 103.603 4.19568 103.338 4.28397 103.309Z\" fill=\"#ABADB0\"/> <path d=\"M187.536 21.4707C187.566 21.4707 187.86 21.7648 187.889 21.853C187.918 22 186.535 23.3233 186.417 23.3233C186.388 23.3233 186.094 23.0293 186.064 22.941C186.035 22.7352 187.418 21.4707 187.536 21.4707Z\" fill=\"#ABADB0\"/> <path d=\"M91.8778 104.868C92.0253 105.103 90.8478 106.662 90.4061 106.544C90.2297 106.397 90.1413 106.367 90.259 106.132C90.2884 106.044 91.2597 104.779 91.3481 104.721C91.3774 104.691 91.8484 104.838 91.8778 104.868Z\" fill=\"#ABADB0\"/> <path d=\"M6.93377 106.426C7.02206 106.426 8.25825 107.837 8.25825 107.925C8.28771 108.072 7.96392 108.396 7.90505 108.396C7.81676 108.396 6.60998 107.073 6.58057 106.896C6.58057 106.72 6.90431 106.426 6.93377 106.426Z\" fill=\"#ABADB0\"/> <path d=\"M30.3026 122.924C30.2731 122.895 30.4203 122.395 30.4497 122.365C30.6263 122.277 32.5689 122.689 32.4218 123.277C32.2746 123.806 30.7146 122.836 30.3026 122.924Z\" fill=\"#ABADB0\"/> <path d=\"M14.3215 113.336C14.4981 113.66 14.1743 114.013 13.7623 113.807C13.4385 113.66 12.1434 112.572 12.6438 112.189L14.3215 113.336Z\" fill=\"#ABADB0\"/> <path d=\"M82.7834 113.484C82.9305 113.455 83.2544 113.779 83.2544 113.808C83.2544 113.926 81.7237 115.161 81.6357 115.131C81.5473 115.131 81.2234 114.808 81.3411 114.572C81.4002 114.484 82.695 113.514 82.7834 113.484Z\" fill=\"#ABADB0\"/> <path d=\"M1.98888 99.9277C2.10661 99.9277 3.4311 101.751 2.84244 101.898C2.45981 101.986 1.75341 100.575 1.51794 100.281C1.51794 100.222 1.95945 99.9277 1.98888 99.9277Z\" fill=\"#ABADB0\"/> <path d=\"M68.7135 121.512C68.7429 121.541 68.89 122.041 68.8606 122.071C68.4194 122.071 66.9771 122.982 66.7416 122.424C66.5945 122.071 66.7709 122.159 66.9473 122.071C67.1828 121.953 68.5665 121.424 68.7135 121.512Z\" fill=\"#ABADB0\"/> <path d=\"M36.3664 123.924C36.3958 123.953 36.4547 124.453 36.3075 124.482C35.9837 124.512 34.3355 124.248 34.2766 123.983C34.2766 123.953 34.3943 123.512 34.4238 123.512C34.4827 123.424 36.3075 123.836 36.3664 123.924Z\" fill=\"#ABADB0\"/> <path d=\"M60.9426 124.482C60.884 124.571 59.1178 124.835 58.8236 124.894C58.8529 124.747 58.7649 124.453 58.8529 124.335C58.9413 124.218 61.5607 123.542 60.9426 124.482Z\" fill=\"#ACAEB1\"/> <path d=\"M40.4875 124.747C40.5169 124.806 40.3698 125.276 40.3404 125.306C40.252 125.365 38.4566 125.1 38.3977 125.041C38.3388 124.982 38.4271 124.629 38.3977 124.482L40.4875 124.747Z\" fill=\"#ABADB0\"/> <path d=\"M93.261 103.31C92.9958 103.457 92.6429 103.221 92.7309 102.869C92.7603 102.81 93.4081 101.869 93.5258 101.692C93.9084 101.134 94.2616 101.545 94.2026 101.81C94.2026 101.869 93.349 103.251 93.261 103.31Z\" fill=\"#ABADAF\"/> <path d=\"M99.0595 92.459C98.9124 92.5767 98.5001 92.4297 98.5001 92.1061C98.5001 92.0182 99.0009 90.5182 99.0595 90.4302C99.2066 90.1652 99.6483 90.3712 99.6189 90.8125C99.6189 90.9004 99.1479 92.4004 99.0595 92.459Z\" fill=\"#ABADB0\"/> <path d=\"M9.7585 109.396C9.87625 109.396 11.2302 110.778 11.2302 110.867C11.2302 111.014 10.9064 111.308 10.5827 111.073C10.3766 110.955 9.37588 109.896 9.4053 109.749C9.43476 109.691 9.72908 109.396 9.7585 109.396Z\" fill=\"#ABADB0\"/> <path d=\"M157.955 33.8797C157.984 33.9091 157.984 34.4384 157.955 34.4384H155.836C155.806 34.4384 155.806 33.8797 155.836 33.8797C156.13 33.8797 157.867 33.8208 157.955 33.8797Z\" fill=\"#AAACAF\"/> <path d=\"M183.944 25.4402C183.885 25.2931 183.62 24.852 183.532 24.7344C183.767 24.6168 184.062 24.2051 184.327 24.2051C184.474 24.2051 184.798 24.4698 184.798 24.5286C184.768 24.705 183.856 24.9991 183.944 25.4402Z\" fill=\"#ABADAF\"/> <path d=\"M0.163715 97.3995C0.664081 97.2819 1.16445 98.3699 0.575782 98.5169C0.28145 98.5759 -0.277783 97.5171 0.163715 97.3995Z\" fill=\"#AEB0B2\"/> <path d=\"M189.802 19.3535C189.861 19.3535 190.155 19.677 190.155 19.824C190.126 19.9416 189.566 20.5004 189.39 20.471C188.772 20.2651 189.684 19.3535 189.802 19.3535Z\" fill=\"#ACAEB1\"/> <path d=\"M161.045 33.7618C160.987 33.8794 160.839 34.2617 160.751 34.4676L159.898 34.3205C159.75 33.4383 160.398 33.8206 161.045 33.7618Z\" fill=\"#ACADB0\"/> <path d=\"M154.57 36.0853C154.57 33.8798 154.541 31.6449 154.57 29.4394C154.599 27.6456 155.424 25.0872 153.128 24.2639C150.715 23.3816 145.711 23.9698 143.121 24.5285C136.086 26.0283 129.846 29.7629 124.902 34.9091C124.902 32.8506 124.725 30.8215 124.754 28.7631C124.784 26.587 125.667 24.3521 122.576 24.058C119.721 23.764 114.482 23.911 111.745 24.6755C106.182 26.2047 101.944 30.6745 100.413 36.203C100.501 62.9041 100.06 89.6056 100.354 116.277C100.354 116.601 100.237 116.895 100.237 117.13C100.266 118.218 100.972 119.159 102.032 119.395L121.87 119.453C123.547 119.218 124.843 117.836 124.902 116.13V71.6674C126.373 59.7282 135.762 49.8182 147.742 48.054C148.978 47.8773 150.332 47.9363 151.538 47.7597C151.862 47.7011 152.422 47.642 152.716 47.5244C153.363 47.2305 154.511 45.4956 154.658 44.819C155.1 42.5252 154.57 38.4967 154.57 36.0853Z\" fill=\"#23272F\"/> <path d=\"M184.21 26.9105C184.18 26.44 184.092 25.8519 183.915 25.4402C184.003 25.0285 184.003 24.4992 183.503 24.7344C183.061 24.2639 182.237 23.9405 181.59 23.8816C173.172 23.0288 164.931 25.8225 161.045 33.7623C160.633 33.8211 160.427 34.174 160.751 34.4681C160.103 35.9678 159.751 37.5852 159.485 39.2025L159.515 116.924C159.78 118.189 160.663 119.1 161.958 119.277C168.168 119.1 174.438 119.453 180.589 119.424C184.504 119.395 184.239 115.189 184.21 112.425C183.856 83.93 184.445 55.4057 184.21 26.9105Z\" fill=\"#23272F\"/> <path d=\"M96.2336 63.9051C92.8487 38.7916 72.3341 22.912 47.2273 23.9118C19.2658 25.0587 0.722947 45.9669 1.78254 73.756C2.8127 101.251 22.4446 119.925 49.9942 119.248C80.7223 118.513 100.295 94.135 96.2336 63.9051ZM75.7186 78.9319C72.2457 94.4586 58.824 104.045 42.8417 100.869C12.9672 94.9584 14.8803 43.5848 46.9331 41.7029C67.6837 40.4679 80.0158 59.788 75.7186 78.9319Z\" fill=\"#23272F\"/> <path d=\"M178.528 8.88459C177.763 7.56131 178.499 5.70867 180.029 5.35579L211.906 0.00378202C213.318 -0.0844382 214.849 1.38589 214.672 2.82682C210.993 13.0015 207.137 23.1469 203.223 33.2334C202.045 34.7625 199.985 34.6155 198.896 33.0569C197.159 27.7343 195.541 22.3823 193.774 17.0891C193.686 17.0008 193.569 16.9126 193.451 16.8538C192.685 16.3833 191.626 15.9128 190.802 15.5011C186.976 13.5603 183.149 11.6782 179.323 9.70801C179.029 9.50215 178.705 9.20809 178.528 8.88459Z\" fill=\"#7CB660\"/> <path d=\"M178.528 8.88459C177.763 7.56131 178.499 5.70867 180.029 5.35579L211.906 0.00378202C213.318 -0.0844382 214.849 1.38589 214.672 2.82682C210.993 13.0015 207.137 23.1469 203.223 33.2334C202.045 34.7625 199.985 34.6155 198.896 33.0569C197.159 27.7343 195.541 22.3823 193.774 17.0891C193.686 17.0008 193.569 16.9126 193.451 16.8538C192.685 16.3833 191.626 15.9128 190.802 15.5011C186.976 13.5603 183.149 11.6782 179.323 9.70801C179.029 9.50215 178.705 9.20809 178.528 8.88459Z\" fill=\"#08875D\"/> </svg>`;// Rasterised copy of the same mark, used only where schema.org requires a\n// URL string (Organization JSON-LD \"logo\" field) rather than inline markup.\nconst LOGO_PNG_DATA_URI=\"data:image/png;base64,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\";/* Selectors of the homepage hero widget wrapper. When any of these is in-view,\n * the floating pill hides. [data-anisha-hero=\"true\"] is the primary marker set\n * by OriAnishaLiveDemo when its isHero prop is true. .orihc-card is a legacy\n * fallback for the older OriHeroCall wrapper. Belt-and-braces. */const HERO_SELECTORS='[data-anisha-hero=\"true\"], .orihc-card';const COLUMNS=[{head:\"Platform\",links:[[\"Overview\",\"/platform\"],[\"AI agents\",\"/platform/ai-agents\"],[\"The handoff\",\"/platform/handoff\"],[\"Dialler\",\"/platform/dialler\"],[\"Integrations\",\"/platform/integrations\"]]},{head:\"Solutions\",links:[[\"Overview\",\"/solutions\"],[\"Collections\",\"/solutions/collections\"],[\"Renewals\",\"/solutions/renewals\"],[\"Retention\",\"/solutions/retention\"],[\"Lead qualification\",\"/solutions/lead-qualification\"],[\"Customer support\",\"/solutions/customer-support\"]]},{head:\"Industries\",links:[[\"BFSI\",\"/industries/bfsi\"],[\"Banks\",\"/industries/banks\"],[\"NBFC\",\"/industries/nbfc\"],[\"General insurance\",\"/industries/general-insurance\"],[\"Life insurance\",\"/industries/life-insurance\"],[\"Credit cards\",\"/industries/credit-cards\"],[\"Telecom\",\"/industries/telecom\"],[\"Automotive\",\"/industries/automotive\"],[\"E-commerce & retail\",\"/industries/ecommerce-retail\"]]},{head:\"Compare\",links:[[\"vs voice bots\",\"/compare/vs-voice-bots\"],[\"vs BPO\",\"/compare/vs-bpo\"],[\"vs global platforms\",\"/compare/vs-global-platforms\"],[\"ROI calculator\",\"/roi-calculator\"],[\"Outcome pricing\",\"/outcome-pricing\"],[\"Outcome guarantee\",\"/outcome-guarantee\"]]},{head:\"Company\",links:[[\"About\",\"/about\"],[\"Customers\",\"/customers\"],[\"Trust centre\",\"/trust\"],[\"Partners\",\"/partners\"],[\"System integrators\",\"/partners/system-integrators\"],[\"BPOs\",\"/partners/bpo\"],[\"Business associates\",\"/partners/business-associates\"],[\"Careers\",\"/careers\"],[\"News\",\"/news\"],[\"Blog\",\"/blog\"],[\"Contact\",\"/contact\"]]},{head:\"Legal\",links:[[\"Privacy notice\",\"/legal/privacy\"],[\"Terms of use\",\"/legal/terms\"],[\"Data processing\",\"/legal/dpa\"]]}];// Organization + WebSite JSON-LD. The footer renders on every page, so this\n// single inline script gives every published route the org entity in its\n// static HTML. Module-scope const so it is not rebuilt per render.\nconst ORG_LD={\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://oriserve.com/#org\",name:\"Oriserve\",url:\"https://oriserve.com/\",logo:LOGO_PNG_DATA_URI,sameAs:[\"https://www.linkedin.com/company/oriserve\"],description:\"Oriserve is an outcome execution platform for contact centres: AI voice agents run collections, renewals, retention and support calls in 10+ Indian languages, with human specialists closing what the AI cannot.\",address:{\"@type\":\"PostalAddress\",addressLocality:\"Noida\",addressRegion:\"Uttar Pradesh\",postalCode:\"201301\",addressCountry:\"IN\"}},{\"@type\":\"WebSite\",\"@id\":\"https://oriserve.com/#website\",url:\"https://oriserve.com/\",name:\"Oriserve\",publisher:{\"@id\":\"https://oriserve.com/#org\"}}]};const ORG_LD_JSON=JSON.stringify(ORG_LD);export default function OriFooter(props){const green=props.green||\"#7AB648\";const blurb=props.blurb||\"The outcome execution platform. AI runs the call, a person closes it, one system accountable for the result.\";const certLine=props.certLine||\"ISO 27001:2022 \\xb7 IC-IS-2505161 \\xb7 INDIA-RESIDENT\";const showCta=props.showCta??true;const ctaHeading=props.ctaHeading||\"Hear it before you read about it.\";const ctaLabel=props.ctaLabel||\"Get a call\";const ctaLink=props.ctaLink||\"/get-a-call\";const quietLabel=props.quietLabel||\"or book a full demo\";const quietLink=props.quietLink||\"/book-a-demo\";const gutter=props.gutter??56;const maxWidth=props.maxWidth??1240;const root=useRef(null);const[onLight,setOnLight]=useState(true);/* Floating \"Talk to Anisha\" pill + modal state. The pill is triple-gated:\n     * hidden while the hero widget is in view, while any modal or bottom sheet\n     * is open, and while the footer itself is in view. */const[mounted,setMounted]=useState(false);const[open,setOpen]=useState(false);const[hideBtn,setHideBtn]=useState(false);const[footerInView,setFooterInView]=useState(false);const[sheetPresent,setSheetPresent]=useState(false);/* Mobile bottom-sheet mode gates (<=640px). Keyboard-up expands to 92svh. */const[isMobile,setIsMobile]=useState(false);const[kbUp,setKbUp]=useState(false);const[reducedMotion,setReducedMotion]=useState(false);const touchStartY=useRef(null);/* Mount-guard for portal (Framer SSR-renders code components; document is\n     * only available client-side). */useEffect(()=>{setMounted(true);},[]);useEffect(()=>{const id=\"ori-fonts\";if(document.getElementById(id))return;const l=document.createElement(\"link\");l.id=id;l.rel=\"stylesheet\";l.href=\"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Source+Serif+4:ital,opsz,wght@0,8..60,400;0,8..60,500;0,8..60,600;1,8..60,400;1,8..60,500&family=IBM+Plex+Mono:wght@400;500;600&display=swap\";document.head.appendChild(l);},[]);/* text colour follows the painted surface, same probe the other ORI components use */useEffect(()=>{const el=root.current;if(!el)return;const read=()=>{let n=el;while(n){const m=getComputedStyle(n).backgroundColor.match(/[\\d.]+/g);if(m&&m.length>=3&&(m.length<4||Number(m[3])>.5)){const lum=(.2126*+m[0]+.7152*+m[1]+.0722*+m[2])/255;setOnLight(lum>.5);return;}n=n.parentElement;}setOnLight(true);};read();const t=window.setInterval(read,600);return()=>window.clearInterval(t);},[]);/* Hero-visibility observer. Watches the homepage hero widget wrapper; when\n     * it's on-screen, hide the pill so it doesn't compete with the primary hero\n     * CTA. When it's gone (or the page has no hero widget), show the pill.\n     *\n     * Re-attaches on hash/pop navigation to handle Framer's SPA-style route\n     * transitions. */useEffect(()=>{if(!mounted)return;let observer=null;let target=null;let mutationObs=null;const detach=()=>{if(observer&&target)observer.unobserve(target);observer?.disconnect();observer=null;target=null;};const attach=()=>{detach();const el=document.querySelector(HERO_SELECTORS);if(!el){setHideBtn(false);return;}target=el;observer=new IntersectionObserver(entries=>{const e=entries[0];if(!e)return;setHideBtn(e.isIntersecting);},{root:null,/* Fire slightly before the hero fully leaves the viewport so\n                     * the pill appears just as the hero exits. */rootMargin:\"-60px 0px 0px 0px\",threshold:0});observer.observe(el);};attach();/* If the hero widget is not yet in the DOM at first paint (SPA route\n         * change, lazy hydration), watch for it. */mutationObs=new MutationObserver(()=>{if(target)return;const el=document.querySelector(HERO_SELECTORS);if(el)attach();});mutationObs.observe(document.body,{childList:true,subtree:true});const onNav=()=>{/* Re-run after the SPA has swapped the page. */window.setTimeout(attach,30);window.setTimeout(attach,250);};window.addEventListener(\"hashchange\",onNav);window.addEventListener(\"popstate\",onNav);return()=>{detach();mutationObs?.disconnect();window.removeEventListener(\"hashchange\",onNav);window.removeEventListener(\"popstate\",onNav);};},[mounted]);/* Footer-visibility gate: hide the pill while the footer itself is on\n     * screen, so it never sits on top of the footer CTA or the legal lines. */useEffect(()=>{if(!mounted)return;const el=root.current;if(!el||typeof IntersectionObserver===\"undefined\")return;const obs=new IntersectionObserver(entries=>{const e=entries[0];if(!e)return;setFooterInView(e.isIntersecting);},{root:null,threshold:0});obs.observe(el);return()=>obs.disconnect();},[mounted]);/* Sheet gate: the mobile hero renders a bottom sheet (class\n     * \"ori-hero-sheet\", portal-mounted on <body>) for the live-demo form.\n     * While any such sheet is in the DOM, hide the pill. */useEffect(()=>{if(!mounted)return;if(typeof MutationObserver===\"undefined\")return;const check=()=>setSheetPresent(!!document.querySelector(\".ori-hero-sheet\"));check();const obs=new MutationObserver(check);obs.observe(document.body,{childList:true,subtree:true});return()=>obs.disconnect();},[mounted]);/* Mobile-mode media query. */useEffect(()=>{if(!mounted)return;if(typeof window===\"undefined\"||!window.matchMedia)return;const mq=window.matchMedia(\"(max-width: 640px)\");const upd=()=>setIsMobile(mq.matches);upd();if(mq.addEventListener)mq.addEventListener(\"change\",upd);else mq.addListener(upd);return()=>{if(mq.removeEventListener)mq.removeEventListener(\"change\",upd);else mq.removeListener(upd);};},[mounted]);/* Reduced-motion preference. */useEffect(()=>{if(!mounted)return;if(typeof window===\"undefined\"||!window.matchMedia)return;const mq=window.matchMedia(\"(prefers-reduced-motion: reduce)\");const upd=()=>setReducedMotion(mq.matches);upd();if(mq.addEventListener)mq.addEventListener(\"change\",upd);else mq.addListener(upd);return()=>{if(mq.removeEventListener)mq.removeEventListener(\"change\",upd);else mq.removeListener(upd);};},[mounted]);/* Keyboard-up detection via visualViewport. When the on-screen keyboard\n     * pushes up in the iframe, the top-level visualViewport shrinks; expand\n     * the sheet to 92svh so the form and iframe controls remain reachable. */useEffect(()=>{if(!open||!isMobile){setKbUp(false);return;}if(typeof window===\"undefined\")return;const vv=window.visualViewport;if(!vv)return;const check=()=>{setKbUp(vv.height<window.innerHeight*.85);};check();vv.addEventListener(\"resize\",check);vv.addEventListener(\"scroll\",check);return()=>{vv.removeEventListener(\"resize\",check);vv.removeEventListener(\"scroll\",check);};},[open,isMobile]);/* Escape closes the modal. Body scroll locked while open. */useEffect(()=>{if(!open)return;const onKey=e=>{if(e.key===\"Escape\")setOpen(false);};document.addEventListener(\"keydown\",onKey);const prevOverflow=document.body.style.overflow;document.body.style.overflow=\"hidden\";return()=>{document.removeEventListener(\"keydown\",onKey);document.body.style.overflow=prevOverflow;};},[open]);const ink=onLight?\"#1A1A1A\":\"#F0F1EE\";const dim=onLight?\"#4A4E48\":\"#A9ACA6\";const muted=onLight?\"#6E736A\":\"#8B8F88\";const hair=onLight?\"rgba(26,26,26,.14)\":\"rgba(240,241,238,.15)\";const faint=onLight?\"rgba(26,26,26,.07)\":\"rgba(240,241,238,.08)\";const css=`\n.orif{width:100%;border-top:1px solid ${hair};font-family:${SANS};color:${ink}}\n.orif-in{max-width:${maxWidth}px;margin:0 auto;padding:64px ${gutter}px 40px}\n.orif-cta{display:flex;align-items:center;gap:28px;flex-wrap:wrap;padding-bottom:52px;margin-bottom:48px;border-bottom:1px solid ${faint}}\n.orif-cta h3{font-family:'Source Serif 4',Georgia,serif;font-weight:500;font-size:clamp(1.4rem,2.2vw,1.9rem);line-height:1.12;letter-spacing:-.018em;margin:0;flex:1 1 320px}\n.orif-cta .btn{background:${green};color:#132000;border-radius:4px;padding:13px 26px;font-weight:600;font-size:.92rem;text-decoration:none;white-space:nowrap}\n.orif-cta .quiet{font-size:.88rem;color:${dim};text-decoration:none;border-bottom:1px solid ${hair};padding-bottom:2px;white-space:nowrap}\n.orif-top{display:grid;grid-template-columns:260px 1fr;gap:48px;align-items:start}\n.orif-brand .mark{display:flex;align-items:center;text-decoration:none}\n.orif-brand .logo{height:26px;width:auto;display:block}\n.orif-brand .logo svg{display:block;height:100%;width:auto}\n.orif-brand p{font-size:.9rem;line-height:1.62;color:${dim};margin:14px 0 0;max-width:34ch}\n.orif-cols{display:grid;grid-template-columns:repeat(6,1fr);gap:30px}\n.orif-col h4{font-family:${MONO};font-size:.58rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:${muted};margin:0 0 14px}\n.orif-col a{display:block;font-size:.85rem;font-weight:500;line-height:1.35;color:${ink};text-decoration:none;padding:5px 0;transition:color .18s}\n.orif-col a:hover{color:${green}}\n.orif-base{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin-top:48px;padding-top:24px;border-top:1px solid ${faint};font-family:${MONO};font-size:.58rem;letter-spacing:.14em;text-transform:uppercase;color:${muted}}\n@media(max-width:1100px){.orif-cols{grid-template-columns:repeat(3,1fr);gap:26px}}\n@media(max-width:860px){.orif-top{grid-template-columns:1fr;gap:36px}}\n@media(max-width:600px){.orif-cols{grid-template-columns:repeat(2,1fr)}.orif-in{padding:48px ${Math.max(20,gutter/2)}px 32px}}\n@media(prefers-reduced-motion:reduce){.orif-col a{transition:none}}\n`;/* Floating pill (Option D — editorial split-pill) + modal CSS. Kept in its\n     * own <style> block so it can be portal-mounted on <body> without depending\n     * on the footer wrapper. */const floatCss=`\n.orif-fab{position:fixed;right:20px;bottom:calc(20px + env(safe-area-inset-bottom, 0px));z-index:9998;display:inline-flex;align-items:stretch;background:#111417;color:#F3F4F1;border:1px solid rgba(243,244,241,.10);border-radius:999px;padding:4px;box-shadow:0 16px 36px rgba(0,0,0,.4);cursor:pointer;overflow:hidden;transition:transform .15s ease,box-shadow .15s ease,opacity .18s ease;pointer-events:auto;opacity:1;font-family:'Inter',system-ui,sans-serif}\n.orif-fab:hover{transform:translateY(-2px);box-shadow:0 20px 40px rgba(0,0,0,.5)}\n.orif-fab:focus-visible{outline:2px solid ${green};outline-offset:2px}\n.orif-fab[data-hidden=\"true\"]{opacity:0;pointer-events:none;transform:translateY(6px)}\n.orif-fab-avatar{position:relative;flex:0 0 auto;width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#7AB648,#568133);display:inline-flex;align-items:center;justify-content:center;font-family:'Source Serif 4',Georgia,serif;font-weight:600;font-size:15px;color:#132000;line-height:1}\n.orif-fab-dot{position:absolute;right:-1px;bottom:-1px;width:11px;height:11px;border-radius:50%;background:${green};border:2px solid #111417;box-sizing:border-box;animation:orif-fab-pulse 1.6s ease-in-out infinite}\n.orif-fab-label{display:flex;flex-direction:column;justify-content:center;padding:0 16px 0 12px;line-height:1.1}\n.orif-fab-kicker{font-family:'IBM Plex Mono',Menlo,monospace;font-size:9px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:rgba(243,244,241,.6);margin-bottom:2px}\n.orif-fab-cta{font-family:'Inter',system-ui,sans-serif;font-size:13.5px;font-weight:500;color:#F3F4F1}\n.orif-fab-cta .arrow{opacity:.6;margin-left:4px}\n@keyframes orif-fab-pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.35);opacity:.4}100%{transform:scale(1);opacity:1}}\n\n.orif-modal-bd{position:fixed;inset:0;background:rgba(6,8,10,0.55);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:9999;animation:orif-fade .18s ease-out}\n.orif-modal-wrap{position:fixed;inset:0;display:flex;align-items:flex-start;justify-content:center;padding:40px 20px 20px;z-index:10000;pointer-events:none}\n.orif-modal-card{pointer-events:auto;width:min(960px,92vw);height:fit-content;min-height:620px;max-height:min(760px, calc(100vh - 80px));background:#0E1013;border-radius:14px;border:1px solid rgba(122,182,72,.28);box-shadow:0 32px 80px rgba(0,0,0,.55);overflow:hidden;display:flex;flex-direction:column;animation:orif-rise .22s ease-out}\n.orif-modal-bar{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 18px;background:#0E1013;border-bottom:1px solid rgba(243,244,241,.08);z-index:2;flex:0 0 auto}\n.orif-modal-title{font-family:${SERIF};font-weight:600;font-size:18px;color:#F3F4F1;margin:0;line-height:1.2}\n.orif-modal-close{width:36px;height:36px;border-radius:50%;border:1px solid rgba(243,244,241,.15);background:#161A1F;color:#F3F4F1;font-size:16px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease,border-color .15s ease}\n.orif-modal-close:hover{background:#1E2329;border-color:rgba(243,244,241,.28)}\n.orif-modal-close:focus-visible{outline:2px solid ${green};outline-offset:2px}\n.orif-modal-iframe{flex:1 1 auto;width:100%;height:100%;min-height:560px;border:0;overflow:hidden;display:block;background:#0E1013}\n@keyframes orif-fade{from{opacity:0}to{opacity:1}}\n@keyframes orif-rise{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}\n\n/* Mobile bottom-sheet variant (rendered instead of the centred card at <=640px). */\n.orif-sheet-bd{position:fixed;inset:0;background:rgba(6,8,10,0.55);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:9999;animation:orif-fade .18s ease-out}\n.orif-sheet-wrap{position:fixed;left:0;right:0;bottom:0;z-index:10000;background:#0E1013;border-top-left-radius:18px;border-top-right-radius:18px;box-shadow:0 -20px 60px rgba(0,0,0,.55);display:flex;flex-direction:column;overflow:hidden;padding-bottom:env(safe-area-inset-bottom);animation:orif-sheet-up 240ms ease-out;transition:height 180ms ease;border-top:1px solid rgba(122,182,72,.28)}\n.orif-sheet-drag{flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding:10px 0 6px;cursor:grab;touch-action:none}\n.orif-sheet-drag span{display:block;width:44px;height:4px;border-radius:999px;background:rgba(243,244,241,.28)}\n@keyframes orif-sheet-up{from{transform:translateY(100%)}to{transform:translateY(0)}}\n\n@media(max-width:640px){\n  .orif-modal-wrap{padding-top:24px;padding-left:12px;padding-right:12px}\n  .orif-modal-card{width:94vw;height:calc(100vh - 48px);max-height:calc(100vh - 48px);min-height:0}\n  .orif-fab{right:16px;bottom:calc(16px + env(safe-area-inset-bottom, 0px));padding:3px;min-height:48px}\n  .orif-fab-avatar{width:32px;height:32px;font-size:13px;align-self:center}\n  .orif-fab-label{padding:0 12px 0 10px}\n  .orif-fab-kicker{font-size:8.5px}\n  .orif-fab-cta{font-size:12.5px}\n}\n@media(prefers-reduced-motion:reduce){\n  .orif-fab{transition:opacity .18s ease}\n  .orif-fab:hover{transform:none}\n  .orif-fab-dot{animation:none}\n  .orif-modal-bd,.orif-modal-card,.orif-sheet-bd,.orif-sheet-wrap{animation:none}\n}\n`;const shouldHideBtn=hideBtn||open||footerInView||sheetPresent;/* Swipe-down dismiss on the sheet drag area and top bar. */const onSheetTouchStart=e=>{touchStartY.current=e.touches[0]?.clientY??null;};const onSheetTouchMove=e=>{if(touchStartY.current===null)return;const y=e.touches[0]?.clientY??0;if(y-touchStartY.current>60){touchStartY.current=null;setOpen(false);}};const onSheetTouchEnd=()=>{touchStartY.current=null;};const renderDesktopModal=()=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{className:\"orif-modal-bd\",onClick:()=>setOpen(false),\"aria-hidden\":\"true\"}),/*#__PURE__*/_jsx(\"div\",{className:\"orif-modal-wrap\",role:\"dialog\",\"aria-modal\":\"true\",\"aria-labelledby\":\"orif-modal-title\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"orif-modal-card\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"orif-modal-bar\",children:[/*#__PURE__*/_jsx(\"h3\",{id:\"orif-modal-title\",className:\"orif-modal-title\",children:\"Talk to Anisha\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"orif-modal-close\",\"aria-label\":\"Close\",onClick:()=>setOpen(false),children:\"✕\"})]}),/*#__PURE__*/_jsx(\"iframe\",{src:\"/_anisha\",title:\"Talk to Anisha\",className:\"orif-modal-iframe\",allow:\"microphone\",scrolling:\"no\"})]})})]});const renderMobileSheet=()=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{className:\"orif-sheet-bd\",onClick:()=>setOpen(false),\"aria-hidden\":\"true\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"orif-sheet-wrap\",role:\"dialog\",\"aria-modal\":\"true\",\"aria-labelledby\":\"orif-modal-title\",style:{height:kbUp?\"92svh\":\"78svh\",animation:reducedMotion?\"none\":\"orif-sheet-up 240ms ease-out\"},children:[/*#__PURE__*/_jsx(\"div\",{className:\"orif-sheet-drag\",onTouchStart:onSheetTouchStart,onTouchMove:onSheetTouchMove,onTouchEnd:onSheetTouchEnd,\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"span\",{})}),/*#__PURE__*/_jsxs(\"div\",{className:\"orif-modal-bar\",onTouchStart:onSheetTouchStart,onTouchMove:onSheetTouchMove,onTouchEnd:onSheetTouchEnd,children:[/*#__PURE__*/_jsx(\"h3\",{id:\"orif-modal-title\",className:\"orif-modal-title\",children:\"Talk to Anisha\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"orif-modal-close\",\"aria-label\":\"Close\",onClick:()=>setOpen(false),children:\"✕\"})]}),/*#__PURE__*/_jsx(\"iframe\",{src:\"/_anisha\",title:\"Talk to Anisha\",className:\"orif-modal-iframe\",allow:\"microphone\",scrolling:\"no\"})]})]});const floating=mounted&&typeof document!==\"undefined\"?/*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:floatCss}}),/*#__PURE__*/_jsxs(\"button\",{type:\"button\",className:\"orif-fab\",\"data-hidden\":shouldHideBtn?\"true\":\"false\",\"aria-hidden\":shouldHideBtn?\"true\":\"false\",\"aria-label\":\"Talk to Anisha, live AI call in seconds\",onClick:()=>setOpen(true),children:[/*#__PURE__*/_jsxs(\"span\",{className:\"orif-fab-avatar\",\"aria-hidden\":\"true\",children:[\"A\",/*#__PURE__*/_jsx(\"span\",{className:\"orif-fab-dot\",\"aria-hidden\":\"true\"})]}),/*#__PURE__*/_jsxs(\"span\",{className:\"orif-fab-label\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"orif-fab-kicker\",children:\"LIVE NOW\"}),/*#__PURE__*/_jsxs(\"span\",{className:\"orif-fab-cta\",children:[\"Talk to Anisha\",/*#__PURE__*/_jsx(\"span\",{className:\"arrow\",children:\"→\"})]})]})]}),open&&(isMobile?renderMobileSheet():renderDesktopModal())]}),document.body):null;return /*#__PURE__*/_jsxs(\"div\",{ref:root,style:{width:\"100%\"},children:[/*#__PURE__*/_jsx(\"script\",{type:\"application/ld+json\",dangerouslySetInnerHTML:{__html:ORG_LD_JSON}}),/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:css}}),/*#__PURE__*/_jsx(\"footer\",{className:\"orif\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"orif-in\",children:[showCta&&/*#__PURE__*/_jsxs(\"div\",{className:\"orif-cta\",children:[/*#__PURE__*/_jsx(\"h3\",{children:ctaHeading}),/*#__PURE__*/_jsxs(\"a\",{className:\"btn\",href:ctaLink,children:[ctaLabel,\" →\"]}),/*#__PURE__*/_jsx(\"a\",{className:\"quiet\",href:quietLink,children:quietLabel})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"orif-top\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"orif-brand\",children:[/*#__PURE__*/_jsx(\"a\",{className:\"mark\",href:\"/\",\"aria-label\":\"Oriserve home\",children:/*#__PURE__*/_jsx(\"span\",{className:\"logo\",role:\"img\",\"aria-label\":\"Oriserve\",dangerouslySetInnerHTML:{__html:LOGO_SVG}})}),/*#__PURE__*/_jsx(\"p\",{children:blurb})]}),/*#__PURE__*/_jsx(\"nav\",{className:\"orif-cols\",\"aria-label\":\"Footer\",children:COLUMNS.map(c=>/*#__PURE__*/_jsxs(\"div\",{className:\"orif-col\",children:[/*#__PURE__*/_jsx(\"h4\",{children:c.head}),c.links.map(([label,href])=>/*#__PURE__*/_jsx(\"a\",{href:href,children:label},href))]},c.head))})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"orif-base\",children:[/*#__PURE__*/_jsx(\"span\",{children:\"2026 Oriserve \\xb7 All rights reserved\"}),/*#__PURE__*/_jsx(\"span\",{children:certLine})]})]})}),floating]});}addPropertyControls(OriFooter,{green:{type:ControlType.Color,title:\"Green\",defaultValue:\"#7AB648\"},blurb:{type:ControlType.String,title:\"Blurb\",displayTextArea:true,defaultValue:\"The outcome execution platform. AI runs the call, a person closes it, one system accountable for the result.\"},certLine:{type:ControlType.String,title:\"Cert line\",defaultValue:\"ISO 27001:2022 \\xb7 IC-IS-2505161 \\xb7 INDIA-RESIDENT\"},showCta:{type:ControlType.Boolean,title:\"Show CTA\",defaultValue:true},ctaHeading:{type:ControlType.String,title:\"CTA heading\",defaultValue:\"Hear it before you read about it.\"},ctaLabel:{type:ControlType.String,title:\"CTA label\",defaultValue:\"Get a call\"},ctaLink:{type:ControlType.Link,title:\"CTA link\"},quietLabel:{type:ControlType.String,title:\"Quiet label\",defaultValue:\"or book a full demo\"},quietLink:{type:ControlType.Link,title:\"Quiet link\"},gutter:{type:ControlType.Number,title:\"Side gutter\",defaultValue:56,min:16,max:160,step:4},maxWidth:{type:ControlType.Number,title:\"Max width\",defaultValue:1240,min:900,max:1600,step:20}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"OriFooter\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OriFooter.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect,useRef,useState}from\"react\";import{createPortal}from\"react-dom\";/**\n * ORI — the site navigation bar.\n *\n * One nav, every page. Every page reserves 80px at the top for a header that\n * was never built; this sits above it, sticky, so that reserved space becomes\n * breathing room under the bar.\n *\n * Renders in normal flow (sticky, not fixed) so the component has a real\n * measured height — a fully fixed-position component measures 0 and Framer\n * refuses to insert it on the canvas.\n *\n * MOBILE DRAWER — read before changing.\n * The drawer is rendered through createPortal into document.body, NOT inline.\n * Framer wraps code components in its own layout containers, and a\n * position:fixed element inside one of those does not resolve against the real\n * viewport. Three inline attempts failed differently: the `inset` shorthand\n * left the panel shrink-to-fit as a narrow left column; explicit top/left/right\n * left a gap under the bar with page content showing through; full-viewport\n * top:0 pushed the content hundreds of pixels down the panel. Portalling to\n * body escapes the wrappers and makes fixed positioning behave normally.\n * The injected <style> tag lives in the document, so the same class rules still\n * apply to the portalled node. The drawer carries its own top bar with logo and\n * close button, since the real nav is no longer painted above it.\n *\n * OVERFLOW GUARD — on \"anomalous\" pages the OriNav ComponentInstance was\n * inserted as a page-root sibling with width=1200px. That leaks a 1200px-wide\n * outer wrapper past the viewport on phones and forces horizontal scroll on\n * every page below it. Framer refuses to accept an XML attribute update on\n * those instances, so the fix lives here: the outer wrapper caps at 100vw and\n * clips its own overflow, and the inner nav caps at 100% of that wrapper. The\n * effect on wide desktops is unchanged (the wrapper is already <= viewport);\n * on phones the whole nav shrinks to the visible width.\n *\n * The wrapper uses `overflow-x:clip` (not `hidden`). Per CSS spec, setting\n * `overflow-x:hidden` while the other axis is `visible` coerces `overflow-y`\n * to `auto`, which turns the wrapper into a scroll container and CLIPS the\n * absolutely-positioned dropdown pops (they render inside .orin-item, whose\n * containing block resolves inside .orin-w's clipping region). `clip` clips\n * the axis without forcing the other axis or creating a scroll container, so\n * horizontal overflow is still contained on phones and the desktop dropdown\n * can extend below the 72px bar into the page.\n *\n * MENU STRUCTURE — sub-items are `{ label, href }` OBJECTS, not tuples.\n * A prior iteration used `[string, string][]` tuples and destructured them\n * inside the JSX map (`.map(([l, h]) => ...)`), and post-cutover sub-items\n * were rendering as empty anchor tags in production. The tuple destructure\n * inside JSX was the fragile bit; the object form is unambiguous, survives\n * Framer's transpile, and makes the render sites read as plain field access.\n * If you add a new sub-item, use `{ label: \"…\", href: \"/…\" }`.\n *\n * DROPDOWN OPEN/CLOSE — driven by React state, not just CSS :hover.\n * A prior iteration relied purely on `.orin-item:hover .orin-pop` to flip\n * opacity/visibility. In production the color hover fired but the pop rule did\n * not — the cascade appeared to be swallowed by something in the runtime we\n * couldn't reproduce in isolation. Now `onMouseEnter`/`onMouseLeave` on\n * `.orin-item` toggle an `openItem` state, and the pop gets an `.open` class\n * that carries the same opacity/visibility/transform values. The CSS `:hover`\n * selectors stay as a fallback so keyboard `:focus-within` and any environment\n * where the state handler doesn't fire still open the menu.\n *\n * DROPDOWN CONTENT SIZING — .orin-pop a carries an explicit min-height and\n * line-height, and .orin-pop carries an explicit min-height:max-content. A\n * production run had the pop shell rendering at full width but its anchor\n * children collapsing to offsetHeight:0 on desktop, so the menu opened as an\n * empty box. Suspected cause was a global reset from either a Framer runtime\n * rule or a page-level style zeroing anchor metrics, combined with the pop\n * itself inheriting a collapsed height. The explicit metrics survive resets;\n * `.orin-pop.open` re-asserts min-height:max-content with !important so no\n * later cascade can collapse a visible pop again.\n *\n * Deliberately omitted: /outcome-guarantee, gated on the founders' remedy\n * ruling. Add it to MENU on the day that is signed.\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 72\n */const LOGO_SVG=`<svg width=\"215\" height=\"127\" viewBox=\"0 0 215 127\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M46.5509 126.041V125.336C46.8157 125.336 48.582 125.395 48.67 125.483C48.6997 125.512 48.6997 126.041 48.67 126.041H46.5509Z\" fill=\"#AEAFB2\"/> <path d=\"M72.5398 119.806C72.5692 119.835 72.6869 120.247 72.6576 120.276C72.5985 120.511 70.7736 121.276 70.7149 121.217C70.6856 121.188 70.5678 120.776 70.5972 120.747C70.5972 120.6 72.4514 119.747 72.5398 119.806Z\" fill=\"#ACAEB1\"/> <path d=\"M98.2354 94.2817C98.294 94.37 97.4698 96.1933 97.3818 96.2519C97.352 96.2816 96.8517 96.1343 96.8224 96.1049C96.7046 95.9287 97.5582 94.1938 97.7644 94.1641C97.7937 94.1641 98.2056 94.2524 98.2354 94.2817Z\" fill=\"#ACAEB1\"/> <path d=\"M96.3815 97.9582C96.4402 98.0466 95.4982 99.8108 95.4102 99.8698C95.2925 99.9581 94.9392 99.7229 94.9099 99.6638C94.8508 99.5462 95.7928 97.8703 95.9399 97.8406C95.9692 97.8113 96.3815 97.9289 96.3815 97.9582Z\" fill=\"#ACAEB0\"/> <path d=\"M15.9687 114.749C16.0569 114.719 17.6169 115.778 17.6758 115.866C17.7346 115.984 17.558 116.307 17.4698 116.366C17.2637 116.513 14.9973 114.925 15.9687 114.749Z\" fill=\"#ACAEB0\"/> <path d=\"M19.2947 117.012C19.3831 116.954 21.2373 117.924 21.1196 118.336C21.0019 118.836 19.5302 117.895 19.3536 117.718C19.1476 117.512 19.1476 117.101 19.2947 117.012Z\" fill=\"#ABADB0\"/> <path d=\"M24.6528 120.513C24.5645 120.601 22.1804 119.601 22.8279 119.101C22.9751 118.983 24.7411 119.836 24.8 120.042C24.8 120.101 24.6822 120.513 24.6528 120.513Z\" fill=\"#ACAEB1\"/> <path d=\"M56.852 124.748C56.8223 124.895 56.9107 125.219 56.8223 125.307C56.7636 125.395 54.8503 125.748 54.7326 125.395C54.5268 124.689 56.4104 124.807 56.852 124.748Z\" fill=\"#ACAEB1\"/> <path d=\"M44.579 125.188C44.6377 125.247 44.6083 125.835 44.3435 125.865C44.2844 125.894 43.166 125.747 42.9599 125.718C42.4302 125.659 42.4009 125.541 42.4595 125.041C42.7541 125.1 44.4906 125.1 44.579 125.188Z\" fill=\"#ACAEB0\"/> <path d=\"M52.761 125.336C52.7904 125.365 52.7904 125.865 52.761 125.894C52.6726 125.983 50.9361 125.953 50.642 126.041V125.336C50.9655 125.394 52.6726 125.247 52.761 125.336Z\" fill=\"#ACAEB1\"/> <path d=\"M88.8453 107.838C88.875 107.838 89.1692 108.132 89.1985 108.22C89.2279 108.338 88.1095 109.808 87.7269 109.69C86.9617 109.485 88.7275 107.838 88.8453 107.838Z\" fill=\"#ACAEB0\"/> <path d=\"M79.7216 115.866C79.7216 116.013 79.9277 116.306 79.8687 116.424C79.81 116.512 78.1322 117.483 78.0438 117.424C77.367 116.924 79.5452 115.748 79.7216 115.866Z\" fill=\"#ABADB0\"/> <path d=\"M28.6262 121.512C28.6556 121.541 28.5085 122.041 28.479 122.071C28.3613 122.159 26.9191 121.63 26.7425 121.512C26.3304 121.218 26.4775 120.777 26.9485 120.894C27.4489 121.012 28.0375 121.512 28.6262 121.512Z\" fill=\"#ACADB0\"/> <path d=\"M85.9031 110.809C86.0502 110.779 86.3741 111.102 86.3741 111.161C86.3741 111.249 85.1966 112.397 85.1082 112.426C84.755 112.602 84.6372 112.367 84.4017 112.132C84.7256 111.985 85.7263 110.838 85.9031 110.809Z\" fill=\"#ABADB0\"/> <path d=\"M76.1896 117.984C76.2189 118.014 76.3367 118.425 76.3073 118.455C76.2776 118.572 74.9828 119.278 74.7766 119.337C74.2763 119.454 74.2172 118.984 74.5705 118.719C74.7473 118.602 76.1305 117.925 76.1896 117.984Z\" fill=\"#ABADAF\"/> <path d=\"M62.9447 123.894C62.915 123.865 62.7679 123.365 62.7976 123.336C63.3566 123.306 63.9747 122.924 64.475 122.836C64.946 122.747 65.0931 123.189 64.6519 123.453C64.475 123.571 63.0327 123.982 62.9447 123.894Z\" fill=\"#ACAEB1\"/> <path d=\"M4.28397 103.309C4.46059 103.28 5.57903 104.691 5.60849 104.809C5.63791 104.956 5.31416 105.279 5.25529 105.279C5.13754 105.279 3.93079 103.75 3.93079 103.662C3.93079 103.603 4.19568 103.338 4.28397 103.309Z\" fill=\"#ABADB0\"/> <path d=\"M187.536 21.4707C187.566 21.4707 187.86 21.7648 187.889 21.853C187.918 22 186.535 23.3233 186.417 23.3233C186.388 23.3233 186.094 23.0293 186.064 22.941C186.035 22.7352 187.418 21.4707 187.536 21.4707Z\" fill=\"#ABADB0\"/> <path d=\"M91.8778 104.868C92.0253 105.103 90.8478 106.662 90.4061 106.544C90.2297 106.397 90.1413 106.367 90.259 106.132C90.2884 106.044 91.2597 104.779 91.3481 104.721C91.3774 104.691 91.8484 104.838 91.8778 104.868Z\" fill=\"#ABADB0\"/> <path d=\"M6.93377 106.426C7.02206 106.426 8.25825 107.837 8.25825 107.925C8.28771 108.072 7.96392 108.396 7.90505 108.396C7.81676 108.396 6.60998 107.073 6.58057 106.896C6.58057 106.72 6.90431 106.426 6.93377 106.426Z\" fill=\"#ABADB0\"/> <path d=\"M30.3026 122.924C30.2731 122.895 30.4203 122.395 30.4497 122.365C30.6263 122.277 32.5689 122.689 32.4218 123.277C32.2746 123.806 30.7146 122.836 30.3026 122.924Z\" fill=\"#ABADB0\"/> <path d=\"M14.3215 113.336C14.4981 113.66 14.1743 114.013 13.7623 113.807C13.4385 113.66 12.1434 112.572 12.6438 112.189L14.3215 113.336Z\" fill=\"#ABADB0\"/> <path d=\"M82.7834 113.484C82.9305 113.455 83.2544 113.779 83.2544 113.808C83.2544 113.926 81.7237 115.161 81.6357 115.131C81.5473 115.131 81.2234 114.808 81.3411 114.572C81.4002 114.484 82.695 113.514 82.7834 113.484Z\" fill=\"#ABADB0\"/> <path d=\"M1.98888 99.9277C2.10661 99.9277 3.4311 101.751 2.84244 101.898C2.45981 101.986 1.75341 100.575 1.51794 100.281C1.51794 100.222 1.95945 99.9277 1.98888 99.9277Z\" fill=\"#ABADB0\"/> <path d=\"M68.7135 121.512C68.7429 121.541 68.89 122.041 68.8606 122.071C68.4194 122.071 66.9771 122.982 66.7416 122.424C66.5945 122.071 66.7709 122.159 66.9473 122.071C67.1828 121.953 68.5665 121.424 68.7135 121.512Z\" fill=\"#ABADB0\"/> <path d=\"M36.3664 123.924C36.3958 123.953 36.4547 124.453 36.3075 124.482C35.9837 124.512 34.3355 124.248 34.2766 123.983C34.2766 123.953 34.3943 123.512 34.4238 123.512C34.4827 123.424 36.3075 123.836 36.3664 123.924Z\" fill=\"#ABADB0\"/> <path d=\"M60.9426 124.482C60.884 124.571 59.1178 124.835 58.8236 124.894C58.8529 124.747 58.7649 124.453 58.8529 124.335C58.9413 124.218 61.5607 123.542 60.9426 124.482Z\" fill=\"#ACAEB1\"/> <path d=\"M40.4875 124.747C40.5169 124.806 40.3698 125.276 40.3404 125.306C40.252 125.365 38.4566 125.1 38.3977 125.041C38.3388 124.982 38.4271 124.629 38.3977 124.482L40.4875 124.747Z\" fill=\"#ABADB0\"/> <path d=\"M93.261 103.31C92.9958 103.457 92.6429 103.221 92.7309 102.869C92.7603 102.81 93.4081 101.869 93.5258 101.692C93.9084 101.134 94.2616 101.545 94.2026 101.81C94.2026 101.869 93.349 103.251 93.261 103.31Z\" fill=\"#ABADAF\"/> <path d=\"M99.0595 92.459C98.9124 92.5767 98.5001 92.4297 98.5001 92.1061C98.5001 92.0182 99.0009 90.5182 99.0595 90.4302C99.2066 90.1652 99.6483 90.3712 99.6189 90.8125C99.6189 90.9004 99.1479 92.4004 99.0595 92.459Z\" fill=\"#ABADB0\"/> <path d=\"M9.7585 109.396C9.87625 109.396 11.2302 110.778 11.2302 110.867C11.2302 111.014 10.9064 111.308 10.5827 111.073C10.3766 110.955 9.37588 109.896 9.4053 109.749C9.43476 109.691 9.72908 109.396 9.7585 109.396Z\" fill=\"#ABADB0\"/> <path d=\"M157.955 33.8797C157.984 33.9091 157.984 34.4384 157.955 34.4384H155.836C155.806 34.4384 155.806 33.8797 155.836 33.8797C156.13 33.8797 157.867 33.8208 157.955 33.8797Z\" fill=\"#AAACAF\"/> <path d=\"M183.944 25.4402C183.885 25.2931 183.62 24.852 183.532 24.7344C183.767 24.6168 184.062 24.2051 184.327 24.2051C184.474 24.2051 184.798 24.4698 184.798 24.5286C184.768 24.705 183.856 24.9991 183.944 25.4402Z\" fill=\"#ABADAF\"/> <path d=\"M0.163715 97.3995C0.664081 97.2819 1.16445 98.3699 0.575782 98.5169C0.28145 98.5759 -0.277783 97.5171 0.163715 97.3995Z\" fill=\"#AEB0B2\"/> <path d=\"M189.802 19.3535C189.861 19.3535 190.155 19.677 190.155 19.824C190.126 19.9416 189.566 20.5004 189.39 20.471C188.772 20.2651 189.684 19.3535 189.802 19.3535Z\" fill=\"#ACAEB1\"/> <path d=\"M161.045 33.7618C160.987 33.8794 160.839 34.2617 160.751 34.4676L159.898 34.3205C159.75 33.4383 160.398 33.8206 161.045 33.7618Z\" fill=\"#ACADB0\"/> <path d=\"M154.57 36.0853C154.57 33.8798 154.541 31.6449 154.57 29.4394C154.599 27.6456 155.424 25.0872 153.128 24.2639C150.715 23.3816 145.711 23.9698 143.121 24.5285C136.086 26.0283 129.846 29.7629 124.902 34.9091C124.902 32.8506 124.725 30.8215 124.754 28.7631C124.784 26.587 125.667 24.3521 122.576 24.058C119.721 23.764 114.482 23.911 111.745 24.6755C106.182 26.2047 101.944 30.6745 100.413 36.203C100.501 62.9041 100.06 89.6056 100.354 116.277C100.354 116.601 100.237 116.895 100.237 117.13C100.266 118.218 100.972 119.159 102.032 119.395L121.87 119.453C123.547 119.218 124.843 117.836 124.902 116.13V71.6674C126.373 59.7282 135.762 49.8182 147.742 48.054C148.978 47.8773 150.332 47.9363 151.538 47.7597C151.862 47.7011 152.422 47.642 152.716 47.5244C153.363 47.2305 154.511 45.4956 154.658 44.819C155.1 42.5252 154.57 38.4967 154.57 36.0853Z\" fill=\"#23272F\"/> <path d=\"M184.21 26.9105C184.18 26.44 184.092 25.8519 183.915 25.4402C184.003 25.0285 184.003 24.4992 183.503 24.7344C183.061 24.2639 182.237 23.9405 181.59 23.8816C173.172 23.0288 164.931 25.8225 161.045 33.7623C160.633 33.8211 160.427 34.174 160.751 34.4681C160.103 35.9678 159.751 37.5852 159.485 39.2025L159.515 116.924C159.78 118.189 160.663 119.1 161.958 119.277C168.168 119.1 174.438 119.453 180.589 119.424C184.504 119.395 184.239 115.189 184.21 112.425C183.856 83.93 184.445 55.4057 184.21 26.9105Z\" fill=\"#23272F\"/> <path d=\"M96.2336 63.9051C92.8487 38.7916 72.3341 22.912 47.2273 23.9118C19.2658 25.0587 0.722947 45.9669 1.78254 73.756C2.8127 101.251 22.4446 119.925 49.9942 119.248C80.7223 118.513 100.295 94.135 96.2336 63.9051ZM75.7186 78.9319C72.2457 94.4586 58.824 104.045 42.8417 100.869C12.9672 94.9584 14.8803 43.5848 46.9331 41.7029C67.6837 40.4679 80.0158 59.788 75.7186 78.9319Z\" fill=\"#23272F\"/> <path d=\"M178.528 8.88459C177.763 7.56131 178.499 5.70867 180.029 5.35579L211.906 0.00378202C213.318 -0.0844382 214.849 1.38589 214.672 2.82682C210.993 13.0015 207.137 23.1469 203.223 33.2334C202.045 34.7625 199.985 34.6155 198.896 33.0569C197.159 27.7343 195.541 22.3823 193.774 17.0891C193.686 17.0008 193.569 16.9126 193.451 16.8538C192.685 16.3833 191.626 15.9128 190.802 15.5011C186.976 13.5603 183.149 11.6782 179.323 9.70801C179.029 9.50215 178.705 9.20809 178.528 8.88459Z\" fill=\"#7CB660\"/> <path d=\"M178.528 8.88459C177.763 7.56131 178.499 5.70867 180.029 5.35579L211.906 0.00378202C213.318 -0.0844382 214.849 1.38589 214.672 2.82682C210.993 13.0015 207.137 23.1469 203.223 33.2334C202.045 34.7625 199.985 34.6155 198.896 33.0569C197.159 27.7343 195.541 22.3823 193.774 17.0891C193.686 17.0008 193.569 16.9126 193.451 16.8538C192.685 16.3833 191.626 15.9128 190.802 15.5011C186.976 13.5603 183.149 11.6782 179.323 9.70801C179.029 9.50215 178.705 9.20809 178.528 8.88459Z\" fill=\"#08875D\"/> </svg>`;const MONO=\"'IBM Plex Mono', Menlo, monospace\";const SANS=\"'Inter', system-ui, sans-serif\";const MENU=[{label:\"Platform\",href:\"/platform\",links:[{label:\"Overview\",href:\"/platform\"},{label:\"AI agents\",href:\"/platform/ai-agents\"},{label:\"The handoff\",href:\"/platform/handoff\"},{label:\"Dialler\",href:\"/platform/dialler\"},{label:\"Integrations\",href:\"/platform/integrations\"}]},{label:\"Solutions\",href:\"/solutions\",links:[{label:\"Overview\",href:\"/solutions\"},{label:\"Collections\",href:\"/solutions/collections\"},{label:\"Renewals\",href:\"/solutions/renewals\"},{label:\"Retention\",href:\"/solutions/retention\"},{label:\"Lead qualification\",href:\"/solutions/lead-qualification\"},{label:\"Customer support\",href:\"/solutions/customer-support\"}]},{label:\"Industries\",href:\"/industries/bfsi\",links:[{label:\"BFSI\",href:\"/industries/bfsi\"},{label:\"Banks\",href:\"/industries/banks\"},{label:\"NBFC\",href:\"/industries/nbfc\"},{label:\"General insurance\",href:\"/industries/general-insurance\"},{label:\"Life insurance\",href:\"/industries/life-insurance\"},{label:\"Credit cards\",href:\"/industries/credit-cards\"},{label:\"Telecom\",href:\"/industries/telecom\"},{label:\"Automotive\",href:\"/industries/automotive\"},{label:\"E-commerce & retail\",href:\"/industries/ecommerce-retail\"}]},{label:\"Compare\",href:\"/compare/vs-voice-bots\",links:[{label:\"vs voice bots\",href:\"/compare/vs-voice-bots\"},{label:\"vs BPO\",href:\"/compare/vs-bpo\"},{label:\"vs global platforms\",href:\"/compare/vs-global-platforms\"},{label:\"ROI calculator\",href:\"/roi-calculator\"},{label:\"Outcome guarantee\",href:\"/outcome-guarantee\"}]},{label:\"Blog\",href:\"/blog\"},{label:\"Customers\",href:\"/customers\"},{label:\"Trust\",href:\"/trust\"},{label:\"Outcome pricing\",href:\"/outcome-pricing\"}];export default function OriNav(props){const green=props.green||\"#7AB648\";const dark=props.dark??false;const height=props.height??72;const quietLabel=props.quietLabel||\"Get a call\";const quietLink=props.quietLink||\"/get-a-call\";const ctaLabel=props.ctaLabel||\"Book a demo\";const ctaLink=props.ctaLink||\"/book-a-demo\";const gutter=props.gutter??56;const maxWidth=props.maxWidth??1240;const[open,setOpen]=useState(false);const[acc,setAcc]=useState(null);const[openItem,setOpenItem]=useState(null);const[mounted,setMounted]=useState(false);const root=useRef(null);useEffect(()=>setMounted(true),[]);useEffect(()=>{const id=\"ori-fonts\";if(document.getElementById(id))return;const l=document.createElement(\"link\");l.id=id;l.rel=\"stylesheet\";l.href=\"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Source+Serif+4:ital,opsz,wght@0,8..60,400;0,8..60,500;0,8..60,600;1,8..60,400;1,8..60,500&family=IBM+Plex+Mono:wght@400;500;600&display=swap\";document.head.appendChild(l);},[]);useEffect(()=>{document.body.style.overflow=open?\"hidden\":\"\";return()=>{document.body.style.overflow=\"\";};},[open]);useEffect(()=>{const onKey=e=>{if(e.key===\"Escape\")setOpen(false);};document.addEventListener(\"keydown\",onKey);return()=>document.removeEventListener(\"keydown\",onKey);},[]);const ink=dark?\"#F0F1EE\":\"#1A1A1A\";const dim=dark?\"#A9ACA6\":\"#4A4E48\";const muted=dark?\"#8B8F88\":\"#6E736A\";const surface=dark?\"rgba(26,26,26,.9)\":\"rgba(255,255,255,.9)\";const panel=dark?\"#232323\":\"#FFFFFF\";const hair=dark?\"rgba(240,241,238,.15)\":\"rgba(26,26,26,.14)\";const faint=dark?\"rgba(240,241,238,.08)\":\"rgba(26,26,26,.07)\";const pad=Math.max(20,gutter/2);const css=`\n.orin-w{width:100%;max-width:100vw;height:${height}px;overflow-x:clip;box-sizing:border-box}\n.orin{position:sticky;top:0;z-index:900;width:100%;max-width:100vw;height:${height}px;background:${surface};backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid ${hair};font-family:${SANS};box-sizing:border-box;overflow:visible}\n.orin-in{max-width:${maxWidth}px;width:100%;margin:0 auto;height:${height}px;padding:0 ${gutter}px;display:flex;align-items:center;gap:30px;box-sizing:border-box;overflow:visible}\n.orin-mark{display:flex;align-items:center;text-decoration:none;flex:0 0 auto}\n.orin-logo{height:26px;width:auto;display:block;filter:${dark?\"invert(1) brightness(1.6)\":\"none\"}}\n.orin-logo svg{display:block;height:100%;width:auto}\n.orin-menu{display:flex;align-items:center;gap:26px;margin-left:8px;height:100%;overflow:visible}\n.orin-item{position:relative;height:100%;display:flex;align-items:center;overflow:visible}\n.orin-top{display:flex;align-items:center;gap:5px;font-size:14px;font-weight:500;color:${ink};text-decoration:none;white-space:nowrap;transition:color .18s;background:none;border:0;font-family:${SANS};cursor:pointer;height:100%}\n.orin-item:hover .orin-top{color:${green}}\n.orin-top svg{width:9px;height:9px;opacity:.5}\n.orin-pop{position:absolute;top:100%;left:-18px;min-width:222px;min-height:max-content;height:auto;background:${panel};border:1px solid ${hair};border-radius:8px;padding:8px;box-shadow:0 18px 44px rgba(0,0,0,${dark?\".5\":\".1\"});opacity:0;visibility:hidden;transform:translateY(-5px);pointer-events:none;transition:opacity .16s,transform .16s,visibility .16s;overflow:visible;contain:none;box-sizing:border-box;font-size:13.5px;line-height:1.4}\n.orin-pop.open,.orin-item:hover .orin-pop,.orin-item:focus-within .orin-pop{opacity:1;visibility:visible;transform:none;pointer-events:auto;min-height:max-content !important;height:auto !important;overflow:visible !important;contain:none !important}\n.orin-pop a{display:block;min-height:32px;height:auto;font-size:13.5px;line-height:1.4;font-weight:500;color:${ink};text-decoration:none;padding:8px 12px;border-radius:5px;white-space:nowrap;transition:background .14s,color .14s;box-sizing:border-box}\n.orin-pop a:hover{background:${faint};color:${green}}\n.orin-cta{margin-left:auto;display:flex;align-items:center;gap:16px;flex:0 0 auto}\n.orin-quiet{font-size:14px;font-weight:500;color:${ink};text-decoration:none;white-space:nowrap;transition:color .18s}\n.orin-quiet:hover{color:${green}}\n.orin-btn{font-size:14px;font-weight:600;color:#132000;background:${green};border-radius:4px;padding:11px 20px;text-decoration:none;white-space:nowrap}\n.orin-burger{display:none;margin-left:auto;background:none;border:1px solid ${hair};border-radius:4px;width:40px;height:36px;align-items:center;justify-content:center;cursor:pointer;flex-direction:column;gap:4px}\n.orin-burger i{display:block;width:16px;height:1.5px;background:${ink};font-style:normal;transition:transform .2s,opacity .2s}\n.orin-drawer{position:fixed;top:0;left:0;width:100vw;height:100vh;box-sizing:border-box;z-index:2147483000;background:${panel};overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 ${pad}px 48px;font-family:${SANS}}\n.orin-dbar{display:flex;align-items:center;justify-content:space-between;height:${height}px;border-bottom:1px solid ${hair};margin:0 -${pad}px 14px;padding:0 ${pad}px;box-sizing:border-box}\n.orin-dclose{background:none;border:1px solid ${hair};border-radius:4px;width:40px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:${ink};font-size:17px;line-height:1;font-family:${SANS}}\n.orin-dwrap{max-width:${maxWidth}px;margin:0 auto;width:100%}\n.orin-drow{border-bottom:1px solid ${faint};width:100%}\n.orin-dtop{width:100%;display:flex;align-items:center;justify-content:space-between;background:none;border:0;padding:15px 2px;font-family:${SANS};font-size:16px;font-weight:600;color:${ink};text-decoration:none;cursor:pointer;box-sizing:border-box}\n.orin-dtop span.pl{font-family:${MONO};font-size:16px;color:${muted};line-height:1}\n.orin-dsub{display:none;padding:0 2px 14px}\n.orin-dsub.on{display:block}\n.orin-dsub a{display:block;font-size:14.5px;color:${dim};text-decoration:none;padding:9px 0 9px 14px;border-left:1px solid ${hair}}\n.orin-dcta{display:flex;flex-direction:column;gap:12px;margin-top:26px}\n.orin-dcta .orin-btn{text-align:center;padding:14px 20px}\n.orin-dcta .orin-quiet{text-align:center;padding:12px;border:1px solid ${hair};border-radius:4px}\n@media(max-width:1180px){.orin-menu,.orin-cta{display:none}.orin-burger{display:flex}}\n@media(prefers-reduced-motion:reduce){.orin-pop,.orin-top,.orin-quiet,.orin-burger i{transition:none}}\n`;const drawer=/*#__PURE__*/_jsxs(\"div\",{className:\"orin-drawer\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"orin-dbar\",children:[/*#__PURE__*/_jsx(\"a\",{className:\"orin-mark\",href:\"/\",\"aria-label\":\"Oriserve home\",children:/*#__PURE__*/_jsx(\"span\",{className:\"orin-logo\",role:\"img\",\"aria-label\":\"Oriserve\",dangerouslySetInnerHTML:{__html:LOGO_SVG}})}),/*#__PURE__*/_jsx(\"button\",{className:\"orin-dclose\",onClick:()=>setOpen(false),\"aria-label\":\"Close menu\",children:\"✕\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"orin-dwrap\",children:[MENU.map(m=>m.links?/*#__PURE__*/_jsxs(\"div\",{className:\"orin-drow\",children:[/*#__PURE__*/_jsxs(\"button\",{className:\"orin-dtop\",onClick:()=>setAcc(acc===m.label?null:m.label),\"aria-expanded\":acc===m.label,children:[m.label,/*#__PURE__*/_jsx(\"span\",{className:\"pl\",children:acc===m.label?\"–\":\"+\"})]}),/*#__PURE__*/_jsx(\"div\",{className:\"orin-dsub\"+(acc===m.label?\" on\":\"\"),children:m.links.map(s=>/*#__PURE__*/_jsx(\"a\",{href:s.href,children:s.label},s.href))})]},m.label):/*#__PURE__*/_jsx(\"div\",{className:\"orin-drow\",children:/*#__PURE__*/_jsx(\"a\",{className:\"orin-dtop\",href:m.href,children:m.label})},m.label)),/*#__PURE__*/_jsxs(\"div\",{className:\"orin-dcta\",children:[/*#__PURE__*/_jsx(\"a\",{className:\"orin-btn\",href:ctaLink,children:ctaLabel}),/*#__PURE__*/_jsx(\"a\",{className:\"orin-quiet\",href:quietLink,children:quietLabel})]})]})]});return /*#__PURE__*/_jsxs(\"div\",{ref:root,className:\"orin-w\",children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:css}}),/*#__PURE__*/_jsx(\"nav\",{className:\"orin\",\"aria-label\":\"Main\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"orin-in\",children:[/*#__PURE__*/_jsx(\"a\",{className:\"orin-mark\",href:\"/\",\"aria-label\":\"Oriserve home\",children:/*#__PURE__*/_jsx(\"span\",{className:\"orin-logo\",role:\"img\",\"aria-label\":\"Oriserve\",dangerouslySetInnerHTML:{__html:LOGO_SVG}})}),/*#__PURE__*/_jsx(\"div\",{className:\"orin-menu\",children:MENU.map(m=>/*#__PURE__*/_jsxs(\"div\",{className:\"orin-item\",onMouseEnter:m.links?()=>setOpenItem(m.label):undefined,onMouseLeave:m.links?()=>setOpenItem(cur=>cur===m.label?null:cur):undefined,children:[/*#__PURE__*/_jsxs(\"a\",{className:\"orin-top\",href:m.href,children:[m.label,m.links&&/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 10 6\",fill:\"none\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M1 1l4 4 4-4\",stroke:\"currentColor\",strokeWidth:\"1.6\",strokeLinecap:\"round\"})})]}),m.links&&/*#__PURE__*/_jsx(\"div\",{className:\"orin-pop\"+(openItem===m.label?\" open\":\"\"),children:m.links.map(s=>/*#__PURE__*/_jsx(\"a\",{href:s.href,children:s.label},s.href))})]},m.label))}),/*#__PURE__*/_jsxs(\"div\",{className:\"orin-cta\",children:[/*#__PURE__*/_jsx(\"a\",{className:\"orin-quiet\",href:quietLink,children:quietLabel}),/*#__PURE__*/_jsx(\"a\",{className:\"orin-btn\",href:ctaLink,children:ctaLabel})]}),/*#__PURE__*/_jsxs(\"button\",{className:\"orin-burger\",onClick:()=>setOpen(!open),\"aria-label\":open?\"Close menu\":\"Open menu\",\"aria-expanded\":open,children:[/*#__PURE__*/_jsx(\"i\",{style:open?{transform:\"translateY(5.5px) rotate(45deg)\"}:undefined}),/*#__PURE__*/_jsx(\"i\",{style:open?{opacity:0}:undefined}),/*#__PURE__*/_jsx(\"i\",{style:open?{transform:\"translateY(-5.5px) rotate(-45deg)\"}:undefined})]})]})}),mounted&&open&&/*#__PURE__*/createPortal(drawer,document.body)]});}addPropertyControls(OriNav,{green:{type:ControlType.Color,title:\"Green\",defaultValue:\"#7AB648\"},dark:{type:ControlType.Boolean,title:\"Dark\",defaultValue:false},height:{type:ControlType.Number,title:\"Bar height\",defaultValue:72,min:52,max:110,step:2},quietLabel:{type:ControlType.String,title:\"Quiet label\",defaultValue:\"Get a call\"},quietLink:{type:ControlType.Link,title:\"Quiet link\"},ctaLabel:{type:ControlType.String,title:\"CTA label\",defaultValue:\"Book a demo\"},ctaLink:{type:ControlType.Link,title:\"CTA link\"},gutter:{type:ControlType.Number,title:\"Side gutter\",defaultValue:56,min:16,max:160,step:4},maxWidth:{type:ControlType.Number,title:\"Max width\",defaultValue:1240,min:900,max:1600,step:20}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"OriNav\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OriNav.map"],"mappings":"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"}