/* ========================================================= REMY ON™ — ELEMENTOR SAFE LANDING PAGE Header / Footer / Sticky CTA removed ========================================================= */ .remy-page, .remy-page * { box-sizing: border-box; } .remy-page { --orange: #ff6600; --orange2: #ff7a1a; --black: #080808; --black2: #101010; --black3: #161616; --white: #ffffff; --text: #f5f5f5; --muted: #c4c4c4; --dark: #111111; --light: #f4f3ef; --line: #303030; width: 100%; max-width: 100%; margin: 0; padding: 0; overflow-x: hidden; background: var(--black); color: var(--text); font-family: Arial, Helvetica, sans-serif; line-height: 1.55; } .remy-page h1, .remy-page h2, .remy-page h3, .remy-page h4, .remy-page p { margin-top: 0; } .remy-page h1, .remy-page h2, .remy-page h3, .remy-page h4 { font-family: Arial, Helvetica, sans-serif; color: #fff; font-weight: 800; letter-spacing: -0.055em; line-height: 0.98; } .remy-page p { color: var(--muted); } .remy-page a { text-decoration: none !important; } .remy-wrap { width: min(1160px, calc(100% - 40px)); margin-left: auto; margin-right: auto; } .remy-orange { color: var(--orange) !important; } .remy-kicker { margin-bottom: 18px; color: var(--orange); font-size: 11px; font-weight: 800; letter-spacing: .16em; text-transform: uppercase; } .remy-btn { display: inline-flex; align-items: center; justify-content: center; min-height: 58px; padding: 0 28px; border-radius: 10px; font-size: 15px; font-weight: 800; line-height: 1; transition: all .2s ease; cursor: pointer; } .remy-primary { background: var(--orange); color: #080808 !important; box-shadow: 0 12px 35px rgba(255,102,0,.22); } .remy-primary:hover { background: var(--orange2); transform: translateY(-2px); } .remy-secondary { background: #151515; border: 1px solid #444; color: #fff !important; } .remy-secondary:hover { border-color: #777; } /* ========================================================= HERO ========================================================= */ .remy-hero { position: relative; padding: 105px 0 90px; overflow: hidden; background: radial-gradient( circle at 85% 10%, rgba(255,102,0,.18), transparent 30% ), #080808; } .remy-eyebrow { display: inline-flex; align-items: center; gap: 9px; padding: 8px 13px; border: 1px solid #3d3d3d; border-radius: 100px; color: #ddd; font-size: 10px; font-weight: 800; letter-spacing: .12em; text-transform: uppercase; } .remy-dot { width: 7px; height: 7px; flex: 0 0 7px; border-radius: 50%; background: var(--orange); box-shadow: 0 0 15px var(--orange); } .remy-hero h1 { max-width: 1050px; margin: 28px 0 0; font-size: clamp(54px, 9vw, 116px); } .remy-hero-copy { max-width: 720px; margin: 30px 0; color: #e0e0e0 !important; font-size: 20px; line-height: 1.5; } .remy-actions { display: flex; flex-wrap: wrap; gap: 12px; } .remy-note { margin-top: 15px; color: #999; font-size: 10px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; } .remy-hero-bottom { display: grid; grid-template-columns: 1fr 1fr; gap: 50px; align-items: end; margin-top: 80px; } .remy-hero-statement { color: #fff; font-size: clamp(34px, 4vw, 50px); font-weight: 800; line-height: 1; letter-spacing: -.055em; } .remy-terminal { padding: 22px; border: 1px solid #303030; border-radius: 18px; background: #111; box-shadow: 0 30px 80px rgba(0,0,0,.3); } .remy-terminal-top { display: flex; justify-content: space-between; margin-bottom: 16px; color: #888; font-size: 9px; font-weight: 700; } .remy-signal { display: flex; align-items: center; gap: 12px; padding: 15px 0; border-top: 1px solid #292929; } .remy-signal:last-child { border-bottom: 1px solid #292929; } .remy-signal i { width: 8px; height: 8px; flex: 0 0 8px; border-radius: 50%; background: var(--orange); } .remy-signal strong { color: #fff; font-size: 13px; } .remy-signal small { margin-left: auto; color: #aaa; font-size: 9px; } /* ========================================================= SECTIONS ========================================================= */ .remy-section { padding: 105px 0; } .remy-light { background: var(--light); color: #111; } .remy-light h1, .remy-light h2, .remy-light h3, .remy-light h4 { color: #111; } .remy-light p { color: #555; } .remy-lead { max-width: 700px; margin-top: 22px; color: #cfcfcf !important; font-size: 18px; line-height: 1.55; } .remy-light .remy-lead { color: #555 !important; } /* ========================================================= PROBLEM ========================================================= */ .remy-problem { display: grid; grid-template-columns: 1fr 1fr; gap: 75px; } .remy-problem h2 { font-size: clamp(44px, 5vw, 68px); } .remy-problem-list { margin-top: 30px; border-top: 1px solid #d0d0cc; } .remy-problem-list div { padding: 17px 0; border-bottom: 1px solid #d0d0cc; color: #222; font-size: 16px; } .remy-problem-list b { margin-right: 10px; color: var(--orange); } /* ========================================================= OUTCOMES ========================================================= */ .remy-three { background: radial-gradient(circle at 50% 0%, rgba(255,102,0,.1), transparent 35%), #080808; } .remy-three-intro { display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: end; } .remy-three-intro h2 { font-size: clamp(48px, 6vw, 78px); } .remy-three-intro-copy { max-width: 500px; color: #c8c8c8; font-size: 18px; } .remy-outcomes { display: grid; grid-template-columns: repeat(3,1fr); gap: 12px; margin-top: 58px; } .remy-outcome { min-height: 320px; padding: 30px; border: 1px solid #303030; border-radius: 18px; background: linear-gradient(145deg,#171717,#0e0e0e); } .remy-outcome-number { color: #333; font-size: 72px; font-weight: 800; line-height: .8; } .remy-outcome-line { width: 40px; height: 3px; margin: 38px 0 20px; background: var(--orange); } .remy-outcome h3 { margin-bottom: 12px; font-size: 30px; } .remy-outcome p { max-width: 290px; color: #c3c3c3 !important; font-size: 15px; } .remy-three-bottom { display: flex; justify-content: space-between; gap: 25px; margin-top: 28px; padding-top: 25px; border-top: 1px solid #292929; } .remy-three-bottom strong { color: #fff; font-size: 21px; } .remy-three-bottom span { color: #aaa; } /* ========================================================= WEBSITE ========================================================= */ .remy-website { display: grid; grid-template-columns: 1fr 1fr; gap: 70px; align-items: center; } .remy-website h2 { font-size: clamp(45px, 5vw, 70px); } .remy-browser { padding: 30px; border-radius: 20px; background: #fff; box-shadow: 0 35px 90px rgba(0,0,0,.14); } .remy-browser-top { width: 125px; height: 9px; margin-bottom: 35px; border-radius: 20px; background: #111; } .remy-browser-title { color: #111; font-size: 42px; font-weight: 800; line-height: .96; letter-spacing: -.06em; } .remy-browser-line { height: 9px; margin-top: 18px; border-radius: 10px; background: #ddd; } .remy-browser-line.short { width: 63%; } /* ========================================================= SYSTEM ========================================================= */ .remy-grid { display: grid; grid-template-columns: repeat(4,1fr); gap: 12px; margin-top: 50px; } .remy-card { min-height: 165px; padding: 25px; border: 1px solid #303030; border-radius: 14px; background: #111; } .remy-card h3 { margin-bottom: 10px; color: #fff; font-size: 20px; } .remy-card p { margin: 0; color: #c0c0c0 !important; font-size: 14px; } /* ========================================================= ASSET ENGINE ========================================================= */ .remy-assets { overflow: hidden; } .remy-assets-intro { display: grid; grid-template-columns: 1.1fr .9fr; gap: 70px; align-items: end; } .remy-assets-intro h2 { font-size: clamp(45px, 6vw, 76px); } .remy-assets-copy { color: #555; font-size: 18px; } .remy-flywheel { display: grid; grid-template-columns: repeat(4,1fr); gap: 12px; margin-top: 60px; } .remy-fly-card { position: relative; min-height: 220px; padding: 28px 24px; overflow: hidden; border: 1px solid #d3d3ce; border-radius: 14px; background: #fff; } .remy-fly-number { color: var(--orange); font-size: 12px; font-weight: 800; } .remy-fly-card h3 { margin: 45px 0 10px; color: #111; font-size: 25px; } .remy-fly-card p { margin: 0; color: #555 !important; font-size: 14px; } .remy-asset-statement { display: flex; align-items: center; justify-content: space-between; gap: 30px; margin-top: 45px; padding: 32px; border-radius: 16px; background: #111; } .remy-asset-statement strong { color: #fff; font-size: clamp(27px,3vw,42px); line-height: 1; } .remy-asset-statement span { max-width: 350px; color: #aaa; font-size: 14px; } /* ========================================================= TIME ========================================================= */ .remy-time { background: radial-gradient(circle at 80% 50%,rgba(255,102,0,.1),transparent 30%), #080808; } .remy-time-box { display: grid; grid-template-columns: 1fr 1fr; gap: 70px; align-items: center; } .remy-time-quote { color: #fff; font-size: clamp(38px,5vw,65px); font-weight: 800; line-height: .95; letter-spacing: -.06em; } .remy-time-copy { color: #d0d0d0; font-size: 18px; } .remy-time-card { margin-top: 30px; padding: 22px; border-left: 3px solid var(--orange); background: #111; } .remy-time-card strong { color: #fff; } /* ========================================================= ONBOARDING ========================================================= */ .remy-steps { display: grid; grid-template-columns: repeat(5,1fr); gap: 15px; margin-top: 55px; } .remy-step { padding-top: 20px; border-top: 3px solid var(--orange); } .remy-step strong { color: #111; } .remy-step p { color: #555 !important; font-size: 14px; } /* ========================================================= BEHIND ========================================================= */ .remy-behind { display: grid; grid-template-columns: 1fr 1fr; gap: 70px; align-items: center; } .remy-behind h2 { font-size: clamp(46px,6vw,75px); } .remy-behind-copy { color: #d0d0d0; font-size: 18px; } .remy-simple { margin-top: 30px; color: #fff; font-size: 32px; font-weight: 800; line-height: 1; } /* ========================================================= REPORT ========================================================= */ .remy-report { display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; margin-top: 50px; background: #d4d4d0; } .remy-metric { padding: 28px; background: #fff; } .remy-metric span { color: #777; font-size: 10px; font-weight: 800; letter-spacing: .1em; } .remy-metric strong { display: block; margin-top: 7px; color: #111; font-size: 25px; } /* ========================================================= PROOF ========================================================= */ .remy-proof { max-width: 900px; margin-top: 50px; padding: 38px; border: 1px solid #333; border-radius: 18px; background: #101010; } .remy-proof strong { color: #fff; font-size: 28px; line-height: 1.05; } /* ========================================================= OFFER ========================================================= */ .remy-price { max-width: 930px; text-align: center; margin-left: auto; margin-right: auto; } .remy-price h2 { font-size: clamp(45px,6vw,75px); } .remy-price-box { margin-top: 50px; padding: 45px; border: 1px solid #383838; border-radius: 22px; background: radial-gradient(circle at 50% 0%,rgba(255,102,0,.15),transparent 35%), #101010; box-shadow: 0 35px 90px rgba(0,0,0,.3); } .remy-price-number { color: #fff; font-size: 76px; font-weight: 800; line-height: 1; letter-spacing: -.07em; } .remy-price-number span { color: #aaa; font-size: 17px; font-weight: 500; letter-spacing: 0; } .remy-includes { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; margin: 30px 0; text-align: left; } .remy-includes div { padding: 13px 0; border-bottom: 1px solid #292929; color: #eee; font-size: 14px; } .remy-includes div::before { content: "✓"; margin-right: 10px; color: var(--orange); font-weight: 800; } /* ========================================================= FAQ ========================================================= */ .remy-faq { max-width: 850px; margin: 50px auto 0; } .remy-faq details { padding: 22px 0; border-top: 1px solid #d5d5d5; } .remy-faq summary { cursor: pointer; color: #111; font-size: 18px; font-weight: 800; } .remy-faq p { color: #555 !important; } /* ========================================================= FINAL CTA ========================================================= */ .remy-final { padding: 130px 0 140px; text-align: center; background: radial-gradient(circle at 50% 40%,rgba(255,102,0,.15),transparent 30%), #080808; } .remy-final h2 { max-width: 1000px; margin-left: auto; margin-right: auto; font-size: clamp(48px,7vw,90px); } .remy-final p { max-width: 650px; margin: 28px auto 32px; color: #d0d0d0 !important; font-size: 19px; } /* ========================================================= TABLET ========================================================= */ @media (max-width: 950px) { .remy-hero-bottom, .remy-problem, .remy-website, .remy-three-intro, .remy-assets-intro, .remy-time-box, .remy-behind { grid-template-columns: 1fr; } .remy-outcomes { grid-template-columns: 1fr 1fr; } .remy-flywheel { grid-template-columns: 1fr 1fr; } .remy-grid { grid-template-columns: 1fr 1fr; } .remy-steps { grid-template-columns: 1fr 1fr; } } /* ========================================================= MOBILE — IMPORTANT ELEMENTOR FIX ========================================================= */ @media (max-width: 767px) { html, body { width: 100%; max-width: 100%; overflow-x: hidden !important; } .remy-page { width: 100% !important; max-width: 100% !important; overflow-x: hidden !important; } .remy-wrap { width: calc(100% - 30px) !important; max-width: 100% !important; } .remy-section { padding: 70px 0; } .remy-hero { padding: 62px 0 65px; } .remy-eyebrow { max-width: 100%; font-size: 9px; letter-spacing: .08em; } .remy-hero h1 { max-width: 100%; margin-top: 24px; font-size: clamp(48px, 14vw, 72px) !important; line-height: .9; word-break: normal; } .remy-hero-copy { max-width: 100%; margin: 24px 0; font-size: 17px; line-height: 1.48; } .remy-actions { display: grid !important; grid-template-columns: 1fr; width: 100%; } .remy-actions .remy-btn { width: 100% !important; min-height: 55px; } .remy-hero-bottom { gap: 35px; margin-top: 50px; } .remy-hero-statement { font-size: 34px; } .remy-terminal { width: 100%; padding: 17px; } .remy-signal strong { font-size: 12px; } .remy-signal small { font-size: 8px; } .remy-problem h2, .remy-three-intro h2, .remy-assets-intro h2, .remy-website h2, .remy-behind h2 { font-size: 48px !important; line-height: .94; } .remy-problem, .remy-three-intro, .remy-website, .remy-assets-intro, .remy-time-box, .remy-behind { gap: 35px; } .remy-lead { font-size: 17px; } .remy-outcomes { grid-template-columns: 1fr !important; gap: 10px; margin-top: 40px; } .remy-outcome { min-height: 270px; padding: 27px; } .remy-outcome-number { font-size: 62px; } .remy-outcome h3 { font-size: 28px; } .remy-three-bottom { display: block; } .remy-three-bottom span { display: block; margin-top: 8px; } .remy-browser { width: 100%; padding: 22px; } .remy-browser-title { font-size: 34px; } .remy-grid { grid-template-columns: 1fr !important; gap: 10px; margin-top: 35px; } .remy-card { min-height: auto; padding: 22px; } .remy-flywheel { grid-template-columns: 1fr !important; gap: 10px; margin-top: 40px; } .remy-fly-card { min-height: 185px; } .remy-fly-card h3 { margin-top: 30px; } .remy-asset-statement { display: block; padding: 25px; } .remy-asset-statement strong { display: block; font-size: 30px; } .remy-asset-statement span { display: block; margin-top: 15px; } .remy-time-quote { font-size: 42px; } .remy-time-copy { font-size: 17px; } .remy-steps { grid-template-columns: 1fr !important; gap: 25px; margin-top: 40px; } .remy-report { grid-template-columns: 1fr !important; margin-top: 35px; } .remy-metric { padding: 23px; } .remy-proof { padding: 25px; margin-top: 35px; } .remy-proof strong { font-size: 23px; } .remy-price-box { width: 100%; margin-top: 35px; padding: 28px 18px; } .remy-price-number { font-size: 56px; } .remy-includes { grid-template-columns: 1fr !important; gap: 0; } .remy-price-box .remy-btn { width: 100%; } .remy-final { padding: 85px 0 100px; } .remy-final h2 { font-size: 48px !important; line-height: .93; } .remy-final p { font-size: 17px; } } /* ========================================================= SMALL PHONES ========================================================= */ @media (max-width: 380px) { .remy-wrap { width: calc(100% - 24px) !important; } .remy-hero h1 { font-size: 45px !important; } .remy-problem h2, .remy-three-intro h2, .remy-assets-intro h2, .remy-website h2, .remy-behind h2 { font-size: 42px !important; } .remy-final h2 { font-size: 42px !important; } .remy-price-number { font-size: 50px; } }
REMY ON™ · LOCAL VISIBILITY SYSTEM

GET FOUND.
WITHOUT DOING
ALL THE WORK.

Your website, Google presence, search visibility, content and AI-ready digital assets — continuously built and improved while you get on with running your business.

FREE WEBSITE OR WEBSITE UPGRADE · $397 AUD/MONTH · NO AI KNOWLEDGE REQUIRED
THE SIMPLE VERSION
You run the business.
REMY works on getting it found.
REMY / VISIBILITY ENGINE ● LIVE
Website BUILDING
Google visibility OPTIMISING
Search content GROWING
AI discovery IMPROVING
THE PROBLEM

The problem isn't that you don't have AI.

It's that you don't have time.

You've got customers, jobs, quotes, staff, phones, bookings and a business to run.

Yet you're also expected to manage Google, update your website, create content and somehow keep up with AI search.

01 What should I publish?
02 Why isn't my business being found?
03 How do I show up in AI search?
04 Who is going to keep everything updated?
WHAT YOU ACTUALLY WANT

Three things.
That's it.

You don't need another marketing subscription that gives you more work.

You need your business to become easier to find, easier to trust and easier to market.
01

GET FOUND.

Build a stronger presence across Google, Maps, search and AI-powered discovery.

02

SAVE TIME.

Stop spending evenings trying to work out what to publish, update, optimise or fix.

03

KEEP BUILDING.

Your digital footprint keeps getting bigger, stronger and more useful over time.

More visibility. Less thinking. More assets. That's what REMY is built to do.
YOUR DIGITAL FOUNDATION

Your website is your digital home.
So we'll build it.

Get a premium, mobile-first website for $0 upfront — or we'll upgrade the website you already have.

Built around your business, services, location and customers.

Get My Free Website →

You own your website, subject to the agreed build scope.

A better digital
front door.
MEET REMY ON™

One system for your business visibility.

REMY brings the important visibility work together so you don't have to become an SEO expert, content creator or AI specialist.

WEBSITE

Build and improve your digital home.

GOOGLE

Improve your Google Business presence and local visibility.

SEARCH

Build useful content around what customers search for.

AI SEARCH

Make your business clearer for AI-powered discovery.

CONTENT

Create useful ongoing visibility assets.

REVIEWS

Support a consistent review and response process.

LOCAL

Strengthen signals that support local discovery.

OPTIMISE

Keep improving what already exists.

THE ASSET ENGINE

You're not buying random marketing.

You're building a digital footprint.

Every useful page, piece of content, optimisation and digital asset adds another piece to the overall picture of your business.
01 / FOUNDATION

BUILD

Website, services, business information, Google presence and core visibility assets.

02 / MOMENTUM

PUBLISH

Useful content, updates and supporting assets built around real customer searches.

03 / AUTHORITY

STRENGTHEN

Improve existing assets, reviews, visibility signals and your overall digital footprint.

04 / COMPOUND

EXPAND

Keep finding new opportunities to build, improve and strengthen the business online.

The longer REMY works, the more you've built. That's the difference between random marketing activity and continuously building a digital footprint.
YOUR TIME BACK
Imagine never having to ask:

"What should I do for marketing this week?"
You don't need to know how Google works.

You don't need to understand AI search.

You don't need to spend Sunday night updating your website.
You run the business.
REMY works on the visibility.
ONBOARDING

Turn REMY ON
without the headache.

01 — TELL US

Business, website, services, location and goals.

02 — SET UP

We configure your visibility system.

03 — BUILD

Your free website or upgrade gets underway.

04 — GO

REMY starts working across your visibility.

05 — GROW

We keep improving and building.

NO AI KNOWLEDGE.   NO MARKETING DEGREE.   NO HEADACHE.

BEHIND THE CURTAIN

A lot happens.
You don't have to.

REMY combines automation, AI-powered workflows, search technology, website systems and human expertise.

Automation handles repetitive fulfilment while our team focuses on strategy, quality and the work where judgement matters.
Sophisticated behind the scenes.
Ridiculously simple for you.
YOUR MONTHLY VISIBILITY REPORT

No 47-page SEO report.
Just show me what happened.

BUILT New assets
IMPROVED Existing assets
PUBLISHED New content
OPTIMISED Website + Google + search
FOUND New opportunities
NEXT What's coming next
REAL-WORLD CREDIBILITY

We've used these systems
in real businesses.

We've used these visibility systems inside real businesses — not just theory.

From Valley E-Bikes and other businesses, we've built and improved systems designed to increase visibility across Google, search and AI-powered discovery.

THE SIMPLE OFFER

One system.
A lot of work happening for you.

$397 AUD / MONTH

Your digital visibility system — built, managed and continuously improved.

Free website or website upgrade
Google Business Profile optimisation
Local SEO
Google Maps visibility
Search optimisation
AI-search readiness
Ongoing content
Review workflows
Social content
Website optimisation
Competitor & opportunity monitoring
New digital assets
Ongoing optimisation
Simple monthly reporting
Turn REMY On →
NO AI KNOWLEDGE REQUIRED · NO MARKETING KNOWLEDGE REQUIRED
QUESTIONS

Good.
You probably have a few.

Do I need to understand AI?

No. That's the point. You don't need AI knowledge. We handle the complicated part and keep the experience simple.

Do I need marketing knowledge?

No. You tell us about your business and what you want more customers to find you for. We handle the visibility system.

Do I need a new website?

No. You can get a new website or have your existing website upgraded, depending on what makes the most sense.

Do I own my website?

Yes, subject to the agreed website build and delivery scope.

Can you guarantee Google rankings?

No ethical provider can guarantee a specific Google ranking. REMY focuses on building and improving the website, content and visibility signals that support discovery.

Can you guarantee ChatGPT or Gemini will recommend me?

No. AI systems control their own outputs. REMY focuses on making your business information clearer, more useful and easier for search and AI systems to understand.

READY?

STOP SPENDING YOUR TIME
TRYING TO FIGURE OUT
YOUR VISIBILITY.

Get your free website or website upgrade and let REMY start building your digital footprint.

Turn REMY On →
$397 AUD/MONTH · NO AI KNOWLEDGE REQUIRED · NO MARKETING KNOWLEDGE REQUIRED