PageSourceSearch

https://www.getyourcv.net/

html getyourcv.net collected 2026-10-04 11:24:12 UTC 89,819 bytes, 87 lines download raw bytes

1<!DOCTYPE html><html lang="en" dir="ltr"> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1"><!-- Consent defaults first: any measurement/ad tag added later must find
2         a denied state already in place. -->
2<script>
3  (function () {
4    var KEY = 'gycv-consent';
5    var VERSION = 1;
6
7    window.dataLayer = window.dataLayer || [];
8    function gtag() { window.dataLayer.push(arguments); }
9    window.gtag = window.gtag || gtag;
10
11    gtag('consent', 'default', {
12      ad_storage: 'denied',
13      ad_user_data: 'denied',
14      ad_personalization: 'denied',
15      analytics_storage: 'denied',
16      personalization_storage: 'denied',
17      // Strictly necessary: sign-in, security and language. Never gated.
18      functionality_storage: 'granted',
19      security_storage: 'granted',
20      wait_for_update: 500,
21    });
22
23    var stored = null;
24    try { stored = JSON.parse(localStorage.getItem(KEY)); } catch (e) { /* blocked or corrupt */ }
25    if (!stored || stored.v !== VERSION) return;
26
27    var g = function (v) { return v ? 'granted' : 'denied'; };
28    gtag('consent', 'update', {
29      // Never replayed from storage. The advertising category was removed from
30      // the banner, but a visitor who accepted it beforehand still has
31      // `ads: true` under this same VERSION — replaying it would re-grant ad
32      // storage on every pageview, for the one group that can no longer reach
33      // the banner to change it. We run no advertising, so these are denied
34      // for everyone, every time.
35      ad_storage: 'denied',
36      ad_user_data: 'denied',
37      ad_personalization: 'denied',
38      analytics_storage: g(stored.analytics),
39      personalization_storage: g(stored.analytics),
40    });
41    stored.ads = false;
42    window.gycvConsent = stored;
43  })();
44</script>
44<link rel="preload" href="/_astro/plus-jakarta-sans-latin-wght-normal.eXO_dkmS.woff2" as="font" type="font/woff2" crossorigin><!-- Cloudflare Web Analytics injects its beacon from this origin; without a
45         hint the DNS+TLS handshake starts late and competes with the LCP paint
46         (Lighthouse flags it as a preconnect candidate worth ~300ms). --><link rel="preconnect" href="https://static.cloudflareinsights.com" crossorigin><link rel="icon" href="/favicon.ico" sizes="any"><link rel="icon" type="image/svg+xml" href="/favicon.svg"><link rel="apple-touch-icon" href="/apple-touch-icon.png"><title>Free AI CV Maker: Free PDF downloads, no watermarks</title><meta name="description" content="Create a polished, recruiter-ready CV with AI assistance. Pick a professional template, fill in your details, and download a perfect PDF in minutes — free."><link rel="canonical" href="https://www.getyourcv.net/"><!-- Locale alternates. x-default follows the English page of the cluster. --><link rel="alternate" hreflang="en" href="https://www.getyourcv.net/"><link rel="alternate" hreflang="fr" href="https://www.getyourcv.net/fr/"><link rel="alternate" hreflang="es" href="https://www.getyourcv.net/es/"><link rel="alternate" hreflang="de" href="https://www.getyourcv.net/de/"><link rel="alternate" hreflang="pt" href="https://www.getyourcv.net/pt/"><link rel="alternate" hreflang="tr" href="https://www.getyourcv.net/tr/"><link rel="alternate" hreflang="it" href="https://www.getyourcv.net/it/"><link rel="alternate" hreflang="pl" href="https://www.getyourcv.net/pl/"><link rel="alternate" hreflang="ro" href="https://www.getyourcv.net/ro/"><link rel="alternate" hreflang="el" href="https://www.getyourcv.net/el/"><link rel="alternate" hreflang="uk" href="https://www.getyourcv.net/uk/"><link rel="alternate" hreflang="id" href="https://www.getyourcv.net/id/"><link rel="alternate" hreflang="hu" href="https://www.getyourcv.net/hu/"><link rel="alternate" hreflang="ar" href="https://www.getyourcv.net/ar/"><link rel="alternate" hreflang="x-default" href="https://www.getyourcv.net/"><!-- Open Graph / Twitter --><meta property="og:type" content="website"><meta property="og:site_name" content="GetYourCV"><meta property="og:title" content="Free AI CV Maker: Free PDF downloads, no watermarks"><meta property="og:description" content="Create a polished, recruiter-ready CV with AI assistance. Pick a professional template, fill in your details, and download a perfect PDF in minutes — free."><meta property="og:url" content="https://www.getyourcv.net/"><meta property="og:image" content="https://www.getyourcv.net/og-image.png"><meta property="og:image:width" content="1200"><meta property="og:image:height" content="630"><meta property="og:image:alt" content="GetYourCV — free AI CV maker"><meta property="og:locale" content="en"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Free AI CV Maker: Free PDF downloads, no watermarks"><meta name="twitter:description" content="Create a polished, recruiter-ready CV with AI assistance. Pick a professional template, fill in your details, and download a perfect PDF in minutes — free."><meta name="twitter:image" content="https://www.getyourcv.net/og-image.png"><meta name="twitter:image:alt" content="GetYourCV — free AI CV maker"><meta name="generator" content="Astro v5.18.2"><!-- Organization + WebSite + WebApplication structured data (site-wide) -->
46<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.getyourcv.net/#organization","name":"GetYourCV","url":"https://www.getyourcv.net/","description":"Create your CV in minutes with our free AI CV maker. Pick a template, add details with AI assistance, customize the design, and download it in PDF!","logo":{"@type":"ImageObject","url":"https://www.getyourcv.net/logo.png"},"image":"https://www.getyourcv.net/og-image.png"},{"@type":"WebSite","@id":"https://www.getyourcv.net/#website","name":"GetYourCV","url":"https://www.getyourcv.net/","description":"Create your CV in minutes with our free AI CV maker. Pick a template, add details with AI assistance, customize the design, and download it in PDF!","inLanguage":"en","publisher":{"@id":"https://www.getyourcv.net/#organization"}}]}</script>
46<link rel="stylesheet" href="/_astro/index.Cusj-4Dn.css">
47<style>.menu-trigger .mi-close{display:none}#mobile-menu-toggle:checked~header .menu-trigger .mi-open{display:none}#mobile-menu-toggle:checked~header .menu-trigger .mi-close{display:block}.lang-picker[data-astro-cid-dkurt46j]>summary[data-astro-cid-dkurt46j]::-webkit-details-marker{display:none}.lang-picker[data-astro-cid-dkurt46j][open]>summary[data-astro-cid-dkurt46j]{border-color:var(--color-primary)}
48.title-grad[data-astro-cid-vsjxeken]{background:linear-gradient(100deg,var(--color-foreground) 30%,var(--color-cta-strong) 75%,var(--color-primary) 105%);-webkit-background-clip:text;background-clip:text;color:transparent}[dir=rtl] .title-grad[data-astro-cid-vsjxeken]{background:linear-gradient(260deg,var(--color-foreground) 30%,var(--color-cta-strong) 75%,var(--color-primary) 105%);-webkit-background-clip:text;background-clip:text}.faq-item[data-astro-cid-z6gx6xcw]>summary[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}
49@media(hover:none){.tpl-reveal-overlay[data-astro-cid-dahmqziw]{opacity:1!important}.tpl-reveal-cta[data-astro-cid-dahmqziw]{opacity:1!important;translate:0!important}}
50</style></head> <body>  <div class="min-h-screen" data-edges="ocean" data-ds="ocean" style="background-color: var(--color-background); color: var(--color-foreground); --color-primary: #0E7490; --color-cta: #0E7490; --color-cta-strong: #155E75; --color-accent: #0E7490; --color-foreground: #1E293B; --color-muted: #64748B; --color-border: #E2E8F0; --color-background: #FFFFFF; --color-card: #FFFFFF; --color-surface-tint: #ECFEFF; --color-surface-alt: #F1F5F9; --color-ink: #0F2A3D; --color-accent-warm: #F59E0B; --radius: 0.5rem; --btn-radius: 4px; --btn-shadow: 0 1px 2px rgba(30,41,59,0.05); --btn-shadow-hover: 0 2px 8px rgba(30,41,59,0.07); --shadow-sm: 0 2px 8px rgba(30,41,59,0.07); --shadow-md: 0 8px 24px rgba(30,41,59,0.10); --shadow-lg: 0 20px 40px rgba(30,41,59,0.14); --shadow-xl: 0 20px 40px rgba(30,41,59,0.14); --card-shadow: 0 2px 8px rgba(30,41,59,0.07); --card-shadow-strong: 0 8px 24px rgba(30,41,59,0.10); --heading-font: 'Plus Jakarta Sans Variable', system-ui, sans-serif"> <!-- Toggle lives outside the header: the header's backdrop-blur would otherwise
51     become the containing block for the fixed panel and collapse its height. --><input id="mobile-menu-toggle" type="checkbox" class="peer sr-only"> <header class="sticky top-0 z-50 w-full border-b border-border/60 bg-background/80 backdrop-blur"> <div class="container-page flex h-16 items-center justify-between gap-4"> <!-- Logo --> <a href="/" class="flex items-center" aria-label="GetYourCV"> <span dir="ltr" class="inline-flex items-baseline font-extrabold tracking-tight text-2xl" aria-label="GetYourCV"> <span style="color: currentColor">GetYour</span> <span style="color: var(--color-accent)">CV</span> </span> </a> <!-- Desktop nav --> <nav class="hidden items-center gap-6 lg:flex"> <a href="/" class="text-sm font-medium text-foreground/70 transition-colors hover:text-foreground"> Free CV Maker </a><div class="group relative"> <a href="/free-cv-templates/" class="flex items-center gap-1 text-sm font-medium text-foreground/70 transition-colors hover:text-foreground"> Free CV Templates <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-3.5 w-3.5 text-muted transition-transform group-hover:-rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg> </a> <!-- pt-3 bridges the gap so the menu survives the hover travel --> <div class="invisible absolute start-0 top-full z-50 pt-3 opacity-0 transition-all duration-150 group-hover:visible group-hover:opacity-100 group-focus-within:visible group-focus-within:opacity-100"> <ul class="min-w-[13rem] rounded-xl border border-border bg-card p-1.5 shadow-lg"> <li> <a href="/free-cv-templates-for-ms-word/" class="block rounded-lg px-3 py-2 text-sm text-foreground transition-colors hover:bg-surface-tint"> Word CV Templates </a> </li> </ul> </div> </div><div class="group relative"> <a href="/free-resume-builder/" class="flex items-center gap-1 text-sm font-medium text-foreground
51/70 transition-colors hover:text-foreground"> Resume Builder <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-3.5 w-3.5 text-muted transition-transform group-hover:-rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg> </a> <!-- pt-3 bridges the gap so the menu survives the hover travel --> <div class="invisible absolute start-0 top-full z-50 pt-3 opacity-0 transition-all duration-150 group-hover:visible group-hover:opacity-100 group-focus-within:visible group-focus-within:opacity-100"> <ul class="min-w-[13rem] rounded-xl border border-border bg-card p-1.5 shadow-lg"> <li> <a href="/free-resume-templates-word/" class="block rounded-lg px-3 py-2 text-sm text-foreground transition-colors hover:bg-surface-tint"> Resume Templates </a> </li> </ul> </div> </div> </nav> <!-- Desktop actions --> <div class="hidden items-center gap-3 lg:flex"> <a href="https://cvmaker.getyourcv.net/login" class="text-sm font-medium text-foreground/80 hover:text-foreground"> Sign in </a> <a href="https://cvmaker.getyourcv.net/create-cv/onboarding" id="nav-cta" class="btn-outline 
51!px-5 !py-2.5 text-sm"> Build your free CV online </a> </div> <!-- Mobile trigger; doubles as the close button (icon swaps to ✕ when open) --> <label for="mobile-menu-toggle" class="menu-trigger relative z-50 flex h-10 w-10 cursor-pointer items-center justify-center rounded-lg border border-border text-foreground lg:hidden" aria-label="Open menu"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="mi-open h-5 w-5" aria-hidden="true"><line x1="4" x2="20" y1="6" y2="6"/><line x1="4" x2="20" y1="12" y2="12"/><line x1="4" x2="20" y1="18" y2="18"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="mi-close h-5 w-5" aria-hidden="true"><path d="M18 6 6 18"/><path d="m6 6 12 12"/></svg> </label> </div> </header> <!-- Full-screen mobile panel below the header. Sits outside the blurred header
52     so it's fixed to the viewport; peer-checked (the toggle above) reveals it. --> <div class="invisible fixed inset-x-0 bottom-0 top-16 z-40 opacity-0 transition-opacity duration-200 peer-checked:visible peer-checked:opacity-100 lg:hidden"> <nav class="flex h-full flex-col gap-1 overflow-y-auto overscroll-contain bg-background px-5 pb-10 pt-6">  <a href="/" class="rounded-lg px-3 py-3 text-lg font-semibold text-foreground hover:bg-surface-tint"> Free CV Maker </a>  <a href="/free-cv-templates/" class="rounded-lg px-3 py-3 text-lg font-semibold text-foreground hover:bg-surface-tint"> Free CV Templates </a> <a href="/free-cv-templates-for-ms-word/" class="rounded-lg px-3 py-2.5 ps-8 text-base font-medium text-foreground/70 hover:bg-surface-tint"> Word CV Templates </a> <a href="/free-resume-builder/" class="rounded-lg px-3 py-3 text-lg font-semibold text-foreground hover:bg-surface-tint"> Resume Builder </a> <a href="/free-resume-templates-word/" class="rounded-lg px-3 py-2.5 ps-8 text-base font-medium text-foreground/70 hover:bg-surface-tint"> Resume Templates </a> <div class="my-4 h-px bg-border"></div> <a href="https://cvmaker.getyourcv.net/login" class="btn-outline w-full">Sign in</a> <a href="https://cvmaker.getyourcv.net/create-cv/onboarding" class="btn-primary mt-2 w-full">Build your free CV online</a> </nav> </div>  
52<script type="module">const o=document.getElementById("mobile-menu-toggle");o?.addEventListener("change",()=>{document.body.style.overflow=o.checked?"hidden":""});const t=document.getElementById("nav-cta"),c=document.querySelector("[data-hero-cta]");if(t){const n=e=>{t.classList.toggle("btn-primary",e),t.classList.toggle("btn-outline",!e)};c?new IntersectionObserver(([s])=>n(!s.isIntersecting),{rootMargin:"-72px 0px 0px 0px"}).observe(c):n(!0)}</script>
52 <main> <section id="home" class="relative isolate overflow-hidden" data-astro-cid-vsjxeken> <!-- Quiet-Authority backdrop: layered, calm depth instead of a flat void.
53       A pale brand-tint "sky" fading to the page, a slightly firmer blueprint
54       grid (the modern-tool cue), and three quiet wave bands rising behind the
55       template arc — the Ocean identity made literal, at whisper volume. --> <div class="pointer-events-none absolute inset-0 -z-10" aria-hidden="true" data-astro-cid-vsjxeken> <div class="absolute inset-x-0 top-0 h-[32rem] opacity-70" style="background: linear-gradient(180deg, var(--color-surface-tint) 0%, transparent 92%);" data-astro-cid-vsjxeken></div> <div class="absolute inset-0" style="background-image: linear-gradient(rgba(15,118,110,0.085) 1px,transparent 1px),linear-gradient(90deg,rgba(15,118,110,0.085) 1px,transparent 1px); background-size: 44px 44px; mask-image: radial-gradient(ellipse at 50% 32%, black, transparent 78%);" data-astro-cid-vsjxeken></div> <svg class="absolute inset-x-0 bottom-0 h-[26rem] w-full" viewBox="0 0 1440 400" preserveAspectRatio="none" aria-hidden="true" data-astro-cid-vsjxeken> <path d="M0 250 C 240 190, 480 320, 720 275 S 1200 170, 1440 235 L 1440 400 L 0 400 Z" fill="#DFF4F8" data-astro-cid-vsjxeken></path> <path d="M0 315 C 260 265, 520 385, 780 340 S 1240 255, 1440 305 L 1440 400 L 0 400 Z" fill="#0E7490" opacity="0.10" data-astro-cid-vsjxeken></path> <path d="M0 365 C 300 330, 600 400, 900 375 S 1300 330, 1440 355 L 1440 400 L 0 400 Z" fill="#0E7490" opacity="0.08" data-astro-cid-vsjxeken></path> </svg> </div> <div class="container-page flex flex-col items-center pt-16 text-center sm:pt-20" data-astro-cid-vsjxeken> <span class="chrome-pill inline-flex items-center gap-2 rounded-full border border-primary/20 bg-card/70 px-4 py-1.5 text-sm font-semibold text-primary backdrop-blur" data-astro-cid-vsjxeken> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4" aria-hidden="true"><path d="m12 3-1.9 5.8a2 2 0 0 1-1.3 1.3L3 12l5.8 1.9a2 2 0 0 1 1.3 1.3L12 21l1.9-5.8a2 2 0 0 1 1.3-1.3L21 12l-5.8-1.9a2 2 0 0 1-1.3-1.3z"/><path d="M5 3v4"/><path d="M19 17v4"/><path d="M3 5h4"/><path d="M17 19h4"/></svg>AI assists — you stay the author </span> <h1 class="mt-6 flex flex-col items-center font-extrabold leading-[1.06] tracking-tight" data-astro-cid-vsjxeken> <span class="title-grad text-[clamp(2.5rem,8.5vw,3.75rem)] sm:text-[5.25rem]" data-astro-cid-vsjxeken><span class="relative inline-block text-primary" data-astro-cid-vsjxeken> Free <svg class="absolute -bottom-1 start-0 h-[0.14em] w-full" viewBox="0 0 200 12" preserveAspectRatio="none" aria-hidden="true" data-astro-cid-vsjxeken> <path d="M3 9 C 60 2, 140 2, 197 8" fill="none" stroke="var(--color-accent-warm)" stroke-width="6" stroke-linecap="round" data-astro-cid-vsjxeken></path> </svg> </span> AI CV Maker</span> <span class="mt-5 max-w-2xl text-2xl font-medium tracking-[0.02em] text-muted sm:text-[2rem]" data-astro-cid-vsjxeken>Free PDF downloads, no watermarks</span> </h1>  <div class="mt-12 flex flex-col items-center justify-center gap-3 sm:flex-row" data-astro-cid-vsjxeken> <a href="https://cvmaker.getyourcv.net/create-cv/onboarding" data-hero-cta class="btn-primary text-base" data-astro-cid-vsjxeken>Build your CV — free<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="rtl-flip h-5 w-5" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></a> <a href="/free-cv-templates/" class="btn-outline text-base" data-astro-cid-vsjxeken>Browse all templates</a> </div> <div class="mt-8 flex items-center justify-center gap-4" data-astro-cid-vsjxeken> <div class="flex -space-x-2" data-astro-cid-vsjxeken> <img src="/_astro/a1.z8xhO9Zg_Z2iJP7z.webp" alt loading="lazy" data-astro-cid-vsjxeken="true" decoding="async" fetchpriority="auto" width="72" height="72" class="h-9 w-9 rounded-full border-2 border-card object-cover"><img src="/_astro/a2.S4qjqkwV_KTUCw.webp" alt loading="lazy" data-astro-cid-vsjxeken="true" decoding="async" fetchpriority="auto" width="72" height="72" class="h-9 w-9 rounded-full border-2 border-card object-cover"><img src="/_astro/a3.habGd1lm_ZdFYd2.webp" alt loading="lazy" data-astro-cid-vsjxeken="true" decoding="async" fetchpriority="auto" width="72" height="72" class="h-9 w-9 rounded-full border-2 border-card object-cover"><img src="/_astro/a4.BpU90BaG_Z1aK1mw.webp" alt loading="lazy" data-astro-cid-vsjxeken="true" decoding="async" fetchpriority="auto" width="72" height="72" class="h-9 w-9 rounded-full border-2 border-card object-cover"> </div> <div class="text-start" data-astro-cid-vsjxeken> <div class="flex text-amber-500" data-astro-cid-vsjxeken><span data-astro-cid-vsjxeken>★</span><span data-astro-cid-vsjxeken>★</span><span data-astro-cid-vsjxeken>★</span><span data-astro-cid-vsjxeken>★</span><span data-astro-cid-vsjxeken>★</span></div> <p class="text-sm text-muted" data-astro-cid-vsjxeken>Loved by 50,000+ job seekers every month</p> </div> </div>
55 <!-- Amphitheater teaser: an inverted arc embracing the hero core — wings
56         rise beside the CTA cluster, the centre dips and dissolves into the
57         page background, and the gap between the wings points at the buttons. --> <div class="relative mx-auto mt-12 w-full max-w-6xl pb-16 sm:pb-24" data-astro-cid-vsjxeken> <div class="flex items-end justify-center gap-3 sm:gap-4" data-astro-cid-vsjxeken> <div class="rounded-2xl border border-border bg-card p-2 hidden sm:block sm:w-[18.5%] sm:-translate-y-20 sm:-rotate-6 z-30" style="box-shadow: var(--shadow-lg, 0 20px 40px rgba(30,41,59,0.16))" data-astro-cid-vsjxeken> <picture data-astro-cid-vsjxeken> <source srcset="/templates/en/executive-cv-template.webp" type="image/webp" data-astro-cid-vsjxeken> <img src="/templates/en/executive-cv-template.png" alt="Executive — CV template" width="320" height="416" loading="lazy" fetchpriority="auto" class="w-full rounded-xl" data-astro-cid-vsjxeken> </picture> </div><div class="rounded-2xl border border-border bg-card p-2 w-[30%] sm:w-[18.5%] -translate-y-5 sm:-translate-y-10 -rotate-3 z-20" style="box-shadow: var(--shadow-md, 0 8px 24px rgba(30,41,59,0.10))" data-astro-cid-vsjxeken> <picture data-astro-cid-vsjxeken> <source srcset="/templates/en/slate-cv-template.webp" type="image/webp" data-astro-cid-vsjxeken> <img src="/templates/en/slate-cv-template.png" alt="Slate — CV template" width="320" height="416" loading="lazy" fetchpriority="auto" class="w-full rounded-xl" data-astro-cid-vsjxeken> </picture> </div><div class="rounded-2xl border border-border bg-card p-2 w-[30%] sm:w-[18.5%] z-10" style="box-shadow: var(--shadow-md, 0 8px 24px rgba(30,41,59,0.10))" data-astro-cid-vsjxeken> <picture data-astro-cid-vsjxeken> <source srcset="/templates/en/classic-cv-template.webp" type="image/webp" data-astro-cid-vsjxeken> <img src="/templates/en/classic-cv-template.png" alt="Classic — CV template" width="320" height="416" loading="eager" fetchpriority="high" class="w-full rounded-xl" data-astro-cid-vsjxeken> </picture> </div><div class="rounded-2xl border border-border bg-card p-2 w-[30%] sm:w-[18.5%] -translate-y-5 sm:-translate-y-10 rotate-3 z-20" style="box-shadow: var(--shadow-md, 0 8px 24px rgba(30,41,59,0.10))" data-astro-cid-vsjxeken> <picture data-astro-cid-vsjxeken> <source srcset="/templates/en/meridian-cv-template.webp" type="image/webp" data-astro-cid-vsjxeken> <img src="/templates/en/meridian-cv-template.png" alt="Meridian — CV template" width="320" height="416" loading="lazy" fetchpriority="auto" class="w-full rounded-xl" data-astro-cid-vsjxeken> </picture> </div><div class="rounded-2xl border border-border bg-card p-2 hidden sm:block sm:w-[18.5%] sm:-translate-y-20 sm:rotate-6 z-30" style="box-shadow: var(--shadow-lg, 0 20px 40px rgba(30,41,59,0.16))" data-astro-cid-vsjxeken> <picture data-astro-cid-vsjxeken> <source srcset="/templates/en/coral-cv-template.webp" type="image/webp" data-astro-cid-vsjxeken> <img src="/templates/en/coral-cv-template.png" alt="Coral — CV template" width="320" height="416" loading="lazy" fetchpriority="auto" class="w-full rounded-xl" data-astro-cid-vsjxeken> </picture> </div> </div> </div> </div> </section>  <section id="how-it-works" class="scroll-mt-20 bg-surface-alt py-16 sm:py-24"> <div class="container-page"> <!-- Header — start-aligned to break the centered-section monotony --> <div class="reveal max-w-2xl text-start"> <span class="inline-block rounded-full bg-card px-3 py-1 text-sm font-semibold text-primary">How it works</span> <h2 class="mt-4 text-3xl font-bold tracking-tight sm:text-4xl">Create a CV in just 3 easy steps</h2> <p class="mt-3 text-lg text-muted">From blank page to a polished, downloadable CV — guided every step of the way.</p> </div> <!-- Video — the showpiece: 12px corners (like modals) + strongest cool-ink shadow --> <div class="reveal mx-auto mt-10 max-w-3xl overflow-hidden" style="border-radius: 12px; box-shadow: var(--shadow-lg, 0 20px 40px rgba(30,41,59,0.14));"> <!-- Lightweight YouTube facade: poster + play button, swapped for a
58           privacy-friendly (nocookie) embed on click so the iframe never loads
59           until the visitor asks for it. --> <div class="js-yt-facade relative aspect-video w-full" data-yt="vwTZN8VKIog" data-label="Watch the 60-second overview"> <img src="/video/how-it-works-poster-1280.webp" srcset="/video/how-it-works-poster-640.webp 640w, /video/how-it-works-poster-768.webp 768w, /video/how-it-works-poster-1280.webp 1280w" sizes="(min-width: 768px) 768px, 100vw" alt="Watch the 60-second overview" width="1280" height="720" class="h-full w-full object-cover" loading="lazy"> <div class="absolute inset-0 bg-[#1E293B]/25"></div> <!-- Solid Ocean-cyan play button with a soft pulsing ripple --> <button type="button" aria-label="Watch the 60-second overview" class="js-yt-play absolute inset-0 flex items-center justify-center"> <span class="relative flex items-center justify-center"> <span class="absolute inline-flex h-16 w-16 rounded-full bg-primary/50 motion-safe:animate-ping"></span> <span class="relative flex h-16 w-16 items-center justify-center rounded-full bg-primary text-white shadow-md ring-4 ring-white/30"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-7 w-7 ps-0.5" aria-hidden="true"><polygon points="6 3 20 12 6 21 6 3"/></svg> </span> </span> </button> </div> </div> <!-- Steps — wide cards with arrow connectors (marquee layout), 64px below the video --> <div class="reveal mt-16 flex flex-col items-stretch gap-4 lg:flex-row lg:items-center">  <div class="flex-1 border border-border bg-card p-7 transition-transform duration-300 hover:-translate-y-1" style="border-radius: 12px; box-shadow: var(--shadow-sm, 0 2px 8px rgba(30,41,59,0.07));"> <div class="flex items-center gap-3"> <span class="flex h-10 w-10 items-center justify-center rounded-lg bg-surface-tint font-bold text-primary">1</span> <h3 class="text-lg font-semibold">Choose a template</h3> </div> <p class="mt-4 text-sm text-muted">Select a professional CV template tailored to your industry.</p> </div> <span class="mx-auto flex h-10 w-10 flex-shrink-0 items-center justify-center rounded-full bg-surface-tint text-primary"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="rtl-flip hidden h-5 w-5 lg:block" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5 lg:hidden" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg> </span> <div class="flex-1 border border-border bg-card p-7 transition-transform duration-300 hover:-translate-y-1" style="border-radius: 12px; box-shadow: var(--shadow-sm, 0 2px 8px rgba(30,41,59,0.07));"> <div class="flex items-center gap-3"> <span class="flex h-10 w-10 items-center justify-center rounded-lg bg-surface-tint font-bold text-primary">2</span> <h3 class="text-lg font-semibold">Fill in your details</h3> </div> <p class="mt-4 text-sm text-muted">Add your work history with help from our advanced AI assistant.</p> </div> <span class="mx-auto flex h-10 w-10 flex-shrink-0 items-center justify-center rounded-full bg-surface-tint text-primary"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="rtl-flip hidden h-5 w-5 lg:block" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5 lg:hidden" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg> </span> <div class="flex-1 border border-border bg-card p-7 transition-transform duration-300 hover:-translate-y-1" style="border-radius: 12px; box-shadow: var(--shadow-sm, 0 2px 8px rgba(30,41,59,0.07));"> <div class="flex items-center gap-3"> <span class="flex h-10 w-10 items-center justify-center rounded-lg bg-surface-tint font-bold text-primary">3</span> <h3 class="text-lg font-semibold">Customise &amp; download</h3> </div> <p class="mt-4 text-sm text-muted">Polish the design, fine-tune the details, and download your PDF.</p> </div>  </div> </div> </section> 
59<script type="module">document.querySelectorAll(".js-yt-facade").forEach(t=>{const l=t.dataset.yt;l&&t.querySelector(".js-yt-play")?.addEventListener("click",()=>{const r=t.dataset.label??"",e=document.createElement("iframe");e.className="absolute inset-0 h-full w-full",e.src=`https://www.youtube-nocookie.com/embed/${l}?autoplay=1&rel=0`,e.title=r,e.allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",e.allowFullscreen=!0,e.setAttribute("frameborder","0"),t.replaceChildren(e)})});</script>
59 <section id="templates" class="scroll-mt-20 bg-card py-16 sm:py-24"> <div class="container-page"> <div class="reveal mx-auto max-w-2xl text-center"> <span class="inline-block rounded-full bg-surface-tint px-3 py-1 text-sm font-semibold text-primary">Templates</span> <h2 class="mt-4 text-3xl font-bold tracking-tight sm:text-4xl">Professional CV templates</h2> <p class="mt-3 text-lg text-muted">Choose from our <a href="/free-cv-templates/" class="font-semibold text-foreground transition-colors hover:text-primary">customizable free CV templates</a> to create an ATS-friendly CV that stands out.</p> </div> <div class="reveal mt-14">  <div class="grid gap-8 sm:grid-cols-2 lg:grid-cols-3" data-astro-cid-dahmqziw> <a href="https://cvmaker.getyourcv.net/create-cv/template/classic?lang=en&cvLang=en" data-tags="one-column no-photo" class="tpl-card group block rounded-[12px] border border-border bg-surface-tint p-1.5 transition-all duration-300 hover:border-primary hover:shadow-lg" data-astro-cid-dahmqziw> <div class="relative aspect-[71/100] overflow-hidden rounded-lg border border-border bg-card shadow-sm" data-astro-cid-dahmqziw> <picture data-astro-cid-dahmqziw> <source srcset="/templates/en/classic-cv-template.webp" type="image/webp" data-astro-cid-dahmqziw> <img src="/templates/en/classic-cv-template.png" alt="Classic — CV template" width="600" height="780" loading="lazy" fetchpriority="auto" class="h-full w-full object-cover object-top" data-astro-cid-dahmqziw> </picture> <!-- Revealed on hover; on touch devices (no hover) it's shown as soon
60             as the card is on screen, since there's no pointer to hover with
61             (see the @media (hover: none) rule below). --> <div class="tpl-reveal-overlay pointer-events-none absolute inset-x-0 bottom-0 h-40 bg-gradient-to-t from-[#1E293B]/25 to-transparent opacity-0 transition-opacity duration-300 group-hover:opacity-100" data-astro-cid-dahmqziw></div> <div class="tpl-reveal-cta absolute inset-x-0 bottom-5 flex translate-y-2 justify-center opacity-0 transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100" data-astro-cid-dahmqziw> <span class="inline-flex items-center gap-2 rounded-full bg-primary px-6 py-3 font-semibold text-white shadow-lg" data-astro-cid-dahmqziw>Use this template<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="rtl-flip h-5 w-5" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></span> </div> </div> <p class="mt-2 pb-1 text-center text-lg font-semibold text-primary" data-astro-cid-dahmqziw>Classic</p> </a><a href="https://cvmaker.getyourcv.net/create-cv/template/executive?lang=en&cvLang=en" data-tags="two-columns photo" class="tpl-card group block rounded-[12px] border border-border bg-surface-tint p-1.5 transition-all duration-300 hover:border-primary hover:shadow-lg" data-astro-cid-dahmqziw> <div class="relative aspect-[71/100] overflow-hidden rounded-lg border border-border bg-card shadow-sm" data-astro-cid-dahmqziw> <picture data-astro-cid-dahmqziw> <source srcset="/templates/en/executive-cv-template.webp" type="image/webp" data-astro-cid-dahmqziw> <img src="/templates/en/executive-cv-template.png" alt="Executive — CV template" width="600" height="780" loading="lazy" fetchpriority="auto" class="h-full w-full object-cover object-top" data-astro-cid-dahmqziw> </picture> <!-- Revealed on hover; on touch devices (no hover) it's shown as soon
62             as the card is on screen, since there's no pointer to hover with
63             (see the @media (hover: none) rule below). --> <div class="tpl-reveal-overlay pointer-events-none absolute inset-x-0 bottom-0 h-40 bg-gradient-to-t from-[#1E293B]/25 to-transparent opacity-0 transition-opacity duration-300 group-hover:opacity-100" data-astro-cid-dahmqziw></div> <div class="tpl-reveal-cta absolute inset-x-0 bottom-5 flex translate-y-2 justify-center opacity-0 transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100" data-astro-cid-dahmqziw> <span class="inline-flex items-center gap-2 rounded-full bg-primary px-6 py-3 font-semibold text-white shadow-lg" data-astro-cid-dahmqziw>Use this template<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="rtl-flip h-5 w-5" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></span> </div> </div> <p class="mt-2 pb-1 text-center text-lg font-semibold text-primary" data-astro-cid-dahmqziw>Executive</p> </a><a href="https://cvmaker.getyourcv.net/create-cv/template/meridian?lang=en&cvLang=en" data-tags="two-columns photo" class="tpl-card group block rounded-[12px] border border-border bg-surface-tint p-1.5 transition-all duration-300 hover:border-primary hover:shadow-lg" data-astro-cid-dahmqziw> <div class="relative aspect-[71/100] overflow-hidden rounded-lg border border-border bg-card shadow-sm" data-astro-cid-dahmqziw> <picture data-astro-cid-dahmqziw> <source srcset="/templates/en/meridian-cv-template.webp" type="image/webp" data-astro-cid-dahmqziw> <img src="/templates/en/meridian-cv-template.png" alt="Meridian — CV template" width="600" height="780" loading="lazy" fetchpriority="auto" class="h-full w-full object-cover object-top" data-astro-cid-dahmqziw> </picture> <!-- Revealed on hover; on touch devices (no hover) it's shown as soon
64             as the card is on screen, since there's no pointer to hover with
65             (see the @media (hover: none) rule below). --> <div class="tpl-reveal-overlay pointer-events-none absolute inset-x-0 bottom-0 h-40 bg-gradient-to-t from-[#1E293B]/25 to-transparent opacity-0 transition-opacity duration-300 group-hover:opacity-100" data-astro-cid-dahmqziw></div> <div class="tpl-reveal-cta absolute inset-x-0 bottom-5 flex translate-y-2 justify-center opacity-0 transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100" data-astro-cid-dahmqziw> <span class="inline-flex items-center gap-2 rounded-full bg-primary px-6 py-3 font-semibold text-white shadow-lg" data-astro-cid-dahmqziw>Use this template<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="rtl-flip h-5 w-5" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></span> </div> </div> <p class="mt-2 pb-1 text-center text-lg font-semibold text-primary" data-astro-cid-dahmqziw>Meridian</p> </a><a href="https://cvmaker.getyourcv.net/create-cv/template/onyx?lang=en&cvLang=en" data-tags="one-column photo" class="tpl-card group block rounded-[12px] border border-border bg-surface-tint p-1.5 transition-all duration-300 hover:border-primary hover:shadow-lg" data-astro-cid-dahmqziw> <div class="relative aspect-[71/100] overflow-hidden rounded-lg border border-border bg-card shadow-sm" data-astro-cid-dahmqziw> <picture data-astro-cid-dahmqziw> <source srcset="/templates/en/onyx-cv-template.webp" type="image/webp" data-astro-cid-dahmqziw> <img src="/templates/en/onyx-cv-template.png" alt="Onyx — CV template" width="600" height="780" loading="lazy" fetchpriority="auto" class="h-full w-full object-cover object-top" data-astro-cid-dahmqziw> </picture> <!-- Revealed on hover; on touch devices (no hover) it's shown as soon
66             as the card is on screen, since there's no pointer to hover with
67             (see the @media (hover: none) rule below). --> <div class="tpl-reveal-overlay pointer-events-none absolute inset-x-0 bottom-0 h-40 bg-gradient-to-t from-[#1E293B]/25 to-transparent opacity-0 transition-opacity duration-300 group-hover:opacity-100" data-astro-cid-dahmqziw></div> <div class="tpl-reveal-cta absolute inset-x-0 bottom-5 flex translate-y-2 justify-center opacity-0 transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100" data-astro-cid-dahmqziw> <span class="inline-flex items-center gap-2 rounded-full bg-primary px-6 py-3 font-semibold text-white shadow-lg" data-astro-cid-dahmqziw>Use this template<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="rtl-flip h-5 w-5" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></span> </div> </div> <p class="mt-2 pb-1 text-center text-lg font-semibold text-primary" data-astro-cid-dahmqziw>Onyx</p> </a><a href="https://cvmaker.getyourcv.net/create-cv/template/horizon?lang=en&cvLang=en" data-tags="two-columns photo" class="tpl-card group block rounded-[12px] border border-border bg-surface-tint p-1.5 transition-all duration-300 hover:border-primary hover:shadow-lg" data-astro-cid-dahmqziw> <div class="relative aspect-[71/100] overflow-hidden rounded-lg border border-border bg-card shadow-sm" data-astro-cid-dahmqziw> <picture data-astro-cid-dahmqziw> <source srcset="/templates/en/horizon-cv-template.webp" type="image/webp" data-astro-cid-dahmqziw> <img src="/templates/en/horizon-cv-template.png" alt="Horizon — CV template" width="600" height="780" loading="lazy" fetchpriority="auto" class="h-full w-full object-cover object-top" data-astro-cid-dahmqziw> </picture> <!-- Revealed on hover; on touch devices (no hover) it's shown as soon
68             as the card is on screen, since there's no pointer to hover with
69             (see the @media (hover: none) rule below). --> <div class="tpl-reveal-overlay pointer-events-none absolute inset-x-0 bottom-0 h-40 bg-gradient-to-t from-[#1E293B]/25 to-transparent opacity-0 transition-opacity duration-300 group-hover:opacity-100" data-astro-cid-dahmqziw></div> <div class="tpl-reveal-cta absolute inset-x-0 bottom-5 flex translate-y-2 justify-center opacity-0 transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100" data-astro-cid-dahmqziw> <span class="inline-flex items-center gap-2 rounded-full bg-primary px-6 py-3 font-semibold text-white shadow-lg" data-astro-cid-dahmqziw>Use this template<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="rtl-flip h-5 w-5" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></span> </div> </div> <p class="mt-2 pb-1 text-center text-lg font-semibold text-primary" data-astro-cid-dahmqziw>Horizon</p> </a><a href="https://cvmaker.getyourcv.net/create-cv/template/ledger?lang=en&cvLang=en" data-tags="one-column no-photo" class="tpl-card group block rounded-[12px] border border-border bg-surface-tint p-1.5 transition-all duration-300 hover:border-primary hover:shadow-lg" data-astro-cid-dahmqziw> <div class="relative aspect-[71/100] overflow-hidden rounded-lg border border-border bg-card shadow-sm" data-astro-cid-dahmqziw> <picture data-astro-cid-dahmqziw> <source srcset="/templates/en/ledger-cv-template.webp" type="image/webp" data-astro-cid-dahmqziw> <img src="/templates/en/ledger-cv-template.png" alt="Ledger — CV template" width="600" height="780" loading="lazy" fetchpriority="auto" class="h-full w-full object-cover object-top" data-astro-cid-dahmqziw> </picture> <!-- Revealed on hover; on touch devices (no hover) it's shown as soon
70             as the card is on screen, since there's no pointer to hover with
71             (see the @media (hover: none) rule below). --> <div class="tpl-reveal-overlay pointer-events-none absolute inset-x-0 bottom-0 h-40 bg-gradient-to-t from-[#1E293B]/25 to-transparent opacity-0 transition-opacity duration-300 group-hover:opacity-100" data-astro-cid-dahmqziw></div> <div class="tpl-reveal-cta absolute inset-x-0 bottom-5 flex translate-y-2 justify-center opacity-0 transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100" data-astro-cid-dahmqziw> <span class="inline-flex items-center gap-2 rounded-full bg-primary px-6 py-3 font-semibold text-white shadow-lg" data-astro-cid-dahmqziw>Use this template<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="rtl-flip h-5 w-5" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></span> </div> </div> <p class="mt-2 pb-1 text-center text-lg font-semibold text-primary" data-astro-cid-dahmqziw>Ledger</p> </a><a href="https://cvmaker.getyourcv.net/create-cv/template/heritage?lang=en&cvLang=en" data-tags="one-column photo" class="tpl-card group block rounded-[12px] border border-border bg-surface-tint p-1.5 transition-all duration-300 hover:border-primary hover:shadow-lg" data-astro-cid-dahmqziw> <div class="relative aspect-[71/100] overflow-hidden rounded-lg border border-border bg-card shadow-sm" data-astro-cid-dahmqziw> <picture data-astro-cid-dahmqziw> <source srcset="/templates/en/heritage-cv-template.webp" type="image/webp" data-astro-cid-dahmqziw> <img src="/templates/en/heritage-cv-template.png" alt="Heritage — CV template" width="600" height="780" loading="lazy" fetchpriority="auto" class="h-full w-full object-cover object-top" data-astro-cid-dahmqziw> </picture> <!-- Revealed on hover; on touch devices (no hover) it's shown as soon
72             as the card is on screen, since there's no pointer to hover with
73             (see the @media (hover: none) rule below). --> <div class="tpl-reveal-overlay pointer-events-none absolute inset-x-0 bottom-0 h-40 bg-gradient-to-t from-[#1E293B]/25 to-transparent opacity-0 transition-opacity duration-300 group-hover:opacity-100" data-astro-cid-dahmqziw></div> <div class="tpl-reveal-cta absolute inset-x-0 bottom-5 flex translate-y-2 justify-center opacity-0 transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100" data-astro-cid-dahmqziw> <span class="inline-flex items-center gap-2 rounded-full bg-primary px-6 py-3 font-semibold text-white shadow-lg" data-astro-cid-dahmqziw>Use this template<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="rtl-flip h-5 w-5" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></span> </div> </div> <p class="mt-2 pb-1 text-center text-lg font-semibold text-primary" data-astro-cid-dahmqziw>Heritage</p> </a><a href="https://cvmaker.getyourcv.net/create-cv/template/portrait?lang=en&cvLang=en" data-tags="two-columns photo" class="tpl-card group block rounded-[12px] border border-border bg-surface-tint p-1.5 transition-all duration-300 hover:border-primary hover:shadow-lg" data-astro-cid-dahmqziw> <div class="relative aspect-[71/100] overflow-hidden rounded-lg border border-border bg-card shadow-sm" data-astro-cid-dahmqziw> <picture data-astro-cid-dahmqziw> <source srcset="/templates/en/portrait-cv-template.webp" type="image/webp" data-astro-cid-dahmqziw> <img src="/templates/en/portrait-cv-template.png" alt="Portrait — CV template" width="600" height="780" loading="lazy" fetchpriority="auto" class="h-full w-full object-cover object-top" data-astro-cid-dahmqziw> </picture> <!-- Revealed on hover; on touch devices (no hover) it's shown as soon
74             as the card is on screen, since there's no pointer to hover with
75             (see the @media (hover: none) rule below). --> <div class="tpl-reveal-overlay pointer-events-none absolute inset-x-0 bottom-0 h-40 bg-gradient-to-t from-[#1E293B]/25 to-transparent opacity-0 transition-opacity duration-300 group-hover:opacity-100" data-astro-cid-dahmqziw></div> <div class="tpl-reveal-cta absolute inset-x-0 bottom-5 flex translate-y-2 justify-center opacity-0 transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100" data-astro-cid-dahmqziw> <span class="inline-flex items-center gap-2 rounded-full bg-primary px-6 py-3 font-semibold text-white shadow-lg" data-astro-cid-dahmqziw>Use this template<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="rtl-flip h-5 w-5" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></span> </div> </div> <p class="mt-2 pb-1 text-center text-lg font-semibold text-primary" data-astro-cid-dahmqziw>Portrait</p> 
75</a><a href="https://cvmaker.getyourcv.net/create-cv/template/slate?lang=en&cvLang=en" data-tags="one-column no-photo" class="tpl-card group block rounded-[12px] border border-border bg-surface-tint p-1.5 transition-all duration-300 hover:border-primary hover:shadow-lg" data-astro-cid-dahmqziw> <div class="relative aspect-[71/100] overflow-hidden rounded-lg border border-border bg-card shadow-sm" data-astro-cid-dahmqziw> <picture data-astro-cid-dahmqziw> <source srcset="/templates/en/slate-cv-template.webp" type="image/webp" data-astro-cid-dahmqziw> <img src="/templates/en/slate-cv-template.png" alt="Slate — CV template" width="600" height="780" loading="lazy" fetchpriority="auto" class="h-full w-full object-cover object-top" data-astro-cid-dahmqziw> </picture> <!-- Revealed on hover; on touch devices (no hover) it's shown as soon
76             as the card is on screen, since there's no pointer to hover with
77             (see the @media (hover: none) rule below). --> <div class="tpl-reveal-overlay pointer-events-none absolute inset-x-0 bottom-0 h-40 bg-gradient-to-t from-[#1E293B]/25 to-transparent opacity-0 transition-opacity duration-300 group-hover:opacity-100" data-astro-cid-dahmqziw></div> <div class="tpl-reveal-cta absolute inset-x-0 bottom-5 flex translate-y-2 justify-center opacity-0 transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100" data-astro-cid-dahmqziw> <span class="inline-flex items-center gap-2 rounded-full bg-primary px-6 py-3 font-semibold text-white shadow-lg" data-astro-cid-dahmqziw>Use this template<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="rtl-flip h-5 w-5" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></span> </div> </div> <p class="mt-2 pb-1 text-center text-lg font-semibold text-primary" data-astro-cid-dahmqziw>Slate</p> </a><a href="https://cvmaker.getyourcv.net/create-cv/template/sterling?lang=en&cvLang=en" data-tags="one-column no-photo" class="tpl-card group block rounded-[12px] border border-border bg-surface-tint p-1.5 transition-all duration-300 hover:border-primary hover:shadow-lg" data-astro-cid-dahmqziw> <div class="relative aspect-[71/100] overflow-hidden rounded-lg border border-border bg-card shadow-sm" data-astro-cid-dahmqziw> <picture data-astro-cid-dahmqziw> <source srcset="/templates/en/sterling-cv-template.webp" type="image/webp" data-astro-cid-dahmqziw> <img src="/templates/en/sterling-cv-template.png" alt="Sterling — CV template" width="600" height="780" loading="lazy" fetchpriority="auto" class="h-full w-full object-cover object-top" data-astro-cid-dahmqziw> </picture> <!-- Revealed on hover; on touch devices (no hover) it's shown as soon
78             as the card is on screen, since there's no pointer to hover with
79             (see the @media (hover: none) rule below). --> <div class="tpl-reveal-overlay pointer-events-none absolute inset-x-0 bottom-0 h-40 bg-gradient-to-t from-[#1E293B]/25 to-transparent opacity-0 transition-opacity duration-300 group-hover:opacity-100" data-astro-cid-dahmqziw></div> <div class="tpl-reveal-cta absolute inset-x-0 bottom-5 flex translate-y-2 justify-center opacity-0 transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100" data-astro-cid-dahmqziw> <span class="inline-flex items-center gap-2 rounded-full bg-primary px-6 py-3 font-semibold text-white shadow-lg" data-astro-cid-dahmqziw>Use this template<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="rtl-flip h-5 w-5" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></span> </div> </div> <p class="mt-2 pb-1 text-center text-lg font-semibold text-primary" data-astro-cid-dahmqziw>Sterling</p> </a><a href="https://cvmaker.getyourcv.net/create-cv/template/coral?lang=en&cvLang=en" data-tags="one-column photo" class="tpl-card group block rounded-[12px] border border-border bg-surface-tint p-1.5 transition-all duration-300 hover:border-primary hover:shadow-lg" data-astro-cid-dahmqziw> <div class="relative aspect-[71/100] overflow-hidden rounded-lg border border-border bg-card shadow-sm" data-astro-cid-dahmqziw> <picture data-astro-cid-dahmqziw> <source srcset="/templates/en/coral-cv-template.webp" type="image/webp" data-astro-cid-dahmqziw> <img src="/templates/en/coral-cv-template.png" alt="Coral — CV template" width="600" height="780" loading="lazy" fetchpriority="auto" class="h-full w-full object-cover object-top" data-astro-cid-dahmqziw> </picture> <!-- Revealed on hover; on touch devices (no hover) it's shown as soon
80             as the card is on screen, since there's no pointer to hover with
81             (see the @media (hover: none) rule below). --> <div class="tpl-reveal-overlay pointer-events-none absolute inset-x-0 bottom-0 h-40 bg-gradient-to-t from-[#1E293B]/25 to-transparent opacity-0 transition-opacity duration-300 group-hover:opacity-100" data-astro-cid-dahmqziw></div> <div class="tpl-reveal-cta absolute inset-x-0 bottom-5 flex translate-y-2 justify-center opacity-0 transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100" data-astro-cid-dahmqziw> <span class="inline-flex items-center gap-2 rounded-full bg-primary px-6 py-3 font-semibold text-white shadow-lg" data-astro-cid-dahmqziw>Use this template<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="rtl-flip h-5 w-5" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></span> </div> </div> <p class="mt-2 pb-1 text-center text-lg font-semibold text-primary" data-astro-cid-dahmqziw>Coral</p> </a><a href="https://cvmaker.getyourcv.net/create-cv/template/atlas?lang=en&cvLang=en" data-tags="one-column photo" class="tpl-card group block rounded-[12px] border border-border bg-surface-tint p-1.5 transition-all duration-300 hover:border-primary hover:shadow-lg" data-astro-cid-dahmqziw> <div class="relative aspect-[71/100] overflow-hidden rounded-lg border border-border bg-card shadow-sm" data-astro-cid-dahmqziw> <picture data-astro-cid-dahmqziw> <source srcset="/templates/en/atlas-cv-template.webp" type="image/webp" data-astro-cid-dahmqziw> <img src="/templates/en/atlas-cv-template.png" alt="Atlas — CV template" width="600" height="780" loading="lazy" fetchpriority="auto" class="h-full w-full object-cover object-top" data-astro-cid-dahmqziw> </picture> <!-- Revealed on hover; on touch devices (no hover) it's shown as soon
82             as the card is on screen, since there's no pointer to hover with
83             (see the @media (hover: none) rule below). --> <div class="tpl-reveal-overlay pointer-events-none absolute inset-x-0 bottom-0 h-40 bg-gradient-to-t from-[#1E293B]/25 to-transparent opacity-0 transition-opacity duration-300 group-hover:opacity-100" data-astro-cid-dahmqziw></div> <div class="tpl-reveal-cta absolute inset-x-0 bottom-5 flex translate-y-2 justify-center opacity-0 transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100" data-astro-cid-dahmqziw> <span class="inline-flex items-center gap-2 rounded-full bg-primary px-6 py-3 font-semibold text-white shadow-lg" data-astro-cid-dahmqziw>Use this template<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="rtl-flip h-5 w-5" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></span> </div> </div> <p class="mt-2 pb-1 text-center text-lg font-semibold text-primary" data-astro-cid-dahmqziw>Atlas</p> </a> </div>  </div> <div class="mt-12 flex justify-center"> <a href="/free-cv-templates/" class="btn-outline text-base"> Browse all templates<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="rtl-flip h-5 w-5" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg> </a> </div> </div> </section> <!-- The one full-width dark band on the page: deep ink surface, white type,
84     warm amber icon tiles. Breaks the pale monotony and makes the light
85     sections around it read brighter by contrast. --><section id="features" class="scroll-mt-20 bg-ink py-20 sm:py-28 text-white"> <div class="container-page"> <div class="reveal text-start"> <span class="eyebrow text-accent-warm">Benefits &amp; features</span> <h2 class="mt-3 text-3xl font-bold sm:text-4xl">Why GetYourCV is the Best Free CV Maker Online?</h2> <p class="mt-4 text-lg text-white/70">GetYourCV is a free CV Maker. It allows you to create your CV in minutes and download it as a PDF with zero hidden fees and no watermarks.<br /><br />Despite being free, it delivers an intuitive editor, AI writing assistance, and fully customizable, ATS-friendly CV templates.</p> </div> <div class="reveal mt-14 grid gap-6 sm:grid-cols-2 lg:grid-cols-3"> <div class="rounded-2xl border border-white/10 bg-white/5 p-6 transition duration-300 hover:-translate-y-1 hover:border-white/25 hover:bg-white/10"> <span class="flex h-12 w-12 items-center justify-center rounded-xl bg-accent-warm/15 text-accent-warm"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-6 w-6" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"/><path d="m9 12 2 2 4-4"/></svg> </span> <h3 class="mt-5 text-lg font-bold">ATS-Friendly CV</h3> <p class="mt-2 text-white/65">Structured layouts that pass applicant tracking systems with ease.</p> </div><div class="rounded-2xl border border-white/10 bg-white/5 p-6 transition duration-300 hover:-translate-y-1 hover:border-white/25 hover:bg-white/10"> <span class="flex h-12 w-12 items-center justify-center rounded-xl bg-accent-warm/15 text-accent-warm"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-6 w-6" aria-hidden="true"><rect width="18" height="18" x="3" y="3" rx="2"/><path d="M3 9h18"/><path d="M9 21V9"/></svg> </span> <h3 class="mt-5 text-lg font-bold">Customizable Templates</h3> <p class="mt-2 text-white/65">Fully customize the structure, layout, font, and text to make it your own.</p> </div><div class="rounded-2xl border border-white/10 bg-white/5 p-6 transition duration-300 hover:-translate-y-1 hover:border-white/25 hover:bg-white/10"> <span class="flex h-12 w-12 items-center justify-center rounded-xl bg-accent-warm/15 text-accent-warm"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-6 w-6" aria-hidden="true"><path d="m12 3-1.9 5.8a2 2 0 0 1-1.3 1.3L3 12l5.8 1.9a2 2 0 0 1 1.3 1.3L12 21l1.9-5.8a2 2 0 0 1 1.3-1.3L21 12l-5.8-1.9a2 2 0 0 1-1.3-1.3z"/><path d="M5 3v4"/><path d="M19 17v4"/><path d="M3 5h4"/><path d="M17 19h4"/></svg> </span> <h3 class="mt-5 text-lg font-bold">AI Writing Assistant</h3> <p class="mt-2 text-white/65">Turn your rough notes into polished, impactful bullet points — you decide what to keep.</p> </div><div class="rounded-2xl border border-white/10 bg-white/5 p-6 transition duration-300 hover:-translate-y-1 hover:border-white/25 hover:bg-white/10"> <span class="flex h-12 w-12 items-center justify-center rounded-xl bg-accent-warm/15 text-accent-warm"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-6 w-6" aria-hidden="true"><path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"/><polyline points="7 10 12 15 17 10"/><line x1="12" x2="12" y1="15" y2="3"/></svg> </span> <h3 class="mt-5 text-lg font-bold">Unlimited PDF Downloads</h3> <p class="mt-2 text-white/65">Download your CV in PDF format for free. You don&#39;t need to pay.</p> </div><div class="rounded-2xl border border-white/10 bg-white/5 p-6 transition duration-300 hover:-translate-y-1 hover:border-white/25 hover:bg-white/10"> <span class="flex h-12 w-12 items-center justify-center rounded-xl bg-accent-warm/15 text-accent-warm"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-6 w-6" aria-hidden="true"><path d="M20 6 9 17l-5-5"/></svg> </span> <h3 class="mt-5 text-lg font-bold">Zero Watermarks</h3> <p class="mt-2 text-white/65">Your finished CV is clean and professional — no logos, no watermarks.</p> </div><div class="rounded-2xl border border-white/10 bg-white/5 p-6 transition duration-300 hover:-translate-y-1 hover:border-white/25 hover:bg-white/10"> <span class="flex h-12 w-12 items-center justify-center rounded-xl bg-accent-warm/15 text-accent-warm"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-6 w-6" aria-hidden="true">
85<path d="M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7-10-7-10-7Z"/><circle cx="12" cy="12" r="3"/></svg> </span> <h3 class="mt-5 text-lg font-bold">We Respect Your Privacy</h3> <p class="mt-2 text-white/65">Your data stays yours. We don&#39;t sell it or share it with anyone.</p> </div> </div> </div> </section> <!-- White breather after the dark features band; the cyan tint moves down to
86     the final-CTA strip so the page ends on a brand note. --><section id="faq" class="scroll-mt-20 py-20 sm:py-28" data-astro-cid-z6gx6xcw> <div class="container-page" data-astro-cid-z6gx6xcw> <div class="reveal mx-auto max-w-2xl text-center" data-astro-cid-z6gx6xcw> <span class="eyebrow" data-astro-cid-z6gx6xcw>FAQ</span> <h2 class="mt-3 text-3xl font-bold sm:text-4xl" data-astro-cid-z6gx6xcw>Frequently asked questions</h2> <p class="mt-4 text-lg text-muted" data-astro-cid-z6gx6xcw>Everything you might want to know before you start.</p> </div> <div class="reveal mx-auto mt-12 max-w-3xl divide-y divide-border overflow-hidden rounded-2xl border border-border bg-card shadow-sm" data-astro-cid-z6gx6xcw> <details class="faq-item group" data-astro-cid-z6gx6xcw> <summary class="flex cursor-pointer list-none items-center justify-between gap-4 px-6 py-5 text-start font-semibold" data-astro-cid-z6gx6xcw> <span class="min-w-0 break-words" data-astro-cid-z6gx6xcw>What is GetYourCV?</span> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5 flex-shrink-0 text-muted transition-transform group-open:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg> </summary> <div class="px-6 pb-5 text-muted" data-astro-cid-z6gx6xcw>GetYourCV is a free online CV maker that helps you create an ATS-friendly CV in minutes, no design skills needed. Choose a CV template, fill in your details, and download your CV as a PDF for free. It works in 20 different languages, with proper right-to-left support for Arabic CVs.</div> </details><details class="faq-item group" data-astro-cid-z6gx6xcw> <summary class="flex cursor-pointer list-none items-center justify-between gap-4 px-6 py-5 text-start font-semibold" data-astro-cid-z6gx6xcw> <span class="min-w-0 break-words" data-astro-cid-z6gx6xcw>Is GetYourCV really free?</span> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5 flex-shrink-0 text-muted transition-transform group-open:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg> </summary> <div class="px-6 pb-5 text-muted" data-astro-cid-z6gx6xcw>Yes. You can build, edit, and download your CV as a PDF completely free — no hidden charges, no watermark, and no surprise paywall at the download step. You won&#39;t find a locked PDF or a &quot;free trial&quot; that quietly turns into a subscription here.</div> </details><details class="faq-item group" data-astro-cid-z6gx6xcw> <summary class="flex cursor-pointer list-none items-center justify-between gap-4 px-6 py-5 text-start font-semibold" data-astro-cid-z6gx6xcw> <span class="min-w-0 break-words" data-astro-cid-z6gx6xcw>How do I create a professional CV online?</span> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5 flex-shrink-0 text-muted transition-transform group-open:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg> </summary> <div class="px-6 pb-5 text-muted" data-astro-cid-z6gx6xcw>Creating a CV with GetYourCV takes three easy steps: pick a CV template, fill in your personal details, work experience, education, and skills, then download your CV as a PDF. The editor shows a live preview as you type, so what you see is exactly what employers will get. Most people finish their first CV in under 15 minutes.</div> </details><details class="faq-item group" data-astro-cid-z6gx6xcw> <summary class="flex cursor-pointer list-none items-center justify-between gap-4 px-6 py-5 text-start font-semibold" data-astro-cid-z6gx6xcw> <span class="min-w-0 break-words" data-astro-cid-z6gx6xcw>What should I include in my CV?</span> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5 flex-shrink-0 text-muted transition-transform group-open:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg> </summary> <div class="px-6 pb-5 text-muted" data-astro-cid-z6gx6xcw>A strong CV includes your contact details (full name, phone number, and email address), a short professional summary, work experience (most recent first), education, and relevant skills. Depending on your field, you can add languages, certifications, projects, or volunteer work. Keep it to one or tw
86o pages, and focus each section on achievements rather than a list of duties.</div> </details><details class="faq-item group" data-astro-cid-z6gx6xcw> <summary class="flex cursor-pointer list-none items-center justify-between gap-4 px-6 py-5 text-start font-semibold" data-astro-cid-z6gx6xcw> <span class="min-w-0 break-words" data-astro-cid-z6gx6xcw>Can I create a CV on my phone?</span> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5 flex-shrink-0 text-muted transition-transform group-open:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg> </summary> <div class="px-6 pb-5 text-muted" data-astro-cid-z6gx6xcw>Yes. GetYourCV works fully on mobile browsers, so you can build, edit, and download your CV from your phone or tablet — no app installation required. The editor adapts to smaller screens, which means you can update your CV and apply for a job on the go.</div> </details><details class="faq-item group" data-astro-cid-z6gx6xcw> <summary class="flex cursor-pointer list-none items-center justify-between gap-4 px-6 py-5 text-start font-semibold" data-astro-cid-z6gx6xcw> <span class="min-w-0 break-words" data-astro-cid-z6gx6xcw>Can AI help me write my CV?</span> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5 flex-shrink-0 text-muted transition-transform group-open:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg> </summary> <div class="px-6 pb-5 text-muted" data-astro-cid-z6gx6xcw>AI can help, but the best CVs combine AI with your input. GetYourCV&#39;s AI tools can improve your wording, suggest bullet points based on your job title, review your CV for weaknesses, and tailor it to a specific job description. You stay in control: the AI suggests, you decide what to keep. This matters because recruiters — and ATS systems — can spot generic, fully AI-written CVs.</div> </details><details class="faq-item group" data-astro-cid-z6gx6xcw> <summary class="flex cursor-pointer list-none items-center justify-between gap-4 px-6 py-5 text-start font-semibold" data-astro-cid-z6gx6xcw> <span class="min-w-0 break-words" data-astro-cid-z6gx6xcw>Can I fully customize my CV?</span> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5 flex-shrink-0 text-muted transition-transform group-open:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg> </summary> <div class="px-6 pb-5 text-muted" data-astro-cid-z6gx6xcw>Yes. You can change the template, colours, and fonts, rename sections, reorder them, and adjust the layout at any time without losing your content. Switch between designs with one click to see which suits your industry best.</div> </details><details class="faq-item group" data-astro-cid-z6gx6xcw> <summary class="flex cursor-pointer list-none items-center justify-between gap-4 px-6 py-5 text-start font-semibold" data-astro-cid-z6gx6xcw> <span class="min-w-0 break-words" data-astro-cid-z6gx6xcw>Can I download my CV as a PDF?</span> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5 flex-shrink-0 text-muted transition-transform group-open:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg> </summary> <div class="px-6 pb-5 text-muted" data-astro-cid-z6gx6xcw>Yes — after creating your CV, you can download it as a PDF for free, without a watermark. Every CV downloads as a print-ready PDF that looks identical to the live preview, on any device. PDF is the format most employers and applicant tracking systems expect, so it&#39;s the safest choice for job applications.</div> </details><details class="faq-item group" data-astro-cid-z6gx6xcw> <summary class="flex cursor-pointer list-none items-center justify-between gap-4 px-6 py-5 text-start font-semibold" data-astro-cid-z6gx6xcw> <span class="min-w-0 break-words" data-astro-cid-z6gx6xcw>Will my CV pass ATS screening?</span> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5 flex-shrink-0 text-muted transition-transform group-open:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg> </summary> <div class="px-6 pb-5 text-muted" data-astro-cid-z6gx6xcw>GetYourCV templates are built to be ATS-friendly: clean structure, standard section headings, and real selectable text rather than 
86images or complex tables that confuse tracking systems. Passing ATS screening also depends on your content — matching relevant keywords from the job description — which is exactly what our AI job tailoring feature helps you do.</div> </details><details class="faq-item group" data-astro-cid-z6gx6xcw> <summary class="flex cursor-pointer list-none items-center justify-between gap-4 px-6 py-5 text-start font-semibold" data-astro-cid-z6gx6xcw> <span class="min-w-0 break-words" data-astro-cid-z6gx6xcw>Can I create multiple CVs?</span> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5 flex-shrink-0 text-muted transition-transform group-open:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg> </summary> <div class="px-6 pb-5 text-muted" data-astro-cid-z6gx6xcw>Yes. You can create separate CVs for different roles or industries and manage them all from one account. Tailoring your CV to each job significantly increases your chances of getting an interview, so we&#39;ve made duplicating and editing a CV as fast as possible.</div> </details><details class="faq-item group" data-astro-cid-z6gx6xcw> <summary class="flex cursor-pointer list-none items-center justify-between gap-4 px-6 py-5 text-start font-semibold" data-astro-cid-z6gx6xcw> <span class="min-w-0 break-words" data-astro-cid-z6gx6xcw>Is my personal information secure?</span> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5 flex-shrink-0 text-muted transition-transform group-open:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg> </summary> <div class="px-6 pb-5 text-muted" data-astro-cid-z6gx6xcw>Yes. Your data is encrypted in transit and stored securely, and we never sell your personal information to third parties. Your CV is private by default — nobody can see it unless you choose to share it. You can delete your account and all your data at any time.</div> </details> </div> </div> 
86<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What is GetYourCV?","acceptedAnswer":{"@type":"Answer","text":"GetYourCV is a free online CV maker that helps you create an ATS-friendly CV in minutes, no design skills needed. Choose a CV template, fill in your details, and download your CV as a PDF for free. It works in 20 different languages, with proper right-to-left support for Arabic CVs."}},{"@type":"Question","name":"Is GetYourCV really free?","acceptedAnswer":{"@type":"Answer","text":"Yes. You can build, edit, and download your CV as a PDF completely free — no hidden charges, no watermark, and no surprise paywall at the download step. You won't find a locked PDF or a \"free trial\" that quietly turns into a subscription here."}},{"@type":"Question","name":"How do I create a professional CV online?","acceptedAnswer":{"@type":"Answer","text":"Creating a CV with GetYourCV takes three easy steps: pick a CV template, fill in your personal details, work experience, education, and skills, then download your CV as a PDF. The editor shows a live preview as you type, so what you see is exactly what employers will get. Most people finish their first CV in under 15 minutes."}},{"@type":"Question","name":"What should I include in my CV?","acceptedA
86nswer":{"@type":"Answer","text":"A strong CV includes your contact details (full name, phone number, and email address), a short professional summary, work experience (most recent first), education, and relevant skills. Depending on your field, you can add languages, certifications, projects, or volunteer work. Keep it to one or two pages, and focus each section on achievements rather than a list of duties."}},{"@type":"Question","name":"Can I create a CV on my phone?","acceptedAnswer":{"@type":"Answer","text":"Yes. GetYourCV works fully on mobile browsers, so you can build, edit, and download your CV from your phone or tablet — no app installation required. The editor adapts to smaller screens, which means you can update your CV and apply for a job on the go."}},{"@type":"Question","name":"Can AI help me write my CV?","acceptedAnswer":{"@type":"Answer","text":"AI can help, but the best CVs combine AI with your input. GetYourCV's AI tools can improve your wording, suggest bullet points based on your job title, review your CV for weaknesses, and tailor it to a specific job description. You stay in control: the AI suggests, you decide what to keep. This matters because recruiters — and ATS systems — can spot generic, fully AI-written CVs."}},{"@type":"Question","name":"Can I fully customize my CV?","acceptedA
86nswer":{"@type":"Answer","text":"Yes. You can change the template, colours, and fonts, rename sections, reorder them, and adjust the layout at any time without losing your content. Switch between designs with one click to see which suits your industry best."}},{"@type":"Question","name":"Can I download my CV as a PDF?","acceptedAnswer":{"@type":"Answer","text":"Yes — after creating your CV, you can download it as a PDF for free, without a watermark. Every CV downloads as a print-ready PDF that looks identical to the live preview, on any device. PDF is the format most employers and applicant tracking systems expect, so it's the safest choice for job applications."}},{"@type":"Question","name":"Will my CV pass ATS screening?","acceptedAnswer":{"@type":"Answer","text":"GetYourCV templates are built to be ATS-friendly: clean structure, standard section headings, and real selectable text rather than images or complex tables that confuse tracking systems. Passing ATS screening also depends on your content — matching relevant keywords from the job description — which is exactly what our AI job tailoring feature helps you do."}},{"@type":"Question","name":"Can I create multiple CVs?","acceptedA
86nswer":{"@type":"Answer","text":"Yes. You can create separate CVs for different roles or industries and manage them all from one account. Tailoring your CV to each job significantly increases your chances of getting an interview, so we've made duplicating and editing a CV as fast as possible."}},{"@type":"Question","name":"Is my personal information secure?","acceptedAnswer":{"@type":"Answer","text":"Yes. Your data is encrypted in transit and stored securely, and we never sell your personal information to third parties. Your CV is private by default — nobody can see it unless you choose to share it. You can delete your account and all your data at any time."}}]}</script>
86 </section>  <section class="bg-surface-tint py-20 sm:py-28"> <div class="container-page"> <div class="reveal relative isolate overflow-hidden px-6 py-16 text-center text-white sm:px-12 sm:py-20" style="border-radius: 24px; background: linear-gradient(135deg, var(--color-cta-strong) 0%, color-mix(in oklab, var(--color-cta-strong) 55%, black) 100%);"> <!-- Calm, oceanic depth cues: a soft white glow + a faint ripple ring --> <div class="pointer-events-none absolute inset-0 -z-10" aria-hidden="true"> <div class="absolute left-1/2 top-[-35%] h-80 w-[720px] -translate-x-1/2 rounded-full" style="background: radial-gradient(closest-side, rgba(255,255,255,0.16), transparent);"></div> <div class="absolute -bottom-1/2 left-1/2 h-[460px] w-[460px] -translate-x-1/2 rounded-full border border-white/10"></div> </div> <div class="relative mx-auto max-w-2xl"> <h2 class="text-3xl font-bold tracking-tight sm:text-[2.5rem] sm:leading-[1.15]">Your next job starts with a great CV</h2> <p class="mx-auto mt-4 max-w-xl text-lg text-white/75">Join thousands of professionals who built a standout CV with GetYourCV. It&#39;s free to start.</p> <div class="mt-9 flex justify-center"> <a href="https://cvmaker.getyourcv.net/create-cv/onboarding" class="inline-flex items-center gap-2 bg-white px-7 py-3.5 text-base font-semibold transition duration-200 hover:-translate-y-0.5 hover:bg-surface-tint" style="color: var(--color-cta); border-radius: var(--r-btn, 6px); box-shadow: 0 12px 30px rgba(15,23,42,0.28);"> Build your CV now <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="rtl-flip h-5 w-5" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg> </a> </div> <p class="mt-5 text-sm text-white/60">Ready in minutes · No credit card required</p> </div> </div> </div> </section> </main> <footer class="border-t border-border bg-card"> <div class="container-page py-14"> <div class="grid gap-10 md:grid-cols-[1.5fr_1fr_1fr_1fr]"> <!-- Brand --> <div> <span dir="ltr" class="inline-flex items-baseline font-extrabold tracking-tight text-lg" aria-label="GetYourCV"> <span style="color: currentColor">GetYour</span> <span style="color: var(--color-accent)">CV</span> </span> <p class="mt-4 max-w-xs text-sm text-muted">Build a professional, recruiter-ready CV in minutes — with AI writing assistance.</p> <a href="https://cvmaker.getyourcv.net/create-cv/onboarding" class="btn-primary mt-6 !px-5 !py-2.5 text-sm">Build your free CV online</a> </div> <!-- Link columns --> <div> <h3 class="text-sm font-semibold text-foreground">Product</h3> <ul class="mt-4 space-y-3"> <li> <a href="#how-it-works" class="text-sm text-muted transition-colors hover:text-foreground"> How it works </a> </li><li> <a href="/free-cv-templates/" class="text-sm text-muted transition-colors hover:text-foreground"> Templates </a> </li><li> <a href="/pricing/" class="text-sm text-muted transition-colors hover:text-foreground"> Pricing </a> </li><li> <a href="#features" class="text-sm text-muted transition-colors hover:text-foreground"> Features </a> </li><li> <a href="#faq" class="text-sm text-muted transition-colors hover:text-foreground"> FAQ </a> </li> </ul> </div><div> <h3 class="text-sm font-semibold text-foreground">Company</h3> <ul class="mt-4 space-y-3"> <li> <a href="/about-us/" class="text-sm text-muted transition-colors hover:text-foreground"> About </a> </li><li> <a href="/contact-us/" class="text-sm text-muted transition-colors hover:text-foreground"> Contact </a> </li> </ul> </div><div> <h3 class="text-sm font-semibold text-foreground">Legal</h3> <ul class="mt-4 space-y-3"> <li> <a href="/privacy-policy/" class="text-sm text-muted transition-colors hover:text-foreground"> Privacy policy </a> </li><li> <a href="/terms/" class="text-sm text-muted transition-colors hover:text-foreground"> Terms and conditions </a> </li><li> <a href="/refund-policy/" class="text-sm text-muted transition-colors hover:text-foreground"> Refund policy </a> </li><li>
86 <button type="button" data-cookie-settings class="text-start text-sm text-muted transition-colors hover:text-foreground"> Cookie settings </button> </li> </ul> </div> </div> <div class="mt-12 flex flex-col items-center justify-between gap-4 border-t border-border pt-6 sm:flex-row"> <p class="text-sm text-muted">© 2026 GetYourCV. All rights reserved.</p> <div class="flex items-center gap-4"> <details class="lang-picker relative" data-astro-cid-dkurt46j> <summary class="chrome-pill flex cursor-pointer list-none items-center gap-1.5 rounded-full border border-border bg-card px-3 py-2 text-sm font-medium text-foreground hover:border-primary" aria-label="Language" data-astro-cid-dkurt46j> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4 text-muted" aria-hidden="true"><circle cx="12" cy="12" r="10"/><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"/><path d="M2 12h20"/></svg> <span data-astro-cid-dkurt46j>English</span> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-3.5 w-3.5 text-muted" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg> </summary> <ul class="chrome-menu absolute start-0 z-50 max-h-80 w-48 overflow-y-auto rounded-xl border border-border bg-card p-1.5 shadow-lg bottom-full mb-2" data-astro-cid-dkurt46j> <li data-astro-cid-dkurt46j> <a href="/" hreflang="en" class="chrome-item block rounded-lg px-3 py-2 text-sm hover:bg-surface-tint font-semibold text-primary" data-astro-cid-dkurt46j> English </a> </li><li data-astro-cid-dkurt46j> <a href="/fr/" hreflang="fr" class="chrome-item block rounded-lg px-3 py-2 text-sm hover:bg-surface-tint text-foreground" data-astro-cid-dkurt46j> Français </a> </li><li data-astro-cid-dkurt46j> <a href="/es/" hreflang="es" class="chrome-item block rounded-lg px-3 py-2 text-sm hover:bg-surface-tint text-foreground" data-astro-cid-dkurt46j> Español </a> </li><li data-astro-cid-dkurt46j> <a href="/de/" hreflang="de" class="chrome-item block rounded-lg px-3 py-2 text-sm hover:bg-surface-tint text-foreground" data-astro-cid-dkurt46j> Deutsch </a> </li><li data-astro-cid-dkurt46j> <a href="/pt/" hreflang="pt" class="chrome-item block rounded-lg px-3 py-2 text-sm hover:bg-surface-tint text-foreground" data-astro-cid-dkurt46j> Português </a> </li><li data-astro-cid-dkurt46j> <a href="/tr/" hreflang="tr" class="chrome-item block rounded-lg px-3 py-2 text-sm hover:bg-surface-tint text-foreground" data-astro-cid-dkurt46j> Türkçe </a> </li><li data-astro-cid-dkurt46j> <a href="/it/" hreflang="it" class="chrome-item block rounded-lg px-3 py-2 text-sm hover:bg-surface-tint text-foreground" data-astro-cid-dkurt46j> Italiano </a> </li><li data-astro-cid-dkurt46j> <a href="/pl/" hreflang="pl" class="chrome-item block rounded-lg px-3 py-2 text-sm hover:bg-surface-tint text-foreground" data-astro-cid-dkurt46j> Polski </a> </li><li data-astro-cid-dkurt46j> <a href="/ro/" hreflang="ro" class="chrome-item block rounded-lg px-3 py-2 text-sm hover:bg-surface-tint text-foreground" data-astro-cid-dkurt46j> Română </a> </li><li data-astro-cid-dkurt46j> <a href="/el/" hreflang="el" class="chrome-item block rounded-lg px-3 py-2 text-sm hover:bg-surface-tint text-foreground" data-astro-cid-dkurt46j> Ελληνικά </a> </li><li data-astro-cid-dkurt46j> <a href="/uk/" hreflang="uk" class="chrome-item block rounded-lg px-3 py-2 text-sm hover:bg-surface-tint text-foreground" data-astro-cid-dkurt46j> Українська </a> </li><li data-astro-cid-dkurt46j> <a href="/id/" hreflang="id" class="chrome-item block rounded-lg px-3 py-2 text-sm hover:bg-surface-tint text-foreground" data-astro-cid-dkurt46j> Bahasa Indonesia </a> </li><li data-astro-cid-dkurt46j> <a href="/hu/" hreflang="hu" class="chrome-item block rounded-lg px-3 py-2 text-sm hover:bg-surface-tint text-foreground" data-astro-cid-dkurt46j> Magyar </a> </li><li data-astro-cid-dkurt46j> <a href="/ar/" hreflang="ar" class="chrome-item block rounded-lg px-3 py-2 text-sm hover:bg-surface-tint text-foreground" data-astro-cid-dkurt46j> العربية </a> </li> </ul> </details>  <a href="https://cvmaker.getyourcv.net/login" class="text-sm text-muted hover:text-foreground">Sign in</a> </div> </div> </div> </footer> </div> 
86<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebApplication","name":"GetYourCV","applicationCategory":"BusinessApplication","operatingSystem":"Web","description":"Create your CV in minutes with our free AI CV maker. Pick a template, add details with AI assistance, customize the design, and download it in PDF!","url":"https://www.getyourcv.net/","offers":{"@type":"Offer","price":"0","priceCurrency":"USD"},"isPartOf":{"@id":"https://www.getyourcv.net/#website"},"publisher":{"@id":"https://www.getyourcv.net/#organization"}}</script>
86  
86<script>document.documentElement.classList.add('reveal-ready');</script>
86 
86<script type="module">const t=document.querySelectorAll(".reveal");if(!("IntersectionObserver"in window)||window.matchMedia("(prefers-reduced-motion: reduce)").matches)t.forEach(e=>e.classList.add("is-visible"));else{const e=new IntersectionObserver(s=>{for(const r of s)r.isIntersecting&&(r.target.classList.add("is-visible"),e.unobserve(r.target))},{threshold:0,rootMargin:"0px 0px -80px 0px"});t.forEach(s=>e.observe(s))}</script>
86  <div id="cookie-consent" class="consent" role="dialog" aria-modal="false" aria-label="Cookies" hidden style="--color-primary: #0E7490; --color-cta: #0E7490; --color-cta-strong: #155E75; --color-accent: #0E7490; --color-foreground: #1E293B; --color-muted: #64748B; --color-border: #E2E8F0; --color-background: #FFFFFF; --color-card: #FFFFFF; --color-surface-tint: #ECFEFF; --color-surface-alt: #F1F5F9; --color-ink: #0F2A3D; --color-accent-warm: #F59E0B; --radius: 0.5rem; --btn-radius: 4px; --btn-shadow: 0 1px 2px rgba(30,41,59,0.05); --btn-shadow-hover: 0 2px 8px rgba(30,41,59,0.07); --shadow-sm: 0 2px 8px rgba(30,41,59,0.07); --shadow-md: 0 8px 24px rgba(30,41,59,0.10); --shadow-lg: 0 20px 40px rgba(30,41,59,0.14); --shadow-xl: 0 20px 40px rgba(30,41,59,0.14); --card-shadow: 0 2px 8px rgba(30,41,59,0.07); --card-shadow-strong: 0 8px 24px rgba(30,41,59,0.10); --heading-font: 'Plus Jakarta Sans Variable', system-ui, sans-serif" data-astro-cid-garwan2p> <p class="consent-text" data-astro-cid-garwan2p> We use essential cookies to run the site. With your consent we also measure usage and show ads.  <a href="/privacy-policy/" data-astro-cid-garwan2p>Privacy policy</a> </p> <!-- Per-category detail, collapsed until the visitor asks for it. --> <div class="consent-detail" hidden data-astro-cid-garwan2p> <label class="consent-row consent-row-fixed" data-astro-cid-garwan2p> <input type="checkbox" checked disabled data-astro-cid-garwan2p> <span data-astro-cid-garwan2p> <strong data-astro-cid-garwan2p>Essential</strong> <em data-astro-cid-garwan2p>Required for the site to work. Always on.</em> </span> </label> <label class="consent-row" data-astro-cid-garwan2p> <input type="checkbox" data-consent-analytics data-astro-cid-garwan2p> <span data-astro-cid-garwan2p> <strong data-astro-cid-garwan2p>Analytics</strong> <em data-astro-cid-garwan2p>Helps us see how the site is used.</em> </span> </label> </div> <div class="consent-actions" data-astro-cid-garwan2p> <button type="button" class="consent-btn consent-btn-primary" data-consent-accept data-astro-cid-garwan2p> Accept </button> <button type="button" class="consent-btn" data-consent-reject data-astro-cid-garwan2p> Decline </button> <button type="button" class="consent-btn consent-btn-save" data-consent-save hidden data-astro-cid-garwan2p> Save choices </button> </div> <button type="button" class="consent-link" data-consent-customize data-astro-cid-garwan2p> Customize </button> </div> 
86<script type="module">const g="gycv-consent";const t=document.getElementById("cookie-consent");if(t){const v=t.querySelector(".consent-detail"),s=t.querySelector("[data-consent-customize]"),o=t.querySelector("[data-consent-save]"),a=t.querySelector("[data-consent-analytics]"),d=()=>{try{const e=JSON.parse(localStorage.getItem(g)||"null");return e&&e.v===1?e:null}catch{return null}},i=()=>{const e=d();a.checked=!!e?.analytics,t.hidden=!1,e&&l()},r=()=>{t.hidden=!0},l=()=>{v.hidden=!1,s.hidden=!0,o.hidden=!1},c=e=>{const n={v:1,analytics:e,ads:!1,ts:Date.now()};try{localStorage.setItem(g,JSON.stringify(n))}catch{}const u=y=>y?"granted":"denied";window.gtag?.("consent","update",{ad_storage:"denied",ad_user_data:"denied",ad_personalization:"denied",analytics_storage:u(e),personalization_storage:u(e)}),window.gycvConsent=n,window.dispatchEvent(new CustomEvent("gycv:consent",{detail:n})),r()};t.querySelector("[data-consent-accept]")?.addEventListener("click",()=>c(!0)),t.querySelector("[data-consent-reject]")?.addEventListener("click",()=>c(!1)),s.addEventListener("click",l),o.addEventListener("click",()=>c(a.checked)),document.addEventListener("click",e=>{e.target?.closest("[data-cookie-settings]")&&(e.preventDefault(),i())}),document.addEventListener("keydown",e=>{e.key==="Escape"&&!t.hidden&&r()}),d()||i()}</script>
86  <!-- Cloudflare Pages Analytics -->
vendor: 99 bytes, line 86
86<script defer src='https://static.cloudflareinsights.com/beacon.min.js' data-cf-beacon='{"token": "
86b3c26ac6e81047678526dc75114ba3f8
vendor: 13 bytes, line 86
86"}'></script>
86<!-- Cloudflare Pages Analytics -->
86<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a453d19addfe10f9',t:'MTc5MTExMzA1MQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
86<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"9e37e3362bcd4e9ca0d208ecdeddc05d","r":1,"spa":2}' crossorigin="anonymous"></script>
86
87</body></html>

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