PageSourceSearch

https://stellacatucci.com/en

html stellacatucci.com collected 2026-10-04 23:35:02 UTC 190,679 bytes, 2,121 lines download raw bytes

1<!doctype html>
2<html lang="en">
3
4<head>
5  <meta charset="UTF-8" />
6  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
7
8  
8<script>
9    ; (() => {
10      const routeLang = window.location.pathname.split('/').filter(Boolean)[0]
11
12      const routeLangMap = {
13        it: 'it',
14        en: 'en',
15        sv: 'sv',
16      }
17
18      if (routeLangMap[routeLang]) {
19        document.documentElement.lang = routeLangMap[routeLang]
20        return
21      }
22
23      const browserLanguages = Array.isArray(window.navigator.languages)
24        ? window.navigator.languages
25        : [window.navigator.language]
26
27      const normalizedLanguages = browserLanguages
28        .filter(Boolean)
29        .map((value) => value.toLowerCase())
30
31      if (normalizedLanguages.some((value) => value.startsWith('sv'))) {
32        document.documentElement.lang = 'sv'
33        return
34      }
35
36      if (normalizedLanguages.some((value) => value.startsWith('en'))) {
37        document.documentElement.lang = 'en'
38        return
39      }
40
41      document.documentElement.lang = 'it'
42    })()
43  </script>
43
44
45
46  
46<script defer src="https://embeds.iubenda.com/widgets/a4ba586f-d9af-4595-93ce-fcbdf2bcf907.js"></script>
46
47
48
49  
50
51  
52  <meta name="author" content="Stella Catucci" />
53  
54
55  <meta name="color-scheme" content="light dark" />
56  <meta name="theme-color" content="#fff8fb" media="(prefers-color-scheme: light)" />
57  <meta name="theme-color" content="#0f080c" media="(prefers-color-scheme: dark)" />
58  <meta name="theme-color" content="#fff8fb" />
59
60
61  <meta name="theme-color" content="#fff8fb" />
62
63  <link rel="manifest" href="/manifest.webmanifest" />
64
65  <meta name="mobile-web-app-capable" content="yes" />
66  <meta name="apple-mobile-web-app-capable" content="yes" />
67  <meta name="apple-mobile-web-app-status-bar-style" content="default" />
68  <meta name="apple-mobile-web-app-title" content="Stella Catucci" />
69  <link rel="icon" type="image/png" href="/favicon.png" sizes="32x32" />
70  <link rel="apple-touch-icon" href="/apple-touch-icon.png" />
71
72  
73  
74  
75  
76  
77  
78
79  
80  
81  
82  
82<script type="module" crossorigin src="/assets/index-BiAuGXQn.js"></script>
82
83  <link rel="stylesheet" crossorigin href="/assets/index-rAWLgFeO.css">
84<link rel="preload" as="image" href="/logo-stella.png"/>
85<link rel="preload" as="image" href="/images/home/websites.webp" imageSizes="
86                      (max-width: 767px) 100vw,
87                      33vw
88                    "/>
89<link rel="preload" as="image" href="/logo-stella2.png"/>
90<title>Stella Catucci | Web Design and Visual Signature</title>
91<meta name="description" content="Every detail is a signature. Bespoke websites, digital identities and photography for professionals and independent brands."/>
92<meta name="language" content="English"/>
93<meta name="robots" content="index, follow"/>
94<meta property="og:type" content="website"/>
95<meta property="og:site_name" content="Stella Catucci"/>
96<meta property="og:title" content="Stella Catucci | Web Design and Visual Signature"/>
97<meta property="og:description" content="Every detail is a signature. Bespoke websites, digital identities and photography for professionals and independent brands."/>
98<meta property="og:url" content="https://stellacatucci.com/en"/>
99<meta property="og:locale" content="en_US"/>
100<meta property="og:region" content="Umbria"/>
101<meta property="og:country-name" content="Italy"/>
102<meta property="og:locale:alternate" content="it_IT"/>
103<meta property="og:locale:alternate" content="sv_SE"/>
104<meta property="og:image" content="https://stellacatucci.com/og-cover3.jpg"/>
105<meta property="og:image:secure_url" content="https://stellacatucci.com/og-cover3.jpg"/>
106<meta property="og:image:type" content="image/jpeg"/>
107<meta property="og:image:width" content="1200"/>
108<meta property="og:image:height" content="630"/>
109<meta property="og:image:alt" content="Stella Catucci - web design, photography and digital presence"/>
110<meta name="twitter:card" content="summary_large_image"/>
111<meta name="twitter:title" content="Stella Catucci | Web Design and Visual Signature"/>
112<meta name="twitter:description" content="Every detail is a signature. Bespoke websites, digital identities and photography for professionals and independent brands."/>
113<meta name="twitter:image" content="https://stellacatucci.com/og-cover3.jpg"/>
114<meta name="twitter:image:alt" content="Stella Catucci - web design, photography and digital presence"/>
115<link rel="canonical" href="https://stellacatucci.com/en"/>
116<link rel="alternate" hrefLang="it" href="https://stellacatucci.com/it"/>
117<link rel="alternate" hrefLang="en" href="https://stellacatucci.com/en"/>
118<link rel="alternate" hrefLang="sv" href="https://stellacatucci.com/sv"/>
119<link rel="alternate" hrefLang="x-default" href="https://stellacatucci.com/it"/>
120<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","@id":"https://stellacatucci.com/#website","name":"Stella Catucci","alternateName":["Stella Catucci Web Design","Stella Catucci Photography","Stella Catucci Digital Portfolio"],"url":"https://stellacatucci.com/","inLanguage":["it","en","sv"],"publisher":{"@id":"https://stellacatucci.com/#person"}}</script>
vendor: 1 bytes, line 120
120
121<script type="application/ld+json">{"@context":"https://schema.org","@type":"Person","@id":"https://stellacatucci.com/#person","name":"Stella Catucci","url":"https://stellacatucci.com/","image":"https://stellacatucci.com/og-cover3.jpg","jobTitle":["Web Designer","UI Specialist","Photographer"],"description":"Web designer, UI specialist and photographer creating custom websites, digital portfolios, visual identities and multilingual digital presences.","address":{"@type":"PostalAddress","addressLocality":"Perugia","addressRegion":"Umbria","addressCountry":"IT"},"knowsAbout":["Web design","UI design","Frontend development","React","Photography","Visual identity","Creative direction","Digital portfolios","Multilingual websites","SEO"],"sameAs":["https://www.instagram.com/stellacatucciweb","https://www.linkedin.com/in/stellacatucci/"]}</script>
vendor: 1 bytes, line 121
121
122<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebPage","@id":"https://stellacatucci.com/en#webpage","url":"https://stellacatucci.com/en","name":"Stella Catucci | Web Design and Visual Signature","description":"Every detail is a signature. Bespoke websites, digital identities and photography for professionals and independent brands.","inLanguage":"en","isPartOf":{"@id":"https://stellacatucci.com/#website"},"about":{"@id":"https://stellacatucci.com/#person"},"primaryImageOfPage":{"@type":"ImageObject","url":"https://stellacatucci.com/og-cover3.jpg","width":1200,"height":630}}</script>
122
123</head>
124
125<body>
126  <noscript>
127    <section>
128      <p class="site-name">Stella Catucci</p>
129
130      <p>
131        Questo sito richiede JavaScript per l’esperienza completa.
132        This website requires JavaScript for the full experience.
133        Den här webbplatsen kräver JavaScript för hela upplevelsen.
134      </p>
135
136      <p>
137        Web design, portfolio digitali, identità visive e fotografia.
138      </p>
139
140      <nav aria-label="Lingue / Languages / Språk">
141        <a href="/it">Italiano</a>
142        <a href="/en">English</a>
143        <a href="/sv">Svenska</a>
144      </nav>
145    </section>
146  </noscript>
147
148  <div id="root"><!--$--><div class="min-h-screen bg-[var(--luxury-paper)] font-body text-[var(--luxury-blue-anthracite)] antialiased selection:bg-[var(--luxury-blue-anthracite)] selection:text-[var(--luxury-soft-paper)]"><a href="#main-content" class="sr-only focus:not-sr-only focus:fixed focus:left-5 focus:top-5 focus:z-[9999] focus:border focus:border-[var(--luxury-blue-anthracite)] focus:bg-[var(--luxury-soft-paper)] focus:px-5 focus:py-3 focus:text-[10px] focus:font-medium focus:uppercase focus:tracking-[0.22em] focus:text-[var(--luxury-blue-anthracite)]">Skip to content</a><header class="fixed left-0 top-0 z-[130] w-full font-body transition-colors duration-300 motion-reduce:transition-none bg-transparent text-[var(--luxury-soft-paper)]"><a class="group flex w-full items-center justify-center overflow-hidden bg-[var(--luxury-blue-anthracite)] px-4 text-[var(--luxury-soft-paper)] transition-[max-height,opacity] duration-300 ease-out motion-reduce:transition-none max-h-8 min-h-8 opacity-100" href="/en/services/websites#tariffa-inaugurale" data-discover="true"><span class="
149              max-w-full
150              truncate
151
152              text-center
153
154              text-[9px]
155              font-medium
156              uppercase
157              tracking-[0.17em]
158
159              text-[var(--luxury-soft-paper)]/80
160
161              transition-colors
162              duration-300
163
164              group-hover:text-[var(--luxury-soft-paper)]
165
166              sm:text-[10px]
167            ">Debut offer<!-- --> · <!-- -->-50% on first web projects confirmed by December 31</span></a><div class="flex h-[70px] w-full items-center justify-between px-5 sm:h-[74px] sm:px-8 md:h-[78px] md:px-10 lg:px-14 xl:hidden border-b border-white/12"><div class="
168      flex
169      min-w-0
170      items-center
171    "><a aria-label="Stella Catucci, back to home" aria-current="page" class="
172        inline-flex
173        items-center
174        justify-center
175
176        focus:outline-none
177        focus-visible:ring-1
178        focus-visible:ring-current
179        focus-visible:ring-offset-4
180       active" href="/en" data-discover="true"><span class="relative inline-flex items-center justify-center h-7"><img src="/logo-stella.png" alt="" aria-hidden="true" class="block w-auto object-contain opacity-0 h-7 max-w-[155px]"/><span aria-hidden="true" class="pointer-events-none absolute inset-0 block h-full w-full transition-colors duration-300 bg-[var(--luxury-soft-paper)]" style="-webkit-mask:url(/logo-stella.png) center / contain no-repeat;mask:url(/logo-stella.png) center / contain no-repeat"></span></span></a></div><div class="
181      flex
182      shrink-0
183      items-center
184
185      gap-2
186
187      sm:gap-3
188      md:gap-5
189    "><button type="button" aria-expanded="false" aria-controls="site-search-panel" aria-label="Search" class="group hidden min-h-11 items-center gap-2.5 text-[9px] font-medium uppercase tracking-[0.16em] transition-colors duration-300 focus:outline-none focus-visible:ring-1 md:inline-flex text-[var(--luxury-soft-paper)]/76 hover:text-[var(--luxury-soft-paper)] focus-visible:ring-[var(--luxury-soft-paper)]"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search" aria-hidden="true"><path d="m21 21-4.34-4.34"></path><circle cx="11" cy="11" r="8"></circle></svg><span>Search</span></button><span aria-hidden="true" class="hidden h-5 w-px md:block bg-white/14"></span><button type="button" aria-expanded="false" aria-controls="main-fullscreen-navigation" aria-label="Menu" class="group inline-flex min-h-11 items-center gap-3 pl-2 transition-colors duration-300 focus:outline-none focus-visible:ring-1 text-[var(--luxury-soft-paper)] focus-visible:ring-[var(--luxury-soft-paper)]"><span class="
190          text-[9px]
191          font-medium
192          uppercase
193          tracking-[0.17em]
194
195          sm:text-[9.5px]
196        ">Menu</span><span aria-hidden="true" class="
197          relative
198
199          block
200          h-[14px]
201          w-[27px]
202        "><span class="
203            absolute
204            left-0
205            top-[3px]
206
207            h-px
208            w-[27px]
209
210            bg-current
211
212            transition-transform
213            duration-300
214
215            group-hover:translate-x-[-3px]
216          "></span><span class="
217            absolute
218            bottom-[3px]
219            right-0
220
221            h-px
222            w-[17px]
223
224            bg-current
225
226            transition-all
227            duration-300
228
229            group-hover:w-[27px]
230          "></span></span></button></div></div><div class="hidden overflow-hidden xl:block transition-[max-height,opacity] duration-300 ease-out motion-reduce:transition-none max-h-[208px] opacity-100"><div class="
231              mx-auto
232
233              grid
234              h-[116px]
235
236              w-[calc(100%_-_4rem)]
237              max-w-[1920px]
238
239              grid-cols-[1fr_auto_1fr]
240              items-center
241
242              2xl:w-[calc(100%_-_7rem)]
243            "><div class="
244                flex
245                items-center
246                justify-start
247
248                gap-5
249
250                2xl:gap-7
251              "><a aria-label="CV" class="inline-flex min-h-11 items-center gap-2 text-[10.5px] font-medium uppercase tracking-[0.15em] transition-colors duration-300 focus:outline-none focus-visible:ring-1 focus-visible:ring-offset-4 text-[var(--luxury-soft-paper)]/88 hover:text-[var(--luxury-soft-paper)] focus-visible:ring-[var(--luxury-soft-paper)]" href="/curriculum?lang=eng" data-discover="true"><svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.35" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-file-text" aria-hidden="true"><path d="M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"></path><path d="M14 2v5a1 1 0 0 0 1 1h5"></path><path d="M10 9H8"></path><path d="M16 13H8"></path><path d="M16 17H8"></path></svg><span>CV</span></a><button type="button" aria-label="Change language" class="inline-flex min-h-11 items-center gap-2 text-[10.5px] font-medium uppercase tracking-[0.15em] transition-colors duration-300 focus:outline-none focus-visible:ring-1 focus-visible:ring-offset-4 text-[var(--luxury-soft-paper)]/88 hover:text-[var(--luxury-soft-paper)] focus-visible:ring-[var(--luxury-soft-paper)]"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.35" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-languages" aria-hidden="true"><path d="m5 8 6 6"></path><path d="m4 14 6-6 2-3"></path><path d="M2 5h12"></path><path d="M7 2h1"></path><path d="m22 22-5-10-5 10"></path><path d="M14 18h6"></path></svg><span>EN</span></button><button type="button" aria-expanded="false" aria-controls="site-search-panel" aria-label="Search" class="inline-flex min-h-11 items-center gap-2 text-[10.5px] font-medium uppercase tracking-[0.15em] transition-colors duration-300 focus:outline-none focus-visible:ring-1 focus-visible:ring-offset-4 text-[var(--luxury-soft-paper)]/88 hover:text-[var(--luxury-soft-paper)] focus-visible:ring-[var(--luxury-soft-paper)]"><svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.35" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search" aria-hidden="true"><path d="m21 21-4.34-4.34"></path><circle cx="11" cy="11" r="8"></circle></svg><span>Search</span></button></div><a aria-label="Stella Catucci, back to home" aria-current="page" class="
252        inline-flex
253        items-center
254        justify-center
255
256        focus:outline-none
257        focus-visible:ring-1
258        focus-visible:ring-current
259        focus-visible:ring-offset-4
260       active" href="/en" data-discover="true"><span class="relative inline-flex items-center justify-center h-9 2xl:h-10"><img src="/logo-stella.png" alt="" aria-hidden="true" class="block w-auto object-contain opacity-0 h-9 max-w-[220px] 2xl:h-10 2xl:max-w-[250px]"/><span aria-hidden="true" class="pointer-events-none absolute inset-0 block h-full w-full transition-colors duration-300 bg-[var(--luxury-soft-paper)]" style="-webkit-mask:url(/logo-stella.png) center / contain no-repeat;mask:url(/logo-stella.png) center / contain no-repeat"></span></span></a><div class="
261                flex
262                justify-end
263              "><a class="luxury-cta luxury-cta--light" href="/en/contact" data-discover="true">Start now</a></div></div><div class="flex h-[92px] items-center justify-center border-t border-white/12"><nav aria-label="Primary navigation" class="
264        mx-auto
265
266        flex
267        w-[calc(100%_-_3rem)]
268        max-w-[1920px]
269
270        flex-nowrap
271        items-center
272        justify-center
273
274        gap-[clamp(0.55rem,1vw,1.25rem)]
275
276        overflow-visible
277      "><div class="
278                flex
279                shrink-0
280                items-center
281
282                gap-[clamp(0.55rem,1vw,1.25rem)]
283              "><a class="
284        group
285        relative
286
287        inline-flex
288        min-h-11
289        shrink-0
290        items-center
291
292        whitespace-nowrap
293
294        focus:outline-none
295        focus-visible:ring-1
296        focus-visible:ring-current
297        focus-visible:ring-offset-4
298      " href="/en/about" data-discover="true"><span class="relative pb-1 font-medium uppercase transition-colors duration-300 text-[10.5px] tracking-[0.12em] 2xl:text-[11.5px] text-[var(--luxury-soft-paper)]/90 hover:text-[var(--luxury-soft-paper)]">The Story<span aria-hidden="true" class="absolute bottom-0 left-1/2 h-px w-[70%] -translate-x-1/2 origin-center transition-transform duration-300 bg-[var(--luxury-soft-paper)] scale-x-0 opacity-0 group-hover:scale-x-100 group-hover:opacity-55"></span></span></a></div><div class="
299                flex
300                shrink-0
301                items-center
302
303                gap-[clamp(0.55rem,1vw,1.25rem)]
304              "><a class="
305        group
306        relative
307
308        inline-flex
309        min-h-11
310        shrink-0
311        items-center
312
313        whitespace-nowrap
314
315        focus:outline-none
316        focus-visible:ring-1
317        focus-visible:ring-current
318        focus-visible:ring-offset-4
319      " href="/en/workflow" data-discover="true"><span class="relative pb-1 font-medium uppercase transition-colors duration-300 text-[10.5px] tracking-[0.12em] 2xl:text-[11.5px] text-[var(--luxury-soft-paper)]/90 hover:text-[var(--luxury-soft-paper)]">The Method<span aria-hidden="true" class="absolute bottom-0 left-1/2 h-px w-[70%] -translate-x-1/2 origin-center transition-transform duration-300 bg-[var(--luxury-soft-paper)] scale-x-0 opacity-0 group-hover:scale-x-100 group-hover:opacity-55"></span></span></a></div><div class="
320                flex
321                shrink-0
322                items-center
323
324                gap-[clamp(0.55rem,1vw,1.25rem)]
325              "><a class="
326        group
327        relative
328
329        inline-flex
330        min-h-11
331        shrink-0
332        items-center
333
334        whitespace-nowrap
335
336        focus:outline-none
337        focus-visible:ring-1
338        focus-visible:ring-current
339        focus-visible:ring-offset-4
340      " href="/en/website-redesign" data-discover="true"><span class="relative pb-1 font-medium uppercase transition-colors duration-300 text-[10.5px] tracking-[0.12em] 2xl:text-[11.5px] text-[var(--luxury-soft-paper)]/90 hover:text-[var(--luxury-soft-paper)]">Redesign<span aria-hidden="true" class="absolute bottom-0 left-1/2 h-px w-[70%] -translate-x-1/2 origin-center transition-transform duration-300 bg-[var(--luxury-soft-paper)] scale-x-0 opacity-0 group-hover:scale-x-100 group-hover:opacity-55"></span></span></a></div><div class="
341                flex
342                shrink-0
343                items-center
344
345                gap-[clamp(0.55rem,1vw,1.25rem)]
346              "><span aria-hidden="true" class="h-4 w-px bg-white/18"></span><a class="
347        group
348        relative
349
350        inline-flex
351        min-h-11
352        shrink-0
353        items-center
354
355        whitespace-nowrap
356
357        focus:outline-none
358        focus-visible:ring-1
359        focus-visible:ring-current
360        focus-visible:ring-offset-4
361      " href="/en/portfolio/websites" data-discover="true"><span class="relative pb-1 font-medium uppercase transition-colors duration-300 text-[10.5px] tracking-[0.12em] 2xl:text-[11.5px] text-[var(--luxury-soft-paper)]/90 hover:text-[var(--luxury-soft-paper)]">Web portfolio<span aria-hidden="true" class="absolute bottom-0 left-1/2 h-px w-[70%] -translate-x-1/2 origin-center transition-transform duration-300 bg-[var(--luxury-soft-paper)] scale-x-0 opacity-0 group-hover:scale-x-100 group-hover:opacity-55"></span></span></a></div><div class="
362                flex
363                shrink-0
364                items-center
365
366                gap-[clamp(0.55rem,1vw,1.25rem)]
367              "><a class="
368        group
369        relative
370
371        inline-flex
372        min-h-11
373        shrink-0
374        items-center
375
376        whitespace-nowrap
377
378        focus:outline-none
379        focus-visible:ring-1
380        focus-visible:ring-current
381        focus-visible:ring-offset-4
382      " href="/en/portfolio/photography" data-discover="true"><span class="relative pb-1 font-medium uppercase transition-colors duration-300 text-[10.5px] tracking-[0.12em] 2xl:text-[11.5px] text-[var(--luxury-soft-paper)]/90 hover:text-[var(--luxury-soft-paper)]">Photo portfolio<span aria-hidden="true" class="absolute bottom-0 left-1/2 h-px w-[70%] -translate-x-1/2 origin-center transition-transform duration-300 bg-[var(--luxury-soft-paper)] scale-x-0 opacity-0 group-hover:scale-x-100 group-hover:opacity-55"></span></span></a></div><div class="
383                flex
384                shrink-0
385                items-center
386
387                gap-[clamp(0.55rem,1vw,1.25rem)]
388              "><a class="
389        group
390        relative
391
392        inline-flex
393        min-h-11
394        shrink-0
395        items-center
396
397        whitespace-nowrap
398
399        focus:outline-none
400        focus-visible:ring-1
401        focus-visible:ring-current
402        focus-visible:ring-offset-4
403      " href="/en/portfolio/art" data-discover="true"><span class="relative pb-1 font-medium uppercase transition-colors duration-300 text-[10.5px] tracking-[0.12em] 2xl:text-[11.5px] text-[var(--luxury-soft-paper)]/90 hover:text-[var(--luxury-soft-paper)]">Art &amp; publications<span aria-hidden="true" class="absolute bottom-0 left-1/2 h-px w-[70%] -translate-x-1/2 origin-center transition-transform duration-300 bg-[var(--luxury-soft-paper)] scale-x-0 opacity-0 group-hover:scale-x-100 group-hover:opacity-55"></span></span></a></div><div class="
404                flex
405                shrink-0
406                items-center
407
408                gap-[clamp(0.55rem,1vw,1.25rem)]
409              "><span aria-hidden="true" class="h-4 w-px bg-white/18"></span><a class="
410        group
411        relative
412
413        inline-flex
414        min-h-11
415        shrink-0
416        items-center
417
418        whitespace-nowrap
419
420        focus:outline-none
421        focus-visible:ring-1
422        focus-visible:ring-current
423        focus-visible:ring-offset-4
424      " href="/en/services/websites" data-discover="true"><span class="relative pb-1 font-medium uppercase transition-colors duration-300 text-[10.5px] tracking-[0.12em] 2xl:text-[11.5px] text-[var(--luxury-soft-paper)]/90 hover:text-[var(--luxury-soft-paper)]">Websites<span aria-hidden="true" class="absolute bottom-0 left-1/2 h-px w-[70%] -translate-x-1/2 origin-center transition-transform duration-300 bg-[var(--luxury-soft-paper)] scale-x-0 opacity-0 group-hover:scale-x-100 group-hover:opacity-55"></span></span></a></div><div class="
425                flex
426                shrink-0
427                items-center
428
429                gap-[clamp(0.55rem,1vw,1.25rem)]
430              "><a class="
431        group
432        relative
433
434        inline-flex
435        min-h-11
436        shrink-0
437        items-center
438
439        whitespace-nowrap
440
441        focus:outline-none
442        focus-visible:ring-1
443        focus-visible:ring-current
444        focus-visible:ring-offset-4
445      " href="/en/services/landing-pages" data-discover="true"><span class="relative pb-1 font-medium uppercase transition-colors duration-300 text-[10.5px] tracking-[0.12em] 2xl:text-[11.5px] text-[var(--luxury-soft-paper)]/90 hover:text-[var(--luxury-soft-paper)]">Landing pages<span aria-hidden="true" class="absolute bottom-0 left-1/2 h-px w-[70%] -translate-x-1/2 origin-center transition-transform duration-300 bg-[var(--luxury-soft-paper)] scale-x-0 opacity-0 group-hover:scale-x-100 group-hover:opacity-55"></span></span></a></div><div class="
446                flex
447                shrink-0
448                items-center
449
450                gap-[clamp(0.55rem,1vw,1.25rem)]
451              "><a class="
452        group
453        relative
454
455        inline-flex
456        min-h-11
457        shrink-0
458        items-center
459
460        whitespace-nowrap
461
462        focus:outline-none
463        focus-visible:ring-1
464        focus-visible:ring-current
465        focus-visible:ring-offset-4
466      " href="/en/services/photography" data-discover="true"><span class="relative pb-1 font-medium uppercase transition-colors duration-300 text-[10.5px] tracking-[0.12em] 2xl:text-[11.5px] text-[var(--luxury-soft-paper)]/90 hover:text-[var(--luxury-soft-paper)]">Photography<span aria-hidden="true" class="absolute bottom-0 left-1/2 h-px w-[70%] -translate-x-1/2 origin-center transition-transform duration-300 bg-[var(--luxury-soft-paper)] scale-x-0 opacity-0 group-hover:scale-x-100 group-hover:opacity-55"></span></span></a></div><div class="
467                flex
468                shrink-0
469                items-center
470
471                gap-[clamp(0.55rem,1vw,1.25rem)]
472              "><span aria-hidden="true" class="h-4 w-px bg-white/18"></span><a class="
473        group
474        relative
475
476        inline-flex
477        min-h-11
478        shrink-0
479        items-center
480
481        whitespace-nowrap
482
483        focus:outline-none
484        focus-visible:ring-1
485        focus-visible:ring-current
486        focus-visible:ring-offset-4
487      " href="/en/blog" data-discover="true"><span class="relative pb-1 font-medium uppercase transition-colors duration-300 text-[10.5px] tracking-[0.12em] 2xl:text-[11.5px] text-[var(--luxury-soft-paper)]/90 hover:text-[var(--luxury-soft-paper)]">Blog<span aria-hidden="true" class="absolute bottom-0 left-1/2 h-px w-[70%] -translate-x-1/2 origin-center transition-transform duration-300 bg-[var(--luxury-soft-paper)] scale-x-0 opacity-0 group-hover:scale-x-100 group-hover:opacity-55"></span></span></a></div><div class="
488                flex
489                shrink-0
490                items-center
491
492                gap-[clamp(0.55rem,1vw,1.25rem)]
493              "><a class="
494        group
495        relative
496
497        inline-flex
498        min-h-11
499        shrink-0
500        items-center
501
502        whitespace-nowrap
503
504        focus:outline-none
505        focus-visible:ring-1
506        focus-visible:ring-current
507        focus-visible:ring-offset-4
508      " href="/en/faq" data-discover="true"><span class="relative pb-1 font-medium uppercase transition-colors duration-300 text-[10.5px] tracking-[0.12em] 2xl:text-[11.5px] text-[var(--luxury-soft-paper)]/90 hover:text-[var(--luxury-soft-paper)]">FAQ<span aria-hidden="true" class="absolute bottom-0 left-1/2 h-px w-[70%] -translate-x-1/2 origin-center transition-transform duration-300 bg-[var(--luxury-soft-paper)] scale-x-0 opacity-0 group-hover:scale-x-100 group-hover:opacity-55"></span></span></a></div><div class="
509                flex
510                shrink-0
511                items-center
512
513                gap-[clamp(0.55rem,1vw,1.25rem)]
514              "><a class="
515        group
516        relative
517
518        inline-flex
519        min-h-11
520        shrink-0
521        items-center
522
523        whitespace-nowrap
524
525        focus:outline-none
526        focus-visible:ring-1
527        focus-visible:ring-current
528        focus-visible:ring-offset-4
529      " href="/en/contact" data-discover="true"><span class="relative pb-1 font-medium uppercase transition-colors duration-300 text-[10.5px] tracking-[0.12em] 2xl:text-[11.5px] text-[var(--luxury-soft-paper)]/90 hover:text-[var(--luxury-soft-paper)]">Contact<span aria-hidden="true" class="absolute bottom-0 left-1/2 h-px w-[70%] -translate-x-1/2 origin-center transition-transform duration-300 bg-[var(--luxury-soft-paper)] scale-x-0 opacity-0 group-hover:scale-x-100 group-hover:opacity-55"></span></span></a></div></nav></div></div><div class="mx-auto hidden w-[calc(100%_-_3rem)] max-w-[1920px] grid-cols-[auto_minmax(0,1fr)_auto] items-center gap-4 transition-[height,opacity] duration-300 ease-out motion-reduce:transition-none xl:grid pointer-events-none h-0 opacity-0"><div role="group" class="
530              flex
531              items-center
532              gap-0.5
533            " aria-label="Navigation utilities"><a aria-label="CV" title="CV" class="grid min-h-11 min-w-11 place-items-center text-[var(--luxury-blue-anthracite)]/78 transition-colors duration-300 hover:text-[var(--luxury-blue-
533anthracite)] focus:outline-none focus-visible:ring-1 focus-visible:ring-[var(--luxury-blue-anthracite)]" href="/curriculum?lang=eng" data-discover="true"><svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.35" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-file-text" aria-hidden="true"><path d="M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"></path><path d="M14 2v5a1 1 0 0 0 1 1h5"></path><path d="M10 9H8"></path><path d="M16 13H8"></path><path d="M16 17H8"></path></svg></a><button type="button" aria-label="Change language" title="Change language" class="grid min-h-11 min-w-11 place-items-center text-[var(--luxury-blue-anthracite)]/78 transition-colors duration-300 hover:text-[var(--luxury-blue-anthracite)] focus:outline-none focus-visible:ring-1 focus-visible:ring-[var(--luxury-blue-anthracite)]"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.35" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-languages" aria-hidden="true"><path d="m5 8 6 6"></path><path d="m4 14 6-6 2-3"></path><path d="M2 5h12"></path><path d="M7 2h1"></path><path d="m22 22-5-10-5 10"></path><path d="M14 18h6"></path></svg></button><button type="button" aria-expanded="false" aria-controls="site-search-panel" aria-label="Search" title="Search" class="grid min-h-11 min-w-11 place-items-center text-[var(--luxury-blue-anthracite)]/78 transition-colors duration-300 hover:text-[var(--luxury-blue-anthracite)] focus:outline-none focus-visible:ring-1 focus-visible:ring-[var(--luxury-blue-anthracite)]"><svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.35" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search" aria-hidden="true"><path d="m21 21-4.34-4.34"></path><circle cx="11" cy="11" r="8"></circle></svg></button></div><div class="min-w-0"><nav aria-label="Primary navigation" class="
534        flex
535        min-w-0
536        flex-nowrap
537
538        items-center
539        justify-center
540
541        gap-2
542
543        2xl:gap-3
544      "><div class="
545                flex
546                shrink-0
547                items-center
548
549                gap-2
550
551                2xl:gap-3
552              "><a class="
553        group
554        relative
555
556        inline-flex
557        min-h-11
558        shrink-0
559        items-center
560
561        whitespace-nowrap
562
563        focus:outline-none
564        focus-visible:ring-1
565        focus-visible:ring-current
566        focus-visible:ring-offset-4
567      " href="/en/about" data-discover="true"><span class="relative pb-1 font-medium uppercase transition-colors duration-300 text-[10px] tracking-[0.115em] 2xl:text-[10.5px] text-[var(--luxury-blue-anthracite)]/88 hover:text-[var(--luxury-blue-anthracite)]">Story<span aria-hidden="true" class="absolute bottom-0 left-1/2 h-px w-[70%] -translate-x-1/2 origin-center transition-transform duration-300 bg-[var(--luxury-blue-anthracite)] scale-x-0 opacity-0 group-hover:scale-x-100 group-hover:opacity-55"></span></span></a></div><div class="
568                flex
569                shrink-0
570                items-center
571
572                gap-2
573
574                2xl:gap-3
575              "><a class="
576        group
577        relative
578
579        inline-flex
580        min-h-11
581        shrink-0
582        items-center
583
584        whitespace-nowrap
585
586        focus:outline-none
587        focus-visible:ring-1
588        focus-visible:ring-current
589        focus-visible:ring-offset-4
590      " href="/en/workflow" data-discover="true"><span class="relative pb-1 font-medium uppercase transition-colors duration-300 text-[10px] tracking-[0.115em] 2xl:text-[10.5px] text-[var(--luxury-blue-anthracite)]/88 hover:text-[var(--luxury-blue-anthracite)]">Method<span aria-hidden="true" class="absolute bottom-0 left-1/2 h-px w-[70%] -translate-x-1/2 origin-center transition-transform duration-300 bg-[var(--luxury-blue-anthracite)] scale-x-0 opacity-0 group-hover:scale-x-100 group-hover:opacity-55"></span></span></a></div><div class="
591                flex
592                shrink-0
593                items-center
594
595                gap-2
596
597                2xl:gap-3
598              "><a class="
599        group
600        relative
601
602        inline-flex
603        min-h-11
604        shrink-0
605        items-center
606
607        whitespace-nowrap
608
609        focus:outline-none
610        focus-visible:ring-1
611        focus-visible:ring-current
612        focus-visible:ring-offset-4
613      " href="/en/website-redesign" data-discover="true"><span class="relative pb-1 font-medium uppercase transition-colors duration-300 text-[10px] tracking-[0.115em] 2xl:text-[10.5px] text-[var(--luxury-blue-anthracite)]/88 hover:text-[var(--luxury-blue-anthracite)]">Redesign<span aria-hidden="true" class="absolute bottom-0 left-1/2 h-px w-[70%] -translate-x-1/2 origin-center transition-transform duration-300 bg-[var(--luxury-blue-anthracite)] scale-x-0 opacity-0 group-hover:scale-x-100 group-hover:opacity-55"></span></span></a></div><div class="
614                flex
615                shrink-0
616                items-center
617
618                gap-2
619
620                2xl:gap-3
621              "><span aria-hidden="true" class="
622                    mr-1
623
624                    h-4
625                    w-px
626
627                    bg-[var(--luxury-line)]
628
629                    2xl:mr-2
630                  "></span><a class="
631        group
632        relative
633
634        inline-flex
635        min-h-11
636        shrink-0
637        items-center
638
639        whitespace-nowrap
640
641        focus:outline-none
642        focus-visible:ring-1
643        focus-visible:ring-current
644        focus-visible:ring-offset-4
645      " href="/en/portfolio/websites" data-discover="true"><span class="relative pb-1 font-medium uppercase transition-colors duration-300 text-[10px] tracking-[0.115em] 2xl:text-[10.5px] text-[var(--luxury-blue-anthracite)]/88 hover:text-[var(--luxury-blue-anthracite)]">Web<span aria-hidden="true" class="absolute bottom-0 left-1/2 h-px w-[70%] -translate-x-1/2 origin-center transition-transform duration-300 bg-[var(--luxury-blue-anthracite)] scale-x-0 opacity-0 group-hover:scale-x-100 group-hover:opacity-55"></span></span></a></div><div class="
646                flex
647                shrink-0
648                items-center
649
650                gap-2
651
652                2xl:gap-3
653              "><a class="
654        group
655        relative
656
657        inline-flex
658        min-h-11
659        shrink-0
660        items-center
661
662        whitespace-nowrap
663
664        focus:outline-none
665        focus-visible:ring-1
666        focus-visible:ring-current
667        focus-visible:ring-offset-4
668      " href="/en/portfolio/photography" data-discover="true"><span class="relative pb-1 font-medium uppercase transition-colors duration-300 text-[10px] tracking-[0.115em] 2xl:text-[10.5px] text-[var(--luxury-blue-anthracite)]/88 hover:text-[var(--luxury-blue-anthracite)]">Photo<span aria-hidden="true" class="absolute bottom-0 left-1/2 h-px w-[70%] -translate-x-1/2 origin-center transition-transform duration-300 bg-[var(--luxury-blue-anthracite)] scale-x-0 opacity-0 group-hover:scale-x-100 group-hover:opacity-55"></span></span></a></div><div class="
669                flex
670                shrink-0
671                items-center
672
673                gap-2
674
675                2xl:gap-3
676              "><a class="
677        group
678        relative
679
680        inline-flex
681        min-h-11
682        shrink-0
683        items-center
684
685        whitespace-nowrap
686
687        focus:outline-none
688        focus-visible:ring-1
689        focus-visible:ring-current
690        focus-visible:ring-offset-4
691      " href="/en/portfolio/art" data-discover="true"><span class="relative pb-1 font-medium uppercase transition-colors duration-300 text-[10px] tracking-[0.115em] 2xl:text-[10.5px] text-[var(--luxury-blue-anthracite)]/88 hover:text-[var(--luxury-blue-anthracite)]">Art<span aria-hidden="true" class="absolute bottom-0 left-1/2 h-px w-[70%] -translate-x-1/2 origin-center transition-transform duration-300 bg-[var(--luxury-blue-anthracite)] scale-x-0 opacity-0 group-hover:scale-x-100 group-hover:opacity-55"></span></span></a></div><div class="
692                flex
693                shrink-0
694                items-center
695
696                gap-2
697
698                2xl:gap-3
699              "><span aria-hidden="true" class="
700                    mr-1
701
702                    h-4
703                    w-px
704
705                    bg-[var(--luxury-line)]
706
707                    2xl:mr-2
708                  "></span><a class="
709        group
710        relative
711
712        inline-flex
713        min-h-11
714        shrink-0
715        items-center
716
717        whitespace-nowrap
718
719        focus:outline-none
720        focus-visible:ring-1
721        focus-visible:ring-current
722        focus-visible:ring-offset-4
723      " href="/en/services/websites" data-discover="true"><span class="relative pb-1 font-medium uppercase transition-colors duration-300 text-[10px] tracking-[0.115em] 2xl:text-[10.5px] text-[var(--luxury-blue-anthracite)]/88 hover:text-[var(--luxury-blue-anthracite)]">Websites<span aria-hidden="true" class="absolute bottom-0 left-1/2 h-px w-[70%] -translate-x-1/2 origin-center transition-transform duration-300 bg-[var(--luxury-blue-anthracite)] scale-x-0 opacity-0 group-hover:scale-x-100 group-hover:opacity-55"></span></span></a></div><div class="
724                flex
725                shrink-0
726                items-center
727
728                gap-2
729
730                2xl:gap-3
731              "><a class="
732        group
733        relative
734
735        inline-flex
736        min-h-11
737        shrink-0
738        items-center
739
740        whitespace-nowrap
741
742        focus:outline-none
743        focus-visible:ring-1
744        focus-visible:ring-current
745        focus-visible:ring-offset-4
746      " href="/en/services/landing-pages" data-discover="true"><span class="relative pb-1 font-medium uppercase transition-colors duration-300 text-[10px] tracking-[0.115em] 2xl:text-[10.5px] text-[var(--luxury-blue-anthracite)]/88 hover:text-[var(--luxury-blue-anthracite)]">Landing<span aria-hidden="true" class="absolute bottom-0 left-1/2 h-px w-[70%] -translate-x-1/2 origin-center transition-transform duration-300 bg-[var(--luxury-blue-anthracite)] scale-x-0 opacity-0 group-hover:scale-x-100 group-hover:opacity-55"></span></span></a></div><div class="
747                flex
748                shrink-0
749                items-center
750
751                gap-2
752
753                2xl:gap-3
754              "><a class="
755        group
756        relative
757
758        inline-flex
759        min-h-11
760        shrink-0
761        items-center
762
763        whitespace-nowrap
764
765        focus:outline-none
766        focus-visible:ring-1
767        focus-visible:ring-current
768        focus-visible:ring-offset-4
769      " href="/en/services/photography" data-discover="true"><span class="relative pb-1 font-medium uppercase transition-colors duration-300 text-[10px] tracking-[0.115em] 2xl:text-[10.5px] text-[var(--luxury-blue-anthracite)]/88 hover:text-[var(--luxury-blue-anthracite)]">Photo<span aria-hidden="true" class="absolute bottom-0 left-1/2 h-px w-[70%] -translate-x-1/2 origin-center transition-transform duration-300 bg-[var(--luxury-blue-anthracite)] scale-x-0 opacity-0 group-hover:scale-x-100 group-hover:opacity-55"></span></span></a></div><div class="
770                flex
771                shrink-0
772                items-center
773
774                gap-2
775
776                2xl:gap-3
777              "><span aria-hidden="true" class="
778                    mr-1
779
780                    h-4
781                    w-px
782
783                    bg-[var(--luxury-line)]
784
785                    2xl:mr-2
786                  "></span><a class="
787        group
788        relative
789
790        inline-flex
791        min-h-11
792        shrink-0
793        items-center
794
795        whitespace-nowrap
796
797        focus:outline-none
798        focus-visible:ring-1
799        focus-visible:ring-current
800        focus-visible:ring-offset-4
801      " href="/en/blog" data-discover="true"><span class="relative pb-1 font-medium uppercase transition-colors duration-300 text-[10px] tracking-[0.115em] 2xl:text-[10.5px] text-[var(--luxury-blue-anthracite)]/88 hover:text-[var(--luxury-blue-anthracite)]">Blog<span aria-hidden="true" class="absolute bottom-0 left-1/2 h-px w-[70%] -translate-x-1/2 origin-center transition-transform duration-300 bg-[var(--luxury-blue-anthracite)] scale-x-0 opacity-0 group-hover:scale-x-100 group-hover:opacity-55"></span></span></a></div><div class="
802                flex
803                shrink-0
804                items-center
805
806                gap-2
807
808                2xl:gap-3
809              "><a class="
810        group
811        relative
812
813        inline-flex
814        min-h-11
815        shrink-0
816        items-center
817
818        whitespace-nowrap
819
820        focus:outline-none
821        focus-visible:ring-1
822        focus-visible:ring-current
823        focus-visible:ring-offset-4
824      " href="/en/faq" data-discover="true"><span class="relative pb-1 font-medium uppercase transition-colors duration-300 text-[10px] tracking-[0.115em] 2xl:text-[10.5px] text-[var(--luxury-blue-anthracite)]/88 hover:text-[var(--luxury-blue-anthracite)]">FAQ<span aria-hidden="true" class="absolute bottom-0 left-1/2 h-px w-[70%] -translate-x-1/2 origin-center transition-transform duration-300 bg-[var(--luxury-blue-anthracite)] scale-x-0 opacity-0 group-hover:scale-x-100 group-hover:opacity-55"></span></span></a></div><div class="
825                flex
826                shrink-0
827                items-center
828
829                gap-2
830
831                2xl:gap-3
832              "><a class="
833        group
834        relative
835
836        inline-flex
837        min-h-11
838        shrink-0
839        items-center
840
841        whitespace-nowrap
842
843        focus:outline-none
844        focus-visible:ring-1
845        focus-visible:ring-current
846        focus-visible:ring-offset-4
847      " href="/en/contact" data-discover="true"><span class="relative pb-1 font-medium uppercase transition-colors duration-300 text-[10px] tracking-[0.115em] 2xl:text-[10.5px] text-[var(--luxury-blue-anthracite)]/88 hover:text-[var(--luxury-blue-anthracite)]">Contact<span aria-hidden="true" class="absolute bottom-0 left-1/2 h-px w-[70%] -translate-x-1/2 origin-center transition-transform duration-300 bg-[var(--luxury-blue-anthracite)] scale-x-0 opacity-0 group-hover:scale-x-100 group-hover:opacity-55"></span></span></a></div></nav></div><div class="
848              flex
849              justify-end
850            "><a class="
851                luxury-cta
852                min-h-10
853              " href="/en/contact" data-discover="true">Start now</a></div></div></header><div aria-hidden="true" inert="" class="fixed inset-0 z-[180] flex items-center justify-center px-0 py-0 sm:px-8 sm:py-8 xl:px-12 xl:py-10 transition-[opacity,visibility] duration-500 ease-[
853cubic-bezier(0.16,1,0.3,1)] motion-reduce:transition-none invisible pointer-events-none opacity-0"><button type="button" tabindex="-1" aria-label="Close search" class="
854          absolute
855          inset-0
856          cursor-default
857        " style="background:color-mix(in srgb, var(--luxury-blue-anthracite) 58%, transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)"></button><section id="site-search-panel" role="dialog" aria-modal="true" aria-labelledby="site-search-title" aria-describedby="site-search-description" class="relative z-10 flex flex-col h-[100dvh] w-full sm:h-[82svh] sm:min-h-[620px] sm:max-h-[900px] sm:w-[94vw] sm:max-w-[1500px] overflow-hidden bg-[var(--luxury-soft-paper)] text-[var(--luxury-blue-anthracite)] sm:border sm:border-[var(--luxury-line)] transition-[opacity,transform] duration-500 ease-[cubic-bezier(0.16,1,0.3,1)] motion-reduce:transition-none scale-[0.985] opacity-0"><button type="button" aria-label="Close search" class="
858            absolute
859            right-5
860            top-5
861            z-20
862
863            grid
864            min-h-11
865            min-w-11
866            place-items-center
867
868            text-[var(--luxury-muted)]
869
870            transition-colors
871            duration-300
872
873            hover:text-[var(--luxury-blue-anthracite)]
874
875            focus:outline-none
876            focus-visible:ring-1
877            focus-visible:ring-[var(--luxury-blue-anthracite)]
878
879            sm:right-8
880            sm:top-8
881
882            lg:right-10
883            lg:top-10
884          "><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></button><div class="
885            mx-auto
886            flex
887            h-full
888            w-full
889            max-w-[1180px]
890            flex-col
891
892            px-5
893            pb-8
894            pt-24
895
896            sm:px-10
897            sm:pb-10
898            sm:pt-16
899
900            lg:px-14
901            lg:pb-14
902            lg:pt-20
903          "><div class="shrink-0"><h2 id="site-search-title" class="
904                max-w-[15ch]
905
906                font-display
907                text-[clamp(2.5rem,5vw,5.4rem)]
908                font-normal
909                leading-[0.94]
910                tracking-[-0.055em]
911              ">What are you looking for?</h2><p id="site-search-description" class="
912                  mt-5
913                  max-w-[48ch]
914
915                  text-[13px]
916                  font-light
917                  leading-7
918
919                  text-[var(--luxury-muted)]
920
921                  sm:text-[14px]
922                ">Tell me what you need and I’ll guide you to the most relevant page.</p></div><div class="
923              mt-10
924              shrink-0
925
926              sm:mt-12
927              lg:mt-14
928            "><div class="
929                flex
930                items-center
931                gap-4
932
933                border-b
934                border-[var(--luxury-blue-anthracite)]/30
935
936                pb-4
937
938                transition-colors
939                duration-300
940
941                focus-within:border-[var(--luxury-blue-anthracite)]
942              "><svg xmlns="http://www.w3.org/2000/svg" width="19" height="19" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search 
943                  shrink-0
944                  text-[var(--luxury-cinerous)]" aria-hidden="true"><path d="m21 21-4.34-4.34"></path><circle cx="11" cy="11" r="8"></circle></svg><label for="site-search-input" class="sr-only">What are you looking for?</label><input id="site-search-input" type="search" placeholder="Type here…" autoComplete="off" class="
945                  min-w-0
946                  flex-1
947
948                  border-0
949                  bg-transparent
950                  p-0
951
952                  font-display
953                  text-[clamp(1.65rem,3.2vw,3rem)]
954                  font-normal
955                  leading-tight
956                  tracking-[-0.04em]
957
958                  text-[var(--luxury-blue-anthracite)]
959
960                  placeholder:text-[var(--luxury-muted)]/35
961
962                  focus:outline-none
963                " value=""/></div></div><div class="
964              mt-8
965              min-h-0
966              flex-1
967
968              overflow-y-auto
969              overscroll-contain
970
971              [scrollbar-width:none]
972              [&amp;::-webkit-scrollbar]:hidden
973
974              sm:mt-10
975            " aria-live="polite"></div></div></section></div><div id="main-fullscreen-navigation" aria-hidden="true" inert="" class="fixed inset-0 z-[160] xl:hidden overflow-hidden bg-[var(--luxury-blue-anthracite)] text-[var(--luxury-soft-paper)] transition-[opacity,visibility,transform] duration-500 ease-[
975cubic-bezier(0.16,1,0.3,1)] motion-reduce:transition-none invisible pointer-events-none -translate-y-3 opacity-0"><div aria-hidden="true" class="
976          pointer-events-none
977          absolute
978          inset-0
979        "><div class="
980            absolute
981            inset-0
982
983            bg-[var(--luxury-blue-anthracite)]
984          "></div><div class="
985            absolute
986            right-0
987            top-0
988
989            hidden
990            h-full
991            w-[56%]
992
993            border-l
994            border-white/[0.055]
995
996            bg-white/[0.018]
997
998            md:block
999          "></div><div class="
1000            absolute
1001            bottom-0
1002            left-0
1003
1004            hidden
1005            h-px
1006            w-full
1007
1008            bg-white/10
1009
1010            md:block
1011          "></div></div><div class="
1012          relative
1013          z-10
1014
1015          flex
1016          h-[100dvh]
1017          min-h-[100svh]
1018
1019          flex-col
1020        "><header class="
1021            mx-auto
1022
1023            flex
1024            h-[72px]
1025            w-full
1026
1027            shrink-0
1028
1029            items-center
1030            justify-between
1031
1032            px-5
1033
1034            sm:h-[78px]
1035            sm:px-8
1036
1037            md:h-[92px]
1038            md:border-b
1039            md:border-white/10
1040            md:px-10
1041
1042            lg:px-14
1043          "><a aria-label="Stella Catucci, back to home" aria-current="page" class="
1044        inline-flex
1045        items-center
1046        justify-center
1047
1048        focus:outline-none
1049        focus-visible:ring-1
1050        focus-visible:ring-current
1051        focus-visible:ring-offset-4
1052       active" href="/en" data-discover="true"><span class="relative inline-flex items-center justify-center h-7"><img src="/logo-stella.png" alt="" aria-hidden="true" class="block w-auto object-contain opacity-0 h-7 max-w-[155px]"/><span aria-hidden="true" class="pointer-events-none absolute inset-0 block h-full w-full transition-colors duration-300 bg-[var(--luxury-soft-paper)]" style="-webkit-mask:url(/logo-stella.png) center / contain no-repeat;mask:url(/logo-stella.png) center / contain no-repeat"></span></span></a><div class="
1053              flex
1054              items-center
1055
1056              gap-2
1057
1058              md:gap-4
1059            "><button type="button" aria-label="Search" class="
1060                group
1061
1062                hidden
1063
1064                min-h-11
1065                items-center
1066
1067                gap-3
1068                px-2
1069
1070                text-[9px]
1071                font-medium
1072                uppercase
1073                tracking-[0.17em]
1074
1075                text-[var(--luxury-concerto)]/72
1076
1077                transition-colors
1078                duration-300
1079
1080                hover:text-[var(--luxury-soft-paper)]
1081
1082                focus:outline-none
1083                focus-visible:ring-1
1084                focus-visible:ring-[var(--luxury-soft-paper)]
1085
1086                md:inline-flex
1087              "><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search" aria-hidden="true"><path d="m21 21-4.34-4.34"></path><circle cx="11" cy="11" r="8"></circle></svg><span>Search</span></button><span aria-hidden="true" class="
1088                hidden
1089
1090                h-5
1091                w-px
1092
1093                bg-white/12
1094
1095                md:block
1096              "></span><button type="button" aria-label="Close" class="
1097                group
1098
1099                inline-flex
1100
1101                min-h-11
1102                min-w-11
1103
1104                items-center
1105                justify-center
1106
1107                gap-3
1108
1109                text-[9px]
1110                font-medium
1111                uppercase
1112                tracking-[0.17em]
1113
1114                text-[var(--luxury-concerto)]/76
1115
1116                transition-colors
1117                duration-300
1118
1119                hover:text-[var(--luxury-soft-paper)]
1120
1121                focus:outline-none
1122                focus-visible:ring-1
1123                focus-visible:ring-[var(--luxury-soft-paper)]
1124              "><span class="
1125                  hidden
1126                  md:inline
1127                ">Close</span><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></button></div></header><nav aria-label="Mobile navigation" class="
1128            min-h-0
1129            flex-1
1130
1131            overflow-y-auto
1132            overscroll-contain
1133
1134            [scrollbar-width:none]
1135            [&amp;::-webkit-scrollbar]:hidden
1136          "><div class="
1137              flex
1138              min-h-full
1139              flex-col
1140
1141              px-5
1142              pb-5
1143
1144              sm:px-8
1145              sm:pb-7
1146
1147              md:hidden
1148            "><div class="
1149                flex
1150                flex-1
1151                flex-col
1152                justify-center
1153
1154                py-6
1155
1156                min-[390px]:py-7
1157
1158                [@media(max-height:700px)]:justify-start
1159                [@media(max-height:700px)]:py-3
1160              "><div class="
1161                  mx-auto
1162
1163                  flex
1164                  w-full
1165                  max-w-[380px]
1166
1167                  flex-col
1168                  items-center
1169
1170                  gap-1.5
1171
1172                  text-center
1173
1174                  sm:gap-2
1175
1176                  [@media(max-height:700px)]:gap-0.5
1177                "><a class="inline-flex min-h-[48px] items-center justify-center px-5 font-display text-[clamp(1.3rem,6vw,1.7rem)] font-normal leading-none tracking-[-0.025em] transition-[color,transform] duration-300 focus:outline-none focus-visible:ring-1 focus-visible:ring-[var(--luxury-soft-paper)] sm:min-h-[52px] [@media(max-height:700px)]:min-h-[44px] [@media(max-height:700px)]:text-[1.15rem] text-[var(--luxury-soft-paper)]/72 hover:scale-[1.035] hover:text-[var(--luxury-soft-paper)]" href="/en/about" data-discover="true">STORY</a><a class="inline-flex min-h-[48px] items-center justify-center px-5 font-display text-[clamp(1.3rem,6vw,1.7rem)] font-normal leading-none tracking-[-0.025em] transition-[color,transform] duration-300 focus:outline-none focus-visible:ring-1 focus-visible:ring-[var(--luxury-soft-paper)] sm:min-h-[52px] [@media(max-height:700px)]:min-h-[44px] [@media(max-height:700px)]:text-[1.15rem] text-[var(--luxury-soft-paper)]/72 hover:scale-[1.035] hover:text-[var(--luxury-soft-paper)]" href="/en/workflow" data-discover="true">METHOD</a><a class="inline-flex min-h-[48px] items-center justify-center px-5 font-display text-[clamp(1.3rem,6vw,1.7rem)] font-normal leading-none tracking-[-0.025em] transition-[color,transform] duration-300 focus:outline-none focus-visible:ring-1 focus-visible:ring-[var(--luxury-soft-paper)] sm:min-h-[52px] [@media(max-height:700px)]:min-h-[44px] [@media(max-height:700px)]:text-[1.15rem] text-[var(--luxury-soft-paper)]/72 hover:scale-[1.035] hover:text-[var(--luxury-soft-paper)]" href="/en/website-redesign" data-discover="true">RESTYLING</a><div class="
1178                          flex
1179                          w-full
1180
1181                          flex-col
1182                          items-center
1183                        "><button type="button" aria-expanded="false" aria-controls="mobile-services-dropdown" class="group inline-flex min-h-[48px] items-center justify-center gap-3 px-5 font-display text-[clamp(1.3rem,6vw,1.7rem)] font-normal leading-none tracking-[-0.025em] transition-[color,transform] duration-300 focus:outline-none focus-visible:ring-1 focus-visible:ring-[var(--luxury-soft-paper)] sm:min-h-[52px] [@media(max-height:700px)]:min-h-[44px] [@media(max-height:700px)]:text-[1.15rem] text-[var(--luxury-soft-paper)]/72 hover:scale-[1.035] hover:text-[var(--luxury-soft-paper)]"><span>SERVICES</span><svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down text-[var(--luxury-concerto)]/64 transition-transform duration-300" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><div id="mobile-services-dropdown" class="grid w-full overflow-hidden transition-[grid-template-rows,opacity,padding] duration-300 ease-[cubic-bezier(0.16,1,0.3,1)] motion-reduce:transition-none grid-rows-[0fr] pb-0 opacity-0"><div class="
1184                              min-h-0
1185                              overflow-hidden
1186                            "><div class="
1187                                flex
1188                                flex-col
1189
1190                                items-center
1191
1192                                gap-0.5
1193
1194                                py-1
1195                              "><a class="inline-flex min-h-[38px] items-center justify-center px-5 text-[12px] font-medium tracking-[0.025em] transition-colors duration-300 focus:outline-none focus-visible:text-[var(--luxury-soft-paper)] text-[var(--luxury-concerto)]/58 hover:text-[var(--luxury-soft-paper)]" href="/en/services/websites" data-discover="true">Websites</a><a class="inline-flex min-h-[38px] items-center justify-center px-5 text-[12px] font-medium tracking-[0.025em] transition-colors duration-300 focus:outline-none focus-visible:text-[var(--luxury-soft-paper)] text-[var(--luxury-concerto)]/58 hover:text-[var(--luxury-soft-paper)]" href="/en/services/landing-pages" data-discover="true">Landing pages</a><a class="inline-flex min-h-[38px] items-center justify-center px-5 text-[12px] font-medium tracking-[0.025em] transition-colors duration-300 focus:outline-none focus-visible:text-[var(--luxury-soft-paper)] text-[var(--luxury-concerto)]/58 hover:text-[var(--luxury-soft-paper)]" href="/en/services/photography" data-discover="true">Photography</a></div></div></div></div><div class="
1196                          flex
1197                          w-full
1198
1199                          flex-col
1200                          items-center
1201                        "><button type="button" aria-expanded="false" aria-controls="mobile-portfolio-dropdown" class="group inline-flex min-h-[48px] items-center justify-center gap-3 px-5 font-display text-[clamp(1.3rem,6vw,1.7rem)] font-normal leading-none tracking-[-0.025em] transition-[color,transform] duration-300 focus:outline-none focus-visible:ring-1 focus-visible:ring-[var(--luxury-soft-paper)] sm:min-h-[52px] [@media(max-height:700px)]:min-h-[44px] [@media(max-height:700px)]:text-[1.15rem] text-[var(--luxury-soft-paper)]/72 hover:scale-[1.035] hover:text-[var(--luxury-soft-paper)]"><span>PORTFOLIO</span><svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down text-[var(--luxury-concerto)]/64 transition-transform duration-300" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><div id="mobile-portfolio-dropdown" class="grid w-full overflow-hidden transition-[grid-template-rows,opacity,padding] duration-300 ease-[
1201cubic-bezier(0.16,1,0.3,1)] motion-reduce:transition-none grid-rows-[0fr] pb-0 opacity-0"><div class="
1202                              min-h-0
1203                              overflow-hidden
1204                            "><div class="
1205                                flex
1206                                flex-col
1207
1208                                items-center
1209
1210                                gap-0.5
1211
1212                                py-1
1213                              "><a class="inline-flex min-h-[38px] items-center justify-center px-5 text-[12px] font-medium tracking-[0.025em] transition-colors duration-300 focus:outline-none focus-visible:text-[var(--luxury-soft-paper)] text-[var(--luxury-concerto)]/58 hover:text-[var(--luxury-soft-paper)]" href="/en/portfolio/websites" data-discover="true">Web portfolio</a><a class="inline-flex min-h-[38px] items-center justify-center px-5 text-[12px] font-medium tracking-[0.025em] transition-colors duration-300 focus:outline-none focus-visible:text-[var(--luxury-soft-paper)] text-[var(--luxury-concerto)]/58 hover:text-[var(--luxury-soft-paper)]" href="/en/portfolio/photography" data-discover="true">Photo portfolio</a><a class="inline-flex min-h-[38px] items-center justify-center px-5 text-[12px] font-medium tracking-[0.025em] transition-colors duration-300 focus:outline-none focus-visible:text-[var(--luxury-soft-paper)] text-[var(--luxury-concerto)]/58 hover:text-[var(--luxury-soft-paper)]" href="/en/portfolio/art" data-discover="true">Art &amp; publications</a></div></div></div></div><a class="inline-flex min-h-[48px] items-center justify-center px-5 font-display text-[clamp(1.3rem,6vw,1.7rem)] font-normal leading-none tracking-[-0.025em] transition-[color,transform] duration-300 focus:outline-none focus-visible:ring-1 focus-visible:ring-[var(--luxury-soft-paper)] sm:min-h-[52px] [@media(max-height:700px)]:min-h-[44px] [@media(max-height:700px)]:text-[1.15rem] text-[var(--luxury-soft-paper)]/72 hover:scale-[1.035] hover:text-[var(--luxury-soft-paper)]" href="/en/blog" data-discover="true">BLOG</a><a class="inline-flex min-h-[48px] items-center justify-center px-5 font-display text-[clamp(1.3rem,6vw,1.7rem)] font-normal leading-none tracking-[-0.025em] transition-[color,transform] duration-300 focus:outline-none focus-visible:ring-1 focus-visible:ring-[var(--luxury-soft-paper)] sm:min-h-[52px] [@media(max-height:700px)]:min-h-[44px] [@media(max-height:700px)]:text-[1.15rem] text-[var(--luxury-soft-paper)]/72 hover:scale-[1.035] hover:text-[var(--luxury-soft-paper)]" href="/en/faq" data-discover="true">FAQ</a></div><div class="
1214                  mx-auto
1215
1216                  mt-8
1217
1218                  flex
1219                  w-full
1220                  max-w-[290px]
1221
1222                  items-start
1223                  justify-between
1224
1225                  gap-5
1226
1227                  [@media(max-height:700px)]:mt-5
1228                "><button type="button" aria-label="Search" class="
1229                    group
1230
1231                    flex
1232
1233                    min-h-[54px]
1234                    min-w-[68px]
1235
1236                    flex-col
1237
1238                    items-center
1239                    justify-center
1240
1241                    gap-2
1242
1243                    text-[var(--luxury-concerto)]/62
1244
1245                    transition-colors
1246                    duration-300
1247
1248                    hover:text-[var(--luxury-soft-paper)]
1249
1250                    focus:outline-none
1251                    focus-visible:ring-1
1252                    focus-visible:ring-[var(--luxury-soft-paper)]
1253                  "><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search" aria-hidden="true"><path d="m21 21-4.34-4.34"></path><circle cx="11" cy="11" r="8"></circle></svg><span class="
1254                      text-[8px]
1255                      font-medium
1256                      uppercase
1257                      tracking-[0.14em]
1258                    ">Search</span></button><a aria-label="CV" class="
1259                    group
1260
1261                    flex
1262
1263                    min-h-[54px]
1264                    min-w-[68px]
1265
1266                    flex-col
1267
1268                    items-center
1269                    justify-center
1270
1271                    gap-2
1272
1273                    text-[var(--luxury-concerto)]/62
1274
1275                    transition-colors
1276                    duration-300
1277
1278                    hover:text-[var(--luxury-soft-paper)]
1279
1280                    focus:outline-none
1281                    focus-visible:ring-1
1282                    focus-visible:ring-[var(--luxury-soft-paper)]
1283                  " href="/curriculum?lang=eng" data-discover="true"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-file-text" aria-hidden="true"><path d="M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"></path><path d="M14 2v5a1 1 0 0 0 1 1h5"></path><path d="M10 9H8"></path><path d="M16 13H8"></path><path d="M16 17H8"></path></svg><span class="
1284                      text-[8px]
1285                      font-medium
1286                      uppercase
1287                      tracking-[0.14em]
1288                    ">CV</span></a>
1288<button type="button" aria-label="Choose language" title="Choose language" class="
1289                    group
1290
1291                    flex
1292
1293                    min-h-[54px]
1294                    min-w-[68px]
1295
1296                    flex-col
1297
1298                    items-center
1299                    justify-center
1300
1301                    gap-2
1302
1303                    text-[var(--luxury-concerto)]/62
1304
1305                    transition-colors
1306                    duration-300
1307
1308                    hover:text-[var(--luxury-soft-paper)]
1309
1310                    focus:outline-none
1311                    focus-visible:ring-1
1312                    focus-visible:ring-[var(--luxury-soft-paper)]
1313                  "><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-languages" aria-hidden="true"><path d="m5 8 6 6"></path><path d="m4 14 6-6 2-3"></path><path d="M2 5h12"></path><path d="M7 2h1"></path><path d="m22 22-5-10-5 10"></path><path d="M14 18h6"></path></svg><span class="
1314                      text-[8px]
1315                      font-medium
1316                      uppercase
1317                      tracking-[0.14em]
1318                    ">EN</span></button></div></div><div class="
1319                mx-auto
1320                mt-5
1321
1322                w-full
1323                max-w-[340px]
1324
1325                shrink-0
1326
1327                pb-[max(0px,env(safe-area-inset-bottom))]
1328              "><a class="
1329                  luxury-cta
1330                  luxury-cta--light
1331
1332                  min-h-[52px]
1333                  w-full
1334
1335                  sm:min-h-[56px]
1336                " href="/en/contact" data-discover="true"><span>Start now</span></a></div></div><div class="
1337              hidden
1338              min-h-full
1339
1340              md:grid
1341              md:grid-cols-[minmax(0,0.82fr)_minmax(0,1.18fr)]
1342
1343              lg:grid-cols-[minmax(0,0.9fr)_minmax(0,1.1fr)]
1344            "><div class="
1345                flex
1346                min-w-0
1347                flex-col
1348
1349                border-r
1350                border-white/10
1351
1352                px-10
1353                py-10
1354
1355                lg:px-14
1356                lg:py-12
1357              "><div class="
1358                  text-[9px]
1359                  font-medium
1360                  uppercase
1361                  tracking-[0.2em]
1362
1363                  text-[var(--luxury-concerto)]/44
1364                ">Menu</div><div class="
1365                  mt-7
1366
1367                  border-t
1368                  border-white/10
1369                "><a class="group grid min-h-[82px] w-full grid-cols-[2.7rem_minmax(0,1fr)_auto] items-center gap-4 border-b border-white/10 transition-colors duration-300 focus:outline-none focus-visible:bg-white/[0.03] text-[var(--luxury-soft-paper)]/78 hover:text-[var(--luxury-soft-paper)]" href="/en/about" data-discover="true"><span aria-hidden="true" class="
1370                          text-[9px]
1371                          font-medium
1372                          tracking-[0.18em]
1373
1374                          text-[var(--luxury-concerto)]/42
1375                        ">01</span><span class="
1376                          font-display
1377
1378                          text-[clamp(1.8rem,3vw,2.65rem)]
1379                          font-normal
1380                          leading-none
1381                          tracking-[-0.04em]
1382                        ">The Story</span><span aria-hidden="true" class="
1383                          h-px
1384                          w-5
1385
1386                          bg-current
1387                          opacity-28
1388
1389                          transition-all
1390                          duration-500
1391
1392                          group-hover:w-10
1393                          group-hover:opacity-70
1394                        "></span></a><a class="group grid min-h-[82px] w-full grid-cols-[2.7rem_minmax(0,1fr)_auto] items-center gap-4 border-b border-white/10 transition-colors duration-300 focus:outline-none focus-visible:bg-white/[0.03] text-[var(--luxury-soft-paper)]/78 hover:text-[var(--luxury-soft-paper)]" href="/en/workflow" data-discover="true"><span aria-hidden="true" class="
1395                          text-[9px]
1396                          font-medium
1397                          tracking-[0.18em]
1398
1399                          text-[var(--luxury-concerto)]/42
1400                        ">02</span><span class="
1401                          font-display
1402
1403                          text-[clamp(1.8rem,3vw,2.65rem)]
1404                          font-normal
1405                          leading-none
1406                          tracking-[-0.04em]
1407                        ">The Method</span><span aria-hidden="true" class="
1408                          h-px
1409                          w-5
1410
1411                          bg-current
1412                          opacity-28
1413
1414                          transition-all
1415                          duration-500
1416
1417                          group-hover:w-10
1418                          group-hover:opacity-70
1419                        "></span></a><a class="group grid min-h-[82px] w-full grid-cols-[2.7rem_minmax(0,1fr)_auto] items-center gap-4 border-b border-white/10 transition-colors duration-300 focus:outline-none focus-visible:bg-white/[0.03] text-[var(--luxury-soft-paper)]/78 hover:text-[var(--luxury-soft-paper)]" href="/en/website-redesign" data-discover="true"><span aria-hidden="true" class="
1420                          text-[9px]
1421                          font-medium
1422                          tracking-[0.18em]
1423
1424                          text-[var(--luxury-concerto)]/42
1425                        ">03</span><span class="
1426                          font-display
1427
1428                          text-[clamp(1.8rem,3vw,2.65rem)]
1429                          font-normal
1430                          leading-none
1431                          tracking-[-0.04em]
1432                        ">Redesign</span><span aria-hidden="true" class="
1433                          h-px
1434                          w-5
1435
1436                          bg-current
1437                          opacity-28
1438
1439                          transition-all
1440                          duration-500
1441
1442                          group-hover:w-10
1443                          group-hover:opacity-70
1444                        "></span></a></div><div class="
1445                  mt-auto
1446                  pt-10
1447                "><div class="
1448                    flex
1449                    flex-wrap
1450
1451                    gap-x-7
1452                    gap-y-1
1453                  "><a class="
1454                          inline-flex
1455                          min-h-10
1456                          items-center
1457
1458                          text-[9px]
1459                          font-medium
1460                          uppercase
1461                          tracking-[0.17em]
1462
1463                          text-[var(--luxury-concerto)]/56
1464
1465                          transition-colors
1466                          duration-300
1467
1468                          hover:text-[var(--luxury-soft-paper)]
1469                        " href="/en/blog" data-discover="true">Blog</a><a class="
1470                          inline-flex
1471                          min-h-10
1472                          items-center
1473
1474                          text-[9px]
1475                          font-medium
1476                          uppercase
1477                          tracking-[0.17em]
1478
1479                          text-[var(--luxury-concerto)]/56
1480
1481                          transition-colors
1482                          duration-300
1483
1484                          hover:text-[var(--luxury-soft-paper)]
1485                        " href="/en/faq" data-discover="true">FAQ</a></div><a class="
1486                    mt-5
1487
1488                    inline-flex
1489                    min-h-11
1490
1491                    items-center
1492
1493                    gap-3
1494
1495                    border-t
1496                    border-white/10
1497
1498                    pt-4
1499
1500                    text-[9px]
1501                    font-medium
1502                    uppercase
1503                    tracking-[0.17em]
1504
1505                    text-[var(--luxury-concerto)]/62
1506
1507                    transition-colors
1508                    duration-300
1509
1510                    hover:text-[var(--luxury-soft-paper)]
1511                  " href="/curriculum?lang=eng" data-discover="true"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-file-text" aria-hidden="true"><path d="M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"></path><path d="M14 2v5a1 1 0 0 0 1 1h5"></path><path d="M10 9H8"></path><path d="M16 13H8"></path><path d="M16 17H8"></path></svg>CV</a></div></div><div class="
1512                flex
1513                min-w-0
1514                flex-col
1515
1516                bg-white/[0.018]
1517
1518                px-10
1519                py-10
1520
1521                lg:px-14
1522                lg:py-12
1523              "><section><div class="
1524                    flex
1525
1526                    items-center
1527                    justify-between
1528
1529                    gap-8
1530
1531                    border-b
1532                    border-white/10
1533
1534                    pb-4
1535                  "><h2 class="
1536                      text-[9px]
1537                      font-medium
1538                      uppercase
1539                      tracking-[0.2em]
1540
1541                      text-[var(--luxury-concerto)]/52
1542                    ">Portfolio</h2><span aria-hidden="true" class="
1543                      h-px
1544                      w-12
1545
1546                      bg-[var(--luxury-concerto)]/22
1547                    "></span></div><div><a class="group flex min-h-[62px] items-center justify-between gap-8 border-b border-white/[0.075] font-display text-[1.35rem] font-normal tracking-[-0.025em] transition-colors duration-300 text-[var(--luxury-soft-paper)]/68 hover:text-[var(--luxury-soft-paper)]" href="/en/portfolio/websites" data-discover="true"><span>Web portfolio</span><span aria-hidden="true" class="
1548                            h-px
1549                            w-4
1550
1551                            bg-current
1552                            opacity-30
1553
1554                            transition-all
1555                            duration-500
1556
1557                            group-hover:w-9
1558                            group-hover:opacity-70
1559                          "></span></a><a class="group flex min-h-[62px] items-center justify-between gap-8 border-b border-white/[0.075] font-display text-[1.35rem] font-normal tracking-[-0.025em] transition-colors duration-300 text-[var(--luxury-soft-paper)]/68 hover:text-[var(--luxury-soft-paper)]" href="/en/portfolio/photography" data-discover="true"><span>Photo portfolio</span><span aria-hidden="true" class="
1560                            h-px
1561                            w-4
1562
1563                            bg-current
1564                            opacity-30
1565
1566                            transition-all
1567                            duration-500
1568
1569                            group-hover:w-9
1570                            group-hover:opacity-70
1571                          "></span></a><a class="group flex min-h-[62px] items-center justify-between gap-8 border-b border-white/[0.075] font-display text-[1.35rem] font-normal tracking-[-0.025em] transition-colors duration-300 text-[var(--luxury-soft-paper)]/68 hover:text-[var(--luxury-soft-paper)]" href="/en/portfolio/art" data-discover="true"><span>Art &amp; publications</span><span aria-hidden="true" class="
1572                            h-px
1573                            w-4
1574
1575                            bg-current
1576                            opacity-30
1577
1578                            transition-all
1579                            duration-500
1580
1581                            group-hover:w-9
1582                            group-hover:opacity-70
1583                          "></span></a></div></section><section class="
1584                  mt-10
1585                  lg:mt-12
1586                "><div class="
1587                    flex
1588
1589                    items-center
1590                    justify-between
1591
1592                    gap-8
1593
1594                    border-b
1595                    border-white/10
1596
1597                    pb-4
1598                  "><h2 class="
1599                      text-[9px]
1600                      font-medium
1601                      uppercase
1602                      tracking-[0.2em]
1603
1604                      text-[var(--luxury-concerto)]/52
1605                    ">Services</h2><span aria-hidden="true" class="
1606                      h-px
1607                      w-12
1608
1609                      bg-[var(--luxury-concerto)]/22
1610                    "></span></div><div><a class="group flex min-h-[62px] items-center justify-between gap-8 border-b border-white/[0.075] font-display text-[1.35rem] font-normal tracking-[-0.025em] transition-colors duration-300 text-[var(--luxury-soft-paper)]/68 hover:text-[var(--luxury-soft-paper)]" href="/en/services/websites" data-discover="true"><span>Websites</span><span aria-hidden="true" class="
1611                            h-px
1612                            w-4
1613
1614                            bg-current
1615                            opacity-30
1616
1617                            transition-all
1618                            duration-500
1619
1620                            group-hover:w-9
1621                            group-hover:opacity-70
1622                          "></span></a><a class="group flex min-h-[62px] items-center justify-between gap-8 border-b border-white/[0.075] font-display text-[1.35rem] font-normal tracking-[-0.025em] transition-colors duration-300 text-[var(--luxury-soft-paper)]/68 hover:text-[var(--luxury-soft-paper)]" href="/en/services/landing-pages" data-discover="true"><span>Landing pages</span><span aria-hidden="true" class="
1623                            h-px
1624                            w-4
1625
1626                            bg-current
1627                            opacity-30
1628
1629                            transition-all
1630                            duration-500
1631
1632                            group-hover:w-9
1633                            group-hover:opacity-70
1634                          "></span></a><a class="group flex min-h-[62px] items-center justify-between gap-8 border-b border-white/[0.075] font-display text-[1.35rem] font-normal tracking-[-0.025em] transition-colors duration-300 text-[var(--luxury-soft-paper)]/68 hover:text-[var(--luxury-soft-paper)]" href="/en/services/photography" data-discover="true"><span>Photography</span><span aria-hidden="true" class="
1635                            h-px
1636                            w-4
1637
1638                            bg-current
1639                            opacity-30
1640
1641                            transition-all
1642                            duration-500
1643
1644                            group-hover:w-9
1645                            group-hover:opacity-70
1646                          "></span></a></div></section><div class="
1647                  mt-auto
1648
1649                  flex
1650                  items-end
1651                  justify-between
1652
1653                  gap-8
1654
1655                  border-t
1656                  border-white/10
1657
1658                  pt-7
1659                "><button type="button" class="
1660                    group
1661
1662                    inline-flex
1663                    min-h-11
1664
1665                    items-center
1666
1667                    gap-3
1668
1669                    text-[9px]
1670                    font-medium
1671                    uppercase
1672                    tracking-[0.17em]
1673
1674                    text-[var(--luxury-concerto)]/58
1675
1676                    transition-colors
1677                    duration-300
1678
1679                    hover:text-[var(--luxury-soft-paper)]
1680                  "><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search" aria-hidden="true"><path d="m21 21-4.34-4.34"></path><circle cx="11" cy="11" r="8"></circle></svg>Search</button><div><div class="
1681        
1681              mb-2
1682
1683                      flex
1684
1685                      items-center
1686                      justify-end
1687
1688                      gap-2
1689
1690                      text-[8px]
1691                      font-medium
1692                      uppercase
1693                      tracking-[0.18em]
1694
1695                      text-[var(--luxury-concerto)]/36
1696                    "><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-languages" aria-hidden="true"><path d="m5 8 6 6"></path><path d="m4 14 6-6 2-3"></path><path d="M2 5h12"></path><path d="M7 2h1"></path><path d="m22 22-5-10-5 10"></path><path d="M14 18h6"></path></svg>Choose language</div><div role="group" aria-label="Choose language" class="
1697                      flex
1698                      items-center
1699                      justify-end
1700
1701                      gap-5
1702                    "><button type="button" aria-pressed="false" class="min-h-9 text-[9px] font-medium uppercase tracking-[0.16em] transition-colors duration-300 text-[var(--luxury-concerto)]/42 hover:text-[var(--luxury-soft-paper)]">IT</button><button type="button" aria-pressed="true" class="min-h-9 text-[9px] font-medium uppercase tracking-[0.16em] transition-colors duration-300 text-[var(--luxury-soft-paper)]">EN</button><button type="button" aria-pressed="false" class="min-h-9 text-[9px] font-medium uppercase tracking-[0.16em] transition-colors duration-300 text-[var(--luxury-concerto)]/42 hover:text-[var(--luxury-soft-paper)]">SV</button></div></div></div></div></div></nav><div class="
1703            hidden
1704
1705            shrink-0
1706
1707            px-10
1708            py-5
1709
1710            md:flex
1711            md:justify-center
1712
1713            lg:px-14
1714          "><a class="
1715              luxury-cta
1716              luxury-cta--light
1717
1718              min-h-[52px]
1719              w-full
1720              max-w-[420px]
1721            " href="/en/contact" data-discover="true"><span>Start now</span></a></div></div></div><div aria-hidden="true" inert="" class="fixed inset-0 z-[170] pointer-events-none"><button type="button" tabindex="-1" aria-label="Close" class="absolute inset-0 bg-[var(--luxury-blue-anthracite)]/38 backdrop-blur-[6px] transition-opacity duration-300 ease-out will-change-[opacity] motion-reduce:transition-none opacity-0"></button><section role="dialog" aria-modal="true" aria-labelledby="language-panel-title" aria-label="Language selection" class="absolute left-1/2 top-1/2 w-[calc(100%_-_2rem)] max-w-[620px] -translate-x-1/2 -translate-y-1/2 border border-[var(--luxury-line)] bg-[var(--luxury-soft-paper)] px-6 py-8 text-[var(--luxury-blue-anthracite)] transition-[opacity,transform] duration-300 ease-out will-change-[opacity,transform] motion-reduce:transition-none sm:px-9 sm:py-10 md:px-12 md:py-12 scale-[0.985] opacity-0"><header class="
1722            flex
1723            items-start
1724            justify-between
1725            gap-8
1726
1727            border-b
1728            border-[var(--luxury-line)]
1729
1730            pb-8
1731          "><div class="min-w-0"><h2 id="language-panel-title" class="
1732                font-display
1733
1734                text-[clamp(1.85rem,4vw,2.7rem)]
1735
1736                font-normal
1737                leading-none
1738                tracking-[-0.04em]
1739              ">Choose language</h2><p class="
1740                mt-5
1741                max-w-[46ch]
1742
1743                text-[12px]
1744                font-light
1745                leading-6
1746
1747                text-[var(--luxury-muted)]
1748
1749                sm:text-[13px]
1750              ">The current page will be kept in the selected language whenever available.</p></div><button type="button" aria-label="Close" class="
1751              grid
1752              min-h-11
1753              min-w-11
1754              shrink-0
1755              place-items-center
1756
1757              border
1758              border-[var(--luxury-line)]
1759
1760              text-[var(--luxury-muted)]
1761
1762              transition-colors
1763              duration-300
1764
1765              hover:border-[var(--luxury-line-strong)]
1766              hover:text-[var(--luxury-blue-anthracite)]
1767
1768              focus:outline-none
1769              focus-visible:ring-1
1770              focus-visible:ring-[var(--luxury-blue-anthracite)]
1771              focus-visible:ring-offset-4
1772              focus-visible:ring-offset-[var(--luxury-soft-paper)]
1773            "><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
1773ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.35" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></button></header><div role="group" aria-label="Choose language" class="
1774            divide-y
1775            divide-[var(--luxury-line)]
1776          "><button data-language-option="true" type="button" aria-pressed="false" class="
1777                    group
1778
1779                    grid
1780                    min-h-[78px]
1781                    w-full
1782
1783                    grid-cols-[3rem_1fr_auto]
1784                    items-center
1785
1786                    gap-5
1787
1788                    text-left
1789
1790                    transition-colors
1791                    duration-300
1792
1793                    hover:bg-[var(--luxury-paper)]/55
1794
1795                    focus:outline-none
1796                    focus-visible:bg-[var(--luxury-paper)]/70
1797                  "><span class="
1798                      text-[10px]
1799                      font-medium
1800                      uppercase
1801                      tracking-[0.2em]
1802
1803                      text-[var(--luxury-cinerous)]
1804                    ">IT</span><span class="
1805                      font-display
1806
1807                      text-xl
1808                      font-normal
1809                      tracking-[-0.025em]
1810
1811                      sm:text-[1.4rem]
1812                    ">Italiano</span><span aria-hidden="true" class="h-px bg-[var(--luxury-blue-anthracite)] transition-all duration-300 w-0 group-hover:w-6"></span></button><button data-language-option="true" type="button" aria-pressed="true" class="
1813                    group
1814
1815                    grid
1816                    min-h-[78px]
1817                    w-full
1818
1819                    grid-cols-[3rem_1fr_auto]
1820                    items-center
1821
1822                    gap-5
1823
1824                    text-left
1825
1826                    transition-colors
1827                    duration-300
1828
1829                    hover:bg-[var(--luxury-paper)]/55
1830
1831                    focus:outline-none
1832                    focus-visible:bg-[var(--luxury-paper)]/70
1833                  "><span class="
1834                      text-[10px]
1835                      font-medium
1836                      uppercase
1837                      tracking-[0.2em]
1838
1839                      text-[var(--luxury-cinerous)]
1840                    ">EN</span><span class="
1841                      font-display
1842
1843                      text-xl
1844                      font-normal
1845                      tracking-[-0.025em]
1846
1847                      sm:text-[1.4rem]
1848                    ">English</span><span aria-hidden="true" class="h-px bg-[var(--luxury-blue-anthracite)] transition-all duration-300 w-8"></span></button><button data-language-option="true" type="button" aria-pressed="false" class="
1849                    group
1850
1851                    grid
1852                    min-h-[78px]
1853                    w-full
1854
1855                    grid-cols-[3rem_1fr_auto]
1856                    items-center
1857
1858                    gap-5
1859
1860                    text-left
1861
1862                    transition-colors
1863                    duration-300
1864
1865                    hover:bg-[var(--luxury-paper)]/55
1866
1867                    focus:outline-none
1868                    focus-visible:bg-[var(--luxury-paper)]/70
1869                  "><span class="
1870                      text-[10px]
1871                      font-medium
1872                      uppercase
1873                      tracking-[0.2em]
1874
1875                      text-[var(--luxury-cinerous)]
1876                    ">SV</span><span class="
1877                      font-display
1878
1879                      text-xl
1880                      font-normal
1881                      tracking-[-0.025em]
1882
1883                      sm:text-[1.4rem]
1884                    ">Svenska</span><span aria-hidden="true" class="h-px bg-[var(--luxury-blue-anthracite)] transition-all duration-300 w-0 group-hover:w-6"></span></button></div></section></div><main id="main-content" tabindex="-1" class="min-h-[60vh] outline-none"><div class="min-h-full"><main class="min-h-screen overflow-x-hidden bg-[var(--luxury-paper)] font-body text-[var(--luxury-blue-anthracite)] antialiased"><section class="relative min-h-screen overflow-hidden border-b border-[var(--luxury-line)] bg-[var(--luxury-blue-anthracite)] sm:min-h-[82vh] supports-[height:82svh]:min-h-[82svh]"><video class="absolute inset-0 h-full w-full object-cover" src="/videos/home-hero.mp4" poster="/images/home-hero-poster.webp" autoPlay="" muted="" loop="" playsInl
1884ine="" preload="auto" aria-hidden="true"></video><div class="pointer-events-none absolute inset-0 z-10" style="background:radial-gradient(
1885        ellipse 78% 48% at 50% 46%,
1886        color-mix(in srgb, var(--luxury-blue-anthracite) 48%, transparent) 0%,
1887        color-mix(in srgb, var(--luxury-blue-anthracite) 30%, transparent) 55%,
1888        transparent 100%
1889      ),
1890      linear-gradient(
1891        180deg,
1892        color-mix(in srgb, var(--luxury-blue-anthracite) 76%, transparent) 0%,
1893        color-mix(in srgb, var(--luxury-blue-anthracite) 62%, transparent) 20%,
1894        color-mix(in srgb, var(--luxury-blue-anthracite) 46%, transparent) 52%,
1895        color-mix(in srgb, var(--luxury-blue-anthracite) 42%, transparent) 76%,
1896        color-mix(in srgb, var(--luxury-blue-anthracite) 38%, transparent) 100%
1897      )" aria-hidden="true"></div><div class="relative z-10 mx-auto flex min-h-screen max-w-[1680px] items-center justify-center px-5 pb-12 pt-44 text-center sm:min-h-[82vh] sm:px-8 sm:pb-16 sm:pt-48 supports-[height:82svh]:sm:min-h-[82svh] lg:px-10 lg:pb-20 lg:pt-52"><div class="mx-auto w-full max-w-[860px] pt-7 text-center text-(color:--luxury-soft-paper) xl:max-w-[1180px] 2xl:max-w-[1420px]" style="opacity:0;transform:translateY(18px)"><h1 class="mx-auto mt-6 max-w-[18ch] text-center font-display text-[clamp(2.35rem,5.2vw,5.6rem)] font-normal leading-[0.98] tracking-[-0.055em] text-[var(--luxury-soft-paper)] sm:max-w-[20ch] lg:max-w-[22ch] xl:max-w-none xl:whitespace-nowrap">Make your online story unforgettable</h1><p class="mx-auto mt-7 max-w-[960px] text-sm font-light leading-7 text-[var(--luxury-soft-paper)]/85 sm:text-base sm:leading-8 xl:whitespace-nowrap">Web design and photography from Perugia and remotely for professionals, studios and independent businesses that want to present their work online.</p><div class="mt-10 flex flex-col items-center justify-center gap-5 sm:flex-row"><a class="luxury-cta luxury-cta--hero" href="/en/contact" data-discover="true">Start your project<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a class="group inline-flex w-fit items-center gap-3 border-b border-(--luxury-soft-paper)/75 pb-1 text-[10px] font-medium uppercase tracking-[0.24em] text-(color:--luxury-soft-paper) transition-all duration-300 hover:border-(--luxury-soft-paper) hover:text-(color:--luxury-soft-paper) focus:outline-none focus-visible:ring-1 focus-visible:ring-(--luxury-soft-paper) focus-visible:ring-offset-4 focus-visible:ring-offset-(--luxury-blue-anthracite)" href="/en/portfolio/websites" data-discover="true">Explore the archive<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right transition-transform duration-300 group-hover:translate-x-1" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></div>
1897<a href="#home-explore" aria-label="Go to the services section" class="group absolute bottom-6 left-1/2 z-20 -translate-x-1/2 flex flex-col items-center gap-2 text-(color:--luxury-soft-paper) transition-all duration-300 hover:text-(color:--luxury-soft-paper) focus:outline-none focus-visible:ring-1 focus-visible:ring-(--luxury-soft-paper) focus-visible:ring-offset-4 focus-visible:ring-offset-(--luxury-blue-anthracite) sm:bottom-8 lg:bottom-10" style="opacity:0;transform:translateY(10px)"><span class="text-[9px] font-medium uppercase tracking-[0.34em] text-(color:--luxury-soft-paper)/80 transition-colors duration-300 group-hover:text-(color:--luxury-soft-paper)">Explore</span><span aria-hidden="true" class="flex h-7 w-7 items-center justify-center text-(color:--luxury-soft-paper)/85 transition-all duration-300 group-hover:translate-y-0.5 group-hover:text-(color:--luxury-soft-paper)"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.35" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></span></a></section><div id="home-explore"><section class="
1898        flex
1899        bg-[var(--luxury-paper)]
1900        px-5
1901        py-16
1902        sm:px-8
1903        sm:py-20
1904        md:min-h-[100svh]
1905        md:items-center
1906        md:py-[clamp(5rem,9vh,10rem)]
1907        lg:px-12
1908        xl:px-16
1909        2xl:px-20
1910      " aria-label="Services"><div class="
1911          mx-auto
1912          grid
1913          w-full
1914          max-w-[2800px]
1915          grid-cols-1
1916          gap-4
1917          md:grid-cols-3
1918          lg:gap-5
1919          2xl:gap-6
1920        "><article class="
1921                group
1922                relative
1923                overflow-hidden
1924                bg-[var(--luxury-blue-anthracite)]
1925              "><div class="relative aspect-[4/5] overflow-hidden"><img src="/images/home/websites.webp" alt="Preview of web projects" loading="eager" decoding="async" sizes="
1926                      (max-width: 767px) 100vw,
1927                      33vw
1928                    " data-service-card-image="true" class="
1929                      absolute
1930                      inset-0
1931                      h-full
1932                      w-full
1933                      object-cover
1934                      object-center
1935                      scale-100
1936                      transform-gpu
1937                      transition-transform
1938                      duration-[1800ms]
1939                      ease-[cubic-bezier(0.16,1,0.3,1)]
1940                    "/><div class="pointer-events-none absolute inset-0 z-[1]" style="background:radial-gradient(
1941                        ellipse 70% 30% at 50% 50%,
1942                        color-mix(
1943                          in srgb,
1944                          var(--luxury-blue-anthracite) 34%,
1945                          transparent
1946                        ) 0%,
1947                        color-mix(
1948                          in srgb,
1949                          var(--luxury-blue-anthracite) 18%,
1950                          transparent
1951                        ) 48%,
1952                        transparent 100%
1953                      ),
1954                      linear-gradient(
1955                        180deg,
1956                        color-mix(
1957                          in srgb,
1958                          var(--luxury-blue-anthracite) 8%,
1959                          transparent
1960                        ),
1961                        color-mix(
1962                          in srgb,
1963                          var(--luxury-blue-anthracite) 15%,
1964                          transparent
1965                        )
1966                      )" aria-hidden="true"></div><div class="
1967                      absolute
1968                      inset-0
1969                      z-10
1970                      flex
1971                      items-center
1972                      justify-center
1973                      px-6
1974                    "><a aria-label="Web portfolio: Websites" class="luxury-cta" href="/en/portfolio/websites" data-discover="true">Web portfolio<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="
1975                group
1976                relative
1977                overflow-hidden
1978                bg-[var(--luxury-blue-anthracite)]
1979              "><div class="relative aspect-[4/5] overflow-hidden"><img src="/images/home/landingpages.webp" alt="Landing page displayed on a screen in a minimal interior" loading="lazy" decoding="async" sizes="
1980                      (max-width: 767px) 100vw,
1981                      33vw
1982                    " data-service-card-image="true" class="
1983                      absolute
1984                      inset-0
1985                      h-full
1986                      w-full
1987                      object-cover
1988                      object-center
1989                      scale-100
1990                      transform-gpu
1991                      transition-transform
1992                      duration-[1800ms]
1993                      ease-[cubic-bezier(0.16,1,0.3,1)]
1994                    "/><div class="pointer-events-none absolute inset-0 z-[1]" style="background:radial-gradient(
1995                        ellipse 70% 30% at 50% 50%,
1996                        color-mix(
1997                          in srgb,
1998                          var(--luxury-blue-anthracite) 34%,
1999                          transparent
2000                        ) 0%,
2001                        color-mix(
2002                          in srgb,
2003                          var(--luxury-blue-anthracite) 18%,
2004                          transparent
2005                        ) 48%,
2006                        transparent 100%
2007                      ),
2008                      linear-gradient(
2009                        180deg,
2010                        color-mix(
2011                          in srgb,
2012                          var(--luxury-blue-anthracite) 8%,
2013                          transparent
2014                        ),
2015                        color-mix(
2016                          in srgb,
2017                          var(--luxury-blue-anthracite) 15%,
2018                          transparent
2019                        )
2020                      )" aria-hidden="true"></div><div class="
2021                      absolute
2022                      inset-0
2023                      z-10
2024                      flex
2025                      items-center
2026                      justify-center
2027                      px-6
2028                    "><a aria-label="Landing pages: Landing pages" class="luxury-cta" href="/en/services/landing-pages" data-discover="true">Landing pages<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article><article class="
2029                group
2030                relative
2031                overflow-hidden
2032                bg-[var(--luxury-blue-anthracite)]
2033              "><div class="relative aspect-[4/5] overflow-hidden"><img src="/images/home/photo.webp" alt="Photography detail in a luxury minimal style" loading="lazy" decoding="async" sizes="
2034                      (max-width: 767px) 100vw,
2035                      33vw
2036                    " data-service-card-image="true" class="
2037                      absolute
2038                      inset-0
2039                      h-full
2040                      w-full
2041                      object-cover
2042                      object-center
2043                      scale-100
2044                      transform-gpu
2045                      transition-transform
2046                      duration-[1800ms]
2047                      ease-[cubic-bezier(0.16,1,0.3,1)]
2048                    "/><div class="pointer-events-none absolute inset-0 z-[1]" style="background:radial-gradient(
2049                        ellipse 70% 30% at 50% 50%,
2050                        color-mix(
2051                          in srgb,
2052                          var(--luxury-blue-anthracite) 34%,
2053                          transparent
2054                        ) 0%,
2055                        color-mix(
2056                          in srgb,
2057                          var(--luxury-blue-anthracite) 18%,
2058                          transparent
2059                        ) 48%,
2060                        transparent 100%
2061                      ),
2062                      linear-gradient(
2063                        180deg,
2064                        color-mix(
2065                          in srgb,
2066                          var(--luxury-blue-anthracite) 8%,
2067                          transparent
2068                        ),
2069                        color-mix(
2070                          in srgb,
2071                          var(--luxury-blue-anthracite) 15%,
2072                          transparent
2073                        )
2074                      )" aria-hidden="true"></div><div class="
2075                      absolute
2076                      inset-0
2077                      z-10
2078                      flex
2079                      items-center
2080                      justify-center
2081                      px-6
2082                    "><a aria-label="Photography: Photography" class="luxury-cta" href="/en/services/photography" data-discover="true">Photography<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></article></div></section></div><section class="bg-[var(--luxury-blue-anthracite)]" aria-label="Story and method highlights"><div class="grid md:grid-cols-2"><article class="relative min-h-[72svh] overflow-hidden border-b border-[var(--luxury-line)] bg-[var(--luxury-blue-anthracite)] supports-[height:100dvh]:min-h-[72dvh] sm:min-h-[78svh] supports-[height:100dvh]:sm:min-h-[78dvh] md:border-b-0 md:border-r md:border-[var(--luxury-line)] lg:min-h-[90svh] supports-[height:100dvh]:lg:min-h-[90dvh] xl:min-h-screen 2xl:min-h-[100svh] supports-[height:100dvh]:2xl:min-h-[100dvh]" aria-label="" style="opacity:0;filter:blur(10px);transform:translateX(-90px) scale(0.985)"><img src="/images/home/story.webp" alt="Editorial portrait representing the story of Stella Catucci" loading="lazy" decoding="async" sizes="(max-width: 767px) 100v
2082w, 50vw" data-editorial-image="true" class="absolute inset-0 h-full w-full object-cover object-center scale-100 transform-gpu grayscale-[4%] transition-transform duration-[1800ms] ease-[cubic-bezier(0.16,1,0.3,1)]"/><div class="pointer-events-none absolute inset-0 z-[1]" style="background:linear-gradient(
2083        180deg,
2084        color-mix(in srgb, var(--luxury-blue-anthracite) 10%, transparent) 0%,
2085        color-mix(in srgb, var(--luxury-blue-anthracite) 12%, transparent) 34%,
2086
2087        color-mix(in srgb, var(--luxury-blue-anthracite) 32%, transparent) 45%,
2088        color-mix(in srgb, var(--luxury-blue-anthracite) 44%, transparent) 54%,
2089        color-mix(in srgb, var(--luxury-blue-anthracite) 34%, transparent) 64%,
2090
2091        color-mix(in srgb, var(--luxury-blue-anthracite) 14%, transparent) 76%,
2092        color-mix(in srgb, var(--luxury-blue-anthracite) 20%, transparent) 100%
2093      )" aria-hidden="true"></div><div class="absolute inset-x-5 z-10 flex justify-center top-[56%] -translate-y-1/2 sm:top-[55%] lg:top-[54%]"><a aria-label="The story" class="luxury-cta--media-link" href="/en/about" data-discover="true">The story<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></article><article class="relative min-h-[72svh] overflow-hidden border-b border-[var(--luxury-line)] bg-[var(--luxury-blue-anthracite)] supports-[height:100dvh]:min-h-[72dvh] sm:min-h-[78svh] supports-[height:100dvh]:sm:min-h-[78dvh] md:border-b-0  lg:min-h-[90svh] supports-[height:100dvh]:lg:min-h-[90dvh] xl:min-h-screen 2xl:min-h-[100svh] supports-[height:100dvh]:2xl:min-h-[100dvh]" aria-label="" style="opacity:0;filter:blur(10px);transform:translateX(90px) scale(0.985)"><img src="/images/home/metodo2.webp" alt="Minimal detail representing method, rhythm and creative process" loading="lazy" decoding="async" sizes="(max-width: 767px) 100vw, 50vw" data-editorial-image="true" class="absolute inset-0 h-full w-full object-cover object-center scale-100 transform-gpu grayscale-[4%] transition-transform duration-[1800ms] ease-[cubic-bezier(0.16,1,0.3,1)]"/><div class="pointer-events-none absolute inset-0 z-[1]" style="background:linear-gradient(
2094        180deg,
2095        color-mix(in srgb, var(--luxury-blue-anthracite) 10%, transparent) 0%,
2096        color-mix(in srgb, var(--luxury-blue-anthracite) 12%, transparent) 34%,
2097
2098        color-mix(in srgb, var(--luxury-blue-anthracite) 32%, transparent) 45%,
2099        color-mix(in srgb, var(--luxury-blue-anthracite) 44%, transparent) 54%,
2100        color-mix(in srgb, var(--luxury-blue-anthracite) 34%, transparent) 64%,
2101
2102        color-mix(in srgb, var(--luxury-blue-anthracite) 14%, transparent) 76%,
2103        color-mix(in srgb, var(--luxury-blue-anthracite) 20%, transparent) 100%
2104      )" aria-hidden="true"></div><div class="absolute inset-x-5 z-10 flex justify-center top-[56%] -translate-y-1/2 sm:top-[55%] lg:top-[54%]"><a aria-label="The method" class="luxury-cta--media-link" href="/en/workflow" data-discover="true">The method<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></article></div></section><section class="relative overflow-hidden border-b border-[var(--luxury-line)] bg-[var(--luxury-blue-anthracite)]" aria-label="A sound selection to enter the rhythm of the brand."><div class="relative overflow-hidden min-h-[72svh] supports-[height:100dvh]:min-h-[72dvh] sm:min-h-[78svh] supports-[height:100dvh]:sm:min-h-[78dvh] md:min-h-[82svh] supports-[height:100dvh]:md:min-h-[82dvh] lg:min-h-[90svh] supports-[height:100dvh]:lg:min-h-[90dvh] xl:min-h-screen 2xl:min-h-[100svh] supports-[height:100dvh]:2xl:min-h-[100dvh]" style="opacity:0;filter:blur(10px);transform:translateX(90px) scale(0.985)"><img src="/images/home/playlist3.webp" alt="Minimal luxury atmosphere with a musical reference" loading="lazy" decoding="async" sizes="100vw" data-playlist-image="true" class="absolute inset-0 h-full w-full object-cover object-center scale-100 transform-gpu grayscale-[4%] transition-transform duration-[1800ms] ease-[cubic-bezier(0.16,1,0.3,1)]"/><div class="pointer-events-none absolute inset-0 z-[1]" style="background:linear-gradient(
2105        180deg,
2106        color-mix(in srgb, var(--luxury-blue-anthracite) 12%, transparent) 0%,
2107        color-mix(in srgb, var(--luxury-blue-anthracite) 16%, transparent) 34%,
2108
2109        color-mix(in srgb, var(--luxury-blue-anthracite) 38%, transparent) 45%,
2110        color-mix(in srgb, var(--luxury-blue-anthracite) 50%, transparent) 54%,
2111        color-mix(in srgb, var(--luxury-blue-anthracite) 40%, transparent) 64%,
2112
2113        color-mix(in srgb, var(--luxury-blue-anthracite) 20%, transparent) 77%,
2114        color-mix(in srgb, var(--luxury-blue-anthracite) 26%, transparent) 100%
2115      )" aria-hidden="true"></div><div class="absolute inset-x-5 z-10 flex justify-center top-[56%] -translate-y-1/2 sm:top-[55%] lg:top-[54%] 2xl:top-[53%]"><a href="https://open.spotify.com/playlist/2ciRamI6ZwdoD0cBKCcUbe?si=56zSo0VbT5OS4440UU57Pg" target="_blank" rel="noreferrer noopener" class="luxury-cta--media-link" aria-label="Listen to the playlist: A sound selection to enter the rhythm of the brand.">Listen to the playlist<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
2115ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></section><section class="overflow-hidden bg-[var(--luxury-paper)] px-5 pb-5 pt-14 sm:px-8 sm:pb-6 sm:pt-16 lg:px-10 lg:pb-8 lg:pt-20" aria-labelledby="google-reviews-title"><div class="mx-auto max-w-[1680px]"><div class="grid gap-8 pt-4 lg:grid-cols-[0.34fr_0.66fr] lg:items-end lg:gap-16" style="opacity:0;transform:translateY(16px)"><div><h2 id="google-reviews-title" class="max-w-[20ch] font-display text-[clamp(1.55rem,2.15vw,2.65rem)] font-normal leading-[1.08] tracking-[-0.035em] text-[var(--luxury-blue-anthracite)]">Shared experiences.</h2></div><div class="max-w-3xl"><p class="text-sm font-light leading-7 text-[var(--luxury-muted)] sm:text-base sm:leading-8">Words and reviews from clients who entrusted me with shaping their digital presence through websites, images and visual direction.</p><div class="mt-7 flex flex-wrap items-center gap-x-5 gap-y-3" aria-label="5.0 on Google, 6 reviews"><div class="flex items-center gap-1" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3.5 w-3.5 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3.5 w-3.5 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3.5 w-3.5 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3.5 w-3.5 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3.5 w-3.5 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg></div><p class="text-sm font-light leading-6 text-[var(--luxury-muted)]"><span class="font-display text-2xl font-normal leading-none tracking-[-0.04em] text-[var(--luxury-blue-anthracite)]">5.0</span> <span>on Google</span><span> · <!-- -->6 reviews</span></p></div></div></div><div class="mt-10 sm:mt-12" style="opacity:0;transform:translateY(16px)"><div class="relative -mx-5 overflow-hidden px-5 sm:-mx-8 sm:px-8 lg:-mx-10 lg:px-10" aria-label="Google reviews carousel"><div aria-hidden="true" class="pointer-events-none absolute inset-y-0 left-0 z-10 w-14 bg-gradient-to-r from-[var(--luxury-paper)] to-transparent sm:w-24"></div><div aria-hidden="true" class="pointer-events-none absolute inset-y-0 right-0 z-10 w-14 bg-gradient-to-l from-[var(--luxury-paper)] to-transparent sm:w-24"></div><div class="flex w-max gap-8 will-change-transform"><article class="flex h-[280px] w-[82vw] shrink-0 flex-col justify-between border-t border-[var(--luxury-line)] bg-transparent py-6 transition-colors duration-300 hover:border-[var(--luxury-line-strong)] focu
2115s-within:border-[var(--luxury-line-strong)] sm:h-[300px] sm:w-[390px] lg:w-[430px] 2xl:w-[470px]"><header class="flex items-center justify-between gap-5"><div class="flex items-center gap-1" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg></div><span class="text-[10px] font-light uppercase tracking-[0.18em] text-[var(--luxury-muted)]">01</span></header><blockquote class="mt-7 text-sm font-light leading-7 text-[var(--luxury-blue-anthracite)] sm:text-base sm:leading-8" style="display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden">“<!-- -->If you are looking for someone who can turn an idea into a stunning visual reality, you are in the right place. Her dual soul as a photographer and designer allows her to create incredible visual harmony in every project. Her website was my first point of reference and is curated down to the smallest detail, just like the work she did for me. She was able to listen to my needs and translate them into modern design and impactful images. A mi
2115x of technical expertise and artistic talent that is hard to find elsewhere!<!-- -->”</blockquote><footer class="mt-7 flex items-end justify-between gap-5"><p class="text-[10px] font-medium uppercase leading-5 tracking-[0.2em] text-[var(--luxury-muted)]">Valentine -</p><a href="https://www.google.it/maps/place/Stella+Catucci/@43.0951142,12.2979246,12z/data=!4m8!3m7!1s0x4f0d3f1f70a5d553:0x33a479e3c2d32cb!8m2!3d43.0950184!4d12.3803241!9m1!1b1!16s%2Fg%2F11nhj1x138?hl=it&amp;entry=ttu&amp;g_ep=EgoyMDI2MDQyOC4wIKXMDSoASAFQAw%3D%3D" target="_blank" rel="noopener noreferrer" class="shrink-0 text-[10px] font-medium uppercase tracking-[0.18em] text-[var(--luxury-cinerous)] transition-colors duration-300 hover:text-[var(--luxury-blue-anthracite)] focus:outline-none focus-visible:ring-1 focus-visible:ring-[var(--luxury-blue-anthracite)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-paper)]">Read</a></footer></article><article class="flex h-[280px] w-[82vw] shrink-0 flex-col justify-between border-t border-[var(--luxury-line)] bg-transparent py-6 transition-colors duration-300 hover:border-[var(--luxury-line-strong)] focus-within:border-[var(--luxury-line-strong)] sm:h-[300px] sm:w-[390px] lg:w-[430px] 2xl:w-[470px]"><header class="flex items-center justify-between gap-5"><div class="flex items-center gap-1" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg></div><span class="text-[10px] font-light uppercase tracking-[0.18em] text-[var(--luxury-muted)]">02</span></header><blockquote class="mt-7 text-sm font-light leading-7 text-[var(--luxury-blue-anthracite)] sm:text-base sm:leading-8" style="display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden">“<!-- -->A serious and reliable professional who puts heart and soul into what she does. Highly recommended!<!-- -->”</blockquote><footer class="mt-7 flex items-end justify-between gap-5"><p class="text-[10px] font-medium uppercase leading-5 tracking-[0.2em] text-[var(--luxury-muted)]">Simone -</p></footer></article><article class="flex h-[280px] w-[82vw] shrink-0 flex-col justify-between border-t border-[var(--luxury-line)] bg-transparent py-6 transition-colors duration-300 hover:border-[var(--luxury-line-strong)] focu
2115s-within:border-[var(--luxury-line-strong)] sm:h-[300px] sm:w-[390px] lg:w-[430px] 2xl:w-[470px]"><header class="flex items-center justify-between gap-5"><div class="flex items-center gap-1" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg></div><span class="text-[10px] font-light uppercase tracking-[0.18em] text-[var(--luxury-muted)]">03</span></header><blockquote class="mt-7 text-sm font-light leading-7 text-[var(--luxury-blue-anthracite)] sm:text-base sm:leading-8" style="display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden">“<!-- -->She is without a doubt a serious and well-prepared professional. I especially recommend her for websites!<!-- -->”</blockquote><footer class="mt-7 flex items-end justify-between gap-5"><p class="text-[10px] font-medium uppercase leading-5 tracking-[0.2em] text-[var(--luxury-muted)]">Giuseppe -</p></footer></article><article class="flex h-[280px] w-[82vw] shrink-0 flex-col justify-between border-t border-[var(--luxury-line)] bg-transparent py-6 transition-colors duration-300 hover:border-[var(--luxury-line-strong)] focu
2115s-within:border-[var(--luxury-line-strong)] sm:h-[300px] sm:w-[390px] lg:w-[430px] 2xl:w-[470px]"><header class="flex items-center justify-between gap-5"><div class="flex items-center gap-1" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg></div><span class="text-[10px] font-light uppercase tracking-[0.18em] text-[var(--luxury-muted)]">04</span></header><blockquote class="mt-7 text-sm font-light leading-7 text-[var(--luxury-blue-anthracite)] sm:text-base sm:leading-8" style="display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden">“<!-- -->Excellent, a serious and well-prepared professional.<!-- -->”</blockquote><footer class="mt-7 flex items-end justify-between gap-5"><p class="text-[10px] font-medium uppercase leading-5 tracking-[0.2em] text-[var(--luxury-muted)]">Adelaide -</p></footer></article><article class="flex h-[280px] w-[82vw] shrink-0 flex-col justify-between border-t border-[var(--luxury-line)] bg-transparent py-6 transition-colors duration-300 hover:border-[var(--luxury-line-strong)] focu
2115s-within:border-[var(--luxury-line-strong)] sm:h-[300px] sm:w-[390px] lg:w-[430px] 2xl:w-[470px]"><header class="flex items-center justify-between gap-5"><div class="flex items-center gap-1" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg></div><span class="text-[10px] font-light uppercase tracking-[0.18em] text-[var(--luxury-muted)]">01</span></header><blockquote class="mt-7 text-sm font-light leading-7 text-[var(--luxury-blue-anthracite)] sm:text-base sm:leading-8" style="display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden">“<!-- -->If you are looking for someone who can turn an idea into a stunning visual reality, you are in the right place. Her dual soul as a photographer and designer allows her to create incredible visual harmony in every project. Her website was my first point of reference and is curated down to the smallest detail, just like the work she did for me. She was able to listen to my needs and translate them into modern design and impactful images. A mi
2115x of technical expertise and artistic talent that is hard to find elsewhere!<!-- -->”</blockquote><footer class="mt-7 flex items-end justify-between gap-5"><p class="text-[10px] font-medium uppercase leading-5 tracking-[0.2em] text-[var(--luxury-muted)]">Valentine -</p><a href="https://www.google.it/maps/place/Stella+Catucci/@43.0951142,12.2979246,12z/data=!4m8!3m7!1s0x4f0d3f1f70a5d553:0x33a479e3c2d32cb!8m2!3d43.0950184!4d12.3803241!9m1!1b1!16s%2Fg%2F11nhj1x138?hl=it&amp;entry=ttu&amp;g_ep=EgoyMDI2MDQyOC4wIKXMDSoASAFQAw%3D%3D" target="_blank" rel="noopener noreferrer" class="shrink-0 text-[10px] font-medium uppercase tracking-[0.18em] text-[var(--luxury-cinerous)] transition-colors duration-300 hover:text-[var(--luxury-blue-anthracite)] focus:outline-none focus-visible:ring-1 focus-visible:ring-[var(--luxury-blue-anthracite)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-paper)]">Read</a></footer></article><article class="flex h-[280px] w-[82vw] shrink-0 flex-col justify-between border-t border-[var(--luxury-line)] bg-transparent py-6 transition-colors duration-300 hover:border-[var(--luxury-line-strong)] focus-within:border-[var(--luxury-line-strong)] sm:h-[300px] sm:w-[390px] lg:w-[430px] 2xl:w-[470px]"><header class="flex items-center justify-between gap-5"><div class="flex items-center gap-1" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg></div><span class="text-[10px] font-light uppercase tracking-[0.18em] text-[var(--luxury-muted)]">02</span></header><blockquote class="mt-7 text-sm font-light leading-7 text-[var(--luxury-blue-anthracite)] sm:text-base sm:leading-8" style="display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden">“<!-- -->A serious and reliable professional who puts heart and soul into what she does. Highly recommended!<!-- -->”</blockquote><footer class="mt-7 flex items-end justify-between gap-5"><p class="text-[10px] font-medium uppercase leading-5 tracking-[0.2em] text-[var(--luxury-muted)]">Simone -</p></footer></article><article class="flex h-[280px] w-[82vw] shrink-0 flex-col justify-between border-t border-[var(--luxury-line)] bg-transparent py-6 transition-colors duration-300 hover:border-[var(--luxury-line-strong)] focu
2115s-within:border-[var(--luxury-line-strong)] sm:h-[300px] sm:w-[390px] lg:w-[430px] 2xl:w-[470px]"><header class="flex items-center justify-between gap-5"><div class="flex items-center gap-1" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg></div><span class="text-[10px] font-light uppercase tracking-[0.18em] text-[var(--luxury-muted)]">03</span></header><blockquote class="mt-7 text-sm font-light leading-7 text-[var(--luxury-blue-anthracite)] sm:text-base sm:leading-8" style="display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden">“<!-- -->She is without a doubt a serious and well-prepared professional. I especially recommend her for websites!<!-- -->”</blockquote><footer class="mt-7 flex items-end justify-between gap-5"><p class="text-[10px] font-medium uppercase leading-5 tracking-[0.2em] text-[var(--luxury-muted)]">Giuseppe -</p></footer></article><article class="flex h-[280px] w-[82vw] shrink-0 flex-col justify-between border-t border-[var(--luxury-line)] bg-transparent py-6 transition-colors duration-300 hover:border-[var(--luxury-line-strong)] focu
2115s-within:border-[var(--luxury-line-strong)] sm:h-[300px] sm:w-[390px] lg:w-[430px] 2xl:w-[470px]"><header class="flex items-center justify-between gap-5"><div class="flex items-center gap-1" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3 w-3 fill-[var(--luxury-cinerous)] stroke-[var(--luxury-cinerous)]" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg></div><span class="text-[10px] font-light uppercase tracking-[0.18em] text-[var(--luxury-muted)]">04</span></header><blockquote class="mt-7 text-sm font-light leading-7 text-[var(--luxury-blue-anthracite)] sm:text-base sm:leading-8" style="display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden">“<!-- -->Excellent, a serious and well-prepared professional.<!-- -->”</blockquote><footer class="mt-7 flex items-end justify-between gap-5"><p class="text-[10px] font-medium uppercase leading-5 tracking-[0.2em] text-[var(--luxury-muted)]">Adelaide -</p></footer></article></div></div><div class="mt-5 flex justify-end border-t border-[var(--luxury-line)] pt-4"><a href="https://www.google.it/maps/place/Stella+Catucci/@43.0951142,12.2979246,12z/data=!4m8!3m7!1s0x4f0d3f1f70a5d553:0x33a479e3c2d32cb!8m2!3d43.0950184!4d12.3803241!9m1!1b1!16s%2Fg%2F11nhj1x138?hl=it&amp;entry=ttu&amp;g_ep=EgoyMDI2MDQyOC4wIKXMDSoASAFQAw%3D%3D" target="_blank" rel="noopener noreferrer" class="group inline-flex w-fit items-center gap-3 text-[10px] font-medium uppercase tracking-[0.22em] text-[var(--luxury-blue-anthracite)] transition-colors duration-300 hover:text-[var(--luxury-cinerous)] focus:outline-none focus-visible:ring-1 focus-visible:ring-[var(--luxury-blue-anthracite)] focu
2115s-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-paper)]">View all reviews<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right transition-transform duration-300 group-hover:translate-x-1" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></div></section><section class="overflow-hidden bg-(--luxury-paper)"><div class="grid lg:min-h-[620px] lg:grid-cols-[1.18fr_0.82fr] xl:min-h-[680px] xl:grid-cols-[1.22fr_0.78fr]"><figure class="relative min-w-0" style="opacity:0;transform:translateY(18px)"><div class="h-full w-full overflow-hidden bg-(--luxury-concerto)/15"><img src="/images/home/stella-horizontal.webp" alt="Portrait of Stella Catucci" class="h-full w-full object-cover aspect-[16/9] lg:aspect-auto object-center transform-gpu will-change-transform transition-transform duration-1000 ease-[cubic-bezier(0.22,1,0.36,1)] motion-safe:hover:scale-[1.015]" loading="lazy" decoding="async" sizes="(max-width: 1023px) 100vw, 60vw"/></div></figure><div class="flex px-5 py-16 sm:px-8 sm:py-20 lg:items-end lg:px-12 lg:pb-20 lg:pt-24 xl:px-16 xl:pb-24 2xl:px-20" style="opacity:0;transform:translateY(18px)"><div class="w-full max-w-[500px]"><div class="mb-8 h-px w-14 bg-(--luxury-cinerous)" aria-hidden="true"></div><p class="max-w-[460px] text-[0.95rem] font-light italic leading-[1.95] text-(color:--luxury-muted) sm:text-base sm:leading-[2]">&quot;To my parents, who taught me that even the smallest beginning can lead far.&quot;</p><div class="mt-12 flex justify-end sm:mt-14"><p class="[font-family:var(--font-signature)] text-[clamp(2.5rem,3.5vw,4rem)] font-normal leading-none tracking-normal text-(color:--luxury-blue-anthracite)" aria-label="Stella Catucci">Stella</p></div></div></div></div></section><section class="bg-(--luxury-paper) px-5 pb-14 pt-8 text-center text-(color:--luxury-blue-anthracite) sm:px-8 sm:pb-16 sm:pt-10 lg:px-10 lg:pb-20 lg:pt-12 xl:pb-24" aria-labelledby="home-final-cta-title"><div class="mx-auto flex max-w-[1680px] flex-col items-center pt-8" style="opacity:0;transform:translateY(18px)"><div class="mx-auto flex max-w-[1680px] flex-col items-center"><h2 id="home-final-cta-title" class="mx-auto max-w-[34ch] font-display text-[clamp(1.35rem,2vw,2.25rem)] font-normal leading-[1.08] tracking-[-0.035em] text-[var(--luxury-blue-anthracite)]">Let’s shape a presence that stays.</h2><p class="mx-auto mt-5 max-w-3xl text-sm font-light leading-7 text-[var(--luxury-muted)] sm:text-base sm:leading-8">A website, landing page or photography project can become the first point of contact between your identity and the right people.</p><div class="mt-8 flex justify-center"><a class="luxury-cta" href="/en/contact" data-discover="true">Let’s talk about your project<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></div></section></main></div></main><footer class="relative overflow-hidden bg-[var(--luxury-blue-anthracite)] font-body text-[var(--luxury-soft-paper)]"><div class="pointer-events-none absolute inset-x-0 top-0 h-px origin-left bg-[var(--luxury-concerto)]/42" aria-hidden="true" style="opacity:0;transform:scaleX(0)"></div><div class="pointer-events-none absolute inset-x-0 top-0 h-48 bg-gradient-to-b from-black/20 to-transparent md:h-64 md:from-black/24" aria-hidden="true"></div><div class="relative mx-auto w-full max-w-[1920px] px-5 sm:px-8 lg:px-10 2xl:px-14"><div class="md:hidden"><section class="flex flex-col items-center border-b border-white/10 pb-8 pt-9 text-center" style="opacity:0;transform:translateY(24px)"><a aria-label="Stella Catucci home" aria-current="page" class="inline-flex focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)] active" href="/en" data-discover="true"><img src="/logo-stella2.png" alt="Stella Catucci" class="h-8 w-auto max-w-[200px] object-contain opacity-95 invert brightness-0"/></a><p class="mt-6 max-w-[32ch] text-[11px] font-medium uppercase leading-6 tracking-[0.2em] text-[var(--luxury-concerto)]">Identity is a silent signature</p><p class="mt-3 max-w-[38ch] whitespace-pre-line text-[12px] font-light leading-6 text-[var(--luxury-soft-paper)]/72">Designed and developed by Stella Catucci 
2116Based in Perugia (Italy), working worldwide</p></section><nav aria-label="Footer navigation" class="border-b border-white/10 py-8" style="opacity:0;transform:translateY(24px)"><h2 class="mb-4 text-[10px] font-medium uppercase tracking-[0.24em] text-[var(--luxury-concerto)]">Navigation</h2><ul class="grid grid-cols-2 gap-x-6">
2116<li><a class="group flex min-h-12 items-center justify-between gap-3 border-b border-white/10 py-3 text-[13px] font-medium leading-5 tracking-[0.02em] text-[var(--luxury-soft-paper)]/88 transition-colors duration-300 hover:text-[var(--luxury-soft-paper)] focus-visible:bg-white/[0.05] focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)] " href="/en/about" data-discover="true"><span>The Story</span><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right shrink-0 text-[var(--luxury-concerto)]/75" aria-hidden="true"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a></li><li><a class="group flex min-h-12 items-center justify-between gap-3 border-b border-white/10 py-3 text-[13px] font-medium leading-5 tracking-[0.02em] text-[var(--luxury-soft-paper)]/88 transition-colors duration-300 hover:text-[var(--luxury-soft-paper)] focus-visible:bg-white/[0.05] focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)] " href="/en/workflow" data-discover="true"><span>The Method</span><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right shrink-0 text-[var(--luxury-concerto)]/75" aria-hidden="true"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a></li><li><a class="group flex min-h-12 items-center justify-between gap-3 border-b border-white/10 py-3 text-[13px] font-medium leading-5 tracking-[0.02em] text-[var(--luxury-soft-paper)]/88 transition-colors duration-300 hover:text-[var(--luxury-soft-paper)] focus-visible:bg-white/[0.05] focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)] " href="/en/services/websites" data-discover="true"><span>Websites</span><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right shrink-0 text-[var(--luxury-concerto)]/75" aria-hidden="true"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a></li><li><a class="group flex min-h-12 items-center justify-between gap-3 border-b border-white/10 py-3 text-[13px] font-medium leading-5 tracking-[0.02em] text-[var(--luxury-soft-paper)]/88 transition-colors duration-300 hover:text-[var(--luxury-soft-paper)] focus-visible:bg-white/[0.05] focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)] " href="/en/portfolio/websites" data-discover="true"><span>Web portfolio</span><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right shrink-0 text-[var(--luxury-concerto)]/75" aria-hidden="true"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a></li><li><a class="group flex min-h-12 items-center justify-between gap-3 border-b border-white/10 py-3 text-[13px] font-medium leading-5 tracking-[0.02em] text-[var(--luxury-soft-paper)]/88 transition-colors duration-300 hover:text-[var(--luxury-soft-paper)] focus-visible:bg-white/[0.05] focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)] " href="/en/blog" data-discover="true"><span>Blog</span><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right shrink-0 text-[var(--luxury-concerto)]/75" aria-hidden="true"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a></li><li><a class="group flex min-h-12 items-center justify-between gap-3 border-b border-white/10 py-3 text-[13px] font-medium leading-5 tracking-[0.02em] text-[var(--luxury-soft-paper)]/88 transition-colors duration-300 hover:text-[var(--luxury-soft-paper)] focus-visible:bg-white/[0.05] focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)] " href="/en/faq" data-discover="true"><span>FAQ</span><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right shrink-0 text-[var(--luxury-concerto)]/75" aria-hidden="true"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a></li><li><a class="group flex min-h-12 items-center justify-between gap-3 border-b border-white/10 py-3 text-[13px] font-medium leading-5 tracking-[0.02em] text-[var(--luxury-soft-paper)]/88 transition-colors duration-300 hover:text-[var(--luxury-soft-paper)] focus-visible:bg-white/[0.05] focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)] " href="/en/contact" data-discover="true"><span>Contact</span><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right shrink-0 text-[var(--luxury-concerto)]/75" aria-hidden="true"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a></li></ul></nav><section class="grid gap-10 border-b border-white/10 py-9 text-center" style="opacity:0;transform:translateY(24px)"><div class="flex flex-col items-center"><h2 class="mb-5 text-[10px] font-medium uppercase tracking-[0.24em] text-[var(--luxury-concerto)]">Social</h2><div class="flex flex-wrap justify-center gap-3" role="group" aria-label="Social"><a href="https://www.linkedin.com/in/stellacatucci/" target="_blank" rel="noreferrer noopener" aria-label="LinkedIn" title="LinkedIn" class="luxury-cta luxury-cta--light luxury-cta--icon min-h-11 min-w-11 focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-linkedin" aria-hidden="true"><path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"></path><rect width="4" height="12" x="2" y="9"></rect><circle cx="4" cy="4" r="2"></circle></svg></a><a href="https://www.instagram.com/stellacatucciweb" target="_blank" rel="noreferrer noopener" aria-label="Instagram" title="Instagram" class="luxury-cta luxury-cta--light luxury-cta--icon min-h-11 min-w-11 focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram" aria-hidden="true"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></a></div></div><div class="flex flex-col items-center"><h2 class="mb-5 text-[10px] font-medium uppercase tracking-[0.24em] text-[var(--luxury-concerto)]">Share this site</h2><p class="mb-5 max-w-[36ch] text-[12px] font-light leading-6 text-[var(--luxury-soft-paper)]/74">If this work resonated with you, feel free to share it. Sometimes it only takes a moment to reach the right people.</p><div class="flex flex-wrap justify-center gap-3" role="group" aria-label="Share this site"><a href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fstellacatucci.com" target="_blank" rel="noreferrer noopener" aria-label="LinkedIn" title="LinkedIn" class="luxury-cta luxury-cta--light luxury-cta--icon min-h-11 min-w-11 focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-linkedin" aria-hidden="true"><path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"></path><rect width="4" height="12" x="2" y="9"></rect><circle cx="4" cy="4" r="2"></circle></svg></a><a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fstellacatucci.com" target="_blank" rel="noreferrer noopener" aria-label="Facebook" title="Facebook" class="luxury-cta luxury-cta--light luxury-cta--icon min-h-11 min-w-11 focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-facebook" aria-hidden="true"><path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"></path></svg></a><a href="https://wa.me/?text=https%3A%2F%2Fstellacatucci.com" target="_blank" rel="noreferrer noopener" aria-label="WhatsApp" title="WhatsApp" class="luxury-cta luxury-cta--light luxury-cta--icon min-h-11 min-w-11 focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-circle-more" aria-hidden="true"><path d="M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"></path><path d="M8 12h.01"></path><path d="M12 12h.01"></path><path d="M16 12h.01"></path></svg></a><button type="button" aria-label="Copy link" title="Copy link" class="luxury-cta luxury-cta--light luxury-cta--icon min-h-11 min-w-11 focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-copy" aria-hidden="true"><rect width="14" height="14" x="8" y="8" rx="2" ry="2"></rect><path d="M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"></path></svg></button></div><div class="min-h-5"></div></div></section><section class="border-b border-white/10 py-7 text-center" style="opacity:0;transform:translateY(24px)"><p class="mx-auto max-w-[44ch] text-[11px] font-light leading-6 text-[var(--luxury-soft-paper)]/72">Some visual content on this website has been created or edited using generative artificial intelligence tools, under human creative direction and supervision.</p></section><section class="flex flex-col items-center py-8 text-center" style="opacity:0;transform:translateY(24px)"><nav aria-label="Legal links" class="flex flex-wrap justify-center gap-x-7 gap-y-2"><a class="inline-flex min-h-11 items-center py-2 text-[11px] font-medium uppercase tracking-[0.16em] text-[var(--luxury-soft-paper)]/82 transition-colors hover:text-[var(--luxury-soft-paper)] focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)]" href="/en/privacy-policy" data-discover="true">Privacy Policy</a><a class="inline-flex min-h-11 items-center py-2 text-[11px] font-medium uppercase tracking-[0.16em] text-[var(--luxury-soft-paper)]/82 transition-colors hover:text-[var(--luxury-soft-paper)] focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)]" href="/en/cookie-policy" data-discover="true">Cookie Policy</a></nav><p class="mt-5 max-w-[42ch] text-[11px] font-light leading-6 text-[var(--luxury-soft-paper)]/68">© <!-- -->2026<!-- --> Stella Catucci di Catucci Adina Georgiana<br/>
2116VAT Nr<!-- -->: <!-- -->IT04036610543<br/>All rights reserved</p></section></div><div class="hidden md:block"><section class="border-b border-white/10 py-10 text-center lg:py-12 2xl:py-14" style="opacity:0;transform:translateY(24px)"><p class="mx-auto text-[11px] font-medium uppercase leading-5 tracking-[0.3em] text-[var(--luxury-concerto)]">Identity is a silent signature</p></section><section class="grid gap-14 py-16 md:grid-cols-2 lg:grid-cols-[1.15fr_0.85fr_0.9fr] lg:gap-16 lg:py-20 2xl:grid-cols-[1.2fr_0.8fr_0.8fr] 2xl:gap-24 2xl:py-24"><nav aria-label="Footer navigation" style="opacity:0;transform:translateY(24px)"><h2 class="mb-8 text-[10px] font-medium uppercase tracking-[0.28em] text-[var(--luxury-concerto)]">Navigation</h2><ul class="grid grid-cols-2 gap-x-10 gap-y-4 2xl:gap-x-14"><li style="opacity:0;transform:translateX(-8px)"><a class="group grid min-h-10 grid-cols-[2.2rem_1fr_auto] items-center gap-3 py-1.5 text-[var(--luxury-soft-paper)]/82 transition-colors duration-300 hover:text-[var(--luxury-soft-paper)] focus-visible:bg-white/[0.045] focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)] " href="/en/about" data-discover="true"><span class="text-[10px] font-medium uppercase tracking-[0.16em] text-[var(--luxury-concerto)]/72" aria-hidden="true">01</span><span class="text-[12px] font-medium uppercase tracking-[0.18em]">The Story</span><svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right opacity-0 transition-opacity duration-300 group-hover:opacity-100 group-focus-visible:opacity-100" aria-hidden="true"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a></li><li style="opacity:0;transform:translateX(-8px)"><a class="group grid min-h-10 grid-cols-[2.2rem_1fr_auto] items-center gap-3 py-1.5 text-[var(--luxury-soft-paper)]/82 transition-colors duration-300 hover:text-[var(--luxury-soft-paper)] focus-visible:bg-white/[0.045] focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)] " href="/en/workflow" data-discover="true"><span class="text-[10px] font-medium uppercase tracking-[0.16em] text-[var(--luxury-concerto)]/72" aria-hidden="true">02</span><span class="text-[12px] font-medium uppercase tracking-[0.18em]">The Method</span><svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right opacity-0 transition-opacity duration-300 group-hover:opacity-100 group-focus-visible:opacity-100" aria-hidden="true"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a></li><li style="opacity:0;transform:translateX(-8px)"><a class="group grid min-h-10 grid-cols-[2.2rem_1fr_auto] items-center gap-3 py-1.5 text-[var(--luxury-soft-paper)]/82 transition-colors duration-300 hover:text-[var(--luxury-soft-paper)] focus-visible:bg-white/[0.045] focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)] " href="/en/services/websites" data-discover="true"><span class="text-[10px] font-medium uppercase tracking-[0.16em] text-[var(--luxury-concerto)]/72" aria-hidden="true">03</span><span class="text-[12px] font-medium uppercase tracking-[0.18em]">Websites</span><svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right opacity-0 transition-opacity duration-300 group-hover:opacity-100 group-focus-visible:opacity-100" aria-hidden="true"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a></li><li style="opacity:0;transform:translateX(-8px)"><a class="group grid min-h-10 grid-cols-[2.2rem_1fr_auto] items-center gap-3 py-1.5 text-[var(--luxury-soft-paper)]/82 transition-colors duration-300 hover:text-[var(--luxury-soft-paper)] focus-visible:bg-white/[0.045] focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)] " href="/en/portfolio/websites" data-discover="true"><span class="text-[10px] font-medium uppercase tracking-[0.16em] text-[var(--luxury-concerto)]/72" aria-hidden="true">04</span><span class="text-[12px] font-medium uppercase tracking-[0.18em]">Web portfolio</span><svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right opacity-0 transition-opacity duration-300 group-hover:opacity-100 group-focus-visible:opacity-100" aria-hidden="true"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a></li><li style="opacity:0;transform:translateX(-8px)"><a class="group grid min-h-10 grid-cols-[2.2rem_1fr_auto] items-center gap-3 py-1.5 text-[var(--luxury-soft-paper)]/82 transition-colors duration-300 hover:text-[var(--luxury-soft-paper)] focus-visible:bg-white/[0.045] focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)] " href="/en/blog" data-discover="true"><span class="text-[10px] font-medium uppercase tracking-[0.16em] text-[var(--luxury-concerto)]/72" aria-hidden="true">05</span><span class="text-[12px] font-medium uppercase tracking-[0.18em]">Blog</span><svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right opacity-0 transition-opacity duration-300 group-hover:opacity-100 group-focus-visible:opacity-100" aria-hidden="true"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a></li><li style="opacity:0;transform:translateX(-8px)"><a class="group grid min-h-10 grid-cols-[2.2rem_1fr_auto] items-center gap-3 py-1.5 text-[var(--luxury-soft-paper)]/82 transition-colors duration-300 hover:text-[var(--luxury-soft-paper)] focus-visible:bg-white/[0.045] focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)] " href="/en/faq" data-discover="true"><span class="text-[10px] font-medium uppercase tracking-[0.16em] text-[var(--luxury-concerto)]/72" aria-hidden="true">06</span><span class="text-[12px] font-medium uppercase tracking-[0.18em]">FAQ</span><svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right opacity-0 transition-opacity duration-300 group-hover:opacity-100 group-focus-visible:opacity-100" aria-hidden="true"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a></li><li style="opacity:0;transform:translateX(-8px)"><a class="group grid min-h-10 grid-cols-[2.2rem_1fr_auto] items-center gap-3 py-1.5 text-[var(--luxury-soft-paper)]/82 transition-colors duration-300 hover:text-[var(--luxury-soft-paper)] focus-visible:bg-white/[0.045] focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)] " href="/en/contact" data-discover="true"><span class="text-[10px] font-medium uppercase tracking-[0.16em] text-[var(--luxury-concerto)]/72" aria-hidden="true">07</span><span class="text-[12px] font-medium uppercase tracking-[0.18em]">Contact</span><svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right opacity-0 transition-opacity duration-300 group-hover:opacity-100 group-focus-visible:opacity-100" aria-hidden="true"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a></li></ul></nav><section style="opacity:0;transform:translateY(24px)"><h2 class="mb-8 text-[10px] font-medium uppercase tracking-[0.28em] text-[var(--luxury-concerto)]">Social</h2><p class="max-w-md whitespace-pre-line text-[11px] font-light leading-6 tracking-[0.05em] text-[var(--luxury-soft-paper)]/68">Designed and developed by Stella Catucci 
2117Based in Perugia (Italy), working worldwide</p><div class="mt-8 flex flex-wrap gap-3 2xl:mt-10" role="group" aria-label="Social"><a href="https://www.linkedin.com/in/stellacatucci/" target="_blank" rel="noreferrer noopener" aria-label="LinkedIn" title="LinkedIn" class="luxury-cta luxury-cta--light luxury-cta--icon min-h-11 min-w-11 focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)]" style="opacity:0;transform:translateX(-8px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-linkedin" aria-hidden="true"><path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"></path><rect width="4" height="12" x="2" y="9"></rect><circle cx="4" cy="4" r="2"></circle></svg></a><a href="https://www.instagram.com/stellacatucciweb" target="_blank" rel="noreferrer noopener" aria-label="Instagram" title="Instagram" class="luxury-cta luxury-cta--light luxury-cta--icon min-h-11 min-w-11 focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)]" style="opacity:0;transform:translateX(-8px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram" aria-hidden="true"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></a></div></section><section style="opacity:0;transform:translateY(24px)"><h2 class="mb-8 text-[10px] font-medium uppercase tracking-[0.28em] text-[var(--luxury-concerto)]">Share this site</h2><p class="max-w-md text-sm font-light leading-7 text-[var(--luxury-soft-paper)]/82">If this work resonated with you, feel free to share it. Sometimes it only takes a moment to reach the right people.</p><div class="mt-8 flex flex-wrap gap-3 2xl:mt-10" role="group" aria-label="Share this site"><a href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fstellacatucci.com" target="_blank" rel="noreferrer noopener" aria-label="LinkedIn" title="LinkedIn" class="luxury-cta luxury-cta--light luxury-cta--icon min-h-11 min-w-11 focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)]" style="opacity:0;transform:translateX(-8px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-linkedin" aria-hidden="true"><path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"></path><rect width="4" height="12" x="2" y="9"></rect><circle cx="4" cy="4" r="2"></circle></svg></a><a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fstellacatucci.com" target="_blank" rel="noreferrer noopener" aria-label="Facebook" title="Facebook" class="luxury-cta luxury-cta--light luxury-cta--icon min-h-11 min-w-11 focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)]" style="opacity:0;transform:translateX(-8px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-facebook" aria-hidden="true"><path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"></path></svg></a><a href="https://wa.me/?text=https%3A%2F%2Fstellacatucci.com" target="_blank" rel="noreferrer noopener" aria-label="WhatsApp" title="WhatsApp" class="luxury-cta luxury-cta--light luxury-cta--icon min-h-11 min-w-11 focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)]" style="opacity:0;transform:translateX(-8px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-circle-more" aria-hidden="true"><path d="M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"></path><path d="M8 12h.01"></path><path d="M12 12h.01"></path><path d="M16 12h.01"></path></svg></a><button type="button" aria-label="Copy link" title="Copy link" class="luxury-cta luxury-cta--light luxury-cta--icon min-h-11 min-w-11 focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)]" style="opacity:0;transform:translateX(-8px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-copy" aria-hidden="true"><rect width="14" height="14" x="8" y="8" rx="2" ry="2"></rect><path d="M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"></path></svg></button></div></section></section><section class="flex justify-center py-10 text-center 2xl:py-14" style="opacity:0;transform:translateY(14px) scale(0.98)"><a aria-label="Stella Catucci home" aria-current="page" class="focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)] active" href="/en" data-discover="true"><img src="/logo-stella2.png" alt="Stella Catucci" class="h-9 w-auto max-w-[220px] object-contain opacity-95 invert brightness-0 transition-transform duration-500 hover:scale-[1.025] 2xl:h-10"/></a></section><section class="border-t border-white/10 py-7 text-center lg:py-8" style="opacity:0;transform:translateY(24px)"><p class="mx-auto max-w-5xl text-[11px] font-light leading-6 text-[var(--luxury-soft-paper)]/74">Some visual content on this website has been created or edited using generative artificial intelligence tools, under human creative direction and supervision.</p></section><section class="grid gap-7 py-8 lg:grid-cols-[minmax(0,1fr)_auto] lg:items-end lg:gap-10 2xl:py-10" style="opacity:0;transform:translateY(24px)"><p class="max-w-2xl text-[11px] font-light leading-6 tracking-[0.04em] text-[var(--luxury-soft-paper)]/68">© <!-- -->2026<!-- --> Stella Catucci di Catucci Adina Georgiana<br/>
2117VAT Nr<!-- -->: <!-- -->IT04036610543<!-- --> ·<!-- --> <!-- -->All rights reserved</p><nav aria-label="Legal links" class="flex flex-wrap gap-x-7 gap-y-3 lg:justify-end"><a class="min-h-10 py-2 text-[11px] font-medium uppercase tracking-[0.18em] text-[var(--luxury-soft-paper)]/82 transition-colors hover:text-[var(--luxury-soft-paper)] focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)]" href="/en/privacy-policy" data-discover="true">Privacy Policy</a><a class="min-h-10 py-2 text-[11px] font-medium uppercase tracking-[0.18em] text-[var(--luxury-soft-paper)]/82 transition-colors hover:text-[var(--luxury-soft-paper)] focus:outline-none focus-visible:ring-2 focus-visible:ring-[var(--luxury-soft-paper)] focus-visible:ring-offset-4 focus-visible:ring-offset-[var(--luxury-blue-anthracite)]" href="/en/cookie-policy" data-discover="true">Cookie Policy</a></nav></section></div></div></footer></div><!--/$--></div>
2118
2119</body>
2120
2121</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.