1<!doctype html> 2<html lang="en"> 3 <head> 4 5 <meta name="csrf-param" content="authenticity_token"> 6 <meta name="csrf-token" content="7E5H9BFf7OnUNidKDjOJmB4CcqKL9yGeZ99CtbGQOqQ63nODf3y7WgikiEsDX-rMrWnqcn4jhlDo_rfLgoFTfA"> 7 8 <title> 9 10 Desktop Video Studio & Video Coaching | Ridge Films 11 12 </title> 13 <meta charset="utf-8" /> 14 <meta http-equiv="x-ua-compatible" content="ie=edge, chrome=1"> 15 <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> 16 17 <meta name="description" content="Award-winning video coaching and desktop studios helping professionals record confident, studio-quality video with clear messaging, simple systems, and ongoing support." /> 18 19 <meta property="og:type" content="website"> 20<meta property="og:url" content="https://www.ridgefilms.com.au"> 21<meta name="twitter:card" content="summary_large_image"> 22 23<meta property="og:title" content="Desktop Video Studio & Video Coaching | Ridge Films"> 24<meta name="twitter:title" content="Desktop Video Studio & Video Coaching | Ridge Films"> 25 26 27<meta property="og:description" content="Award-winning video coaching and desktop studios helping professionals record confident, studio-quality video with clear messaging, simple systems, and ongoing support."> 28<meta name="twitter:description" content="Award-winning video coaching and desktop studios helping professionals record confident, studio-quality video with clear messaging, simple systems, and ongoing support."> 29 30 31<meta property="og:image" content="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/bbac66f-dc26-dc70-1e1b-811c0e34ad_59ebfcab-6d1a-47b7-93b3-88231ec9be06.png"> 32<meta name="twitter:image" content="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/bbac66f-dc26-dc70-1e1b-811c0e34ad_59ebfcab-6d1a-47b7-93b3-88231ec9be06.png"> 33 34 35 36 <link href="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/themes/3444782/settings_images/H6Y17AvtSouwQEFcuoYy_Screen_Shot_2021-02-08_at_12.37.29_pm.png?v=2" rel="shortcut icon" /> 37 38 <link rel="canonical" href="https://www.ridgefilms.com.au" /> 39 40 <!-- Google Fonts ====================================================== --> 41 42 <link href="//fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic" rel="stylesheet" type="text/css"> 43 44 45 <!-- Kajabi CSS ======================================================== --> 46 <link rel="stylesheet" media="screen" href="https://kajabi-app-assets.kajabi-cdn.com/assets/core-bd7b26fa88233b0deec176501f76275fcd62a9785b79309a9e2b92fe02ba1903.css" /> 47 48 49 50 <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.1/css/all.css" integrity="sha384-50oBUHEmvpQ+1lW4y57PTFmhCaXp0ML5d60M1M7uH2+nqUivzIebhndOJK28anvf" crossorigin="anonymous"> 51 52 <link rel="stylesheet" media="screen" href="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/themes/3444782/assets/styles.css?1790123762032827" /> 53 54 <!-- Customer CSS ====================================================== --> 55 <link rel="stylesheet" media="screen" href="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/themes/3444782/assets/overrides.css?1790123762032827" /> 56 <style> 57 /* Custom CSS Added Via Theme Settings */
58 /* ==== Load Fonts ==== */ 59@font-face { 60 font-family: 'PantonBold'; 61 src: url('/resource_redirect/downloads/file-uploads/sites/168453/themes/2162183976/downloads/d468705-7ea-233a-114f-d246e260734_Panton-Bold.ttf') format('truetype'); 62} 63 64@font-face { 65 font-family: 'PantonRegular'; 66 src: url('/resource_redirect/downloads/file-uploads/sites/168453/themes/2162183976/downloads/25abd7c-b8e-422e-164-20032e7ef35_Panton.ttf') format('truetype'); 67} 68 69/* ==== Apply Fonts ==== */ 70body { 71 font-family: 'PantonRegular', sans-serif; 72 font-size: 21px; 73 font-weight: normal; 74 line-height: 1.5; 75} 76 77h1, h2, h3, h4 { 78 font-family: 'PantonBold', sans-serif; 79 font-weight: normal; 80 line-height: 1.2; 81} 82 83h5, h6 { 84 font-family: 'PantonRegular', sans-serif; 85 font-weight: normal; 86 line-height: 1.2; 87} 88 89/* ==== Desktop Font Sizes ==== */ 90h1 { font-size: 104px; } 91h2 { font-size: 64px; } 92h3 { font-size: 36px; } 93h4 { font-size: 28px; } 94h5 { font-size: 18px; } 95h6 { font-size: 14px; } 96 97/* ==== Mobile Font Sizes ==== */ 98@media screen and (max-width: 768px) { 99 body { 100 font-size: 20px; 101 } 102 103 h1 { font-size: 48px; } 104 h2 { font-size: 36px; } 105 h3 { font-size: 30px; } 106 h4 { font-size: 24px; } 107 h5 { font-size: 16px; } 108 h6 { font-size: 12px; } 109} 110 111</style> 112 113 114 <!-- Kajabi Editor Only CSS ============================================ --> 115 116 117 <!-- Header hook ======================================================= --> 118 <link rel="apple-touch-icon" href="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/sites/168453/images/DnppqUqRiO5bd7LY3fmA_KScWEuClSoiA5iOoTMQo_Ridge_Films_Logo_on_white_1.jpeg" />
118<script type="text/javascript"> 119 var Kajabi = Kajabi || {}; 120</script>
vendor: 1 bytes, line 120
120
121<script type="text/javascript"> 122 Kajabi.currentSiteUser = { 123 "id" : "-1", 124 "type" : "Guest", 125 "contactId" : "", 126 }; 127 128</script>
vendor: 1 bytes, line 128
128
129<script type="text/javascript"> 130 Kajabi.theme = { 131 activeThemeName: "Streamlined Home", 132 previewThemeId: null, 133 editor: false 134 }; 135</script>
135 136<meta name="turbo-prefetch" content="false"> 137<meta name="google-site-verification" content="vgvHbbeoFtTRgvUBgJqYVho-EMy9cD-piqN15Qxbkd4" /> 138<meta name="google-site-verification" content="PTKhb7whwJF2j4nWaA1Etv8-XxScCXEogRwVxiGLjUY" /> 139<meta name="msvalidate.01" content="C59162CC03B1D6712DF7E7657458629B" /> 140 141<meta name="facebook-domain-verification" content="q7ff073b33rtcipqwlsz2qcnmecty1" /> 142 143<!-- Google Tag Manager -->
144<script>
vendor: 331 bytes, lines 144-148
144(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 145new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 146j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 147'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 148})(window,document,'script','dataLayer','
148GTM-TGT527PN
vendor: 3 bytes, line 148
148');
148</script>
148 149<!-- End Google Tag Manager --> 150
151<script> 152window.onload = noindexpodcast(); 153function noindexpodcast() { 154var y = window.location.pathname.split("/"); 155var x = y[1]; 156if (x == "podcasts") { 157var meta = document.createElement('meta'); 158meta.name= "robots"; 159meta.content = "noindex"; 160document.head.appendChild(meta); 161} 162} 163</script>
163<style type="text/css"> 164 #editor-overlay { 165 display: none; 166 border-color: #2E91FC; 167 position: absolute; 168 background-color: rgba(46,145,252,0.05); 169 border-style: dashed; 170 border-width: 3px; 171 border-radius: 3px; 172 pointer-events: none; 173 cursor: pointer; 174 z-index: 10000000000; 175 } 176 .editor-overlay-button { 177 color: white; 178 background: #2E91FC; 179 border-radius: 2px; 180 font-size: 13px; 181 margin-inline-start: -24px; 182 margin-block-start: -12px; 183 padding-block: 3px; 184 padding-inline: 10px; 185 text-transform:uppercase; 186 font-weight:bold; 187 letter-spacing:1.5px; 188 189 left: 50%; 190 top: 50%; 191 position: absolute; 192 } 193</style>
194<script src="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/track_analytics-9PIwCo8a.js" crossorigin="anonymous" type="module"></script>
194<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/stimulus-YxisLvNU.js" as="script" crossorigin="anonymous"> 195<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/stimulus-ne7gBwQ5.js" as="script" crossorigin="anonymous"> 196<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/trackProductAnalytics-DkwkqJGV.js" as="script" crossorigin="anonymous"> 197<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/track_product_analytics-BQXqP5X8.js" as="script" crossorigin="anonymous">
197<script type="text/javascript"> 198 if (typeof (window.rudderanalytics) === "undefined") { 199 !function(){"use strict";window.RudderSnippetVersion="3.0.3";var sdkBaseUrl="https://cdn.rudderlabs.com/v3" 200 ;var sdkName="rsa.min.js";var asyncScript=true;window.rudderAnalyticsBuildType="legacy",window.rudderanalytics=[] 201 ;var e=["setDefaultInstanceKey","load","ready","page","track","identify","alias","group","reset","setAnonymousId","startSession","endSession","consent"] 202 ;for(var n=0;n<e.length;n++){var t=e[n];window.rudderanalytics[t]=function(e){return function(){ 203 window.rudderanalytics.push([e].concat(Array.prototype.slice.call(arguments)))}}(t)}try{ 204 new Function('return import("")'),window.rudderAnalyticsBuildType="modern"}catch(a){} 205 if(window.rudderAnalyticsMount=function(){ 206 "undefined"==typeof globalThis&&(Object.defineProperty(Object.prototype,"__globalThis_magic__",{get:function get(){ 207 return this},configurable:true}),__globalThis_magic__.globalThis=__globalThis_magic__, 208 delete Object.prototype.__globalThis_magic__);var e=document.createElement("script") 209 ;e.src="".concat(sdkBaseUrl,"/").concat(window.rudderAnalyticsBuildType,"/").concat(sdkName),e.async=asyncScript, 210 document.head?document.head.appendChild(e):document.body.appendChild(e) 211 },"undefined"==typeof Promise||"undefined"==typeof globalThis){var d=document.createElement("script") 212 ;d.src="https://polyfill-fastly.io/v3/polyfill.min.js?version=3.111.0&features=Symbol%2CPromise&callback=rudderAnalyticsMount", 213 d.async=asyncScript,document.head?document.head.appendChild(d):document.body.appendChild(d)}else{ 214 window.rudderAnalyticsMount()}window.rudderanalytics.load("2apYBMHHHWpiGqicceKmzPebApa","https://rs-dp.kajabi.com",{})}(); 215 } 216 </script>
216 217
217<script type="text/javascript"> 218 if (typeof (window.rudderanalytics) !== "undefined") { 219 rudderanalytics.page({"account_id":"149446","site_id":"168453"}); 220 } 221 </script>
221 222
222<script type="text/javascript"> 223 if (typeof (window.rudderanalytics) !== "undefined") { 224 (function () { 225 function AnalyticsClickHandler (event) { 226 const targetEl = event.target.closest('a') || event.target.closest('button'); 227 if (targetEl) { 228 rudderanalytics.track('Site Link Clicked', Object.assign( 229 {"account_id":"149446","site_id":"168453"}, 230 { 231 link_text: targetEl.textContent.trim(), 232 link_href: targetEl.href, 233 tag_name: targetEl.tagName, 234 } 235 )); 236 } 237 }; 238 document.addEventListener('click', AnalyticsClickHandler); 239 })(); 240 } 241 </script>
vendor: 1 bytes, line 241
241
242<script> 243!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 244n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; 245n.push=n;n.loaded=!0;n.version='2.0';n.agent='plkajabi';n.queue=[];t=b.createElement(e);t.async=!0; 246t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, 247 document,'script','https://connect.facebook.net/en_US/fbevents.js'); 248 249 250fbq('init', '860436209104549', {"ct":"","country":null,"em":"","fn":"","ln":"","pn":"","zp":""}); 251fbq('track', "PageView");</script>
251 252<noscript><img height="1" width="1" style="display:none" 253src="https://www.facebook.com/tr?id=860436209104549&ev=PageView&noscript=1" 254/></noscript> 255<meta name='site_locale' content='en'><style type="text/css"> 256 /* Font Awesome 4 */ 257 .fa.fa-twitter{ 258 font-family:sans-serif; 259 } 260 .fa.fa-twitter::before{ 261 content:"ð"; 262 font-size:1.2em; 263 } 264 265 /* Font Awesome 5 */ 266 .fab.fa-twitter{ 267 font-family:sans-serif; 268 } 269 .fab.fa-twitter::before{ 270 content:"ð"; 271 font-size:1.2em; 272 } 273</style> 274<link rel="preconnect" href="https://cdn.jsdelivr.net" crossorigin> 275<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@kajabi-ui/[email protected]/dist/kajabi_products/kajabi_products.css" />
276<script type="module" src="https://cdn.jsdelivr.net/npm/@pine-ds/[email protected]/dist/pine-core/pine-core.esm.js"></script>
vendor: 1 bytes, line 276
276
277<script nomodule src="https://cdn.jsdelivr.net/npm/@pine-ds/[email protected]/dist/pine-core/index.esm.js"></script>
vendor: 1 bytes, line 277
277
278<script src="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/submission_error-BPILUKDn.js" crossorigin="anonymous" type="module" defer="defer"></script>
278<script>fetch("https://app.kajabi.com/health_check/ping",{mode:"no-cors"})</script>
278 279 280 </head> 281 282 <style> 283 body { 284 285 286 287 } 288</style> 289 290 <body class="background-unrecognized"> 291 292 293 294 <div id="section-header" data-section-id="header"><style> 295 .header { 296 297 background-color: #faa519; 298 299 font-size: 16px; 300 } 301 .header--fixed { 302 background: #FFFFFF; 303 } 304 .header .hamburger__slices .hamburger__slice { 305 background-color: #ffffff; 306 } 307 .header .hamburger__slices .hamburger__slice { 308 background-color: #ffffff; 309 } 310 311 .header.header--fixed { 312 background-color: #faa519; 313 } 314 .header.header--fixed a { 315 color: #ffffff; 316 } 317 .header.header--fixed a.link-list__link, .header.header--fixed a.social-icons__icon { 318 color: #ffffff; 319 } 320 .header.header--fixed a.link-list__link:hover { 321 color: #ffffff; 322 } 323 .header.header--fixed .dropdown__trigger { 324 color: #ffffff !important; 325 } 326 .header.header--fixed .dropdown__trigger:hover { 327 color: #ffffff; 328 } 329 .header.header--fixed .dropdown__item a { 330 color: #ffffff; 331 } 332 .header.header--fixed .user__login a { 333 color: #ffffff; 334 } 335 .header.header--fixed .hamburger__slice { 336 background-color: #ffffff; 337 } 338 339 .header-mobile { 340 background-color: #faa519; 341 } 342 .header a.link-list__link, .header a.social-icons__icon, .header .dropdown__item a, .header .user__login a { 343 color: #ffffff; 344 } 345 .header a.link-list__link:hover { 346 color: #ffffff; 347 } 348 .header .dropdown__trigger { 349 color: #ffffff !important; 350 } 351 .header .dropdown__trigger:hover { 352 color: #ffffff; 353 } 354 @media (min-width: 768px) { 355 .header { 356 font-size: 18px; 357 } 358 } 359 @media (max-width: 767px) { 360 .header a.link-list__link, .dropdown__item a { 361 text-align: right; 362 } 363 .header--overlay .header__content--mobile { 364 padding-bottom: 20px; 365 } 366 .header__content--mobile { 367 text-align: right; 368 } 369 } 370</style> 371 372<div class="hidden"> 373 374 375 376 377 378 379 380 381 382 383</div> 384 385<header class="header header--static sticky background-light" kjb-settings-id="sections_header_settings_background_color"> 386 <div class="hello-bars"> 387 388 389 390 391 392 393 394 </div> 395 396 <div class="header__wrap"> 397 <div class="header__content header__content--desktop background-light"> 398 <div class="container header__container media justify-content-right"> 399 400 401 <style> 402@media (min-width: 768px) { 403 #block-1555988494486 { 404 text-align: left; 405 } 406} 407</style> 408 409<div id="block-1555988494486" class="header__block header__block--logo header__block--show header__switch-content " kjb-settings-id="sections_header_blocks_1555988494486_settings_stretch"> 410 <style> 411 #block-1555988494486 { 412 line-height: 1; 413 } 414 #block-1555988494486 .logo__image { 415 display: block; 416 width: 70px; 417 } 418 #block-1555988494486 .logo__text { 419 color: ; 420 } 421</style> 422 423<a class="logo" href="/"> 424 425 426 <img class="logo__image" src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/41fb35fb2cd9047a6a88b5281f9eddb1.png" kjb-settings-id="sections_header_blocks_1555988494486_settings_logo" alt="Header Logo" /> 427 428 429</a> 430 431</div> 432 433 434 435 436 <style> 437@media (min-width: 768px) { 438 #block-1555988491313 { 439 text-align: right; 440 } 441} 442</style> 443 444<div id="block-1555988491313" class="header__block header__switch-content header__block--menu stretch" kjb-settings-id="sections_header_blocks_1555988491313_settings_stretch"> 445 <div class="link-list justify-content-right" kjb-settings-id="sections_header_blocks_1555988491313_settings_menu"> 446 447 <a class="link-list__link" href="https://www.ridgefilms.com.au/desktop-studio" >DESKTOP STUDIO</a> 448 449 <a class="link-list__link" href="https://www.ridgefilms.com.au/video-coaching" >VIDEO COACHING</a> 450 451 <a class="link-list__link" href="https://www.ridgefilms.com.au/success-stories" >SUCCESS STORIES</a> 452 453 <a class="link-list__link" href="https://www.ridgefilms.com.au/knowledge/" >KNOWLEDGE</a> 454 455 <a class="link-list__link" href="https://www.ridgefilms.com.au/site/contact" >CONTACT</a> 456 457</div> 458 459</div> 460 461 462 463 464 <style> 465@media (min-width: 768px) { 466 #block-1618354713799 { 467 text-align: left; 468 } 469} 470</style> 471 472<div id="block-1618354713799" class="header__block header__switch-content header__block--user " kjb-settings-id="sections_header_blocks_1618354713799_settings_stretch"> 473 <style> 474 /* Dropdown menu colors for desktop */ 475 @media (min-width: 768px) { 476 #block-1618354713799 .dropdown__menu { 477 background: #faa519; 478 color: #595959; 479 } 480 #block-1618354713799 .dropdown__item a, 481 #block-1618354713799 { 482 color: #595959; 483 } 484 } 485 /* Mobile menu text alignment */ 486 @media (max-width: 767px) { 487 #block-1618354713799 .dropdown__item a, 488 #block-1618354713799 .user__login a { 489 text-align: right; 490 } 491 } 492</style> 493 494<div class="user" kjb-settings-id="sections_header_blocks_1618354713799_settings_language_login"> 495 496 <span class="user__login" kjb-settings-id="language_login"><a href="/login">LOG IN</a></span> 497 498</div> 499 500</div> 501 502 503 504 505 <div class="hamburger hidden--desktop" kjb-settings-id="sections_header_settings_hamburger_color"> 506 <div class="hamburger__slices"> 507 <div class="hamburger__slice hamburger--slice-1"></div> 508 <div class="hamburger__slice hamburger--slice-2"></div> 509 <div class="hamburger__slice hamburger--slice-3"></div> 510 <div class="hamburger__slice hamburger--slice-4"></div> 511 </div> 512 </div> 513 514 </div> 515 </div> 516 <div class="header__content header__content--mobile"></div> 517 </div> 518 519</header> 520 521</div> 522 <main> 523 <div data-content-for-index data-dynamic-sections="index"><div id="section-rfhomev5" data-section-id="rfhomev5"><style> 524 525 #section-rfhomev5 .section { 526 background-color: ; 527 } 528 #section-rfhomev5 .sizer { 529 padding-top: 0px; 530 padding-bottom: 0px; 531 } 532 #section-rfhomev5 .container { 533 max-width: calc(1260px + 0px + 0px); 534 padding-right: 0px; 535 padding-left: 0px; 536 537 padding-left: 0 !important; 538 padding-right: 0 !important; 539 540 } 541 #section-rfhomev5 .row { 542 543 margin: 0 !important 544 545 } 546 #section-rfhomev5 .container--full { 547 max-width: calc(100% + 0px + 0px); 548 } 549 @media (min-width: 768px) { 550 551 #section-rfhomev5 .sizer { 552 padding-top: 0px; 553 padding-bottom: 0px; 554 } 555 #section-rfhomev5 .container { 556 max-width: calc(1260px + 0px + 0px); 557 padding-right: 0px; 558 padding-left: 0px; 559 } 560 #section-rfhomev5 .container--full { 561 max-width: calc(100% + 0px + 0px); 562 } 563 } 564 565</style> 566 567 568<section kjb-settings-id="sections_rfhomev5_settings_background_color" 569 class="section 570 571 572 " 573 data-reveal-event="" 574 data-reveal-offset="" 575 data-reveal-units="seconds"> 576 <div class="sizer "> 577 578 <div class="container container--full"> 579 <div class="row align-items-center justify-content-center"> 580 581 <!-- removes default padding from card elements --> 582 583<!-- removes default padding when box-shadow is enabled --> 584 585<!-- default padding values --> 586 587 588 589<style> 590 /* flush setting */ 591 592 #block-rfhomev5_h0 { padding: 0; } 593 594 /* margin settings */ 595 #block-rfhomev5_h0 { 596 margin-top: 0px; 597 margin-right: 0px; 598 margin-bottom: 0px; 599 margin-left: 0px; 600 } 601 #block-rfhomev5_h0 .block { 602 /* border settings */ 603 border: 4px black; 604 border-radius: 4px; 605 /* background color */ 606 607 background-color: ; 608 609 /* default padding for mobile */ 610 611 padding: 20px; 612 613 614 padding: 20px; 615 616 617 618 padding: 20px; 619 620 621 /* mobile padding overrides */ 622 623 624 padding-top: 0px; 625 626 627 padding-right: 0px; 628 629 630 padding-bottom: 0px; 631 632 633 padding-left: 0px; 634 635 } 636 637 @media (min-width: 768px) { 638 /* desktop margin settings */ 639 #block-rfhomev5_h0 { 640 margin-top: 0px; 641 margin-right: 0px; 642 margin-bottom: 0px; 643 margin-left: 0px; 644 } 645 #block-rfhomev5_h0 .block { 646 /* default padding for desktop */ 647 648 padding: 30px; 649 650 651 652 padding: 30px; 653 654 655 /* desktop padding overrides */ 656 657 658 padding-top: 0px; 659 660 661 padding-right: 0px; 662 663 664 padding-bottom: 0px; 665 666 667 padding-left: 0px; 668 669 } 670 } 671 /* mobile text align */ 672 @media (max-width: 767px) { 673 #block-rfhomev5_h0 { 674 text-align: left; 675 } 676 } 677</style> 678 679 680 681<div kjb-settings-id="sections_rfhomev5_blocks_rfhomev5_h0_settings_width" 682 id="block-rfhomev5_h0" 683 class=" 684 block-type--code 685 text-left 686 col-12 687 688 689 690 691 692 " 693 data-reveal-event="" 694 data-reveal-offset="" 695 data-reveal-units="seconds" > 696 <div class="block 697 box-shadow- 698 " 699 700 data-aos="none" 701 data-aos-delay="0" 702 data-aos-duration="0" 703 704 > 705 706 <style>@font-face{font-family:'Panton';src:url('/resource_redirect/downloads/file-uploads/sites/168453/themes/2
706162183976/downloads/25abd7c-b8e-422e-164-20032e7ef35_Panton.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap} 707@font-face{font-family:'Panton';src:url('/resource_redirect/downloads/file-uploads/sites/168453/themes/2162183976/downloads/d468705-7ea-233a-114f-d246e260734_Panton-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}:root{--rfn-charcoal:#322F30;--rfn-yellow:#FEBE11;--rfn-orange:#FAA519;--rfn-ink900:#1C1A1B;--rfn-ink500:#6B6667;--rfn-ink300:#BCB8B9;--rfn-ink100:#ECEAEA;--rfn-ink50:#F6F5F4;--rfn-white:#FFFFFF;--rfn-paper:#FBFAF8;--rfn-grad:linear-gradient(135deg,var(--rfn-yellow) 0%,var(--rfn-orange) 100%);--rfn-shadow-md:0 8px 24px rgba(50,47,48,.12);--rfn-shadow-lg:0 18px 48px rgba(50,47,48,.16);--rfn-shadow-accent:0 10px 28px rgba(250,165,25,.30);--rfn-ease:cubic-bezier(.16,1,.3,1)}.rfnav *{box-sizing:border-box} 708.rfnav{font-family:'Panton',system-ui,-apple-system,'Segoe UI',sans-serif} 709.rfnav a{color:inherit;text-decoration:none} 710.rfnav button{font-family:inherit;cursor:pointer} 711.rfnav .rfn-wrap{max-width:1200px;margin-inline:auto;padding-inline:24px} 712.rfnav [hidden]{display:none!important} 713.rfn-flogo{display:flex;align-items:center;gap:8px;font-weight:800;font-size:18px;white-space:nowrap;flex-shrink:0} 714.rfn-primary{flex-shrink:0} 715.rfn-link,.rfn-trig{display:flex;align-items:center;gap:5px;padding:10px 14px;border:none;background:none;font-weight:600;font-size:14px;letter-spacing:.01em;border-radius:8px;color:inherit;white-space:nowrap} 716.rfn-trig svg{transition:transform 120ms var(--rfn-ease)} 717.rfn-trig[aria-expanded="true"] svg{transform:rotate(180deg)} 718.rfn-item{position:relative} 719.rfn-mega{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(-6px);padding-top:10px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 160ms var(--rfn-ease),transform 160ms var(--rfn-ease)}.rfn-mega-inner{background:var(--rfn-white);border-radius:16px;box-shadow:var(--rfn-shadow-lg);border:1px solid var(--rfn-ink100);padding:20px;display:grid;grid-template-columns:1fr 1fr;gap:24px;width:336px;color:var(--rfn-ink900)} 720.rfn-item.is-open .rfn-mega{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)} 721.rfn-mega h3{margin:0 0 8px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--rfn-ink500);font-weight:700} 722.rfn-mega a{display:block;padding:7px 0;font-size:14px;font-weight:500} 723.rfn-mega a:hover{color:var(--rfn-orange)} 724 725 726.rfn-search{display:flex;align-items:center;gap:0;border:1px solid var(--rfn-ink100);border-radius:999px;overflow:hidden;background:var(--rfn-white);flex-shrink:1;min-width:0} 727.rfn-search input{border:none;outline:none;padding:9px 4px 9px 16px;font-size:13px;width:150px;background:none;color:var(--rfn-ink900)} 728.rfn-search button{width:36px;height:36px;border:none;background:none;display:grid;place-items:center;color:var(--rfn-ink500);flex-shrink:0} 729.rfn-cta{background:var(--rfn-grad);color:var(--rfn-charcoal);font-weight:800;font-size:13.5px;letter-spacing:.01em;padding:11px 20px;border-radius:999px;border:none;box-shadow:var(--rfn-shadow-accent);white-space:nowrap;flex-shrink:0;display:inline-block} 730.rfn-burger{display:none;width:44px;height:44px;border:none;background:none;align-items:center;justify-content:center} 731.rfn-burger span,.rfn-burger span::before,.rfn-burger span::after{content:"";display:block;width:20px;height:2px;background:currentColor;border-radius:2px;position:relative;transition:transform 160ms} 732.rfn-burger span::before{position:absolute;top:-6px} 733.rfn-burger span::after{position:absolute;top:6px} 734.rfn-burger[aria-expanded="true"] span{background:transparent} 735.rfn-burger[aria-expanded="true"] span::before{transform:translateY(6px) rotate(45deg)} 736.rfn-burger[aria-expanded="true"] span::after{transform:translateY(-6px) rotate(-45deg)} 737@media (max-width:960px){.rfn-primary,.rfn-search,.rfn-cta-desktop{display:none}.rfn-burger{display:flex}} 738 739.rfn-mpanel{position:fixed;inset:0;background:var(--rfn-white);z-index:9999;transform:translateX(100%);transition:transform 240ms var(--rfn-ease);overflow:auto;padding:76px 24px 48px} 740.rfn-mpanel.is-open{transform:translateX(0)} 741.rfn-mpanel .rfn-mclose{position:absolute;top:16px;right:16px;width:44px;height:44px;border:none;background:var(--rfn-ink50);border-radius:999px;font-size:18px} 742.rfn-mnav a,.rfn-macc>button{display:flex;align-items:center;justify-content:flex-end;padding:16px 4px;border:none;background:none;border-bottom:1px solid var(--rfn-ink100);font-size:17px;font-weight:700;color:var(--rfn-ink900);text-align:right;width:100%} 743.rfn-macc-panel{max-height:0;overflow:hidden;transition:max-height 200ms var(--rfn-ease)} 744.rfn-macc.is-open .rfn-macc-panel{max-height:260px} 745.rfn-macc-panel a{border-bottom:none;font-size:15px;font-weight:500;padding:12px 14px 12px 4px;color:#454142;text-align:right} 746.rfn-macc>button svg{transition:transform 120ms} 747.rfn-macc.is-open>button svg{transform:rotate(180deg)} 748.rfn-mpanel .rfn-cta{display:block;text-align:center;margin-top:24px;padding:16px;width:100%} 749.rfn-mpanel .rfn-mlogin{display:block;text-align:center;margin-top:18px;color:var(--rfn-ink500);font-size:13px;font-weight:600} 750 751.rfn-tt{position:sticky;top:0;z-index:1000} 752.rfn-tbar{background:var(--rfn-charcoal);border-bottom:1px solid rgba(255,255,255,.08);
752transition:box-shadow 200ms} 753.rfn-tt.is-scrolled .rfn-tbar{box-shadow:var(--rfn-shadow-lg)} 754.rfn-trow{display:flex;align-items:center;gap:24px;height:74px;transition:height 200ms var(--rfn-ease);color:var(--rfn-white)} 755.rfn-tt.is-scrolled .rfn-trow{height:60px} 756.rfn-trow .rfn-flogo img{height:22px} 757.rfn-trow .rfn-primary{display:flex;align-items:center;gap:2px;margin:0 0 0 auto} 758.rfn-trow .rfn-link,.rfn-trow .rfn-trig{color:var(--rfn-white)} 759.rfn-trow .rfn-link:hover,.rfn-trow .rfn-trig:hover,.rfn-trow .rfn-trig[aria-expanded="true"]{background:rgba(255,255,255,.1)} 760.rfn-trow .rfn-utility{display:flex;align-items:center;gap:10px} 761.rfn-trow .rfn-search{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2)} 762.rfn-trow .rfn-search input{color:var(--rfn-white)} 763.rfn-trow .rfn-search input::placeholder{color:var(--rfn-ink300)} 764.rfn-trow .rfn-search button{color:var(--rfn-white)} 765.rfn-trow .rfn-burger{color:var(--rfn-white)} 766#section-header{display:none!important} 767#section-footer{display:none!important} 768@media (max-width:960px){.rfn-pill .rfn-primary,.rfn-trow .rfn-primary{display:none!important}} 769 770.rfnav .rfn-cta{color:var(--rfn-charcoal)!important} 771@media (max-width:960px){.rfn-pill .rfn-utility,.rfn-trow .rfn-utility{margin-left:auto}} 772</style> 773 774 </div> 775</div> 776 777 778 779 <!-- removes default padding from card elements --> 780 781<!-- removes default padding when box-shadow is enabled --> 782 783<!-- default padding values --> 784 785 786 787<style> 788 /* flush setting */ 789 790 #block-rfhomev5_h1 { padding: 0; } 791 792 /* margin settings */ 793 #block-rfhomev5_h1 { 794 margin-top: 0px; 795 margin-right: 0px; 796 margin-bottom: 0px; 797 margin-left: 0px; 798 } 799 #block-rfhomev5_h1 .block { 800 /* border settings */ 801 border: 4px black; 802 border-radius: 4px; 803 /* background color */ 804 805 background-color: ; 806 807 /* default padding for mobile */ 808 809 padding: 20px; 810 811 812 padding: 20px; 813 814 815 816 padding: 20px; 817 818 819 /* mobile padding overrides */ 820 821 822 padding-top: 0px; 823 824 825 padding-right: 0px; 826 827 828 padding-bottom: 0px; 829 830 831 padding-left: 0px; 832 833 } 834 835 @media (min-width: 768px) { 836 /* desktop margin settings */ 837 #block-rfhomev5_h1 { 838 margin-top: 0px; 839 margin-right: 0px; 840 margin-bottom: 0px; 841 margin-left: 0px; 842 } 843 #block-rfhomev5_h1 .block { 844 /* default padding for desktop */ 845 846 padding: 30px; 847 848 849 850 padding: 30px; 851 852 853 /* desktop padding overrides */ 854 855 856 padding-top: 0px; 857 858 859 padding-right: 0px; 860 861 862 padding-bottom: 0px; 863 864 865 padding-left: 0px; 866 867 } 868 } 869 /* mobile text align */ 870 @media (max-width: 767px) { 871 #block-rfhomev5_h1 { 872 text-align: left; 873 } 874 } 875</style> 876 877 878 879<div kjb-settings-id="sections_rfhomev5_blocks_rfhomev5_h1_settings_width" 880 id="block-rfhomev5_h1" 881 class=" 882 block-type--code 883 text-left 884 col-12 885 886 887 888 889 890 " 891 data-reveal-event="" 892 data-reveal-offset="" 893 data-reveal-units="seconds" > 894 <div class="block 895 box-shadow- 896 " 897 898 data-aos="none" 899 data-aos-delay="0" 900 data-aos-duration="0" 901 902 > 903 904 <div class="rfnav rfn-tt" id="rfnHeaderStage"> 905 <div class="rfn-tbar"><div class="rfn-wrap rfn-trow"> 906 <a href="/" class="rfn-flogo"><img src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/themes/3443578/settings_images/U3Key8PFRZpCHgF5LBDQ_lyS03YafSgR6rsqshRNP_ridge_logo_flat.png" alt="Ridge Films"></a> 907 <nav class="rfn-primary" aria-label="Primary"> 908 <a class="rfn-link" href="/desktop-studio">Studio</a> 909 <a class="rfn-link" href="/video-coaching">Coaching</a> 910 <a class="rfn-link" href="/success-stories">Results</a> 911 <div class="rfn-item" data-res-item> 912 <button class="rfn-trig" id="r_resBtn" aria-expanded="false" aria-controls="r_mega" data-res-btn>Resources 913 <svg width="10" height="6" viewBox="0 0 10 6" fill="none"><path d="M1 1l4 4 4-4" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></svg> 914 </button> 915 <div class="rfn-mega" id="r_mega" role="menu"> 916 <div class="rfn-mega-inner"> 917 <div><h3>Explore</h3> 918 <a href="/blog?tag=resources">Resources Hub</a> 919 <a href="/blog">Blog</a> 920 <a href="/resource/podcast">Podcast</a> 921 </div> 922 <div><h3>Tools & Support</h3> 923 <a href="/video-coaching/prompt-store">AI Prompt Store</a> 924 <a href="/knowledge">Knowledge Hub</a> 925 </div> 926 </div> 927 </div> 928</div> 929 <a class="rfn-link" href="/about-chris">About</a> 930 </nav> 931 <div class="rfn-utility"> 932 <form class="rfn-search" action="/site-search" method="get"> 933 <input type="text" name="q" placeholder="Search the site…" aria-label="Search Ridge Films"> 934 <button type="submit" aria-label="Search">
934<svg width="16" height="16" viewBox="0 0 24 24" fill="none"><circle cx="11" cy="11" r="7" stroke="currentColor" stroke-width="2"/><path d="M21 21l-4.3-4.3" stroke="currentColor" stroke-width="2" stroke-linecap="round"/></svg></button> 935 </form> 936 <a href="/site/contact" class="rfn-cta rfn-cta-desktop">Book a walkthrough</a> 937 <button class="rfn-burger" aria-label="Open menu" aria-expanded="false" data-burger><span></span></button> 938 </div> 939 </div></div> 940</div><div class="rfn-mpanel" id="rfnMobilePanel" aria-hidden="true"> 941 <button class="rfn-mclose" id="rfnMobileClose" aria-label="Close menu">✕</button> 942 <nav class="rfn-mnav" aria-label="Mobile primary"> 943 <a href="/desktop-studio">Studio</a> 944 <a href="/video-coaching">Coaching</a> 945 <a href="/success-stories">Results</a> 946 <div class="rfn-macc" id="rfnMAcc"> 947 <button aria-expanded="false">Resources 948 <svg width="11" height="7" viewBox="0 0 10 6" fill="none"><path d="M1 1l4 4 4-4" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></svg> 949 </button> 950 <div class="rfn-macc-panel"> 951 <a href="/blog?tag=resources">Resources Hub</a> 952 <a href="/blog">Blog</a> 953 <a href="/resource/podcast">Podcast</a> 954 <a href="/video-coaching/prompt-store">AI Prompt Store</a> 955 <a href="/knowledge">Knowledge Hub</a> 956 </div> 957 </div> 958 <a href="/about-chris">About</a> 959 </nav> 960 <a href="/site/contact" class="rfn-cta">Book a walkthrough</a> 961</div>
961<script>(function(){ 962 function wireMega(itemSel){ 963 document.querySelectorAll(itemSel).forEach(function(item){ 964 var btn = item.querySelector('[data-res-btn]'); 965 function close(){ item.classList.remove('is-open'); btn.setAttribute('aria-expanded','false'); } 966 function open(){ item.classList.add('is-open'); btn.setAttribute('aria-expanded','true'); } 967 var openedByMouse = false; 968 item.addEventListener('mouseenter', function(){ openedByMouse = true; }); 969 item.addEventListener('mouseleave', function(){ openedByMouse = false; }); 970 btn.addEventListener('click', function(){ 971 if (openedByMouse) { return; } 972 item.classList.contains('is-open') ? close() : open(); 973 }); 974 item.addEventListener('mouseenter', open); 975 item.addEventListener('mouseleave', close); 976 document.addEventListener('click', function(e){ if(!item.contains(e.target)) close(); }); 977 document.addEventListener('keydown', function(e){ if(e.key === 'Escape') close(); }); 978 }); 979 } 980 wireMega('[data-res-item]'); 981 var panel = document.getElementById('rfnMobilePanel'); 982 var burgers = document.querySelectorAll('[data-burger]'); 983 function openM(){ panel.classList.add('is-open'); panel.setAttribute('aria-hidden','false'); burgers.forEach(function(b){b.setAttribute('aria-expanded','true');}); document.body.style.overflow='hidden'; } 984 function closeM(){ panel.classList.remove('is-open'); panel.setAttribute('aria-hidden','true'); burgers.forEach(function(b){b.setAttribute('aria-expanded','false');}); document.body.style.overflow=''; } 985 burgers.forEach(function(b){ b.addEventListener('click', function(){ panel.classList.contains('is-open') ? closeM() : openM(); }); }); 986 var mc = document.getElementById('rfnMobileClose'); if(mc) mc.addEventListener('click', closeM); 987 var acc = document.getElementById('rfnMAcc'); 988 if(acc){ acc.querySelector('button').addEventListener('click', function(){ 989 var open = acc.classList.toggle('is-open'); 990 acc.querySelector('button').setAttribute('aria-expanded', open); 991 }); } 992 document.querySelectorAll('.rfn-mnav a, .rfn-mpanel .rfn-cta').forEach(function(a){ 993 a.addEventListener('click', function(){ if(!a.closest('.rfn-macc')) closeM(); }); 994 }); 995})(); 996(function(){ 997 var stage = document.getElementById('rfnHeaderStage'); 998 window.addEventListener('scroll', function(){ 999 stage.classList.toggle('is-scrolled', window.scrollY > 24); 1000 }, {passive:true}); 1001})(); 1002</script>
1002 1003 1004 </div> 1005</div> 1006 1007 1008 1009 <!-- removes default padding from card elements --> 1010 1011<!-- removes default padding when box-shadow is enabled --> 1012 1013<!-- default padding values --> 1014 1015 1016 1017<style> 1018 /* flush setting */ 1019 1020 /* margin settings */ 1021 #block-rfhomev5_0 { 1022 margin-top: 0px; 1023 margin-right: 0px; 1024 margin-bottom: 0px; 1025 margin-left: 0px; 1026 } 1027 #block-rfhomev5_0 .block { 1028 /* border settings */ 1029 border: 4px black; 1030 border-radius: 4px; 1031 /* background color */ 1032 1033 background-color: ; 1034 1035 /* default padding for mobile */ 1036 1037 padding: 20px; 1038 1039 1040 padding: 20px; 1041 1042 1043 1044 padding: 20px; 1045 1046 1047 /* mobile padding overrides */ 1048 1049 1050 padding-top: 0px; 1051 1052 1053 padding-right: 0px; 1054 1055 1056 padding-bottom: 0px; 1057 1058 1059 padding-left: 0px; 1060 1061 } 1062 1063 @media (min-width: 768px) { 1064 /* desktop margin settings */ 1065 #block-rfhomev5_0 { 1066 margin-top: 0px; 1067 margin-right: 0px; 1068 margin-bottom: 0px; 1069 margin-left: 0px; 1070 } 1071 #block-rfhomev5_0 .block { 1072 /* default padding for desktop */ 1073 1074 padding: 30px; 1075 1076 1077 1078 padding: 30px; 1079 1080 1081 /* desktop padding overrides */ 1082 1083 1084 padding-top: 0px; 1085 1086 1087 padding-right: 0px; 1088 1089 1090 padding-bottom: 0px; 1091 1092 1093 padding-left: 0px; 1094 1095 } 1096 } 1097 /* mobile text align */ 1098 @media (max-width: 767px) { 1099 #block-rfhomev5_0 { 1100 text-align: left; 1101 } 1102 } 1103</style> 1104 1105 1106 1107<div kjb-settings-id="sections_rfhomev5_blocks_rfhomev5_0_settings_width" 1108 id="block-rfhomev5_0" 1109 class=" 1110 block-type--code 1111 text-left 1112 col-12 1113 1114 1115 1116 1117 1118 " 1119 data-reveal-event="" 1120 data-reveal-offset="" 1121 data-reveal-units="seconds" > 1122 <div class="block 1123 box-shadow- 1124 " 1125 1126 data-aos="none" 1127 data-aos-delay="0" 1128 data-aos-duration="0" 1129 1130 > 1131 1132 <style> 1133/* Ridge Films home page v3. Built by mockups/home-v3/build.py from Claude Design's 1134 `Home Page v3.dc.html`, via its own rendered DOM. The hero is v2's, spliced in 1135 whole at Kev's instruction. Do not hand-edit: rebuild. */ 1136@font-face{font-family:'Panton';src:url('/resource_redirect/downloads/file-uploads/sites/168453/themes/2162183976/downloads/25abd7c-b8e-422e-164-20032e7ef35_Panton.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap;} 1137@font-face{font-family:'Panton';src:url('/resource_redirect/downloads/file-uploads/sites/168453/themes/2162183976/downloads/d468705-7ea-233a-114f-d246e260734_Panton-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap;} 1138 1139.rfhome{ 1140 --rf-charcoal:#322F30;--rf-yellow:#FEBE11;--rf-orange:#FAA519; 1141 --rf-ink-900:#1C1A1B;--rf-ink-800:#262324;--rf-ink-700:#322F30;--rf-ink-600:#4A4647;--rf-ink-500:#6B6667; 1142 --rf-ink-400:#767272;--rf-ink-300:#BCB8B9;--rf-ink-200:#DAD7D7;--rf-ink-100:#ECEAEA;--rf-ink-50:#F6F5F4; 1143 --rf-white:#FFFFFF;--rf-paper:#FBFAF8;--rf-yellow-600:#D99E00;--rf-yellow-100:#FFF3D1;--rf-orange-700:#C87E0C; 1144 --surface-page:var(--rf-paper);--surface-card:var(--rf-white);--surface-sunken:var(--rf-ink-50); 1145 --text-strong:var(--rf-ink-900);--text-body:var(--rf-ink-700);--text-muted:var(--rf-ink-500); 1146 --text-faint:var(--rf-ink-400);--text-on-dark:var(--rf-white);--text-on-dark-muted:var(--rf-ink-300);
1147 --text-accent:var(--rf-ink-500); 1148 --border-subtle:var(--rf-ink-100);--border-default:var(--rf-ink-200);--border-strong:var(--rf-ink-300); 1149 --font-sans:'Panton',system-ui,-apple-system,'Segoe UI',sans-serif; 1150 --font-display:'Panton',system-ui,sans-serif;--font-heavy:'Panton',sans-serif; 1151 --fw-regular:400;--fw-semibold:600;--fw-bold:700;--fw-extrabold:800;--fw-black:900; 1152 --fs-overline:0.6875rem;--fs-body:1rem;--fs-body-sm:0.875rem; 1153 --lh-snug:1.15;--lh-normal:1.5;--ls-tight:-0.015em;--ls-overline:0.16em; 1154 --space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem; 1155 --radius-pill:999px;--radius-card:18px; 1156 margin:0;font-family:var(--font-sans);font-weight:400;font-size:1rem;line-height:1.5; 1157 color:var(--text-body);background:var(--surface-page);-webkit-font-smoothing:antialiased; 1158 -moz-osx-font-smoothing:grayscale;width:100%; 1159} 1160.rfhome *,.rfhome *::before,.rfhome *::after{box-sizing:border-box;} 1161.rfhome h1,.rfhome h2,.rfhome h3,.rfhome h4{margin:0 0 0.5em;font-family:var(--font-display); 1162 color:var(--text-strong);line-height:var(--lh-snug);letter-spacing:var(--ls-tight);text-wrap:balance;} 1163.rfhome h1{font-weight:900;}.rfhome h2{font-weight:800;}.rfhome h3{font-weight:700;} 1164.rfhome p{margin:0 0 1em;text-wrap:pretty;} 1165.rfhome a{color:#322F30;text-decoration:none;transition:color 120ms linear;} 1166.rfhome a:hover{color:#C87E0C;} 1167.rfhome img{max-width:100%;} 1168.rfhome ::selection{background:#FEBE11;color:#322F30;} 1169.rfhome .btn:hover{filter:none;} 1170.rfhome{scroll-behavior:smooth;} 1171@keyframes rf-drift{from{transform:scale(1.02) translateX(0);}to{transform:scale(1.1) translateX(-1.5%);}} 1172 1173/* v2's hero, spliced in. Its hover classes come with it. */ 1174.rfhome .rfh-0:hover{color:#FEBE11 !important;} 1175.rfhome .rfh-1:hover{transform:translateY(-2px) !important;} 1176.rfhome .rfh-2:hover{border-color:#FFFFFF !important;} 1177.rfhome [class*="rfh-"]{transition:transform 200ms cubic-bezier(.2,0,0,1),box-shadow 200ms cubic-bezier(.2,0,0,1),color 120ms linear,border-color 120ms linear;} 1178.rfhome [class*="rfh-"]:active{transform:scale(.97);} 1179.rfhome .rfh-proof{gap:32px !important;} 1180.rfhome .rfh-proof > div > div:last-child{max-width:230px;} 1181@media (max-width:900px){.rfhome .rfh-proof > div > div:last-child{max-width:none;}} 1182 1183/* client-work tiles */ 1184.rfhome .rfv-tile{cursor:pointer;} 1185.rfhome .rfv-tile:focus-visible{outline:3px solid var(--rf-yellow);outline-offset:3px;} 1186.rfhome .rfv-tile:hover img{transform:scale(1.03);} 1187.rfhome .rfv-tile img{transition:transform 400ms cubic-bezier(.2,0,0,1);} 1188 1189/* reveals. v3 sets inline opacity 0 on [data-reveal] from its own script, which 1190 does not ship, so the CSS carries it instead. */ 1191html.rf-js .rfhome [data-reveal]{opacity:0;transform:translateY(20px); 1192 transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1);} 1193html.rf-js .rfhome [data-reveal].rf-in{opacity:1;transform:none;} 1194@media (prefers-reduced-motion:reduce){ 1195 html.rf-js .rfhome [data-reveal]{transform:none;transition:opacity .25s ease;} 1196 .rfhome .rfh-loop{display:none;} 1197 .rfhome img[style*="rf-drift"]{animation:none !important;} 1198} 1199 1200/* Kajabi host chrome flattened; the design does its own centring. */ 1201#section-rfhomev5 .sizer{padding:0 !important;} 1202#section-rfhomev5 .container,#section-rfhomev5 .container--full{max-width:none !important;width:100% !important;padding-left:0 !important;padding-right:0 !important;} 1203#section-rfhomev5 .row{margin:0 !important;} 1204#section-rfhomev5 .block,#block-rfhomev5_0{padding:0 !important;margin:0 !important;border:0 !important;background:none !important;box-shadow:none !important;} 1205#section-rfhomev5 .section{background-color:transparent !important;} 1206 1207@media (max-width:900px){ 1208 .rfhome .rfh-heroart{position:relative !important;width:100% !important;height:56vw !important; 1209 top:auto !important;right:auto !important;bottom:auto !important;order:-1;} 1210 .rfhome .rfh-herowrap{padding-top:48px !important;padding-bottom:56px !important;} 1211 .rfhome h1{font-size:clamp(34px,9vw,52px) !important;} 1212} 1213</style> 1214<style>:root{ 1215 --rf-charcoal:#322F30;--rf-yellow:#FEBE11;--rf-orange:#FAA519;--rf-ink-900:#1C1A1B;--rf-ink-800:#262324;
1215--rf-ink-600:#4A4647; 1216 --rf-ink-500:#6B6667;--rf-ink-400:#767272;--rf-ink-300:#BCB8B9;--rf-ink-200:#DAD7D7;--rf-ink-100:#ECEAEA;--rf-ink-50:#F6F5F4; 1217 --rf-white:#FFFFFF;--rf-paper:#FBFAF8;--rf-yellow-600:#D99E00;--rf-yellow-100:#FFF3D1;--rf-orange-700:#C87E0C; 1218 --rf-grad:linear-gradient(135deg,#FEBE11 0%,#FAA519 100%); 1219 --border-subtle:#ECEAEA;--border-default:#DAD7D7; 1220 --wrap:1200px;--gutter:32px; 1221 }.rf5-page *{box-sizing:border-box}html{scroll-behavior:smooth}.rf5-page{margin:0;background:var(--rf-paper);color:var(--rf-charcoal);font-family:"Panton","PantonRegular",system-ui,-apple-system,"Segoe UI",sans-serif;font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased}.rf5-page img{max-width:100%;height:auto;display:block}.rf5-page a{color:inherit;text-decoration:none}.rf5-page h1,.rf5-page h2,.rf5-page h3{margin:0;font-weight:700;letter-spacing:-0.025em;line-height:1.04;color:var(--rf-ink-900)}.rf5-page h2{font-size:clamp(34px,4.2vw,52px)}.rf5-wrap{max-width:var(--wrap);margin:0 auto;padding:0 var(--gutter)}.rf5-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--rf-ink-500);margin-bottom:18px}.rf5-eyebrow::before{content:"";width:0;height:0;border-left:8px solid var(--rf-orange);border-top:5px solid transparent;border-bottom:5px solid transparent}.on-dark .rf5-eyebrow{color:var(--rf-yellow)}.on-dark .rf5-eyebrow::before{border-left-color:var(--rf-yellow)}.rf5-lede{font-size:clamp(18px,1.5vw,21px);line-height:1.5;color:var(--rf-ink-500);max-width:640px;margin:18px 0 0}.on-dark .rf5-lede{color:var(--rf-ink-200)}.rf5-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:999px;font-weight:700;font-size:15px;letter-spacing:.04em;padding:16px 32px;transition:transform .12s ease,box-shadow .2s ease,filter .2s ease;white-space:nowrap}.rf5-btn:active{transform:scale(.98)}.rf5-btn-accent{background:var(--rf-grad);color:var(--rf-charcoal);box-shadow:0 6px 24px rgba(250,165,25,.28)}.rf5-btn-accent:hover{box-shadow:0 10px 32px rgba(250,165,25,.45)}.rf5-btn-ghost{border:2px solid rgba(255,255,255,.55);color:var(--rf-white);padding:14px 30px}.rf5-btn-ghost:hover{border-color:#fff}.rf5-btn-primary{background:var(--rf-charcoal);color:#fff}.rf5-btn-primary:hover{background:var(--rf-ink-800)}.rf5-page section{position:relative}.rf5-page .band{padding:clamp(72px,9vw,112px) 0}.js .rf5-page [data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s cubic-bezier(.16,1,.3,1)}.js .rf5-page [data-reveal].in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none;transition:none}}.rf5-head{background:var(--rf-orange);position:relative;z-index:5}.rf5-head .rf5-wrap{display:flex;align-items:center;justify-content:space-between;height:72px;gap:24px}.rf5-head nav{display:flex;gap:28px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--rf-charcoal)}.rf5-head nav a:hover{text-decoration:underline;text-underline-offset:5px}.rf5-head .right{display:flex;align-items:center;gap:22px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.rf5-head .cta{background:var(--rf-charcoal);color:#fff;padding:12px 20px;border-radius:999px;letter-spacing:.06em}.rf5-logo{height:34px;width:auto}.rf5-hero{background:var(--rf-charcoal);color:#fff;overflow:hidden;min-height:720px;display:flex;flex-direction:column}.rf5-hero video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.rf5-hero .scrim{position:absolute;inset:0;background:linear-gradient(90deg,rgba(50,47,48,1) 0%,rgba(50,47,48,.92) 26%,rgba(50,47,48,.62) 46%,rgba(50,47,48,.18) 66%,rgba(50,47,48,0) 80%)}.rf5-hero .scrim2{position:absolute;inset:0;background:linear-gradient(180deg,rgba(50,47,48,0) 60%,rgba(50,47,48,.7) 100%)}.rf5-hero .rf5-wrap{position:relative;flex:1;display:flex;flex-direction:column;justify-content:center;padding-top:96px;padding-bottom:190px}.rf5-hero .rf5-eyebrow{color:var(--rf-yellow)}.rf5-hero .rf5-eyebrow::before{border-left-color:var(--rf-yellow)}.rf5-hero h1{font-size:clamp(46px,6vw,84px);line-height:.98;letter-spacing:-.03em;color:#fff;max-width:760px}.rf5-hero h1 span{background:var(--rf-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.rf5-hero p{font-size:clamp(18px,1.6vw,22px);line-height:1.5;color:rgba(255,255,255,.9);max-width:560px;margin:26px 0 0}.rf5-hero .ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:36px}.rf5-proof{position:absolute;
1221left:0;right:0;bottom:0;background:rgba(28,26,27,.55);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.14)}.rf5-proof .rf5-wrap{display:grid;grid-template-columns:repeat(4,1fr);padding-top:0;padding-bottom:0;flex:none}.rf5-proof .cell{padding:20px 24px 20px 0;display:flex;align-items:center;gap:14px;border-right:1px solid rgba(255,255,255,.12);margin-right:24px}.rf5-proof .cell:last-child{border-right:0;margin-right:0}.rf5-proof .big{font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1;white-space:nowrap}.rf5-proof .big.grad{background:var(--rf-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.rf5-proof .big .star{color:var(--rf-yellow);font-size:15px;margin-left:5px;letter-spacing:2px}.rf5-proof small{display:block;font-size:13px;line-height:1.3;color:rgba(255,255,255,.7);margin-top:4px}.rf5-proof .badge{height:38px;width:auto;flex:none}.rf5-trust{background:#fff;border-bottom:1px solid var(--border-subtle);padding:22px 0;overflow:hidden}.rf5-trust .rf5-wrap{display:flex;align-items:center;gap:36px}.rf5-trust .label{font-size:11px;font-weight:700;letter-spacing:.16em;color:var(--rf-ink-400);white-space:nowrap;text-transform:uppercase}.rf5-marq{flex:1;min-width:0;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.rf5-marq .track{display:flex;width:max-content;animation:rf5marq 38s linear infinite}.rf5-marq .track img{height:34px;width:auto;margin:0 28px;filter:grayscale(1);opacity:.75} 1222 @keyframes rf5marq{to{transform:translateX(-50%)}} 1223@media (prefers-reduced-motion:reduce){.rf5-marq .track{animation:none}}.rf5-watch{background:var(--rf-paper);border-top:1px solid var(--border-subtle)}.rf5-watch .grid{display:grid;grid-template-columns:1.25fr .75fr;gap:56px;align-items:center}.rf5-watch h2{color:var(--rf-ink-900)}.rf5-player{position:relative;aspect-ratio:16/9;border-radius:18px;overflow:hidden;background:#1C1A1B;box-shadow:0 30px 80px rgba(0,0,0,.4)}.rf5-player img{width:100%;height:100%;object-fit:cover;opacity:.92}.rf5-player button{position:absolute;inset:0;width:100%;height:100%;background:transparent;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.rf5-play{width:92px;height:92px;border-radius:999px;background:var(--rf-grad);display:flex;align-items:center;justify-content:center;box-shadow:0 14px 40px rgba(0,0,0,.4);transition:transform .2s cubic-bezier(.16,1,.3,1)}.rf5-player button:hover .rf5-play{transform:scale(1.06)}.rf5-play::after{content:"";width:0;height:0;border-left:28px solid var(--rf-charcoal);border-top:17px solid transparent;border-bottom:17px solid transparent;margin-left:8px}.rf5-player .dur{position:absolute;right:20px;bottom:18px;font-size:13px;font-weight:700;letter-spacing:.1em;color:rgba(255,255,255,.7);background:rgba(0,0,0,.35);padding:6px 10px;border-radius:6px}.rf5-player iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.rf5-watch .side p{color:var(--rf-ink-500);font-size:18px;line-height:1.55;margin:18px 0 0}.rf5-watch .strip{display:flex;gap:18px;margin-top:32px;padding-top:24px;border-top:1px solid var(--border-default);font-size:13px;color:var(--rf-ink-500);flex-wrap:wrap}.rf5-results{background:#fff;border-top:1px solid var(--border-subtle)}.rf5-results h2{color:var(--rf-ink-900)}.rf5-results .head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:48px}.rf5-results .all{font-size:13px;font-weight:700;letter-spacing:.12em;color:var(--rf-ink-600);white-space:nowrap;border-bottom:1px solid var(--rf-ink-400);padding-bottom:4px}.rf5-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.rf5-card{position:relative;display:block;aspect-ratio:3/4;border-radius:18px;overflow:hidden;background:var(--rf-ink-800);transition:transform .25s cubic-bezier(.16,1,.3,1)}.rf5-card:hover{transform:translateY(-4px)}.rf5-card img{width:100%;height:100%;object-fit:cover;opacity:.78;transition:opacity .3s}.rf5-card:hover img{opacity:.92}.rf5-card .g{position:absolute;inset:0;background:linear-gradient(180deg,rgba(28,26,27,.1) 0%,rgba(28,26,27,.94) 62%)}.rf5-card .t{position:absolute;
1223left:28px;right:28px;bottom:28px;display:flex;flex-direction:column;gap:6px}.rf5-card .fig{font-size:clamp(40px,4vw,56px);font-weight:700;letter-spacing:-.04em;line-height:.95;background:var(--rf-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.rf5-card .lab{font-size:18px;font-weight:700;line-height:1.25;color:#fff}.rf5-card .who{font-size:12px;font-weight:700;letter-spacing:.1em;color:rgba(255,255,255,.55);text-transform:uppercase;margin-top:6px}.rf5-card .hit,.rf5-feature .hit{position:absolute;inset:0;z-index:3;padding:0;border:0;background:transparent;cursor:pointer}.rf5-card .pb,.rf5-feature .pb{position:absolute;top:16px;right:16px;z-index:4;width:42px;height:42px;border-radius:999px;background:var(--rf-grad);display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px rgba(0,0,0,.38);pointer-events:none;transition:transform .22s cubic-bezier(.16,1,.3,1)}.rf5-card .pb::after,.rf5-feature .pb::after{content:"";width:0;height:0;border-left:13px solid var(--rf-charcoal);border-top:8px solid transparent;border-bottom:8px solid transparent;margin-left:3px}.rf5-feature .pb-lg{top:20px;right:20px;left:auto;width:56px;height:56px}.rf5-feature .pb-lg::after{border-left-width:17px;border-top-width:10px;border-bottom-width:10px;margin-left:4px}.rf5-card:hover .pb,.rf5-feature:hover .pb{transform:scale(1.09)}.rf5-vov{position:fixed;inset:0;z-index:90;background:rgba(50,47,48,.86);display:flex;align-items:center;justify-content:center;padding:32px}.rf5-vov[hidden]{display:none}.rf5-vov .frame{width:min(1040px,100%);aspect-ratio:16/9;border-radius:18px;overflow:hidden;background:#1C1A1B;box-shadow:0 32px 80px rgba(50,47,48,.5)}.rf5-vov iframe{width:100%;height:100%;border:0;display:block}.rf5-vov .close{position:absolute;top:24px;right:24px;width:48px;height:48px;border-radius:999px;border:2px solid rgba(255,255,255,.5);background:transparent;color:#fff;font-size:24px;line-height:1;cursor:pointer;font-family:inherit}.rf5-vov .close:hover{border-color:#fff}.rf5-card .read{font-size:12px;font-weight:700;letter-spacing:.1em;color:var(--rf-yellow);margin-top:6px}.rf5-cta{background:var(--rf-charcoal);color:#fff;overflow:hidden;padding:clamp(96px,12vw,168px) 0;text-align:center}.rf5-cta .rf5-wrap{position:relative;width:100%}.rf5-cta h2{color:#fff;max-width:780px;margin:0 auto;text-wrap:balance}.rf5-cta p{font-size:20px;line-height:1.5;color:rgba(255,255,255,.72);max-width:600px;margin:22px auto 0}.rf5-cta .ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:40px}.rf5-cta .contact{margin-top:30px;font-size:14px;color:var(--rf-ink-300)}.rf5-cta .contact a{color:#fff;font-weight:700}.rf5-foot{background:var(--rf-ink-800);padding:44px 0 52px;font-size:14px;color:var(--rf-ink-300)}.rf5-foot .rf5-wrap{display:flex;justify-content:space-between;align-items:center;gap:32px;flex-wrap:wrap}.rf5-foot nav{display:flex;gap:24px;flex-wrap:wrap;font-weight:700;color:var(--rf-ink-200)}.rf5-foot .logo{height:28px;width:auto} 1224 1225 /* offer: full-bleed charcoal, six studio photos (Kev, rev 8) */ 1226.rf5-offer{background:var(--rf-charcoal);color:#fff}.rf5-ocard{display:block}.rf5-ocard>h2{color:#fff;font-size:clamp(30px,3.4vw,46px);line-height:1.06;margin:16px 0 0;text-wrap:balance}.rf5-ocard .cols{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(40px,5vw,72px);align-items:stretch;margin-top:clamp(34px,3.4vw,48px)}.rf5-ocard .dark{display:flex;flex-direction:column;gap:24px}.rf5-ocard .head{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.rf5-ocard .head .eb{color:var(--rf-yellow)}.rf5-ocard .head .unit{color:var(--rf-ink-300)} 1227 /* rev31: one stage, four slides, arrows at either end. Nav mirrors .rf5-ba, inverted for dark. */ 1228.rf5-ocard .rf5-ostage{position:relative;flex:0 0 auto;aspect-ratio:945/1061;border-radius:16px;overflow:hidden;background:var(--rf-ink-800)}.rf5-ost-slide{position:absolute;inset:0;display:none}.rf5-ost-slide.on{display:block;animation:rf5fade .45s ease}.rf5-ost-slide img{display:block;width:100%;height:100%;object-fit:cover}.rf5-ost-slide.white{background:#fff}.rf5-ost-slide.white img{object-fit:contain}.rf5-ocard .oarr{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:999px;border:2px solid rgba(255,255,255,.6);background:rgba(28,26,27,.82);cursor:pointer;transition:border-color .2s,background .2s}.rf5-ocard .oarr:hover{border-color:#fff;background:var(--rf-charcoal)}.rf5-ocard .oarr:focus-visible{outline:3px solid var(--rf-yellow);outline-offset:3px}.rf5-ocard .oarr.prev{left:14px}.rf5-ocard .oarr.next{right:14px}.rf5-ocard .oarr .l{width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:10px solid #fff;margin-right:2px}.rf5-ocard .oarr .r{width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid #fff;margin-left:2px}.rf5-ocard .ostfoot{display:flex;justify-content:space-between;align-items:baseline;gap:18px}.rf5-ocard .ostfoot .cap{margin:0;font-size:15px;line-height:1.45;color:var(--rf-ink-300)}.rf5-ocard .ostfoot .count{margin:0;font-size:13px;font-weight:700;letter-spacing:.16em;color:var(--rf-ink-300);white-space:nowrap}.rf5-ocard .light{display:flex;flex-direction:column;justify-content:flex-start}.rf5-ocard .light .rf5-lede{margin-top:20px;font-size:18px;color:var(--rf-ink-200)}.rf5-ocard .spec{margin:0;padding:0;border-top:1px solid rgba(255,255,255,.2)}.rf5-ocard .spec div{display:block;padding:20px 0 18px;border-bottom:1px solid rgba(255,255,255,.2)}.rf5-ocard .spec dt{margin:0;padding-left:30px;position:relative;font-size:clamp(19px,1.5vw,22px);font-weight:700;line-height:1.25;letter-spacing:-.01em;color:#fff}.rf5-ocard .spec dt::before{content:"";position:absolute;
1228left:0;top:.6em;width:16px;height:3px;border-radius:2px;background:var(--rf-yellow)}.rf5-ocard .spec dd{margin:8px 0 0 30px;font-size:17px;line-height:1.5;color:var(--rf-ink-200)}.rf5-ocard .wide{margin-top:20px;width:100%;padding:20px 32px;font-size:17px;letter-spacing:.04em} 1229 1230 1231 /* belief attack: flip cards (Claude Design 4c "Turn it over") */ 1232.rf5-belief{background:#fff;border-top:1px solid var(--border-subtle)}.rf5-belief .head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px}.rf5-belief .head>div:first-child{max-width:680px}.rf5-belief .keys{flex:none;display:flex;flex-direction:column;gap:6px;align-items:flex-end;font-size:11px;font-weight:700;letter-spacing:.16em;padding-bottom:6px}.rf5-belief .keys .say{color:var(--rf-ink-400)}.rf5-belief .keys .do{display:flex;align-items:center;gap:8px;color:var(--rf-orange-700)}.rf5-belief .keys .do::before{content:"";width:0;height:0;border-left:7px solid var(--rf-orange);border-top:5px solid transparent;border-bottom:5px solid transparent}.rf5-belief .grid{margin-top:44px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.rf5-flip{position:relative;aspect-ratio:4/3;cursor:pointer;perspective:1200px;outline:none}.rf5-flip:focus-visible .inner{box-shadow:0 0 0 3px var(--rf-blue,#0FB2FF)}.rf5-flip .inner{position:absolute;inset:0;transform-style:preserve-3d;transition:transform .56s cubic-bezier(.16,1,.3,1);border-radius:18px}.rf5-flip .face{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:18px;padding:28px;display:flex;flex-direction:column;justify-content:space-between}.rf5-flip .front{background:var(--rf-charcoal)}.rf5-flip .back{background:var(--rf-orange);transform:rotateX(180deg)}.rf5-flip .n{font-size:11px;font-weight:700;letter-spacing:.16em;color:var(--rf-yellow)}.rf5-flip .back .n{color:var(--rf-charcoal)}.rf5-flip .q{font-size:clamp(20px,2vw,26px);line-height:1.2;font-style:italic;color:#fff;letter-spacing:-.015em}.rf5-flip .k{font-size:12px;font-weight:700;letter-spacing:.1em;color:var(--rf-ink-300)}.rf5-flip .a{font-size:clamp(18px,1.8vw,23px);line-height:1.25;font-weight:700;color:var(--rf-charcoal);letter-spacing:-.015em}.rf5-flip .rule{width:44px;height:3px;background:var(--rf-charcoal);border-radius:2px}.rf5-flip.on .inner{transform:rotateX(180deg)}.rf5-belief .turn{margin-top:36px;font-size:19px;font-weight:700;color:var(--rf-ink-900)}@media (prefers-reduced-motion:reduce){.rf5-flip .inner{transition:none}} 1233 1234 /* before/after carousel (v3 layout, Kev's screenshot) */ 1235.rf5-shift{background:radial-gradient(ellipse 75% 90% at 60% 45%,#FFD54F 0%,var(--rf-orange) 48%,#E08F12 78%,#C97B0A 100%);padding:clamp(88px,11vw,140px) 0;position:relative}.rf5-shift::after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 120% 100% at 50% 50%,transparent 55%,rgba(50,47,48,.28) 100%)}.rf5-shift .rf5-ba{position:relative;z-index:1}.rf5-ba{display:flex;flex-wrap:wrap;gap:48px clamp(56px,6vw,96px);align-items:center}.rf5-ba .lead{flex:1 1 300px;max-width:26rem}.rf5-ba h2{font-size:clamp(1.9rem,3.8vw,2.9rem);line-height:1.1;color:var(--rf-charcoal)}.rf5-ba .turnline{margin:22px 0 0;font-size:clamp(19px,1.7vw,22px);font-weight:700;line-height:1.3;color:var(--rf-charcoal)}.rf5-ba .who{margin:20px 0 0;font-size:17px;color:var(--rf-ink-700)}.rf5-ba .who strong{color:var(--rf-ink-900)}.rf5-ba .nav{display:flex;gap:12px;margin-top:22px}.rf5-ba .nav button{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:999px;border:2px solid rgba(50,47,48,.55);background:none;cursor:pointer;transition:border-color .2s,background .2s}.rf5-ba .nav button:hover{border-color:var(--rf-charcoal);background:rgba(50,47,48,.1)}.rf5-ba .nav .l{width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:10px solid var(--rf-charcoal);margin-right:2px}.rf5-ba .nav .r{width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid var(--rf-charcoal);margin-left:2px}.rf5-ba .count{margin:18px 0 0;font-size:13px;font-weight:700;letter-spacing:.16em;color:rgba(50,47,48,.7)}.rf5-ba .slides{flex:1.5 1 420px;min-width:0;position:relative}.rf5-ba-slide{display:none;position:relative;padding:0 0 clamp(56px,8vw,88px)}.rf5-ba-slide.on{display:block;animation:rf5fade .45s ease} 1236 @keyframes rf5fade{from{opacity:0;transform:translateX(12px)}to{opacity:1;transform:none}} 1237@media (prefers-reduced-motion:reduce){.rf5-ba-slide.on,.rf5-ost-slide.on{animation:none}}.rf5-ba-slide .after{position:relative;width:88%;margin-left:12%;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:var(--rf-ink-800);box-shadow:0 24px 60px rgba(90,50,0,.35)}.rf5-ba-slide .before{position:absolute;
1237left:0;bottom:0;width:44%;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:var(--rf-ink-800);border:6px solid var(--rf-orange);box-shadow:0 18px 44px rgba(90,50,0,.45)}.rf5-ba-slide img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.rf5-ba-slide .lab{position:absolute;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:5px 10px;border-radius:999px;pointer-events:none}.rf5-ba-slide .after .lab{top:12px;right:12px;background:var(--rf-charcoal);color:var(--rf-yellow)}.rf5-ba-slide .before .lab{top:8px;left:8px;background:rgba(28,26,27,.72);color:var(--rf-ink-200);font-size:9px;padding:4px 8px} 1238 1239 /* founder */ 1240.rf5-founder{background:var(--rf-ink-50);border-top:1px solid var(--border-subtle)}.rf5-founder .grid{display:grid;grid-template-columns:.42fr .58fr;gap:clamp(40px,6vw,88px);align-items:center}.rf5-founder .photo img{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center top;border-radius:16px;box-shadow:0 24px 60px rgba(50,47,48,.16)}.rf5-founder h2{max-width:560px}.rf5-founder p{margin:24px 0 0;font-size:18px;line-height:1.6;color:var(--rf-ink-500);max-width:600px}.rf5-founder .sig{margin-top:22px;font-size:15px;font-weight:700;color:var(--rf-ink-900)}.rf5-founder .story{display:inline-block;margin-top:22px;font-size:16px;font-weight:700;color:var(--rf-ink-900);border-bottom:2px solid var(--rf-ink-900);padding-bottom:2px}.rf5-founder .story:hover{color:var(--rf-orange-700);border-color:var(--rf-orange-700)} 1241 1242 /* Byron feature */ 1243.rf5-feature{display:grid;grid-template-columns:1.05fr .95fr;gap:0;border-radius:22px;overflow:hidden;background:var(--rf-charcoal);border:1px solid var(--rf-charcoal);box-shadow:0 24px 60px rgba(50,47,48,.16);margin-bottom:28px;transition:transform .25s cubic-bezier(.16,1,.3,1)}.rf5-feature:hover{transform:translateY(-3px)}.rf5-feature .photo{position:relative;min-height:420px}.rf5-feature .photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.rf5-feature .chip{position:absolute;top:20px;left:20px;background:var(--rf-grad);color:var(--rf-charcoal);font-size:11px;font-weight:700;letter-spacing:.16em;padding:8px 14px;border-radius:999px}.rf5-feature .body{padding:44px 48px;display:flex;flex-direction:column;justify-content:center;gap:10px}.rf5-feature .k{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--rf-ink-300)}.rf5-feature .fig{font-size:clamp(64px,7.5vw,108px);font-weight:700;letter-spacing:-.045em;line-height:.9;background:var(--rf-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.rf5-feature .lab{font-size:22px;font-weight:700;line-height:1.25;color:#fff;max-width:420px}.rf5-feature blockquote{margin:14px 0 0;font-size:17px;line-height:1.55;color:var(--rf-ink-200);border-left:2px solid var(--rf-orange);padding-left:16px}.rf5-feature ul{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:15px;color:var(--rf-ink-200)}.rf5-feature ul li::before{content:"";display:inline-block;width:0;height:0;border-left:7px solid var(--rf-yellow);border-top:4px solid transparent;border-bottom:4px solid transparent;margin-right:10px}.rf5-feature .read{margin-top:18px;font-size:12px;font-weight:700;letter-spacing:.12em;color:var(--rf-yellow)} 1244 1245 /* client work: cinema band (Claude Design 2a) */ 1246.rf5-cinema{position:relative;background:var(--rf-charcoal);color:#fff;min-height:720px;display:flex;flex-direction:column;overflow:hidden}.rf5-cinema .bgs img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform 7s linear}.rf5-cinema .bgs img.on{opacity:.55;transform:scale(1.06)}.rf5-cinema .scrim1{position:absolute;inset:0;background:linear-gradient(90deg,rgba(50,47,48,.92) 0%,rgba(50,47,48,.55) 50%,rgba(50,47,48,.25) 100%)}.rf5-cinema .scrim2{position:absolute;inset:0;background:linear-gradient(to top,rgba(50,47,48,.9) 0%,rgba(50,47,48,0) 45%)}.rf5-cinema .chrome{position:relative;flex:1;display:flex;flex-direction:column;justify-content:space-between;padding-top:96px;padding-bottom:80px;
1246gap:56px;width:100%}.rf5-cinema .rf5-eyebrow{color:#fff}.rf5-cinema .rf5-eyebrow::before{border-left-color:var(--rf-yellow)}.rf5-cinema h2{color:#fff;font-size:clamp(40px,4.6vw,64px);line-height:.98;letter-spacing:-.03em;max-width:620px}.rf5-cinema .top p{margin:22px 0 0;font-size:20px;line-height:1.4;color:var(--rf-ink-200);max-width:480px}.rf5-cinema .bottom{display:flex;flex-direction:column;align-items:flex-start;gap:28px}.rf5-cinema .now{display:flex;align-items:center;gap:24px;min-width:300px}.rf5-cinema .play{width:80px;height:80px;border:0;border-radius:999px;background:var(--rf-grad);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 10px 28px rgba(250,165,25,.3);transition:transform .16s cubic-bezier(.16,1,.3,1),box-shadow .16s;flex:none}.rf5-cinema .play:hover{transform:scale(1.06);box-shadow:0 14px 36px rgba(250,165,25,.45)}.rf5-cinema .play:active{transform:scale(.97)}.rf5-cinema .play span{width:0;height:0;border-left:24px solid var(--rf-charcoal);border-top:14px solid transparent;border-bottom:14px solid transparent;margin-left:6px}.rf5-cinema .meta{display:flex;flex-direction:column;gap:4px}.rf5-cinema .ind{font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--rf-yellow)}.rf5-cinema .name{font-size:26px;font-weight:700;letter-spacing:-.015em;color:#fff}.rf5-cinema .stripwrap{display:flex;align-items:center;gap:14px;width:100%}.rf5-cinema .stripwrap .strip{flex:1 1 auto;min-width:0}.rf5-cinema .sarr{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:999px;border:2px solid rgba(255,255,255,.6);background:rgba(28,26,27,.82);cursor:pointer;transition:border-color .2s,background .2s}.rf5-cinema .sarr:hover{border-color:#fff;background:var(--rf-charcoal)}.rf5-cinema .sarr:focus-visible{outline:3px solid var(--rf-yellow);outline-offset:3px}.rf5-cinema .sarr .l{width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:10px solid #fff;margin-right:2px}.rf5-cinema .sarr .r{width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid #fff;margin-left:2px}.rf5-cinema .strip{display:flex;gap:12px;width:100%;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.rf5-cinema .strip::-webkit-scrollbar{display:none}.rf5-cinema .strip button{flex:none;width:120px;padding:0;border:0;background:none;cursor:pointer;display:flex;flex-direction:column;gap:8px;opacity:.5;transition:opacity .2s}.rf5-cinema .strip button:hover,.rf5-cinema .strip button[aria-selected="true"]{opacity:1}.rf5-cinema .strip img,.rf5-cinema .strip .li,.rf5-cinema .strip .fb{width:120px;aspect-ratio:16/9;object-fit:cover;border-radius:8px;border:2px solid transparent;transition:border-color .2s}.rf5-cinema .strip .li{display:flex;align-items:center;justify-content:center;background:#0A66C2;color:#fff;font-weight:700;font-size:22px;letter-spacing:-.02em;font-family:Georgia,serif}.rf5-cinema .bgs span.bg{position:absolute;inset:0;background:radial-gradient(ellipse at 30% 40%,#4A4344,var(--rf-charcoal) 70%);opacity:0;transition:opacity .9s}.rf5-cinema .bgs span.bg.on{opacity:1}.rf5-cinema .strip .fb{display:flex;align-items:center;justify-content:center;background:#1877F2;color:#fff;font-weight:700;font-size:24px;font-family:Georgia,serif}.rf5-cinema .strip button[aria-selected="true"] img,.rf5-cinema .strip button[aria-selected="true"] .li,.rf5-cinema .strip button[aria-selected="true"] .fb{border-color:var(--rf-yellow)}.rf5-cinema .strip i{display:block;position:relative;height:3px;width:100%;border-radius:2px;background:rgba(255,255,255,.18);overflow:hidden}.rf5-cinema .strip i b{position:absolute;left:0;top:0;bottom:0;width:0;background:var(--rf-grad)}.rf5-cinema .strip button[aria-selected="true"] i b{transition:width var(--rf5-cin,6s) linear;width:100%}.rf5-cinema .player{position:absolute;inset:0;z-index:5;background:rgba(50,47,48,.82);display:flex;align-items:center;justify-content:center;padding:32px}.rf5-cinema .player[hidden]{display:none}.rf5-cinema .player .frame.li{width:504px;height:399px;aspect-ratio:auto;background:#fff}.rf5-cinema .player .frame{width:min(1040px,100%);aspect-ratio:16/9;border-radius:18px;overflow:hidden;background:#1C1A1B;box-shadow:0 32px 80px rgba(50,47,48,.5)}.rf5-cinema .player iframe,.rf5-cinema .player video{width:100%;height:100%;border:0;display:block;background:#000}.rf5-cinema .close{position:absolute;top:24px;right:24px;width:48px;height:48px;border-radius:999px;border:2px solid rgba(255,255,255,.5);background:transparent;color:#fff;font-size:24px;line-height:1;cursor:pointer;font-family:inherit}.rf5-cinema .close:hover{border-color:#fff}@media (prefers-reduced-motion:reduce){.rf5-cinema .bgs img{transition:opacity .3s}.rf5-cinema .bgs img.on{transform:none}} 1247 1248 /* who it is for: Claude Design artboard 4a, kinetic headline */ 1249/* ===== Section 11 â who it's for, kinetic headline (artboard 4a) ===== */ 1250.rf5-who{background:#fff;border-top:1px solid var(--border-default)}.rf5-who-h{ 1251 font-size:clamp(38px,6.2vw,76px); /* artboard: a flat 76px on a 1280px card */ 1252 line-height:1.02; 1253 letter-spacing:-0.03em; /* --ls-tightest */ 1254 font-weight:800; /* only Panton 400 and 700 are hosted, so this resolves to Bold */ 1255 color:var(--rf-ink-900); /* --text-strong */ 1256 margin:22px 0 0; 1257 }.rf5-who-pill{ 1258 display:inline-flex;align-items:baseline; 1259 padding:2px 20px 8px; 1260 border-radius:12px; /* --radius-md, no page token */ 1261 background:var(--rf-grad); /* --rf-gradient-play, byte-identical to --rf-grad */ 1262 color:var(--rf-charcoal); /* artboard says --rf-white â see the DECIDED note above */ 1263 box-shadow:0 10px 28px rgba(250,165,25,.30); /* --shadow-accent, no page token */ 1264 }.rf5-who-word{display:inline-block}.rf5-who-word::after{content:attr(data-w)}.rf5-who-word.rf5-who-anim{animation:rf5-who-swap 380ms cubic-bezier(.16,1,.3,1) both} /* --ease-out */ 1265 @keyframes rf5-who-swap{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}} 1266 1267 /* the heading's real, stable text for assistive tech; the visible word is aria-hidden */ 1268.rf5-who-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rf5-who-roles{margin-top:44px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.rf5-who-roles span{font-size:.875rem;font-weight:600;color:var(--rf-ink-500)} /* --fs-body-sm / --text-muted */ 1269.rf5-who-not{font-size:.9375rem;line-height:1.6;color:var(--rf-ink-600);margin:28px 0 0} /* --fs-caption / --text-faint */ 1270@media (max-width:560px){ 1271.rf5-who-pill{padding:0 14px 6px;border-radius:10px}.rf5-who-roles{margin-top:32px;gap:12px} 1272 }@media (prefers-reduced-motion:reduce){ 1273.rf5-who-word.rf5-who-anim{animation:none} 1274 } 1275 1276 /* faq: dense open grid, design handoff 2026-09-05 */ 1277 /* ===== Section 12 â FAQ, fully open two-column grid (handoff 5b) ===== */ 1278.rf5-faq2{background:var(--rf-ink-50);border-top:1px solid var(--border-default)} 1279 /* Handoff: padding 80px top / 92px bottom. Not applied â .band gives clamp(72px,9vw,112px) 1280 and every other band on this page uses it. To go to the handoff's exact figures, uncomment: 1281.rf5-faq2{padding:80px 0 92px} */ 1282 1283 /* Handoff: max-width 1120px, margin 0 auto. .rf5-wrap outside it supplies the page's 1284 32px gutter (20px under 640px), so mobile padding stays on the page's grid rather than 1285 the handoff's 24px. Delete the max-width to align this band with the page's 1136px column. */ 1286.rf5-faq2-inner{margin:0 auto} /* handoff said max-width:1120px; removed, see rev24 */ 1287 1288 /* The brand play gradient as a short accent rule, never a wash. */ 1289.rf5-faq2-rule{width:56px;height:3px;background:var(--rf-grad);margin-bottom:24px}.rf5-faq2-head{display:flex;justify-content:space-between;align-items:flex-end;
1289gap:48px;flex-wrap:wrap;margin-bottom:52px}.rf5-faq2-h{ 1290 font-size:clamp(32px,3.6vw,44px); /* handoff: a flat 44px desktop / 32px mobile */ 1291 line-height:1; 1292 letter-spacing:-0.03em; /* --ls-tightest */ 1293 font-weight:800; /* only Panton 400 and 700 are hosted, so this resolves to Bold */ 1294 color:var(--rf-ink-900); /* --text-strong */ 1295 margin:0; 1296 }.rf5-faq2-link{ 1297 font-size:14px; 1298 font-weight:600; /* same story as 800 above â resolves up to Bold */ 1299 color:#9A6206; /* --rf-orange-600, no token on this page. See header comment. */ 1300 transition:color .2s ease; 1301 white-space:nowrap; 1302 }.rf5-faq2-link:hover{color:#7E5005} /* the handoff's own hover */ 1303.rf5-faq2-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 72px;align-content:start} 1304 1305 /* Q&A pair: plain block. No card, no border, no background, no shadow, no hover. 1306 The whitespace does the separating and the pairs are not interactive. */ 1307.rf5-faq2-a a{color:#9A6206;text-decoration:underline;text-underline-offset:3px;font-weight:600}.rf5-faq2-a a:hover{color:#7E5005}.rf5-faq2-a a:focus-visible{outline:2px solid #9A6206;outline-offset:2px;border-radius:2px}.rf5-faq2-q{font-size:19px;font-weight:700;line-height:1.3;letter-spacing:-.015em;color:var(--rf-ink-900);margin:0}.rf5-faq2-item{border-top:1px solid var(--border-subtle)}.rf5-faq2-item summary{list-style:none;cursor:pointer;display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding:18px 0}.rf5-faq2-item summary::-webkit-details-marker{display:none}.rf5-faq2-item summary:focus-visible{outline:2px solid #9A6206;outline-offset:3px;border-radius:3px}.rf5-faq2-sign{flex:none;font-size:24px;line-height:1;font-weight:400;color:#9A6206;transition:transform .2s ease}.rf5-faq2-item[open] .rf5-faq2-sign{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.rf5-faq2-sign{transition:none}}.rf5-faq2-a{ 1308 font-size:14px; 1309 line-height:1.65; /* --lh-relaxed */ 1310 font-weight:400; 1311 color:var(--rf-charcoal); /* --text-body, the handoff's --rf-ink-700 */ 1312 margin:0; 1313 ;padding-bottom:20px;padding-right:28px} 1314 1315 /* Handoff: the six pairs stagger 60ms apart in source order, after the header. 1316 The page's global observer adds .in per element but sets no delay, so the step is CSS. */ 1317.js .rf5-page .rf5-faq2-grid > [data-reveal]:nth-child(2){transition-delay:60ms}.js .rf5-page .rf5-faq2-grid > [data-reveal]:nth-child(3){transition-delay:120ms}.js .rf5-page .rf5-faq2-grid > [data-reveal]:nth-child(4){transition-delay:180ms}.js .rf5-page .rf5-faq2-grid > [data-reveal]:nth-child(5){transition-delay:240ms}.js .rf5-page .rf5-faq2-grid > [data-reveal]:nth-child(6){transition-delay:300ms}@media (prefers-reduced-motion:reduce){ 1318.js .rf5-page .rf5-faq2-grid > [data-reveal]{transition-delay:0s} 1319 } 1320 1321 /* Handoff: two columns collapse to one below roughly 900px, order stays 1 through 6, 1322 answers stay at 14px. The header row already wraps, so the link drops and left-aligns. */ 1323@media (max-width:900px){ 1324.rf5-faq2-head{gap:14px;margin-bottom:36px}.rf5-faq2-grid{grid-template-columns:minmax(0,1fr);gap:32px} 1325 }@media (max-width:1000px){ 1326.rf5-head nav{display:none}.rf5-proof .rf5-wrap{grid-template-columns:1fr 1fr}.rf5-proof .cell:nth-child(2){border-right:0}.rf5-founder .grid,.rf5-ocard .cols{grid-template-columns:1fr}.rf5-ocard .rf5-ostage{flex:0 0 auto}.rf5-belief .grid{grid-template-columns:1fr 1fr}.rf5-belief .head{flex-direction:column;align-items:flex-start;gap:16px}.rf5-belief .keys{align-items:flex-start}.rf5-cinema{min-height:0}.rf5-cinema .chrome{padding-top:72px;padding-bottom:56px;gap:40px}.rf5-cinema .strip button{flex:none;width:104px}.rf5-cinema .strip img{width:104px}.rf5-founder .photo{max-width:420px}.rf5-watch .grid{grid-template-columns:1fr;gap:32px}.rf5-feature{grid-template-columns:1fr}.rf5-feature .photo{min-height:0;aspect-ratio:16/10}.rf5-cards{grid-template-columns:1fr 1fr} 1327 }@media (max-width:640px){ 1328:root{--gutter:20px}.rf5-page{font-size:16px}
1328.rf5-head .right span{display:none}.rf5-hero{min-height:0}.rf5-hero .rf5-wrap{padding-top:64px;padding-bottom:40px}.rf5-hero .scrim{background:linear-gradient(180deg,rgba(50,47,48,.55) 0%,rgba(50,47,48,.9) 55%,rgba(50,47,48,1) 100%)}.rf5-proof{position:relative;background:var(--rf-ink-900)}.rf5-proof .rf5-wrap{grid-template-columns:1fr}.rf5-proof .cell{border-right:0;border-bottom:1px solid rgba(255,255,255,.12);margin:0;padding:14px 0}.rf5-proof .cell:last-child{border-bottom:0}.rf5-feature .body{padding:28px 24px} 1329 /* rev51 M2: one column. The 4/3 ratio above is fine once the card is full width - 1330 at two columns it made a 124px card hold a 187px text block and clipped every figure. */ 1331.rf5-cards{grid-template-columns:1fr}.rf5-card{aspect-ratio:4/3} 1332 /* rev51 M1: the objection cards. Both faces are position:absolute, so the parent has no 1333 content height and a ratio was standing in for one. min-height does the same job without 1334 tying the height to the width, which is what broke it at 165px wide. */ 1335.rf5-belief .grid{grid-template-columns:1fr;gap:14px}.rf5-flip{aspect-ratio:auto;min-height:184px}.rf5-flip .face{padding:22px}.rf5-flip .q{font-size:20px}.rf5-flip .a{font-size:18px}.rf5-trust .label{display:none}.rf5-cta{padding:72px 0}.rf5-btn{width:100%}.rf5-results .head{flex-direction:column;align-items:flex-start;gap:16px} 1336 } 1337 1338/* 01b Proof - class is .rf5-pb, NOT .rf5-proof: that name is already taken by the mockup 1339.rf5-page hero's own glass strip,whose `.rf5-proof .rf5-wrap{display:grid}` squeezed this band to 618px of 1340 a 1200px wrap on the first attempt. The /success-stories proof band (#rfss .proof), lifted here 2026-09-07. It used to be 1341 a strip pinned inside the hero, where its right-hand cells sat on the lit half of the photo with 1342 nothing behind them. As its own solid charcoal band it cannot be unreadable, and because the hero 1343 is the same #322F30 the two read as one. */ 1344.rf5-pb{background:var(--rf-charcoal);color:#fff;padding:52px 0}.rf5-pb .grid{display:grid;grid-template-columns:1fr 1.05fr 1.3fr 1.25fr}.rf5-pb .cell{padding:0 28px;border-right:1px solid rgba(255,255,255,.14);display:flex;gap:16px;align-items:flex-start}.rf5-pb .cell:first-child{padding-left:0}.rf5-pb .cell:last-child{padding-right:0;border-right:0}.rf5-pb .big{font-family:'PantonBold',sans-serif;font-weight:700;font-size:29px;line-height:1.15;letter-spacing:-.015em;color:#fff}.rf5-pb .sm{color:var(--rf-ink-300);font-size:14px;line-height:1.5;margin-top:8px}.rf5-pb .stars{color:var(--rf-orange);font-size:15px;letter-spacing:1px;margin-top:4px}.rf5-pb .ico{flex:0 0 auto;width:46px;height:46px;border-radius:999px;background:rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center}.rf5-pb .faces{flex:0 0 auto;display:flex;align-items:center}.rf5-pb .faces img{width:34px;height:34px;border-radius:999px;object-fit:cover;border:2px solid var(--rf-charcoal);margin-left:-11px}.rf5-pb .brandcell{display:block}.rf5-pb .brandcell .award{width:186px;height:auto;display:block;margin:0 0 18px}.rf5-pb .brandcell .sm{margin-top:0} 1345@media (max-width:1024px){ 1346.rf5-pb .grid{grid-template-columns:repeat(2,1fr);gap:34px 0}.rf5-pb .cell{padding:0 30px}.rf5-pb .cell:nth-child(odd){padding-left:0;border-right:1px solid rgba(255,255,255,.14)}.rf5-pb .cell:nth-child(even){padding-right:0;border-right:0} 1347} 1348@media (max-width:680px){ 1349.rf5-pb{padding:24px 0}.rf5-pb .grid{grid-template-columns:1fr;gap:14px}.rf5-pb .cell{padding:0;border-right:0;flex-direction:column;align-items:center;text-align:center;gap:10px}.rf5-pb .cell+.cell{border-top:1px solid rgba(255,255,255,.14);padding-top:14px} 1350 /* the 1024 block's .cell:nth-child(odd) is (0,3,0) and out-specifies .rf5-pb .cell (0,2,0), 1351 so cells 1 and 3 kept a right border on a phone. Visible as a stray vertical rule. */ 1352.rf5-pb .cell:nth-child(odd),.rf5-pb .cell:nth-child(even){border-right:0;padding-left:0;padding-right:0}.rf5-pb .ico{width:40px;height:40px}.rf5-pb .big{font-size:26px}.rf5-pb .sm{margin-left:auto;margin-right:auto;max-width:34ch;margin-top:6px}.rf5-pb .faces{margin:0 auto}.rf5-pb .brandcell{text-align:center}.rf5-pb .brandcell .award{width:148px;margin:0 auto 12px} 1353} 1354 1355.rf5-page .rfhtw{--gold:#faa519;background:#393637;color:#fff;padding:78px 24px 84px;font-family:inherit;-webkit-font-smoothing:antialiased;}.rf5-page .rfhtw__inner{max-width:1180px;margin:0 auto;text-align:center;}.rf5-page .rfhtw__eyebrow{margin:0 0 16px;color:var(--gold);font-size:13px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;}.rf5-page .rfhtw__title{margin:0 auto 18px;max-width:860px;font-family:'PantonBold',sans-serif;font-size:clamp(28px,4vw,44px);line-height:1.12;font-weight:700;letter-spacing:-.01em;color:#fff;}.rf5-page .rfhtw__sub{margin:0 auto 50px;max-width:600px;font-size:clamp(16px,1.5vw,18px);line-height:1.5;color:var(--rf-ink-300);font-weight:400;}.rf5-page .rfhtw__timeline{position:relative;}.rf5-page .rfhtw__track{position:absolute;top:9px;left:10%;width:80%;height:2px;background:rgba(250,165,25,.20);border-radius:2px;overflow:hidden;}.rf5-page .rfhtw__fill{display:block;height:100%;width:100%;background:var(--gold);border-radius:2px;}.rf5-page .rfhtw__steps{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:20px;}.rf5-page .rfhtw__step{display:flex;flex-direction:column;align-items:center;padding:0 8px;}.rf5-page .rfhtw__dot{width:18px;height:18px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 5px #393637;margin-bottom:26px;}.rf5-page .rfhtw__day{color:var(--gold);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;}.rf5-page .rfhtw__step-title{margin:0 0 10px;font-size:clamp(18px,1.7vw,22px);font-weight:700;color:#fff;line-height:1.2;}.rf5-page .rfhtw__step-desc{margin:0;max-width:220px;font-size:15px;line-height:1.5;color:var(--rf-ink-300);}.rf5-page .rfhtw__cta{display:inline-flex;align-items:center;justify-content:center;margin-top:52px;padding:16px 32px;background:var(--rf-grad);color:var(--rf-charcoal);font-family:inherit;font-size:15px;font-weight:700;letter-spacing:.04em;text-decoration:none;border-radius:999px;box-shadow:0 6px 24px rgba(250,165,25,.28);
1355transition:box-shadow .2s ease,transform .12s ease;}.rf5-page .rfhtw__cta:hover{box-shadow:0 10px 32px rgba(250,165,25,.45);}.rf5-page .rfhtw__cta:active{transform:scale(.98);}.rf5-page .rfhtw__steps .rfhtw__step:nth-child(1){--d:.20s;}.rf5-page .rfhtw__steps .rfhtw__step:nth-child(2){--d:.48s;}.rf5-page .rfhtw__steps .rfhtw__step:nth-child(3){--d:.76s;}.rf5-page .rfhtw__steps .rfhtw__step:nth-child(4){--d:1.04s;}.rf5-page .rfhtw__steps .rfhtw__step:nth-child(5){--d:1.32s;}.rf5-page .rfhtw--anim .rfhtw__eyebrow,.rf5-page .rfhtw--anim .rfhtw__title,.rf5-page .rfhtw--anim .rfhtw__sub{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease;}.rf5-page .rfhtw--anim .rfhtw__cta{opacity:0;transform:translateY(20px);transition:opacity .6s ease 1.5s,transform .6s ease 1.5s;}.rf5-page .rfhtw--anim.rfhtw--in .rfhtw__eyebrow{opacity:1;transform:none;}.rf5-page .rfhtw--anim.rfhtw--in .rfhtw__title{opacity:1;transform:none;transition-delay:.08s;}.rf5-page .rfhtw--anim.rfhtw--in .rfhtw__sub{opacity:1;transform:none;transition-delay:.16s;}.rf5-page .rfhtw--anim.rfhtw--in .rfhtw__cta{opacity:1;transform:none;}.rf5-page .rfhtw--anim .rfhtw__fill{width:0;transition:width 1.5s cubic-bezier(.4,0,.2,1) .15s;}.rf5-page .rfhtw--anim.rfhtw--in .rfhtw__fill{width:100%;}.rf5-page .rfhtw--anim .rfhtw__dot{transform:scale(.4);background:#3a3a3a;transition:transform .45s ease var(--d),background .45s ease var(--d);}.rf5-page .rfhtw--anim.rfhtw--in .rfhtw__dot{transform:scale(1);background:var(--gold);}.rf5-page .rfhtw--anim .rfhtw__day,.rf5-page .rfhtw--anim .rfhtw__step-title,.rf5-page .rfhtw--anim .rfhtw__step-desc{opacity:0;transform:translateY(14px);transition:opacity .5s ease var(--d),transform .5s ease var(--d);}.rf5-page .rfhtw--anim.rfhtw--in .rfhtw__day,.rf5-page .rfhtw--anim.rfhtw--in .rfhtw__step-title,.rf5-page .rfhtw--anim.rfhtw--in .rfhtw__step-desc{opacity:1;transform:none;}@media (max-width:820px){ 1356.rf5-page .rfhtw{padding:62px 22px 70px;}.rf5-page .rfhtw__sub{margin-bottom:40px;}.rf5-page .rfhtw__timeline{max-width:420px;margin:0 auto;}.rf5-page .rfhtw__track{top:0;left:8px;width:2px;height:100%;}.rf5-page .rfhtw__fill{width:100%;height:100%;}.rf5-page .rfhtw--anim .rfhtw__fill{height:0;width:100%;transition:height 1.5s cubic-bezier(.4,0,.2,1) .15s;}.rf5-page .rfhtw--anim.rfhtw--in .rfhtw__fill{height:100%;}.rf5-page .rfhtw__steps{grid-template-columns:1fr;gap:0;text-align:left;}.rf5-page .rfhtw__step{flex-direction:column;align-items:flex-start;padding:0 0 34px 40px;position:relative;}.rf5-page .rfhtw__step:last-child{padding-bottom:0;}.rf5-page .rfhtw__dot{position:absolute;left:0;top:2px;margin:0;}.rf5-page .rfhtw__step-desc{max-width:none;}.rf5-page .rfhtw__cta{margin-top:44px;} 1357 }@media (prefers-reduced-motion:reduce){ 1358.rf5-page .rfhtw--anim .rfhtw__eyebrow,.rf5-page .rfhtw--anim .rfhtw__title,.rf5-page .rfhtw--anim .rfhtw__sub,.rf5-page .rfhtw--anim .rfhtw__cta,.rf5-page .rfhtw--anim .rfhtw__day,.rf5-page .rfhtw--anim .rfhtw__step-title,.rf5-page .rfhtw--anim .rfhtw__step-desc{opacity:1;transform:none;transition:none;}.rf5-page .rfhtw--anim .rfhtw__fill{width:100%;transition:none;}.rf5-page .rfhtw--anim .rfhtw__dot{transform:scale(1);background:var(--gold);transition:none;} 1359 } 1360</style> 1361<div class="rfhome"><div id="dc-root" class="sc-host" data-sc-name="index"> 1362<div style="font-family: Panton, system-ui, sans-serif; background: rgb(251, 250, 248); color: rgb(50, 47, 48); overflow-x: hidden;"> 1363<section data-screen-label="01 Hero" style="position: relative; background: rgb(50, 47, 48); overflow: hidden;"> 1364 <div class="rfh-heroart" style="position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; width: 100%;"> 1365 <video class="rfh-loop" autoplay muted loop playsinline preload="metadata" poster="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/360ee6ce8dfe8d1e1591e2b73b25b48b.png" aria-hidden="true" tabindex="-1" style="position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;border:0"><source src="https://embed-ssl.wistia.com/deliveries/e37df4fb9e774085791804c921c1a5c1d380db70.bin" type="video/mp4"></video> 1366 <div style="position: absolute; inset: 0px; background: linear-gradient(90deg, rgb(50, 47, 48) 0%, rgba(50, 47, 48, 0.92) 26%, rgba(50, 47, 48, 0.62) 44%, rgba(50, 47, 48, 0.18) 64%, rgba(50, 47, 48, 0) 78%); pointer-events: none;"></div><div style="position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,rgba(50,47,48,0.95) 0%,rgba(50,47,48,0) 22%);"></div> 1367 1368 </div> 1369 <div class="rfh-herowrap" style="position: relative; max-width: 1200px; margin: 0px auto; padding: 110px 32px 80px; pointer-events: none;"> 1370 <div style="max-width: 600px; pointer-events: auto;"> 1371 <h1 style="margin: 0px; font-weight: 900; font-size: clamp(44px, 5.5vw, 80px); line-height: 1.04; letter-spacing: -0.02em; color: rgb(255, 255, 255);">LOOK BETTER<br>ON VIDEO.<br><span style="background: linear-gradient(135deg, rgb(254, 190, 17), rgb(250, 165, 25)) text; color: transparent;">LEAD BETTER<br>IN BUSINESS.</span></h1> 1372 <p style="margin: 28px 0px 0px; max-width: 560px; font-size: 21px; line-height: 1.5; color: rgb(236, 234, 234);">Video isn't marketing. It's modern leadership.<br>We install the desktop studio and the system that make showing up on video effortless.</p> 1373 <div style="display: flex; gap: 16px; flex-wrap: wrap; margin-top: 36px;"> 1374 <a href="https://www.ridgefilms.com.au/site/contact" class="rfh-1" style="display: inline-block; background: linear-gradient(135deg, rgb(254, 190, 17), rgb(250, 165, 25)); color: rgb(50, 47, 48); font-weight: 700; font-size: 15px; letter-spacing: 0.05em; padding: 16px 34px; border-radius: 999px; box-shadow: rgba(250, 165, 25, 0.35) 0px 6px 24px;">BOOK A WALKTHROUGH</a> 1375 <a href="https://www.ridgefilms.com.au/desktop-studio" class="rfh-2" style="display: inline-block; border: 2px solid rgba(255, 255, 255, 0.5); color: rgb(255, 255, 255); font-weight: 700; font-size: 15px; letter-spacing: 0.05em; padding: 14px 32px; border-radius: 999px;">SEE THE STUDIO</a> 1376 </div> 1377 </div> 1378 1379 </div></section><style>
1379@media (max-width:900px){.rfhome .rfh-heroart{position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;width:100% !important;height:100% !important;order:0 !important;border-radius:0 !important;aspect-ratio:auto !important;}.rfhome .rfh-heroart video{object-position:70% 50% !important;}.rfhome .rfh-heroart::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(50,47,48,.80) 0%,rgba(50,47,48,.60) 60%,rgba(50,47,48,.45) 100%);}.rfhome .rfh-herowrap{position:relative !important;z-index:3 !important;}}</style> 1380</div></div></div> 1381<div class="rf5-page"> 1382<section class="rf5-pb" data-band="01b Proof" aria-label="Proof"> 1383 <div class="rf5-wrap"> 1384 <div class="grid"> 1385 <div class="cell brandcell"> 1386 <img class="award" src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/e278a7-87b5-5f44-d61e-82aa802fc0a_2025-PIA-300ppi-R.png" alt="ABA100 Winner, Product Innovation, Australian Business Awards 2025"> 1387 <div class="sm">Winner, Product Innovation, Australian Business Awards 2025</div> 1388 </div> 1389 <div class="cell"> 1390 <div class="ico"><svg width="22" height="22" viewBox="0 0 48 48" aria-hidden="true"><path fill="#4285F4" d="M45 24c0-1.6-.1-2.7-.4-3.9H24v7.1h12c-.2 1.9-1.5 4.7-4.4 6.6l6.7 5.2C42.2 35.5 45 30.3 45 24z"></path><path fill="#34A853" d="M24 46c5.9 0 10.9-2 14.5-5.3l-6.9-5.4c-1.8 1.3-4.3 2.2-7.6 2.2-5.8 0-10.7-3.8-12.5-9.1l-7.1 5.5C8 41.2 15.4 46 24 46z"></path><path fill="#FBBC05" d="M11.5 28.4c-.5-1.4-.7-2.9-.7-4.4s.3-3 .7-4.4l-7.1-5.5C2.9 17 2 20.4 2 24s.9 7 2.4 9.9z"></path><path fill="#EA4335" d="M24 10.6c4.1 0 6.9 1.8 8.5 3.3l6.2-6C34.9 4.4 29.9 2 24 2 15.4 2 8 6.8 4.4 14.1l7.1 5.5C13.3 14.4 18.2 10.6 24 10.6z"></path></svg></div> 1391 <div> 1392 <div class="big">5.0</div> 1393 <div class="stars" aria-hidden="true">★★★★★</div> 1394 <div class="sm">From 200+ Google reviews</div> 1395 </div> 1396 </div> 1397 <div class="cell"> 1398 <div class="faces" aria-hidden="true"><img alt="" src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2159401563/settings_images/31050a-da7f-d7f7-da5-0ff02b0b4b28_215adf21-4cdb-4433-a1bd-4348491786ca.jpeg"><img alt="" src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2159401563/settings_images/a20436a-cb54-0c2-1d28-c8b17bde4313_c4fc660e-e8fd-48e0-b77b-c3ca4b4cb45f.jpeg"><img alt="" src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/3563018-c777-1488-b4b2-e015ac05e2_BLOG_YT_THUMBNAIL_6_.png"></div> 1399 <div> 1400 <div class="big">200+</div> 1401 <div class="sm">Founders and professionals set up across Australia, the US and New Zealand</div> 1402 </div> 1403 </div> 1404 <div class="cell"> 1405 <div class="ico"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true"><circle cx="12" cy="13" r="8.2" stroke="#FAA519" stroke-width="1.8"></circle><path d="M12 8.6V13l3 1.8" stroke="#FAA519" stroke-width="1.8" stroke-linecap="round"></path><path d="M9 2.6h6" stroke="#FAA519" stroke-width="1.8" stroke-linecap="round"></path></svg></div> 1406 <div> 1407 <div class="big">7 days</div> 1408 <div class="sm">To your first published video, or we drop everything and get it done with you</div> 1409 </div> 1410 </div> 1411 </div> 1412 </div> 1413</section> 1414<section class="rf5-trust" data-band="02 Trusted by" aria-label="Clients"> 1415 <div class="rf5-wrap"> 1416 <div class="label">Trusted by 200+ founders</div> 1417 <div class="rf5-marq"><div class="track"> 1418 <img src="https://kajabi-storefronts-production.s3.amazonaws.com/file-uploads/sites/168453/images/5b27150-2c52-e23e-00e2-cdf5e64f5567_SBDCRegional-800x268_1_.jpg" alt="Small Business Development Corporation"> 1419 <img src="https://kajabi-storefronts-production.s3.amazonaws.com/file-uploads/sites/168453/images/4133c35-3577-ac43-e482-6785a1a6e86a_Paper_Backgrounaasdd_
1419-_COLOUR_PALETTE.002.png" alt="LJ Hooker"> 1420 <img src="https://kajabi-storefronts-production.s3.amazonaws.com/file-uploads/sites/168453/images/511a4e6-f41-65d4-604d-5f805764482_cybercx.png" alt="CyberCX"> 1421 <img src="https://kajabi-storefronts-production.s3.amazonaws.com/file-uploads/sites/168453/images/86f41ec-2bac-c51-087-2bf106825aa3_mta.png" alt="MTA"> 1422 <img src="https://kajabi-storefronts-production.s3.amazonaws.com/file-uploads/sites/168453/images/6ee276-7de0-5df-e53d-2cf67dc34b44_growth-potential.png" alt="Growth Potential"> 1423 <img src="https://kajabi-storefronts-production.s3.amazonaws.com/file-uploads/sites/168453/images/b1c1b76-328b-0067-26a2-8e883f4dc765_outsourcing-angel.png" alt="Outsourcing Angel"> 1424 <img src="https://kajabi-storefronts-production.s3.amazonaws.com/file-uploads/sites/168453/images/b86fc8f-ceb3-552-b250-4241bcf53f5_Paper_Background_-sf_COLOUR_PALETTE.001.png" alt="University of Adelaide"> 1425 <img src="https://kajabi-storefronts-production.s3.amazonaws.com/file-uploads/sites/168453/images/5b27150-2c52-e23e-00e2-cdf5e64f5567_SBDCRegional-800x268_1_.jpg" alt=""> 1426 <img src="https://kajabi-storefronts-production.s3.amazonaws.com/file-uploads/sites/168453/images/4133c35-3577-ac43-e482-6785a1a6e86a_Paper_Backgrounaasdd_-_COLOUR_PALETTE.002.png" alt=""> 1427 <img src="https://kajabi-storefronts-production.s3.amazonaws.com/file-uploads/sites/168453/images/511a4e6-f41-65d4-604d-5f805764482_cybercx.png" alt=""> 1428 <img src="https://kajabi-storefronts-production.s3.amazonaws.com/file-uploads/sites/168453/images/86f41ec-2bac-c51-087-2bf106825aa3_mta.png" alt=""> 1429 <img src="https://kajabi-storefronts-production.s3.amazonaws.com/file-uploads/sites/168453/images/6ee276-7de0-5df-e53d-2cf67dc34b44_growth-potential.png" alt=""> 1430 <img src="https://kajabi-storefronts-production.s3.amazonaws.com/file-uploads/sites/168453/images/b1c1b76-328b-0067-26a2-8e883f4dc765_outsourcing-angel.png" alt=""> 1431 <img src="https://kajabi-storefronts-production.s3.amazonaws.com/file-uploads/sites/168453/images/b86fc8f-ceb3-552-b250-4241bcf53f5_Paper_Background_-sf_COLOUR_PALETTE.001.png" alt=""> 1432 </div></div> 1433 </div> 1434</section> 1435 1436<section class="rf5-belief band" data-band="03 Sound familiar"> 1437 <div class="rf5-wrap"> 1438 <div class="head" data-reveal> 1439 <div> 1440 <div class="rf5-eyebrow">Sound familiar?</div> 1441 <h2>Six reasons business owners tell us they cannot do video.</h2> 1442 </div> 1443 </div> 1444 <div class="grid" data-flip-grid data-reveal> 1445 <div class="rf5-flip" data-flip tabindex="0" role="button" aria-label="Objection 1: The tech will beat me. Show what we do about it"> 1446 <div class="inner" data-flip-inner> 1447 <div class="face front"><div class="n">01</div><div class="q">"The tech will beat me."</div><div class="k">WHAT WE DO ABOUT IT</div></div> 1448 <div class="face back"><div class="n">01</div><div class="a">Installed, calibrated, one button. There's no tech left to beat.</div><div class="rule"></div></div> 1449 </div> 1450 </div> 1451 <div class="rf5-flip" data-flip tabindex="0" role="button" aria-label="Objection 2: I hate how I come across. Show what we do about it"> 1452 <div class="inner" data-flip-inner> 1453 <div class="face front"><div class="n">02</div><div class="q">"I hate how I come across."</div><div class="k">WHAT WE DO ABOUT IT</div></div> 1454 <div class="face back"><div class="n">02</div><div class="a">Coached live every week until the camera stops feeling like a test.</div><div class="rule"></div></div> 1455 </div> 1456 </div> 1457 <div class="rf5-flip" data-flip tabindex="0" role="button" aria-label="Objection 3: One video eats my whole day. Show what we do about it"> 1458 <div class="inner" data-flip-inner> 1459 <div class="face front"><div class="n">03</div><div class="q">"One video eats my whole day."</div><div class="k">WHAT WE DO ABOUT IT</div></div> 1460 <div class="face back"><div class="n">03</div><div class="a">Script on the prompter, one take, published before lunch.</div><div class="rule"></div></div> 1461 </div> 1462 </div> 1463 <div class="rf5-flip" data-flip tabindex="0" role="button" aria-label="Objection 4: My setup looks small-time. Show what we do about it"> 1464 <div class="inner" data-flip-inner> 1465 <div class="face front"><div class="n">04</div><div class="q">
1465"My setup looks small-time."</div><div class="k">WHAT WE DO ABOUT IT</div></div> 1466 <div class="face back"><div class="n">04</div><div class="a">Broadcast camera and lighting. Clients ask if you're in a studio.</div><div class="rule"></div></div> 1467 </div> 1468 </div> 1469 <div class="rf5-flip" data-flip tabindex="0" role="button" aria-label="Objection 5: Doing it properly needs a crew. Show what we do about it"> 1470 <div class="inner" data-flip-inner> 1471 <div class="face front"><div class="n">05</div><div class="q">"Doing it properly needs a crew."</div><div class="k">WHAT WE DO ABOUT IT</div></div> 1472 <div class="face back"><div class="n">05</div><div class="a">The crew is built into the desk.</div><div class="rule"></div></div> 1473 </div> 1474 </div> 1475 <div class="rf5-flip" data-flip tabindex="0" role="button" aria-label="Objection 6: I'll buy it and never use it. Show what we do about it"> 1476 <div class="inner" data-flip-inner> 1477 <div class="face front"><div class="n">06</div><div class="q">"I'll buy it and never use it."</div><div class="k">WHAT WE DO ABOUT IT</div></div> 1478 <div class="face back"><div class="n">06</div><div class="a">First video published within 7 days, or we do it with you.</div><div class="rule"></div></div> 1479 </div> 1480 </div> 1481 </div> 1482 <div class="turn" data-reveal>If one of those sounded like you, keep reading.</div> 1483 </div> 1484</section> 1485 1486<section class="rf5-offer band on-dark" data-band="04 What it is" id="what"> 1487 <div class="rf5-wrap"> 1488 <div class="rf5-ocard" data-reveal> 1489 <div class="head"><span class="eb">The Desktop Studio</span></div> 1490 <h2>A professional video studio, installed on your desk.</h2> 1491 <div class="cols"> 1492 <div class="dark"> 1493 <div class="rf5-ostage" data-ost> 1494 <div class="rf5-ost-slide white on" data-cap="Every part, labelled. One unit on your desk."> 1495 <img src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/9183942da8c683bbd33d7b1bb76eaf48.png" alt="The Ridge Films Desktop Studio, labelled: broadcast microphone, key light, teleprompter, camera and glamour light on one desk mount" width="945" height="1061"> 1496 </div> 1497 <div class="rf5-ost-slide" data-cap="Your script on the glass, in front of the lens."> 1498 <img src="https://kajabi-storefronts-production.s3.amazonaws.com/file-uploads/sites/168453/images/3762605-264-f672-432-1f64aeaa4_studio-gallery-3.jpg" alt="The Desktop Studio teleprompter, script on the glass in front of the lens" width="1080" height="1920"> 1499 </div> 1500 <div class="rf5-ost-slide" data-cap="Broadcast microphone, on its own arm above the desk."> 1501 <img src="https://kajabi-storefronts-production.s3.amazonaws.com/file-uploads/sites/168453/images/0884e33-7e66-1efb-4f42-4bb6e8e1ef15_studio-gallery-4.jpg" alt="The Desktop Studio broadcast microphone on its arm above the desk" width="1080" height="1920"> 1502 </div> 1503 <div class="rf5-ost-slide" data-cap="Key light and camera, set up and left set up."> 1504 <img src="https://kajabi-storefronts-production.s3.amazonaws.com/file-uploads/sites/168453/images/8b11fb5-63c0-21ef-052b-aa0cb77d6_
1504studio-gallery-5.jpg" alt="The Desktop Studio key light and camera rig set up on a desk" width="1080" height="1920"> 1505 </div> 1506 <button type="button" class="oarr prev" aria-label="Previous image" data-ost-prev><span class="l"></span></button> 1507 <button type="button" class="oarr next" aria-label="Next image" data-ost-next><span class="r"></span></button> 1508 </div> 1509 <div class="ostfoot"> 1510 <p class="cap" data-ost-cap>Every part, labelled. One unit on your desk.</p> 1511 <p class="count" data-ost-count>01 / 04</p> 1512 </div> 1513 </div> 1514 <div class="light"> 1515 <dl class="spec"> 1516 <div><dt>You stop putting it off</dt><dd>Nothing to book, nothing to set up, nothing to blame. The reason it did not happen last week is gone.</dd></div> 1517 <div><dt>You stop wondering how you look</dt><dd>How you look was settled on install day. It is not a decision you make each time.</dd></div> 1518 <div><dt>Every call, not just the videos</dt><dd>It is your Zoom and Teams camera as well, so the pitch, the update and the review all land the same way.</dd></div> 1519 <div><dt>You say the hard thing properly</dt><dd>Your script sits in front of the lens, so the technical answer comes out right without being memorised.</dd></div> 1520 <div><dt>Get better, not just better equipped</dt><dd>Six months of weekly coaching, so the studio is still being used in month five.</dd></div> 1521 </dl> 1522 <a class="rf5-btn rf5-btn-accent wide" href="https://www.ridgefilms.com.au/desktop-studio">SEE WHAT'S INCLUDED</a> 1523 </div> 1524 </div> 1525 </div> 1526 1527 </div> 1528</section> 1529 1530<section class="rf5-watch band" data-band="05 See it working" id="watch"> 1531 <div class="rf5-wrap"> 1532 <div class="grid"> 1533 <div class="rf5-player" data-reveal> 1534 <img src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/fb27aebd51be4fb2469c09b411948279.jpeg" alt="The Desktop Studio in use, recording with a guest on screen" loading="lazy"> 1535 <button type="button" data-wistia="vj3qk6eyqs" aria-label="Play: two minutes inside a working Desktop Studio"><span class="rf5-play"></span></button> 1536 <span class="dur">02:03</span> 1537 </div> 1538 <div class="side" data-reveal> 1539 <div class="rf5-eyebrow">See it working</div> 1540 <h2>Two minutes inside a working Desktop Studio.</h2> 1541 <p>The install, the one-button start, and what the other end of a Zoom call actually sees. No slides, no voiceover, just the room.</p> 1542 </div> 1543 </div> 1544 </div> 1545</section> 1546 1547<!-- Ridge Films â Our Promise + 7-day timeline. --> 1548 1549<section class="rf5-shift band" data-band="06 Before and after"> 1550 <div class="rf5-wrap rf5-ba" data-ba> 1551 <div class="lead" data-reveal> 1552 <h2>No video crew. <br>No studio hire. <br>No new office.</h2> 1553 <p class="turnline">Same desk. Different company.</p> 1554 <p class="who"><strong><span data-ba-name>Sonia Majkic</span>,</strong> <span data-ba-co>3 Phase Marketing</span></p> 1555 <div class="nav"> 1556 <button type="button" aria-label="Previous client" data-ba-prev><span class="l"></span></button> 1557 <button type="button" aria-label="Next client" data-ba-next><span class="r"></span></button> 1558 </div> 1559 <p class="count" data-ba-count>01 / 06</p> 1560 </div> 1561 <div class="slides" data-reveal> 1562 <div class="rf5-ba-slide on" data-name="Sonia Majkic" data-co="3 Phase Marketing"> 1563 <div class="after"><img src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/30f756e-c8fb-56f7-a0f3-d761033a3203_sonia-after.jpg" alt="Sonia Majkic recording through the Desktop Studio" loading="lazy"><span class="lab">After</span></div> 1564 <div class="before"><img src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/e54c2e3-a6a-0a66-08c7-b5eac6fc0_sonia-before.jpg" alt="Sonia Majkic on a webcam before the Desktop Studio" loading="lazy"><span class="lab">Before</span></div> 1565 </div> 1566 <div class="rf5-ba-slide" data-name="Sam Moses" data-co="Sockrates"> 1567 <div class="after"><img src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/bd5e805-0c8d-2fab-654b-054c7dedc8e_sam-after.jpeg" alt="Sam Moses recording through the Desktop Studio" loading="lazy"><span class="lab">After</span></div> 1568 <div class="before"><img src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/c441ec0-db43-386c-478c-fcf27570e021_sam-before.jpeg" alt="Sam Moses on a webcam before the Desktop Studio" loading="lazy"><span class="lab">Before</span></div> 1569 </div> 1570 <div class="rf5-ba-slide" data-name="Andrew Zbik" data-co="
1570Creation Wealth"> 1571 <div class="after"><img src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/b38c2-dd63-c51d-6274-434255dbbf65_andrew-after.jpg" alt="Andrew Zbik recording through the Desktop Studio" loading="lazy"><span class="lab">After</span></div> 1572 <div class="before"><img src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/41567b5-62e2-dee8-02b7-22a746667d0_andrew-before.jpg" alt="Andrew Zbik on a webcam before the Desktop Studio" loading="lazy"><span class="lab">Before</span></div> 1573 </div> 1574 <div class="rf5-ba-slide" data-name="Greg Gladman" data-co="Sales training"> 1575 <div class="after"><img src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/45ff77-7155-66a6-f83d-01c042347fdd_greg-after.jpg" alt="Greg Gladman recording through the Desktop Studio" loading="lazy"><span class="lab">After</span></div> 1576 <div class="before"><img src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/46da4-4105-12fc-c25-d3f7334068_greg-before.jpg" alt="Greg Gladman on a webcam before the Desktop Studio" loading="lazy"><span class="lab">Before</span></div> 1577 </div> 1578 <div class="rf5-ba-slide" data-name="Jason Howes" data-co="Arrow Executive Sales"> 1579 <div class="after"><img src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/76d23f0-07f1-b85b-0a3-e8b4c0f2bc8d_jason-after.jpg" alt="Jason Howes recording through the Desktop Studio" loading="lazy"><span class="lab">After</span></div> 1580 <div class="before"><img src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/7fa272-68d-00b4-8a1d-af131c46e3f_jason-before.jpg" alt="Jason Howes on a webcam before the Desktop Studio" loading="lazy"><span class="lab">Before</span></div> 1581 </div> 1582 <div class="rf5-ba-slide" data-name="Byron Trzeciak" data-co="PixelRush"> 1583 <div class="after"><img src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/8a106fb-5f5c-b47c-f637-41b1d7c30c5f_byron-after-v2.jpg" alt="Byron Trzeciak recording through the Desktop Studio" loading="lazy"><span class="lab">After</span></div> 1584 <div class="before"><img src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/a4b3ffb-f507-01dc-125f-42cf841eb2_byron-before.jpg" alt="Byron Trzeciak on a webcam before the Desktop Studio" loading="lazy"><span class="lab">Before</span></div> 1585 </div> 1586 </div> 1587 </div> 1588</section> 1589 1590<section class="rf5-results band" data-band="07 Results"> 1591 <div class="rf5-wrap"> 1592 <div class="head" data-reveal> 1593 <div style="max-width:720px"> 1594 <div class="rf5-eyebrow">Published results</div> 1595 <h2>Numbers our clients put their names to.</h2> 1596 </div> 1597 </div> 1598 <div class="rf5-feature" data-reveal> 1599 <div class="photo"><img src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/8a106fb-5f5c-b47c-f637-41b1d7c30c5f_byron-after-v2.jpg" alt="Byron Trzeciak recording through his Desktop Studio at PixelRush" loading="lazy"><span class="chip">CLIENT FEATURE</span><button type="button" class="hit" data-vid data-kind="wistia" data-id="3mnpubb34c" aria-label="Play the video from Byron Trzeciak"></button><span class="pb pb-lg" aria-hidden="true"></span></div> 1600 <div class="body"> 1601 <div class="k">Byron Trzeciak, CEO, PixelRush</div> 1602 <div class="fig">$300K+</div> 1603 <div class="lab">in revenue from video ads recorded on the studio</div> 1604 <blockquote>"The amount of money that's been made off video based ads is probably well in excess of 300,000."</blockquote> 1605 <ul> 1606 <li>Eleven new retainer clients in one month</li> 1607 <li>
1607Leads watch five to ten videos before they call</li> 1608 <li>Every ad, recorded at his own desk</li> 1609 </ul> 1610 <span class="read">WATCH BYRON'S VIDEO â</span> 1611 </div> 1612 </div> 1613 <div class="rf5-cards" data-reveal> 1614 <div class="rf5-card"><img src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/bd5e805-0c8d-2fab-654b-054c7dedc8e_sam-after.jpeg" alt="Sam Moses in his Desktop Studio" loading="lazy"><div class="g"></div><div class="t"><div class="fig">31%</div><div class="lab">higher close rate</div><div class="who">Sam Moses, Sockrates</div><div class="read">WATCH THE VIDEO</div></div><button type="button" class="hit" data-vid data-kind="wistia" data-id="ndk2jidaci" aria-label="Play the video from Sam Moses"></button><span class="pb" aria-hidden="true"></span></div> 1615 <div class="rf5-card"><img src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/3d50cfa-acdd-f760-b863-8054f0003cb_c4fc660e-e8fd-48e0-b77b-c3ca4b4cb45f.jpeg" alt="Erin Molan recording in her home studio" loading="lazy" style="object-position:65% 50%"><div class="g"></div><div class="t"><div class="fig">200,000+</div><div class="lab">YouTube subscribers, from 70</div><div class="who">Erin Molan, broadcaster</div><div class="read">WATCH THE VIDEO</div></div><button type="button" class="hit" data-vid data-kind="wistia" data-id="m6c39xcd91" aria-label="Play the video from Erin Molan"></button><span class="pb" aria-hidden="true"></span></div> 1616 <div class="rf5-card"><img src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/3563018-c777-1488-b4b2-e015ac05e2_BLOG_YT_THUMBNAIL_6_.png" alt="Heather Hukins of H4 Consulting in her studio" loading="lazy"><div class="g"></div><div class="t"><div class="fig">12 min</div><div class="lab">per video, down from two hours</div><div class="who">Heather Hukins, H4 Consulting</div><div class="read">WATCH THE VIDEO</div></div><button type="button" class="hit" data-vid data-kind="wistia" data-id="bcwyzs8g64" aria-label="Play the video from Heather Hukins"></button><span class="pb" aria-hidden="true"></span></div> 1617 <div class="rf5-card"><img src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/6951e37dea06fab5061f65558978c173.jpeg" alt="Andrew Zbik, Creation Wealth" loading="lazy"><div class="g"></div><div class="t"><div class="fig">16+ hrs</div><div class="lab">back every month</div><div class="who">Andrew Zbik, Creation Wealth</div><div class="read">WATCH THE VIDEO</div></div><button type="button" class="hit" data-vid data-kind="wistia" data-id="ozfzvvrewc" aria-label="Play the video from Andrew Zbik"></button><span class="pb" aria-hidden="true"></span></div> 1618 <div class="rf5-card"><img src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/ea9aa61e31d8ac5d136e2dbbd9f7dafe.jpeg" alt="Greg Gladman, sales and leadership trainer" loading="lazy"><div class="g"></div><div class="t"><div class="fig">$4,000+</div><div class="lab">per shoot, gone. Studio days are over.</div><div class="who">Greg Gladman, sales trainer</div><div class="read">WATCH THE VIDEO</div></div><button type="button" class="hit" data-vid data-kind="wistia" data-id="35l7cm028e" aria-label="Play the video from Greg Gladman"></button><span class="pb" aria-hidden="true"></span></div> 1619 <div class="rf5-card"><img src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/41d5b1c69c9d350a45a71f5dfd40ea17.jpeg" alt="Jason Howes, Arrow Executive Sales" loading="lazy"><div class="g"></div><div class="t"><div class="fig">$50,000</div><div class="lab">deal from one Christmas video</div><div class="who">Jason Howes, Arrow Executive Sales</div><div class="read">WATCH THE VIDEO</div></div><button type="button" class="hit" data-vid data-kind="wistia" data-id="4sbhmij5c4" aria-label="Play the video from Jason Howes"></button><span class="pb" aria-hidden="true"></span></div> 1620 </div> 1621 </div> 1622 <div class="rf5-vov" hidden data-vov> 1623 <div class="frame" data-vframe></div> 1624 <button type="button" class="close" aria-label="Close video" data-vclose>×</button> 1625 </div> 1626</section> 1627 1628<section class="rf5-cinema" data-band="08 Client work" data-cinema> 1629 <div class="bgs"> 1630 <img class="bg on" src="https://i.ytimg.com/vi/EC7Ea6r1FJc/maxresdefault.jpg" alt="" aria-hidden="true" loading="lazy"> 1631 <img class="bg" src="https://i.ytimg.com/vi/IZ8_zyVmT-U/hq1.jpg" alt="" aria-hidden="true" loading="lazy"> 1632 <img class="bg" src="https://i.ytimg.com/vi/g65tALlJ_2U/maxresdefault.jpg" alt="" aria-hidden="true" loading="lazy"> 1633 <img class="bg" src="https://i.ytimg.com/vi/4OtK86REpBQ/hq1.jpg" alt="" aria-hidden="true" loading="lazy"> 1634 <img class="bg" src="https://i.ytimg.com/vi/2hyTaH-sNxU/hq2.jpg" alt="" aria-hidden="true" loading="lazy"> 1635 <img class="bg" src="https://i.ytimg.com/vi/M99l960kitA/hq1.jpg" alt="" aria-hidden="true" loading="lazy"> 1636 <img class="bg" src="https://embed-ssl.wistia.com/deliveries/34fad9bab0968addfae1997502c2ed97.jpg" alt="" aria-hidden="true" loading="lazy"> 1637 <img class="bg" src="https://kajabi-storefronts-production.s3.amazonaws.com/file-uploads/sites/168453/images/67f7e04-4cb6-4f0-6b57-84c746dcc658_peggy-worrell-marketing-your-brand-linkedin.jpg" alt="" aria-hidden="true" loading="lazy" style="object-position:50% 25%"> 1638 <img class="bg" src="https://www.traveldefend.com/img/ben-video-poster.png" alt="" aria-hidden="true" loading="lazy"> 1639
1640 <span class="bg"></span> 1641 <img class="bg" src="https://i.vimeocdn.com/video/2189651840-fd07f51677cad4d9321e5f88d65fdbbb39da3149542f2071103d7971b62d2c29-d?mw=1400&q=85" alt="" aria-hidden="true" loading="lazy"> 1642 </div> 1643 <div class="scrim1"></div><div class="scrim2"></div> 1644 <div class="rf5-wrap chrome"> 1645 <div class="top" data-reveal> 1646 <div class="rf5-eyebrow">Client work</div> 1647 <h2>Their videos, not ours.</h2> 1648 <p>Eleven clients publishing their own work, from commercial law to healthcare.</p> 1649 </div> 1650 <div class="bottom" data-reveal> 1651 <div class="now"> 1652 <button type="button" class="play" aria-label="Play the video from Linh Podetti, Outsourcing Angel" data-play><span></span></button> 1653 <div class="meta"><span class="ind" data-ind>Podcast interview</span><span class="name" data-name>Linh Podetti, Outsourcing Angel</span></div> 1654 </div> 1655 <div class="stripwrap"> 1656 <button type="button" class="sarr" aria-label="Previous client" data-cin-prev><span class="l"></span></button> 1657 <div class="strip" role="tablist" aria-label="Choose a client video"> 1658 <button type="button" role="tab" aria-selected="true" data-i="0" data-kind="yt" data-id="EC7Ea6r1FJc" data-name="Linh Podetti, Outsourcing Angel" data-ind="Podcast interview"><img src="https://i.ytimg.com/vi/EC7Ea6r1FJc/maxresdefault.jpg" alt="Linh Podetti, Podcast interview" loading="lazy"><i><b></b></i></button> 1659 <button type="button" role="tab" aria-selected="false" data-i="1" data-kind="yt" data-id="IZ8_zyVmT-U" data-start="1451" data-name="Erin Molan" data-ind="Media commentary"><img src="https://i.ytimg.com/vi/IZ8_zyVmT-U/hq1.jpg" alt="Erin Molan, Media commentary" loading="lazy"><i><b></b></i></button> 1660 <button type="button" role="tab" aria-selected="false" data-i="2" data-kind="yt" data-id="g65tALlJ_2U" data-name="Jill Hutchison, Evolve Dynamic" data-ind="Leadership coaching"><img src="https://i.ytimg.com/vi/g65tALlJ_2U/maxresdefault.jpg" alt="Jill Hutchison, Evolve Dynamic, Leadership coaching" loading="lazy"><i><b></b></i></button> 1661 <button type="button" role="tab" aria-selected="false" data-i="3" data-kind="yt" data-id="4OtK86REpBQ" data-name="Betty Fotofili, Magnetic Mama" data-ind="Mindset coaching"><img src="https://i.ytimg.com/vi/4OtK86REpBQ/hq1.jpg" alt="Betty Fotofili, Magnetic Mama, mindset coaching" loading="lazy"><i><b></b></i></button> 1662 <button type="button" role="tab" aria-selected="false" data-i="4" data-kind="yt" data-id="2hyTaH-sNxU" data-name="Mark Lazarus, Lazarus Legal" data-ind="Commercial law"><img src="https://i.ytimg.com/vi/2hyTaH-sNxU/hq2.jpg" alt="Mark Lazarus, Lazarus Legal, Commercial law" loading="lazy"><i><b></b></i></button> 1663 <button type="button" role="tab" aria-selected="false" data-i="5" data-kind="yt" data-id="M99l960kitA" data-name="Simon Morgan, Agency Futures" data-ind="Agency M&A"><img src="https://i.ytimg.com/vi/M99l960kitA/hq1.jpg" alt="Simon Morgan, Agency Futures, Agency M&A" loading="lazy"><i><b></b></i></button> 1664 <button type="button" role="tab" aria-selected="false" data-i="6" data-kind="wistia" data-id="glprqjwu8i" data-name="Andrew Zbik, Creation Wealth" data-ind="Financial planning"><img src="https://embed-ssl.wistia.com/deliveries/34fad9bab0968addfae1997502c2ed97.jpg" alt="Andrew Zbik, Creation Wealth, Financial planning" loading="lazy"><i><b></b></i></button> 1665 <button type="button" role="tab" aria-selected="false" data-i="7" data-kind="li" data-id="urn:li:ugcPost:7361306558980411392" data-name="Peggy Worrell, Marketing Your Brand" data-ind="LinkedIn post"><img src="https://kajabi-storefronts-production.s3.amazonaws.com/file-uploads/sites/168453/images/67f7e04-4cb6-4f0-6b57-84c746dcc658_peggy-worrell-marketing-your-brand-linkedin.jpg" alt="Marketing Your Brand video on LinkedIn" loading="lazy" style="object-position:50% 25%"><i><b></b></i></button> 1666 <button type="button" role="tab" aria-selected="false" data-i="8" data-kind="mp4" data-id="https://www.traveldefend.com/video/ceo.mp4" data-name="Travel Defend" data-ind="Travel insurance"><img src="https://www.traveldefend.com/img/ben-video-poster.png" alt="Travel Defend, travel insurance" loading="lazy"><i><b></b></i></button> 1667 <button type="button" role="tab" aria-selected="false" data-i="9" data-kind="link" data-href="https://www.facebook.com/reel/1732048704583251" data-name="Dr Alex Phoon" data-ind="Medical podcast"><span class="fb">f</span><i><b></b></i></button> 1668 <button type="button" role="tab" aria-selected="false" data-i="10" data-kind="link" data-href="https://vimeo.com/1217858145/b9c4870420" data-name="Hayley Ryan, WoundRescue" data-ind="Healthcare podcast"><img src="https://i.vimeocdn.com/video/2189651840-fd07f51677cad4d9321e5f88d65fdbbb39da3149542f2071103d7971b62d2c29-d?mw=1400&q=85" alt="Hayley Ryan, WoundRescue, healthcare podcast" loading="lazy"><i><b></b></i></button> 1669 </div> 1670 <button type="button" class="sarr" aria-label="Next client" data-cin-next><span class="r"></span></button> 1671 </div> 1672 </div> 1673 </div> 1674 <div class="player" hidden data-player> 1675 <div class="frame" data-frame></div> 1676 <button type="button" class="close" aria-label="Close video" data-close>Ã</button> 1677 </div> 1678 1679</section> 1680 1681<section class="rf5-founder band" data-band="09 Founder"> 1682 <div class="rf5-wrap"> 1683 <div class="grid"> 1684 <div class="photo" data-reveal><img src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/f7fc8e1-b276-807-125-6cd333aad25_chris-schwager-armchair-beige-blazer-jeans-smile-close.jpg" alt="Chris Schwager, founder of Ridge Films" loading="lazy" width="1200" height="1500"></div> 1685 <div class="copy" data-reveal> 1686 <h2>
1686Great work isn't enough. I learned that the hard way.</h2> 1687 <p>I spent a decade being good at what I do, and almost nobody knew I existed. Then in 2019 I moved my sales calls to Zoom and saw what my clients saw: bad webcam, flat sound, a printer humming behind me. So I fixed a proper studio to my desk. That is what we install for you now.</p> 1688 <p class="sig">Chris Schwager, Founder</p> 1689 <a class="story" href="https://www.ridgefilms.com.au/about-chris">Read his story</a> 1690 </div> 1691 </div> 1692 </div> 1693</section> 1694 1695<section class="rf5-who band" data-band="11 Who it is for" data-rf5-who> 1696 <div class="rf5-wrap"> 1697 1698 <div data-reveal> 1699 <div class="rf5-eyebrow">Is this you?</div> 1700 <h2 class="rf5-who-h">Built for <span class="rf5-who-pill"><span class="rf5-who-sr">founders</span><span class="rf5-who-word" data-rf5-who-word data-w="founders" aria-hidden="true"></span></span> who are the business.</h2> 1701 </div> 1702 1703 <p class="rf5-who-not" data-reveal>Not for pre-revenue, one-off video, or a stand-in on camera.</p> 1704 1705 </div> 1706</section>
1707<script> 1708/* Section 11 â kinetic word swap. Artboard 4a: setInterval 2200ms, 380ms entry animation, five words. */ 1709(function(){ 1710 var band = document.querySelector('[data-rf5-who]'); 1711 if(!band) return; 1712 var word = band.querySelector('[data-rf5-who-word]'); 1713 if(!word) return; 1714 1715 var words = ['founders','consultants','coaches','advisers','leaders']; 1716 var k = 0, timer = null, visible = false; 1717 var rm = window.matchMedia('(prefers-reduced-motion: reduce)'); 1718 1719 word.setAttribute("data-w", words[0]); 1720 1721 function step(){ 1722 k = (k + 1) % words.length; 1723 word.setAttribute("data-w", words[k]); 1724 word.classList.remove('rf5-who-anim'); 1725 void word.offsetWidth; /* forces a reflow so the 380ms entry replays */ 1726 word.classList.add('rf5-who-anim'); 1727 } 1728 function sync(){ 1729 if(visible && !rm.matches){ if(!timer) timer = setInterval(step, 2200); } 1730 else if(timer){ clearInterval(timer); timer = null; } 1731 } 1732 function settle(){ k = 0; word.setAttribute("data-w", words[0]); word.classList.remove('rf5-who-anim'); } 1733 1734 if('IntersectionObserver' in window){ 1735 new IntersectionObserver(function(es){ 1736 es.forEach(function(e){ visible = e.isIntersecting; sync(); }); 1737 },{threshold:.3}).observe(band); 1738 } else { visible = true; sync(); } 1739 1740 function onRM(){ sync(); if(rm.matches) settle(); } 1741 if(rm.addEventListener) rm.addEventListener('change', onRM); 1742 else if(rm.addListener) rm.addListener(onRM); 1743})(); 1744</script>
1744 1745 1746<section class="rfhtw" data-band="10 Promise" aria-labelledby="rfhtw-title"> 1747 <div class="rfhtw__inner"> 1748 <p class="rfhtw__eyebrow">OUR PROMISE</p> 1749 <h2 id="rfhtw-title" class="rfhtw__title">Publish Your First Video Within 7 Days</h2> 1750 <p class="rfhtw__sub">Or we drop everything and get it done with you.</p> 1751 <div class="rfhtw__timeline"> 1752 <div class="rfhtw__track"><span class="rfhtw__fill"></span></div> 1753 <div class="rfhtw__steps"> 1754 <div class="rfhtw__step"> 1755 <span class="rfhtw__dot"></span> 1756 <span class="rfhtw__day">Day 1</span> 1757 <h3 class="rfhtw__step-title">The studio goes in.</h3> 1758 <p class="rfhtw__step-desc">We set up and dial everything in.</p> 1759 </div> 1760 <div class="rfhtw__step"> 1761 <span class="rfhtw__dot"></span> 1762 <span class="rfhtw__day">Day 2 – 3</span> 1763 <h3 class="rfhtw__step-title">Nail the message.</h3> 1764 <p class="rfhtw__step-desc">We write your first script with you.</p> 1765 </div> 1766 <div class="rfhtw__step"> 1767 <span class="rfhtw__dot"></span> 1768 <span class="rfhtw__day">Day 4 – 5</span> 1769 <h3 class="rfhtw__step-title">Find your delivery.</h3> 1770 <p class="rfhtw__step-desc">We'll coach you and rehearse with you until you're comfortable.</p> 1771 </div> 1772 <div class="rfhtw__step"> 1773 <span class="rfhtw__dot"></span> 1774 <span class="rfhtw__day">Day 6</span> 1775 <h3 class="rfhtw__step-title">Press record.</h3> 1776 <p class="rfhtw__step-desc">You just show up and press record.</p> 1777 </div> 1778 <div class="rfhtw__step"> 1779 <span class="rfhtw__dot"></span> 1780 <span class="rfhtw__day">Day 7</span> 1781 <h3 class="rfhtw__step-title">You're live.</h3> 1782 <p class="rfhtw__step-desc">Publish and repeat until everything becomes natural.</p> 1783 </div> 1784 </div> 1785 </div> 1786 <a class="rfhtw__cta" href="https://www.ridgefilms.com.au/desktop-studio">SEE HOW THE STUDIO WORKS</a> 1787 </div> 1788</section> 1789<style> 1790 .rfhtw{--gold:#faa519;background:#393637;color:#fff;padding:78px 24px 84px;font-family:inherit;-webkit-font-smoothing:antialiased;} 1791 .rfhtw__inner{max-width:1180px;margin:0 auto;text-align:center;} 1792 .rfhtw__eyebrow{margin:0 0 16px;color:var(--gold);font-size:13px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;} 1793 .rfhtw__title{margin:0 auto 18px;max-width:860px;font-family:'PantonBold',sans-serif;font-size:clamp(28px,4vw,44px);line-height:1.12;font-weight:700;letter-spacing:-.01em;color:#fff;} 1794 .rfhtw__sub{margin:0 auto 50px;max-width:600px;font-size:clamp(16px,1.5vw,18px);line-height:1.5;color:var(--rf-ink-300);font-weight:400;} 1795 .rfhtw__timeline{position:relative;} 1796 .rfhtw__track{position:absolute;top:9px;left:10%;width:80%;height:2px;background:rgba(250,165,25,.20);border-radius:2px;overflow:hidden;} 1797 .rfhtw__fill{display:block;height:100%;width:100%;background:var(--gold);border-radius:2px;} 1798 .rfhtw__steps{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:20px;} 1799 .rfhtw__step{display:flex;flex-direction:column;align-items:center;padding:0 8px;} 1800 .rfhtw__dot{width:18px;height:18px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 5px #393637;margin-bottom:26px;} 1801 .rfhtw__day{color:var(--gold);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;} 1802 .rfhtw__step-title{margin:0 0 10px;font-size:clamp(18px,1.7vw,22px);font-weight:700;color:#fff;line-height:1.2;} 1803 .rfhtw__step-desc{margin:0;max-width:220px;font-size:15px;line-height:1.5;color:var(--rf-ink-300);} 1804 .rfhtw__cta{display:inline-flex;align-items:center;justify-content:center;margin-top:52px;padding:16px 32px;background:var(--rf-grad);color:var(--rf-charcoal);font-family:inherit;font-size:15px;font-weight:700;letter-spacing:.04em;text-decoration:none;border-radius:999px;box-shadow:0 6px 24px rgba(250,165,25,.28);transition:box-shadow .2s ease,transform .12s ease;} 1805 .rfhtw__cta:hover{box-shadow:0 10px 32px rgba(250,165,25,.45);}.rfhtw__cta:active{transform:scale(.98);} 1806 .rfhtw__steps .rfhtw__step:nth-child(1){--d:.20s;} 1807 .rfhtw__steps .rfhtw__step:nth-child(2){--d:.48s;} 1808 .rfhtw__steps .rfhtw__step:nth-child(3){--d:.76s;} 1809 .rfhtw__steps .rfhtw__step:nth-child(4){--d:1.04s;} 1810 .rfhtw__steps .rfhtw__step:nth-child(5){--d:1.32s;} 1811 .rfhtw--anim .rfhtw__eyebrow,.rfhtw--anim .rfhtw__title,.rfhtw--anim .rfhtw__sub{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease;} 1812 .rfhtw--anim .rfhtw__cta{opacity:0;transform:translateY(20px);transition:opacity .6s ease 1.5s,transform .6s ease 1.5s;} 1813 .rfhtw--anim.rfhtw--in .rfhtw__eyebrow{opacity:1;transform:none;} 1814 .rfhtw--anim.rfhtw--in .rfhtw__title{opacity:1;transform:none;
1814transition-delay:.08s;} 1815 .rfhtw--anim.rfhtw--in .rfhtw__sub{opacity:1;transform:none;transition-delay:.16s;} 1816 .rfhtw--anim.rfhtw--in .rfhtw__cta{opacity:1;transform:none;} 1817 .rfhtw--anim .rfhtw__fill{width:0;transition:width 1.5s cubic-bezier(.4,0,.2,1) .15s;} 1818 .rfhtw--anim.rfhtw--in .rfhtw__fill{width:100%;} 1819 .rfhtw--anim .rfhtw__dot{transform:scale(.4);background:#3a3a3a;transition:transform .45s ease var(--d),background .45s ease var(--d);} 1820 .rfhtw--anim.rfhtw--in .rfhtw__dot{transform:scale(1);background:var(--gold);} 1821 .rfhtw--anim .rfhtw__day,.rfhtw--anim .rfhtw__step-title,.rfhtw--anim .rfhtw__step-desc{opacity:0;transform:translateY(14px);transition:opacity .5s ease var(--d),transform .5s ease var(--d);} 1822 .rfhtw--anim.rfhtw--in .rfhtw__day,.rfhtw--anim.rfhtw--in .rfhtw__step-title,.rfhtw--anim.rfhtw--in .rfhtw__step-desc{opacity:1;transform:none;} 1823 @media (max-width:820px){ 1824 .rfhtw{padding:62px 22px 70px;} 1825 .rfhtw__sub{margin-bottom:40px;} 1826 .rfhtw__timeline{max-width:420px;margin:0 auto;} 1827 .rfhtw__track{top:0;left:8px;width:2px;height:100%;} 1828 .rfhtw__fill{width:100%;height:100%;} 1829 .rfhtw--anim .rfhtw__fill{height:0;width:100%;transition:height 1.5s cubic-bezier(.4,0,.2,1) .15s;} 1830 .rfhtw--anim.rfhtw--in .rfhtw__fill{height:100%;} 1831 .rfhtw__steps{grid-template-columns:1fr;gap:0;text-align:left;} 1832 .rfhtw__step{flex-direction:column;align-items:flex-start;padding:0 0 34px 40px;position:relative;} 1833 .rfhtw__step:last-child{padding-bottom:0;} 1834 .rfhtw__dot{position:absolute;left:0;top:2px;margin:0;} 1835 .rfhtw__step-desc{max-width:none;} 1836 .rfhtw__cta{margin-top:44px;} 1837 } 1838 @media (prefers-reduced-motion:reduce){ 1839 .rfhtw--anim .rfhtw__eyebrow,.rfhtw--anim .rfhtw__title,.rfhtw--anim .rfhtw__sub,.rfhtw--anim .rfhtw__cta,.rfhtw--anim .rfhtw__day,.rfhtw--anim .rfhtw__step-title,.rfhtw--anim .rfhtw__step-desc{opacity:1;transform:none;transition:none;} 1840 .rfhtw--anim .rfhtw__fill{width:100%;transition:none;} 1841 .rfhtw--anim .rfhtw__dot{transform:scale(1);background:var(--gold);transition:none;} 1842 } 1843</style>
1844<script> 1845(function(){ 1846 var section=document.querySelector('.rfhtw'); 1847 if(!section) return; 1848 section.classList.add('rfhtw--anim'); 1849 function reveal(){ section.classList.add('rfhtw--in'); } 1850 if(window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches){ reveal(); return; } 1851 if('IntersectionObserver' in window){ 1852 var io=new IntersectionObserver(function(entries){ 1853 entries.forEach(function(e){ if(e.isIntersecting){ reveal(); io.disconnect(); } }); 1854 },{threshold:0.3}); 1855 requestAnimationFrame(function(){ io.observe(section); }); 1856 } else { reveal(); } 1857})(); 1858</script>
1858 1859 1860 1861 1862<section class="rf5-faq2 band" data-band="12 FAQ" aria-labelledby="rf5-faq2-title"> 1863 <div class="rf5-wrap"> 1864 <div class="rf5-faq2-inner"> 1865 1866 <div data-reveal> 1867 <div class="rf5-faq2-rule" aria-hidden="true"></div> 1868 <div class="rf5-faq2-head"> 1869 <h2 class="rf5-faq2-h" id="rf5-faq2-title">What people want to know before they book.</h2> 1870 <a class="rf5-faq2-link" href="https://www.ridgefilms.com.au/knowledge">The full knowledge base →</a> 1871 </div> 1872 </div> 1873 1874 <div class="rf5-faq2-grid"> 1875 <details class="rf5-faq2-item" data-reveal> 1876 <summary><h3 class="rf5-faq2-q">Will it fit in a small office?</h3><span class="rf5-faq2-sign" aria-hidden="true">+</span></summary> 1877 <p class="rf5-faq2-a">It clamps onto the desk you already work at and takes no floor space. Around 3 x 3 metres is comfortable, and we have installed into rooms 1.2 metres wide. <a href="https://www.ridgefilms.com.au/knowledge/studio-setup">Choosing the room</a></p> 1878 </details> 1879 <details class="rf5-faq2-item" data-reveal> 1880 <summary><h3 class="rf5-faq2-q">I'm not in Sydney. Who installs it?</h3><span class="rf5-faq2-sign" aria-hidden="true">+</span></summary> 1881 <p class="rf5-faq2-a">A video technician, at your desk. Melbourne, Brisbane, Perth and Adelaide are routine, and there is no site visit to arrange first: we check the room from your photos and measurements, then send a video report back for you to approve before the studio is built. <a href="https://www.ridgefilms.com.au/knowledge/studio-setup">What install involves</a></p> 1882 </details> 1883 <details class="rf5-faq2-item" data-reveal> 1884 <summary><h3 class="rf5-faq2-q">What if I freeze the second it's on?</h3><span class="rf5-faq2-sign" aria-hidden="true">+</span></summary> 1885 <p class="rf5-faq2-a">Send us the take. It goes over on WhatsApp and comes back as a voice note telling you what to change, so a shaky first attempt gets fixed rather than quietly putting you off video for a month. <a href="https://www.ridgefilms.com.au/knowledge/video-coaching">Support between sessions</a></p> 1886 </details> 1887 <details class="rf5-faq2-item" data-reveal> 1888 <summary><h3 class="rf5-faq2-q">Can other people in the business use it?</h3><span class="rf5-faq2-sign" aria-hidden="true">+</span></summary> 1889 <p class="rf5-faq2-a">Yes. On a sit-stand desk the next person changes their framing by raising the desk, without touching the camera or the lights. Teams usually train one person to run it, so everyone else walks in, talks and walks out. <a href="https://www.ridgefilms.com.au/knowledge/video-coaching">Rolling it out across a team</a></p> 1890 </details> 1891 <details class="rf5-faq2-item" data-reveal> 1892 <summary><h3 class="rf5-faq2-q">What can I add once I'm up and running?</h3><span class="rf5-faq2-sign" aria-hidden="true">+</span></summary> 1893 <p class="rf5-faq2-a">A second camera and switcher, the PodcasterPro microphone setup, backdrop sets. The system is modular, so an upgrade adds to the studio you already own. The standard build already covers solo video, webinars and calls. <a href="https://www.ridgefilms.com.au/knowledge/video-equipment#podcast-upgrade">Adding to it later</a></p> 1894 </details> 1895 <details class="rf5-faq2-item" data-reveal> 1896 <summary><h3 class="rf5-faq2-q">Who looks after it once it's in?</h3><span class="rf5-faq2-sign" aria-hidden="true">+</span></summary> 1897 <p class="rf5-faq2-a">We do. Twelve months of warranty from install, and after that it stays serviceable: parts are modular, so a component gets replaced rather than the studio rebuilt. It is expected to run 10 to 15 years. <a href="https://www.ridgefilms.com.au/knowledge/video-equipment#if-something-breaks">Warranty and servicing</a></p> 1898 </details> 1899 </div> 1900 1901 </div> 1902 </div> 1903</section> 1904 1905<section class="rf5-cta" data-band="13 Book a walkthrough" id="book"> 1906 <div class="rf5-wrap"> 1907 <div data-reveal> 1908 <h2>Stop watching your competitors get ahead. Start showing up.</h2> 1909 <p>Every week you wait, a less capable competitor wins the clients who should be yours. It takes one walkthrough with Chris to start closing that gap for good.</p> 1910 <div class="ctas"> 1911 <a class="rf5-btn rf5-btn-accent" href="https://www.ridgefilms.com.au/site/contact">BOOK A WALKTHROUGH</a> 1912 </div> 1913 <div class="contact">Or talk to a person: <a href="mailto:[email protected]">[email protected]</a> · <a href="tel:+61295690829">+61 2 9569 0829</a></div> 1914 </div> 1915 </div> 1916</section> 1917</div>
1918<script> 1919(function(){ 1920 document.documentElement.classList.add('js'); 1921 var nodes=[].slice.call(document.querySelectorAll('[data-reveal]')); 1922 var rm0=window.matchMedia('(prefers-reduced-motion: reduce)').matches; 1923 if(rm0||!('IntersectionObserver' in window)){nodes.forEach(function(n){n.classList.add('in')});} 1924 else{var io=new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){e.target.classList.add('in');io.unobserve(e.target);}})},{rootMargin:'0px 0px -8% 0px',threshold:.05});nodes.forEach(function(n){io.observe(n)}); 1925 setTimeout(function(){nodes.forEach(function(n){n.classList.add('in')})},4000);} 1926 1927 var rm=window.matchMedia('(prefers-reduced-motion: reduce)').matches; 1928 var ba=document.querySelector('[data-ba]'); 1929 if(ba){var sl=[].slice.call(ba.querySelectorAll('.rf5-ba-slide')),bi=0,nm=ba.querySelector('[data-ba-name]'),co=ba.querySelector('[data-ba-co]'),cnt=ba.querySelector('[data-ba-count]'); 1930 function bshow(n){bi=(n+sl.length)%sl.length;sl.forEach(function(x,i){x.classList.toggle('on',i===bi)});nm.textContent=sl[bi].dataset.name;co.textContent=sl[bi].dataset.co;cnt.textContent='0'+(bi+1)+' / 0'+sl.length;} 1931 var bt=null,bin=false,bhov=false; 1932 function bstop(){if(bt){clearInterval(bt);bt=null}} 1933 function bsync(){bstop();if(!rm&&bin&&!bhov)bt=setInterval(function(){bshow(bi+1)},5500)} 1934 ba.querySelector('[data-ba-prev]').addEventListener('click',function(){bshow(bi-1);bsync()});ba.querySelector('[data-ba-next]').addEventListener('click',function(){bshow(bi+1);bsync()}); 1935 ba.addEventListener('pointerenter',function(){bhov=true;bsync()});ba.addEventListener('pointerleave',function(){bhov=false;bsync()}); 1936 ba.addEventListener('focusin',function(){bhov=true;bsync()});ba.addEventListener('focusout',function(){bhov=false;bsync()}); 1937 if('IntersectionObserver' in window){new IntersectionObserver(function(es){es.forEach(function(e){bin=e.isIntersecting;bsync()})},{threshold:.3}).observe(ba)}else{bin=true;bsync()} 1938 } 1939 var ost=document.querySelector('[data-ost]'); 1940 if(ost){var os=[].slice.call(ost.querySelectorAll('.rf5-ost-slide')),oi=0,ocap=document.querySelector('[data-ost-cap]'),ocnt=document.querySelector('[data-ost-count]'); 1941 function oshow(n){oi=(n+os.length)%os.length;os.forEach(function(x,i){x.classList.toggle('on',i===oi)});if(ocap)ocap.textContent=os[oi].dataset.cap;if(ocnt)ocnt.textContent='0'+(oi+1)+' / 0'+os.length;} 1942 ost.querySelector('[data-ost-prev]').addEventListener('click',function(){oshow(oi-1)});ost.querySelector('[data-ost-next]').addEventListener('click',function(){oshow(oi+1)}); 1943 } 1944 var fg=document.querySelector('[data-flip-grid]'); 1945 if(fg){var cards=[].slice.call(fg.querySelectorAll('[data-flip]')),st=cards.map(function(){return {hover:false,auto:false,tapped:false}}); 1946 function paint(i){cards[i].classList.toggle('on',st[i].hover||st[i].auto||st[i].tapped)} 1947 cards.forEach(function(c,i){c.addEventListener('pointerenter',function(e){if(e.pointerType==='mouse'){st[i].hover=true;paint(i)}});c.addEventListener('pointerleave',function(e){if(e.pointerType==='mouse'){st[i].hover=false;paint(i)}});c.addEventListener('click',function(){st[i].tapped=!st[i].tapped;paint(i)});c.addEventListener('keydown',function(e){if(e.key==='Enter'||e.key===' '){e.preventDefault();st[i].tapped=!st[i].tapped;paint(i)}})}); 1948 /* rev41: auto-rotation removed (Chris, 55:08 "not with the automation"). Hover, click and keyboard remain. */ 1949 } 1950 var cin=document.querySelector('[data-cinema]'); 1951 if(cin){var tb=[].slice.call(cin.querySelectorAll('.strip [role=tab]')),bg=cin.querySelectorAll('.bgs .bg'),nmE=cin.querySelector('[data-name]'),indE=cin.querySelector('[data-ind]'),playB=cin.querySelector('[data-play]'),pl=cin.querySelector('[data-player]'),fr=cin.querySelector('[data-frame]'),ci=0,
1951ct=null,cdur=6000; 1952 function cshow(i){ci=i;tb.forEach(function(b,j){b.setAttribute('aria-selected',j===i?'true':'false');var q=b.querySelector('i b');q.style.transition='none';q.style.width='0'});bg.forEach(function(im,j){im.classList.toggle('on',j===i)});var a=tb[i];nmE.textContent=a.dataset.name;indE.textContent=a.dataset.ind;playB.setAttribute('aria-label',(a.dataset.kind==='link'?'Watch on another site: ':'Play the video from ')+a.dataset.name);var q=a.querySelector('i b');void q.offsetWidth;if(!rm){q.style.transition='width '+cdur+'ms linear';}q.style.width='100%';var sp=cin.querySelector('.strip');if(sp&&a.offsetParent){var tr=a.getBoundingClientRect(),sr=sp.getBoundingClientRect(),bh=rm?'auto':'smooth';if(tr.left<sr.left)sp.scrollTo({left:sp.scrollLeft+(tr.left-sr.left)-12,behavior:bh});else if(tr.right>sr.right)sp.scrollTo({left:sp.scrollLeft+(tr.right-sr.right)+12,behavior:bh});}} 1953 function carm(){clearTimeout(ct);if(!rm&&pl.hidden)ct=setTimeout(function(){cshow((ci+1)%tb.length);carm()},cdur)} 1954 tb.forEach(function(b){b.addEventListener('click',function(){cshow(+b.dataset.i);carm();copen()})}); 1955 (function(){var sw=cin.querySelector('.stripwrap');if(!sw)return; 1956 function go(d){var n=tb.length;cshow((ci+d+n)%n);carm();} 1957 var pb=sw.querySelector('[data-cin-prev]'),nb=sw.querySelector('[data-cin-next]'); 1958 if(pb)pb.addEventListener('click',function(){go(-1)}); 1959 if(nb)nb.addEventListener('click',function(){go(1)}); 1960 })(); 1961 function csrc(a){var k=a.dataset.kind,i=a.dataset.id; 1962 if(k==='yt')return 'https://www.youtube.com/embed/'+i+'?autoplay=1&rel=0'+(a.dataset.start?'&start='+a.dataset.start:''); 1963 if(k==='li')return 'https://www.linkedin.com/embed/feed/update/'+i+'?compact=1'; 1964 if(k==='fb')return 'https://www.facebook.com/plugins/video.php?href='+encodeURIComponent(i)+'&show_text=false&autoplay=true&width=1280'; 1965 if(k==='vimeo')return 'https://player.vimeo.com/video/'+i+'?h='+a.dataset.h+'&autoplay=1'; 1966 return 'https://fast.wistia.net/embed/iframe/'+i+'?autoPlay=true&playerColor=FEBE11';} 1967 function copen(){var a=tb[ci];var k=a.dataset.kind; 1968 if(k==='link'){window.open(a.dataset.href,'_blank','noopener');return;} 1969 fr.classList.toggle('li',k==='li');var f; 1970 if(k==='mp4'){f=document.createElement('video');f.src=a.dataset.id;f.controls=true;f.autoplay=true;f.playsInline=true;} 1971 else{f=document.createElement('iframe');f.src=csrc(a);f.allow='autoplay; fullscreen';} 1972 f.title='Client video: '+a.dataset.name;fr.innerHTML='';fr.appendChild(f);pl.hidden=false;clearTimeout(ct);cin.querySelector('[data-close]').focus();} 1973 function cclose(){pl.hidden=true;fr.innerHTML='';cshow(ci);carm();playB.focus();} 1974 playB.addEventListener('click',copen);cin.querySelector('[data-close]').addEventListener('click',cclose); 1975 pl.addEventListener('click',function(e){if(e.target===pl)cclose()});document.addEventListener('keydown',function(e){if(e.key==='Escape'&&!pl.hidden)cclose()}); 1976 cshow(0);carm(); 1977 } 1978 var vov=document.querySelector('[data-vov]'); 1979 if(vov){var vf=vov.querySelector('[data-vframe]'); 1980 function vopen(b){var k=b.dataset.kind,i=b.dataset.id; 1981 var src=k==='yt'?'https://www.youtube.com/embed/'+i+'?autoplay=1&rel=0':'https://fast.wistia.net/embed/iframe/'+i+'?autoPlay=true&playerColor=FEBE11'; 1982 var f=document.createElement('iframe');f.src=src;f.allow='autoplay; fullscreen';f.title=b.getAttribute('aria-label')||'Client video'; 1983 vf.innerHTML='';vf.appendChild(f);vov.hidden=false;vov.querySelector('[data-vclose]').focus();} 1984 function vclose(){vov.hidden=true;vf.innerHTML='';} 1985 document.querySelectorAll('[data-vid]').forEach(function(b){b.addEventListener('click',function(){vopen(b)})}); 1986 vov.querySelector('[data-vclose]').addEventListener('click',vclose); 1987 vov.addEventListener('click',function(e){if(e.target===vov)vclose()}); 1988 document.addEventListener('keydown',function(e){if(e.key==='Escape'&&!vov.hidden)vclose()}); 1989 } 1990 document.querySelectorAll('.rf5-player button[data-wistia]').forEach(function(b){ 1991 b.addEventListener('click',function(){var p=b.closest('.rf5-player');var f=document.createElement('iframe'); 1992 f.src='https://fast.wistia.net/embed/iframe/'+b.dataset.wistia+'?autoPlay=true&playerColor=FEBE11';f.allow='autoplay; fullscreen';f.title='Desktop Studio walkthrough video'; 1993 p.innerHTML='';p.appendChild(f);}); 1994 }); 1995})(); 1996</script>
vendor: 1 bytes, line 1996
1996
1997<script> 1998window.VIDEOASK_EMBED_CONFIG = { 1999 "kind": "widget", 2000 "url": "https://www.videoask.com/fy9biwqan", 2001 "options": { 2002 "widgetType": "VideoThumbnailExtraLarge", 2003 "text": "", 2004 "backgroundColor": "#FAA519", 2005 "position": "bottom-right", 2006 "dismissible": false, 2007 "videoPosition": "center center" 2008 } 2009} 2010</script>
vendor: 1 bytes, line 2010
2010
2011<script> 2012(function(){ 2013 var root = document.querySelector('.rfhome'); 2014 if(!root || root.dataset.rfBooted) return; 2015 root.dataset.rfBooted = '1'; 2016 document.documentElement.classList.add('rf-js'); 2017 var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches; 2018 2019 root.querySelectorAll('[data-reveal]').forEach(function(el){ el.style.opacity=''; el.style.transform=''; }); 2020 2021 var io = new IntersectionObserver(function(es){ 2022 es.forEach(function(e){ if(e.isIntersecting){ e.target.classList.add('rf-in'); io.unobserve(e.target); } }); 2023 }, {threshold:0.12}); 2024 function observeAll(){ 2025 root.querySelectorAll('[data-reveal]:not(.rf-in)').forEach(function(el){ 2026 if(el.getBoundingClientRect().bottom < 0) el.classList.add('rf-in'); else io.observe(el); 2027 }); 2028 } 2029 observeAll(); setTimeout(observeAll, 1200); 2030 new MutationObserver(observeAll).observe(root, {childList:true, subtree:true}); 2031 2032 /* the rotating objection. v3 cycles six every 3.8s; the DCLogic that drove it 2033 does not ship, so it is reimplemented here. */ 2034 var q = root.querySelector('[data-rf-quote]'), ticks = root.querySelectorAll('[data-rf-tick]'); 2035 if(q && ticks.length){ 2036 var quotes = JSON.parse(q.getAttribute('data-rf-quote')), qi = 0, timer; 2037 function go(n){ 2038 qi = n; 2039 ticks.forEach(function(t,i){ t.style.background = i===n ? 'linear-gradient(135deg,#FEBE11 0%,#FAA519 100%)' : '#DAD7D7'; }); 2040 if(reduced){ q.textContent = quotes[n]; return; } 2041 q.style.opacity='0'; q.style.transform='translateY(12px)'; 2042 setTimeout(function(){ q.textContent = quotes[n];
2042 q.style.opacity='1'; q.style.transform='none'; }, 400); 2043 } 2044 ticks.forEach(function(t,i){ t.addEventListener('click', function(){ clearInterval(timer); go(i); }); }); 2045 timer = setInterval(function(){ go((qi+1)%quotes.length); }, 3800); 2046 } 2047 2048 /* before and after carousel */ 2049 var slides = root.querySelectorAll('[data-rf-ba]'); 2050 if(slides.length){ 2051 var bi = 0; 2052 var nameEl = root.querySelector('[data-rf-ba-name]'), coEl = root.querySelector('[data-rf-ba-co]'), 2053 cnt = root.querySelector('[data-rf-ba-count]'); 2054 function show(n){ 2055 bi = (n + slides.length) % slides.length; 2056 slides.forEach(function(s,i){ s.style.display = i===bi ? 'block' : 'none'; }); 2057 var d = slides[bi]; 2058 if(nameEl) nameEl.textContent = d.getAttribute('data-name'); 2059 if(coEl) coEl.textContent = d.getAttribute('data-co'); 2060 if(cnt) cnt.textContent = '0'+(bi+1)+' / 0'+slides.length; 2061 } 2062 var prev = root.querySelector('[aria-label="Previous client"]'), 2063 next = root.querySelector('[aria-label="Next client"]'); 2064 if(prev) prev.addEventListener('click', function(){ show(bi-1); }); 2065 if(next) next.addEventListener('click', function(){ show(bi+1); }); 2066 show(0); 2067 } 2068 2069 /* Lazy images inside a display:none carousel slide, or off to the right of a 2070 horizontal scroller, never fetch. That is correct for first paint and wrong
2071 the moment someone interacts, so they are warmed on idle instead: no LCP 2072 cost, no blank frame on the first click. */ 2073 var warm = function(){ 2074 root.querySelectorAll('[data-rf-ba] img, .rfv-tile img').forEach(function(i){ 2075 var u = i.currentSrc || i.getAttribute('src'); 2076 if(u){ var p = new Image(); p.decoding='async'; p.src = u; } 2077 }); 2078 }; 2079 if('requestIdleCallback' in window) requestIdleCallback(warm, {timeout:4000}); 2080 else setTimeout(warm, 2500); 2081 2082 /* the client-work row is a scroll-snap carousel; Chris asked for the arrows. */ 2083 var strip = root.querySelector('.rfv-tile') && root.querySelector('.rfv-tile').parentElement; 2084 var prevW = root.querySelector('[data-rfv-prev]'), nextW = root.querySelector('[data-rfv-next]'); 2085 if(strip && prevW && nextW){ 2086 var step = function(){ var t = strip.querySelector('.rfv-tile'); return t ? t.getBoundingClientRect().width + 20 : 320; }; 2087 prevW.addEventListener('click', function(){ strip.scrollBy({left:-step(), behavior: reduced ? 'auto' : 'smooth'}); }); 2088 nextW.addEventListener('click', function(){ strip.scrollBy({left: step(), behavior: reduced ? 'auto' : 'smooth'}); }); 2089 } 2090 2091 /* players. Everything mounts on click so nothing costs the first paint. */ 2092 function mount(host, src, title){ 2093 if(host.dataset.playing) return; host.dataset.playing='1'; 2094 var f = document.createElement('iframe'); 2095 f.src = src; f.title = title || 'Ridge Films video'; 2096 f.allow = 'autoplay; encrypted-media; fullscreen; picture-in-picture'; 2097 f.allowFullscreen = true; 2098 f.setAttribute('style','position:absolute;inset:0;width:100%;height:100%;border:0;display:block;z-index:4;background:#262324'); 2099 host.appendChild(f); 2100 host.querySelectorAll(':scope > img, :scope > span, :scope > button, :scope > div:not(:last-child)') 2101 .forEach(function(d){ d.style.display='none'; }); 2102 } 2103 function wistia(id){ return 'https://fast.wistia.net/embed/iframe/'+id+'?autoPlay=true&playerColor=FEBE11'; } 2104 function yt(id){ return 'https://www.youtube-nocookie.com/embed/'+id+'?autoplay=1&rel=0&modestbranding=1'; } 2105 2106 ['#rfv-explainer','#rfv-byron'].forEach(function(sel){ 2107 var b = root.querySelector(sel); if(!b) return; 2108 b.addEventListener('click', function(){ mount(b.parentElement, wistia(b.dataset.wistia), b.getAttribute('aria-label')); }); 2109 }); 2110 root.querySelectorAll('.rfv-tile').forEach(function(t){ 2111 var play = function(){ mount(t, t.dataset.yt ? yt(t.dataset.yt) : wistia(t.dataset.wistia), t.getAttribute('aria-label')); }; 2112 t.addEventListener('click', play); 2113 t.addEventListener('keydown', function(e){ if(e.key==='Enter'||e.key===' '){ e.preventDefault(); play(); } }); 2114 }); 2115})(); 2116</script>
vendor: 1 bytes, line 2116
2116
2117<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"Ridge Films","url":"https://www.ridgefilms.com.au/","logo":"https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/168453/images/41fb35fb2cd9047a6a88b5281f9eddb1.png","telephone":"+61 2 9569 0829","email":"[email protected]","address":{"@type":"PostalAddress","addressLocality":"Sydney","addressCountry":"AU"},"aggregateRating":{"@type":"AggregateRating","ratingValue":"5.0","reviewCount":"200"},"award":"ABA100 Winner, Product Innovation, Australian Business Awards 2025"}</script>
vendor: 1 bytes, line 2117
2117
2118<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Will it fit in a small office?","acceptedAnswer":{"@type":"Answer","text":"It clamps onto the desk you already work at and takes no floor space. Around 3 x 3 metres is comfortable, and we have installed into rooms 1.2 metres wide."}},{"@type":"Question","name":"I'm not in Sydney. Who installs it?","acceptedAnswer":{"@type":"Answer","text":"A video technician, at your desk. Melbourne, Brisbane, Perth and Adelaide are routine, and there is no site visit to arrange first: we check the room from your photos and measurements, then send a video report back for you to approve before the studio is built."}},{"@type":"Question","name":"What if I freeze the second it's on?","acceptedAnswer":{"@type":"Answer","text":"Send us the take. It goes over on WhatsApp and comes back as a voice note telling you what to change, so a shaky first attempt gets fixed rather than quietly putting you off video for a month."}},{"@type":"Question","name":"Can other people in the business use it?","acceptedA
2118nswer":{"@type":"Answer","text":"Yes. On a sit-stand desk the next person changes their framing by raising the desk, without touching the camera or the lights. Teams usually train one person to run it, so everyone else walks in, talks and walks out."}},{"@type":"Question","name":"What can I add once I'm up and running?","acceptedAnswer":{"@type":"Answer","text":"A second camera and switcher, the PodcasterPro microphone setup, backdrop sets. The system is modular, so an upgrade adds to the studio you already own. The standard build already covers solo video, webinars and calls."}},{"@type":"Question","name":"Who looks after it once it's in?","acceptedAnswer":{"@type":"Answer","text":"We do. Twelve months of warranty from install, and after that it stays serviceable: parts are modular, so a component gets replaced rather than the studio rebuilt. It is expected to run 10 to 15 years."}}]}</script>
2118 2119<!-- VideoAsk widget, carried across verbatim from the live home page 2026-09-07 -->
2120<script> 2121window.VIDEOASK_EMBED_CONFIG = { 2122 "kind": "widget", 2123 "url": "https://www.videoask.com/fy9biwqan", 2124 "options": { 2125 "widgetType": "VideoThumbnailExtraLarge", 2126 "text": "", 2127 "backgroundColor": "#FAA519", 2128 "position": "bottom-right", 2129 "dismissible": false, 2130 "videoPosition": "center center" 2131 } 2132} 2133</script>
vendor: 1 bytes, line 2133
2133
2134<script src="https://www.videoask.com/embed/embed.js"></script>
2134 2135 2136 </div> 2137</div> 2138 2139 2140 2141 <!-- removes default padding from card elements --> 2142 2143<!-- removes default padding when box-shadow is enabled --> 2144 2145<!-- default padding values --> 2146 2147 2148 2149<style> 2150 /* flush setting */ 2151 2152 #block-rfhomev5_f0 { padding: 0; } 2153 2154 /* margin settings */ 2155 #block-rfhomev5_f0 { 2156 margin-top: 0px; 2157 margin-right: 0px; 2158 margin-bottom: 0px; 2159 margin-left: 0px; 2160 } 2161 #block-rfhomev5_f0 .block { 2162 /* border settings */ 2163 border: 4px black; 2164 border-radius: 4px; 2165 /* background color */ 2166 2167 background-color: ; 2168 2169 /* default padding for mobile */ 2170 2171 padding: 20px; 2172 2173 2174 padding: 20px; 2175 2176 2177 2178 padding: 20px; 2179 2180 2181 /* mobile padding overrides */ 2182 2183 2184 padding-top: 0px; 2185 2186 2187 padding-right: 0px; 2188 2189 2190 padding-bottom: 0px; 2191 2192 2193 padding-left: 0px; 2194 2195 } 2196 2197 @media (min-width: 768px) { 2198 /* desktop margin settings */ 2199 #block-rfhomev5_f0 { 2200 margin-top: 0px; 2201 margin-right: 0px; 2202 margin-bottom: 0px; 2203 margin-left: 0px; 2204 } 2205 #block-rfhomev5_f0 .block { 2206 /* default padding for desktop */ 2207 2208 padding: 30px; 2209 2210 2211 2212 padding: 30px; 2213 2214 2215 /* desktop padding overrides */ 2216 2217 2218 padding-top: 0px; 2219 2220 2221 padding-right: 0px; 2222 2223 2224 padding-bottom: 0px; 2225 2226 2227 padding-left: 0px; 2228 2229 } 2230 } 2231 /* mobile text align */ 2232 @media (max-width: 767px) { 2233 #block-rfhomev5_f0 { 2234 text-align: left; 2235 } 2236 } 2237</style> 2238 2239 2240 2241<div kjb-settings-id="sections_rfhomev5_blocks_rfhomev5_f0_settings_width" 2242 id="block-rfhomev5_f0" 2243 class=" 2244 block-type--code 2245 text-left 2246 col-12 2247 2248 2249 2250 2251 2252 " 2253 data-reveal-event="" 2254 data-reveal-offset="" 2255 data-reveal-units="seconds" > 2256 <div class="block 2257 box-shadow- 2258 " 2259 2260 data-aos="none" 2261 data-aos-delay="0" 2262 data-aos-duration="0" 2263 2264 > 2265 2266 <style> 2267:root{--rfn-charcoal:#322F30;--rfn-yellow:#FEBE11;--rfn-orange:#FAA519;--rfn-ink900:#1C1A1B;--rfn-ink500:#6B6667;--rfn-ink300:#BCB8B9;--rfn-ink100:#ECEAEA;--rfn-ink50:#F6F5F4;--rfn-white:#FFFFFF;--rfn-paper:#FBFAF8;--rfn-grad:linear-gradient(135deg,var(--rfn-yellow) 0%,var(--rfn-orange) 100%);--rfn-shadow-md:0 8px 24px rgba(50,47,48,.12);--rfn-shadow-lg:0 18px 48px rgba(50,47,48,.16);--rfn-shadow-accent:0 10px 28px rgba(250,165,25,.30);--rfn-ease:cubic-bezier(.16,1,.3,1)} 2268.rfnav{font-family:'Panton',system-ui,-apple-system,'Segoe UI',sans-serif} 2269.rfnav *{box-sizing:border-box} 2270.rfnav a{color:inherit;text-decoration:none} 2271.rfnav button{font-family:inherit;cursor:pointer} 2272.rfnav .rfn-wrap{max-width:1200px;margin-inline:auto;padding-inline:24px} 2273.rfnav [hidden]{display:none!important} 2274#section-footer{display:none!important} 2275 2276.rfn-foot{background:var(--rfn-charcoal);color:var(--rfn-white);border-top:1px solid rgba(255,255,255,.12)} 2277.rfn-fmain{display:grid;grid-template-columns:1.1fr 1fr;column-gap:64px;row-gap:0;padding:28px 0 40px;align-items:start;grid-template-areas:"brand video" "nav video" "social video"} 2278@media (max-width:960px){.rfn-fmain{grid-template-columns:1fr;column-gap:0;row-gap:32px;grid-template-areas:"brand" "video" "nav" "social"}} 2279.rfn-fbrand-block{grid-area:brand} 2280.rfn-fvideo-block{grid-area:video} 2281.rfn-fnav-block{grid-area:nav} 2282.rfn-fsocial-block{grid-area:social} 2283.rfn-flogo{display:flex;align-items:center;gap:8px;font-weight:800;font-size:18px} 2284.rfn-flogo img{height:28px;width:auto;display:block} 2285.rfn-ftagline{color:var(--rfn-ink300);font-size:14px;line-height:1.6;max-width:40ch;margin:14px 0 32px} 2286.rfn-fgrid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px} 2287@media (max-width:520px){.rfn-fgrid{grid-template-columns:1fr;row-gap:28px}} 2288.rfn-fcol h3{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--rfn-orange);margin:0 0 12px;font-weight:700} 2289.rfn-fcol a{display:block;padding:7px 0;font-size:14px;color:var(--rfn-white);transition:color 160ms var(--rfn-ease),transform 160ms var(--rfn-ease)} 2290.rfn-fcol a:hover{color:var(--rfn-orange);transform:translateX(4px)} 2291.rfn-fsocial{display:flex;gap:9px;margin-top:32px} 2292.rfn-fsocial a{width:34px;height:34px;border-radius:999px;border:1px solid rgba(255,255,255,.16);display:grid;place-items:center;transition:background 160ms var(--rfn-ease),transform 160ms var(--rfn-ease),border-color 160ms var(--rfn-ease)} 2293.rfn-fsocial a:hover{background:rgba(255,255,255,.08);transform:translateY(-2px);border-color:var(--rfn-orange)} 2294.rfn-fvideo-eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--rfn-white)!important;font-weight:700;margin:0 0 16px} 2295.rfn-fvideo{width:100%;max-width:85%;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#000;box-shadow:var(--rfn-shadow-md)} 2296.rfn-fvideo video{width:100%;height:100%;object-fit:cover;display:block} 2297.rfn-fplay{position:relative;display:block;width:100%;height:100%;padding:0;border:none;background:none;cursor:pointer} 2298.rfn-fplay img{width:100%;height:100%;object-fit:cover;display:block} 2299.rfn-fplay-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:72px;height:72px;border-radius:999px;background:var(--rfn-grad);display:flex;align-items:center;justify-content:center;box-shadow:var(--rfn-shadow-accent);transition:transform 160ms var(--rfn-ease)} 2300.rfn-fplay:hover .rfn-fplay-circle{transform:translate(-50%,-50%) scale(1.08)} 2301.rfn-fbottom{border-top:1px solid rgba(255,255,255,.12);padding:18px 0;display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;font-size:12.5px;color:var(--rfn-ink300)} 2302.rfn-fbottom a{color:var(--rfn-ink300)} 2303.rfn-fbottom a:hover{color:var(--rfn-white)} 2304</style><footer class="rfnav rfn-foot"> 2305 <div class="rfn-wrap"> 2306 <div class="rfn-fmain"> 2307 <div class="rfn-fbrand-block"> 2308 <a href="/" class="rfn-flogo"><img src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/themes/3443578/settings_images/U3Key8PFRZpCHgF5LBDQ_lyS03YafSgR6rsqshRNP_ridge_logo_flat.png" alt="Ridge Films"></a> 2309 <p class="rfn-ftagline">Desktop studios and video coaching. Sydney-based, working with clients across Australia and the US.</p> 2310 </div> 2311 <div class="rfn-fvideo-block"> 2312 <h3 class="rfn-fvideo-eyebrow">The World's First Website Footer Video</h3>
2313 <div class="rfn-fvideo" id="rfnFVideo"> 2314 <button class="rfn-fplay" type="button" aria-label="Play video"> 2315 <img src="https://kajabi-storefronts-production.s3.amazonaws.com/file-uploads/sites/168453/images/c2be677-f407-ab7-645d-334216c0374_Footer_Video_-_DEMO.jpg" alt=""> 2316 <span class="rfn-fplay-circle"><svg width="26" height="26" viewBox="0 0 24 24" fill="#fff"><path d="M8 5v14l11-7z"/></svg></span> 2317 </button> 2318 </div> 2319 </div> 2320 <div class="rfn-fnav-block"> 2321 <div class="rfn-fgrid"> 2322 <div class="rfn-fcol"><h3>What We Do</h3> 2323 <a href="/desktop-studio">Desktop Studio</a> 2324 <a href="/video-coaching">Video Coaching</a> 2325 <a href="/success-stories">Results</a> 2326 <a href="/desktop-studio/upgrades">Studio Upgrades</a> 2327 </div> 2328 <div class="rfn-fcol"><h3>Explore</h3> 2329 <a href="/blog?tag=resources">Resources Hub</a> 2330 <a href="/blog">Blog</a> 2331 <a href="/resource/podcast">Podcast</a> 2332 <a href="/video-coaching/prompt-store">AI Prompt Store</a> 2333 <a href="/knowledge">Knowledge Hub</a> 2334 </div> 2335 <div class="rfn-fcol"><h3>Talk To Us</h3> 2336 <a href="/about-chris">About Chris</a> 2337 <a href="/site/contact">Contact</a> 2338 </div> 2339 </div> 2340 </div> 2341 <div class="rfn-fsocial-block"> 2342 <div class="rfn-fsocial"> 2343 <a href="https://www.facebook.com/ridgefilms" aria-label="Facebook"><svg width="15" height="15" viewBox="0 0 24 24" fill="none"><path d="M14 9h3V5.5h-3C11.5 5.5 10 7 10 9.5V12H7v3.5h3V22h3.5v-6.5H16l1-3.5h-3.5v-2c0-.6.4-1 1-1z" fill="#fff"/></svg></a> 2344 <a href="https://www.instagram.com/chrisschwager_ridgefilms/" aria-label="Instagram"><svg width="15" height="15" viewBox="0 0 24 24" fill="none"><rect x="4" y="4" width="16" height="16" rx="5" stroke="#fff" stroke-width="1.7"/><circle cx="12" cy="12" r="3.4" stroke="#fff" stroke-width="1.7"/><circle cx="17" cy="7" r="1.1" fill="#fff"/></svg></a> 2345 <a href="https://www.youtube.com/c/ridgefilms-videomarketing" aria-label="YouTube"><svg width="16" height="16" viewBox="0 0 24 24" fill="none"><rect x="2.5" y="6" width="19" height="12" rx="4" stroke="#fff" stroke-width="1.7"/><path d="M10.5 9.5l5 2.5-5 2.5z" fill="#fff"/></svg></a> 2346 <a href="https://au.linkedin.com/company/ridge-films-corporate-p-l" aria-label="LinkedIn"><svg width="15" height="15" viewBox="0 0 24 24" fill="none"><rect x="3" y="3" width="18" height="18" rx="3" stroke="#fff" stroke-width="1.7"/><circle cx="8" cy="8.5" r="1.2" fill="#fff"/><path d="M7 11v7M12 11v7M12 14c0-2 4-2 4 0v4" stroke="#fff" stroke-width="1.7" stroke-linecap="round"/></svg></a> 2347 <a href="https://www.tiktok.com/@ridgefilms" aria-label="TikTok"><svg width="14" height="15" viewBox="0 0 24 26" fill="none"><path d="M16 2c.5 2.8 2.3 4.6 5 5v3.4c-1.8 0-3.5-.5-5-1.6v7.4a6.4 6.4 0 11-6.4-6.4c.4 0 .8 0 1.2.1v3.5a3 3 0 102.1 2.9V2h3.1z" fill="#fff"/></svg></a> 2348 <a href="https://podcasts.apple.com/au/podcast/diy-video-for-professionals/id1497438330" aria-label="Apple Podcasts"><svg width="15" height="15" viewBox="0 0 24 24" fill="none"><circle cx="12" cy="12" r="9.5" stroke="#fff" stroke-width="1.6"/><circle cx="12" cy="10" r="2.4" stroke="#fff" stroke-width="1.6"/><path d="M8.5 18.5c0-2.5 1.6-4 3.5-4s3.5 1.5 3.5 4" stroke="#fff" stroke-width="1.6" stroke-linecap="round"/></svg></a> 2349 </div> 2350 </div> 2351 </div> 2352 <div class="rfn-fbottom"> 2353 <span>© 2026 Ridge Films Corporate Pty Ltd</span> 2354 <span><a href="/privacy-policy">Privacy Policy</a></span> 2355 </div> 2356 </div>
2357<script>(function(){ 2358 var box = document.getElementById('rfnFVideo'); 2359 if(!box) return; 2360 var btn = box.querySelector('.rfn-fplay'); 2361 btn.addEventListener('click', function(){ 2362 box.innerHTML = '<video controls autoplay playsinline><source src="https://embed-ssl.wistia.com/deliveries/8cf663a64f33036ace3c7b05a385cb1ceb42ae59.bin" type="video/mp4"></video>'; 2363 var v = box.querySelector('video'); 2364 v.play().catch(function(){}); 2365 }); 2366})();</script>
2366</footer> 2367 2368 </div> 2369</div> 2370 2371 2372 2373 </div> 2374 </div> 2375 </div> 2376</section> 2377</div></div> 2378 </main> 2379 <div id="section-footer" data-section-id="footer"> 2380<style> 2381 .footer, .footer__block { 2382 font-size: 16px; 2383 color: ; 2384 background-color: #322f30; 2385 } 2386 .footer .logo__text { 2387 color: ; 2388 } 2389 .footer .link-list__links { 2390 width: 100%; 2391 } 2392 .footer a.link-list__link { 2393 color: ; 2394 } 2395 .footer .link-list__link:hover { 2396 color: ; 2397 } 2398 .copyright { 2399 color: ; 2400 } 2401 @media (min-width: 768px) { 2402 .footer, .footer__block { 2403 font-size: 18px; 2404 } 2405 } 2406 .powered-by { 2407 background-color: #322f30; 2408 } 2409 .powered-by a { 2410 color: #322f30; 2411 } 2412 2413 .powered-by { 2414 text-align: center; 2415 padding-top: 0; 2416 } 2417 2418</style> 2419 2420<footer class="footer footer--stacked background-dark " kjb-settings-id="sections_footer_settings_background_color"> 2421 <div class="footer__content"> 2422 <div class="container footer__container media"> 2423 2424 2425 <!-- removes default padding from card elements --> 2426 2427<!-- removes default padding when box-shadow is enabled --> 2428 2429<!-- default padding values --> 2430 2431 2432 2433<style> 2434 /* flush setting */ 2435 2436 /* margin settings */ 2437 #block-1691026001210 { 2438 margin-top: 0px; 2439 margin-right: 0px; 2440 margin-bottom: 0px; 2441 margin-left: 0px; 2442 } 2443 #block-1691026001210 .block { 2444 /* border settings */ 2445 border: 4px black; 2446 border-radius: 4px; 2447 /* background color */ 2448 2449 background-color: ; 2450 2451 /* default padding for mobile */ 2452 2453 padding: 20px; 2454 2455 2456 padding: 20px; 2457 2458 2459 2460 padding: 20px; 2461 2462 2463 /* mobile padding overrides */ 2464 2465 2466 padding-top: 0px; 2467 2468 2469 padding-right: 0px; 2470 2471 2472 padding-bottom: 0px; 2473 2474 2475 padding-left: 0px; 2476 2477 } 2478 2479 @media (min-width: 768px) { 2480 /* desktop margin settings */ 2481 #block-1691026001210 { 2482 margin-top: 0px; 2483 margin-right: 0px; 2484 margin-bottom: 0px; 2485 margin-left: 0px; 2486 } 2487 #block-1691026001210 .block { 2488 /* default padding for desktop */ 2489 2490 padding: 30px; 2491 2492 2493 2494 padding: 30px; 2495 2496 2497 /* desktop padding overrides */ 2498 2499 2500 padding-top: 0px; 2501 2502 2503 padding-right: 0px; 2504 2505 2506 padding-bottom: 0px; 2507 2508 2509 padding-left: 0px; 2510 2511 } 2512 } 2513 /* mobile text align */ 2514 @media (max-width: 767px) { 2515 #block-1691026001210 { 2516 text-align: center; 2517 } 2518 } 2519</style> 2520 2521 2522 2523<div kjb-settings-id="sections_footer_blocks_1691026001210_settings_width" 2524 id="block-1691026001210" 2525 class=" 2526 block-type--link_list 2527 text-left 2528 col- 2529 2530 2531 2532 " 2533 data-reveal-event="" 2534 data-reveal-offset="" 2535 data-reveal-units="" > 2536 <div class="block 2537 box-shadow- 2538 " 2539 2540 data-aos="-" 2541 data-aos-delay="" 2542 data-aos-duration="" 2543 2544 > 2545 2546 <style> 2547 #block-1691026001210 .link-list__title { 2548 color: ; 2549 } 2550 #block-1691026001210 .link-list__link { 2551 color: ; 2552 } 2553</style> 2554 2555 2556 2557<div class="link-list link-list--row link-list--desktop-left link-list--mobile-center"> 2558 2559 <div class="link-list__links" kjb-settings-id="sections_footer_blocks_1691026001210_settings_menu"> 2560 2561 <a class="link-list__link" href="https://www.ridgefilms.com.au/desktop-studio/upgrades" >Upgrades</a> 2562 2563 <a class="link-list__link" href="https://www.ridgefilms.com.au/video-coaching/prompt-store" >AI Prompt Store</a> 2564 2565 <a class="link-list__link" href="https://www.ridgefilms.com.au/success-stories" >Success Stories</a> 2566 2567 <a class="link-list__link" href="https://www.ridgefilms.com.au/directed-recordings" >Directed Recordings</a> 2568 2569 <a class="link-list__link" href="https://www.ridgefilms.com.au/blog?tag=resources" >Resources</a> 2570 2571 <a class="link-list__link" href="https://www.ridgefilms.com.au/about-chris" >Book Chris</a> 2572 2573 <a class="link-list__link" href="https://www.ridgefilms.com.au/site/contact" >Contact</a> 2574 2575 </div> 2576</div> 2577 2578 </div> 2579</div> 2580 2581 2582 2583 2584 2585 <!-- removes default padding from card elements --> 2586 2587<!-- removes default padding when box-shadow is enabled --> 2588 2589<!-- default padding values --> 2590 2591 2592 2593<style> 2594 /* flush setting */ 2595 2596 /* margin settings */ 2597 #block-1721955123197 { 2598 margin-top: 0px; 2599 margin-right: 0px; 2600 margin-bottom: 0px; 2601 margin-left: 0px; 2602 } 2603 #block-1721955123197 .block { 2604 /* border settings */ 2605 border: 4px black; 2606 border-radius: 4px; 2607 /* background color */ 2608 2609 background-color: ; 2610 2611 /* default padding for mobile */ 2612 2613 padding: 20px; 2614 2615 2616 padding: 20px; 2617 2618 2619 2620 padding: 20px; 2621 2622 2623 /* mobile padding overrides */ 2624 2625 2626 padding-top: 0px; 2627 2628 2629 padding-right: 0px; 2630 2631 2632 padding-bottom: 0px; 2633 2634 2635 padding-left: 0px; 2636 2637 } 2638 2639 @media (min-width: 768px) { 2640 /* desktop margin settings */ 2641 #block-1721955123197 { 2642 margin-top: 0px; 2643 margin-right: 0px; 2644 margin-bottom: 0px; 2645 margin-left: 0px; 2646 } 2647 #block-1721955123197 .block { 2648 /* default padding for desktop */ 2649 2650 padding: 30px; 2651 2652 2653 2654 padding: 30px; 2655 2656 2657 /* desktop padding overrides */ 2658 2659 2660 padding-top: 0px; 2661 2662 2663 padding-right: 0px; 2664 2665 2666 padding-bottom: 0px; 2667 2668 2669 padding-left: 0px; 2670 2671 } 2672 } 2673 /* mobile text align */ 2674 @media (max-width: 767px) { 2675 #block-1721955123197 { 2676 text-align: center; 2677 } 2678 } 2679</style> 2680 2681 2682 2683<div kjb-settings-id="sections_footer_blocks_1721955123197_settings_width" 2684 id="block-1721955123197" 2685 class=" 2686 block-type--link_list 2687 text-right 2688 col- 2689 2690 2691 2692 " 2693 data-reveal-event="" 2694 data-reveal-offset="" 2695 data-reveal-units="" > 2696 <div class="block 2697 box-shadow- 2698 " 2699 2700 data-aos="-" 2701 data-aos-delay="" 2702 data-aos-duration="" 2703 2704 > 2705 2706 <style> 2707 #block-1721955123197 .link-list__title { 2708 color: ; 2709 } 2710 #block-1721955123197 .link-list__link { 2711 color: ; 2712 } 2713</style> 2714 2715 2716 2717<div class="link-list link-list--row link-list--desktop-right link-list--mobile-center"> 2718 2719 <div class="link-list__links" kjb-settings-id="sections_footer_blocks_1721955123197_settings_menu"> 2720 2721 <a class="link-list__link" href="https://www.ridgefilms.com.au/site/contact" >[email protected]</a> 2722 2723 <a class="link-list__link" href="https://www.ridgefilms.com.au/site/contact" >+61 2 9569 0829</a> 2724 2725 </div> 2726</div> 2727 2728 </div> 2729</div> 2730 2731 2732 2733 2734 2735 <div id="block-1610955454532" class="footer__block "> 2736 <style> 2737 .social-icons--1610955454532 .social-icons__icons { 2738 justify-content: 2739 } 2740 .social-icons--1610955454532 .social-icons__icon { 2741 color: !important; 2742 } 2743 .social-icons--1610955454532.social-icons--round .social-icons__icon { 2744 background-color: #322f30; 2745 } 2746 .social-icons--1610955454532.social-icons--square .social-icons__icon { 2747 background-color: #322f30; 2748 } 2749 2750 2751 2752 @media (min-width: 768px) { 2753 .social-icons--1610955454532 .social-icons__icons { 2754 justify-content: 2755 } 2756 } 2757</style> 2758 2759<div class="social-icons social-icons-- social-icons--1610955454532" kjb-settings-id="sections_footer_blocks_1610955454532_settings_social_icons_text_color"> 2760 <div class="social-icons__icons"> 2761 2762 <a class="social-icons__icon social-icons__icon--" href="https://www.facebook.com/ridgefilms" kjb-settings-id="sections_footer_blocks_1610955454532_settings_social_icon_link_facebook"> 2763 <i class="fab fa-facebook-f"></i> 2764 </a> 2765 2766 2767 <a class="social-icons__icon social-icons__icon--" href="https://www.twitter.com/ridgefilms" kjb-settings-id="sections_footer_blocks_1610955454532_settings_social_icon_link_twitter"> 2768 <i class="fab fa-twitter"></i> 2769 </a> 2770 2771 2772 <a class="social-icons__icon social-icons__icon--" href="https://www.instagram.com/chrisschwager_r
2772idgefilms/" kjb-settings-id="sections_footer_blocks_1610955454532_settings_social_icon_link_instagram"> 2773 <i class="fab fa-instagram"></i> 2774 </a> 2775 2776 2777 <a class="social-icons__icon social-icons__icon--" href="https://www.youtube.com/c/ridgefilms-videomarketing" kjb-settings-id="sections_footer_blocks_1610955454532_settings_social_icon_link_youtube"> 2778 <i class="fab fa-youtube"></i> 2779 </a> 2780 2781 2782 2783 2784 2785 2786 <a class="social-icons__icon social-icons__icon--" href="https://podcasts.apple.com/au/podcast/video-marketing-legend/id1497438330" kjb-settings-id="sections_footer_blocks_1610955454532_settings_social_icon_link_itunes"> 2787 <i class="fab fa-apple"></i> 2788 </a> 2789 2790 2791 <a class="social-icons__icon social-icons__icon--" href="https://www.linkedin.com/in/chrisschwagervideoproduction/" kjb-settings-id="sections_footer_blocks_1610955454532_settings_social_icon_link_linkedin"> 2792 <i class="fab fa-linkedin-in"></i> 2793 </a> 2794 2795 2796 2797 2798 2799 2800 2801 2802 </div> 2803</div> 2804 2805</div> 2806 2807 2808 2809 2810 <div id="block-1555988525205" class="footer__block "> 2811 <span class="copyright" kjb-settings-id="sections_footer_blocks_1555988525205_settings_copyright"> 2812 © 2026 Ridge Films Corporate Pty Ltd 2813</span> 2814 2815</div> 2816 2817 2818 2819 </div> 2820 </div> 2821</footer> 2822 2823</div> 2824 2825 <aside class="powered-by"> 2826 <div class="container"> 2827 <a target="_blank" rel="nofollow noopener" href="https://app.kajabi.com/r/o4mhL79j?powered_by=true">Powered by Kajabi</a> 2828 </div> 2829 </aside> 2830 2831 2832 <div id="section-exit_pop" data-section-id="exit_pop"><style> 2833 #exit-pop .modal__content { 2834 background: ; 2835 } 2836 2837 #exit-pop .modal__body, #exit-pop .modal__content { 2838 padding: 0; 2839 } 2840 #exit-pop .row { 2841 margin: 0; 2842 } 2843 2844</style> 2845 2846 2847 2848 2849 2850 2851</div> 2852 <div id="section-two_step" data-section-id="two_step"><style> 2853 #two-step .modal__content { 2854 background: ; 2855 } 2856 2857</style> 2858 2859<div class="modal two-step" id="two-step" kjb-settings-id="sections_two_step_settings_two_step_edit"> 2860 <div class="modal__content background-unrecognized"> 2861 <div class="close-x"> 2862 <div class="close-x__part"></div> 2863 <div class="close-x__part"></div> 2864 </div> 2865 <div class="modal__body row text- align-items-start justify-content-left"> 2866 2867 2868 <!-- removes default padding from card elements --> 2869 2870<!-- removes default padding when box-shadow is enabled --> 2871 2872<!-- default padding values --> 2873 2874 2875 2876<style> 2877 /* flush setting */ 2878 2879 /* margin settings */ 2880 #block-1585757543890 { 2881 margin-top: 0px; 2882 margin-right: 0px; 2883 margin-bottom: 0px; 2884 margin-left: 0px; 2885 } 2886 #block-1585757543890 .block { 2887 /* border settings */ 2888 border: 3px solid #faa519; 2889 border-radius: 4px; 2890 /* background color */ 2891 2892 background-color: rgba(0, 0, 0, 0.00); 2893 2894 /* default padding for mobile */ 2895 2896 padding: 20px; 2897 2898 2899 padding: 20px; 2900 2901 2902 2903 padding: 20px; 2904 2905 2906 /* mobile padding overrides */ 2907 2908 2909 2910 2911 2912 } 2913 2914 @media (min-width: 768px) { 2915 /* desktop margin settings */ 2916 #block-1585757543890 { 2917 margin-top: -20px; 2918 margin-right: 0px; 2919 margin-bottom: -20px; 2920 margin-left: 0px; 2921 } 2922 #block-1585757543890 .block { 2923 /* default padding for desktop */ 2924 2925 padding: 30px; 2926 2927 2928 2929 padding: 30px; 2930 2931 2932 /* desktop padding overrides */ 2933 2934 2935 padding-top: 30px; 2936 2937 2938 padding-right: 30px; 2939 2940 2941 padding-bottom: 30px; 2942 2943 2944 padding-left: 30px; 2945 2946 } 2947 } 2948 /* mobile text align */ 2949 @media (max-width: 767px) { 2950 #block-1585757543890 { 2951 text-align: center; 2952 } 2953 } 2954</style> 2955 2956 2957 2958<div kjb-settings-id="sections_two_step_blocks_1585757543890_settings_width" 2959 id="block-1585757543890" 2960 class=" 2961 block-type--form 2962 text-center 2963 col-12 2964 2965 2966 2967 " 2968 data-reveal-event="" 2969 data-reveal-offset="" 2970 data-reveal-units="" > 2971 <div class="block 2972 box-shadow-small 2973 background-dark" 2974 2975 data-aos="-" 2976 data-aos-delay="" 2977 data-aos-duration="" 2978 2979 > 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990<style> 2991 #block-1585757543890 .form-btn { 2992 border-color: #faa519; 2993 border-radius: 50px; 2994 background: #faa519; 2995 color: #ffffff; 2996 } 2997 #block-1585757543890 .btn--outline { 2998 color: #faa519; 2999 background: transparent; 3000 } 3001 #block-1585757543890 .disclaimer-text { 3002 font-size: 16px; 3003 margin-top: 1.25rem; 3004 margin-bottom: 0; 3005 color: #363636; 3006 } 3007</style> 3008 3009 3010 3011<div class="form"> 3012 <div kjb-settings-id="sections_two_step_blocks_1585757543890_settings_text"><h3 class="title"><span style="color: #322f30;"><strong>Want to look pro on video, without stuffing around with gear?</strong></span></h3> 3013<h4><span style="font-size: 14px;"><strong><span style="color: #322f30;">
3013Installed for you. One click to record. Loved by 100+ coaches worldwide.</span></strong></span></h4> 3014<p><span style="font-size: 13px;"><strong><span style="color: #faa519;">Our promise: </span></strong><span style="color: #322f30;">your first video published within 7 days of installation â or we get it done with you.</span></span></p></div> 3015 3016 <form data-parsley-validate="true" data-kjb-disable-on-submit="true" action="https://www.ridgefilms.com.au/forms/2149308972/form_submissions" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="7E5H9BFf7OnUNidKDjOJmB4CcqKL9yGeZ99CtbGQOqQ63nODf3y7WgikiEsDX-rMrWnqcn4jhlDo_rfLgoFTfA" autocomplete="off" /><input type="text" name="website_url" autofill="off" placeholder="Skip this field" style="display: none;" /><input type="hidden" name="kjb_fk_checksum" autofill="off" value="574ac0e24d767da00a30aa60f77c8d94" /> <input type="hidden" name="kjb_visitor_time_zone" class="kjb-visitor-time-zone" autocomplete="off"> 3017
3017<script type="text/javascript"> 3018 (function () { 3019 try { 3020 var zone = Intl.DateTimeFormat().resolvedOptions().timeZone; 3021 if (!zone) { return; } 3022 3023 var fields = document.getElementsByClassName("kjb-visitor-time-zone"); 3024 for (var i = 0; i < fields.length; i++) { 3025 fields[i].value = zone; 3026 } 3027 } catch (e) { 3028 // An empty field is a no-op downstream. Never break the form. 3029 } 3030 })(); 3031 </script>
3031 3032 3033 <div class=""> 3034 <input type="hidden" name="thank_you_url" value="/resource_redirect/landing_pages/1825219"> 3035 3036 <div class="select-box-field form-group"><select name="form_submission[custom_20]" id="form_submission_custom_20" required="required" class="form-control" placeholder="What's your biggest video frustration right now?"><option value="">What's your biggest video frustration right now?</option><option value="I look and sound average">I look and sound average</option> 3037<option value="I waste time setting up gear">I waste time setting up gear</option> 3038<option value="I donât know what to say on camera">I donât know what to say on camera</option> 3039<option value="All of the above">All of the above</option></select></div> 3040 3041 <div class="select-box-field form-group"><select name="form_submission[custom_21]" id="form_submission_custom_21" required="required" class="form-control" placeholder="How urgent is solving this for you?"><option value="">How urgent is solving this for you?</option><option value="Yesterday">Yesterday</option> 3042<option value="This quarter">This quarter</option> 3043<option value="Just exploring">Just exploring</option></select></div> 3044 3045 <div class="select-box-field form-group"><select name="form_submission[custom_22]" id="form_submission_custom_22" required="required" class="form-control" placeholder="Where would you use your studio?"><option value="">Where would you use your studio?</option><option value="Home">Home</option> 3046<option value="Office">Office</option> 3047<option value="Both">Both</option></select></div> 3048 3049 <div class="text-field form-group"><input type="text" name="form_submission[name]" id="form_submission_name" value="" required="required" class="form-control" placeholder="Name" /></div> 3050 3051 <div class="email-field form-group"><input required="required" class="form-control" placeholder="Email" type="email" name="form_submission[email]" id="form_submission_email" /></div> 3052 3053 <div class="phone-field form-group"><input required="required" class="form-control" placeholder="Mobile Number" type="tel" name="form_submission[custom_18]" id="form_submission_custom_18" /></div> 3054 3055 <div class="text-field form-group"><input type="text" name="form_submission[custom_1]" id="form_submission_custom_1" value="" required="required" class="form-control" placeholder="Company" /></div> 3056 3057 <button id="form-button" class="form-btn btn--solid btn--full btn--medium" type="submit" kjb-settings-id="sections_two_step_blocks_1585757543890_settings_btn_text"> 3058 YES â SHOW ME THE STUDIO SETUP 3059 </button> 3060 </div> 3061 </form> 3062 3063 <p class="disclaimer-text" kjb-settings-id="sections_two_step_blocks_1585757543890_settings_disclaimer_text">Weâll send you a quick video + next steps</p> 3064 3065 3066</div> 3067 3068 </div> 3069</div> 3070 3071 3072 3073 3074 </div> 3075 </div> 3076</div> 3077 3078 3079 3080</div> 3081 <!-- Javascripts ======================================================= -->
3082<script charset='ISO-8859-1' src='https://fast.wistia.com/assets/external/E-v1.js'></script>
vendor: 1 bytes, line 3082
3082
3083<script charset='ISO-8859-1' src='https://fast.wistia.com/labs/crop-fill/plugin.js'></script>
vendor: 1 bytes, line 3083
3083
3084<script src="https://kajabi-app-assets.kajabi-cdn.com/assets/encore_core-9fe29e19cccfbb623a8695d377d198840772a40b51018f5b4729aef94a99f469.js"></script>
vendor: 1 bytes, line 3084
3084
3085<script src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/themes/3444782/assets/scripts.js?1790123762032827"></script>
3085 3086 3087 3088 3089<!-- Customer JS ======================================================= -->
3090<script> 3091 /* Custom JS Added Via Theme Settings */ 3092 3093</script>
3093 3094 3095 3096 3097
3097<script type="text/javascript"> _linkedin_partner_id = "3444372"; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id); </script>
3097<script type="text/javascript"> (function(l) { if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])}; window.lintrk.q=[]} var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(window.lintrk); </script>
3097 <noscript> <img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=3444372&fmt=gif" /> </noscript> 3098 3099
vendor: 991 bytes, lines 3099-3106
3099<script> 3100!function (w, d, t) { 3101 w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i<ttq.methods.length;i++)ttq.setAndDefer(ttq,ttq.methods[i]);ttq.instance=function(t){for(var e=ttq._i[t]||[],n=0;n<ttq.methods.length;n++)ttq.setAndDefer(e,ttq.methods[n]);return e},ttq.load=function(e,n){var i="https://analytics.tiktok.com/i18n/pixel/events.js";ttq._i=ttq._i||{},ttq._i[e]=[],ttq._i[e]._u=i,ttq._t=ttq._t||{},ttq._t[e]=+new Date,ttq._o=ttq._o||{},ttq._o[e]=n||{};var o=document.createElement("script");o.type="text/javascript",o.async=!0,o.src=i+"?sdkid="+e+"&lib="+t;var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(o,a)}; 3102 3103 ttq.load('CC63QQBC77U9QPBOGPV0'); 3104 ttq.page(); 3105}(window, document, 'ttq'); 3106</script>
3106 3107 3108 </body> 3109</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.