1<!doctype html><html lang="en"><head> 2 <meta charset="utf-8"> 3 <title>Interpretation, AI Speech Translation & Captions Tech</title> 4 <link rel="shortcut icon" href="https://www.interprefy.com/hubfs/Brand_Symbol_Colour.png"> 5 <meta name="description" content="Empower your multilingual events with Interprefy interpretation, AI speech translation, and captions, ensuring seamless communication for global audiences."> 6 7 8 9 10 11 12 <meta name="viewport" content="width=device-width, initial-scale=1"> 13 14 15 <meta property="og:description" content="Empower your multilingual events with Interprefy interpretation, AI speech translation, and captions, ensuring seamless communication for global audiences."> 16 <meta property="og:title" content="Interpretation, AI Speech Translation & Captions Tech"> 17 <meta name="twitter:description" content="Empower your multilingual events with Interprefy interpretation, AI speech translation, and captions, ensuring seamless communication for global audiences."> 18 <meta name="twitter:title" content="Interpretation, AI Speech Translation & Captions Tech"> 19 20 21 22 23 <style> 24a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'âº';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px} 25</style> 26 27<link rel="stylesheet" href="https://www.interprefy.com/hubfs/hub_generated/template_assets/1/186859274328/1790602309646/template_main.min.css"> 28<link class="hs-async-css" rel="preload" href="https://www.interprefy.com/hubfs/hub_generated/template_assets/1/186857264932/1790602301630/template_library.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> 29<noscript><link rel="stylesheet" href="https://www.interprefy.com/hubfs/hub_generated/template_assets/1/186857264932/1790602301630/template_library.min.css"></noscript> 30<link rel="stylesheet" href="https://www.interprefy.com/hubfs/hub_generated/template_assets/1/186857668159/1790602300378/template_theme-overrides.min.css"> 31<link rel="stylesheet" href="https://www.interprefy.com/hubfs/hub_generated/module_assets/1/70980598299/1790850107275/module_HD_-_Mega_Menu_V2.min.css"> 32 33<style> 34 #hs_cos_wrapper_footer-module-2 .in-logo { text-align:left; } 35 36@media (max-width:767px) { 37 #hs_cos_wrapper_footer-module-2 .in-logo { text-align:left; } 38} 39 40</style> 41 42<link rel="stylesheet" href="https://www.interprefy.com/hubfs/hub_generated/module_assets/1/186857668223/1741092294904/module_social-follow.min.css"> 43 44<style> 45 #hs_cos_wrapper_footer-module-4 .in-social-icon li a svg { 46 fill:#ff5d1f; 47 fill:rgba(255,255,255,1.0); 48} 49 50#hs_cos_wrapper_footer-module-4 .in-social-icon {} 51 52@media (min-width:992px) { 53 #hs_cos_wrapper_footer-module-4 .in-social-icon {} 54} 55 56</style> 57 58<link rel="stylesheet" href="https://7052064.fs1.hubspotusercontent-na1.net/hubfs/7052064/hub_generated/module_assets/1/-109050482603/1790844857632/module_social_follow.min.css"> 59 60 <style> 61 #hs_cos_wrapper_widget_1748964855536 .hs-social-follow {} 62 63#hs_cos_wrapper_widget_1748964855536 .hs-social-follow__link { 64 width:32px; 65 height:32px; 66} 67 68#hs_cos_wrapper_widget_1748964855536 .hs-social-follow__icon svg { 69 width:min(48px,100%); 70 height:min(48px,100%); 71 fill:#FFFFFF; 72} 73 74#hs_cos_wrapper_widget_1748964855536 .hs-social-follow__link:hover, 75#hs_cos_wrapper_widget_1748964855536 .hs-social-follow__link:focus {} 76 77#hs_cos_wrapper_widget_1748964855536 .hs-social-follow__link:active {} 78 79 </style> 80 81<link rel="stylesheet" href="https://www.interprefy.com/hubfs/hub_generated/module_assets/1/186859274501/1741092294884/module_footer-nav.min.css"> 82 83 <style> 84 85 </style> 86 87<link rel="stylesheet" href="https://www.interprefy.com/hubfs/hub_generated/module_assets/1/49967507098/1743425365323/module_HD_-_Rich_Text.min.css"> 88<link rel="stylesheet" href="https://www.interprefy.com/hubfs/hub_generated/module_assets/1/186857265010/1741092294904/module_copyright.min.css"> 89 90<style> 91 #hs_cos_wrapper_footer-module-14 .in-footer-copyright { 92 border-top:1px solid rgba(251,251,251,16%); 93 padding-top:30px; 94} 95 96</style> 97 98<style> 99 @font-face { 100 font-family: "Inter"; 101 font-weight: 700; 102 font-style: normal; 103 font-display: swap; 104 src: url("/_hcms/googlefonts/Inter/700.woff2") format("woff2"), url("/_hcms/googlefonts/Inter/700.woff") format("woff"); 105 } 106 @font-face { 107 font-family: "Inter"; 108 font-weight: 400; 109 font-style: normal; 110 font-display: swap; 111 src: url("/_hcms/googlefonts/Inter/regular.woff2") format("woff2"), url("/_hcms/googlefonts/Inter/regular.woff") format("woff"); 112 } 113 @font-face { 114 font-family: "Inter"; 115 font-weight: 500; 116 font-style: normal; 117 font-display: swap; 118 src: url("/_hcms/googlefonts/Inter/500.woff2") format("woff2"), url("/_hcms/googlefonts/Inter/500.woff") format("woff"); 119 } 120 @font-face { 121 font-family: "Inter"; 122 font-weight: 600; 123 font-style: normal; 124 font-display: swap; 125 src: url("/_hcms/googlefonts/Inter/600.woff2") format("woff2"), url("/_hcms/googlefonts/Inter/600.woff") format("woff"); 126 } 127</style> 128 129<!-- Editor Styles --> 130<style id="hs_editor_style" type="text/css"> 131#hs_cos_wrapper_module_1747301643015 { display: block !important; padding-top: 11px !important } 132#hs_cos_wrapper_widget_1777563169940 { display: block !important; font-weight: bold !important } 133#hs_cos_wrapper_widget_1777563169940 p , #hs_cos_wrapper_widget_1777563169940 li , #hs_cos_wrapper_widget_1777563169940 span , #hs_cos_wrapper_widget_1777563169940 label , #hs_cos_wrapper_widget_1777563169940 h1 , #hs_cos_wrapper_widget_1777563169940 h2 , #hs_cos_wrapper_widget_1777563169940 h3 , #hs_cos_wrapper_widget_1777563169940 h4 , #hs_cos_wrapper_widget_1777563169940 h5 , #hs_cos_wrapper_widget_1777563169940 h6 { font-weight: bold !important } 134.dnd_area-row-0-force-full-width-section > .row-fluid { 135 max-width: none !important; 136} 137.footer-row-0-max-width-section-centering > .row-fluid { 138 max-width: 1290px !important; 139 margin-left: auto !important; 140 margin-right: auto !important; 141} 142/* HubSpot Non-stacked Media Query Styles */ 143@media (min-width:768px) { 144 .footer-row-0-vertical-alignment > .row-fluid { 145 display: -ms-flexbox !important; 146 -ms-flex-direction: row; 147 display: flex !important; 148 flex-direction: row; 149 } 150 .cell_1745921009646-vertical-alignment { 151 display: -ms-flexbox !important; 152 -ms-flex-direction: column !important; 153 -ms-flex-pack: start !important; 154 display: flex !important; 155 flex-direction: column !important; 156 justify-content: flex-start !important; 157 } 158 .cell_1745921009646-vertical-alignment > div { 159 flex-shrink: 0 !important; 160 } 161 .cell_1745921007600-vertical-alignment { 162 display: -ms-flexbox !important; 163 -ms-flex-direction: column !important; 164 -ms-flex-pack: start !important; 165 display: flex !important; 166 flex-direction: column !important; 167 justify-content: flex-start !important; 168 } 169 .cell_1745921007600-vertical-alignment > div { 170 flex-shrink: 0 !important; 171 } 172 .cell_1745920890376-vertical-alignment { 173 display: -ms-flexbox !important; 174 -ms-flex-direction: column !important; 175 -ms-flex-pack: start !important; 176 display: flex !important; 177 flex-direction: column !important; 178 justify-content: flex-start !important; 179 } 180 .cell_1745920890376-vertical-alignment > div { 181 flex-shrink: 0 !important; 182 } 183 .footer-column-5-vertical-alignment { 184 display: -ms-flexbox !important; 185 -ms-flex-direction: column !important; 186 -ms-flex-pack: start !important; 187 display: flex !important; 188 flex-direction: column !important; 189 justify-content: flex-start !important; 190 } 191 .footer-column-5-vertical-alignment > div { 192 flex-shrink: 0 !important; 193 } 194 .footer-column-1-vertical-alignment { 195 display: -ms-flexbox !important; 196 -ms-flex-direction: column !important; 197 -ms-flex-pack: start !important; 198 display: flex !important; 199 flex-direction: column !important; 200 justify-content: flex-start !important; 201 } 202 .footer-column-1-vertical-alignment > div { 203 flex-shrink: 0 !important; 204 } 205 .footer-column-1-row-5-vertical-alignment > .row-fluid { 206 display: -ms-flexbox !important; 207 -ms-flex-direction: row; 208 display: flex !important; 209 flex-direction: row; 210 } 211 .cell_17473018289582-vertical-alignment { 212 display: -ms-flexbox !important; 213 -ms-flex-direction: column !important; 214 -ms-flex-pack: center !important; 215 display: flex !important; 216 flex-direction: column !important; 217 justify-content: center !important; 218 } 219 .cell_17473018289582-vertical-alignment > div { 220 flex-shrink: 0 !important; 221 }
222 .cell_1747301828957-vertical-alignment { 223 display: -ms-flexbox !important; 224 -ms-flex-direction: column !important; 225 -ms-flex-pack: center !important; 226 display: flex !important; 227 flex-direction: column !important; 228 justify-content: center !important; 229 } 230 .cell_1747301828957-vertical-alignment > div { 231 flex-shrink: 0 !important; 232 } 233} 234/* HubSpot Styles (default) */ 235.cell_17418062868962-padding { 236 padding-bottom: 0px !important; 237} 238.dnd_area-row-0-margin { 239 margin-top: -110px !important; 240} 241.dnd_area-row-0-padding { 242 padding-top: 0px !important; 243} 244.footer-row-0-padding { 245 padding-top: 80px !important; 246 padding-bottom: 0px !important; 247 padding-left: 20px !important; 248 padding-right: 20px !important; 249} 250.footer-row-0-background-layers { 251 background-image: linear-gradient(rgba(255, 93, 31, 1), rgba(255, 93, 31, 1)) !important; 252 background-position: left top !important; 253 background-size: auto !important; 254 background-repeat: no-repeat !important; 255} 256.footer-row-1-padding { 257 padding-top: 30px !important; 258 padding-bottom: 30px !important; 259 padding-left: 20px !important; 260 padding-right: 20px !important; 261} 262.footer-row-1-hidden { 263 display: block !important; 264} 265.footer-row-1-background-layers { 266 background-image: linear-gradient(rgba(255, 93, 31, 1), rgba(255, 93, 31, 1)) !important; 267 background-position: left top !important; 268 background-size: auto !important; 269 background-repeat: no-repeat !important; 270} 271.footer-column-5-padding { 272 padding-top: 0px !important; 273 padding-bottom: 0px !important; 274 padding-left: 0px !important; 275 padding-right: 0px !important; 276} 277.footer-column-6-row-0-padding { 278 padding-top: 0px !important; 279 padding-bottom: 0px !important; 280 padding-left: 0px !important; 281 padding-right: 0px !important; 282} 283.footer-column-1-padding { 284 padding-top: 0px !important; 285 padding-bottom: 0px !important; 286 padding-left: 0px !important; 287 padding-right: 0px !important; 288} 289.footer-column-1-row-0-padding { 290 padding-top: 0px !important; 291 padding-bottom: 0px !important; 292 padding-left: 0px !important; 293 padding-right: 0px !important; 294} 295.footer-column-1-row-2-padding { 296 padding-top: 0px !important; 297 padding-bottom: 0px !important; 298 padding-left: 0px !important; 299 padding-right: 0px !important; 300} 301/* HubSpot Styles (mobile) */ 302@media (max-width: 992px) { 303 .widget_1785752440033-margin > #hs_cos_wrapper_widget_1785752440033 { 304 margin-top: 140px !important; 305 } 306 .widget_1785752440033-padding > #hs_cos_wrapper_widget_1785752440033 { 307 padding-top: 0px !important; 308 } 309 .footer-row-0-padding { 310 padding-top: 40px !important; 311 padding-bottom: 0px !important; 312 padding-left: 20px !important; 313 padding-right: 20px !important; 314 } 315 .footer-row-1-padding { 316 padding-top: 30px !important; 317 padding-bottom: 30px !important; 318 padding-left: 20px !important; 319 padding-right: 20px !important; 320 } 321 .footer-column-5-padding { 322 padding-top: 0px !important; 323 padding-bottom: 30px !important; 324 padding-left: 0px !important; 325 padding-right: 0px !important; 326 } 327 .footer-column-6-row-0-padding { 328 padding-top: 0px !important; 329 padding-bottom: 30px !important; 330 padding-left: 0px !important; 331 padding-right: 0px !important; 332 } 333 .footer-column-1-padding { 334 padding-top: 0px !important; 335 padding-bottom: 30px !important; 336 padding-left: 0px !important; 337 padding-right: 0px !important; 338 } 339} 340</style> 341
341<script src="https://www.interprefy.com/hubfs/hub_generated/template_assets/1/186857264972/1790602306009/template_library.min.js"></script>
vendor: 1 bytes, line 341
341
342<script type="application/ld+json">{"@context":"https://schema.org","@type":"VideoObject","caption":{"@type":"MediaObject","contentUrl":"https://www.interprefy.com/media-transcripts/159495977591/en.vtt","inLanguage":"en","name":"en Captions"},"contentUrl":"https://6564114.fs1.hubspotusercontent-na1.net/hubfs/6564114/What%20Is%20Interprefy.mp4","dateModified":"2025-09-16T13:30:13.207Z","duration":"PT2M46.24S","height":2160,"name":"What Is Interprefy","thumbnailUrl":"https://6564114.fs1.hubspotusercontent-na1.net/hubfs/6564114/What%20Is%20Interprefy.mp4/medium.jpg","uploadDate":"2024-03-05T12:28:36.137Z","width":3840}</script>
342 343 344 345 <link rel="canonical" href="https://www.interprefy.com"> 346 347<!-- Google Tag Manager -->
348<script>
vendor: 327 bytes, lines 348-352
348(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 349new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 350j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 351'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 352})(window,document,'script','dataLayer','
352GTM-5RBG2ZJ
vendor: 3 bytes, line 352
352');
352</script>
352 353<!-- End Google Tag Manager --> 354 355<!-- ZoomInfo -->
356<script> 357 (function () { 358 var zi = document.createElement('script'); 359 zi.type = 'text/javascript'; 360 zi.async = true; 361 zi.src = 'https://ws.zoominfo.com/pixel/ODemgiDEhQshzjvCQ1qL'; 362 var s = document.getElementsByTagName('script')[0]; 363 s.parentNode.insertBefore(zi, s); 364 })(); 365 </script>
365 366 <noscript> 367 <img src="https://ws.zoominfo.com/pixel/ODemgiDEhQshzjvCQ1qL" width="1" height="1" style="display: none;"> 368 </noscript> 369<!-- End ZoomInfo --> 370 371 372
373<script type="text/javascript"> adroll_adv_id = "U3HP6DVCHJE6VDQZWWS7DQ"; adroll_pix_id = "52FTW4SF2NDS7KPJGM3RN2"; adroll_version = "2.0"; (function(w, d, e, o, a) { w.__adroll_loaded = true; w.adroll = w.adroll || []; w.adroll.f = [ 'setProperties', 'identify', 'track', 'identify_email', 'get_cookie' ]; var roundtripUrl = "https://s.adroll.com/j/" + adroll_adv_id + "/roundtrip.js"; for (a = 0; a < w.adroll.f.length; a++) { w.adroll[w.adroll.f[a]] = w.adroll[w.adroll.f[a]] || (function(n) { return function() { w.adroll.push([ n, arguments ]) } })(w.adroll.f[a]) } e = d.createElement('script'); o = d.getElementsByTagName('script')[0]; e.async = 1; e.src = roundtripUrl; o.parentNode.insertBefore(e, o); })(window, document); adroll.track("pageView"); </script>
373 374 375
376<script async src="https://static.linguise.com/script-js/switcher.bundle.js?d=pk_oDS6MZnhQRwkCtEZq3chnLt9CJeViHtu"></script>
376 377 378
379<script>function initApollo(){var n=Math.random().toString(36).substring(7),o=document.createElement("script"); 380o.src="https://assets.apollo.io/micro/website-tracker/tracker.iife.js?nocache="+n,o.async=!0,o.defer=!0, 381o.onload=function(){window.trackingFunctions.onLoad({appId:"66327985dceed10438828037"})}, 382document.head.appendChild(o)}initApollo();</script>
382 383 384<!-- Start Getmd.ai Markdown Discovery Tags --> 385<link rel="alternate" type="text/markdown" href="https://ai.interprefy.com/.md" title="Markdown version"> 386<link rel="alternate" type="text/plain" href="https://ai.interprefy.com/llms.txt" title="LLM site index"> 387<!-- End Getmd.ai Markdown Discovery Tags --> 388 389 390 391<!-- ========================================================= 392 INTERPREFY MENU â CSS + JS LOOK & FEEL OVERRIDE 393 Paste this whole block into your site head HTML. 394 Verified live on interprefy.com. It: 395 - adds icon tiles (matched to your real link URLs) 396 - gives a clean, compact rounded dropdown 397 - makes menus CLICK-to-open (not hover) 398 - shows a clean chevron caret that flips when open 399 Your wording, links and structure are untouched. 400 Brand colour: Interprefy orange #FF5D1F / #E04407. 401 ========================================================= --> 402 403<style> 404/* ============ TOP-LEVEL NAV ============ */ 405.hd_menu a.item-number-one{ 406 border-radius:10px !important; padding:9px 14px !important; 407 outline:none !important; border:none !important; box-shadow:none !important; 408 transition:background .15s, color .15s !important; 409} 410.hd_menu a.item-number-one:hover, 411.hd_menu a.item-number-one.ipf-open{ background:#FFF1EA !important; color:#E04407 !important; text-decoration:none !important; } 412 413/* Remove the theme's hover strikethrough/underline bar (a :hover::before scoped 414 under the menu module's ID). If the line ever returns, the module ID changed â 415 send it to me and I'll update the two selectors below. */ 416#hs_cos_wrapper_widget_1745354823660 .hd_menu_wrapper a.item-number-one::before, 417#hs_cos_wrapper_widget_1745354823660 .hd_menu_wrapper a.item-number-one:hover::before{ 418 content:none !important; background:none !important; background-image:none !important; border:none !important; display:none !important; 419} 420[id*="hs_cos_wrapper_widget"] .hd_menu_wrapper a.item-number-one::before{ 421 content:none !important; background:none !important; display:none !important; 422} 423 424/* Clean chevron caret that sits neatly to the side */ 425.hd_menu a.item-number-one:not(.no-after){ position:relative !important; } 426.hd_menu a.item-number-one:not(.no-after)::after{ 427 content:"" !important; position:static !important; display:inline-block !important; vertical-align:middle !important; 428 width:7px !important; height:7px !important; margin:-3px 0 0 9px !important; box-sizing:border-box !important; 429 border:none !important; border-right:2px solid currentColor !important; border-bottom:2px solid currentColor !important; border-radius:1px !important; 430 background:none !important; transform:rotate(45deg) !important; transition:transform .25s !important; 431 right:auto !important; top:auto !important; left:auto !important; 432} 433.hd_menu a.item-number-one.ipf-open:not(.no-after)::after{ transform:rotate(225deg) !important; margin-top:1px !important; } 434 435/* ============ CLICK-ONLY VISIBILITY (beats theme hover) ============ */ 436html body .hd_menu_wrapper .container.dropdown:not(.ipf-open){ display:none !important; } 437html body .hd_menu_wrapper .container.dropdown.ipf-open{ display:block !important; } 438 439/* ============ DROPDOWN PANEL (compact) ============ */ 440.hd_menu_wrapper .container.dropdown{ 441 background:#fff !important; border:1px solid #ECEEF0 !important; border-radius:18px !important; 442 box-shadow:0 22px 55px rgba(20,26,30,.16) !important; padding:16px 14px !important; min-height:0 !important; 443} 444/* Clean white columns (remove theme's alternating tint) */ 445.hd_menu_wrapper .container.dropdown > *, 446.hd-mega-dropdown, .hd-mega-dropdown .row{ background:transparent !important; background-color:transparent !important; min-height:0 !important; } 447 448/* Column section headers -> small uppercase labels (still clickable to their page) */ 449.hd-mega-dropdown .col-header-link{ text-decoration:none !important; cursor:pointer !important; display:block; } 450.hd-mega-dropdown .col-header-link h4{ 451 font-size:10.5px !important; letter-spacing:.09em !important; text-transform:uppercase !important; 452 color:#657077 !important; font-weight:600 !important; margin:0 0 5px 9px !important; line-height:1.2 !important; 453 transition:color .14s !important; 454}
455.hd-mega-dropdown .col-header-link:hover h4{ color:#E04407 !important; } 456 457/* ============ DROPDOWN LINKS = ICON ROWS (compact) ============ */ 458.hd-mega-dropdown .hs-menu-wrapper ul{ margin:0 !important; padding:0 !important; } 459.hd-mega-dropdown .hs-menu-wrapper li{ margin:0 !important; padding:0 !important; list-style:none !important; } 460.hd-mega-dropdown .hs-menu-wrapper .hs-menu-item > a{ 461 display:flex !important; align-items:center; gap:10px !important; 462 padding:5px 9px !important; margin:0 !important; border-radius:10px !important; 463 font-size:13.5px !important; font-weight:500 !important; line-height:1.2 !important; min-height:0 !important; 464 color:#141A1E !important; text-decoration:none !important; white-space:normal; 465 border:none !important; background:none !important; 466 transition:background .14s, transform .14s, color .14s !important; 467} 468.hd-mega-dropdown .hs-menu-wrapper .hs-menu-item > a:hover{ 469 background:#F7F8F9 !important; color:#E04407 !important; transform:translateX(2px); 470} 471 472/* Icon tile (pseudo-element) â default icon, overridden per link below */ 473.hd-mega-dropdown .hs-menu-wrapper .hs-menu-item > a::before{ 474 content:"" !important; width:32px !important; height:32px !important; flex:none !important; border-radius:9px !important; 475 background-color:#FFF1EA !important; 476 background-repeat:no-repeat !important; background-position:center !important; background-size:17px 17px !important; 477 background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E04407' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E"); 478 transition:background-color .14s; 479} 480.hd-mega-dropdown .hs-menu-wrapper .hs-menu-item > a:hover::before{ background-color:#FFE3D6 !important; } 481 482/* ============ "EXPLORE" BUTTON (added by the script below) ============ */ 483.ipf-explore{ 484 display:inline-flex !important; align-items:center; gap:7px; 485 margin:16px 0 4px 9px !important; padding:9px 18px !important; 486 background:#FF5D1F !important; color:#fff !important; 487 font-size:13px !important; font-weight:600 !important; line-height:1 !important; 488 border-radius:24px !important; text-decoration:none !important; 489 box-shadow:0 5px 14px rgba(255,93,31,.3) !important; 490 transition:background .15s, transform .1s !important; 491} 492.ipf-explore:hover{ background:#E04407 !important; color:#fff !important; transform:translateY(-1px); } 493.ipf-explore svg{ width:15px; height:15px; stroke:#fff; fill:none; stroke-width:2.2; } 494 495/* ============ PER-LINK ICONS (matched by URL) ============ */ 496/* -- Solutions -- */ 497.hd-mega-dropdown a[href*="ai-translation"]::before{ background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E04407' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='7' width='16' height='12' rx='2'/%3E%3Cpath d='M12 7V4M9 12h.01M15 12h.01M9.5 16h5'/%3E%3C/svg%3E") !important; } 498.hd-mega-dropdown a[href*="multilingual-live-captions"]::before{ background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E04407' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='M8 13h2M14 13h2'/%3E%3C/svg%3E") !important; } 499.hd-mega-dropdown a[href*="remote-simultaneous-interpretation"]::before{ background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E04407' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='3' width='6' height='11' rx='3'/%3E%3Cpath d='M6 11a6 6 0 0 0 12 0M12 17v3'/%3E%3C/svg%3E") !important; } 500/* -- Who we serve -- */ 501.hd-mega-dropdown a[href*="event-organisers"]::before{ background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E04407' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='5' width='16' height='16' rx='2'/%3E%3Cpath d='M4 9h16M8 3v4M16 3v4'/%3E%3C/svg%3E") !important; } 502.hd-mega-dropdown a[href*="industry-corporates"]::before{ background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E04407' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 21V5l8-2v18M12 21V9l6 2v10M4 21h16'/%3E%3C/svg%3E") !important; } 503.hd-mega-dropdown a[href*="institutions"]::before{ background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E04407' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21h18M5 21V10M19 21V10M12 3l8 5H4z'/%3E%3C/svg%3E") !important; } 504.hd-mega-dropdown a[href*="partners"]::before{ background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E04407' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='3'/%3E%3Cpath d='M4 20a5 5 0 0 1 10 0M16 6a3 3 0 0 1 0 6M20 20a5 5 0 0 0-3-4.5'/%3E%3C/svg%3E") !important; } 505/* -- Access modes -- */ 506.hd-mega-dropdown a[href*="web-platform"]::before{ background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E04407' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M3 12h18M12 3c3 3 3 15 0 18M12 3c-3 3-3 15 0 18'/%3E%3C/svg%3E") !important; } 507.hd-mega-dropdown a[href*="interprefy-mobile-app"]::before{ background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E04407' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='7' y='3' width='10' height='18' rx='2'/%3E%3Cpath d='M11 18h2'/%3E%3C/svg%3E") !important; } 508.hd-mega-dropdown a[href*="solutions/integrations"]::before{ background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E04407' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 8V6a4 4 0 0 1 8 0v2M6 8h12l-1 12H7z'/%3E%3C/svg%3E") !important; } 509/* -- Use cases -- */
510.hd-mega-dropdown a[href*="in-person-hybrid-events"]::before{ background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E04407' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='3'/%3E%3Cpath d='M3 20a6 6 0 0 1 12 0M17 7a3 3 0 0 1 0 6M21 20a6 6 0 0 0-3-5'/%3E%3C/svg%3E") !important; } 511.hd-mega-dropdown a[href*="webinars-and-online-events"]::before{ background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E04407' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='2'/%3E%3Cpath d='M7 7a7 7 0 0 0 0 10M17 7a7 7 0 0 1 0 10M4 4a11 11 0 0 0 0 16M20 4a11 11 0 0 1 0 16'/%3E%3C/svg%3E") !important; } 512.hd-mega-dropdown a[href*="use-cases/online-meetings"]::before{ background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E04407' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='6' width='12' height='12' rx='2'/%3E%3Cpath d='M15 10l6-3v10l-6-3z'/%3E%3C/svg%3E") !important; } 513/* -- Professional services -- */ 514.hd-mega-dropdown a[href*="project-management"]::before{ background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E04407' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='4' width='14' height='17' rx='2'/%3E%3Cpath d='M9 4V2h6v2M8 12l2 2 5-5'/%3E%3C/svg%3E") !important; } 515.hd-mega-dropdown a[href*="remote-support"]::before{ background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E04407' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 13a8 8 0 0 1 16 0M4 13v3a2 2 0 0 0 2 2M20 13v3M9 21h4'/%3E%3C/svg%3E") !important; } 516.hd-mega-dropdown a[href*="media-services"]::before{ background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E04407' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='M10 9l5 3-5 3z'/%3E%3C/svg%3E") !important; } 517/* -- Resources / Company (generic first, specific after) -- */ 518.hd-mega-dropdown a[href*="about-us"]::before{ background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E04407' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v5M12 8h.01'/%3E%3C/svg%3E") !important; } 519.hd-mega-dropdown a[href*="why-interprefy"]::before{ background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E04407' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l2.5 5.5L20 9l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-.5z'/%3E%3C/svg%3E") !important; } 520.hd-mega-dropdown a[href*="careers"]::before{ background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E04407' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='7' width='18' height='13' rx='2'/%3E%3Cpath d='M8 7V5a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'/%3E%3C/svg%3E") !important; } 521.hd-mega-dropdown a[href*="blog"]::before{ background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E04407' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='16' height='16' rx='2'/%3E%3Cpath d='M8 9h8M8 13h8M8 17h5'/%3E%3C/svg%3E") !important; } 522.hd-mega-dropdown a[href*="customer-stories"]::before{ background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E04407' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 21h8M12 17v4M6 4h12v5a6 6 0 0 1-12 0zM6 6H3v2a3 3 0 0 0 3 3M18 6h3v2a3 3 0 0 1-3 3'/%3E%3C/svg%3E") !important; } 523.hd-mega-dropdown a[href*="companynews"]::before{ background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E04407' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h13v14H6a2 2 0 0 1-2-2zM17 8h3v9a2 2 0 0 1-2 2M8 9h6M8 13h6'/%3E%3C/svg%3E") !important; } 524.hd-mega-dropdown a[href*="webinars-and-ebooks"]::before{ background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E04407' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5a2 2 0 0 1 2-2h5v16H6a2 2 0 0 0-2 2zM20 5a2 2 0 0 0-2-2h-5v16h5a2 2 0 0 1 2 2z'/%3E%3C/svg%3E") !important; } 525.hd-mega-dropdown a[href*="knowledge"]::before{ background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E04407' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5a2 2 0 0 1 2-2h5v16H6a2 2 0 0 0-2 2zM20 5a2 2 0 0 0-2-2h-5v16h5a2 2 0 0 1 2 2z'/%3E%3C/svg%3E") !important; } 526.hd-mega-dropdown a[href*="faq"]::before{ background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E04407' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M9.5 9a2.5 2.5 0 0 1 4 2c0 1.5-2 1.8-2 3M12 17h.01'/%3E%3C/svg%3E") !important; } 527.hd-mega-dropdown a[href*="contact"]::before{ background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E04407' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='M3 7l9 6 9-6'/%3E%3C/svg%3E") !important; } 528</style> 529
530<script> 531(function(){ 532 function ready(fn){ if(document.readyState!=='loading') fn(); else document.addEventListener('DOMContentLoaded',fn); } 533 ready(function(){ 534 var items = document.querySelectorAll('.hd_menu a.item-number-one'); 535 function closeAll(){ 536 document.querySelectorAll('.hd_menu_wrapper .container.dropdown.ipf-open, .hd_menu a.item-number-one.ipf-open') 537 .forEach(function(el){ el.classList.remove('ipf-open'); }); 538 } 539 540 /* ---- "Explore" buttons: label + link per dropdown. Edit text/URLs here. ---- */ 541 var EXPLORE = { 542 'Solutions': { text:'Explore Solutions', href:'https://www.interprefy.com/solutions' }, 543 'Professional Services': { text:'Explore Services', href:'https://www.interprefy.com/about/professional-services' }, 544 'About Interprefy': { text:'Explore Interprefy', href:'https://www.interprefy.com/about-us' }, 545 'Resources': { text:'Explore Resources', href:'https://www.interprefy.com/resources' } 546 }; 547 items.forEach(function(a){ 548 var cfg = EXPLORE[(a.textContent||'').replace(/\s+/g,' ').trim()]; 549 if(!cfg) return; 550 var dd = a.nextElementSibling; if(!dd || !dd.querySelector) return; 551 var col = dd.querySelector('.hd-mega-dropdown'); if(!col || col.querySelector('.ipf-explore')) return; 552 var b = document.createElement('a'); 553 b.className = 'ipf-explore'; b.href = cfg.href; 554 b.innerHTML = cfg.text + ' <svg viewBox="0 0 24 24"><path d="M5 12h14M13 6l6 6-6 6"/></svg>'; 555 col.appendChild(b); 556 }); 557 items.forEach(function(a){ 558 var dd = a.nextElementSibling; 559 // only intercept items that actually have a mega dropdown (Pricing keeps navigating) 560 if(!(dd && dd.classList && dd.classList.contains('dropdown') && dd.querySelector('.hd-mega-dropdown'))) return; 561 a.addEventListener('click', function(e){ 562 e.preventDefault(); e.stopPropagation(); 563 var isOpen = dd.classList.contains('ipf-open'); 564 closeAll(); 565 if(!isOpen){ dd.classList.add('ipf-open'); a.classList.add('ipf-open'); } 566 }, true); 567 }); 568 document.addEventListener('click', function(e){ 569 if(!e.target.closest('.container.dropdown') && !e.target.closest('.item-number-one')) closeAll(); 570 }); 571 document.addEventListener('keydown', function(e){ if(e.key==='Escape') closeAll(); }); 572 }); 573})(); 574</script>
574 575<meta property="og:image" content="https://www.interprefy.com/hubfs/Home%20Page.png"> 576<meta property="og:image:width" content="1200"> 577<meta property="og:image:height" content="628"> 578<meta property="og:image:alt" content="Home Page Image Banner Interprefy"> 579<meta name="twitter:image" content="https://www.interprefy.com/hubfs/Home%20Page.png"> 580<meta name="twitter:image:alt" content="Home Page Image Banner Interprefy"> 581 582<meta property="og:url" content="https://www.interprefy.com"> 583<meta name="twitter:card" content="summary_large_image"> 584<meta http-equiv="content-language" content="en"> 585 586 587 588 589 590 591 <meta charset="utf-8"> 592 <meta name="theme-color" content="#ffffff"> 593 <link rel="canonical" href="https://www.interprefy.com/"> 594 <link rel="preconnect" href="https://fonts.googleapis.com"> 595 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 596 <link rel="preconnect" href="https://www.youtube-nocookie.com"> 597 <link rel="preconnect" href="https://i.ytimg.com"> 598 <link href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&family=Sora:wght@600;700;800&display=optional" rel="stylesheet"> 599 <meta property="og:type" content="website"> 600 <meta property="og:site_name" content="Interprefy"> 601 <meta property="og:title" content="Interpretation, AI Speech Translation & Captions Tech | Interprefy"> 602 <meta property="og:description" content="World-leading interpretation, live translation and captions built for enterprise. Multilingual events and meetings, delivered at the scale live production demands."> 603 <meta property="og:url" content="https://www.interprefy.com/"> 604 <meta property="og:image" content="https://www.interprefy.com/hubfs/Home%20Page.png"> 605 <meta name="twitter:card" content="summary_large_image"> 606
606<script type="application/ld+json"> 607 {"@context":"https://schema.org","@type":"Organization","name":"Interprefy","url":"https://www.interprefy.com/","description":"Interprefy is an enterprise multilingual solution provider delivering remote simultaneous interpretation, AI speech translation and multilingual live captions for events, conferences, broadcasts, webinars and meetings.","address":{"@type":"PostalAddress","streetAddress":"Mühlebachstrasse 86","addressLocality":"Zürich","postalCode":"8008","addressCountry":"CH"},"knowsAbout":["Remote simultaneous interpretation","Simultaneous interpretation","AI speech translation","AI voice translation","Multilingual live captions and subtitles","Multilingual event technology","Multilingual communication","Enterprise multilingual solutions"],"sameAs":["https://www.linkedin.com/company/interprefy"]} 608 </script>
608 609 <!-- FAQ schema mirrors the visible accordion text exactly. Google requires 610 the answer to be on the page, and this is what makes the answers 611 quotable by AI assistants and answer engines. --> 612
612<script type="application/ld+json"> 613 {"@context":"https://schema.org","@type":"FAQPage","mainEntity":[ 614 {"@type":"Question","name":"What is remote simultaneous interpretation (RSI)?","acceptedAnswer":{"@type":"Answer","text":"Remote simultaneous interpretation is live interpreting delivered by professional interpreters working from a cloud-based virtual booth rather than a physical booth at your venue. Your audience selects their language in the Interprefy web platform or mobile app and hears the interpretation in real time, while interpreters work from anywhere in the world. It removes the cost, travel and carbon of flying interpreters and hardware to every event, and it scales to as many languages as the programme needs."}}, 615 {"@type":"Question","name":"What's the difference between human interpretation and AI speech translation?","acceptedAnswer":{"@type":"Answer","text":"Human interpretation uses professional interpreters to translate speech in real time, offering the highest level of nuance for complex or sensitive content. AI speech translation uses automated technology to deliver real-time translation at scale, across many languages at once, without booking interpreters for each one. Many organisations use both together: AI translation for broad language coverage, with human interpreters for sessions where accuracy and cultural nuance matter most."}}, 616 {"@type":"Question","name":"What languages does Interprefy support?","acceptedA
616nswer":{"@type":"Answer","text":"Interprefy supports virtually any language through its global network of professional human interpreters, who can be sourced for any language pair. For AI speech translation and live captions, Interprefy covers more than 80 languages and over 6,000 language pair combinations, covering the vast majority of multilingual event needs."}}, 617 {"@type":"Question","name":"Does Interprefy work with the meeting platforms we already use?","acceptedAnswer":{"@type":"Answer","text":"Yes. Interprefy integrates with more than 80 meeting and event platforms, including Microsoft Teams, Zoom, Google Meet and Webex, so multilingual support can be added to your existing setup without switching tools."}}, 618 {"@type":"Question","name":"Is Interprefy suitable for hybrid events?","acceptedAnswer":{"@type":"Answer","text":"Yes. Interprefy's interpretation, AI speech translation and live captions all work across in-person, virtual and hybrid formats, keeping on-site and remote audiences connected in the same multilingual experience."}}, 619 {"@type":"Question","name":"Where is our data processed, and is it used to train models?","acceptedA
619nswer":{"@type":"Answer","text":"Interprefy is built in Switzerland and hosted in Europe, with ISO 27001 certified information security, end-to-end encryption, strict access controls and interpreters working under NDA. Your content is not used to train models. Data residency, traceability and auditable records are treated as a first-class part of the platform rather than a compliance footnote."}}, 620 {"@type":"Question","name":"How much does multilingual event technology cost?","acceptedAnswer":{"@type":"Answer","text":"Pricing depends on languages, session hours, modality mix and whether you need on-site support. Enterprises running language across the year typically move from unpredictable per-event interpretation spend to committed platform pricing, which is both cheaper and easier to budget."}} 621 ]} 622 </script>
622 623 <style> 624 /* ============================================================ 625 V4 - DARK THEME 626 Black base, Interprefy orange + white as accents. 627 The site's white menu header blends into the page via a 628 white-to-black gradient at the very top of the hero. 629 BAND RHYTHM: the page alternates black / cream / white and never 630 repeats a background on consecutive sections. Tinted bands are 631 rounded inset cards; plain white sections are flush and carry 632 lighter padding, so the page reads as a stack of panels rather 633 than a wall of equal blocks. 634 ============================================================ */ 635 :root { 636 --orange: #f8531c; --orange-dark: #e4400a; 637 --ink: #0c0c0d; --muted: #5a5d63; --bg: #ffffff; 638 --paper: #faf8f7; --line: rgba(12,12,13,.08); 639 --hero-black: #0b0b0d; /* the black above-the-fold panel */ 640 --hero-muted: #b4b8bf; /* light body copy on the black panel */ 641 --max: 1180px; 642 } 643 * { box-sizing: border-box; } 644 html { scroll-behavior: smooth; } 645 html, body { margin: 0; } 646 /* Horizontal-overflow guard. Third-party scripts injected by HubSpot (the 647 web-interactives overlay), chat and the translation bar are positioned 648 absolutely and sized from document width, so they can end up a few dozen 649 pixels wider than the viewport and let the page drag sideways on a phone. 650 Nothing in this page needs sideways scroll, so clamp it at the root. */ 651 html, body { overflow-x: hidden; max-width: 100%; } 652 /* HubSpot renders this overlay on every page and leaves it empty unless a 653 pop-up CTA is firing; while empty it only contributes stray width. */ 654 #hs-interactives-modal-overlay:empty { display: none; } 655 body { 656 background: var(--bg); color: var(--ink); 657 font-family: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; 658 -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; 659 } 660 img { max-width: 100%; height: auto; } 661 .visually-hidden { 662 position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; 663 overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; border: 0; 664 } 665 /* ============================================================ 666 HERO (above the fold) - unchanged structurally 667 ============================================================ */ 668 .hero { 669 position: relative; 670 display: flex; flex-direction: column; align-items: center; justify-content: flex-start; 671 overflow: hidden; 672 padding: clamp(36px, 6vh, 72px) clamp(18px, 4vw, 40px) clamp(36px, 6vh, 64px); 673 background: var(--hero-black); 674 border-radius: clamp(28px, 4vw, 48px); 675 margin: clamp(10px, 1.6vw, 22px) clamp(10px, 1.6vw, 26px); 676 color: #fff; 677 } 678 .hero__stage { 679 position: relative; z-index: 1; width: 100%; 680 display: flex; align-items: center; justify-content: center; 681 } 682 /* Background video. Decorative and muted: every word in the hero is 683 real text in the markup above it, so crawlers and assistants never 684 depend on the video to read this section. */ 685 .hero__bg { position: absolute; inset: 0; z-index: 0; overflow: hidden; pointer-events: none; } 686 .hero__video { 687 position: absolute; inset: 0; width: 100%; height: 100%; 688 object-fit: cover; object-position: center; display: block; 689 /* The footage carries faces and on-screen text. Knocking back the 690 brightness and saturation lets it read as ambient motion instead of 691 competing with the headline, and keeps brand orange dominant. 692 Raise brightness toward 1 to let more of the video through. */ 693 filter: brightness(.86) saturate(.94); 694 } 695 /* Scrim: keeps the footage visible while guaranteeing contrast for the 696 headline. Top band blends into the white site header, bottom band 697 carries the stats row. */ 698 /* Eased multi-stop ramp. Four widely spaced stops quantise into visible 699 bands on a near-black backdrop; these steps are small enough that no 700 single one lands on a perceptible edge. */ 701 .hero__scrim { 702 position: absolute; inset: 0; 703 background: linear-gradient(180deg, 704 rgba(11,11,13,.90) 0%, 705 rgba(11,11,13,.79) 3%, 706 rgba(11,11,13,.66) 6%, 707 rgba(11,11,13,.53) 10%, 708 rgba(11,11,13,.42) 14%, 709 rgba(11,11,13,.33) 19%, 710 rgba(11,11,13,.27) 25%, 711 rgba(11,11,13,.23) 32%, 712 rgba(11,11,13,.21) 40%, 713 rgba(11,11,13,.21) 50%, 714 rgba(11,11,13,.23) 58%, 715 rgba(11,11,13,.27) 65%, 716 rgba(11,11,13,.34) 71%, 717 rgba(11,11,13,.43) 77%, 718 rgba(11,11,13,.54) 83%, 719 rgba(11,11,13,.66) 88%, 720 rgba(11,11,13,.77) 92%, 721 rgba(11,11,13,.86) 96%, 722 rgba(11,11,13,.93) 100%); 723 }
724 /* Dither. 8-bit colour cannot represent a long dark ramp smoothly, so the 725 steps show as stripes; a faint noise layer scatters the boundaries and 726 the ramp reads as continuous. */ 727 .hero__grain { 728 position: absolute; inset: 0; opacity: .055; pointer-events: none; 729 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"); 730 background-size: 140px 140px; 731 } 732 733 .inner { position: relative; z-index: 1; max-width: var(--max); width: 100%; text-align: center; padding: clamp(10px,2vh,24px) 0; } 734 /* Pool of shade behind the copy. Blurred so it has no perceptible edge 735 against the footage -- an unblurred plate reads as a dark oval once 736 there is real video behind it rather than near-black. */ 737 .inner::before { 738 content: ""; position: absolute; z-index: -1; 739 inset: -18% -4%; 740 background: radial-gradient(ellipse 58% 52% at 50% 47%, 741 rgba(11,11,13,.70) 0%, rgba(11,11,13,.60) 30%, 742 rgba(11,11,13,.40) 52%, rgba(11,11,13,.18) 70%, 743 rgba(11,11,13,.05) 84%, rgba(11,11,13,0) 100%); 744 filter: blur(26px); 745 pointer-events: none; 746 } 747 /* Carries the copy over the brighter frames without needing a heavier 748 plate behind it. Invisible on flat black, decisive over footage. */ 749 .inner .eyebrow, #hero-title, .inner .lede { 750 text-shadow: 0 1px 3px rgba(11,11,13,.55), 0 3px 22px rgba(11,11,13,.45); 751 } 752 .eyebrow { 753 color: var(--orange); font-weight: 700; 754 font-size: clamp(.95rem, 1.5vw, 1.35rem); letter-spacing: -0.01em; margin: 0 0 8px; 755 } 756 #hero-title { 757 font-family: "Sora", "Poppins", sans-serif; 758 font-weight: 800 !important; 759 font-size: clamp(1.8rem, 4vw, 3.3rem) !important; 760 line-height: 1.06 !important; 761 letter-spacing: -0.025em; margin: 0 auto 14px !important; max-width: 19ch; 762 color: #fff; 763 } 764 .lede { 765 color: var(--hero-muted); font-size: clamp(.98rem, 1.3vw, 1.12rem); 766 line-height: 1.5; max-width: 62ch; margin: 0 auto 20px; 767 } 768 .lede strong { color: #fff; font-weight: 600; } 769 .actions { display: flex; gap: 14px; justify-content: center; flex-wrap: wrap; } 770 .btn { 771 position: relative; display: inline-flex; align-items: center; justify-content: center; 772 font-family: "Poppins", sans-serif; font-weight: 700; font-size: .95rem; letter-spacing: .04em; 773 text-transform: uppercase; text-decoration: none; 774 padding: 14px 32px; border-radius: 999px; border: 2px solid var(--orange); 775 transition: transform .18s ease, background-color .2s ease, color .2s ease, box-shadow .2s ease; 776 } 777 .btn-primary { 778 background: linear-gradient(135deg, var(--orange) 0%, var(--orange-dark) 100%); 779 color: #fff; border-color: transparent; 780 box-shadow: 0 12px 32px -12px rgba(248,83,28,.65); 781 } 782 .btn-primary:hover { transform: translateY(-2px); box-shadow: 0 18px 40px -12px rgba(248,83,28,.75); filter: brightness(1.05); } 783 .btn-ghost { background: #fff; color: var(--orange); box-shadow: 0 2px 14px -6px rgba(12,12,13,.18); } 784 .btn-ghost:hover { background: var(--orange); color: #fff; border-color: var(--orange); transform: translateY(-2px); box-shadow: 0 12px 32px -12px rgba(248,83,28,.6); } 785 .btn:active { transform: translateY(0); } 786 .btn:focus-visible { outline: 3px solid #1a73e8; outline-offset: 3px; } 787 .btn-inverse { background: #fff; color: var(--orange); border-color: #fff; box-shadow: none; } 788 .btn-inverse:hover { background: transparent; color: #fff; border-color: #fff; transform: translateY(-2px); } 789 .btn-outline-light { background: transparent; color: #fff; border-color: rgba(255,255,255,.7); box-shadow: none; } 790 .btn-outline-light:hover { 791 background: var(--orange); border-color: var(--orange); color: #fff; 792 transform: translateY(-2px); box-shadow: 0 12px 32px -12px rgba(248,83,28,.6); 793 } 794 /* Stats / counter row */ 795 .ix-stats { 796 position: relative; z-index: 1; width: 100%; max-width: 820px; 797 margin: clamp(12px,2.5vh,28px) auto 0; 798 display: flex; align-items: center; justify-content: center; 799 gap: clamp(10px, 2vw, 30px); 800 } 801 .ix-stat { flex: 1 1 0; min-width: 0; text-align: center; display: flex; flex-direction: column; align-items: center; } 802 .ix-stat__value {
803 font-family: "Sora","Poppins",sans-serif; font-weight: 800; 804 font-size: clamp(1.45rem, 3vw, 2.5rem); line-height: 1.1; 805 color: #fff; letter-spacing: -0.02em; white-space: nowrap; 806 min-height: clamp(42px, 6vw, 62px); 807 display: flex; align-items: center; justify-content: center; 808 } 809 .ix-stat--text .ix-stat__value { 810 font-size: clamp(1.05rem, 1.8vw, 1.4rem); line-height: 1.15; color: var(--orange); 811 white-space: normal; 812 } 813 .ix-stat__label { 814 margin-top: 6px; font-size: .72rem; letter-spacing: .12em; 815 text-transform: uppercase; color: var(--hero-muted); font-weight: 600; 816 } 817 .ix-stat__divider { flex: 0 0 auto; width: 1px; height: clamp(34px, 5vh, 54px); background: rgba(255,255,255,.16); } 818 @media (max-width: 640px) { 819 .ix-stats { flex-direction: row; flex-wrap: wrap; gap: 10px 6px; } 820 .ix-stat { flex: 1 1 45%; } 821 .ix-stat--text { flex: 1 1 100%; order: 3; } 822 .ix-stat__value { min-height: 0; } 823 .ix-stat__divider { display: none; } 824 .ix-stat__label { font-size: .62rem; } 825 } 826 /* Logo marquee - its own LIGHT band under the black hero */ 827 .logo-band { 828 background: #faf8f7; 829 padding: clamp(36px, 5vw, 64px) clamp(18px, 4vw, 40px); 830 } 831 .ix-hero__logos { position: relative; z-index: 1; width: 100%; max-width: var(--max); margin: 0 auto; } 832 .ix-logos__label { font-size: .7rem; letter-spacing: .15em; text-transform: uppercase; color: #9a9da3; font-weight: 600; margin: 0 0 18px; text-align: center; } 833 .ix-logos__mask { 834 overflow: hidden; width: 100%; 835 -webkit-mask: linear-gradient(90deg, transparent 0, #000 7%, #000 93%, transparent 100%); 836 mask: linear-gradient(90deg, transparent 0, #000 7%, #000 93%, transparent 100%); 837 } 838 .ix-logos__track { list-style: none; margin: 0; padding: 0; display: flex; align-items: center; width: max-content; animation: logo-scroll 34s linear infinite; } 839 .ix-hero__logos:hover .ix-logos__track { animation-play-state: paused; } 840 .ix-logo { flex: 0 0 auto; width: clamp(132px, 13vw, 168px); height: clamp(40px, 4.4vw, 52px); display: inline-flex; align-items: center; justify-content: center; } 841 .ix-logo a { display: inline-flex; align-items: center; justify-content: center; width: 100%; height: 100%; } 842 .ix-logo img { max-height: clamp(24px, 2.7vw, 32px); max-width: clamp(86px, 9vw, 112px); width: auto; height: auto; object-fit: contain; opacity: .5; filter: grayscale(100%); transition: opacity .2s ease, filter .2s ease; } 843 .ix-logo a:hover img, .ix-logo a:focus-visible img, .ix-logo > img:hover { opacity: 1; filter: grayscale(0%); } 844 .ix-logo a:focus-visible { outline: 3px solid #1a73e8; outline-offset: 4px; border-radius: 4px; }
845 @keyframes logo-scroll { from { transform: translateX(0); } to { transform: translateX(-50%); } } 846 @media (max-width: 540px) { .btn { width: 100%; max-width: 340px; } } 847 @media (max-width: 768px) { 848 .btn-primary, .btn-ghost { box-shadow: none; } 849 .hero { padding-top: 36px; } 850 #hero-title { font-size: clamp(1.55rem, 7.5vw, 2.2rem) !important; overflow-wrap: break-word; } 851 .inner { padding-top: 4px; } 852 } 853 @media (min-height: 980px) and (min-width: 769px) { 854 .hero { min-height: calc(100vh - 210px); justify-content: center; } 855 } 856 @media (prefers-reduced-motion: reduce) { 857 .ix-logos__track { animation: none; flex-wrap: wrap; justify-content: center; width: 100%; } 858 .ix-logo[aria-hidden="true"] { display: none; } 859 .ix-logos__mask { -webkit-mask: none; mask: none; } 860 } 861 /* ============================================================ 862 SHARED SECTION SYSTEM 863 ============================================================ */ 864 .section { position: relative; padding: clamp(52px, 8vw, 96px) clamp(18px, 4vw, 40px); } 865 /* Plain white sections sit BETWEEN tinted cards, so they need less 866 padding than the cards do - otherwise every seam opens ~190px of 867 empty page. Higher specificity than .section, so it wins. */ 868 .section:not(.section--paper):not(.section--ink):not(.logo-band) { 869 padding-top: clamp(40px, 5.6vw, 72px); 870 padding-bottom: clamp(40px, 5.6vw, 72px); 871 } 872 .section--paper { background: var(--paper); } 873 .section--ink { 874 color: #fff; 875 background: 876 radial-gradient(900px 420px at 85% -10%, rgba(248,83,28,.16), transparent 62%), 877 radial-gradient(700px 380px at 8% 110%, rgba(248,83,28,.10), transparent 60%), 878 var(--ink); 879 } 880 .section--ink::before { 881 content: ""; position: absolute; top: 0; left: 0; right: 0; height: 2px; 882 background: linear-gradient(90deg, transparent, rgba(248,83,28,.8) 35%, rgba(248,83,28,.8) 65%, transparent); 883 } 884 .section--ink .section-title { color: #fff; } 885 section.section--ink, section.cta-final, 886 section.section--paper, section.logo-band { 887 border-radius: clamp(24px, 3vw, 44px); 888 margin-left: clamp(10px, 1.6vw, 26px); 889 margin-right: clamp(10px, 1.6vw, 26px); 890 overflow: hidden; 891 } 892 section.section--paper, section.logo-band { 893 margin-top: clamp(8px, 1.1vw, 16px); 894 margin-bottom: clamp(8px, 1.1vw, 16px); 895 } 896 .wrap { max-width: var(--max); margin: 0 auto; position: relative; z-index: 1; } 897 .kicker { 898 display: inline-block; 899 color: var(--orange); font-weight: 700; font-size: .8rem; 900 letter-spacing: .14em; text-transform: uppercase; margin: 0 0 10px; 901 } 902 .section--ink .kicker { color: rgba(255,255,255,.85); } 903 .section-title { 904 font-family: "Sora","Poppins",sans-serif; font-weight: 800; 905 font-size: clamp(1.55rem, 3vw, 2.45rem); line-height: 1.12; 906 letter-spacing: -0.02em; margin: 0 0 14px; max-width: 26ch; 907 } 908 .section-title em { font-style: normal; color: var(--orange); } 909 .section-sub { 910 font-family: "Sora","Poppins",sans-serif; font-weight: 700; 911 font-size: clamp(1rem, 1.4vw, 1.18rem); letter-spacing: -0.015em; 912 margin: 0 0 12px; color: var(--ink); 913 } 914 .section--ink .section-sub { color: #fff; } 915 .section-lede { color: var(--muted); font-size: clamp(.96rem, 1.2vw, 1.08rem); line-height: 1.6; max-width: 68ch; margin: 0 0 26px; } 916 .section--ink .section-lede { color: rgba(255,255,255,.82); } 917 .center { text-align: center; } 918 .center .section-title, .center .section-lede, .center .section-sub { margin-left: auto; margin-right: auto; } 919 /* Ambient parallax orbs. Only ever inside bands that clip overflow. */ 920 .orb { 921 position: absolute; border-radius: 50%; pointer-events: none; z-index: 0; 922 background: radial-gradient(circle at 50% 50%, rgba(248,83,28,.30), rgba(248,83,28,0) 70%); 923 filter: blur(46px); will-change: transform; 924 } 925 .orb--a { width: 420px; height: 420px; top: -8%; right: -6%; } 926 .orb--b { width: 320px; height: 320px; bottom: -10%; left: -5%; opacity: .7; } 927 @media (max-width: 768px) { .orb { display: none; } } 928 [data-px] { will-change: transform; } 929 /* Cards */ 930 .card-grid { display: grid; gap: clamp(14px, 2vw, 24px); } 931 .grid-4 { grid-template-columns: repeat(4, 1fr); } 932 .grid-3 { grid-template-columns: repeat(3, 1fr); } 933 .grid-2 { grid-template-columns: repeat(2, 1fr); } 934 @media (max-width: 1024px) { .grid-4 { grid-template-columns: repeat(2, 1fr); } .grid-3 { grid-template-columns: repeat(2, 1fr); } } 935 @media (max-width: 640px) { .grid-4, .grid-3, .grid-2 { grid-template-columns: 1fr; } } 936 .card { 937 position: relative; background: #fff; border: 1px solid var(--line); 938 border-radius: 20px; padding: clamp(20px, 2.4vw, 30px); 939 display: flex; flex-direction: column; 940 transition: transform .22s ease, border-color .22s ease, box-shadow .22s ease; 941 } 942 .card::before { 943 content: ""; position: absolute; top: 0; left: 24px; right: 24px; height: 3px; 944 border-radius: 0 0 3px 3px; background: var(--orange); 945 transform: scaleX(0); transform-origin: left; transition: transform .25s ease; 946 } 947 .card:hover { transform: translateY(-4px); border-color: rgba(248,83,28,.35); box-shadow: 0 18px 40px -18px rgba(248,83,28,.28); } 948 .card:hover::before { transform: scaleX(1); } 949 .card h3 {
950 font-family: "Sora","Poppins",sans-serif; font-weight: 700; 951 font-size: clamp(1.02rem, 1.4vw, 1.2rem); letter-spacing: -0.015em; 952 margin: 0 0 10px; line-height: 1.25; 953 } 954 .card p { color: var(--muted); font-size: .92rem; line-height: 1.6; margin: 0 0 18px; flex: 1; } 955 .card-link { 956 display: inline-flex; align-items: center; gap: 8px; 957 color: var(--orange); font-weight: 700; font-size: .78rem; 958 letter-spacing: .1em; text-transform: uppercase; text-decoration: none; 959 margin-top: auto; align-self: flex-start; 960 } 961 .card-link::after { content: "\2192"; transition: transform .2s ease; } 962 .card-link:hover::after { transform: translateX(4px); } 963 .card-link:focus-visible { outline: 3px solid #1a73e8; outline-offset: 3px; border-radius: 4px; } 964 .card-icon { 965 width: 46px; height: 46px; border-radius: 12px; margin-bottom: 16px; 966 display: inline-flex; align-items: center; justify-content: center; 967 background: rgba(248,83,28,.09); color: var(--orange); flex: 0 0 auto; 968 transition: background-color .25s ease, color .25s ease, transform .25s ease; 969 } 970 .card-icon svg { width: 24px; height: 24px; } 971 .card:hover .card-icon { 972 background: linear-gradient(135deg, var(--orange), var(--orange-dark)); 973 color: #fff; transform: scale(1.06); 974 } 975 .split { display: grid; grid-template-columns: 1fr 1fr; gap: clamp(24px, 4vw, 64px); align-items: center; } 976 @media (max-width: 860px) { .split { grid-template-columns: 1fr; } } 977 .split__media img { border-radius: 24px; width: 100%; object-fit: cover; } 978 /* ============================================================ 979 WHAT IS INTERPREFY - plain-answer band for AEO / GEO 980 ============================================================ */ 981 .define { display: grid; grid-template-columns: 1.15fr .85fr; gap: clamp(24px, 4vw, 60px); align-items: center; } 982 @media (max-width: 860px) { .define { grid-template-columns: 1fr; } } 983 .define-facts { list-style: none; margin: 0; padding: 0; display: grid; gap: 12px; } 984 .define-facts li { 985 display: flex; align-items: flex-start; gap: 13px; 986 padding: 15px 18px; border: 1px solid var(--line); border-radius: 15px; 987 background: var(--paper); font-size: .9rem; line-height: 1.5; color: var(--muted); 988 } 989 .define-facts b { color: var(--ink); font-weight: 700; font-family: "Sora","Poppins",sans-serif; } 990 .define-facts svg { width: 20px; height: 20px; flex: 0 0 auto; color: var(--orange);
990 margin-top: 1px; } 991 /* ============================================================ 992 THE SIGNAL PATH - sticky scroll sequence 993 NOTE: overflow:clip, not hidden. overflow:hidden on an ancestor 994 silently kills position:sticky on its descendants. 995 ============================================================ */ 996 section.path { 997 /* hidden, not clip: clip was only needed to preserve position:sticky on 998 descendants, and the sticky scroll sequence has been removed. hidden 999 has universal support including iOS Safari before 16. */ 1000 position: relative; color: #fff; overflow: hidden; 1001 border-radius: clamp(24px, 3vw, 44px); 1002 margin: clamp(8px, 1.1vw, 16px) clamp(10px, 1.6vw, 26px); 1003 padding: 0 clamp(18px, 4vw, 40px); 1004 background: 1005 radial-gradient(900px 420px at 85% 2%, rgba(248,83,28,.16), transparent 62%), 1006 radial-gradient(700px 380px at 8% 98%, rgba(248,83,28,.10), transparent 60%), 1007 var(--ink); 1008 } 1009 /* The header lives INSIDE the sticky frame. Kept outside it, the frame's 1010 centred content floated half a viewport below the header until the 1011 pin engaged, which opened a large void. One composed panel instead. */ 1012 .path__scroller { position: relative; max-width: var(--max); margin: 0 auto; } 1013 /* No longer pinned. The sequence is driven by hovering or clicking a 1014 layer, so the section is an ordinary block the reader scrolls past. */ 1015 .path__sticky { 1016 display: flex; flex-direction: column; justify-content: center; 1017 gap: clamp(20px, 2.6vw, 32px); 1018 padding: clamp(44px, 6vw, 78px) 0; 1019 } 1020 .path__head { text-align: center; max-width: 56ch; margin: 0 auto; } 1021 .path__head .section-title, .path__head .section-lede { margin-left: auto; margin-right: auto; } 1022 .path__head .section-title { 1023 color: #fff; margin-bottom: 8px; 1024 font-size: clamp(1.35rem, 2.5vw, 2rem); 1025 } 1026 .path__head .section-lede { 1027 color: rgba(255,255,255,.66); margin-bottom: 0; 1028 font-size: clamp(.88rem, 1vw, .96rem); line-height: 1.55; 1029 } 1030 .path__head .kicker { margin-bottom: 6px; font-size: .72rem; } 1031 .path__body { 1032 display: grid; grid-template-columns: .95fr 1.05fr; 1033 gap: clamp(24px, 3.4vw, 52px); align-items: center; 1034 } 1035 .path__stack { display: flex; flex-direction: column; gap: 8px; } 1036 .path__layer { 1037 border: 1px solid rgba(255,255,255,.1); background: rgba(255,255,255,.04); 1038 border-radius: 14px; opacity: .32; 1039 transition: opacity .45s ease, background-color .45s ease, border-color .45s ease, 1040 transform .45s ease, box-shadow .45s ease; 1041 } 1042 .path__layer:hover { opacity: .75; background: rgba(255,255,255,.07); } 1043 .path__layer.on { 1044 opacity: 1; background: rgba(248,83,28,.11); border-color: rgba(248,83,28,.55); 1045 transform: translateX(8px); box-shadow: 0 22px 54px -26px rgba(248,83,28,.75); 1046 } 1047 .path__trigger { 1048 display: flex; align-items: center; gap: 14px; width: 100%; 1049 padding: 12px 16px; margin: 0; border: 0; background: none; 1050 color: inherit; font: inherit; text-align: left; cursor: pointer; 1051 border-radius: 14px; 1052 } 1053 .path__chev { display: none; } 1054 .path__panel { display: none; } 1055 .path__trigger:focus-visible { outline: 3px solid #1a73e8; outline-offset: 2px; border-radius: 14px; } 1056 .path__tag { 1057 flex: 0 0 auto; width: 30px; height: 30px; border-radius: 9px; 1058 display: inline-flex; align-items: center; justify-content: center; 1059 font-family: "Sora","Poppins",sans-serif; font-weight: 800; font-size: .72rem; 1060 background: rgba(255,255,255,.08); color: rgba(255,255,255,.6); 1061 transition: background-color .45s ease, color .45s ease; 1062 } 1063 .path__layer.on .path__tag { background: var(--orange); color: #fff; } 1064 .path__name { 1065 font-family: "Sora","Poppins",sans-serif; font-weight: 700; 1066 font-size: clamp(.92rem, 1.15vw, 1.02rem); letter-spacing: -0.01em; color: #fff; 1067 } 1068 .path__sub { display: block; font-family: "Poppins",sans-serif; font-weight: 500; font-size: .76rem; color: rgba(255,255,255,.5); margin-top: 2px; } 1069 /* Grid stacking rather than absolute positioning: the column sizes 1070 itself to the tallest description, so nothing can be clipped. */ 1071 .path__copy { position: relative; display: grid; } 1072 .path__step { 1073 grid-area: 1 / 1; opacity: 0; transform: translateY(16px); 1074 transition: opacity .42s ease, transform .42s ease; pointer-events: none; 1075 } 1076 .path__step.on { opacity: 1; transform: none; pointer-events: auto; } 1077 .path__step h3 {
1078 font-family: "Sora","Poppins",sans-serif; font-weight: 800; 1079 font-size: clamp(1.2rem, 2.1vw, 1.75rem); line-height: 1.14; 1080 letter-spacing: -0.025em; margin: 0 0 12px; color: #fff; 1081 } 1082 .path__step h3 em { font-style: normal; color: var(--orange); } 1083 .path__step p { color: rgba(255,255,255,.7); font-size: clamp(.9rem, 1.05vw, .99rem); line-height: 1.6; margin: 0 0 11px; max-width: 46ch; } 1084 .path__pill { 1085 display: inline-block; font-size: .68rem; font-weight: 800; letter-spacing: .14em; 1086 text-transform: uppercase; color: var(--orange); background: rgba(248,83,28,.14); 1087 padding: 5px 12px; border-radius: 999px; margin-bottom: 12px; 1088 } 1089 @media (max-width: 900px) { 1090 /* Must be section.path, not .path: the base rule is element+class and 1091 its padding shorthand zeroes the top, so a plain .path selector here 1092 loses on specificity and never applies. */ 1093 section.path { padding-top: clamp(38px, 9vw, 56px); padding-bottom: clamp(34px, 8vw, 50px); } 1094 .path__sticky { padding: 0; gap: clamp(22px,4vw,32px); } 1095 .path__body { grid-template-columns: 1fr; gap: clamp(22px,4vw,32px); } 1096 .path__head { text-align: left; margin: 0; } 1097 .path__layer { opacity: 1; } 1098 .path__copy { display: flex; flex-direction: column; gap: clamp(26px,5vw,38px); } 1099 .path__copy:empty { display: none; } 1100 .path__step { position: static; opacity: 1; transform: none; pointer-events: auto; } 1101 /* Each row opens its own description underneath it. */ 1102 .path__stack { gap: 10px; } 1103 .path__trigger { cursor: pointer; padding: 13px 15px; } 1104 .path__trigger:focus-visible { outline: 3px solid #1a73e8; outline-offset: 2px; } 1105 .path__name { flex: 1 1 auto; min-width: 0; } 1106 .path__chev { 1107 display: inline-flex; flex: 0 0 auto; width: 18px; height: 18px; 1108 color: rgba(255,255,255,.45); transition: transform .3s ease, color .3s ease; 1109 } 1110 .path__chev svg { width: 100%; height: 100%; display: block; } 1111 .path__trigger[aria-expanded="true"] .path__chev { transform: rotate(180deg); color: var(--orange); } 1112 .path__layer.open { background: rgba(248,83,28,.09); border-color: rgba(248,83,28,.42); } 1113 .path__panel { 1114 display: block; max-height: 0; opacity: 0; overflow: hidden; 1115 transition: max-height .38s cubic-bezier(.22,1,.36,1), opacity .28s ease; 1116 } 1117 .path__layer.open .path__panel { max-height: 60em; opacity: 1; padding: 0 15px 15px; } 1118 .path__panel .path__step { padding-top: 2px; } 1119 .path__panel .path__pill { display: none; } 1120 .path__panel h3 { font-size: clamp(1.02rem, 4vw, 1.2rem); margin-bottom: 9px; } 1121 .path__panel p { font-size: .88rem; max-width: none; } 1122 } 1123 @media (prefers-reduced-motion: reduce) { 1124 .path__sticky { padding: clamp(34px,6vw,56px) 0 0; } 1125 .path__layer { opacity: 1; transform: none; } 1126 .path__copy { display: flex; flex-direction: column; gap: 34px; } 1127 .path__step { position: static; opacity: 1; transform: none; } 1128 } 1129 /* ============================================================ 1130 PLATFORM INTEGRATIONS 1131 ============================================================ */ 1132 .plat-head { align-items: center; } 1133 .plat-head__copy { flex: 1 1 400px; min-width: 0; } 1134 .plat-head__copy .section-lede { margin-top: clamp(14px, 1.8vw, 20px); max-width: 48ch; } 1135 .plat-head__media { flex: 1 1 400px; max-width: 540px; min-width: 0; } 1136 @media (max-width: 860px) { 1137 .plat-head__copy, .plat-head__media { flex: 0 0 auto; width: 100%; max-width: 100%; } 1138 .plat-head__media { margin-top: clamp(4px, 2vw, 12px); } 1139 .plat-cloud { padding: clamp(6px, 2vw, 12px) 0; max-width: 460px; } 1140 } 1141 /* --- floating logo cloud (vector marks: sharp at every density) --- */ 1142 .plat-cloud { 1143 position: relative; isolation: isolate; 1144 display: grid; grid-template-columns: repeat(4, 1fr); 1145 gap: clamp(10px, 1.5vw, 20px); 1146 padding: clamp(16px, 2.4vw, 30px) clamp(6px, 1vw, 14px); 1147 } 1148 .plat-cloud::before { 1149 content: ""; position: absolute; z-index: -1; inset: 2% 0; 1150 background: radial-gradient(circle at 50% 50%, rgba(248,83,28,.20) 0%, rgba(248,83,28,0) 68%); 1151 filter: blur(34px); pointer-events: none; 1152 } 1153 .plat-chip { 1154 display: flex; align-items: stretch; justify-content: center; 1155 animation: chip-float 6.4s ease-in-out infinite; 1156 will-change: transform; 1157 } 1158 .plat-chip:nth-child(1) { margin-top: 6%; animation-delay: -.2s; } 1159 .plat-chip:nth-child(2) { margin-top: -8%; animation-delay: -1.1s; } 1160 .plat-chip:nth-child(3) { margin-top: 4%; animation-delay: -2.4s; } 1161 .plat-chip:nth-child(4) { margin-top: -6%; animation-delay: -3.3s; } 1162 .plat-chip:nth-child(5) { margin-top: -4%; animation-delay: -4.1s; } 1163 .plat-chip:nth-child(6) { margin-top: 8%; animation-delay: -1.7s; } 1164 .plat-chip:nth-child(7) { margin-top: -7%; animation-delay: -2.9s; } 1165 .plat-chip:nth-child(8) { margin-top: 5%; animation-delay: -.7s; } 1166 /* Hover lift lives on the inner card so it is not overridden by the 1167 float keyframes running on the parent. */ 1168 .plat-chip__card { 1169 flex: 1 1 auto; 1170 display: flex; align-items: center; justify-content: center; 1171 aspect-ratio: 1 / 1; padding: clamp(10px, 1.4vw, 17px); 1172 background: #fff; border-radius: clamp(14px, 1.8vw, 20px); 1173 box-shadow: 0 14px 32px -16px rgba(12,12,13,.30), 0 0 0 1px rgba(12,12,13,.04); 1174 transition: transform .3s cubic-bezier(.22,1,.36,1), box-shadow .3s ease; 1175 will-change: transform; 1176 } 1177 .plat-chip__card svg { width: 100%; height: auto; max-height: 100%; display: block; shape-rendering: geometricPrecision; } 1178 .plat-chip__card:hover { 1179 transform: translateY(-8px) scale(1.07);
1180 box-shadow: 0 26px 48px -18px rgba(248,83,28,.42), 0 0 0 1px rgba(248,83,28,.20); 1181 } 1182 @keyframes chip-float { 1183 0%, 100% { transform: translateY(0); } 1184 50% { transform: translateY(-9px); } 1185 } 1186 /* --- platform blocks: 4 across, each links to its integration page --- */ 1187 .plat-grid { 1188 list-style: none; margin: 0; padding: 0; 1189 display: grid; grid-template-columns: repeat(4, 1fr); gap: clamp(11px, 1.4vw, 16px); 1190 } 1191 @media (max-width: 900px) { .plat-grid { grid-template-columns: repeat(2, 1fr); } } 1192 @media (max-width: 480px) { .plat-grid { grid-template-columns: 1fr; } } 1193 .plat { 1194 display: flex; align-items: center; gap: 12px; height: 100%; 1195 padding: 14px 14px 14px 16px; border: 1px solid var(--line); border-radius: 15px; 1196 background: #fff; font-family: "Sora","Poppins",sans-serif; color: var(--ink); 1197 font-weight: 700; font-size: .88rem; letter-spacing: -0.01em; line-height: 1.25; 1198 text-decoration: none; 1199 transition: transform .22s ease, border-color .22s ease, box-shadow .22s ease; 1200 } 1201 .plat__name { flex: 1 1 auto; min-width: 0; } 1202 .plat:hover, .plat:focus-visible { transform: translateY(-3px); border-color: rgba(248,83,28,.4); box-shadow: 0 16px 36px -20px rgba(248,83,28,.35); } 1203 .plat:focus-visible { outline: 3px solid #1a73e8; outline-offset: 2px; } 1204 .plat__mark { 1205 flex: 0 0 auto; width: 32px; height: 32px; 1206 display: inline-flex; align-items: center; justify-content: center; 1207 transition: transform .22s cubic-bezier(.22,1,.36,1); 1208 } 1209 .plat__mark svg { width: 100%; height: 100%; display: block; shape-rendering: geometricPrecision; } 1210 .plat:hover .plat__mark { transform: translateY(-2px) scale(1.09); } 1211 .plat__go { 1212 flex: 0 0 auto; width: 16px; height: 16px; color: var(--muted); 1213 opacity: 0; transform: translateX(-4px); 1214 transition: opacity .22s ease, transform .22s ease, color .22s ease; 1215 } 1216 .plat__go svg { width: 100%; height: 100%; display: block; } 1217 .plat:hover .plat__go, .plat:focus-visible .plat__go { opacity: 1; transform: none; color: var(--orange); } 1218 .plat-more { 1219 margin: clamp(20px, 2.6vw, 28px) 0 0; font-size: .92rem; color: var(--muted); line-height: 1.6; 1220 } 1221 .plat-more a { color: var(--orange); font-weight: 600; } 1222 .trust-cta { 1223 display: flex; flex-wrap: wrap; align-items: center; gap: 14px; 1224 margin-top: clamp(28px, 3.4vw, 40px); 1225 } 1226 .trust-cta__note { 1227 flex: 1 1 260px; min-width: 0; margin: 0; 1228 font-size: .86rem; line-height: 1.55; color: rgba(255,255,255,.55); 1229 } 1230 @media (max-width: 620px) { .trust-cta__note { flex-basis: 100%; } } 1231 /* ============================================================ 1232 COMPARISON LAUNCHER + MODAL 1233 ============================================================ */ 1234 .cmp-head { align-items: center; } 1235 .cmp-head__copy { flex: 1 1 400px; min-width: 0; } 1236 .cmp-head__copy .section-lede { margin-top: clamp(14px, 1.8vw, 20px); max-width: 46ch; } 1237 .cmp-head__media { 1238 flex: 1 1 400px; max-width: 520px; min-width: 0; 1239 display: flex; flex-direction: column; align-items: center; 1240 } 1241 @media (max-width: 860px) { 1242 .cmp-head__copy, .cmp-head__media { flex: 0 0 auto; width: 100%; max-width: 100%; } 1243 .cmp-head__media { margin-top: clamp(8px, 2.5vw, 16px); } 1244 .cmp-visual { max-width: 420px; margin-left: auto; margin-right: auto; } 1245 } 1246 .cmp-visual { 1247 position: relative; width: 100%; 1248 display: flex; align-items: center; justify-content: center; 1249 margin-bottom: clamp(12px, 1.8vw, 20px); 1250 } 1251 .cmp-visual::before { 1252 content: ""; position: absolute; z-index: 0; inset: 6% 4%; 1253 background: radial-gradient(circle at 50% 50%, rgba(248,83,28,.24) 0%, rgba(248,83,28,0) 66%); 1254 filter: blur(32px); pointer-events: none; 1255 } 1256 .cmp-visual__img { 1257 position: relative; z-index: 1; 1258 display: block; width: 100%; height: auto; 1259 mix-blend-mode: multiply; 1260 animation: media-drift 12s ease-in-out infinite; 1261 will-change: transform; 1262 } 1263 .cmp-launch__btn { display: inline-flex; align-items: center; gap: 10px; cursor: pointer; border: 0; } 1264 .cmp-launch__btn svg { width: 17px; height: 17px; flex: 0 0 auto; } 1265 /* Rendered at all times and hidden with visibility, never display:none: 1266 a closed <dialog> is display:none, which is what client-side translation
1267 scripts skip. */ 1268 .cmp-overlay { 1269 position: fixed; inset: 0; z-index: 300; 1270 display: flex; align-items: center; justify-content: center; 1271 padding: clamp(10px, 2vw, 24px); 1272 opacity: 0; visibility: hidden; pointer-events: none; 1273 transition: opacity .28s ease, visibility 0s linear .28s; 1274 } 1275 .cmp-overlay.is-open { 1276 opacity: 1; visibility: visible; pointer-events: auto; 1277 transition: opacity .28s ease; 1278 } 1279 .cmp-overlay__scrim { position: absolute; inset: 0; background: rgba(12,12,13,.62); backdrop-filter: blur(3px); } 1280 .cmp-modal { 1281 position: relative; z-index: 1; 1282 width: min(1040px, 100%); max-height: calc(100vh - 48px); 1283 display: flex; flex-direction: column; 1284 padding: 0; border: 0; border-radius: 22px; 1285 background: var(--paper, #fff); color: var(--ink); 1286 box-shadow: 0 50px 110px -40px rgba(12,12,13,.6); 1287 overflow: hidden; 1288 transform: translateY(14px) scale(.985); 1289 transition: transform .28s cubic-bezier(.22,1,.36,1); 1290 } 1291 .cmp-overlay.is-open .cmp-modal { transform: none; } 1292 @media (prefers-reduced-motion: reduce) { 1293 .cmp-modal { transition: none; transform: none; } 1294 } 1295 .cmp-modal__head { 1296 display: flex; align-items: flex-start; justify-content: space-between; gap: 20px; 1297 padding: clamp(20px, 2.6vw, 30px) clamp(20px, 3vw, 34px) clamp(12px, 1.6vw, 18px); 1298 border-bottom: 1px solid var(--line); background: #fff; 1299 } 1300 .cmp-modal__head h3 { 1301 font-family: "Sora","Poppins",sans-serif; font-weight: 800; 1302 font-size: clamp(1.12rem, 2.1vw, 1.55rem); letter-spacing: -0.02em; 1303 margin: 6px 0 0; line-height: 1.22; 1304 } 1305 .cmp-modal__close { 1306 flex: 0 0 auto; width: 40px; height: 40px; border-radius: 999px; cursor: pointer; 1307 border: 1px solid var(--line); background: #fff; color: var(--ink); 1308 display: inline-flex; align-items: center; justify-content: center; 1309 transition: background-color .2s ease, color .2s ease, transform .2s ease; 1310 } 1311 .cmp-modal__close:hover { background: var(--orange); border-color: var(--orange); color: #fff; transform: rotate(90deg); } 1312 .cmp-modal__close svg { width: 17px; height: 17px; } 1313 .cmp-modal__body { overflow: auto; -webkit-overflow-scrolling: touch; padding: clamp(16px, 2.4vw, 28px) clamp(16px, 3vw, 34px) clamp(20px, 2.6vw, 30px); } 1314 .cmp-modal__body .cmp-card { box-shadow: none; } 1315 @media (max-width: 620px) { .cmp-modal { border-radius: 16px; } } 1316 @media (prefers-reduced-motion: reduce) { 1317 .cmp-visual__img, .plat-chip { animation: none !important; } 1318 .cmp-modal[open] { animation: none; } 1319 } 1320 .define-actions { display: flex; flex-wrap: wrap; gap: 12px; align-items: center; } 1321 .define-actions__play { gap: 9px; cursor: pointer; } 1322 .define-actions__play svg { width: 15px; height: 15px; flex: 0 0 auto; } 1323 /* ============================================================ 1324 INTRO VIDEO MODAL 1325 ============================================================ */ 1326 .vid-modal { 1327 width: min(1040px, calc(100vw - 28px)); max-width: none; 1328 padding: 0; border: 0; border-radius: 20px; overflow: visible; 1329 background: #000; color: #fff; 1330 box-shadow: 0 50px 110px -40px rgba(12,12,13,.75); 1331 } 1332 .vid-modal::backdrop { background: rgba(12,12,13,.74); backdrop-filter: blur(4px); } 1333 .vid-modal[open] { display: block; animation: cmp-in .28s cubic-bezier(.22,1,.36,1); } 1334 .vid-modal__frame { 1335 position: relative; width: 100%; aspect-ratio: 16 / 9; 1336 background: #000; border-radius: 20px; overflow: hidden; 1337 } 1338 .vid-modal__frame iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; display: block; } 1339 .vid-modal__close { 1340 position: absolute; top: -14px; right: -14px; z-index: 2; 1341 width: 42px; height: 42px; border-radius: 999px; cursor: pointer; 1342 display: inline-flex; align-items: center; justify-content: center; 1343 background: #fff; color: var(--ink); border: 1px solid var(--line); 1344 box-shadow: 0 10px 30px -10px rgba(0,0,0,.6); 1345 transition: background-color .2s ease, color .2s ease, transform .2s ease; 1346 } 1347 .vid-modal__close:hover { background: var(--orange); border-color: var(--orange); color: #fff; transform: rotate(90deg); } 1348 .vid-modal__close:focus-visible { outline: 3px solid #1a73e8; outline-offset: 3px; } 1349 .vid-modal__close svg { width: 18px; height: 18px; } 1350 @media (max-width: 620px) { 1351 .vid-modal { width: calc(100vw - 20px); border-radius: 14px; } 1352 .vid-modal__frame { border-radius: 14px; } 1353 .vid-modal__close { top: -12px; right: -6px; width: 38px; height: 38px; } 1354 } 1355 /* Comparison modal footer: note left, CTA right */ 1356 .cmp-modal__foot { 1357 display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; 1358 gap: 16px clamp(18px, 3vw, 34px); 1359 } 1360 .cmp-modal__foot .foot-note { flex: 1 1 320px; min-width: 0; } 1361 .cmp-modal__cta { flex: 0 0 auto; } 1362 @media (max-width: 620px) { .cmp-modal__cta { width: 100%; } } 1363 /* ============================================================ 1364 INDUSTRIES 1365 ============================================================ */ 1366 .ind-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: clamp(14px, 2vw, 22px); } 1367 @media (max-width: 1024px) { .ind-grid { grid-template-columns: repeat(2, 1fr); } } 1368 @media (max-width: 560px) { .ind-grid { grid-template-columns: 1fr; } } 1369 .ind { 1370 padding: clamp(18px, 2.1vw, 24px); border-radius: 18px; 1371 border: 1px solid var(--line); background: #fff; 1372 transition: transform .22s ease, border-color .22s ease, box-shadow .22s ease; 1373 } 1374 .ind:hover { transform: translateY(-4px); border-color: rgba(248,83,28,.35); box-shadow: 0 18px 40px -20px rgba(248,83,28,.3); } 1375 .ind__icon { 1376 width: 40px; height: 40px; border-radius: 11px; margin-bottom: 14px; 1377 display: inline-flex; align-items: center; justify-content: center; 1378 background: rgba(248,83,28,.09); color: var(--orange); 1379 transition: background-color .25s ease, color .25s ease; 1380 } 1381 .ind__icon svg { width: 21px; height: 21px; } 1382 .ind:hover .ind__icon { background: linear-gradient(135deg, var(--orange), var(--orange-dark)); color: #fff; }
1383 .ind h3 { font-family: "Sora","Poppins",sans-serif; font-weight: 700; font-size: .98rem; letter-spacing: -0.015em; margin: 0 0 7px; line-height: 1.3; } 1384 .ind p { color: var(--muted); font-size: .85rem; line-height: 1.55; margin: 0; } 1385 .foot-note { margin: clamp(18px,2.2vw,24px) 0 0; font-size: .82rem; color: var(--muted); line-height: 1.6; max-width: 76ch; } 1386 /* ============================================================ 1387 COMPARISON TABLE 1388 ============================================================ */ 1389 .cmp-card { background: #fff; border: 1px solid var(--line); border-radius: 22px; padding: clamp(10px, 1.4vw, 18px); } 1390 .cmp-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; } 1391 .cmp { width: 100%; min-width: 660px; border-collapse: separate; border-spacing: 0; } 1392 .cmp th, .cmp td { padding: 15px 18px; text-align: left; font-size: .88rem; line-height: 1.45; border-bottom: 1px solid var(--line); } 1393 .cmp thead th { 1394 font-family: "Sora","Poppins",sans-serif; font-weight: 700; font-size: .74rem; 1395 letter-spacing: .1em; text-transform: uppercase; color: var(--muted); 1396 border-bottom: 2px solid rgba(12,12,13,.12); vertical-align: bottom; white-space: nowrap; 1397 } 1398 .cmp tbody th { font-weight: 600; color: var(--ink); font-size: .88rem; } 1399 .cmp .col-ix { background: rgba(248,83,28,.055); } 1400 .cmp thead .col-ix { color: var(--orange); font-size: .82rem; } 1401 .cmp tbody tr:last-child th, .cmp tbody tr:last-child td { border-bottom: 0; } 1402 .cmp tbody tr:hover td, .cmp tbody tr:hover th { background: rgba(12,12,13,.02); } 1403 .cmp tbody tr:hover .col-ix { background: rgba(248,83,28,.09); } 1404 .mark { font-weight: 800; font-size: 1rem; } 1405 .mark--y { color: var(--orange); } 1406 .mark--n { color: #c3c6cc; } 1407 .mark--p { color: #9a9da3; font-size: .82rem; } 1408 /* ============================================================ 1409 TRUST & COMPLIANCE - dark variant 1410 ============================================================ */ 1411 .trust-list { 1412 list-style: none; margin: clamp(22px, 3vw, 32px) 0 0; padding: 0; 1413 display: grid; gap: 16px clamp(18px, 3vw, 34px); 1414 grid-template-columns: repeat(4, 1fr); 1415 } 1416 @media (max-width: 860px) { .trust-list { grid-template-columns: repeat(2, 1fr); } } 1417 @media (max-width: 460px) { .trust-list { grid-template-columns: 1fr; } } 1418 .trust-list li { 1419 font-size: .88rem; line-height: 1.55; color: rgba(255,255,255,.62); 1420 padding-top: 15px; border-top: 2px solid rgba(248,83,28,.5); 1421 } 1422 .trust-list strong { 1423 display: block; color: #fff; font-family: "Sora","Poppins",sans-serif; 1424 font-weight: 700; font-size: .96rem; margin-bottom: 6px; letter-spacing: -0.01em; 1425 } 1426 /* Why-us tiles */ 1427 .why-tile { 1428 background: #fff; border: 1px solid var(--line); border-radius: 20px; 1429 padding: clamp(20px, 2.2vw, 28px); 1430 transition: transform .22s ease, border-color .22s ease, box-shadow .22s ease, background-color .22s ease; 1431 } 1432 .why-tile:hover { transform: translateY(-4px); border-color: rgba(248,83,28,.35); box-shadow: 0 18px 40px -18px rgba(248,83,28,.24); } 1433 .why-tile h3 { font-family: "Sora","Poppins",sans-serif; font-weight: 700; font-size: 1.05rem; margin: 0 0 8px; letter-spacing: -0.01em; } 1434 .why-tile p { color: var(--muted); font-size: .9rem; line-height: 1.6; margin: 0; } 1435 .why-num { 1436 display: inline-flex; align-items: center; justify-content: center; 1437 font-family: "Sora","Poppins",sans-serif; font-weight: 800; font-size: .82rem; 1438 color: var(--orange); background: rgba(248,83,28,.09); 1439 width: 34px; height: 34px; border-radius: 999px; margin-bottom: 14px; 1440 } 1441 /* ============================================================ 1442 WHY INTERPREFY 1443 ============================================================ */ 1444 .why-layout { 1445 display: grid; grid-template-columns: .88fr 1.12fr; 1446 gap: clamp(26px, 4vw, 60px); align-items: center; 1447 margin-top: clamp(26px, 3.4vw, 44px); 1448 } 1449 .section-head + .why-layout { margin-top: 0; } 1450 @media (max-width: 960px) { 1451 .why-layout { grid-template-columns: 1fr; gap: clamp(28px, 5vw, 44px); } 1452 .why-col { display: contents; } 1453 .why-media { order: -1; } 1454 .why-cta { order: 1; margin-top: clamp(6px, 2vw, 18px); } 1455 } 1456 .why-media { 1457 position: relative; isolation: isolate; 1458 display: flex; align-items: center; justify-content: center; 1459 padding: clamp(24px, 3.4vw, 44px) clamp(26px, 4vw, 48px) clamp(2px, .8vw, 10px); 1460 } 1461 .why-media::before { 1462 content: ""; position: absolute; z-index: -1; inset: 4% 2%; 1463 background: radial-gradient(circle at 50% 50%, rgba(248,83,28,.22) 0%, rgba(248,83,28,0) 66%); 1464 filter: blur(30px); pointer-events: none; 1465 } 1466 .why-media__img { 1467 position: relative; z-index: 1; 1468 display: block; width: 100%; max-width: 470px; height: auto; 1469 animation: media-drift 12s ease-in-out infinite; 1470 will-change: transform; 1471 -webkit-mask-image: linear-gradient(180deg, #000 0%, #000 72%, rgba(0,0,0,.55) 87%, rgba(0,0,0,0) 100%); 1472 mask-image: linear-gradient(180deg, #000 0%, #000 72%, rgba(0,0,0,.55) 87%, rgba(0,0,0,0) 100%); 1473 }
1474 @keyframes media-drift { 1475 0%, 100% { transform: translateY(0) scale(1); } 1476 50% { transform: translateY(-10px) scale(1.012); } 1477 } 1478 .say-net { 1479 position: absolute; top: 0; left: 0; width: 100%; height: 100%; 1480 z-index: 0; pointer-events: none; overflow: visible; 1481 } 1482 .say-net__lines path { stroke-width: .9; stroke-opacity: .2; stroke-linecap: round; } 1483 .say-net__lines path:nth-child(5), 1484 .say-net__lines path:nth-child(6) { stroke-opacity: .12; } 1485 .say-net__pulses path { 1486 stroke-width: 1.4; stroke-linecap: round; stroke-opacity: .85; 1487 stroke-dasharray: 8 92; 1488 animation: net-pulse 6s cubic-bezier(.45,.05,.55,.95) infinite; 1489 } 1490 .say-net__pulses path:nth-child(1) { animation-delay: 0s; animation-duration: 6s; } 1491 .say-net__pulses path:nth-child(2) { animation-delay: 1.1s; animation-duration: 5.2s; } 1492 .say-net__pulses path:nth-child(3) { animation-delay: 2.3s; animation-duration: 6.8s; } 1493 .say-net__pulses path:nth-child(4) { animation-delay: 3.4s; animation-duration: 5.6s; } 1494 .say-net__pulses path:nth-child(5) { animation-delay: 1.8s; animation-duration: 7.4s; stroke-opacity: .5; } 1495 .say-net__pulses path:nth-child(6) { animation-delay: 4.2s; animation-duration: 7s; stroke-opacity: .5; } 1496 @keyframes net-pulse { 1497 0% { stroke-dashoffset: 100; opacity: 0; } 1498 12% { opacity: 1; } 1499 88% { opacity: 1; } 1500 100% { stroke-dashoffset: -8; opacity: 0; } 1501 } 1502 .say-net__dots circle { opacity: .4; animation: dot-pulse 2.6s ease-in-out infinite; } 1503 .say-net__dots circle:nth-child(2) { animation-delay: .6s; } 1504 .say-net__dots circle:nth-child(3) { animation-delay: 1.2s; } 1505 .say-net__dots circle:nth-child(4) { animation-delay: 1.8s; } 1506 .say-node { position: absolute; z-index: 2; transform: translate(-50%, -50%); } 1507 .say-node--1 { left: 12%; top: 15%; } 1508 .say-node--2 { left: 84%; top: 12%; } 1509 .say-node--3 { left: 90%; top: 47%; } 1510 .say-node--4 { left: 14%; top: 82%; } 1511 .say-bubble { 1512 display: inline-block; 1513 font-family: "Sora","Poppins",sans-serif; font-weight: 700; 1514 font-size: clamp(.76rem, .95vw, .92rem); letter-spacing: -0.01em; 1515 padding: 9px 18px; border-radius: 999px; white-space: nowrap; 1516 box-shadow: 0 16px 34px -16px rgba(12,12,13,.45); 1517 animation: bubble-float 7s ease-in-out infinite; 1518 will-change: transform; 1519 } 1520 .say-bubble--light { background: #fff; color: var(--ink); border: 1px solid var(--line); } 1521 .say-bubble--dark { background: var(--ink); color: #fff; } 1522 .say-bubble--orange { background: linear-gradient(135deg, var(--orange), var(--orange-dark)); color: #fff; } 1523 .say-node--2 .say-bubble { animation-delay: 1.1s; animation-duration: 8.2s; } 1524 .say-node--3 .say-bubble { animation-delay: 2.2s; animation-duration: 9s; } 1525 .say-node--4 .say-bubble { animation-delay: 3.3s; animation-duration: 8.6s; } 1526 @keyframes bubble-float { 1527 0%, 100% { transform: translate3d(0, 0, 0) rotate(-1.5deg); } 1528 33% { transform: translate3d(4px, -6px, 0) rotate(1.5deg); } 1529 66% { transform: translate3d(-3px, -3px, 0) rotate(-.5deg); } 1530 } 1531 @media (max-width: 620px) { 1532 .say-bubble { font-size: .7rem; padding: 7px 13px; } 1533 .say-node--1 { left: 14%; } .say-node--2 { left: 82%; } 1534 .say-node--3 { left: 86%; } .say-node--4 { left: 16%; } 1535 } 1536 @media (prefers-reduced-motion: reduce) { 1537 .why-media__img, .say-bubble, 1538 .say-net__pulses path, .say-net__dots circle { animation: none; } 1539 .say-net__pulses { display: none; } 1540 } 1541 .why-col { display: flex; flex-direction: column; align-items: center; } 1542 .why-col .why-media { width: 100%; } 1543 .why-cta { display: flex; justify-content: center; margin-top: clamp(4px, 1vw, 14px); } 1544 /* ============================================================ 1545 TESTIMONIAL CAROUSEL 1546 ============================================================ */ 1547 .quotes__head { text-align: center; margin-bottom: clamp(20px, 3vw, 34px); } 1548 .quotes__viewport { overflow: hidden; } 1549 .quotes__track { display: flex; transition: transform .55s cubic-bezier(.4,.1,.2,1); will-change: transform; } 1550 .quote-slide { flex: 0 0 100%; min-width: 0; padding: 4px; } 1551 @media (min-width: 861px) { .quote-slide { flex-basis: 50%; } } 1552 .quote-card { 1553 height: 100%; background: #fff; border: 1px solid var(--line); 1554 border-radius: 22px; padding: clamp(24px, 2.6vw, 34px); 1555 display: flex; flex-direction: column; gap: 14px; 1556 transition: border-color .22s ease, box-shadow .22s ease, transform .22s ease; 1557 } 1558 .quote-card:hover { border-color: rgba(248,83,28,.35); box-shadow: 0 20px 44px -22px rgba(248,83,28,.3); transform: translateY(-3px); }
1559 .quote-mark { font-family: "Sora","Poppins",sans-serif; font-weight: 800; font-size: 2.4rem; line-height: .8; color: var(--orange); opacity: .35; } 1560 .quote-card p { margin: 0; color: var(--ink); font-size: clamp(.95rem, 1.15vw, 1.04rem); line-height: 1.62; flex: 1; } 1561 .quote-meta { display: flex; align-items: center; justify-content: space-between; gap: 14px; flex-wrap: wrap; } 1562 .quote-author { font-size: .86rem; font-weight: 700; color: var(--ink); line-height: 1.35; } 1563 .quote-author span { display: block; font-weight: 500; color: var(--muted); font-size: .8rem; } 1564 .quote-stars { color: var(--orange); font-size: .9rem; letter-spacing: 2px; white-space: nowrap; } 1565 .quotes__nav { display: flex; align-items: center; justify-content: center; gap: 14px; margin-top: clamp(18px, 2.4vw, 28px); } 1566 .quotes__btn { 1567 width: 44px; height: 44px; border-radius: 50%; flex: 0 0 auto; 1568 display: inline-flex; align-items: center; justify-content: center; 1569 background: #fff; border: 1px solid var(--line); color: var(--ink); 1570 cursor: pointer; transition: background-color .2s ease, color .2s ease, border-color .2s ease, transform .2s ease; 1571 } 1572 .quotes__btn:hover { background: var(--orange); border-color: var(--orange); color: #fff; transform: translateY(-2px); } 1573 .quotes__btn:focus-visible { outline: 3px solid #1a73e8; outline-offset: 3px; } 1574 .quotes__btn svg { width: 18px; height: 18px; } 1575 .quotes__dots { display: flex; gap: 8px; } 1576 .quotes__dot { 1577 width: 9px; height: 9px; border-radius: 50%; padding: 0; cursor: pointer; 1578 background: rgba(12,12,13,.18); border: 0; transition: background-color .2s ease, transform .2s ease, width .2s ease; 1579 } 1580 .quotes__dot[aria-selected="true"] { background: var(--orange); width: 26px; border-radius: 999px; } 1581 .quotes__dot:focus-visible { outline: 3px solid #1a73e8; outline-offset: 3px; } 1582 @media (prefers-reduced-motion: reduce) { .quotes__track { transition: none; } } 1583 /* Spotlight band (UTS Nîmes) */ 1584 .spotlight { border-radius: 28px; overflow: hidden; position: relative; } 1585 .spotlight__inner { 1586 position: relative; z-index: 1; padding: clamp(32px, 5vw, 64px); 1587 display: grid; grid-template-columns: 1.2fr .8fr; gap: clamp(20px, 3vw, 48px); align-items: center; 1588 } 1589 @media (max-width: 860px) { .spotlight__inner { grid-template-columns: 1fr; } } 1590 .spotlight__glow { 1591 position: absolute; inset: 0; pointer-events: none; 1592 background: radial-gradient(circle 420px at 85% 20%, rgba(248,83,28,.55) 0%, rgba(248,83,28,0) 70%); 1593 } 1594 /* Blog cards */ 1595 .post-card { 1596 background: #fff; border: 1px solid var(--line); border-radius: 20px; overflow: hidden; 1597 display: flex; flex-direction: column; text-decoration: none; color: inherit; 1598 transition: transform .22s ease, border-color .22s ease, box-shadow .22s ease; 1599 } 1600 .post-card:hover { transform: translateY(-4px); border-color: rgba(248,83,28,.35); box-shadow: 0 18px 40px -18px rgba(248,83,28,.28); } 1601 .post-card:focus-visible { outline: 3px solid #1a73e8; outline-offset: 3px; } 1602 .post-card__img { aspect-ratio: 16 / 9; width: 100%; object-fit: cover; display: block; transition: transform .45s ease; } 1603 .post-card:hover .post-card__img { transform: scale(1.05); } 1604 .post-card__body { padding: 20px 22px 24px; display: flex; flex-direction: column; flex: 1; } 1605 .post-tag { 1606 display: inline-block; align-self: flex-start; 1607 font-size: .68rem; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; 1608 color: var(--orange); background: rgba(248,83,28,.09); 1609 padding: 5px 12px; border-radius: 999px; margin-bottom: 12px; 1610 } 1611 .post-card h3 { font-family: "Sora","Poppins",sans-serif; font-weight: 700; font-size: 1.02rem; line-height: 1.35; letter-spacing: -0.01em; margin: 0 0 10px; } 1612 .post-date { color: #9a9da3; font-size: .78rem; margin-top: auto; font-weight: 500; } 1613 .post-card:hover h3 { color: var(--orange); } 1614 /* Partner strip */ 1615 .partner-band { border-radius: 28px; background: var(--paper); border: 1px solid var(--line); padding: clamp(28px, 4vw, 56px); } 1616 .partner-copy .section-lede { margin-bottom: clamp(20px, 2.6vw, 30px); } 1617 /* ============================================================ 1618 PARTNER ORBIT - logos circling the Interprefy core 1619 ============================================================ */ 1620 .orbit { position: relative; width: 100%; max-width: 520px; aspect-ratio: 1 / 1; margin: 0 auto; justify-self: center; } 1621 .orbit__ring { 1622 position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); 1623 border-radius: 50%; border: 1px dashed rgba(12,12,13,.14); 1624 } 1625 .orbit__ring--1 { width: 34%; height: 34%; border-style: solid; border-color: rgba(248,83,28,.18); } 1626 .orbit__ring--2 { width: 62%; height: 62%; } 1627 .orbit__ring--3 { width: 92%; height: 92%; } 1628 .orbit__ring--4 { width: 122%; height: 122%; border-color: rgba(12,12,13,.07); } 1629 .orbit__core { 1630 position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); 1631 width: 21%; height: 21%; border-radius: 50%; 1632 display: flex; align-items: center; justify-content: center; 1633 background: linear-gradient(135deg, var(--orange), var(--orange-dark)); color: #fff; 1634 box-shadow: 0 0 0 clamp(8px, 1.6vw, 16px) rgba(248,83,28,.12), 1635 0 18px 44px -16px rgba(248,83,28,.6); 1636 } 1637 .orbit__core svg { width: 52%; height: 52%; } 1638 .orbit__track { position: absolute; inset: 0; animation: orbit-cw var(--dur, 52s) linear infinite; } 1639 .orbit__track--rev { animation-name: orbit-ccw; } 1640 .orbit__node { position: absolute; inset: 0; transform: rotate(var(--a, 0deg)); } 1641 .orbit__chip { position: absolute; left: 50%; top: var(--r, 8%); transform: translate(-50%, -50%) rotate(calc(-1 * var(--a, 0deg))); } 1642 .orbit__spin { 1643 display: flex; align-items: center; justify-content: center; 1644 width: clamp(64px, 12vw, 88px); height: clamp(34px, 6.4vw, 46px); 1645 background: #fff; border: 1px solid var(--line); border-radius: 12px; 1646 box-shadow: 0 12px 26px -14px rgba(12,12,13,.35); 1647 animation: orbit-ccw var(--dur, 52s) linear infinite; 1648 } 1649 .orbit__track--rev .orbit__spin { animation-name: orbit-cw; } 1650 .orbit__spin img { 1651 max-width: 72%; max-height: 62%; width: auto; height: auto; 1652 object-fit: contain; filter: grayscale(100%); opacity: .68; 1653 transition: filter .25s ease, opacity .25s ease; 1654 } 1655 .orbit:hover .orbit__spin img { filter: grayscale(0%); opacity: 1; }
1656 @keyframes orbit-cw { to { transform: rotate(360deg); } } 1657 @keyframes orbit-ccw { to { transform: rotate(-360deg); } } 1658 @media (max-width: 860px) { .orbit { max-width: 400px; margin-top: 10px; } } 1659 @media (prefers-reduced-motion: reduce) { .orbit__track, .orbit__spin { animation: none; } } 1660 /* ============================================================ 1661 FAQ - native details/summary, no JS required 1662 ============================================================ */ 1663 /* Matches the accordion on /solutions/ai-translation: separated white 1664 cards, a tinted plus badge that rotates into a cross when open. 1665 The open state is driven by data-open rather than the native [open] 1666 attribute, because every <details> is rendered open and the collapse is 1667 a height clip -- that is what keeps the answers out of display:none and 1668 therefore reachable by the translation script. */ 1669 .faq { max-width: 900px; margin-inline: auto; display: grid; gap: 10px; } 1670 .faq details { 1671 background: #fff; border: .8px solid var(--line); border-radius: 20px; 1672 overflow: hidden; transition: border-color .35s ease, box-shadow .35s ease; 1673 } 1674 .faq details[data-open="true"] { 1675 border-color: rgba(248,83,28,.34); 1676 box-shadow: 0 24px 52px -22px rgba(12,12,13,.28); 1677 } 1678 .faq summary { 1679 list-style: none; cursor: pointer; 1680 padding: 20px 24px; 1681 display: flex; gap: 16px; align-items: flex-start; justify-content: space-between; 1682 color: var(--ink); transition: color .2s ease; 1683 } 1684 .faq summary::-webkit-details-marker { display: none; } 1685 .faq summary h3 { 1686 display: inline; margin: 0; color: inherit; 1687 font-family: "Sora","Poppins",sans-serif; font-weight: 700; 1688 font-size: .98rem; line-height: 1.45; letter-spacing: -0.015em; 1689 } 1690 .faq summary:hover { color: var(--orange); } 1691 .faq summary:focus-visible { outline: 3px solid #1a73e8; outline-offset: -3px; border-radius: 20px; } 1692 .faq__ch { 1693 width: 28px; height: 28px; border-radius: 50%; flex: 0 0 auto; 1694 display: grid; place-items: center; 1695 background: rgba(248,83,28,.09); color: var(--orange); 1696 transition: transform .35s cubic-bezier(.16,1,.3,1), background-color .35s ease, color .35s ease; 1697 } 1698 .faq__ch svg { width: 14px; height: 14px; display: block; } 1699 .faq details[data-open="true"] .faq__ch { transform: rotate(45deg); background: var(--orange); color: #fff; } 1700 /* Padding lives on the wrapper horizontally only; the answer's own bottom 1701 margin is what the clip collapses, so nothing leaves a 22px ghost gap 1702 while closed. */ 1703 .faq__a { padding: 0 24px; } 1704 .faq__a p { color: var(--muted); font-size: .94rem; line-height: 1.7; margin: 0 0 22px; max-width: 72ch; } 1705 .faq__a a { color: var(--orange); font-weight: 600; text-decoration: underline; text-underline-offset: 3px; } 1706 .js .faq__a { 1707 max-height: 0; opacity: 0; overflow: hidden; 1708 transition: max-height .38s cubic-bezier(.22,1,.36,1), opacity .28s ease; 1709 } 1710 .js .faq details[data-open="true"] .faq__a { max-height: 60em; opacity: 1; } 1711 @media (prefers-reduced-motion: reduce) { 1712 .faq details, .faq__ch, .js .faq__a { transition: none; } 1713 } 1714 /* Final CTA */ 1715 .cta-final { 1716 text-align: center; position: relative; overflow: hidden; 1717 margin-top: clamp(28px, 4vw, 60px); 1718 margin-bottom: clamp(10px, 1.6vw, 22px); 1719 } 1720 .cta-final .section-title { color: #fff; margin-left: auto; margin-right: auto; } 1721 .cta-final .section-lede { color: rgba(255,255,255,.88); margin-left: auto; margin-right: auto; } 1722 /* ============================================================ 1723 MOTION LAYER 1724 ============================================================ */ 1725 .section-head { 1726 display: flex; align-items: flex-end; justify-content: space-between; 1727 gap: clamp(18px, 3vw, 48px); margin-bottom: clamp(24px, 3.4vw, 44px); flex-wrap: wrap; 1728 } 1729 .section-head .section-title { margin-bottom: 0; } 1730 .section-head .section-lede { margin-bottom: 0; } 1731 .section-head__side { max-width: 44ch; flex: 0 1 auto; } 1732 @media (max-width: 860px) { .section-head { flex-direction: column; align-items: flex-start; } } 1733 /* YouTube embeds. The player loads itself, so the visible control is 1734 YouTube's own play button and the first click starts playback with no 1735 second step. transform:translateZ(0) forces a compositing layer, without 1736 which Safari refuses to clip an iframe to a border-radius. */ 1737 .video-embed { 1738 position: relative; aspect-ratio: 16 / 9; 1739 border-radius: 24px; overflow: hidden; background: #000; 1740 box-shadow: 0 30px 70px -30px rgba(12,12,13,.55); 1741 transform: translateZ(0); 1742 } 1743 .video-embed iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; display: block; } 1744 /* Solutions: 2x2 cards left, product GIF right */ 1745 .solutions-body { 1746 display: grid; grid-template-columns: 1.16fr .84fr; 1747 gap: clamp(24px, 4vw, 56px); align-items: stretch; 1748 margin-top: clamp(26px, 4vw, 46px); 1749 } 1750 .center + .solutions-body { margin-top: clamp(12px, 1.8vw, 22px); } 1751 .solutions-body .card { padding: clamp(18px, 2vw, 24px); } 1752 .solutions-media { position: relative; display: flex; flex-direction: column; gap: clamp(16px, 2.2vw, 26px); } 1753 /* The source GIF is a 1080x1080 square and the handset only occupies the 1754 middle ~40% of it, so the rest is transparent padding. cover scales the 1755 square to the frame HEIGHT and crops that dead space away; contain would 1756 scale to the (much narrower) width and shrink the phone. overflow keeps 1757 the crop from spilling into the cards. */ 1758 .solutions-media__frame { position: relative; flex: 1 1 auto; min-height: 380px; overflow: hidden; } 1759 .scroll-video { 1760 position: absolute; inset: 0; width: 100%; height: 100%; 1761 object-fit: cover; object-position: center; display: block; 1762 transform: scale(var(--phone-zoom, 1.16)); 1763 } 1764 .solutions-cta { flex: 0 0 auto; display: flex; justify-content: center; } 1765 .scroll-video.float { animation: phone-float 7s ease-in-out infinite; } 1766 /* scale sits last so the drift stays a true 14px and is not multiplied. */
1767 @keyframes phone-float { 1768 0%, 100% { transform: translateY(0) scale(var(--phone-zoom, 1.16)); } 1769 50% { transform: translateY(-14px) scale(var(--phone-zoom, 1.16)); } 1770 } 1771 @media (max-width: 860px) { 1772 .solutions-body { grid-template-columns: 1fr; } 1773 .solutions-media { position: static; max-width: 360px; margin: 0 auto; } 1774 .solutions-media__frame { position: relative; min-height: 0; aspect-ratio: 3 / 4; } 1775 .scroll-video { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; } 1776 } 1777 @media (prefers-reduced-motion: reduce) { 1778 .scroll-video.float { animation: none; } 1779 [data-px], .orb { transform: none !important; } 1780 } 1781 /* Scroll reveal */ 1782 .js .reveal:not(.card-grid) { opacity: 0; transform: translateY(18px); transition: opacity .6s ease, transform .6s ease; } 1783 .js .reveal:not(.card-grid).in { opacity: 1; transform: none; } 1784 .js .card-grid.reveal > * { opacity: 0; transform: translateY(22px); transition: opacity .55s ease, transform .55s ease; } 1785 .js .card-grid.reveal.in > * { opacity: 1; transform: none; } 1786 .js .card-grid.reveal.in > *:nth-child(2) { transition-delay: .09s; } 1787 .js .card-grid.reveal.in > *:nth-child(3) { transition-delay: .18s; } 1788 .js .card-grid.reveal.in > *:nth-child(4) { transition-delay: .27s; } 1789 .js .card-grid.reveal.in > *:nth-child(5) { transition-delay: .36s; } 1790 .js .card-grid.reveal.in > *:nth-child(6) { transition-delay: .45s; } 1791 @media (prefers-reduced-motion: reduce) { 1792 .js .reveal, .js .card-grid.reveal > * { opacity: 1 !important; transform: none !important; transition: none !important; } 1793 .card, .why-tile, .post-card, .btn, .card-icon, .post-card__img, .ind, .plat { transition: none; } 1794 } 1795 </style> 1796 <meta name="generator" content="HubSpot"></head> 1797 <body> 1798 <div class="body-wrapper hs-content-id-186856754042 hs-site-page page "> 1799 1800 <div data-global-resource-path="@marketplace/MakeWebBetter/Infinity/templates/partials/header.html"><header class="header in-header-wrap in-box-shadow--enable "> 1801 1802 1803 1804 <a href="#main-content" class="header__skip">Skip to content</a> 1805 1806 1807 1808 1809 1810 1811 <div class="in-header header__container"> 1812 <div class="container-fluid content-wrapper"> 1813<div class="row-fluid-wrapper"> 1814<div class="row-fluid"> 1815<div class="span12 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="0" data-w="12"> 1816 1817<div class="row-fluid-wrapper row-depth-1 row-number-1 dnd-section"> 1818<div class="row-fluid "> 1819<div class="span12 widget-span widget-type-cell dnd-column cell_17418062868962-padding" style="" data-widget-type="cell" data-x="0" data-w="12"> 1820 1821<div class="row-fluid-wrapper row-depth-1 row-number-2 dnd-row"> 1822<div class="row-fluid "> 1823<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 1824<div id="hs_cos_wrapper_widget_1745354823660" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><style> 1825 .hd_logo img, header img[src*="Logo.png"]{ height:40px!important; width:auto!important; aspect-ratio:1199/241; } 1826 header.in-header-wrap{ min-height:50px; } 1827</style> 1828<link rel="preload" as="font" type="font/woff2" crossorigin href="https://www.interprefy.com/_hcms/googlefonts/Inter/regular.woff2"> 1829<link rel="preload" as="font" type="font/woff2" crossorigin href="https://www.interprefy.com/_hcms/googlefonts/Inter/500.woff2"> 1830<link rel="preload" as="font" type="font/woff2" crossorigin href="https://www.interprefy.com/_hcms/googlefonts/Inter/600.woff2"> 1831<link rel="preload" as="font" type="font/woff2" crossorigin href="https://www.interprefy.com/_hcms/googlefonts/Inter/700.woff2"> 1832<style> 1833 #hs_cos_wrapper_widget_1745354823660 .hd_menu_wrapper a.item-number-one { color:rgba(30,35,39,1.0); } 1834 1835#hs_cos_wrapper_widget_1745354823660 .hd_menu_wrapper a.item-number-one:hover { 1836 color:rgba(255,93,34,1.0); 1837 transition:all 0.2s ease-out; 1838} 1839 1840#hs_cos_wrapper_widget_1745354823660 .hd_menu_wrapper .hd_header_btn a {
1841 color:rgba(255,255,255,1.0); 1842 background-color:rgba(255,93,34,1.0); 1843 border:2px solid #FF5D22; 1844} 1845 1846#hs_cos_wrapper_widget_1745354823660 .hd_menu_wrapper .hd_header_btn a:hover { 1847 color:rgba(255,93,34,1.0); 1848 background-color:rgba(255,255,255,0.0); 1849 border:2px solid #FF5D22; 1850} 1851 1852#hs_cos_wrapper_widget_1745354823660 .hd_menu_wrapper h6 { color:rgba(30,35,39,1.0); } 1853 1854#hs_cos_wrapper_widget_1745354823660 .hd_menu_wrapper .hd_menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a { color:rgba(30,35,39,1.0); } 1855 1856#hs_cos_wrapper_widget_1745354823660 .hd_menu_wrapper .hd_menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover { color:rgba(255,93,34,1.0); } 1857 1858#hs_cos_wrapper_widget_1745354823660 .hd_menu_wrapper a.item-number-one:hover:before { background-color:rgba(255,93,34,1.0); } 1859 1860#hs_cos_wrapper_widget_1745354823660 .hd_menu_wrapper .icon_title svg { fill:rgba(30,35,39,1.0); } 1861 1862#hs_cos_wrapper_widget_1745354823660 .hd_menu_wrapper .icon_title p { color:rgba(30,35,39,1.0); } 1863 1864#hs_cos_wrapper_widget_1745354823660 .hd_menu_cta a, 1865#hs_cos_wrapper_widget_1745354823660 .hd_menu_cta i { color:rgba(255,93,34,1.0); } 1866 1867#hs_cos_wrapper_widget_1745354823660 .hd_menu_cta a:hover, 1868#hs_cos_wrapper_widget_1745354823660 .hd_menu_cta a:hover i { color:rgba(30,35,39,1.0); } 1869 1870</style> 1871 1872<div> 1873 <div class="top-bar"> 1874 <div class="top-bar-content"> 1875 <p> 1876 The multilingual communication experience that gives you confidence at every step. 1877 <a href="https://www.interprefy.com/the-interprefy-experience" rel="noopener" target="_blank">Start Experiencing the Interprefy Difference!</a> 1878 </p> 1879 </div> 1880 </div> 1881</div> 1882<div class="hd_menu_wrapper"> 1883 <div class="hd_logo"> 1884 <a href="/"><img src="https://www.interprefy.com/hubfs/Logo.png" alt="Logo"></a> 1885 </div> 1886 <button type="button" class="ebiz-toggle mobile_burger"> 1887 <span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span> 1888 </button> 1889 <div class="hd_menu"> 1890 1891 <div> 1892 <a href="https://www.interprefy.com/solutions" data-mega-menu="true" class="item-number-one">Solutions</a> 1893 1894 <div class="container dropdown"> 1895 <div class="row"> 1896 1897 <div class="col-lg-4 hd-mega-dropdown"> 1898 1899 <a class="col-header-link" href="https://www.interprefy.com/solutions"><span class="col-header-label">Our Solutions</span></a> 1900 1901 <div> 1902 <span id="hs_cos_wrapper_widget_1745354823660_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu"><div id="hs_menu_wrapper_widget_1745354823660_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu"> 1903 <ul role="menu"> 1904 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/solutions/ai-speech-translation" role="menuitem" target="_self">AI Speech Translation</a></li> 1905 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/solutions/multilingual-live-captions-and-subtitles" role="menuitem" target="_self">Live Captions</a></li> 1906 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/solutions/remote-simultaneous-interpretation" role="menuitem" target="_self">Remote Simultaneous Interpretation</a></li> 1907 </ul> 1908</div></span> 1909 </div> 1910 1911 <div class="row"> 1912 1913 </div> 1914 1915 </div> 1916 1917 <div class="col-lg-4 hd-mega-dropdown"> 1918 1919 <a class="col-header-link" href="https://www.interprefy.com/who-we-serve"><span class="col-header-label">Who We Serve</span></a> 1920 1921 <div> 1922 <span id="hs_cos_wrapper_widget_1745354823660_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu"><div id="hs_menu_wrapper_widget_1745354823660_" class="hs-menu-wrapper active-branch flyout
1922s hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu"> 1923 <ul role="menu"> 1924 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/organisation-event-organisers" role="menuitem" target="_self">Event Organisers</a></li> 1925 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/organisation-industry-corporates" role="menuitem" target="_self">Corporate & Enterprise</a></li> 1926 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/organisation-institutions" role="menuitem" target="_self">Institutions</a></li> 1927 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/about-us/partners" role="menuitem" target="_self">Partners</a></li> 1928 </ul> 1929</div></span> 1930 </div> 1931 1932 <div class="row"> 1933 1934 </div> 1935 1936 </div> 1937 1938 <div class="col-lg-4 hd-mega-dropdown"> 1939 1940 <a class="col-header-link" href="https://www.interprefy.com/access-modes"><span class="col-header-label">Access Modes</span></a> 1941 1942 <div> 1943 <span id="hs_cos_wrapper_widget_1745354823660_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu"><div id="hs_menu_wrapper_widget_1745354823660_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu"> 1944 <ul role="menu"> 1945 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/web-platform" role="menuitem" target="_self">Interprefy Web Platform</a></li> 1946 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/solutions/access-modes/interprefy-mobile-app" role="menuitem" target="_self">Interprefy Mobile App</a></li> 1947 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/solutions/integrations" role="menuitem" target="_self">Integrations</a></li> 1948 </ul> 1949</div></span> 1950 </div> 1951 1952 <div class="row"> 1953 1954 </div> 1955 1956 </div> 1957 1958 <div class="col-lg-4 hd-mega-dropdown"> 1959 1960 <a class="col-header-link" href="https://www.interprefy.com/solutions/use-cases"><span class="col-header-label">Use Cases</span></a> 1961 1962 <div> 1963 <span id="hs_cos_wrapper_widget_1745354823660_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu"><div id="hs_menu_wrapper_widget_1745354823660_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu"> 1964 <ul role="menu"> 1965 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/solutions/use-cases/in-person-hybrid-events" role="menuitem" target="_self">In-person & hybrid events</a></li> 1966 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/solutions/use-cases/webinars-and-online-events" role="menuitem" target="_self">Webinars & virtual events</a></li> 1967 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/solutions/use-cases/online-meetings" role="menuitem" target="_self">Online meetings</a></li> 1968 </ul> 1969</div></span> 1970 </div> 1971 1972 </div> 1973 1974 </div> 1975 </div> 1976 1977 </div> 1978 1979 <div> 1980 <a href="https://www.interprefy.com/about/professional-services" data-mega-menu="true" class="item-number-one">Professional Services</a> 1981 1982 <div class="container dropdown"> 1983 <div class="row"> 1984 1985 <div class="col-lg-4 hd-mega-dropdown"> 1986 1987 <a class="col-header-link" href="https://www.interprefy.com/about/professional-services"><span class="col-header-label">Professional Services</span></a> 1988 1989 <div>
1990 <span id="hs_cos_wrapper_widget_1745354823660_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu"><div id="hs_menu_wrapper_widget_1745354823660_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu"> 1991 <ul role="menu"> 1992 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/project-management" role="menuitem" target="_self">Project Management</a></li> 1993 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/professional-remote-support-services-interprefy" role="menuitem" target="_self">Remote Support</a></li> 1994 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/media-services" role="menuitem" target="_self">Media Services</a></li> 1995 </ul> 1996</div></span> 1997 </div> 1998 1999 <div class="row"> 2000 2001 </div> 2002 2003 </div> 2004 2005 <div class="col-lg-4 hd-mega-dropdown"> 2006 2007 <a class="col-header-link" href=""><span class="col-header-label">More Insights </span></a> 2008 2009 <div> 2010 <span id="hs_cos_wrapper_widget_1745354823660_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu"><div id="hs_menu_wrapper_widget_1745354823660_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu"> 2011 <ul role="menu"> 2012 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://knowledge.interprefy.com/can-i-get-a-report-of" role="menuitem" target="_blank" rel="noopener">Can I get a report of my meeting?</a></li> 2013 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://knowledge.interprefy.com/interpreter-recruitment" role="menuitem" target="_blank" rel="noopener">How does Interprefy source and vet professional interpreters?</a></li> 2014 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://knowledge.interprefy.com/what-is-inteprefy-training-services?" role="menuitem" target="_blank" rel="noopener">What training does Interprefy provide?</a></li> 2015 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://knowledge.interprefy.com/can-you-record-my-event" role="menuitem" target="_blank" rel="noopener">Can you record my meeting or event?</a></li> 2016 </ul> 2017</div></span> 2018 </div> 2019 2020 <div class="row"> 2021 2022 </div> 2023 2024 </div> 2025 2026 <div class="col-lg-4 hd-mega-dropdown"> 2027 2028 <a class="col-header-link" href=""><span class="col-header-label">Professional Services in a Nutshell</span></a> 2029 2030 <div class="menu_rich_text"> 2031 <div class="hs-embed-wrapper" data-service="youtube" data-responsive="true" style="position: relative; overflow: hidden; width: 100%; height: auto; padding: 0px; max-width: 3840px; min-width: 256px; display: block; margin: auto;"><div class="hs-embed-content-wrapper"><div style="position: relative; overflow: hidden; max-width: 100%; padding-bottom: 56.25%; margin: 0px;"><iframe width="256" height="144.64" src="https://www.youtube.com/embed/RvT4q_JUpBg?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Interprefy Professional Services" style="position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border: none;"></iframe></div></div></div> 2032 2033<p> </p> 2034 </div> 2035 2036 <div class="row"> 2037 2038 </div> 2039 2040 </div> 2041 2042 </div> 2043 </div> 2044 2045 </div> 2046 2047 <div> 2048 <a href="https://www.interprefy.com/about-us" data-mega-menu="true" class="item-number-one">About Interprefy</a> 2049 2050 <div class="container dropdown"> 2051 <div class="row"> 2052 2053 <div class="col-lg-4 hd-mega-dropdown"> 2054 2055 <a class="col-header-link" href="https://www.interprefy.com/about-us"><span class="col-header-label">Company</span></a> 2056 2057 <div>
2058 <span id="hs_cos_wrapper_widget_1745354823660_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu"><div id="hs_menu_wrapper_widget_1745354823660_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu"> 2059 <ul role="menu"> 2060 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/about-us" role="menuitem" target="_self">About Us</a></li> 2061 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/why-interprefy-expert-support-for-multilingual-events" role="menuitem" target="_self">Why Choose Interprefy?</a></li> 2062 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/the-interprefy-experience" role="menuitem" target="_self">The Interprefy Experience</a></li> 2063 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/about-us/careers" role="menuitem" target="_self">Careers</a></li> 2064 </ul> 2065</div></span> 2066 </div> 2067 2068 </div> 2069 2070 <div class="col-lg-4 hd-mega-dropdown"> 2071 2072 <a class="col-header-link" href="https://www.interprefy.com/entreprise-grade-security"><span class="col-header-label">Security</span></a> 2073 2074 <div> 2075 <span id="hs_cos_wrapper_widget_1745354823660_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu"><div id="hs_menu_wrapper_widget_1745354823660_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu"> 2076 <ul role="menu"> 2077 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/entreprise-grade-security" role="menuitem" target="_self">ISO 27001 Certified </a></li> 2078 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/entreprise-grade-security" role="menuitem" target="_self">End-to-End Encryption</a></li> 2079 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/entreprise-grade-security" role="menuitem" target="_self">Controlled Access</a></li> 2080 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/entreprise-grade-security" role="menuitem" target="_self">Interpreters and NDA's</a></li> 2081 </ul> 2082</div></span> 2083 </div> 2084 2085 </div> 2086 2087 <div class="col-lg-4 hd-mega-dropdown"> 2088 2089 <a class="col-header-link" href="https://www.interprefy.com/resources/upcoming-public-events"><span class="col-header-label">Events</span></a> 2090 2091 <div class="menu_rich_text"> 2092 <a href="https://www.eaesummit.org/index.php/registration.html" rel="noopener" target="_blank" linktext=""></a> 2093<p><a href="https://en.wemakefuture.it/" rel="noopener" target="_blank" linktext=" 2094 2095"><img src="https://cdn.prod.website-files.com/677981e3878bfd727ae7ec47/696e06f14d1a725a3a9d116b_sharing-image_03.png" loading="lazy"> <br><br></a><a href="https://tedai-vienna.ted.com/" rel="noopener" target="_blank">TEDAI Vienna 2026</a></p> 2096 </div> 2097 2098 <div class="hd_menu_cta"> 2099 <a href="https://www.interprefy.com/resources/upcoming-public-events">Check the latest event calendar 2100 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-icon lucide-arrow-up"> 2101 <path d="m5 12 7-7 7 7" /> 2102 <path d="M12 19V5" /> 2103 </svg> 2104 </a> 2105 </div> 2106 2107 </div> 2108 2109 </div> 2110 </div> 2111 2112 </div> 2113 2114 <div> 2115 <a href="https://www.interprefy.com/resources" data-mega-menu="true" class="item-number-one">Resources</a> 2116 2117 <div class="container dropdown"> 2118 <div class="row"> 2119 2120 <div class="col-lg-4 hd-mega-dropdown"> 2121 2122 <a class="col-header-link" href="https://www.interprefy.com/news-and-information"><span class="col-header-label">News and Inspiration</span></a> 2123 2124 <div>
2125 <span id="hs_cos_wrapper_widget_1745354823660_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu"><div id="hs_menu_wrapper_widget_1745354823660_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu"> 2126 <ul role="menu"> 2127 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/resources/blog" role="menuitem" target="_self">Blog</a></li> 2128 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/customer-stories" role="menuitem" target="_self">Success Stories</a></li> 2129 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/resources/press/companynews" role="menuitem" target="_self">Company News</a></li> 2130 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/resources/webinars-and-ebooks" role="menuitem" target="_self">Webinars and Ebooks</a></li> 2131 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/product-demo-videos" role="menuitem" target="_self">Video Library</a></li> 2132 </ul> 2133</div></span> 2134 </div> 2135 2136 </div> 2137 2138 <div class="col-lg-4 hd-mega-dropdown"> 2139 2140 <a class="col-header-link" href="https://www.interprefy.com/faq"><span class="col-header-label">Help Center</span></a> 2141 2142 <div> 2143 <span id="hs_cos_wrapper_widget_1745354823660_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu"><div id="hs_menu_wrapper_widget_1745354823660_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu"> 2144 <ul role="menu"> 2145 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://knowledge.interprefy.com/" role="menuitem" target="_blank" rel="noopener">Knowledge Base</a></li> 2146 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/faq" role="menuitem" target="_self">FAQs</a></li> 2147 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.interprefy.com/contact-us" role="menuitem" target="_self">Contact Us</a></li> 2148 </ul> 2149</div></span> 2150 </div> 2151 2152 </div> 2153 2154 <div class="col-lg-4 hd-mega-dropdown"> 2155 2156 <a class="col-header-link" href=""><span class="col-header-label">What is interprefy</span></a> 2157 2158 <div class="menu_rich_text"> 2159 <div class="hs-video-widget" data-hsv-embed-id="296b5aa8-8b88-4e45-9736-a6199f5a9854"> 2160 <div class="hs-video-container" style="max-width: 3840px; margin: 0 auto;"> 2161 <div class="hs-video-wrapper" style="position: relative; height: 0; padding-bottom: 56.25%"> 2162 <iframe data-hsv-src="https://play.hubspotvideo.com/v/6564114/id/159495977595" referrerpolicy="origin" sandbox="allow-forms allow-scripts allow-same-origin allow-popups" allow="autoplay; fullscreen;" style="position: absolute !important; width: 100% !important; height: 100% !important; left: 0; top: 0; border: 0 none; pointer-events: initial" title="HubSpot Video" loading="lazy" data-hsv-id="159495977595" data-hsv-style="" data-hsv-width="3840" data-hsv-height="2160" data-hsv-autoplay="false" data-hsv-loop="false" data-hsv-muted="false" data-hsv-hidden-controls="false" data-hsv-full-width="false"></iframe> 2163 </div> 2164 </div> 2165</div> 2166<p> </p> 2167 </div> 2168 2169 </div> 2170 2171 </div> 2172 </div> 2173 2174 </div> 2175 2176 <div> 2177 <a href="https://www.interprefy.com/pricing" data-mega-menu="true" class="item-number-one">Pricing</a> 2178 2179 <div class="container dropdown"> 2180 <div class="row"> 2181 2182 </div> 2183 </div> 2184 2185 </div> 2186 2187 <div class="hd_header_btn"> 2188 <a href="https://www.interprefy.com/contact-us">Contact us</a> 2189 </div> 2190 </div> 2191</div> 2192<div class="progress-container"> 2193 <div class="progress-bar" id="progressBar"></div> 2194</div></div> 2195 2196</div><!--end widget-span --> 2197</div><!--end row--> 2198</div><!--end row-wrapper --> 2199 2200</div><!--end widget-span --> 2201</div><!--end row--> 2202</div><!--end row-wrapper --> 2203 2204</div><!--end widget-span --> 2205</div> 2206</div> 2207</div> 2208 2209 </div> 2210 2211 2212 2213</header></div> 2214 2215 2216 2217
2218 <main id="main-content" class="body-container-wrapper"> 2219 2220 <div class="container-fluid body-container body-container--page"> 2221<div class="row-fluid-wrapper"> 2222<div class="row-fluid"> 2223<div class="span12 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="0" data-w="12"> 2224 2225<div class="row-fluid-wrapper row-depth-1 row-number-1 dnd_area-row-0-margin dnd_area-row-0-force-full-width-section dnd-section dnd_area-row-0-padding"> 2226<div class="row-fluid "> 2227<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> 2228 2229<div class="row-fluid-wrapper row-depth-1 row-number-2 dnd-row"> 2230<div class="row-fluid "> 2231<div class="span12 widget-span widget-type-custom_widget widget_1785752440033-padding widget_1785752440033-margin dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 2232<div id="hs_cos_wrapper_widget_1785752440033" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><main> 2233<!-- ââââââââ 01 · HERO â BLACK ââââââââââââââââââââââââââââââââ 2234SEO: single H1, carrying the exact head terms from the approved 2235copy doc and the currently-ranking page. Category language 2236("real-time language AI") rides in the eyebrow and lede so it is 2237indexed without displacing demand-capture keywords. --> 2238<section class="hero" aria-labelledby="hero-title"> 2239<div class="hero__bg" aria-hidden="true"> 2240<video class="hero__video" id="hero-video" autoplay muted loop playsinline preload="metadata" poster="https://www.interprefy.com/hs-fs/hubfs/custom-video-thumbnails/Interprefy%20AI_%20Multilingual%20Communication%20for%20Events%20and%20Meetings%20(1)-thumb.jpeg?length=1920" fetchpriority="high" tabindex="-1" disablepictureinpicture> 2241<source src="https://www.interprefy.com/hubfs/video_assets/218392443990/inherited/web_optimized.mp4" type="video/mp4"> 2242</video> 2243<div class="hero__scrim"></div> 2244<div class="hero__grain"></div> 2245</div> 2246<div class="hero__stage"> 2247<div class="inner"> 2248<p class="eyebrow">World-leading Multilingual Solutions Partner</p> 2249<h1 id="hero-title">Interpretation, AI Speech Translation & Live Captioning</h1> 2250<p class="lede"> 2251Interprefy empowers global enterprises and organisations to host seamless multilingual events 2252and meetings with <strong>simultaneous interpretation, real-time AI translation, and live captions and subtitles</strong> 2253so that global teams and audiences connect effortlessly in their preferred language, in real time. 2254</p> 2255<div class="actions"> 2256<a class="btn btn-primary" href="https://www.interprefy.com/Interprefy-Demo" aria-label="Try the Interprefy live translation demo">Try Demo</a> 2257<a class="btn btn-ghost" href="https://www.interprefy.com/contact-us" aria-label="Talk to the Interprefy enterprise team">Get in Touch</a> 2258</div> 2259</div> 2260</div> 2261<div class="ix-stats" data-px="0.08" aria-label="Interprefy at a glance"> 2262<div class="ix-stat"> 2263<div class="ix-stat__value" data-count="150" data-suffix="+">150</div> 2264<div class="ix-stat__label">Languages Supported</div> 2265</div> 2266<span class="ix-stat__divider" aria-hidden="true"></span> 2267<div class="ix-stat ix-stat--text"> 2268<div class="ix-stat__value">Built in Switzerland</div> 2269<div class="ix-stat__label">Hosted in Europe · ISO 27001</div> 2270</div> 2271<span class="ix-stat__divider" aria-hidden="true"></span> 2272<div class="ix-stat"> 2273<div class="ix-stat__value" data-count="1000000" data-suffix="+">100</div> 2274<div class="ix-stat__label">Live Hours a Year</div> 2275</div> 2276</div> 2277</section> 2278<!-- ââââââââ 02 · TRUSTED LOGOS â CREAM âââââââââââââââââââââââ --> 2279<section class="logo-band" aria-label="Trusted by leading organisations"> 2280<div class="ix-hero__logos"> 2281<p class="ix-logos__label">Trusted by some of the world's leading organisations</p> 2282<div class="ix-logos__mask"> 2283<ul class="ix-logos__track"> 2284<li class="ix-logo"><a href="https://www.interprefy.com/customer-stories/google" aria-label="Read the Google customer story"><img src="https://www.interprefy.com/hubfs/Interprefy_January2020
2284/Images/google-2015.svg" alt="Google" translate="no" loading="lazy" decoding="async"></a></li> 2285<li class="ix-logo"><a href="https://www.interprefy.com/customer-stories/facebook" aria-label="Read the Facebook customer story"><img src="https://www.interprefy.com/hubfs/Interprefy_January2020/Images/facebook-1.svg" alt="Facebook" translate="no" loading="lazy" decoding="async"></a></li> 2286<li class="ix-logo"><a href="https://www.interprefy.com/customer-stories/dominos" aria-label="Read the Domino's customer story"><img src="https://www.interprefy.com/hubfs/Interprefy_January2020/Images/domino-s-pizza-3.svg" alt="Domino's" translate="no" loading="lazy" decoding="async"></a></li> 2287<li class="ix-logo"><img src="https://www.interprefy.com/hubfs/Interprefy_January2020/Images/jp-morgan.svg" alt="J.P. Morgan" translate="no" loading="lazy" decoding="async"></li> 2288<li class="ix-logo"><img src="https://www.interprefy.com/hubfs/Interprefy_January2020/Images/Sap-Logo-e1530285069227.png" alt="SAP" translate="no" loading="lazy" decoding="async"></li> 2289<li class="ix-logo"><img src="https://www.interprefy.com/hubfs/Interprefy_January2020/Images/GSK-logo-2014-880x660.png" alt="GSK" translate="no" loading="lazy" decoding="async"></li> 2290<li class="ix-logo"><img src="https://www.interprefy.com/hubfs/Pain%20Icons/Amw_Logo_Black.300dpi%5B3%5D.png" alt="Amway" translate="no" loading="lazy" decoding="async"></li> 2291<li class="ix-logo" aria-hidden="true"><a href="https://www.interprefy.com/customer-stories/google" tabindex="-1"><img src="https://www.interprefy.com/hubfs/Interprefy_January2020/Images/google-2015.svg" alt="" loading="lazy" decoding="async"></a></li> 2292<li class="ix-logo" aria-hidden="true"><a href="https://www.interprefy.com/customer-stories/facebook" tabindex="-1"><img src="https://www.interprefy.com/hubfs/Interprefy_January2020/Images/facebook-1.svg" alt="" loading="lazy" decoding="async"></a></li> 2293<li class="ix-logo" aria-hidden="true"><a href="https://www.interprefy.com/customer-stories/dominos" tabindex="-1"><img src="https://www.interprefy.com/hubfs/Interprefy_January2020/Images/domino-s-pizza-3.svg" alt="" loading="lazy" decoding="async"></a></li> 2294<li class="ix-logo" aria-hidden="true"><img src="https://www.interprefy.com/hubfs/Interprefy_January2020/Images/jp-morgan.svg" alt="" loading="lazy" decoding="async"></li> 2295<li class="ix-logo" aria-hidden="true"><img src="https://www.interprefy.com/hubfs/Interprefy_January2020/Images/Sap-Logo-e1530285069227.png" alt="" loading="lazy" decoding="async"></li> 2296<li class="ix-logo" aria-hidden="true"><img src="https://www.interprefy.com/hubfs/Interprefy_January2020/Images/GSK-logo-2014-880x660.png" alt="" loading="lazy" decoding="async"></li> 2297<li class="ix-logo" aria-hidden="true"><img src="https://www.interprefy.com/hubfs/Pain%20Icons/Amw_Logo_Black.300dpi%5B3%5D.png" alt="" loading="lazy" decoding="async"></li> 2298</ul> 2299</div> 2300</div> 2301</section> 2302<!-- ââââââââ 03 · WHAT IS INTERPREFY â WHITE ââââââââââââââââââ 2303The plain-answer block. Question-form H2 + a direct definition in 2304the first sentence is what answer engines and AI assistants lift 2305verbatim, so this stays high on the page and stays literal. --> 2306<section class="section" aria-labelledby="define-title"> 2307<div class="wrap"> 2308<div class="define"> 2309<div class="reveal"> 2310<p class="kicker">Who We Are</p> 2311<h2 class="section-title" id="define-title">What is Interprefy and <em>what does it do?</em></h2> 2312<h3 class="section-sub">Redefining Enterprise Multilingual Communication</h3> 2313<p class="section-lede"> 2314Interprefy is an enterprise multilingual solution provider helping organisations communicate 2315across languages during events, conferences, broadcasts, webinars, and meetings. As a trusted 2316B2B provider and partner, we empower your participants and audience with remote simultaneous 2317interpretation, AI speech translation, live captions, and multilingual event technology so they 2318can engage in their preferred language in real time. 2319</p> 2320<div class="define-actions"> 2321<a class="btn btn-primary" style="box-shadow:none" href="https://www.interprefy.com/about-us">About Us</a> 2322<button type="button" class="btn btn-ghost define-actions__play" id="intro-open" aria-haspopup="dialog" aria-controls="intro-modal"> 2323<svg viewbox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M8 5v14l11-7z" /></svg> 2324Watch Intro 2325</button> 2326</div> 2327</div> 2328<ul class="define-facts reveal"> 2329<li> 2330<svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M20 6L9 17l-5-5" /></svg> 2331<span><b>Human and AI, in one platform.</b> Professional interpreters where nuance decides the outcome, AI speech translation where scale does.</span> 2332</li> 2333<li> 2334<svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M20 6L9 17l-5-5" /></svg> 2335<span><b>Works with your existing stack.</b> More than 80 meeting and event platforms, plus on-site and broadcast AV.</span> 2336</li> 2337<li> 2338<svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M20 6L9 17l-5-5" /></svg> 2339<span><b>Built for regulated buyers.</b> ISO 27001 certified, hosted in Europe, and we never train on your data.</span> 2340</li> 2341</ul> 2342</div> 2343</div> 2344</section> 2345<!-- ââââââââ 05 · SOLUTIONS â WHITE âââââââââââââââââââââââââââ --> 2346<section class="section" aria-labelledby="solutions-title"> 2347<div class="wrap"> 2348<div class="center reveal"> 2349<p class="kicker">Our Solutions</p> 2350<h2 class="section-title" id="solutions-title">Interprefy Offers <em>Award-Winning</em> Solutions You Can Trust</h2> 2351<p class="section-lede"> 2352Why speak only one language when your event can speak them all? While only 17% of the world 2353understands English, over 70% engage more when content is delivered in their native language. 2354Interprefy provides 2355<a href="https://www.interprefy.com/resources/press/companynews/interprefy-wins-dual-honors-at-event-tech-live-london-2024" style="color:var(--orange);font-weight:600">award-winning</a> 2356multilingual language services and enterprise-grade technology, helping you reach every attendee in the language they understand best. 2357</p> 2358</div> 2359<div class="solutions-body"> 2360<div class="card-grid grid-2 reveal"> 2361<article class="card"> 2362<span class="card-icon" aria-hidden="true"> 2363<svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2" /><circle cx="9" cy="7" r="4" /><path d="M23 21v-2a4 4 0 0 0-3-3.87" /><path d="M16 3.13a4 4 0 0 1 0 7.75" /></svg> 2364</span> 2365<h3>Human Interpretation</h3> 2366<p>Bring spoken or signed interpretation from online professional interpreters to your multilingual meetings and events, through remote simultaneous interpretation assigned to the sessions where nuance decides the outcome.</p> 2367<a class="card-link" href="https://www.interprefy.com/solutions/remote-simultaneous-interpretation">Explore more</a> 2368</article> 2369<article class="card"> 2370<span class="card-icon" aria-hidden="true"> 2371<svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 1a3 3 0 0 0-3 3v8a3 3 0 0 0 6 0V4a3 3 0 0 0-3-3z" />
2371<path d="M19 10v2a7 7 0 0 1-14 0v-2" /><line x1="12" y1="19" x2="12" y2="23" /><line x1="8" y1="23" x2="16" y2="23" /></svg> 2372</span> 2373<h3>AI Speech Translation</h3> 2374<p>Engage your global audiences with enterprise-grade AI speech translation delivering real-time, secure and scalable communication. Also known as AI voice translation, it is refined live so your terms and names survive the trip.</p> 2375<a class="card-link" href="https://www.interprefy.com/solutions/event-ai-speech-translator">Explore more</a> 2376</article> 2377<article class="card"> 2378<span class="card-icon" aria-hidden="true"> 2379<svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="2" y="4" width="20" height="16" rx="2" /><line x1="6" y1="14" x2="12" y2="14" /><line x1="6" y1="17" x2="18" y2="17" /></svg> 2380</span> 2381<h3>Live Captions & Subtitles</h3> 2382<p>Enhance accessibility with AI-powered multilingual captions and subtitles in over 6,000 language combinations, built to enterprise standards for accuracy and reliability.</p> 2383<a class="card-link" href="https://www.interprefy.com/solutions/multilingual-live-captions-and-subtitles">Explore more</a> 2384</article> 2385<article class="card"> 2386<span class="card-icon" aria-hidden="true"> 2387<svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polygon points="23 7 16 12 23 17 23 7" /><rect x="1" y="5" width="15" height="14" rx="2" /></svg> 2388</span> 2389<h3>Media Hub & Services</h3> 2390<p>Access event recordings, transcripts and summaries securely. Interprefy's media solutions offer raw or professionally edited content with full privacy and compliance.</p> 2391<a class="card-link" href="https://www.interprefy.com/media-services">Explore more</a> 2392</article> 2393</div> 2394<div class="solutions-media__frame"> 2395<video class="scroll-video float" autoplay muted loop playsinline preload="metadata" aria-label="Interprefy app showing live translated captions and AI speech translation"> 2396<source src="https://www.interprefy.com/hubfs/Interprefy-home-hero.mp4" type="video/mp4"> 2397</video> 2398</div> 2399</div> 2400</div> 2401</section> 2402<!-- ââââââââ 06 · EVENT FORMATS â CREAM âââââââââââââââââââââââ --> 2403<section class="section section--paper" aria-labelledby="formats-title"> 2404<div class="wrap"> 2405<div class="section-head reveal"> 2406<div> 2407<p class="kicker">Use Cases</p> 2408<h2 class="section-title" id="formats-title">Enterprise-Ready for <em>Every Event Format</em></h2> 2409</div> 2410<div class="section-head__side"> 2411<p class="section-lede">From a twelve-person board call to a stadium broadcast, the same enterprise-grade technology scales, and the same team stands behind it.</p> 2412</div> 2413</div> 2414<div class="card-grid grid-4 reveal"> 2415<article class="card"> 2416<span class="card-icon" aria-hidden="true"> 2417<svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M3 21h18" /><path d="M5 21V7l7-4 7 4v14" /><path d="M9 21v-6h6v6" /></svg> 2418</span> 2419<h3>In-Person Events</h3> 2420<p>Enhance your in-person multilingual event experience with simultaneous interpretation, live speech translation and captions integrated into your AV setup.</p> 2421<a class="card-link" href="https://www.interprefy.com/solutions/use-cases/in-person-hybrid-events">Explore more</a> 2422</article> 2423<article class="card"> 2424<span class="card-icon" aria-hidden="true"> 2425<svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="2" y="3" width="20" height="14" rx="2" /><line x1="8" y1="21" x2="16" y2="21" /><line x1="12" y1="17" x2="12" y2="21" /></svg> 2426</span> 2427<h3>Online Meetings & Events</h3> 2428<p>Host high-quality multilingual meetings with our enterprise-grade technology that can integrate with any meeting platform.</p> 2429<a class="card-link" href="https://www.interprefy.com/solutions/use-cases/online-meetings">Explore more</a> 2430</article> 2431<article class="card"> 2432<span class="card-icon" aria-hidden="true"> 2433<svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10" /><line x1="2" y1="12" x2="22" y2="12" /><path d="M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z" /></svg> 2434</span> 2435<h3>Hybrid Events</h3> 2436<p>Bring on-site and remote participants together with enterprise-level live translation and interpretation technology, supported end-to-e
2436nd by our experts.</p> 2437<a class="card-link" href="https://www.interprefy.com/solutions/use-cases/in-person-hybrid-events">Explore more</a> 2438</article> 2439<article class="card"> 2440<span class="card-icon" aria-hidden="true"> 2441<svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="2" /><path d="M16.24 7.76a6 6 0 0 1 0 8.49" /><path d="M7.76 16.24a6 6 0 0 1 0-8.49" /><path d="M19.07 4.93a10 10 0 0 1 0 14.14" /><path d="M4.93 19.07a10 10 0 0 1 0-14.14" /></svg> 2442</span> 2443<h3>Broadcasting</h3> 2444<p>Make your live broadcasts easy to follow in any language. We add real-time interpretation and captions, so everyone stays connected.</p> 2445<a class="card-link" href="https://www.interprefy.com/customer-stories/uefa-euro-2020">Explore more</a> 2446</article> 2447</div> 2448</div> 2449</section> 2450<!-- ââââââââ 07 · PLATFORM INTEGRATIONS â WHITE âââââââââââââââ --> 2451<section class="section" aria-labelledby="plat-title"> 2452<div class="wrap"> 2453<div class="section-head plat-head reveal"> 2454<div class="plat-head__copy"> 2455<p class="kicker">Integrations</p> 2456<h2 class="section-title" id="plat-title">Works With the Platforms <em>You Already Use</em></h2> 2457<p class="section-lede">Interprefy integrates directly with the meeting, webinar and event platforms organisations rely on, so multilingual interpretation, AI speech translation and live captions can be added without switching tools or changing how your team works.</p> 2458</div> 2459<div class="plat-head__media"> 2460<ul class="plat-cloud reveal" data-px="0.05" aria-label="Platforms Interprefy connects with"> 2461<li class="plat-chip"><span class="plat-chip__card" title="Microsoft Teams" translate="no"><span class="visually-hidden">Microsoft Teams</span><svg viewbox="0 0 32 32" aria-hidden="true" focusable="false"><path fill="#5059C9" d="M21.9 11.7h7.3c.7 0 1.2.5 1.2 1.2v6.7c0 2.5-2.1 4.6-4.6 4.6s-4.6-2.1-4.6-4.6v-7.3c0-.3.3-.6.7-.6z" /><circle cx="26.1" cy="7" r="3" fill="#5059C9" /><circle cx="17.2" cy="6.2" r="4" fill="#7B83EB" /><path fill="#7B83EB" d="M21.2 11.7h-9.6c-.7 0-1.2.6-1.2 1.3v6.8c0 4 2.9 7.5 6.8 7.9 4.4.4 8.2-3.1 8.2-7.5v-7.2c0-.7-.5-1.3-1.2-1.3z" /><rect x="1.4" y="7.6" width="15.2" height="16.8" rx="1.8" fill="#4B53BC" /><path fill="#fff" d="M13.1 11.9H5.1v1.9h2.9v7.9h2.2v-7.9h2.9z" /></svg></span></li> 2462<li class="plat-chip"><span class="plat-chip__card" title="Webex" translate="no"><span class="visually-hidden">Webex</span><svg viewbox="0 0 44 32" aria-hidden="true" focusable="false"><circle cx="14" cy="16" r="9.5" fill="none" stroke="#00BCEB" stroke-width="5" /><circle cx="30" cy="16" r="9.5" fill="none" stroke="#0DCE9E" stroke-width="5" opacity=".9" /></svg></span></li> 2463<li class="plat-chip"><span class="plat-chip__card" title="RingCentral" translate="no"><span class="visually-hidden">RingCentral</span><svg viewbox="0 0 32 32" aria-hidden="true" focusable="false"><rect width="32" height="32" rx="7.5" fill="#FF7A00" /><path fill="#fff" d="M10.2 7.8h6.2c3.3 0 5.5 1.9 5.5 5 0 2.2-1.1 3.8-3 4.6l3.9 6.8h-4.1l-3.4-6.2h-1.4v6.2h-3.7V7.8zm3.7 3.1v4.3h2c1.5 0 2.4-.8 2.4-2.2s-.9-2.1-2.4-2.1h-2z" /></svg></span></li> 2464<li class="plat-chip"><span class="plat-chip__card" title="Google Meet" translate="no"><span class="visually-hidden">Google Meet</span><svg viewbox="0 0 87 72" aria-hidden="true" focusable="false"><path fill="#00832d" d="M49.5 36l8.9 10.2 12 7.7 2.1-17.8-2.1-17.4-12.2 6.8z" /><path fill="#0066da" d="M0 51.5V66c0 3.3 2.7 6 6 6h14.5l3-11-3-9.5-9.9-3z" /><path fill="#e94235" d="M20.5 0L0 20.5l10.6 3 9.9-3 3-9.4z" /><path fill="#2684fc" d="M0 20.5h20.5v31H0z" /><path fill="#00ac47" d="M82.6 8.2L70.4 18.2v35.7l12.3 10c1.8 1.4 4.5.1 4.5-2.2V10.4c0-2.3-2.7-3.6-4.6-2.2zM49.5 36v15.5h-29V72h43.9c3.3 0 6-2.7 6-6V53.9z" /><path fill="#ffba00" d="M64.4 0H20.5v20.5h29V36l21-17.8V6c0-3.3-2.7-6-6-6z" /></svg></span></li> 2465<li class="plat-chip"><span class="plat-chip__card" title="Zoom" translate="no"><span class="visually-hidden">Zoom</span><svg viewbox="0 0 32 32" aria-hidden="true" focusable="false"><rect width="32" height="32" rx="7.5" fill="#0B5CFF" /><path fill="#fff" d="M6.8 12.6c0-.9.7-1.6 1.6-1.6h8.7c1.6 0 3 1.3 3 3v5.4c0 .9-.7 1.6-1.6 1.6H9.8c-1.7 0-3-1.3-3-3v-5.4zm14.7 2.2 3.2-2.3c.6-.4 1.4 0 1.4.7v5.6c0 .7-.8 1.1-1.4.7l-3.2-2.3v-2.4z" /></svg></span></li> 2466<li class="plat-chip"><span class="plat-chip__card" title="ON24" translate="no"><span class="visually-hidden">ON24</span><svg viewbox="0 0 86 24" aria-hidden="true" focusable="false"><text x="0" y="19" font-family="Sora,Poppins,Arial,sans-serif" font-weight="800" font-size="21" letter-spacing="-.8" fill="#0C2340" translate="no">ON24</text></svg></span></li> 2467<li class="plat-chip"><span class="plat-chip__card" title="Notified" translate="no"><span class="visually-hidden">Notified</span><svg viewbox="0 0 36 32" aria-hidden="true" focusable="false">
2467<path fill="#0DBF8C" d="M17.2 16C13.6 9.8 8.4 5.4 4.3 5.4c-2.4 0-4.1 1.7-4.1 4.4 0 4.9 6.6 10 13.6 10 1.2 0 2.4-.1 3.4-.4V16z" /><path fill="#00A0D1" d="M18.8 16c3.6-6.2 8.8-10.6 12.9-10.6 2.4 0 4.1 1.7 4.1 4.4 0 4.9-6.6 10-13.6 10-1.2 0-2.4-.1-3.4-.4V16z" /><path fill="#FFB01F" d="M17.2 16v9.4c0 3.7-1.5 6.6-3.6 6.6-1.6 0-2.6-1.5-2.6-3.6 0-4 2.9-9.7 6.2-12.4z" /><path fill="#F8531C" d="M18.8 16v9.4c0 3.7 1.5 6.6 3.6 6.6 1.6 0 2.6-1.5 2.6-3.6 0-4-2.9-9.7-6.2-12.4z" /></svg></span></li> 2468<li class="plat-chip"><span class="plat-chip__card" title="SpotMe" translate="no"><span class="visually-hidden">SpotMe</span><svg viewbox="0 0 32 32" aria-hidden="true" focusable="false"><circle cx="19.4" cy="6.3" r="3.5" fill="#F8531C" /><path fill="#F8531C" d="M22.6 12.1c-1.9-1.3-4.3-1.2-6.6.2l-4.5 2.7a2 2 0 0 0-.9 1.3l-1 5a1.9 1.9 0 0 0 3.7.8l.8-4.1 2.5-1.5-1.3 5.1a2 2 0 0 0 .4 1.8l4.4 5.2a1.9 1.9 0 1 0 2.9-2.5l-3.8-4.5 1.9-6.9 2 2.6a2 2 0 0 0 1.5.7h3.3a1.9 1.9 0 0 0 0-3.8h-2.4l-2.8-3.6a4 4 0 0 0-.6-.5z" /><path fill="#0C0C0D" d="M5.6 18.6a1.6 1.6 0 0 1 0 3.2H2.4a1.6 1.6 0 0 1 0-3.2h3.2zm2.1-5.2a1.6 1.6 0 0 1 0 3.2H4.5a1.6 1.6 0 1 1 0-3.2h3.2z" opacity=".22" /></svg></span></li> 2469</ul> </div> 2470</div> 2471<ul class="plat-grid reveal"> 2472<li><a class="plat" href="https://www.interprefy.com/solutions/integrations/microsoft-teams"><span class="plat__mark" aria-hidden="true"><svg viewbox="0 0 32 32" aria-hidden="true" focusable="false"><path fill="#5059C9" d="M21.9 11.7h7.3c.7 0 1.2.5 1.2 1.2v6.7c0 2.5-2.1 4.6-4.6 4.6s-4.6-2.1-4.6-4.6v-7.3c0-.3.3-.6.7-.6z" /><circle cx="26.1" cy="7" r="3" fill="#5059C9" /><circle cx="17.2" cy="6.2" r="4" fill="#7B83EB" /><path fill="#7B83EB" d="M21.2 11.7h-9.6c-.7 0-1.2.6-1.2 1.3v6.8c0 4 2.9 7.5 6.8 7.9 4.4.4 8.2-3.1 8.2-7.5v-7.2c0-.7-.5-1.3-1.2-1.3z" /><rect x="1.4" y="7.6" width="15.2" height="16.8" rx="1.8" fill="#4B53BC" /><path fill="#fff" d="M13.1 11.9H5.1v1.9h2.9v7.9h2.2v-7.9h2.9z" /></svg></span><span class="plat__name" translate="no">Microsoft Teams</span><span class="plat__go" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><path d="M9 18l6-6-6-6" /></svg></span></a></li> 2473<li><a class="plat" href="https://www.interprefy.com/solutions/integrations/zoom"><span class="plat__mark" aria-hidden="true"><svg viewbox="0 0 32 32" aria-hidden="true" focusable="false"><rect width="32" height="32" rx="7.5" fill="#0B5CFF" /><path fill="#fff" d="M6.8 12.6c0-.9.7-1.6 1.6-1.6h8.7c1.6 0 3 1.3 3 3v5.4c0 .9-.7 1.6-1.6 1.6H9.8c-1.7 0-3-1.3-3-3v-5.4zm14.7 2.2 3.2-2.3c.6-.4 1.4 0 1.4.7v5.6c0 .7-.8 1.1-1.4.7l-3.2-2.3v-2.4z" /></svg></span><span class="plat__name" translate="no">Zoom</span><span class="plat__go" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><path d="M9 18l6-6-6-6" /></svg></span></a></li> 2474<li><a class="plat" href="https://www.interprefy.com/integrations/cisco-webex"><span class="plat__mark" aria-hidden="true"><svg viewbox="0 0 44 32" aria-hidden="true" focusable="false"><circle cx="14" cy="16" r="9.5" fill="none" stroke="#00BCEB" stroke-width="5" /><circle cx="30" cy="16" r="9.5" fill="none" stroke="#0DCE9E" stroke-width="5" opacity=".9" /></svg></span><span class="plat__name" translate="no">Webex</span><span class="plat__go" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><path d="M9 18l6-6-6-6" /></svg></span></a></li> 2475<li><a class="plat" href="https://www.interprefy.com/solutions/integrations/on24"><span class="plat__mark" aria-hidden="true"><svg viewbox="0 0 86 24" aria-hidden="true" focusable="false"><text x="0" y="19" font-family="Sora,Poppins,Arial,sans-serif" font-weight="800" font-size="21" letter-spacing="-.8" fill="#0C2340" translate="no">ON24</text></svg></span><span class="plat__name" translate="no">ON24</span><span class="plat__go" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><path d="M9 18l6-6-6-6" /></svg></span></a></li> 2476<li><a class="plat" href="https://www.interprefy.com/solutions/integrations"><span class="plat__mark" aria-hidden="true"><svg viewbox="0 0 32 32" aria-hidden="true" focusable="false">
2476<path fill="none" stroke="#0091CE" stroke-width="5" stroke-linecap="round" d="M25.2 9.6a11 11 0 1 0 0 12.8" /><circle cx="26.5" cy="16" r="2.6" fill="#00B5B0" /></svg></span><span class="plat__name" translate="no">Cvent</span><span class="plat__go" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><path d="M9 18l6-6-6-6" /></svg></span></a></li> 2477<li><a class="plat" href="https://www.interprefy.com/solutions/integrations/adobe-connect"><span class="plat__mark" aria-hidden="true"><svg viewbox="0 0 32 32" aria-hidden="true" focusable="false"><rect width="32" height="32" rx="7.5" fill="#EB1000" /><path fill="#fff" d="M12.6 6.4H5.6v19.2L12.6 6.4zm6.8 0h7v19.2L19.4 6.4zM16 13.5l4.4 12.1h-2.9l-1.3-3.7h-3.2L16 13.5z" /></svg></span><span class="plat__name" translate="no">Adobe Connect</span><span class="plat__go" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><path d="M9 18l6-6-6-6" /></svg></span></a></li> 2478<li><a class="plat" href="https://www.interprefy.com/solutions/integrations/google-meet"><span class="plat__mark" aria-hidden="true"><svg viewbox="0 0 87 72" aria-hidden="true" focusable="false"><path fill="#00832d" d="M49.5 36l8.9 10.2 12 7.7 2.1-17.8-2.1-17.4-12.2 6.8z" /><path fill="#0066da" d="M0 51.5V66c0 3.3 2.7 6 6 6h14.5l3-11-3-9.5-9.9-3z" /><path fill="#e94235" d="M20.5 0L0 20.5l10.6 3 9.9-3 3-9.4z" /><path fill="#2684fc" d="M0 20.5h20.5v31H0z" /><path fill="#00ac47" d="M82.6 8.2L70.4 18.2v35.7l12.3 10c1.8 1.4 4.5.1 4.5-2.2V10.4c0-2.3-2.7-3.6-4.6-2.2zM49.5 36v15.5h-29V72h43.9c3.3 0 6-2.7 6-6V53.9z" /><path fill="#ffba00" d="M64.4 0H20.5v20.5h29V36l21-17.8V6c0-3.3-2.7-6-6-6z" /></svg></span><span class="plat__name" translate="no">Google Meet</span><span class="plat__go" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><path d="M9 18l6-6-6-6" /></svg></span></a></li> 2479<li><a class="plat" href="https://www.interprefy.com/solutions/integrations"><span class="plat__mark" aria-hidden="true"><svg viewbox="0 0 32 32" aria-hidden="true" focusable="false"><rect width="32" height="32" rx="7.5" fill="#F8531C" /><g fill="none" stroke="#fff" stroke-width="1.9" stroke-linecap="round"><path d="M8.5 9.5v13M16 9.5v13M23.5 9.5v13" /></g><g fill="#fff"><rect x="6.2" y="18" width="4.6" height="3.1" rx="1.5" /><rect x="13.7" y="11.2" width="4.6" height="3.1" rx="1.5" /><rect x="21.2" y="15.4" width="4.6" height="3.1" rx="1.5" /></g></svg></span><span class="plat__name">Custom & on-site AV</span><span class="plat__go" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><path d="M9 18l6-6-6-6" /></svg></span></a></li> 2480</ul> 2481<p class="plat-more reveal"> 2482Don't see your platform listed? Interprefy supports more than <strong>80 meeting and event 2483platforms</strong> in total. <a href="https://www.interprefy.com/contact-us">Get in touch</a> 2484to confirm compatibility with your specific setup, or browse 2485<a href="https://www.interprefy.com/solutions/integrations">all integrations</a>. 2486</p> 2487</div> 2488</section> 2489<!-- ââââââââ 10 · SPOTLIGHT UTS NÃMES â BLACK âââââââââââââââââ --> 2490<section class="section" aria-labelledby="spotlight-title"> 2491<div class="wrap reveal"> 2492<div class="spotlight section--ink"> 2493<div class="spotlight__glow" aria-hidden="true"></div> 2494<div class="spotlight__inner"> 2495<div> 2496<p class="kicker">Customer Spotlight</p> 2497<h2 class="section-title" id="spotlight-title" style="color:#fff">Elevating Fan Experience Through <em>Live Translation</em> at UTS Nîmes</h2> 2498<p class="section-lede"> 2499Experience how Interprefy brings the thrill of global sports closer to every fan by 2500delivering real-time multilingual captions straight to stadium screens, in front of a paying 2501crowd, with no second take. 2502</p> 2503<a class="btn btn-inverse" href="https://www.interprefy.com/resources/press/companynews/interprefy-ai-enhances-fan-engagement-with-live-subtitles-at-uts-nimes">Read More</a> 2504</div> 2505<div class="split__media" data-px="0.07"> 2506<div class="video-embed"> 2507<iframe src="https://www.youtube-nocookie.com/embed/cPtoOcmpHD4?rel=0" title="Interprefy live translation at UTS Nîmes" loading="lazy" allow="accelerometer; encrypted-media; picture-in-picture; web-share; fullscreen" allowfullscreen referrerpolicy="origin"></iframe> 2508</div> 2509</div> 2510</div> 2511</div> 2512</div> 2513</section> 2514<!-- ââââââââ 11 · INDUSTRIES â WHITE ââââââââââââââââââââââââââ --> 2515<section class="section" aria-labelledby="ind-title"> 2516<div class="wrap"> 2517<div class="section-head reveal"> 2518<div> 2519<p class="kicker">Who We Serve</p> 2520<h2 class="section-title" id="ind-title">Trusted <em>Across Industries</em></h2> 2521</div> 2522<div class="section-head__side"> 2523<p class="section-lede">Interprefy supports multilingual communication for organisations across a wide range of sectors, wherever enterprise language access matters most.</p> 2524</div> 2525</div> 2526<div class="ind-grid reveal"> 2527<div class="ind"> 2528<span class="ind__icon" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2" /><circle cx="9" cy="7" r="4" /><path d="M23 21v-2a4 4 0 0 0-3-3.87" /></svg></span> 2529<h3>Corporate Communications</h3> 2530<p>Internal meetings, town halls, and global team collaboration.</p> 2531</div> 2532<div class="ind"> 2533<span class="ind__icon" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="3" y1="21" x2="21" y2="21" />
2533<line x1="5" y1="21" x2="5" y2="10" /><line x1="12" y1="21" x2="12" y2="10" /><line x1="19" y1="21" x2="19" y2="10" /><polygon points="12 2 21 8 3 8 12 2" /></svg></span> 2534<h3>Government & Public Sector</h3> 2535<p>Parliamentary sessions, public addresses, and cross-border cooperation.</p> 2536</div> 2537<div class="ind"> 2538<span class="ind__icon" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="22 7 13.5 15.5 8.5 10.5 2 17" /><polyline points="16 7 22 7 22 13" /></svg></span> 2539<h3>Financial Services</h3> 2540<p>Investor calls, regulatory meetings, and multilingual client communication.</p> 2541</div> 2542<div class="ind"> 2543<span class="ind__icon" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M22 12h-4l-3 9L9 3l-3 9H2" /></svg></span> 2544<h3>Healthcare</h3> 2545<p>Medical conferences, training, and multilingual patient or provider communication.</p> 2546</div> 2547<div class="ind"> 2548<span class="ind__icon" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M22 10L12 5 2 10l10 5 10-5z" /><path d="M6 12v5c3 3 9 3 12 0v-5" /></svg></span> 2549<h3>Education</h3> 2550<p>Academic conferences, lectures, and international research collaboration.</p> 2551</div> 2552<div class="ind"> 2553<span class="ind__icon" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10" /><line x1="2" y1="12" x2="22" y2="12" /><path d="M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z" /></svg></span> 2554<h3>International Organisations</h3> 2555<p>Multilateral meetings and cross-border diplomatic communication.</p> 2556</div> 2557<div class="ind"> 2558<span class="ind__icon" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M18 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2" /><circle cx="10" cy="7" r="4" /><path d="M22 21v-2a4 4 0 0 0-3-3.87" /><path d="M16 3.13a4 4 0 0 1 0 7.75" /></svg></span> 2559<h3>Associations</h3> 2560<p>Member conferences, AGMs, and industry summits.</p> 2561</div> 2562<div class="ind"> 2563<span class="ind__icon" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M6 9H4.5a2.5 2.5 0 0 1 0-5H6" /><path d="M18 9h1.5a2.5 2.5 0 0 0 0-5H18" /><path d="M6 3h12v6a6 6 0 0 1-12 0V3z" /><line x1="12" y1="15" x2="12" y2="18" /><line x1="8" y1="21" x2="16" y2="21" /><line x1="10" y1="18" x2="14" y2="18" /></svg></span> 2564<h3>Sports & Entertainment</h3> 2565<p>Live broadcasts, fan engagement, and multilingual event coverage.</p> 2566</div> 2567</div> 2568<div style="margin-top:clamp(26px,3.4vw,38px)" class="reveal"> 2569<a class="btn btn-primary" style="box-shadow:none" href="https://www.interprefy.com/who-we-serve">Explore More</a> 2570</div> 2571</div> 2572</section> 2573<!-- ââââââââ 12 · WHY INTERPREFY â CREAM ââââââââââââââââââââââ --> 2574<section class="section section--paper" aria-labelledby="why-title"> 2575<div class="wrap"> 2576<div class="section-head reveal"> 2577<div> 2578<p class="kicker">Why Interprefy</p> 2579<h2 class="section-title" id="why-title">Why Organisations Around the World <em>Choose Interprefy</em></h2> 2580</div> 2581<div class="section-head__side"> 2582<p class="section-lede">Enterprise technology, built for global communication and backed by the people who make it work.</p> 2583</div> 2584</div> 2585<div class="why-layout"> 2586<div class="why-col"> 2587<div class="why-media reveal" data-px="0.06"> 2588<svg class="say-net" viewbox="0 0 100 100" preserveaspectratio="none" aria-hidden="true" focusable="false"> 2589<defs> 2590<filter id="netGlow" x="-50%" y="-50%" width="200%" height="200%"> 2591<fegaussianblur stdDeviation="1.4" result="b" /> 2592<femerge><femergenode in="b" /><femergenode in="SourceGraphic" /></femerge> 2593</filter> 2594</defs> 2595<g class="say-net__lines" fill="none" stroke="var(--orange)" vector-effect="non-scaling-stroke"> 2596<path d="M12 15 Q48 1 84 12" /> 2597<path d="M84 12 Q97 28 90 47" /> 2598<path d="M90 47 Q56 80 14 82" /> 2599<path d="M14 82 Q1 48 12 15" /> 2600<path d="M12 15 Q52 28 90 47" /> 2601<path d="M84 12 Q46 42 14 82" /> 2602</g> 2603<g class="say-net__pulses" fill="none" stroke="var(--orange)" vector-effect="non-scaling-stroke" filter="url
2603(#netGlow)"> 2604<path d="M12 15 Q48 1 84 12" pathLength="100" /> 2605<path d="M84 12 Q97 28 90 47" pathLength="100" /> 2606<path d="M90 47 Q56 80 14 82" pathLength="100" /> 2607<path d="M14 82 Q1 48 12 15" pathLength="100" /> 2608<path d="M12 15 Q52 28 90 47" pathLength="100" /> 2609<path d="M84 12 Q46 42 14 82" pathLength="100" /> 2610</g> 2611<g class="say-net__dots" fill="var(--orange)"> 2612<circle cx="12" cy="15" r=".8" /> 2613<circle cx="84" cy="12" r=".8" /> 2614<circle cx="90" cy="47" r=".8" /> 2615<circle cx="14" cy="82" r=".8" /> 2616</g> 2617</svg> 2618<img class="why-media__img" src="https://www.interprefy.com/hs-fs/hubfs/Interprefy%20Customer%20Stories.webp?width=470&height=549&name=Interprefy%20Customer%20Stories.webp" alt="Interprefy customers connecting across languages" width="470" height="549" loading="lazy" decoding="async" srcset="https://www.interprefy.com/hs-fs/hubfs/Interprefy%20Customer%20Stories.webp?width=235&height=275&name=Interprefy%20Customer%20Stories.webp 235w, https://www.interprefy.com/hs-fs/hubfs/Interprefy%20Customer%20Stories.webp?width=470&height=549&name=Interprefy%20Customer%20Stories.webp 470w, https://www.interprefy.com/hs-fs/hubfs/Interprefy%20Customer%20Stories.webp?width=705&height=824&name=Interprefy%20Customer%20Stories.webp 705w, https://www.interprefy.com/hs-fs/hubfs/Interprefy%20Customer%20Stories.webp?width=940&height=1098&name=Interprefy%20Customer%20Stories.webp 940w, https://www.interprefy.com/hs-fs/hubfs/Interprefy%20Customer%20Stories.webp?width=1175&height=1373&name=Interprefy%20Customer%20Stories.webp 1175w, https://www.interprefy.com/hs-fs/hubfs/Interprefy%20Customer%20Stories.webp?width=1410&height=1647&name=Interprefy%20Customer%20Stories.webp 1410w" sizes="(max-width: 470px) 100vw, 470px"> 2619<span class="say-node say-node--1" aria-hidden="true"><span class="say-bubble say-bubble--light">Bonjour</span></span> 2620<span class="say-node say-node--2" aria-hidden="true"><span class="say-bubble say-bubble--dark">ä½ å¥½</span></span> 2621<span class="say-node say-node--3" aria-hidden="true"><span class="say-bubble say-bubble--orange">Olá</span></span> 2622<span class="say-node say-node--4" aria-hidden="true"><span class="say-bubble say-bubble--light">ããã«ã¡ã¯</span></span> 2623</div> 2624<div class="why-cta reveal"> 2625<a class="btn btn-primary" href="https://www.interprefy.com/customer-stories">Explore Customer Stories</a> 2626</div> 2627</div> 2628<div class="card-grid grid-2 reveal"> 2629<div class="why-tile"> 2630<span class="why-num" aria-hidden="true">01</span> 2631<h3>All-in-one language access</h3> 2632<p>Experience the power of having access to over 6,000 professional interpreters, real-time AI speech translation, and live captioning and subtitling technology all in one place.</p> 2633</div> 2634<div class="why-tile"> 2635<span class="why-num" aria-hidden="true">02</span> 2636<h3>World-class 24/7 support</h3> 2637<p>Rely on our enterprise-grade technical and project support to keep multilingual events running smoothly, in every time zone you broadcast to.</p> 2638</div> 2639<div class="why-tile"> 2640<span class="why-num" aria-hidden="true">03</span> 2641<h3>Unmatched flexibility</h3> 2642<p>Integrate seamlessly with your AV setup or preferred meeting platform, engineered for enterprise scalability.</p> 2643</div> 2644<div class="why-tile"> 2645<span class="why-num" aria-hidden="true">04</span> 2646<h3>Reduced costs</h3> 2647<p>Achieve cost efficiency without compromise through Interprefy's flexible enterprise plans and tailored pricing, designed to meet the needs of organisations of every scale.</p> 2648</div> 2649<div class="why-tile"> 2650<span class="why-num" aria-hidden="true">05</span> 2651<h3>ISO 27001-certified security</h3> 2652<p>Enterprise-level end-to-end encryption, secure data transmission, user authentication, and strict access controls keep your meetings safe and compliant.</p> 2653</div> 2654<div class="why-tile"> 2655<span class="why-num" aria-hidden="true">06</span> 2656<h3>Less carbon emissions</h3> 2657<p>A cloud-based virtual booth empowers interpreters to work from anywhere, helping enterprises meet sustainability goals.</p> 2658</div> 2659</div> 2660</div> 2661</div> 2662</section> 2663<!-- ââââââââ 04 · THE SIGNAL PATH â BLACK (sticky sequence) ââââ 2664The architecture diagram, made to run. The reader physically 2665travels the same path a sentence does. --> 2666<section class="path" id="how-it-works" aria-labelledby="path-title"> 2667<div class="path__scroller"> 2668<div class="path__sticky"> 2669<div class="path__head"> 2670<p class="kicker">What Runs Underneath</p> 2671<h2 class="section-title" id="path-title">Follow a sentence <em>through the system</em></h2> 2672<p class="section-lede"> 2673Somebody speaks in Tokyo. Four hundred people hear it in eleven languages, and one of them 2674is a regulator. Here is every layer that sentence passes through in under a second. 2675</p> 2676</div> 2677<div class="path__body"> 2678<div class="path__stack" id="path-stack"> 2679<div class="path__layer" data-step="0"> 2680<button type="button" class="path__trigger" aria-expanded="false" aria-controls="path-step-0"> 2681<span class="path__tag" aria-hidden="true">01</span> 2682<span class="path__name">Acoustic Foundation<span class="path__sub">Streaming backbone, audio qualification</span></span> 2683<span class="path__chev" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><path d="M6 9l6 6 6-6" /></svg></span> 2684</button> 2685<div class="path__panel" id="path-panel-0"></div> 2686</div> 2687<div class="path__layer" data-step="1"> 2688<button type="button" class="path__trigger" aria-expanded="false" aria-controls="path-step-1"> 2689<span class="path__tag" aria-hidden="true">02</span> 2690<span class="path__name">Orchestration<span class="path__sub">Best model per language, live fallback</span></span> 2691<span class="path__chev" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><path d="M6 9l6 6 6-6" /></svg></span> 2692</button> 2693<div class="path__panel" id="path-panel-1"></div> 2694</div> 2695<div class="path__layer" data-step="2"> 2696<button type="button" class="path__trigger" aria-expanded="false" aria-controls="path-step-2"> 2697<span class="path__tag" aria-hidden="true">03</span> 2698<span class="path__name">Live Accuracy<span class="path__sub">
2698Context, terminology, self-correction</span></span> 2699<span class="path__chev" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><path d="M6 9l6 6 6-6" /></svg></span> 2700</button> 2701<div class="path__panel" id="path-panel-2"></div> 2702</div> 2703<div class="path__layer" data-step="3"> 2704<button type="button" class="path__trigger" aria-expanded="false" aria-controls="path-step-3"> 2705<span class="path__tag" aria-hidden="true">04</span> 2706<span class="path__name">Expert Network<span class="path__sub">Human interpreters on the critical sessions</span></span> 2707<span class="path__chev" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><path d="M6 9l6 6 6-6" /></svg></span> 2708</button> 2709<div class="path__panel" id="path-panel-3"></div> 2710</div> 2711<div class="path__layer" data-step="4"> 2712<button type="button" class="path__trigger" aria-expanded="false" aria-controls="path-step-4"> 2713<span class="path__tag" aria-hidden="true">05</span> 2714<span class="path__name">Assurance<span class="path__sub">Guardrails, residency, auditable record</span></span> 2715<span class="path__chev" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><path d="M6 9l6 6 6-6" /></svg></span> 2716</button> 2717<div class="path__panel" id="path-panel-4"></div> 2718</div> 2719</div> 2720<div class="path__copy" id="path-copy"> 2721<article class="path__step" id="path-step-0" data-step="0"> 2722<span class="path__pill">Layer 01</span> 2723<h3>It starts with <em>the audio</em>, not the model</h3> 2724<p>Every frontier demo runs on a clean microphone in a quiet room. Live events are the opposite: overlapping speakers, hot rooms, a hall PA and a translator's cough.</p> 2725<p>The streaming backbone qualifies and clarifies incoming audio before a single word reaches a model, because no amount of model quality rescues a signal that arrived broken.</p> 2726</article> 2727<article class="path__step" id="path-step-1" data-step="1"> 2728<span class="path__pill">Layer 02</span> 2729<h3>The <em>best engine</em> for this language, right now</h3> 2730<p>No single model is uniformly strong across a hundred languages. Most are excellent in English and quietly wrong in the long tail, with nobody watching.</p> 2731<p>Orchestration routes each language and each task to the strongest available engine, and fails over the instant one degrades mid-session. You are never locked to one vendor's roadmap.</p> 2732</article> 2733<article class="path__step" id="path-step-2" data-step="2"> 2734<span class="path__pill">Layer 03</span> 2735<h3>It learns your words <em>while you speak</em></h3> 2736<p>Your product names, your acronyms, your speakers, your context. Live Accuracy holds them in play and corrects the output as the sentence develops, rather than committing to a wrong guess.</p> 2737<p>Every event you run sharpens the next one. That is the flywheel a raw model has no access to.</p> 2738</article> 2739<article class="path__step" id="path-step-3" data-step="3"> 2740<span class="path__pill">Layer 04</span> 2741<h3>A human, <em>where it matters</em></h3> 2742<p>Before the event, each session is assigned to human, AI or hybrid. High-stakes and nuanced work goes to professional interpreters. AI takes scale and the languages too rare to staff economically.</p> 2743<p>During the event, the two cover for each other: AI holds continuity if a feed drops, and human experts backstop the AI on the sessions carrying the most risk.</p> 2744</article> 2745<article class="path__step" id="path-step-4" data-step="4"> 2746<span class="path__pill">Layer 05</span> 2747<h3>Accountable, <em>on the record</em></h3> 2748<p>Guardrails that hold in every language rather than only English. European residency. No training on your data. A verifiable record of what was said and what was meant.</p> 2749<p>When being wrong is expensive, somebody has to be answerable for the output. A model vendor cannot be. We are.</p> 2750</article> 2751</div> 2752</div> 2753</div> 2754</div> 2755</section> 2756<!-- ââââââââ 14 · COMPARISON â CREAM ââââââââââââââââââââââââââ 2757Deliberately compares CATEGORIES, not named vendors: safer, and 2758it does not date the moment a competitor ships a feature. --> 2759<section class="section section--paper" aria-labelledby="cmp-title"> 2760<div class="wrap reveal"> 2761<div class="section-head cmp-head reveal"> 2762<div class="cmp-head__copy"> 2763<p class="kicker">The Alternatives</p> 2764<h2 class="section-title" id="cmp-title">What you give up <em>going either way alone</em></h2> 2765<p class="section-lede">Most procurement shortlists put an AI translation platform next to an interpreting agency. They are solving two halves of one problem.</p> 2766</div> 2767<div class="cmp-head__media"> 2768<div class="cmp-visual" data-px="0.04"> 2769<img class="cmp-visual__img" src="https://www.interprefy.com/hs-fs/hubfs/Interprefy%20Access%20Modes-1.webp?width=922&height=552&name=Interprefy%20Access%20Modes-1.webp" width="922" height="552" alt="Choosing between Interprefy access modes: AI speech translation, human interpretation, or a hybrid of both" loading="lazy" decoding="async" srcset="https://www.interprefy.com/hs-fs/hubfs/Interprefy%20Access%20Modes-1.webp?width=461&height=276&name=Interprefy%20Access%20Modes-1.webp 461w, https://www.interprefy.com/hs-fs/hubfs/Interprefy%20Access%20Modes-1.webp?width=922&height=552&name=Interprefy%20Access%20Modes-1.webp 922w, https://www.interprefy.com/hs-fs/hubfs/Interprefy%20Access%20Modes-1.webp?width=1383&height=828&name=Interprefy%20Access%20Modes-1.webp 1383w, https://www.interprefy.com/hs-fs/hubfs/Interprefy%20Access%20Modes-1.webp?width=1844&height=1104&name=Interprefy%20Access%20Modes-1.webp 1844w, https://www.interprefy.com/hs-fs/hubfs/Interprefy%20Access%20Modes-1.webp?width=2305&height=1380&name=Interprefy%20Access%20Modes-1.webp 2305w, https://www.interprefy.com/hs-fs/hubfs/Interprefy%20Access%20Modes-1.webp?width=2766&height=1656&name=Interprefy%20Access%20Modes-1.webp 2766w" sizes="(max-width: 922px) 100vw, 922px"> 2770</div> 2771<button type="button" class="btn btn-primary cmp-launch__btn" id="cmp-open" aria-haspopup="dialog" aria-controls="cmp-modal" aria-expanded="false"> 2772<svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="3" y="3" width="18" height="18" rx="2" /><path d="M3 9h18M9 9v12" /></svg> 2773View the full comparison 2774</button> 2775</div> 2776</div> 2777<!-- The full comparison table stays in the HTML source so search engines and 2778LLM crawlers can read every row; it is only visually deferred into a 2779dialog to save vertical space on the page. --> 2780<div class="cmp-overlay" id="cmp-modal" role="dialog" aria-modal="true" aria-labelledby="cmp-modal-title"> 2781<div class="cmp-overlay__scrim" data-cmp-close></div> 2782<div class="cmp-modal"> 2783<div class="cmp-modal__head"> 2784<div> 2785<p class="kicker">The Alternatives</p> 2786<h3 id="cmp-modal-title">Interprefy vs. pure-AI platforms vs. interpreting agencies</h3> 2787</div> 2788<button type="button" class="cmp-modal__close" id="cmp-close" aria-label="Close the comparison table"> 2789<svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" aria-hidden="true"><path d="M18 6 6 18M6 6l12 12" /></svg> 2790</button> 2791</div> 2792<div class="cmp-modal__body"> 2793<div class="cmp-card"> 2794<div class="cmp-scroll"> 2795<table class="cmp"> 2796<caption class="visually-hidden">Interprefy compared with pure-AI translation platforms and traditional interpreting agencies</caption> 2797<thead> 2798<tr> 2799<th scope="col">Capability</th> 2800<th scope="col" class="col-ix">Interprefy</th> 2801<th scope="col">Pure-AI platform</th> 2802<th scope="col">Interpreting agency</th> 2803</tr> 2804</thead> 2805<tbody> 2806<tr> 2807<th scope="row">Real-time AI speech translation at scale</th> 2808<td class="col-ix"><span class="mark mark--y" aria-label="Yes">â</span></td> 2809<td><span class="mark mark--y" aria-label="Yes">â</span></td> 2810<td><span class="mark mark--n" aria-label="No">â</span></td> 2811</tr> 2812<tr> 2813<th scope="row">Professional simultaneous interpreters on demand</th> 2814<td class="col-ix"><span class="mark mark--y" aria-label="Yes">â</span></td> 2815<td><span class="mark mark--n" aria-label="No">â</span></td> 2816<td><span class="mark mark--y" aria-label="Yes">â</span></td> 2817</tr> 2818<tr> 2819<th scope="row">Human, AI or hybrid assigned per session</th> 2820<td class="col-ix"><span class="mark mark--y" aria-label="Yes">â</span></td> 2821<td><span class="mark mark--n" aria-label="No">â</span></td> 2822<td><span class="mark mark--n" aria-label="No">â</span></td> 2823</tr> 2824<tr> 2825<th scope="row">Live failover between the two, mid-event</th> 2826<td class="col-ix"><span class="mark mark--y" aria-label="Yes">â</span></td> 2827<td><span class="mark mark--n" aria-label="No">â</span></td> 2828<td><span class="mark mark--n" aria-label="No">â</span></td> 2829</tr> 2830<tr> 2831<th scope="row">Model-agnostic: best engine per language</th> 2832<td class="col-ix"><span class="mark mark--y" aria-label="Yes">â</span></td> 2833<td><span class="mark mark--p" aria-label="Partial">
2833Partial</span></td> 2834<td><span class="mark mark--n" aria-label="Not applicable">â</span></td> 2835</tr> 2836<tr> 2837<th scope="row">Multilingual live captions and subtitles</th> 2838<td class="col-ix"><span class="mark mark--y" aria-label="Yes">â</span></td> 2839<td><span class="mark mark--y" aria-label="Yes">â</span></td> 2840<td><span class="mark mark--p" aria-label="Partial">Partial</span></td> 2841</tr> 2842<tr> 2843<th scope="row">Integrates with 80+ meeting platforms and on-site AV</th> 2844<td class="col-ix"><span class="mark mark--y" aria-label="Yes">â</span></td> 2845<td><span class="mark mark--p" aria-label="Partial">Partial</span></td> 2846<td><span class="mark mark--y" aria-label="Yes">â</span></td> 2847</tr> 2848<tr> 2849<th scope="row">ISO 27001, European hosting, no training on your data</th> 2850<td class="col-ix"><span class="mark mark--y" aria-label="Yes">â</span></td> 2851<td><span class="mark mark--p" aria-label="Varies">Varies</span></td> 2852<td><span class="mark mark--p" aria-label="Varies">Varies</span></td> 2853</tr> 2854<tr> 2855<th scope="row">One contract, one integration, one accountable team</th> 2856<td class="col-ix"><span class="mark mark--y" aria-label="Yes">â</span></td> 2857<td><span class="mark mark--n" aria-label="No">â</span></td> 2858<td><span class="mark mark--n" aria-label="No">â</span></td> 2859</tr> 2860</tbody> 2861</table> 2862</div> 2863</div> 2864<div class="cmp-modal__foot"> 2865<p class="foot-note">Categories, not named vendors. Individual products vary. Bring your shortlist to a working demo and test the rows that matter to you.</p> 2866<a class="btn btn-primary cmp-modal__cta" href="https://www.interprefy.com/contact-us">Contact Us</a> 2867</div> 2868</div> 2869</div> 2870</div> 2871</div> 2872</section> 2873<!-- Intro video. The iframe is mounted on open and torn down on close, so 2874nothing loads (or keeps playing) until the reader asks for it. --> 2875<dialog class="vid-modal" id="intro-modal" aria-label="Interprefy intro video"> 2876<button type="button" class="vid-modal__close" id="intro-close" aria-label="Close the video"> 2877<svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" aria-hidden="true"><path d="M18 6 6 18M6 6l12 12" /></svg> 2878</button> 2879<div class="vid-modal__frame" id="intro-frame" data-src="https://www.youtube-nocookie.com/embed/Nor3XcE1LgQ?start=1&rel=0&autoplay=1"></div> 2880</dialog> 2881<!-- ââââââââ 13 · CUSTOMER QUOTES â WHITE âââââââââââââââââââââ --> 2882<section class="section" aria-labelledby="quotes-title"> 2883<div class="wrap"> 2884<div class="reveal"> 2885<div class="quotes__head"> 2886<h2 class="section-title" id="quotes-title" style="margin:0 auto">What Our <em>Customers</em> Are Saying</h2> 2887</div> 2888<div class="quotes__viewport"> 2889<div class="quotes__track" id="quotes-track"> 2890<div class="quote-slide" role="group" aria-roledescription="slide"> 2891<blockquote class="quote-card"> 2892<span class="quote-mark" aria-hidden="true">â</span> 2893<p>The delivery of remote press conferences at UEFA EURO 2020 was a significant challenge. It was vital to have highly experienced, adaptable and reliable partners such as Interprefy to ensure a high level of service to the accredited media and broadcasters.</p> 2894<div class="quote-meta"> 2895<cite class="quote-author">UEFA<span>Senior Media Services & Operations Manager</span></cite> 2896<span class="quote-stars" aria-label="Rated 5 out of 5">â â â â â </span> 2897</div> 2898</blockquote> 2899</div> 2900<div class="quote-slide" role="group" aria-roledescription="slide"> 2901<blockquote class="quote-card"> 2902<span class="quote-mark" aria-hidden="true">â</span> 2903<p>Working with Interprefy was a great experience. Interprefy AI speech translation was contextually accurate and it got domain specific words and even names right, and we were quite impressed.</p> 2904<div class="quote-meta"> 2905<cite class="quote-author">World Childhood Foundation<span>Project Coordinator</span></cite> 2906<span class="quote-stars" aria-label="Rated 5 out of 5">â â â â â </span> 2907</div> 2908</blockquote> 2909</div> 2910<div class="quote-slide" role="group" aria-roledescription="slide"> 2911<blockquote class="quote-card"> 2912<span class="quote-mark" aria-hidden="true">â</span> 2913<p>Interprefy helped deliver huge cost savings at our largest event, with over 9,000 attendees over three days. It provided us with a flexible, scalable and innovative remote simultaneous interpretation solution for 9 languages.</p> 2914<div class="quote-meta"> 2915<cite class="quote-author">Domino's<span>Project Manager</span></cite> 2916<span class="quote-stars" aria-label="Rated 5 out of 5">â â â â â </span> 2917</div> 2918</blockquote> 2919</div> 2920<div class="quote-slide" role="group" aria-roledescription="slide"> 2921<blockquote class="quote-card"> 2922<span class="quote-mark" aria-hidden="true">â</span> 2923<p>Interprefy helped us with their multilingual captions in our goal to ensure people could learn from each other, feel valued and feel comfortable sharing with their peers.</p> 2924<div class="quote-meta"> 2925<cite class="quote-author">Axians<span>Innovation Manager</span></cite> 2926<span class="quote-stars" aria-label="Rated 5 out of 5">â â â â â </span> 2927</div> 2928</blockquote> 2929</div> 2930</div> 2931</div> 2932<div class="quotes__nav"> 2933<button class="quotes__btn" type="button" id="quotes-prev" aria-label="Previous testimonials"> 2934<svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M15 18l-6-6 6-6" /></svg> 2935</button> 2936<div class="quotes__dots" id="quotes-dots" role="tablist" aria-label="Cho
2936ose testimonial" data-dot-label="Testimonials page"></div> 2937<button class="quotes__btn" type="button" id="quotes-next" aria-label="Next testimonials"> 2938<svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M9 18l6-6-6-6" /></svg> 2939</button> 2940</div> 2941</div> 2942</div> 2943</section> 2944<!-- ââââââââ 15 · TRUST & COMPLIANCE â BLACK ââââââââââââââââââ --> 2945<section class="section section--ink" aria-labelledby="trust-title"> 2946<span class="orb orb--a" data-px="0.14" aria-hidden="true"></span> 2947<span class="orb orb--b" data-px="-0.1" aria-hidden="true"></span> 2948<div class="wrap reveal"> 2949<p class="kicker">Trust & Compliance</p> 2950<h2 class="section-title" id="trust-title">Built in Switzerland. <em>Hosted in Europe.</em></h2> 2951<p class="section-lede" style="margin-bottom:0"> 2952In the AI era, where your words are processed is a purchasing decision, not a footnote. 2953Interprefy is engineered for the buyers with the least room for error. 2954</p> 2955<ul class="trust-list"> 2956<li><strong>ISO 27001 certified</strong>Independently audited information security management, end to end.</li> 2957<li><strong>European data residency</strong>Your meetings are processed and hosted in Europe, under European rules.</li> 2958<li><strong>No training on your data</strong>Your content is never used to train models. Not ours, not anyone's.</li> 2959<li><strong>EU AI Act ready</strong>Traceability, guardrails and an auditable record of every output.</li> 2960</ul> 2961<div class="trust-cta"> 2962<a class="btn btn-primary" href="https://www.interprefy.com/contact-us">Contact Us</a> 2963<a class="btn btn-inverse" href="https://www.interprefy.com/entreprise-grade-security">See Our Security Standards</a> 2964<p class="trust-cta__note">Talk to our enterprise team about your security, hosting and procurement requirements.</p> 2965</div> 2966</div> 2967</section> 2968<!-- ââââââââ 16 · PARTNERS â WHITE ââââââââââââââââââââââââââââ --> 2969<section class="section" aria-labelledby="partners-title"> 2970<div class="wrap reveal"> 2971<div class="partner-band split"> 2972<div class="partner-copy"> 2973<p class="kicker">Stronger Together</p> 2974<h2 class="section-title" id="partners-title">Our Global Enterprise <em>Partner Network</em></h2> 2975<p class="section-lede"> 2976Join a thriving ecosystem of platform providers, resellers, professional conference organisers, 2977AV experts, and language service providers powering seamless multilingual events across the world. 2978</p> 2979<a class="btn btn-primary" style="box-shadow:none" href="https://www.interprefy.com/about-us/partners">Explore More</a> 2980</div> 2981<div class="orbit" aria-label="A selection of Interprefy partners"> 2982<span class="orbit__ring orbit__ring--1" aria-hidden="true"></span> 2983<span class="orbit__ring orbit__ring--2" aria-hidden="true"></span> 2984<span class="orbit__ring orbit__ring--3" aria-hidden="true"></span> 2985<span class="orbit__ring orbit__ring--4" aria-hidden="true"></span> 2986<span class="orbit__core" aria-hidden="true"> 2987<svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"> 2988<circle cx="12" cy="12" r="9" /><line x1="3" y1="12" x2="21" y2="12" /> 2989<path d="M12 3a15 15 0 0 1 4 9 15 15 0 0 1-4 9 15 15 0 0 1-4-9 15 15 0 0 1 4-9z" /> 2990</svg> 2991</span> 2992<div class="orbit__track" style="--dur:54s"> 2993<span class="orbit__node" style="--a:20deg"><span class="orbit__chip" style="--r:19%; --a:20deg"><span class="orbit__spin" style="--dur:54s"><img src="https://www.interprefy.com/hs-fs/hubfs/LSP%20logos/Interprefy_logo%20lionbridge.png?width=128&height=42&name=Interprefy_logo%20lionbridge.png" alt="Lionbridge" translate="no" loading="lazy" decoding="async"></span></span></span> 2994<span class="orbit__node" style="--a:140deg"><span class="orbit__chip" style="--r:19%; --a:140deg"><span class="orbit__spin" style="--dur:54s"><img src="https://www.interprefy.com/hs-fs/hubfs/LSP%20logos/Interprefy_logo%20RWS.png?width=128&height=42&name=Interprefy_logo%20RWS.png" alt="RWS" translate="no" loading="lazy" decoding="async"></span></span></span> 2995<span class="orbit__node" style="--a:260deg"><span class="orbit__chip" style="--r:19%; --a:260deg"><span class="orbit__spin" style="--dur:54s"><img src="https://www.interprefy.com/hs-fs/hubfs/Welocalise%20logo.webp?width=128&height=36&name=Welocalise%20logo.webp" alt="Welocalize" translate="no" loading="lazy" decoding="async"></span></span></span> 2996</div> 2997<div class="orbit__track orbit__track--rev" style="--dur:76s"> 2998<span class="orbit__node" style="--a:35deg"><span class="orbit__chip" style="--r:5%; --a:35deg"><span class="orbit__spin" style="--dur:76s"><img src="https://www.interprefy.com/hs-fs/hubfs/INCON-PartnerNews-2022-01-20-MCI-Logo.png?width=123&height=80&name=INCON-PartnerNews-2022-01-20-MCI-Logo.png" alt="MCI Group" translate="no" loading="lazy" decoding="async"></span></span></span> 2999<span class="orbit__node" style="--a:107deg"><span class="orbit__chip" style="--r:5%; --a:107deg"><span class="orbit__spin" style="--dur:76s"><img src="https://www.interprefy.com/hs-fs/hubfs/Interprenet%20VisualIdenities-05.png?width=128&height=59&name=Interprenet%20VisualIdenities-05.png" alt="Interprenet" translate="no" loading="lazy" decoding="async"></span></span></span> 3000<span class="orbit__node" style="--a:179deg"><span class="orbit__chip" style="--r:5%; --a:179deg"><span class="orbit__spin" style="--dur:76s"><img src="https://www.interprefy.com/hs-fs/hubfs/LSP%20logos/Interprefy_logo%20simul.png?width=128&height=42&name=Interprefy_logo%20simul.png" alt="Simul" translate="no" loading="lazy" decoding="async"></span></span></span> 3001<span class="orbit__node" style="--a:251deg"><span class="orbit__chip" style="--r:5%; --a:251deg"><span class="orbit__spin" style="--dur:76s"><img src="https://www.interprefy.com/hs-fs/hubfs/LSP%20logos/Interprefy_logo%20syntax.png?width=128&height=42&name=Interprefy_logo%20syntax.png" alt="Syntax" translate="no" loading="lazy" decoding="async"></span></span></span> 3002<span class="orbit__node" style="--a:323deg"><span class="orbit__chip" style="--r:5%; --a:323deg"><span class="orbit__spin" style="--dur:76s"><img src="https://www.interprefy.com/hs-fs/hubfs/me-logo-dark.png?width=128&height=22&name=me-logo-dark.png" alt="ME" translate="no" loading="lazy" decoding="async"></span></span></span> 3003</div> 3004</div> 3005</div> 3006</div> 3007</section> 3008<!-- ââââââââ 17 · FAQ â CREAM âââââââââââââââââââââââââââââââââ
3009Native details/summary: works with JS off, keyboard accessible, 3010and gives the FAQPage schema real visible content to point at. 3011This is the AEO/GEO surface - what an assistant quotes when 3012someone asks it about remote interpretation. --> 3013<section class="section section--paper" aria-labelledby="faq-title"> 3014<div class="wrap"> 3015<div class="section-head reveal"> 3016<div> 3017<p class="kicker">Questions, Answered</p> 3018<h2 class="section-title" id="faq-title">Frequently Asked <em>Questions</em></h2> 3019</div> 3020<div class="section-head__side"> 3021<p class="section-lede">The questions that come up in every procurement conversation, answered plainly.</p> 3022</div> 3023</div> 3024<div class="faq reveal"> 3025<details open data-open="false"> 3026<summary><h3>What is remote simultaneous interpretation (RSI)?</h3><span class="faq__ch" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round"><path d="M12 5v14M5 12h14" /></svg></span></summary> 3027<div class="faq__a"><p>Remote simultaneous interpretation is live interpreting delivered by professional interpreters working from a cloud-based virtual booth rather than a physical booth at your venue. Your audience selects their language in the Interprefy web platform or mobile app and hears the interpretation in real time, while interpreters work from anywhere in the world. It removes the cost, travel and carbon of flying interpreters and hardware to every event, and it scales to as many languages as the programme needs.</p></div> 3028</details> 3029<details open data-open="false"> 3030<summary><h3>What's the difference between human interpretation and AI speech translation?</h3><span class="faq__ch" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round"><path d="M12 5v14M5 12h14" /></svg></span></summary> 3031<div class="faq__a"><p>Human interpretation uses professional interpreters to translate speech in real time, offering the highest level of nuance for complex or sensitive content. AI speech translation uses automated technology to deliver real-time translation at scale, across many languages at once, without booking interpreters for each one. Many organisations use both together: AI translation for broad language coverage, with human interpreters for sessions where accuracy and cultural nuance matter most.</p></div> 3032</details> 3033<details open data-open="false"> 3034<summary><h3>What languages does Interprefy support?</h3><span class="faq__ch" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round"><path d="M12 5v14M5 12h14" /></svg></span></summary> 3035<div class="faq__a"><p>Interprefy supports virtually any language through its global network of professional human interpreters, who can be sourced for any language pair. For AI speech translation and live captions, Interprefy covers more than 80 languages and over 6,000 language pair combinations, covering the vast majority of multilingual event needs.</p></div> 3036</details> 3037<details open data-open="false"> 3038<summary><h3>Does Interprefy work with the meeting platforms we already use?</h3><span class="faq__ch" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round"><path d="M12 5v14M5 12h14" /></svg></span></summary> 3039<div class="faq__a"><p>Yes. Interprefy integrates with more than 80 meeting and event platforms, including Microsoft Teams, Zoom, Google Meet, and Webex, so multilingual support can be added to your existing setup without switching tools. See <a href="https://www.interprefy.com/solutions/integrations">all integrations</a> for the current list.</p></div> 3040</details> 3041<details open data-open="false"> 3042<summary><h3>Is Interprefy suitable for hybrid events?</h3><span class="faq__ch" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round"><path d="M12 5v14M5 12h14" /></svg></span></summary> 3043<div class="faq__a"><p>Yes. Interprefy's interpretation, AI speech translation, and live captions all work across in-person, virtual, and hybrid formats, keeping on-site and remote audiences connected in the same multilingual experience.</p></div> 3044</details> 3045<details open data-open="false"> 3046<summary><h3>Where is our data processed, and is it used to train models?</h3><span class="faq__ch" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round"><path d="M12 5v14M5 12h14" /></svg></span></summary> 3047<div class="faq__a"><p>Interprefy is built in Switzerland and hosted in Europe, with ISO 27001 certified information security, end-to-e
3047nd encryption, strict access controls and interpreters working under NDA. Your content is not used to train models. Data residency, traceability and auditable records are treated as a first-class part of the platform rather than a compliance footnote. Details are on our <a href="https://www.interprefy.com/entreprise-grade-security">enterprise security page</a>.</p></div> 3048</details> 3049<details open data-open="false"> 3050<summary><h3>How much does multilingual event technology cost?</h3><span class="faq__ch" aria-hidden="true"><svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round"><path d="M12 5v14M5 12h14" /></svg></span></summary> 3051<div class="faq__a"><p>Pricing depends on languages, session hours, modality mix and whether you need on-site support. Enterprises running language across the year typically move from unpredictable per-event interpretation spend to committed platform pricing, which is both cheaper and easier to budget. Current options are on our <a href="https://www.interprefy.com/pricing">pricing page</a>, and our team will model your actual programme against both approaches.</p></div> 3052</details> 3053</div> 3054</div> 3055</section> 3056<!-- ââââââââ 18 · BLOG / TRENDING â WHITE âââââââââââââââââââââ --> 3057<section class="section" aria-labelledby="blog-title"> 3058<div class="wrap"> 3059<div class="section-head reveal"> 3060<div> 3061<p class="kicker">Resources</p> 3062<h2 class="section-title" id="blog-title">Trending <em>Topics</em></h2> 3063</div> 3064<div class="section-head__side"> 3065<a class="btn btn-ghost" href="https://www.interprefy.com/resources/blog">View All Articles</a> 3066</div> 3067</div> 3068<div class="card-grid grid-3 reveal"> 3069<a class="post-card" href="https://www.interprefy.com/resources/blog/best-live-translation-apps-for-events"> 3070<img class="post-card__img" src="https://www.interprefy.com/hs-fs/hubfs/Live%20Translation%20App%20Blog%20feature%20image.webp?width=992&name=Live%20Translation%20App%20Blog%20feature%20image.webp" alt="" loading="lazy" decoding="async"> 3071<div class="post-card__body"> 3072<span class="post-tag">AI & Live Machine Translation</span> 3073<h3>Best Live Translation Apps for Events in 2026</h3> 3074<span class="post-date">July 1, 2026</span> 3075</div> 3076</a> 3077<a class="post-card" href="https://www.interprefy.com/resources/blog/top-8-hidden-causes-of-multilingual-meeting-breakdowns"> 3078<img class="post-card__img" src="https://www.interprefy.com/hs-fs/hubfs/Causes%20of%20Multilingual%20Meeting%20Breakdowns.webp?width=992&name=Causes%20of%20Multilingual%20Meeting%20Breakdowns.webp" alt="" loading="lazy" decoding="async"> 3079<div class="post-card__body"> 3080<span class="post-tag">AI & Live Machine Translation</span> 3081<h3>Top 8 Hidden Causes of Multilingual Meeting Breakdowns</h3> 3082<span class="post-date">June 26, 2026</span> 3083</div> 3084</a> 3085<a class="post-card" href="https://www.interprefy.com/resources/blog/real-time-captioning-services-for-global-events-a-guide-for-enterprise-event-teams-1"> 3086<img class="post-card__img" src="https://www.interprefy.com/hs-fs/hubfs/Blog%20Captions%20for%20Press%20Conferences.webp?width=992&name=Blog%20Captions%20for%20Press%20Conferences.webp" alt="" loading="lazy" decoding="async"> 3087<div class="post-card__body"> 3088<span class="post-tag">Live Captions</span> 3089<h3>How to Choose an AI Captioning Solution for Press Conferences</h3> 3090<span class="post-date">June 26, 2026</span> 3091</div> 3092</a> 3093</div> 3094</div> 3095</section> 3096<!-- ââââââââ 19 · FINAL CTA â BLACK âââââââââââââââââââââââââââ --> 3097<section class="section section--ink cta-final" id="contact" aria-labelledby="cta-title"> 3098<span class="orb orb--a" data-px="0.12" aria-hidden="true"></span> 3099<div class="wrap reveal"> 3100<p class="kicker">Ready When You Are</p> 3101<h2 class="section-title" id="cta-title">Let's Plan Your Next Multilingual Event</h2> 3102<p class="section-lede" style="margin-left:auto;margin-right:auto"> 3103Bring the power of Interprefy's enterprise-grade live translation and interpretation solutions to 3104your next event. Our team is ready to help you deliver seamless, scalable communication experiences. 3105Bring the session that worries you most: that's the one worth testing. 3106</p> 3107<div class="actions"> 3108<a class="btn btn-primary" href="https://www.interprefy.com/contact-us">Get in Touch</a> 3109<a class="btn btn-outline-light" href="https://www.interprefy.com/pricing">Pricing</a> 3110</div> 3111</div> 3112</section> 3113</main></div> 3114 3115</div><!--end widget-span --> 3116</div><!--end row--> 3117</div><!--end row-wrapper --> 3118 3119</div><!--end widget-span --> 3120</div><!--end row--> 3121</div><!--end row-wrapper --> 3122 3123</div><!--end widget-span --> 3124</div> 3125</div> 3126</div> 3127 3128 </main> 3129 3130 3131 <div data-global-resource-path="@marketplace/MakeWebBetter/Infinity/templates/partials/footer.html"><footer class="in-footer footer"> 3132
3133 <div class="container-fluid footer-dnd-area2 footer__container content-wrapper"> 3134<div class="row-fluid-wrapper"> 3135<div class="row-fluid"> 3136<div class="span12 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="0" data-w="12"> 3137 3138<div class="row-fluid-wrapper row-depth-1 row-number-1 footer-row-0-background-color footer-row-0-vertical-alignment footer-row-0-max-width-section-centering dnd-section footer-row-0-padding footer-row-0-background-layers"> 3139<div class="row-fluid "> 3140<div class="span3 widget-span widget-type-cell footer-column-1-padding footer-column-1-vertical-alignment dnd-column" style="" data-widget-type="cell" data-x="0" data-w="3"> 3141 3142<div class="row-fluid-wrapper row-depth-1 row-number-2 footer-column-1-row-0-padding dnd-row"> 3143<div class="row-fluid "> 3144<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 3145<div id="hs_cos_wrapper_footer-module-2" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 3146 3147 3148 3149<div id="footer-module-2" class="in-logo"> 3150<!-- classes from the macro were beign passed to link and image function --> 3151 3152 3153 3154 <a href="https://www.hubspot.com/"> 3155 3156 3157 3158<img class="" src="https://www.interprefy.com/hs-fs/hubfs/interprefy-logo%20transparent.png?width=210&height=42&name=interprefy-logo%20transparent.png" alt="interprefy-logo transparent" loading="lazy" width="210" height="42" srcset="https://www.interprefy.com/hs-fs/hubfs/interprefy-logo%20transparent.png?width=105&height=21&name=interprefy-logo%20transparent.png 105w, https://www.interprefy.com/hs-fs/hubfs/interprefy-logo%20transparent.png?width=210&height=42&name=interprefy-logo%20transparent.png 210w, https://www.interprefy.com/hs-fs/hubfs/interprefy-logo%20transparent.png?width=315&height=63&name=interprefy-logo%20transparent.png 315w, https://www.interprefy.com/hs-fs/hubfs/interprefy-logo%20transparent.png?width=420&height=84&name=interprefy-logo%20transparent.png 420w, https://www.interprefy.com/hs-fs/hubfs/interprefy-logo%20transparent.png?width=525&height=105&name=interprefy-logo%20transparent.png 525w, https://www.interprefy.com/hs-fs/hubfs/interprefy-logo%20transparent.png?width=630&height=126&name=interprefy-logo%20transparent.png 630w" sizes="(max-width: 210px) 100vw, 210px"> 3159 </a> 3160 3161 3162</div></div> 3163 3164</div><!--end widget-span --> 3165</div><!--end row--> 3166</div><!--end row-wrapper --> 3167 3168<div class="row-fluid-wrapper row-depth-1 row-number-3 dnd-row"> 3169<div class="row-fluid "> 3170<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 3171<div id="hs_cos_wrapper_widget_1745919388576" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><span id="hs_cos_wrapper_widget_1745919388576_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><p>Download from the App Store or Google Play Store </p></span></div> 3172 3173</div><!--end widget-span --> 3174</div><!--end row--> 3175</div><!--end row-wrapper --> 3176 3177<div class="row-fluid-wrapper row-depth-1 row-number-4 footer-column-1-row-2-padding dnd-row"> 3178<div class="row-fluid "> 3179<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 3180<div id="hs_cos_wrapper_footer-module-4" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><!-- Module styles --> 3181 3182 3183<!-- Social links --> 3184<div class="in-social-follow"> 3185 <ul class="in-social-icon no-list"> 3186 3187 <li> 3188 3189 3190 <a href="https://apps.apple.com/us/app/interprefy/id971176635" aria-label="Apple" target="_blank" rel="noopener"> 3191 <span id="hs_cos_wrapper_footer-module-4_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 384 512" aria-hidden="true"><g id="Apple1_layer"><path d="M318.7 268.7c-.2-36.7 16.4-64.4 50-84.8-18.8-26.9-47.2-41.7-84.7-44.6-35.5-2.8-74.3 20.7-88.5 20.7-15 0-49.4-19.7-76.4-19.7C63.3 141.2 4 184.8 4 273.5q0 39.3 14.4 81.2c12.8 36.7 59 126.7 107.2 125.2 25.2-.6 43-17.9 75.8-17.9 31.8 0 48.3 17.9 76.4 17.9 48.6-.7 90.4-82.5 102.6-119.3-65.2-30.7-61.7-90-61.7-91.9zm-56.6-164.2c27.3-32.4 24.8-61.9 24-72.5-24.1 1.4-52 16.4-67.9 34.9-17.5 19.8-27.8 44.3-25.6 71.9 26.1 2 49.9-11.4 69.5-34.3z" /></g></svg></span> 3192 </a> 3193 3194 </li><li> 3195 3196 3197 <a href="https://play.google.com/store/apps/details?id=com.interprefy.interprefy&hl=en_GB&pli=1" aria-label="Android" target="_blank" rel="noopener">
3198 <span id="hs_cos_wrapper_footer-module-4_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 576 512" aria-hidden="true"><g id="Android2_layer"><path d="M420.55,301.93a24,24,0,1,1,24-24,24,24,0,0,1-24,24m-265.1,0a24,24,0,1,1,24-24,24,24,0,0,1-24,24m273.7-144.48,47.94-83a10,10,0,1,0-17.27-10h0l-48.54,84.07a301.25,301.25,0,0,0-246.56,0L116.18,64.45a10,10,0,1,0-17.27,10h0l47.94,83C64.53,202.22,8.24,285.55,0,384H576c-8.24-98.45-64.54-181.78-146.85-226.55" /></g></svg></span> 3199 </a> 3200 3201 </li></ul> 3202</div></div> 3203 3204</div><!--end widget-span --> 3205</div><!--end row--> 3206</div><!--end row-wrapper --> 3207 3208<div class="row-fluid-wrapper row-depth-1 row-number-5 dnd-row"> 3209<div class="row-fluid "> 3210<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 3211<div id="hs_cos_wrapper_widget_1745919532155" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><div class="single-text full-width"> 3212 <div class="single-title full-width"> 3213 <h6> 3214 <a href="https://www.interprefy.com/download-interprefy-app" style="text-decoration: underline;">More download links </a> 3215 </h6> 3216 </div> 3217</div></div> 3218 3219</div><!--end widget-span --> 3220</div><!--end row--> 3221</div><!--end row-wrapper --> 3222 3223<div class="row-fluid-wrapper row-depth-1 row-number-6 dnd-row"> 3224<div class="row-fluid "> 3225<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 3226<div id="hs_cos_wrapper_widget_1748964855536" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 3227 3228<div class="hs-social-follow"> 3229 3230 3231 3232 3233 3234 3235 3236 3237 3238 3239 3240 3241 3242 3243 3244 3245 3246 3247 3248 3249 3250 3251 <a rel="nofollow noopener" class="hs-social-follow__link hs-social-follow__link--hs-social-follow__icon--custom" target="_blank" aria-label="" href="https://www.linkedin.com/company/interprefy/"> 3252 <span id="hs_cos_wrapper_widget_1748964855536_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon hs-social-follow__icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 512" aria-hidden="true"><g id="LinkedIn3_layer"><path d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z" /></g></svg></span> 3253 </a> 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 <a rel="nofollow noopener" class="hs-social-follow__link hs-social-follow__link--hs-social-follow__icon--custom" target="_blank" aria-label="" href="https://www.facebook.com/interprefy.ag/"> 3277 <span id="hs_cos_wrapper_widget_1748964855536_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon hs-social-follow__icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 320 512" aria-hidden="true"><g id="Facebook F4_layer"><path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z" /></g></svg></span> 3278 </a> 3279 3280 3281 3282 3283 3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296 3297 <a rel="nofollow noopener" class="hs-social-follow__link hs-social-follow__link--instagram" target="_blank" aria-label="Follow us on Instagram" href="https://www.instagram.com/interprefy/"> 3298 <span id="hs_cos_wrapper_widget_1748964855536_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon hs-social-follow__icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 512" aria-hidden="true"><g id="Instagram5_layer"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z" /></g></svg></span> 3299 </a> 3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 <a rel="nofollow noopener" class="hs-social-follow__link hs-social-follow__link--x-twitter" target="_blank" aria-label="Follow us on X" href="https://x.com/Interprefy/"> 3319 <span id="hs_cos_wrapper_widget_1748964855536_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon hs-social-follow__icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512" aria-hidden="true"><g id="X Twitter6_layer"><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z" /></g></svg></span> 3320 </a> 3321 3322 3323 3324 3325 3326 3327 3328 3329 3330 3331 3332 3333 3334 3335 3336 3337 3338 3339 3340 3341 3342 3343 <a rel="nofollow noopener" class="hs-social-follow__link hs-social-follow__link--hs-social-follow__icon--custom" target="_blank" aria-label="" href="https://www.youtube.com/@Interprefy/featured"> 3344 <span id="hs_cos_wrapper_widget_1748964855536_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon hs-social-follow__icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 576 512" aria-hidden="true"><g id="YouTube7_layer"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z" /></g></svg></span> 3345 </a></div></div> 3346 3347</div><!--end widget-span --> 3348</div><!--end row--> 3349</div><!--end row-wrapper --> 3350 3351<div class="row-fluid-wrapper row-depth-1 row-number-7 dnd-row footer-column-1-row-5-vertical-alignment"> 3352<div class="row-fluid "> 3353<div class="span4 widget-span widget-type-cell cell_174730182895
33537-vertical-alignment dnd-column" style="" data-widget-type="cell" data-x="0" data-w="4"> 3354 3355<div class="row-fluid-wrapper row-depth-1 row-number-8 dnd-row"> 3356<div class="row-fluid "> 3357<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 3358<div id="hs_cos_wrapper_module_1747301643015" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-linked_image" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 3359 3360 3361 3362 3363 3364 3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 3380 3381 3382 3383<span> 3384 <span id="hs_cos_wrapper_module_1747301643015_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_linked_image" style="" data-hs-cos-general-type="widget" data-hs-cos-type="linked_image"><a href="https://www.interprefy.com/hubfs/INTERPREFY%20AG-ISMS-SA2.pdf" target="_blank" id="hs-link-module_1747301643015_" rel="noopener" style="border-width:0px;border:0px;"><img src="https://www.interprefy.com/hs-fs/hubfs/ISO%2027001%20Certification.webp?width=400&height=400&name=ISO%2027001%20Certification.webp" class="hs-image-widget " width="400" height="400" style="max-width: 100%; height: auto;" alt="Interprefy | ISO 27001 Certification" title="Interprefy | ISO 27001 Certification" srcset="https://www.interprefy.com/hs-fs/hubfs/ISO%2027001%20Certification.webp?width=200&height=200&name=ISO%2027001%20Certification.webp 200w, https://www.interprefy.com/hs-fs/hubfs/ISO%2027001%20Certification.webp?width=400&height=400&name=ISO%2027001%20Certification.webp 400w, https://www.interprefy.com/hs-fs/hubfs/ISO%2027001%20Certification.webp?width=600&height=600&name=ISO%2027001%20Certification.webp 600w, https://www.interprefy.com/hs-fs/hubfs/ISO%2027001%20Certification.webp?width=800&height=800&name=ISO%2027001%20Certification.webp 800w, https://www.interprefy.com/hs-fs/hubfs/ISO%2027001%20Certification.webp?width=1000&height=1000&name=ISO%2027001%20Certification.webp 1000w, https://www.interprefy.com/hs-fs/hubfs/ISO%2027001%20Certification.webp?width=1200&height=1200&name=ISO%2027001%20Certification.webp 1200w" sizes="(max-width: 400px) 100vw, 400px"></a></span> 3385</span></div> 3386 3387</div><!--end widget-span --> 3388</div><!--end row--> 3389</div><!--end row-wrapper --> 3390 3391</div><!--end widget-span --> 3392<div class="span8 widget-span widget-type-cell cell_17473018289582-vertical-alignment dnd-column" style="" data-widget-type="cell" data-x="4" data-w="8"> 3393 3394<div class="row-fluid-wrapper row-depth-1 row-number-9 dnd-row"> 3395<div class="row-fluid "> 3396<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 3397<div id="hs_cos_wrapper_widget_1747301625909" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-linked_image" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 3410 3411 3412 3413 3414 3415 3416 3417 3418 3419 3420 3421 3422<span> 3423 <span id="hs_cos_wrapper_widget_1747301625909_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_linked_image" style="" data-hs-cos-general-type="widget" data-hs-cos-type="linked_image"><a href="https://www.interprefy.com/resources/press/companynews/interprefy-wins-first-ever-etls-accessibility-award" target="_parent" id="hs-link-widget_1747301625909_" style="border-width:0px;border:0px;"><img src="https://www.interprefy.com/hs-fs/hubfs/2025.webp?width=300&height=100&name=2025.webp" class="hs-image-widget " width="300" height="100" alt="2025" title="2025" srcset="https://www.interprefy.com/hs-fs/hubfs/2025.webp?width=150&height=50&name=2025.webp 150w, https://www.interprefy.com/hs-fs/hubfs/2025.webp?width=300&height=100&name=2025.webp 300w, https://www.interprefy.com/hs-fs/hubfs/2025.webp?width=450&height=150&name=2025.webp 450w, https://www.interprefy.com/hs-fs/hubfs/2025.webp?width=600&height=200&name=2025.webp 600w, https://www.interprefy.com/hs-fs/hubfs/2025.webp?width=750&height=250&name=2025.webp 750w, https://www.interprefy.com/hs-fs/hubfs/2025.webp?width=900&height=300&
3423name=2025.webp 900w" sizes="(max-width: 300px) 100vw, 300px"></a></span> 3424</span></div> 3425 3426</div><!--end widget-span --> 3427</div><!--end row--> 3428</div><!--end row-wrapper --> 3429 3430</div><!--end widget-span --> 3431</div><!--end row--> 3432</div><!--end row-wrapper --> 3433 3434</div><!--end widget-span --> 3435<div class="span2 widget-span widget-type-cell footer-column-5-vertical-alignment footer-column-5-padding dnd-column" style="" data-widget-type="cell" data-x="3" data-w="2"> 3436 3437<div class="row-fluid-wrapper row-depth-1 row-number-10 dnd-row"> 3438<div class="row-fluid "> 3439<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> 3440 3441<div class="row-fluid-wrapper row-depth-1 row-number-11 footer-column-6-row-0-padding dnd-row"> 3442<div class="row-fluid "> 3443<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 3444<div id="hs_cos_wrapper_footer-module-7" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><!-- Style --> 3445 3446 3447 3448 3449 3450 3451<div class="in-footer__link"> 3452 <div class="in-footer__menu-heading"> 3453 <h3>Our Offerings</h3> 3454 </div> 3455 <div class="in-footer__link-wrap"> 3456 <nav class="menu" aria-label="Main menu"> 3457 <ul class="menu__wrapper no-list"> 3458 3459 3460 3461 3462 3463 3464 3465<li class="menu__item menu__item--depth-1 hs-skip-lang-url-rewrite"> 3466 3467 <a class="menu__link " href="https://www.interprefy.com/solutions/remote-simultaneous-interpretation">Remote Interpreting </a> 3468 3469 3470</li> 3471 3472 3473 3474<li class="menu__item menu__item--depth-1 hs-skip-lang-url-rewrite"> 3475 3476 <a class="menu__link " href="https://www.interprefy.com/solutions/event-ai-speech-translator">AI Speech Translation</a> 3477 3478 3479</li> 3480 3481 3482 3483<li class="menu__item menu__item--depth-1 hs-skip-lang-url-rewrite"> 3484 3485 <a class="menu__link " href="https://www.interprefy.com/solutions/multilingual-live-captions-and-subtitles">Live Captions & Subtitles</a> 3486 3487 3488</li> 3489 3490 3491 3492<li class="menu__item menu__item--depth-1 hs-skip-lang-url-rewrite"> 3493 3494 <a class="menu__link " href="https://www.interprefy.com/media-services">Media Solutions </a> 3495 3496 3497</li> 3498 3499 3500 3501<li class="menu__item menu__item--depth-1 hs-skip-lang-url-rewrite"> 3502 3503 <a class="menu__link " href="https://www.interprefy.com/solutions">Solutions</a> 3504 3505 3506</li> 3507 3508 3509 3510<li class="menu__item menu__item--depth-1 hs-skip-lang-url-rewrite"> 3511 3512 <a class="menu__link " href="https://www.interprefy.com/solutions/integrations">Integrations</a> 3513 3514 3515</li> 3516 3517 3518 3519<li class="menu__item menu__item--depth-1 hs-skip-lang-url-rewrite"> 3520 3521 <a class="menu__link " href="https://www.interprefy.com/about-us/interpreter-sourcing">Book an Interpreter</a> 3522 3523 3524</li> 3525 3526 3527 3528 3529 </ul> 3530 </nav> 3531 </div> 3532</div></div> 3533 3534</div><!--end widget-span --> 3535</div><!--end row--> 3536</div><!--end row-wrapper --> 3537 3538</div><!--end widget-span --> 3539</div><!--end row--> 3540</div><!--end row-wrapper --> 3541 3542</div><!--end widget-span --> 3543<div class="span2 widget-span widget-type-cell cell_1745920890376-vertical-alignment dnd-column" style="" data-widget-type="cell" data-x="5" data-w="2"> 3544 3545<div class="row-fluid-wrapper row-depth-1 row-number-12 dnd-row"> 3546<div class="row-fluid "> 3547<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 3548<div id="hs_cos_wrapper_footer-module-9" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><!-- Style --> 3549 3550 3551 3552 3553 3554 3555<div class="in-footer__link"> 3556 <div class="in-footer__menu-heading"> 3557 <h3>About us</h3> 3558 </div> 3559 <div class="in-footer__link-wrap"> 3560 <nav class="menu" aria-label="Main menu"> 3561 <ul class="menu__wrapper no-list"> 3562 3563 3564 3565 3566 3567 3568 3569<li class="menu__item menu__item--depth-1 hs-skip-lang-url-rewrite"> 3570 3571 <a class="menu__link " href="https://www.interprefy.com/about-us/why-interprefy">Why Us?</a> 3572 3573 3574</li> 3575 3576 3577 3578<li class="menu__item menu__item--depth-1 hs-skip-lang-url-rewrite"> 3579 3580 <a class="menu__link " href="https://www.interprefy.com/about-us">About Us</a> 3581 3582 3583</li> 3584 3585 3586 3587<li class="menu__item menu__item--depth-1 hs-skip-lang-url-rewrite"> 3588 3589 <a class="menu__link " href="https://www.interprefy.com/about-us/how-we-work">How we work</a> 3590 3591 3592</li> 3593 3594 3595 3596<li class="menu__item menu__item--depth-1 hs-skip-lang-url-rewrite"> 3597 3598 <a class="menu__link " href="https://www.interprefy.com/customer-stories">Customer Stories</a> 3599 3600 3601</li> 3602 3603 3604 3605<li class="menu__item menu__item--depth-1 hs-skip-lang-url-rewrite"> 3606 3607 <a class="menu__link " href="https://www.interprefy.com/about-us/partners">Our Partners</a> 3608 3609 3610</li> 3611 3612 3613 3614<li class="menu__item menu__item--depth-1 hs-skip-lang-url-rewrite"> 3615 3616 <a class="menu__link " href="https://www.interprefy.com/about-us/careers">Careers</a> 3617 3618 3619</li> 3620 3621 3622 3623 3624 </ul> 3625 </nav> 3626 </div> 3627</div></div> 3628 3629</div><!--end widget-span --> 3630</div><!--end row--> 3631</div><!--end row-wrapper --> 3632 3633</div><!--end widget-span --> 3634<div class="span2 widget-span widget-type-cell cell_1745921007600-vertical-alignment dnd-column" style="" data-widget-type="cell" data-x="7" data-w="2"> 3635 3636<div class="row-fluid-wrapper row-depth-1 row-number-13 dnd-row"> 3637<div class="row-fluid "> 3638<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 3639<div id="hs_cos_wrapper_module_1745920874248" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><!-- Style --> 3640 3641 3642 3643 3644 3645 3646<div class="in-footer__link"> 3647 <div class="in-footer__menu-heading"> 3648 <h3>Resources</h3> 3649 </div> 3650 <div class="in-footer__link-wrap"> 3651 <nav class="menu" aria-label="Main menu">
3652 <ul class="menu__wrapper no-list"> 3653 3654 3655 3656 3657 3658 3659 3660<li class="menu__item menu__item--depth-1 hs-skip-lang-url-rewrite"> 3661 3662 <a class="menu__link " href="https://www.interprefy.com/resources/blog">Blog</a> 3663 3664 3665</li> 3666 3667 3668 3669<li class="menu__item menu__item--depth-1 hs-skip-lang-url-rewrite"> 3670 3671 <a class="menu__link " href="https://www.interprefy.com/resources/press/companynews">News</a> 3672 3673 3674</li> 3675 3676 3677 3678<li class="menu__item menu__item--depth-1 hs-skip-lang-url-rewrite"> 3679 3680 <a class="menu__link " href="https://www.interprefy.com/resources/webinars-and-ebooks">Ebooks and webinars</a> 3681 3682 3683</li> 3684 3685 3686 3687<li class="menu__item menu__item--depth-1 hs-skip-lang-url-rewrite"> 3688 3689 <a class="menu__link " href="https://knowledge.interprefy.com/">Knowledge base</a> 3690 3691 3692</li> 3693 3694 3695 3696<li class="menu__item menu__item--depth-1 hs-skip-lang-url-rewrite"> 3697 3698 <a class="menu__link " href="https://status.interprefy.com/?" target="_blank" rel="noopener">Uptime Dashboard</a> 3699 3700 3701</li> 3702 3703 3704 3705<li class="menu__item menu__item--depth-1 hs-skip-lang-url-rewrite"> 3706 3707 <a class="menu__link " href="https://www.interprefy.com/resources/press" target="_blank" rel="noopener">Press contact</a> 3708 3709 3710</li> 3711 3712 3713 3714 3715 </ul> 3716 </nav> 3717 </div> 3718</div></div> 3719 3720</div><!--end widget-span --> 3721</div><!--end row--> 3722</div><!--end row-wrapper --> 3723 3724</div><!--end widget-span --> 3725<div class="span3 widget-span widget-type-cell cell_1745921009646-vertical-alignment dnd-column" style="" data-widget-type="cell" data-x="9" data-w="3"> 3726 3727<div class="row-fluid-wrapper row-depth-1 row-number-14 dnd-row"> 3728<div class="row-fluid "> 3729<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 3730<div id="hs_cos_wrapper_widget_1745921074769" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 3731<section class="hd-rich-text" id=""> 3732 <div class="container"> 3733 <div class="inner-container"> 3734 <div class="copy"> 3735 <p><strong><a href="https://interprefy.interpret.world/user/sign-in" target="_self" role="menuitem">JOIN YOUR MEETING</a></strong></p> 3736<p><strong><a href="https://www.interprefy.com/contact-us" target="_self" role="menuitem">CONTACT US</a></strong></p> 3737<p><strong><a href="https://www.youtube.com/@Interprefy" rel="noopener"><span style="color: #ffffff;">EXPLORE OUR YOUTUBE </span></a></strong></p> 3738<p><strong><br><a href="https://www.youtube.com/@Interprefy/videos" rel="noopener" linktext=""><img src="https://www.interprefy.com/hs-fs/hubfs/youtube.png?width=100&height=100&name=youtube.png" width="100" height="100" loading="lazy" alt="youtube" style="height: auto; max-width: 100%; width: 100px;" srcset="https://www.interprefy.com/hs-fs/hubfs/youtube.png?width=50&height=50&name=youtube.png 50w, https://www.interprefy.com/hs-fs/hubfs/youtube.png?width=100&height=100&name=youtube.png 100w, https://www.interprefy.com/hs-fs/hubfs/youtube.png?width=150&height=150&name=youtube.png 150w, https://www.interprefy.com/hs-fs/hubfs/youtube.png?width=200&height=200&name=youtube.png 200w, https://www.interprefy.com/hs-fs/hubfs/youtube.png?width=250&height=250&name=youtube.png 250w, https://www.interprefy.com/hs-fs/hubfs/youtube.png?width=300&height=300&name=youtube.png 300w" sizes="(max-width: 100px) 100vw, 100px"></a><br><br></strong><span style="color: #ffffff;"></span><span style="color: #ffffff;"></span></p> 3739<p> </p> 3740 </div> 3741 3742 </div> 3743 </div> 3744</section></div> 3745 3746</div><!--end widget-span --> 3747</div><!--end row--> 3748</div><!--end row-wrapper --> 3749 3750</div><!--end widget-span --> 3751</div><!--end row--> 3752</div><!--end row-wrapper --> 3753 3754<div class="row-fluid-wrapper row-depth-1 row-number-15 dnd-section footer-row-1-padding footer-row-1-hidden footer-row-1-background-layers footer-row-1-background-color"> 3755<div class="row-fluid "> 3756<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> 3757 3758<div class="row-fluid-wrapper row-depth-1 row-number-16 dnd-row"> 3759<div class="row-fluid "> 3760<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 3761<div id="hs_cos_wrapper_footer-module-14" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><!-- Module Styles --> 3762 3763 3764<!-- module html --> 3765<div class="in-footer-copyright"> 3766 <span>@2026 Interprefy. This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.</span> 3767 <div class="in-footer-copyright__links"> 3768 3769 3770 <a href="https://www.interprefy.com/privacy-policy" target="_blank" rel="noopener"> 3771 Privacy Policy | 3772 </a> 3773 3774 3775 <a href="https://www.interprefy.com/terms-of-use" target="_blank" rel="noopener"> 3776 Terms of use 3777 </a> 3778 </div> 3779</div></div> 3780 3781</div><!--end widget-span --> 3782</div><!--end row--> 3783</div><!--end row-wrapper --> 3784 3785<div class="row-fluid-wrapper row-depth-1 row-number-17 dnd-row"> 3786<div class="row-fluid "> 3787<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 3788<div id="hs_cos_wrapper_widget_1777563169940" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><span id="hs_cos_wrapper_widget_1777563169940_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="text">𡡠Mühlebachstrasse 86, 8008 Zürich, Switzerland </span></div> 3789 3790</div><!--end widget-span --> 3791</div><!--end row--> 3792</div><!--end row-wrapper --> 3793 3794</div><!--end widget-span --> 3795</div><!--end row--> 3796</div><!--end row-wrapper --> 3797 3798</div><!--end widget-span --> 3799</div> 3800</div> 3801</div> 3802 3803 3804 3805</footer></div> 3806 3807 </div> 3808 3809 3810 3811 3812<!-- HubSpot performance collection script -->
3813<script defer src="/hs/hsstatic/content-cwv-embed/static-1.1293/embed.js"></script>
vendor: 1 bytes, line 3813
3813
3814<script src="https://www.interprefy.com/hubfs/hub_generated/template_assets/1/186859274376/1790602302123/template_main.min.js"></script>
vendor: 1 bytes, line 3814
3814
3815<script> 3816var hsVars = hsVars || {}; hsVars['language'] = 'en'; 3817</script>
3817 3818
3819<script src="/hs/hsstatic/cos-i18n/static-1.53/bundles/project.js"></script>
vendor: 1 bytes, line 3819
3819
3820<script src="https://www.interprefy.com/hubfs/hub_generated/module_assets/1/70980598299/1790850107275/module_HD_-_Mega_Menu_V2.min.js"></script>
3820 3821<!-- HubSpot Video embed loader -->
3822<script async data-hs-portal-id="6564114" data-hs-ignore="true" data-cookieconsent="ignore" data-hs-page-id="186856754042" src="https://static.hsappstatic.net/video-embed/ex/loader.js"></script>
3822 3823 3824<!-- Start of HubSpot Analytics Code -->
3825<script type="text/javascript"> 3826var _hsq = _hsq || []; 3827_hsq.push(["setContentType", "standard-page"]); 3828_hsq.push(["setCanonicalUrl", "https:\/\/www.interprefy.com"]); 3829_hsq.push(["setPageId", "186856754042"]); 3830_hsq.push(["setContentMetadata", { 3831 "contentPageId": 186856754042, 3832 "legacyPageId": "186856754042", 3833 "contentFolderId": null, 3834 "contentGroupId": null, 3835 "abTestId": null, 3836 "languageVariantId": 186856754042, 3837 "languageCode": "en", 3838 3839 3840}]); 3841</script>
3841 3842
3843<script type="text/javascript" id="hs-script-loader" async defer src="/hs/scriptloader/6564114.js"></script>
3843 3844<!-- End of HubSpot Analytics Code --> 3845 3846
3847<script type="text/javascript"> 3848var hsVars = { 3849 render_id: "4dd37c3f-32ec-486a-af07-33f2b687c439", 3850 ticks: 1790850158357, 3851 page_id: 186856754042, 3852 3853 content_group_id: 0, 3854 portal_id: 6564114, 3855 app_hs_base_url: "https://app.hubspot.com", 3856 cp_hs_base_url: "https://cp.hubspot.com", 3857 language: "en", 3858 analytics_page_type: "standard-page", 3859 scp_content_type: "", 3860 3861 analytics_page_id: "186856754042", 3862 category_id: 1, 3863 folder_id: 0, 3864 is_hubspot_user: false 3865} 3866</script>
3866 3867 3868
3869<script defer src="/hs/hsstatic/HubspotToolsMenu/static-1.640/js/index.js"></script>
3869 3870 3871<!-- Google Tag Manager noscript -->
vendor: 68 bytes, lines 3871-3872
3871 3872<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
3872GTM-5RBG2ZJ
vendor: 84 bytes, lines 3872-3873
3872" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 3873
3874<script> 3875 $(document).ready(function(){ 3876 $('a[data-language="ja"]').each(function(){ 3877 var newUrl = "https://www.simul.co.jp/interprefy/"; 3878 $(this).attr("href", newUrl); 3879 }); 3880 }); 3881</script>
3881 3882 3883 3884 3885<style> 3886/* INTERPREFY FOOTER â v2. Tested live against interprefy.com markup. 3887 REPLACE the previous paste entirely with this block. */ 3888 3889footer{--o:#FF5100;--od:#E84800;--ink:#fff;--soft:rgba(255,255,255,.88);--mute:rgba(255,255,255,.62);--rule:rgba(255,255,255,.22);--max:1290px} 3890 3891/* Shell */ 3892footer{background:var(--o)!important;color:var(--ink);padding:64px 0 0!important;margin:0!important} 3893footer .dnd-section,footer .dnd-section>.row-fluid,footer .row-fluid-wrapper,footer .row-fluid-wrapper>.row-fluid{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important;background:transparent!important} 3894 3895/* CRITICAL: HubSpot's .row-fluid clearfix :before/:after become grid items 3896 and steal the first column. This was the cause of the dead space. */ 3897footer .row-fluid::before,footer .row-fluid::after{content:none!important;display:none!important} 3898 3899/* Neutralise the float/percentage grid */ 3900footer .dnd-column,footer [class*="span"]{float:none!important;width:auto!important;min-width:0!important;margin-left:0!important;margin-right:0!important} 3901 3902/* Main row: 5 balanced columns */ 3903footer .dnd-section:not(:has(a[href*="privacy-policy"]))>.row-fluid{display:grid!important;grid-template-columns:1.45fr 1.12fr 1fr 1.08fr 1.1fr;align-items:start;column-gap:36px;row-gap:40px;max-width:var(--max);margin:0 auto!important;padding:0 32px!important;box-sizing:border-box} 3904 3905/* Column headings (were invisible) */ 3906footer h3,footer h4,footer h5,footer h6{display:block!important;visibility:visible!important;opacity:1!important;color:var(--ink)!important;font-size:.8rem!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.08em;text-transform:uppercase;margin:0 0 18px!important;padding:0 0 11px!important;border-bottom:1px solid var(--rule)} 3907 3908/* Link lists */ 3909footer ul{list-style:none!important;margin:0!important;padding:0!important;display:flex;flex-direction:column;gap:10px} 3910footer li{margin:0!important;padding:0!important} 3911footer a{color:var(--soft)!important;font-size:.9375rem;line-height:1.45;text-decoration:none!important} 3912footer a:hover{color:var(--ink)!important;text-decoration:underline!important;text-underline-offset:3px} 3913footer a:focus-visible{outline:2px solid rgba(255,255,255,.9);outline-offset:3px;border-radius:2px} 3914footer p{color:var(--soft);font-size:.9375rem;line-height:1.55;margin:0 0 16px} 3915footer hr{border:0!important;border-top:1px solid var(--rule)!important;margin:22px 0!important;opacity:1!important} 3916 3917/* Column 1: app badges, social, trust marks */ 3918footer ul:has(a[href*="apps.apple.com"]){flex-direction:row!important;align-items:center;gap:18px;margin-bottom:14px!important} 3919footer a[href*="apps.apple.com"] img,footer a[href*="play.google.com"] img{height:26px!important;width:auto!important;display:block} 3920footer a[href*="download-interprefy-app"]{display:inline-block;font-weight:600;text-decoration:underline!important;text-underline-offset:4px} 3921footer .hs-social-follow{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;margin:0!important} 3922footer .hs-social-follow__item{margin:0!important;width:auto!important;height:auto!important} 3923footer .hs-social-follow__link{box-sizing:border-box!important;width:38px!important;height:38px!important;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center;justify-content:center;border:1px solid var(--rule);border-radius:50%;background:none!important;transition:background .18s ease} 3924footer .hs-social-follow__link:hover{background:rgba(255,255,255,.16)!important} 3925footer .hs-social-follow__icon,footer .hs-social-follow__link svg,footer .hs-social-follow__link img{width:17px!important;height:17px!important} 3926footer img[src*="ISO"]{height:56px!important;width:auto!important;max-width:none!important;display:block} 3927footer img[src*="2025"]{height:42px!important;width:auto!important;max-width:none!important;display:block} 3928footer a[href*="ISMS"],footer a[href*="etls-accessibility-award"]{display:inline-flex;align-items:center;vertical-align:middle;margin:26px 22px 0 0} 3929footer a[href*="hubspot.com"] img{height:26px!important;width:auto!important;margin-bottom:14px} 3930 3931/* Column 5: CTA buttons. Strip the module's padding and the stray 3932 YouTube-logo paragraph that was inflating this column by ~180px. */ 3933footer .dnd-column:has(a[href*="interpret.world"]) [class*="widget"], 3934footer .dnd-column:has(a[href*="interpret.world"]) .inner-container, 3935footer .dnd-column:has(a[href*="interpret.world"]) .copy{padding:0!important;margin:0!important;min-height:0!important} 3936footer .dnd-column:has(a[href*="interpret.world"]) p{margin:0!important} 3937footer .dnd-column:has(a[href*="interpret.world"]) p:not(:has(a)){display:none!important} 3938footer .copy p:has(a[href$="/videos"]){display:none!important} 3939 3940footer a[href*="interpret.world"],footer a[href*="join-our-mailing-list"],footer a[href*="contact-us"],footer a[href$="@Interprefy"]{display:flex!important;align-items:center;justify-content:center;width:100%;box-sizing:border-box;min-height:44px;margin:0 0 9px!important;padding:10px 12px!important;border:1px solid rgba(255,255,255,.55);border-radius:4px;color:var(--ink)!important;font-weight:700!important;text-align:center;text-transform:uppercase;text-decoration:none!important;white-space:nowrap;transition:background .18s ease,color .18s ease} 3941footer .copy p a,footer .copy p a *,footer .copy p strong a{font-size:.66rem!important;letter-spacing:.04em!important;line-height:1.2!important} 3942footer a[href*="interpret.world"]{background:#fff;border-color:#fff;color:var(--od)!important} 3943footer a[href*="join-our-mailing-list"]:hover,footer a[href*="contact-us"]:hover,footer a[href$="@Interprefy"]:hover{background:#fff;border-color:#fff;color:var(--od)!important;text-decoration:none!important} 3944 3945/* Legal bar */ 3946footer .dnd-section:has(a[href*="privacy-policy"])>.row-fluid{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 28px;max-width:var(--max);margin:52px auto 0!important;padding:20px 32px 26px!important;border-top:1px solid var(--rule);box-sizing:border-box} 3947footer .dnd-section:has(a[href*="privacy-policy"])>.row-fluid>
3947*{width:100%!important} 3948footer .dnd-section:has(a[href*="privacy-policy"]), 3949footer .dnd-section:has(a[href*="privacy-policy"]) *{font-size:.8125rem!important;line-height:1.6!important} 3950footer .dnd-section:has(a[href*="privacy-policy"]){color:var(--mute)!important} 3951footer .dnd-section:has(a[href*="privacy-policy"]) strong{font-weight:400!important;color:var(--mute)!important} 3952footer a[href*="privacy-policy"],footer a[href*="terms-of-use"]{color:var(--mute)!important;white-space:nowrap} 3953footer a[href*="privacy-policy"]:hover,footer a[href*="terms-of-use"]:hover{color:var(--ink)!important} 3954 3955/* ---------- HOVER STATES ---------- 3956 Note the .copy p strong prefix: the theme styles the nested <strong> 3957 with higher specificity, so without it the button text stays white 3958 on a white background. */ 3959footer .copy p a,footer .copy p strong a{transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease} 3960footer .copy p a:hover,footer .copy p a:hover *,footer .copy p strong a:hover,footer .copy p strong a:hover *{color:var(--od)!important} 3961footer .copy p a:hover,footer .copy p strong a:hover{background:#fff!important;border-color:#fff!important;transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.16)} 3962footer .copy p strong a[href*="interpret.world"],footer .copy p strong a[href*="interpret.world"] *{color:var(--od)!important} 3963 3964/* Menu links: underline sweeps in, text brightens, nudges right */ 3965footer li a:not([href*="apple"]):not([href*="play.google"]){display:inline-block;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0% 1px;transition:background-size .28s ease,transform .28s ease,color .2s ease;text-decoration:none!important} 3966footer li a:not([href*="apple"]):not([href*="play.google"]):hover{color:var(--ink)!important;background-size:100% 1px;transform:translateX(4px);text-decoration:none!important} 3967 3968/* Social icons: fill white, glyph turns orange, lifts */ 3969footer .hs-social-follow__link{transition:background .2s ease,border-color .2s ease,transform .2s ease} 3970footer .hs-social-follow__link:hover{background:#fff!important;border-color:#fff!important;transform:translateY(-3px)} 3971footer .hs-social-follow__link:hover svg,footer .hs-social-follow__link:hover svg *{fill:var(--od)!important;color:var(--od)!important} 3972 3973footer a[href*="apps.apple.com"],footer a[href*="play.google.com"]{transition:transform .2s ease,opacity .2s ease} 3974footer a[href*="apps.apple.com"]:hover,footer a[href*="play.google.com"]:hover{transform:translateY(-2px);opacity:.82} 3975 3976footer a[href*="ISMS"],footer a[href*="etls-accessibility-award"]{opacity:.94;transition:transform .25s ease,opacity .25s ease} 3977footer a[href*="ISMS"]:hover,footer a[href*="etls-accessibility-award"]:hover{opacity:1;transform:translateY(-3px)} 3978 3979footer a[href*="download-interprefy-app"],footer a[href*="privacy-policy"],footer a[href*="terms-of-use"]{transition:color .2s ease} 3980footer a[href*="download-interprefy-app"]:hover,footer a[href*="privacy-policy"]:hover,footer a[href*="terms-of-use"]:hover{color:var(--ink)!important} 3981 3982/* Responsive */ 3983@media(max-width:1100px){ 3984footer .dnd-section:not(:has(a[href*="privacy-policy"]))>.row-fluid{grid-template-columns:1.3fr 1fr 1fr;column-gap:32px;row-gap:40px} 3985} 3986@media(max-width:767px){ 3987footer{padding-top:44px!important} 3988footer .dnd-section:not(:has(a[href*="privacy-policy"]))>.row-fluid{grid-template-columns:1fr;row-gap:32px;padding:0 22px!important} 3989footer .dnd-section:has(a[href*="privacy-policy"])>.row-fluid{flex-direction:column;align-items:flex-start;padding:18px 22px 24px!important} 3990} 3991@media(prefers-reduced-motion:reduce){ 3992footer *{transition:none!important} 3993footer *:hover{transform:none!important} 3994} 3995</style> 3996
3996<script> 3997 document.documentElement.classList.add('js'); 3998 /* Hero background video. Honours reduced-motion by holding the poster 3999 frame, and stops decoding while the hero is off screen. */ 4000 (function () { 4001 var v = document.getElementById('hero-video'); 4002 if (!v) return; 4003 if (window.matchMedia('(prefers-reduced-motion: reduce)').matches) { 4004 v.removeAttribute('autoplay'); 4005 v.pause(); 4006 return; 4007 } 4008 var play = v.play(); 4009 if (play && play.catch) { play.catch(function () { /* poster stands in */ }); } 4010 if (!('IntersectionObserver' in window)) return; 4011 new IntersectionObserver(function (entries) { 4012 entries.forEach(function (e) { 4013 if (e.isIntersecting) { var p = v.play(); if (p && p.catch) { p.catch(function () {}); } } 4014 else { v.pause(); } 4015 }); 4016 }, { threshold: 0.01 }).observe(v); 4017 })(); 4018 /* Stat counters */ 4019 (function () { 4020 var els = document.querySelectorAll('.ix-stat__value[data-count]'); 4021 if (!els.length) return; 4022 var reduce = window.matchMedia('(prefers-reduced-motion: reduce)').matches; 4023 function fmt(n) { return new Intl.NumberFormat('en', { notation: 'compact', maximumFractionDigits: 0 }).format(n); } 4024 function run(el) { 4025 var target = parseInt(el.getAttribute('data-count'), 10) || 0; 4026 var suffix = el.getAttribute('data-suffix') || ''; 4027 if (reduce) { el.textContent = fmt(target) + suffix; return; } 4028 var dur = 1700, start = null; 4029 function step(ts) { 4030 if (!start) start = ts; 4031 var p = Math.min((ts - start) / dur, 1); 4032 var eased = 1 - Math.pow(1 - p, 3); 4033 el.textContent = fmt(Math.floor(eased * target)) + suffix; 4034 if (p < 1) requestAnimationFrame(step); 4035 else el.textContent = fmt(target) + suffix; 4036 } 4037 requestAnimationFrame(step); 4038 } 4039 if ('IntersectionObserver' in window) { 4040 var io = new IntersectionObserver(function (entries) { 4041 entries.forEach(function (e) { if (e.isIntersecting) { run(e.target); io.unobserve(e.target); } }); 4042 }, { threshold: 0.4 }); 4043 els.forEach(function (el) { io.observe(el); }); 4044 } else { els.forEach(run); } 4045 })(); 4046 /* Scroll reveal for sections */ 4047 (function () { 4048 var els = document.querySelectorAll('.reveal'); 4049 if (!els.length) return; 4050 if (!('IntersectionObserver' in window) || 4051 window.matchMedia('(prefers-reduced-motion: reduce)').matches) { 4052 els.forEach(function (el) { el.classList.add('in'); }); 4053 return; 4054 } 4055 var io = new IntersectionObserver(function (entries) { 4056 entries.forEach(function (e) { 4057 if (e.isIntersecting) { e.target.classList.add('in'); io.unobserve(e.target); } 4058 }); 4059 }, { threshold: 0.12, rootMargin: '0px 0px -40px 0px' }); 4060 els.forEach(function (el) { io.observe(el); }); 4061 })(); 4062 /* Signal path. Desktop: hover, click or tab a layer and its description 4063 appears beside the stack -- no scroll hijacking. Mobile: the same rows 4064 act as an accordion, each opening its own description underneath. The 4065 description elements are MOVED between the two positions, never copied, 4066 so the page only ever contains one instance of each. */ 4067 (function () { 4068 var stack = document.getElementById('path-stack'); 4069 var copy = document.getElementById('path-copy'); 4070 if (!stack || !copy) return; 4071 var layers = [].slice.call(stack.querySelectorAll('.path__layer')); 4072 var steps = [].slice.call(copy.querySelectorAll('.path__step')); 4073 if (!layers.length || layers.length !== steps.length) return; 4074 var triggers = layers.map(function (l) { return l.querySelector('.path__trigger'); }); 4075 var panels = layers.map(function (l) { return l.querySelector('.path__panel'); }); 4076 var mq = window.matchMedia('(max-width: 900px)'); 4077 var mobile = null, active = -1; 4078 function select(i) { 4079 if (i === active || i < 0) return; 4080 active = i; 4081 for (var n = 0; n < layers.length; n++) { 4082 layers[n].classList.toggle('on', n === i); 4083 steps[n].classList.toggle('on', n === i); 4084 if (triggers[n]) triggers[n].setAttribute('aria-expanded', n === i ? 'true' : 'false'); 4085 } 4086 } 4087 function indexOfTrigger(el) { 4088 for (var i = 0; i < triggers.length; i++) { if (triggers[i] === el) return i; } 4089 return -1; 4090 } 4091 function onPoint(e) { select(indexOfTrigger(e.currentTarget)); } 4092 function onClick(e) { e.preventDefault(); select(indexOfTrigger(e.currentTarget)); } 4093 function onKey(e) { 4094 var i = indexOfTrigger(e.currentTarget); 4095 if (i < 0) return; 4096 var to = -1; 4097 if (e.key === 'ArrowDown' || e.key === 'ArrowRight') to = (i + 1) % triggers.length; 4098 if (e.key === 'ArrowUp' || e.key === 'ArrowLeft') to = (i - 1 + triggers.length) % triggers.length; 4099 if (to < 0) return; 4100 e.preventDefault(); 4101 triggers[to].focus(); 4102 select(to); 4103 } 4104 function onToggle(e) { 4105 var btn = e.currentTarget, layer = btn.parentNode; 4106 var open = btn.getAttribute('aria-expanded') === 'true'; 4107 btn.setAttribute('aria-expanded', open ? 'false' : 'true'); 4108 layer.classList.toggle('open', !open); 4109 } 4110 function toMobile() { 4111 if (mobile === true) return; 4112 mobile = true; active = -1; 4113 for (var i = 0; i < layers.length; i++) { 4114 var t = triggers[i]; 4115 if (t) { 4116 t.removeEventListener('mouseenter', onPoint); 4117 t.removeEventListener('focus', onPoint); 4118 t.removeEventListener('click', onClick); 4119 t.removeEventListener('keydown', onKey); 4120 t.addEventListener('click', onToggle); 4121 t.setAttribute('aria-expanded', i === 0 ? 'true' : 'false'); 4122 } 4123 layers[i].classList.remove('on'); 4124 steps[i].classList.remove('on'); 4125 if (panels[i]) panels[i].appendChild(steps[i]); 4126 layers[i].classList.toggle('open', i === 0); 4127 } 4128 } 4129 function toDesktop() { 4130 if (mobile === false) return; 4131 mobile = false; active = -1; 4132 for (var i = 0; i < layers.length; i++) { 4133 var t = triggers[i]; 4134 if (t) { 4135 t.removeEventListener('click', onToggle); 4136 t.addEventListener('mouseenter', onPoint); 4137 t.addEventListener('focus', onPoint); 4138 t.addEventListener('click', onClick); 4139 t.addEventListener('keydown', onKey); 4140 } 4141 layers[i].classList.remove('open'); 4142 copy.appendChild(steps[i]); 4143 } 4144 select(0); 4145 } 4146 function sync(m) { if (m) { toMobile(); } else { toDesktop(); } } 4147 sync(mq.matches); 4148 if (mq.addEventListener) { mq.addEventListener('change', function (e) { sync(e.matches); }); } 4149 else if (mq.addListener) { mq.addListener(function (e) { sync(e.matches); }); } 4150 })(); 4151 /* Intro video. The embed is created on open and destroyed on close, so the 4152 page never loads YouTube unasked and playback always stops on exit. */ 4153 (function () { 4154 var btn = document.getElementById('intro-open'); 4155 var dlg = document.getElementById('intro-modal'); 4156 var shut = document.getElementById('intro-close'); 4157 var frame = document.getElementById('intro-frame'); 4158 if (!btn || !dlg || !frame) return; 4159 var supported = typeof dlg.showModal === 'function'; 4160 function open() { 4161 if (!frame.firstChild) { 4162 var f = document.createElement('iframe'); 4163 f.src = frame.getAttribute('data-src'); 4164 f.title = 'Interprefy intro video'; 4165 f.setAttribute('allow', 'accelerometer; autoplay; encrypted-media; picture-in-picture; fullscreen'); 4166 f.setAttribute('allowfullscreen', ''); 4167 f.setAttribute('referrerpolicy', 'origin'); 4168 frame.appendChild(f); 4169 } 4170 if (supported) { dlg.showModal(); } else { dlg.setAttribute('open', ''); } 4171 document.documentElement.style.overflow = 'hidden'; 4172 if (shut) shut.focus(); 4173 } 4174 function close() { 4175 if (supported) { dlg.close(); } else { dlg.removeAttribute('open'); } 4176 document.documentElement.style.overflow = ''; 4177 frame.innerHTML = ''; 4178 btn.focus(); 4179 } 4180 btn.addEventListener('click', open); 4181 if (shut) shut.addEventListener('click', close); 4182 dlg.addEventListener('click', function (e) { if (e.target === dlg) close(); }); 4183 dlg.addEventListener('cancel', function (e) { 4184 e.preventDefault(); 4185 close(); 4186 }); 4187 })(); 4188 /* Comparison table. Lives in an always-rendered overlay rather than a 4189 <dialog>: a closed dialog is display:none, and client-side translation
4190 scripts skip hidden text. Esc / scrim / X all close it. */ 4191 (function () { 4192 var btn = document.getElementById('cmp-open'); 4193 var ov = document.getElementById('cmp-modal'); 4194 var shut = document.getElementById('cmp-close'); 4195 if (!btn || !ov) return; 4196 var last = null; 4197 function open() { 4198 last = document.activeElement; 4199 ov.classList.add('is-open'); 4200 btn.setAttribute('aria-expanded', 'true'); 4201 document.documentElement.style.overflow = 'hidden'; 4202 if (shut) shut.focus(); 4203 } 4204 function close() { 4205 ov.classList.remove('is-open'); 4206 btn.setAttribute('aria-expanded', 'false'); 4207 document.documentElement.style.overflow = ''; 4208 if (last && last.focus) { last.focus(); } 4209 } 4210 btn.addEventListener('click', open); 4211 if (shut) shut.addEventListener('click', close); 4212 ov.addEventListener('click', function (e) { 4213 if (e.target && e.target.hasAttribute('data-cmp-close')) { close(); } 4214 }); 4215 document.addEventListener('keydown', function (e) { 4216 if (e.key === 'Escape' && ov.classList.contains('is-open')) { close(); } 4217 }); 4218 })(); 4219 /* FAQ. Each <details> is rendered open and the collapse is a CSS clip, so 4220 the answers are never display:none and stay translatable. */ 4221 (function () { 4222 var faq = document.querySelector('.faq'); 4223 if (!faq) return; 4224 var items = [].slice.call(faq.querySelectorAll('details')); 4225 items.forEach(function (d) { 4226 var sum = d.querySelector('summary'); 4227 if (sum) { sum.setAttribute('aria-expanded', 'false'); } 4228 }); 4229 function toggle(sum) { 4230 var d = sum.parentNode; 4231 var open = d.getAttribute('data-open') === 'true'; 4232 d.setAttribute('data-open', open ? 'false' : 'true'); 4233 sum.setAttribute('aria-expanded', open ? 'false' : 'true'); 4234 } 4235 faq.addEventListener('click', function (e) { 4236 var sum = e.target.closest ? e.target.closest('summary') : null; 4237 if (!sum) return; 4238 e.preventDefault(); 4239 toggle(sum); 4240 }); 4241 faq.addEventListener('keydown', function (e) { 4242 if (e.key !== 'Enter' && e.key !== ' ') return; 4243 var sum = e.target.closest ? e.target.closest('summary') : null; 4244 if (!sum) return; 4245 e.preventDefault(); 4246 toggle(sum); 4247 }); 4248 })(); 4249 /* Testimonial carousel */ 4250 (function () { 4251 var track = document.getElementById('quotes-track'); 4252 var dotsWrap = document.getElementById('quotes-dots'); 4253 var prev = document.getElementById('quotes-prev'); 4254 var next = document.getElementById('quotes-next'); 4255 if (!track || !dotsWrap) return; 4256 var slides = track.children; 4257 var index = 0, pages = 1, timer = null; 4258 var reduce = window.matchMedia('(prefers-reduced-motion: reduce)').matches; 4259 function perView() { return window.matchMedia('(min-width: 861px)').matches ? 2 : 1; } 4260 function buildDots() { 4261 dotsWrap.innerHTML = ''; 4262 for (var i = 0; i < pages; i++) { 4263 var b = document.createElement('button'); 4264 b.className = 'quotes__dot'; 4265 b.type = 'button'; 4266 b.setAttribute('role', 'tab'); 4267 b.setAttribute('aria-label', (dotsWrap.getAttribute('data-dot-label') || 'Page') + ' ' + (i + 1)); 4268 (function (n) { b.addEventListener('click', function () { go(n); restart(); }); })(i); 4269 dotsWrap.appendChild(b); 4270 } 4271 } 4272 function paint() { 4273 track.style.transform = 'translateX(' + (-index * 100) + '%)'; 4274 var dots = dotsWrap.children; 4275 for (var i = 0; i < dots.length; i++) { 4276 dots[i].setAttribute('aria-selected', i === index ? 'true' : 'false'); 4277 } 4278 } 4279 function go(n) { index = (n + pages) % pages; paint(); } 4280 function layout() { 4281 var pv = perView(); 4282 pages = Math.ceil(slides.length / pv); 4283 if (index >= pages) index = pages - 1; 4284 buildDots(); paint(); 4285 } 4286 function restart() { 4287 if (timer) clearInterval(timer); 4288 if (reduce || pages < 2) return; 4289 timer = setInterval(function () { go(index + 1); }, 6500); 4290 } 4291 prev && prev.addEventListener('click', function () { go(index - 1); restart(); }); 4292 next && next.addEventListener('click', function () { go(index + 1); restart(); }); 4293 var root = track.closest('.wrap'); 4294 if (root) { 4295 root.addEventListener('mouseenter', function () { if (timer) clearInterval(timer); }); 4296 root.addEventListener('mouseleave', restart); 4297 root.addEventListener('focusin', function () { if (timer) clearInterval(timer); }); 4298 root.addEventListener('focusout', restart); 4299 root.addEventListener('keydown', function (e) { 4300 if (e.key === 'ArrowLeft') { go(index - 1); restart(); } 4301 if (e.key === 'ArrowRight') { go(index + 1); restart(); } 4302 }); 4303 } 4304 var rt; 4305 window.addEventListener('resize', function () { 4306 clearTimeout(rt); 4307 rt = setTimeout(function () { layout(); restart(); }, 150); 4308 }); 4309 layout(); restart(); 4310 })(); 4311 /* ============================================================ 4312 MOTION ENGINE 4313 One rAF-throttled scroll listener drives both the parallax and the
4314 sticky signal path. A listener per effect is what makes scroll 4315 pages janky; this keeps the whole page to a single pass. 4316 ============================================================ */ 4317 (function () { 4318 var reduce = window.matchMedia('(prefers-reduced-motion: reduce)').matches; 4319 var pxEls = [].slice.call(document.querySelectorAll('[data-px]')); 4320 if (!pxEls.length || reduce) return; 4321 var ticking = false; 4322 function frame() { 4323 ticking = false; 4324 var vh = window.innerHeight; 4325 /* Measured from the viewport centre, so nothing has jumped out of 4326 position before the first scroll event fires. */ 4327 for (var i = 0; i < pxEls.length; i++) { 4328 var el = pxEls[i]; 4329 var r = el.getBoundingClientRect(); 4330 if (r.bottom < -200 || r.top > vh + 200) continue; 4331 var speed = parseFloat(el.getAttribute('data-px')) || 0; 4332 var offset = (r.top + r.height / 2 - vh / 2) * speed; 4333 el.style.transform = 'translate3d(0,' + offset.toFixed(2) + 'px,0)'; 4334 } 4335 } 4336 function onScroll() { if (!ticking) { ticking = true; requestAnimationFrame(frame); } } 4337 onScroll(); 4338 window.addEventListener('scroll', onScroll, { passive: true }); 4339 window.addEventListener('resize', onScroll); 4340 })(); 4341 4342 4343 </script>
4343 4344 4345 4346</body></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.