PageSourceSearch

https://oliviervaucher.ch/

html oliviervaucher.ch collected 2026-10-08 08:41:09 UTC 89,619 bytes, 470 lines download raw bytes

1<!DOCTYPE html>
2<html lang="fr-FR">
3<head>
4	<meta charset="UTF-8" />
5	<meta name="viewport" content="width=device-width, initial-scale=1" />
6<meta name="uri-translation" content="on" /><link rel="alternate" hreflang="fr" href="https://oliviervaucher.ch/" />
7<link rel="alternate" hreflang="de" href="https://de.oliviervaucher.ch/" />
8<link rel="alternate" hreflang="it" href="https://it.oliviervaucher.ch/" />
9<link rel="alternate" hreflang="en" href="https://en.oliviervaucher.ch/" />
10<link rel="alternate" hreflang="es" href="https://es.oliviervaucher.ch/" />
11<link rel="alternate" hreflang="pt" href="https://pt.oliviervaucher.ch/" />
12<link rel="alternate" hreflang="hi" href="https://hi.oliviervaucher.ch/" />
13<link rel="alternate" hreflang="ar" href="https://ar.oliviervaucher.ch/" />
14<link rel="alternate" hreflang="ru" href="https://ru.oliviervaucher.ch/" />
15<link rel="alternate" hreflang="zh-CN" href="https://zh-CN.oliviervaucher.ch/" />
16<link rel="alternate" hreflang="id" href="https://id.oliviervaucher.ch/" />
17
18<!-- The SEO Framework : par Sybre Waaijer -->
19<meta name="robots" content="max-snippet:-1,max-image-preview:large,max-video-preview:-1" />
20<link rel="canonical" href="https://oliviervaucher.ch/" />
21<meta name="description" content="Depuis 1978, les ateliers Olivier Vaucher insufflent l’art au cœur des plus grandes montres suisses. Entre maîtrise des gestes traditionnels et innovation…" />
22<meta property="og:type" content="website" />
23<meta property="og:locale" content="fr_FR" />
24<meta property="og:site_name" content="Olivier Vaucher" />
25<meta property="og:title" content="Olivier Vaucher" />
26<meta property="og:description" content="Depuis 1978, les ateliers Olivier Vaucher insufflent l’art au cœur des plus grandes montres suisses. Entre maîtrise des gestes traditionnels et innovation technique, chaque cadran est façonné comme…" />
27<meta property="og:url" content="https://oliviervaucher.ch/" />
28<meta property="og:image" content="https://oliviervaucher.ch/wp-content/uploads/2026/04/03-HD-VAUCHER.jpg" />
29<meta name="twitter:card" content="summary_large_image" />
30<meta name="twitter:title" content="Olivier Vaucher" />
31<meta name="twitter:description" content="Depuis 1978, les ateliers Olivier Vaucher insufflent l’art au cœur des plus grandes montres suisses. Entre maîtrise des gestes traditionnels et innovation technique, chaque cadran est façonné comme…" />
32<meta name="twitter:image" content="https://oliviervaucher.ch/wp-content/uploads/2026/04/03-HD-VAUCHER.jpg" />
33<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://oliviervaucher.ch/#/schema/WebSite","url":"https://oliviervaucher.ch/","name":"Olivier Vaucher","description":"Cadranier d'art – Genève","inLanguage":"fr-FR","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://oliviervaucher.ch/search/{search_term_string}/"},"query-input":"required name=search_term_string"},"publisher":{"@id":"https://oliviervaucher.ch/#/schema/Organization"}},{"@type":"WebPage","@id":"https://oliviervaucher.ch/","url":"https://oliviervaucher.ch/","name":"Olivier Vaucher - Cadranier d’art – Genève","description":"Depuis 1978, les ateliers Olivier Vaucher insufflent l’art au cœur des plus grandes montres suisses. Entre maîtrise des gestes traditionnels et innovation…","inLanguage":"fr-FR","isPartOf":{"@id":"https://oliviervaucher.ch/#/schema/WebSite"},"breadcrumb":{"@type":"BreadcrumbList","@id":"https://oliviervaucher.ch/#/schema/BreadcrumbList","itemListElement":{"@type":"ListItem","position":1,"name":"Olivier Vaucher"}},"potentialAction":{"@type":"ReadAction","target":"https://oliviervaucher.ch/"},"about":{"@id":"https://oliviervaucher.ch/#/schema/Organization"}},{"@type":"Organization","@id":"https://oliviervaucher.ch/#/schema/Organization","name":"Olivier Vaucher","url":"https://oliviervaucher.ch/","logo":{"@type":"ImageObject","url":"https://oliviervaucher.ch/wp-content/uploads/2026/06/favicon.webp","contentUrl":"https://oliviervaucher.ch/wp-content/uploads/2026/06/favicon.webp","width":512,"height":512,"contentSize":"17386"}}]}</script>
33
34<!-- / The SEO Framework : par Sybre Waaijer | 6.59ms meta | 2.06ms boot -->
35
36<title>Olivier Vaucher - Cadranier d’art – Genève</title>
37<link rel="alternate" type="application/rss+xml" title="Olivier Vaucher &raquo; Flux" href="https://oliviervaucher.ch/feed/" />
38<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://oliviervaucher.ch/wp-json/oembed/1.0/embed?url=https%3A%2F%2Foliviervaucher.ch%2F" />
39<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://oliviervaucher.ch/wp-json/oembed/1.0/embed?url=https%3A%2F%2Foliviervaucher.ch%2F&#038;format=xml" />
40<style id="wp-img-auto-sizes-contain-inline-css">
41img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
42/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
43</style>
44<style id="wp-block-site-logo-inline-css">
45.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}
46/*# sourceURL=https://oliviervaucher.ch/wp-includes/blocks/site-logo/style.min.css */
47</style>
48<style id="acf-language-switcher-style-inline-css">
49.block-language-switcher{position:relative;color:inherit;font-family:var(--wp--preset--font-family--sofia-pro);font-size:1rem;display:flex;justify-content:center}.block-language-switcher .language-trigger{display:flex;align-items:center;gap:.35rem;background-color:rgba(0,0,0,0);color:inherit;border:0;text-transform:uppercase}@media(hover: hover){.block-language-switcher .language-trigger{cursor:pointer}}.block-language-switcher .language-arrow{display:flex;align-items:center;transition:transform .3s ease}.block-language-switcher .language-arrow svg{display:block;fill:currentColor;width:.8rem;height:.8rem}.block-language-switcher .language-popup{position:fixed;inset:0;z-index:110;display:flex;align-items:center;justify-content:center;padding:var(--gap);visibility:hidden;pointer-events:none;transition:visibility .3s ease}.block-language-switcher .language-popup::before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.3);opacity:0;transition:opacity .3s ease}.block-language-switcher.is-menu-open .language-arrow{transform:rotate(-180deg)}.block-language-switcher.is-menu-open .language-popup{visibility:visible;pointer-events:all}.block-language-switcher.is-menu-open .language-popup::before{opacity:1}.block-language-switcher.is-menu-open .language-list{opacity:1;backdrop-filter:blur(100px)}.block-language-switcher .language-list{position:relative;margin:0;padding:clamp(1.5rem,5vw,2.5rem) clamp(1.5rem,6vw,3.5rem);list-style:none;display:flex;flex-direction:column;gap:.6rem;max-width:100%;max-height:100%;overflow-y:auto;text-align:center;background-color:rgba(0,0,0,.1);color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--white);font-size:1.2rem;opacity:0;backdrop-filter:blur(0);transition:opacity .3s ease,backdrop-filter .3s ease;will-change:backdrop-filter}.block-language-switcher a[data-gt-lang]{display:block;padding:.35rem 1rem;color:inherit;text-decoration:none}@media(hover: hover){.block-language-switcher a[data-gt-lang]:hover{opacity:.6}}.block-language-switcher a[data-gt-lang].gt-current-lang{font-weight:bold}.block-language-switcher img{display:none}
50/*# sourceURL=https://oliviervaucher.ch/wp-content/themes/ov26/dist/blocks/language-switcher/language-switcher.css */
51</style>
52<style id="acf-burger-menu-style-inline-css">
53.block-burger-menu{position:relative;margin-block-start:0 !important;width:1.77rem;aspect-ratio:1;display:flex;flex-direction:column;justify-content:center;gap:.55rem;background-color:rgba(0,0,0,0);border-radius:0;border:none;outline:none;color:inherit}.block-burger-menu span{width:100%;height:2px;background-color:currentColor}@media(hover: hover){.block-burger-menu{cursor:pointer}}
54/*# sourceURL=https://oliviervaucher.ch/wp-content/themes/ov26/dist/blocks/burger-menu/burger-menu.css */
55</style>
56<style id="wp-block-group-inline-css">
57.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}
58/*# sourceURL=https://oliviervaucher.ch/wp-includes/blocks/group/style.min.css */
59</style>
60<style id="wp-block-group-theme-inline-css">
61:where(.wp-block-group.has-background){padding:1.25em 2.375em}
62/*# sourceURL=https://oliviervaucher.ch/wp-includes/blocks/group/theme.min.css */
63</style>
64<style id="wp-block-navigation-link-inline-css">
65.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{outline:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}
66/*# sourceURL=https://oliviervaucher.ch/wp-includes/blocks/navigation-link/style.min.css */
67</style>
68<link rel='stylesheet' id='wp-block-navigation-css' href='https://oliviervaucher.ch/wp-includes/blocks/navigation/style.min.css?ver=8787bf2bdf02a9041c1c840b3368a680' media='all' />
69<style id="wp-block-button-inline-css">
70.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button[class*=wp-block-button__width]{width:calc(var(--wp--block-button--width)*1% - var(--wp--style--block-gap, .5em)*(1 - var(--wp--block-button--width)/100))}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button[class*=wp-block-button__width]{width:calc(var(--wp--block-button--width)*1%)}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:transparent;background-image:none}
71/*# sourceURL=https://oliviervaucher.ch/wp-includes/blocks/button/style.min.css */
72</style>
73<style id="wp-block-buttons-inline-css">
74.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter{text-align:center}
75/*# sourceURL=https://oliviervaucher.ch/wp-includes/blocks/buttons/style.min.css */
76</style>
77<style id="wp-block-template-part-theme-inline-css">
78:root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em}
79/*# sourceURL=https://oliviervaucher.ch/wp-includes/blocks/template-part/theme.min.css */
80</style>
81<style id="wp-block-heading-inline-css">
82h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
83/*# sourceURL=https://oliviervaucher.ch/wp-includes/blocks/heading/style.min.css */
84</style>
85<link rel='stylesheet' id='wp-block-cover-css' href='https://oliviervaucher.ch/wp-includes/blocks/cover/style.min.css?ver=8787bf2bdf02a9041c1c840b3368a680' media='all' />
86<style id="wp-block-paragraph-inline-css">
87.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
88/*# sourceURL=https://oliviervaucher.ch/wp-includes/blocks/paragraph/style.min.css */
89</style>
90<style id="wp-block-image-inline-css">
91.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.25);border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:none}.wp-lightbox-overlay{box-sizing:border-box;
91cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:2000001}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}
91@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}
92/*# sourceURL=https://oliviervaucher.ch/wp-includes/blocks/image/style.min.css */
93</style>
94<style id="wp-block-image-theme-inline-css">
95:root :where(.wp-block-image figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme :root :where(.wp-block-image figcaption){color:hsla(0,0%,100%,.65)}.wp-block-image{margin:0 0 1em}
96/*# sourceURL=https://oliviervaucher.ch/wp-includes/blocks/image/theme.min.css */
97</style>
98<style id="wp-block-post-content-inline-css">
99.wp-block-post-content{display:flow-root}
100/*# sourceURL=https://oliviervaucher.ch/wp-includes/blocks/post-content/style.min.css */
101</style>
102<style id="wp-block-columns-inline-css">
103.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}
104/*# sourceURL=https://oliviervaucher.ch/wp-includes/blocks/columns/style.min.css */
105</style>
106<style id="wp-emoji-styles-inline-css">
107
108	img.wp-smiley, img.emoji {
109		display: inline !important;
110		border: none !important;
111		box-shadow: none !important;
112		height: 1em !important;
113		width: 1em !important;
114		margin: 0 0.07em !important;
115		vertical-align: -0.1em !important;
116		background: none !important;
117		padding: 0 !important;
118	}
119/*# sourceURL=wp-emoji-styles-inline-css */
120</style>
121<style id="wp-block-library-inline-css">
122:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}
122.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
123/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
124</style>
125<style id="global-styles-inline-css">
126:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #FFFFFF;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--brown: #4E3528;--wp--preset--color--purple-blue: #311EF4;--wp--preset--color--light-grey: #4E35281A;--wp--preset--color--grey: #4D4D4D;--wp--preset--color--grey-2: #D9D9D9;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
1260) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: calc( var(--fz) * .88);--wp--preset--font-size--medium: var(--fz);--wp--preset--font-size--large: calc( var(--fz) * 1.333);--wp--preset--font-size--x-large: calc( var(--fz) * 1.777);--wp--preset--font-size--tiny: calc( var(--fz) * .77);--wp--preset--font-size--headline-3: calc( var(--fz) * 2.22);--wp--preset--font-size--headline-2: calc( var(--fz) * 3.11);--wp--preset--font-size--headline-1: calc( var(--fz) * 3.55);--wp--preset--font-family--sofia-pro: "Sofia Pro", Helvetica Neue, Helvetica, Arial,  sans-serif;--wp--preset--font-family--canela: "Canela", Helvetica Neue, Helvetica, Arial,  sans-serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--spacing--quarter: calc(.25 * var(--gap));--wp--preset--spacing--half: calc(.5 * var(--gap));--wp--preset--spacing--gap: var(--gap);--wp--preset--spacing--gap-2: calc( 2 * var(--gap));--wp--preset--spacing--gap-3: calc( 3 * var(--gap));--wp--preset--spacing--gap-4: calc( 4 * var(--gap));--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: min(140rem,85%);--wp--style--global--wide-size: 100%; }:where(body) { margin: 0; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: var(--gap); margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: var(--gap); }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: var(--gap);margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: var(--gap);margin-block-end: 0;}:root :where(.is-layout-flex){gap: var(--gap);}:root :where(.is-layout-grid){gap: var(--gap);}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained >
126 :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{color: var(--wp--preset--color--brown);font-family: "Sofia Pro", Helvetica Neue, Helvetica, Arial, sans-serif;font-size: var(--fz);--wp--style--root--padding-top: 0px;--wp--style--root--padding-right: 0px;--wp--style--root--padding-bottom: 0px;--wp--style--root--padding-left: 0px;}h1, h2, h3, h4, h5, h6{font-family: var(--wp--preset--font-family--canela);}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-brown-color{color: var(--wp--preset--color--brown) !important;}.has-purple-blue-color{color: var(--wp--preset--color--purple-blue) !important;}.has-light-grey-color{color: var(--wp--preset--color--light-grey) !important;}.has-grey-color{color: var(--wp--preset--color--grey) !important;}.has-grey-2-color{color: var(--wp--preset--color--grey-2) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-brown-background-color{background-color: var(--wp--preset--color--brown) !important;}.has-purple-blue-background-color{background-color: var(--wp--preset--color--purple-blue) !important;}.has-light-grey-background-color{background-color: var(--wp--preset--color--light-grey) !important;}.has-grey-background-color{background-color: var(--wp--preset--color--grey) !important;}.has-grey-2-background-color{background-color: var(--wp--preset--color--grey-2) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-brown-border-color{border-color: var(--wp--preset--color--brown) !important;}.has-purple-blue-border-color{border-color: var(--wp--preset--color--purple-blue) !important;}.has-light-grey-border-color{border-color: var(--wp--preset--color--light-grey) !important;}.has-grey-border-color{border-color: var(--wp--preset--color--grey) !important;}.has-grey-2-border-color{border-color: var(--wp--preset--color--grey-2) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
126.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-tiny-font-size{font-size: var(--wp--preset--font-size--tiny) !important;}.has-headline-3-font-size{font-size: var(--wp--preset--font-size--headline-3) !important;}.has-headline-2-font-size{font-size: var(--wp--preset--font-size--headline-2) !important;}.has-headline-1-font-size{font-size: var(--wp--preset--font-size--headline-1) !important;}.has-sofia-pro-font-family{font-family: var(--wp--preset--font-family--sofia-pro) !important;}.has-canela-font-family{font-family: var(--wp--preset--font-family--canela) !important;}
127/*# sourceURL=global-styles-inline-css */
128</style>
129<style id="core-block-supports-inline-css">
130.wp-elements-1 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-container-core-navigation-is-layout-db5132d0{flex-wrap:nowrap;flex-direction:column;align-items:center;}.wp-container-core-group-is-layout-087c3bf9{flex-direction:column;align-items:flex-start;}.wp-elements-2 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--brown);}.wp-elements-3 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-elements-4 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-container-core-group-is-layout-f896d0e2{grid-template-columns:repeat(2, minmax(0, 1fr));}.wp-elements-5 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--brown);}.wp-elements-6 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-elements-7 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--brown);}.wp-elements-8 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--brown);}.wp-container-core-buttons-is-layout-4a00c725{justify-content:center;}.wp-elements-9 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--brown);}.wp-container-core-group-is-layout-8c7c41b7{flex-wrap:nowrap;}.wp-container-core-navigation-is-layout-087c3bf9{flex-direction:column;align-items:flex-start;}.wp-container-core-navigation-is-layout-019797c2{flex-wrap:nowrap;flex-direction:column;align-items:flex-start;}.wp-container-core-columns-is-layout-8c7c41b7{flex-wrap:nowrap;}
131/*# sourceURL=core-block-supports-inline-css */
132</style>
133<style id="wp-block-template-skip-link-inline-css">
134/*! This file is auto-generated */
135.skip-link.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal!important}.skip-link.screen-reader-text:focus{background-color:#eee;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
136/*# sourceURL=/wp-includes/css/wp-block-template-skip-link.min.css */
137</style>
138<link rel='stylesheet' id='lbwps-styles-photoswipe5-main-css' href='https://oliviervaucher.ch/wp-content/plugins/lightbox-photoswipe/assets/ps5/styles/main.css?ver=5.13.0' media='all' />
139<link rel='stylesheet' id='main-css' href='https://oliviervaucher.ch/wp-content/themes/ov26/style.css' media='all' />
140<script data-wp-strategy="defer" defer id="acf-language-switcher-view-script-js" src="https://oliviervaucher.ch/wp-content/themes/ov26/dist/blocks/language-switcher/language-switcher.js?ver=8787bf2bdf02a9041c1c840b3368a680"></script>
vendor: 1 bytes, line 140
140
141<script data-wp-strategy="defer" defer id="acf-burger-menu-view-script-js" src="https://oliviervaucher.ch/wp-content/themes/ov26/dist/blocks/burger-menu/burger-menu.js?ver=8787bf2bdf02a9041c1c840b3368a680"></script>
vendor: 1 bytes, line 141
141
142<script id="lbwps-options-js-extra">
143var lbwpsOptions = {"label_facebook":"Partager sur Facebook","label_twitter":"Tweet","label_pinterest":"\u00c9pinglez-le","label_download":"T\u00e9l\u00e9charger l'image","label_copyurl":"Copier l'URL de l'image","label_ui_close":"Fermer [Esc]","label_ui_zoom":"Zoom","label_ui_prev":"Pr\u00e9c\u00e9dent [\u2190]","label_ui_next":"Suivant [\u2192]","label_ui_error":"L'image ne peut pas \u00eatre charg\u00e9e","label_ui_fullscreen":"Passer en plein \u00e9cran [F]","label_ui_download":"T\u00e9l\u00e9charger l'image","share_facebook":"1","share_twitter":"1","share_pinterest":"1","share_download":"1","share_direct":"0","share_copyurl":"0","close_on_drag":"1","history":"1","show_counter":"1","show_fullscreen":"1","show_download":"0","show_zoom":"1","show_caption":"1","loop":"1","pinchtoclose":"1","taptotoggle":"1","close_on_click":"1","fulldesktop":"0","use_alt":"0","usecaption":"1","desktop_slider":"1","share_custom_label":"","share_custom_link":"","wheelmode":"zoom","spacing":"12","idletime":"4000","hide_scrollbars":"1","caption_type":"overlay","bg_opacity":"100","padding_left":"0","padding_top":"0","padding_right":"0","padding_bottom":"0"};
144//# sourceURL=lbwps-options-js-extra
145</script>
145
146<link rel="https://api.w.org/" href="https://oliviervaucher.ch/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://oliviervaucher.ch/wp-json/wp/v2/pages/2" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://oliviervaucher.ch/xmlrpc.php?rsd" />
147<style type="text/css">#wpadminbar{transition:opacity .3s ease-out;position:fixed;bottom:0;top:auto}#wpadminbar:not(:hover) { opacity:0.5; }#wpadminbar .ab-top-menu>.menupop.hover>.ab-sub-wrapper{transform: translateY(calc(-100% - 2.4em))!important;}</style>
147<script>document.documentElement.className += " js";</script>
147
148<link rel="preload" as="image" imagesrcset="https://oliviervaucher.ch/wp-content/uploads/2026/04/03-HD-VAUCHER.webp 2560w, https://oliviervaucher.ch/wp-content/uploads/2026/04/03-HD-VAUCHER-300x200.webp 300w, https://oliviervaucher.ch/wp-content/uploads/2026/04/03-HD-VAUCHER-1024x683.webp 1024w, https://oliviervaucher.ch/wp-content/uploads/2026/04/03-HD-VAUCHER-768x512.webp 768w, https://oliviervaucher.ch/wp-content/uploads/2026/04/03-HD-VAUCHER-1536x1024.webp 1536w, https://oliviervaucher.ch/wp-content/uploads/2026/04/03-HD-VAUCHER-2048x1366.webp 2048w, https://oliviervaucher.ch/wp-content/uploads/2026/04/03-HD-VAUCHER-40x27.webp 40w" imagesizes="100vw" fetchpriority="high">
149	<link rel="dns-prefetch" href="//cdntag.tarteaucitron.io">
150  <link rel="preconnect" href="https://cdntag.tarteaucitron.io" crossorigin="">
151  
151<script src="https://cdntag.tarteaucitron.io/load.js?domain=oliviervaucher.ch&uuid=9282ad9e8f3f86544cc4ac61b1c5407e4c6c15f5"></script>
151
152  
152<script>
153	</script>
153<script id="lbwps-photoswipe5-js-module" src="https://oliviervaucher.ch/wp-content/plugins/lightbox-photoswipe/assets/ps5/frontend.min.js?ver=5.13.0" type="module"></script>
153
154<style class="wp-fonts-local">
155@font-face{font-family:"Sofia Pro";font-style:normal;font-weight:normal;font-display:swap;src:url('https://oliviervaucher.ch/wp-content/themes/ov26/assets/fonts/sofia-pro-regular.woff2') format('woff2');}
156@font-face{font-family:Canela;font-style:normal;font-weight:normal;font-display:swap;src:url('https://oliviervaucher.ch/wp-content/themes/ov26/assets/fonts/Canela-Regular.woff2') format('woff2');font-stretch:normal;}
157</style>
158<link rel="icon" href="https://oliviervaucher.ch/wp-content/uploads/2026/06/favicon-40x40.webp" sizes="32x32" />
159<link rel="icon" href="https://oliviervaucher.ch/wp-content/uploads/2026/06/favicon-300x300.webp" sizes="192x192" />
160<link rel="apple-touch-icon" href="https://oliviervaucher.ch/wp-content/uploads/2026/06/favicon-300x300.webp" />
161<meta name="msapplication-TileImage" content="https://oliviervaucher.ch/wp-content/uploads/2026/06/favicon-300x300.webp" />
162</head>
163
164<body class="home wp-singular page-template-default page page-id-2 wp-custom-logo wp-embed-responsive wp-theme-ov26">
165
166<div class="wp-site-blocks"><div class="full-menu wp-block-template-part">
167<div style="background-image:url(&apos;https://oliviervaucher.ch/wp-content/uploads/2026/04/brown-gradient-with-texture-scaled.webp&apos;);background-size:cover;" class="wp-block-group has-white-color has-brown-background-color has-text-color has-background has-link-color wp-elements-1 has-global-padding is-layout-constrained wp-block-group-is-layout-constrained"><div class="is-default-size wp-block-site-logo"><a href="https://oliviervaucher.ch/" class="custom-logo-link" rel="home" aria-current="page"><img width="393" height="209" src="https://oliviervaucher.ch/wp-content/uploads/2026/05/logo-brown-and-white.svg" class="custom-logo" alt="Logo-brown-and-white Olivier Vaucher" decoding="async" fetchpriority="high" /></a></div>
168
169
170<div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"><div class="block-language-switcher align wp-block-acf-language-switcher" data-current-lang="fr">
171  <button
172    type="button"
173    class="language-trigger"
174    aria-haspopup="dialog"
175    aria-expanded="false"
176    aria-controls="sirup_block-language-switcher__popup"
177  >
178    <span class="language-current notranslate">FR</span>
179    <span class="language-arrow" aria-hidden="true">
180      <svg width="16" height="16" viewBox="0 0 285 285" xmlns="http://www.w3.org/2000/svg">
181        <path d="M282 76.5l-14.2-14.3a9 9 0 0 0-13.1 0L142.5 174.4 30.3 62.2a9 9 0 0 0-13.2 0L3 76.5a9 9 0 0 0 0 13.1l133 133a9 9 0 0 0 13.1 0l133-133a9 9 0 0 0 0-13z"/>
182      </svg>
183    </span>
184  </button>
185  <div class="language-popup" id="sirup_block-language-switcher__popup" aria-hidden="true">
186    <ul class="language-list">
187      <li><a href="#" data-gt-lang="fr" class="gt-current-lang notranslate">Français</a></li><li><a href="#" data-gt-lang="de" class="notranslate">Deutsch</a></li><li><a href="#" data-gt-lang="it" class="notranslate">Italiano</a></li><li><a href="#" data-gt-lang="en" class="notranslate">English</a></li><li><a href="#" data-gt-lang="es" class="notranslate">Español</a></li><li><a href="#" data-gt-lang="pt" class="notranslate">Português</a></li><li><a href="#" data-gt-lang="hi" class="notranslate">हिन्दी</a></li><li><a href="#" data-gt-lang="ar" class="notranslate">العربية</a></li><li><a href="#" data-gt-lang="ru" class="notranslate">Русский</a></li><li><a href="#" data-gt-lang="zh-CN" class="notranslate">简体中文</a></li><li><a href="#" data-gt-lang="id" class="notranslate">Bahasa Indonesia</a></li>    </ul>
188  </div>
189</div>
190
191<button type="button" class="block-burger-menu align trigger-full-menu wp-block-acf-burger-menu">
192  <span></span>
193  <span></span>
194  <small class="screen-reader-text">Menu</small>
195</button>
196</div>
197
198
199
200<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-087c3bf9 wp-block-group-is-layout-flex"><nav class="items-justified-center is-vertical no-wrap wp-block-navigation has-canela-font-family is-content-justification-center is-nowrap is-layout-flex wp-container-core-navigation-is-layout-db5132d0 wp-block-navigation-is-layout-flex" aria-label="Menu 3"><ul class="wp-block-navigation__container items-justified-center is-vertical no-wrap wp-block-navigation has-canela-font-family"><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://oliviervaucher.ch/portfolio/"><span class="wp-block-navigation-item__label">Portfolio</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://oliviervaucher.ch/savoir-faire/"><span class="wp-block-navigation-item__label">Savoir-faire</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://oliviervaucher.ch/explorations/"><span class="wp-block-navigation-item__label">Explorations</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://oliviervaucher.ch/creons-ensemble/"><span class="wp-block-navigation-item__label">Créons ensemble</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://oliviervaucher.ch/a-notre-sujet/"><span class="wp-block-navigation-item__label">À notre sujet</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://oliviervaucher.ch/nos-engagements/"><span class="wp-block-navigation-item__label">Nos engagements</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://oliviervaucher.ch/contact/"><span class="wp-block-navigation-item__label">Contact</span></a></li></ul></nav>
201
202
203<div class="wp-block-buttons socials is-layout-flex wp-block-buttons-is-layout-flex">
204<div class="wp-block-button linkedin"><a class="wp-block-button__link wp-element-button" href="https://ch.linkedin.com/company/olivier-vaucher-sa" target="_blank" rel="noreferrer noopener">LinkedIn</a></div>
205
206
207
208<div class="wp-block-button instagram"><a class="wp-block-button__link wp-element-button" href="https://www.instagram.com/olivier_vaucher/" target="_blank" rel="noreferrer noopener">Instagram</a></div>
209</div>
210</div>
211</div>
212</div>
213
214<header class="wp-block-template-part"><div class="wp-block-site-logo"><a href="https://oliviervaucher.ch/" class="custom-logo-link" rel="home" aria-current="page"><img width="242" height="128" src="https://oliviervaucher.ch/wp-content/uploads/2026/05/logo-brown-and-white.svg" class="custom-logo" alt="Logo-brown-and-white Olivier Vaucher" decoding="async" /></a></div>
215
216
217<div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"><div class="block-language-switcher align wp-block-acf-language-switcher" data-current-lang="fr">
218  <button
219    type="button"
220    class="language-trigger"
221    aria-haspopup="dialog"
222    aria-expanded="false"
223    aria-controls="sirup_block-language-switcher__popup"
224  >
225    <span class="language-current notranslate">FR</span>
226    <span class="language-arrow" aria-hidden="true">
227      <svg width="16" height="16" viewBox="0 0 285 285" xmlns="http://www.w3.org/2000/svg">
228        <path d="M282 76.5l-14.2-14.3a9 9 0 0 0-13.1 0L142.5 174.4 30.3 62.2a9 9 0 0 0-13.2 0L3 76.5a9 9 0 0 0 0 13.1l133 133a9 9 0 0 0 13.1 0l133-133a9 9 0 0 0 0-13z"/>
229      </svg>
230    </span>
231  </button>
232  <div class="language-popup" id="sirup_block-language-switcher__popup" aria-hidden="true">
233    <ul class="language-list">
234      <li><a href="#" data-gt-lang="fr" class="gt-current-lang notranslate">Français</a></li><li><a href="#" data-gt-lang="de" class="notranslate">Deutsch</a></li><li><a href="#" data-gt-lang="it" class="notranslate">Italiano</a></li><li><a href="#" data-gt-lang="en" class="notranslate">English</a></li><li><a href="#" data-gt-lang="es" class="notranslate">Español</a></li><li><a href="#" data-gt-lang="pt" class="notranslate">Português</a></li><li><a href="#" data-gt-lang="hi" class="notranslate">हिन्दी</a></li><li><a href="#" data-gt-lang="ar" class="notranslate">العربية</a></li><li><a href="#" data-gt-lang="ru" class="notranslate">Русский</a></li><li><a href="#" data-gt-lang="zh-CN" class="notranslate">简体中文</a></li><li><a href="#" data-gt-lang="id" class="notranslate">Bahasa Indonesia</a></li>    </ul>
235  </div>
236</div>
237
238<button type="button" class="block-burger-menu align trigger-full-menu wp-block-acf-burger-menu">
239  <span></span>
240  <span></span>
241  <small class="screen-reader-text">Menu</small>
242</button>
243</div>
244</header>
245
246<div class="entry-content wp-block-post-content is-layout-flow wp-block-post-content-is-layout-flow">
247<div class="wp-block-cover alignfull has-custom-content-position is-position-bottom-center" style="min-height:100vh;aspect-ratio:unset;"><img decoding="async" class="wp-block-cover__image-background wp-image-62 size-full lazy-img" alt="03-hd Vaucher Olivier Vaucher" src="https://oliviervaucher.ch/wp-content/uploads/2026/04/03-HD-VAUCHER-40x27.webp" data-src="https://oliviervaucher.ch/wp-content/uploads/2026/04/03-HD-VAUCHER.jpg" data-object-fit="cover"/ data-sizes="100vw" width="2560" height="1707" data-srcset="https://oliviervaucher.ch/wp-content/uploads/2026/04/03-HD-VAUCHER-40x27.webp 40w, https://oliviervaucher.ch/wp-content/uploads/2026/04/03-HD-VAUCHER-300x200.webp 300w, https://oliviervaucher.ch/wp-content/uploads/2026/04/03-HD-VAUCHER-1024x683.webp 1024w, https://oliviervaucher.ch/wp-content/uploads/2026/04/03-HD-VAUCHER-768x512.webp 768w, https://oliviervaucher.ch/wp-content/uploads/2026/04/03-HD-VAUCHER-1536x1024.webp 1536w, https://oliviervaucher.ch/wp-content/uploads/2026/04/03-HD-VAUCHER-2048x1366.webp 2048w, https://oliviervaucher.ch/wp-content/uploads/2026/04/03-HD-VAUCHER.webp 2560w" /><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><div class="wp-block-cover__inner-container has-global-padding is-layout-constrained wp-block-cover-is-layout-constrained">
248<h2 class="wp-block-heading has-text-align-center has-headline-1-font-size"><a href="#content" data-type="internal" data-id="#content">Métiers d&rsquo;art<br>en mouvement</a></h2>
249</div></div>
250
251
252
253<div style="background-image:url(&apos;https://oliviervaucher.ch/wp-content/uploads/2026/06/ov_transparent_taille_correct.webp&apos;);background-position:50% 50%;background-size:cover;" class="wp-block-group alignwide has-brown-color has-light-grey-background-color has-text-color has-background has-link-color wp-elements-2 is-layout-flow wp-block-group-is-layout-flow" id="content">
254<p class="has-text-align-center has-x-large-font-size wp-block-paragraph">Depuis 1978, les ateliers Olivier Vaucher insufflent l&rsquo;art au&nbsp;cœur des plus grandes montres suisses.<br>Entre maîtrise des gestes traditionnels et innovation technique, chaque cadran est façonné comme une œuvre d&rsquo;exception.</p>
255</div>
256
257
258
259
260
261<div class="wp-block-group alignfull is-layout-flow wp-block-group-is-layout-flow">
262<div class="wp-block-group is-layout-grid wp-container-core-group-is-layout-f896d0e2 wp-block-group-is-layout-grid">
263<div style="background-image:url(&apos;https://oliviervaucher.ch/wp-content/uploads/2026/04/brown-gradient-with-texture-scaled.webp&apos;);background-size:cover;" class="wp-block-group has-white-color has-brown-background-color has-text-color has-background has-link-color wp-elements-4 is-layout-flow wp-block-group-is-layout-flow">
264<h3 class="wp-block-heading has-headline-3-font-size">
264Maîtriser les gestes rares</h3>
265
266
267
268<p class="wp-block-paragraph">Les ateliers Olivier Vaucher cultivent un patrimoine vivant de gestes et de savoir rares. Le métal est travaillé dans sa complexité par le graveur. L’art de l’émail s’y décline en finesse, les peintres miniaturistes excellent dans la minutie. Pierres fines ou précieuses sont serties et magnifiées par le joaillier. Tous ces métiers coexistent, s’enrichissent et se répondent dans un même espace de création.</p>
269
270
271
272<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
273<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://oliviervaucher.ch/savoir-faire/">Découvrez notre savoir-faire</a></div>
274</div>
275</div>
276
277
278
279<figure class="wp-block-image size-full"><a href="https://oliviervaucher.ch/wp-content/uploads/2026/07/Olivier-Vaucher37.webp" data-lbwps-width="1800" data-lbwps-height="1020" data-lbwps-srcsmall="https://oliviervaucher.ch/wp-content/uploads/2026/07/Olivier-Vaucher37-40x23.webp"><img decoding="async" src="https://oliviervaucher.ch/wp-content/uploads/2026/07/Olivier-Vaucher37-40x23.webp" data-src="https://oliviervaucher.ch/wp-content/uploads/2026/07/Olivier-Vaucher37.webp" alt="Olivier Vaucher37 Olivier Vaucher" class="wp-image-454 lazy-img"/ width="1800" height="1020" data-srcset="https://oliviervaucher.ch/wp-content/uploads/2026/07/Olivier-Vaucher37-40x23.webp 40w, https://oliviervaucher.ch/wp-content/uploads/2026/07/Olivier-Vaucher37-300x170.webp 300w, https://oliviervaucher.ch/wp-content/uploads/2026/07/Olivier-Vaucher37-1024x580.webp 1024w, https://oliviervaucher.ch/wp-content/uploads/2026/07/Olivier-Vaucher37-768x435.webp 768w, https://oliviervaucher.ch/wp-content/uploads/2026/07/Olivier-Vaucher37-1536x870.webp 1536w, https://oliviervaucher.ch/wp-content/uploads/2026/07/Olivier-Vaucher37.webp 1800w" data-sizes="(max-width: 1800px) 100vw, 1800px" /></a></figure>
280</div>
281
282
283
284<div class="wp-block-group is-layout-grid wp-container-core-group-is-layout-f896d0e2 wp-block-group-is-layout-grid">
285<figure class="wp-block-image size-large"><a href="https://oliviervaucher.ch/wp-content/uploads/2026/07/Olivier-Vaucher-2.webp" data-lbwps-width="1335" data-lbwps-height="2000" data-lbwps-srcsmall="https://oliviervaucher.ch/wp-content/uploads/2026/07/Olivier-Vaucher-2.webp"><img decoding="async" src="https://oliviervaucher.ch/wp-content/uploads/2026/07/Olivier-Vaucher-2-40x60.webp" data-src="https://oliviervaucher.ch/wp-content/uploads/2026/07/Olivier-Vaucher-2-684x1024.webp" alt="Olivier Vaucher 2 Olivier Vaucher" class="wp-image-455 lazy-img"/ width="1335" height="2000" data-srcset="https://oliviervaucher.ch/wp-content/uploads/2026/07/Olivier-Vaucher-2-40x60.webp 40w, https://oliviervaucher.ch/wp-content/uploads/2026/07/Olivier-Vaucher-2-200x300.webp 200w, https://oliviervaucher.ch/wp-content/uploads/2026/07/Olivier-Vaucher-2-684x1024.webp 684w, https://oliviervaucher.ch/wp-content/uploads/2026/07/Olivier-Vaucher-2-768x1151.webp 768w, https://oliviervaucher.ch/wp-content/uploads/2026/07/Olivier-Vaucher-2-1025x1536.webp 1025w, https://oliviervaucher.ch/wp-content/uploads/2026/07/Olivier-Vaucher-2.webp 1335w" data-sizes="(max-width: 1335px) 100vw, 1335px" /></a></figure>
286
287
288
289<div class="wp-block-group has-brown-color has-light-grey-background-color has-text-color has-background has-link-color wp-elements-5 is-layout-flow wp-block-group-is-layout-flow">
290<h3 class="wp-block-heading has-headline-3-font-size">Explorer le beau</h3>
291
292
293
294<p class="wp-block-paragraph">Aux ateliers Olivier Vaucher, la machine façonne, le geste affine. Maîtrisées avec exigence, les technologies comme les CNC ou les lasers préparent la matière, ouvrent la voie.. C&rsquo;est ensuite à la main d&rsquo;intervenir, d&rsquo;apporter résolution, justesse et éclat.</p>
295
296
297
298<p class="wp-block-paragraph">Cet esprit d’expérimentation se vit quotidiennement à travers nos travaux de recherche et développements. Mais également avec TAOS, notre marque d’atelier co-créée avec Olivier Gaud, nous permettant de créer en toute liberté des projets audacieux et risqués.</p>
299
300
301
302<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
303<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://oliviervaucher.ch/explorations/">Découvrez nos explorations</a></div>
304</div>
305</div>
306</div>
307
308
309
310<div class="wp-block-group is-layout-grid wp-container-core-group-is-layout-f896d0e2 wp-block-group-is-layout-grid">
311<div style="background-image:url(&apos;https://oliviervaucher.ch/wp-content/uploads/2026/04/brown-gradient-with-texture-scaled.webp&apos;);background-size:cover;" class="wp-block-group has-white-color has-brown-background-color has-text-color has-background has-link-color wp-elements-6 is-layout-flow wp-block-group-is-layout-flow">
312<h3 class="wp-block-heading has-headline-3-font-size">Accompagner l&rsquo;excellence</h3>
313
314
315
316<p class="wp-block-paragraph">Tout commence par une idée — parfois un trait, une envie, une intuition. Les Ateliers Olivier Vaucher l&rsquo;écoutent, la traduisent, la font grandir. Notre équipe accompagne les plus grandes marques horlogères et joaillières suisses, de l&rsquo;
316esquisse à la pièce aboutie, en explorant les solutions créatives et techniques les plus justes. Une approche sur mesure, où toutes les opérations sont réalisées sous un même toit, et où conseil et maîtrise se conjuguent à chaque étape.<br></p>
317
318
319
320<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
321<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://oliviervaucher.ch/creons-ensemble/">Créons ensemble</a></div>
322</div>
323</div>
324
325
326
327<figure class="wp-block-image size-large"><a href="https://oliviervaucher.ch/wp-content/uploads/2026/04/R7A3815.webp" data-lbwps-width="2560" data-lbwps-height="1707" data-lbwps-srcsmall="https://oliviervaucher.ch/wp-content/uploads/2026/04/R7A3815-40x27.webp"><img loading="lazy" decoding="async" src="https://oliviervaucher.ch/wp-content/uploads/2026/04/R7A3815-40x27.webp" data-src="https://oliviervaucher.ch/wp-content/uploads/2026/04/R7A3815-1024x683.webp" alt="_r7a3815 Olivier Vaucher" class="wp-image-93 lazy-img"/ width="2560" height="1707" data-srcset="https://oliviervaucher.ch/wp-content/uploads/2026/04/R7A3815-40x27.webp 40w, https://oliviervaucher.ch/wp-content/uploads/2026/04/R7A3815-300x200.webp 300w, https://oliviervaucher.ch/wp-content/uploads/2026/04/R7A3815-1024x683.webp 1024w, https://oliviervaucher.ch/wp-content/uploads/2026/04/R7A3815-768x512.webp 768w, https://oliviervaucher.ch/wp-content/uploads/2026/04/R7A3815-1536x1024.webp 1536w, https://oliviervaucher.ch/wp-content/uploads/2026/04/R7A3815-2048x1366.webp 2048w, https://oliviervaucher.ch/wp-content/uploads/2026/04/R7A3815.webp 2560w" data-sizes="auto, (max-width: 2560px) 100v
327w, 2560px" /></a></figure>
328</div>
329
330
331
332<div class="wp-block-group is-layout-grid wp-container-core-group-is-layout-f896d0e2 wp-block-group-is-layout-grid">
333<figure class="wp-block-image size-large"><a href="https://oliviervaucher.ch/wp-content/uploads/2026/04/R7A4977_AC.webp" data-lbwps-width="2560" data-lbwps-height="3838" data-lbwps-srcsmall="https://oliviervaucher.ch/wp-content/uploads/2026/04/R7A4977_AC.webp"><img loading="lazy" decoding="async" src="https://oliviervaucher.ch/wp-content/uploads/2026/04/R7A4977_AC-40x60.webp" data-src="https://oliviervaucher.ch/wp-content/uploads/2026/04/R7A4977_AC-683x1024.webp" alt="_r7a4977_ac Olivier Vaucher" class="wp-image-95 lazy-img"/ width="2560" height="3838" data-srcset="https://oliviervaucher.ch/wp-content/uploads/2026/04/R7A4977_AC-40x60.webp 40w, https://oliviervaucher.ch/wp-content/uploads/2026/04/R7A4977_AC-200x300.webp 200w, https://oliviervaucher.ch/wp-content/uploads/2026/04/R7A4977_AC-683x1024.webp 683w, https://oliviervaucher.ch/wp-content/uploads/2026/04/R7A4977_AC-768x1151.webp 768w, https://oliviervaucher.ch/wp-content/uploads/2026/04/R7A4977_AC-1025x1536.webp 1025w, https://oliviervaucher.ch/wp-content/uploads/2026/04/R7A4977_AC-1366x2048.webp 1366w, https://oliviervaucher.ch/wp-content/uploads/2026/04/R7A4977_AC.webp 2560w" data-sizes="auto, (max-width: 2560px) 100v
333w, 2560px" /></a></figure>
334
335
336
337<div class="wp-block-group has-brown-color has-light-grey-background-color has-text-color has-background has-link-color wp-elements-7 is-layout-flow wp-block-group-is-layout-flow">
338<h3 class="wp-block-heading has-headline-3-font-size">Réunir les talents</h3>
339
340
341
342<p class="wp-block-paragraph">Graveurs aux gestes millimétrés, émailleurs au travail patient, techniciens CNC et laser ingénieux, joailliers d’expérience, peintes miniaturistes…L&rsquo;atelier réunit des métiers que tout pourrait opposer. Et pourtant, chaque jour, ces talents travaillent ensemble, portés par une même vision. C&rsquo;est dans cette alchimie intergénérationnelle que se transmettent les savoirs, se réinventent les gestes, et se dessine un artisanat du temps long — exigeant, vivant, durable. De cette cohérence naît la singularité des créations signées Olivier Vaucher. </p>
343
344
345
346<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
347<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://oliviervaucher.ch/a-notre-sujet/">À notre sujet</a></div>
348</div>
349</div>
350</div>
351</div>
352
353
354
355<div class="wp-block-cover alignwide is-light"><img loading="lazy" decoding="async" class="wp-block-cover__image-background wp-image-285 size-large lazy-img" alt="Ateliers Ov-54 Olivier Vaucher" src="https://oliviervaucher.ch/wp-content/uploads/2026/05/Ateliers-OV-54-40x27.webp" data-src="https://oliviervaucher.ch/wp-content/uploads/2026/05/Ateliers-OV-54-1024x683.webp" style="object-position:53% 36%" data-object-fit="cover" data-object-position="53% 36%"/ data-sizes="100vw" width="2560" height="1708" data-srcset="https://oliviervaucher.ch/wp-content/uploads/2026/05/Ateliers-OV-54-40x27.webp 40w, https://oliviervaucher.ch/wp-content/uploads/2026/05/Ateliers-OV-54-300x200.webp 300w, https://oliviervaucher.ch/wp-content/uploads/2026/05/Ateliers-OV-54-1024x683.webp 1024w, https://oliviervaucher.ch/wp-content/uploads/2026/05/Ateliers-OV-54-768x512.webp 768w, https://oliviervaucher.ch/wp-content/uploads/2026/05/Ateliers-OV-54-1536x1025.webp 1536w, https://oliviervaucher.ch/wp-content/uploads/2026/05/Ateliers-OV-54-2048x1366.webp 2048w, https://oliviervaucher.ch/wp-content/uploads/2026/05/Ateliers-OV-54.webp 2560w" /><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
356<h3 class="wp-block-heading has-text-align-center has-brown-color has-text-color has-link-color has-headline-3-font-size wp-elements-8">Nos réalisations</h3>
357
358
359
360<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-4a00c725 wp-block-buttons-is-layout-flex">
361<div class="wp-block-button"><a class="wp-block-button__link has-brown-color has-text-color has-link-color wp-element-button" href="https://oliviervaucher.ch/portfolio/">Découvrez notre portfolio</a></div>
362</div>
363</div></div>
364</div>
365
366<footer class="wp-block-template-part">
367<div class="wp-block-group has-brown-color has-light-grey-background-color has-text-color has-background has-link-color wp-elements-9 is-layout-flow wp-block-group-is-layout-flow">
368<figure class="wp-block-image size-large is-resized"><a href="https://oliviervaucher.ch/"><img decoding="async" src="https://oliviervaucher.ch/wp-content/uploads/2026/04/footer-full-brown-fixed.svg" alt="Footer-full-brown-fixed Olivier Vaucher" class="wp-image-468" style="width:367px;height:auto"/></a></figure>
369
370
371
372<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8c7c41b7 wp-block-columns-is-layout-flex">
373<div class="wp-block-column is-vertically-aligned-stretch is-layout-flow wp-block-column-is-layout-flow">
374<div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow">
375<p class="wp-block-paragraph">Olivier Vaucher SA</p>
376
377
378
379<p class="wp-block-paragraph">Rue de Bourgogne 21</p>
380
381
382
383<p class="wp-block-paragraph">1203 Genève</p>
384
385
386
387<p class="wp-block-paragraph">Suisse</p>
388
389
390
391<p class="wp-block-paragraph"></p>
392
393
394
395<p class="wp-block-paragraph">Tél. +41 (0)22 736 91 13<br><a href="mailto:[email protected]">[email protected]</a></p>
396
397
398
399<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-8c7c41b7 wp-block-group-is-layout-flex">
400<figure class="wp-block-image size-full tiny-logo"><a href="https://ww2.sig-ge.ch/artisans_independants/offres-energies/electricite/offres-electricite" target="_blank" rel=" noopener"><img loading="lazy" decoding="async" src="https://oliviervaucher.ch/wp-content/uploads/2026/04/Logo_ElectriciteVitaleVert-40x37.jpg" data-src="https://oliviervaucher.ch/wp-content/uploads/2026/04/Logo_ElectriciteVitaleVert.avif" alt="Logo_electricitevitalevert Olivier Vaucher" class="wp-image-452 lazy-img"/ width="487" height="445" data-srcset="https://oliviervaucher.ch/wp-content/uploads/2026/04/Logo_ElectriciteVitaleVert-40x37.jpg 40w, https://oliviervaucher.ch/wp-content/uploads/2026/04/Logo_ElectriciteVitaleVert-300x274.jpg 300w, https://oliviervaucher.ch/wp-content/uploads/2026/04/Logo_ElectriciteVitaleVert.avif 487w" data-sizes="auto, (max-width: 487px) 100v
400w, 487px" /></a></figure>
401
402
403
404<figure class="wp-block-image size-full tiny-logo"><a href="https://oliviervaucher.ch/wp-content/uploads/2026/08/Olivier-Vaucher-SA-RJC-Certificate-COP-2026-Template-D-EU.pdf" target="_blank" rel=" noopener"><img loading="lazy" decoding="async" src="https://oliviervaucher.ch/wp-content/uploads/2026/08/rjc-small-40x18.webp" data-src="https://oliviervaucher.ch/wp-content/uploads/2026/08/rjc-small.webp" alt="Rjc-small Olivier Vaucher" class="wp-image-501 lazy-img"/ width="1200" height="530" data-srcset="https://oliviervaucher.ch/wp-content/uploads/2026/08/rjc-small-40x18.webp 40w, https://oliviervaucher.ch/wp-content/uploads/2026/08/rjc-small-300x133.webp 300w, https://oliviervaucher.ch/wp-content/uploads/2026/08/rjc-small-1024x452.webp 1024w, https://oliviervaucher.ch/wp-content/uploads/2026/08/rjc-small-768x339.webp 768w, https://oliviervaucher.ch/wp-content/uploads/2026/08/rjc-small.webp 1200w" data-sizes="auto, (max-width: 1200px) 100vw, 1200px" /></a></figure>
405
406
407
408<figure class="wp-block-image size-full tiny-logo"><a href="https://oliviervaucher.ch/wp-content/uploads/2026/08/Olivier-Vaucher-SA-RJC-Certificate-COC-2026-Template-D-EU.pdf" target="_blank" rel=" noopener"><img loading="lazy" decoding="async" src="https://oliviervaucher.ch/wp-content/uploads/2026/08/coc-small-40x18.webp" data-src="https://oliviervaucher.ch/wp-content/uploads/2026/08/coc-small.webp" alt="Coc-small Olivier Vaucher" class="wp-image-500 lazy-img"/ width="1200" height="530" data-srcset="https://oliviervaucher.ch/wp-content/uploads/2026/08/coc-small-40x18.webp 40w, https://oliviervaucher.ch/wp-content/uploads/2026/08/coc-small-300x133.webp 300w, https://oliviervaucher.ch/wp-content/uploads/2026/08/coc-small-1024x452.webp 1024w, https://oliviervaucher.ch/wp-content/uploads/2026/08/coc-small-768x339.webp 768w, https://oliviervaucher.ch/wp-content/uploads/2026/08/coc-small.webp 1200w" data-sizes="auto, (max-width: 1200px) 100vw, 1200px" /></a></figure>
409</div>
410</div>
411
412
413
414<p class="has-tiny-font-size wp-block-paragraph">© Olivier Vaucher SA 2026, tous droits réservés. | web: <a href="https://sirup.org" data-type="link" data-id="sirup.org">sirup</a></p>
415</div>
416
417
418
419<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
420<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8c7c41b7 wp-block-columns-is-layout-flex">
421<div class="wp-block-column is-vertically-aligned-stretch is-layout-flow wp-block-column-is-layout-flow"><nav class="is-vertical wp-block-navigation is-layout-flex wp-container-core-navigation-is-layout-087c3bf9 wp-block-navigation-is-layout-flex" aria-label="Menu"><ul class="wp-block-navigation__container is-vertical wp-block-navigation"><li class="wp-block-navigation-item current-menu-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://oliviervaucher.ch/" aria-current="page"><span class="wp-block-navigation-item__label">Accueil</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://oliviervaucher.ch/portfolio/"><span class="wp-block-navigation-item__label">Portfolio</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://oliviervaucher.ch/savoir-faire/"><span class="wp-block-navigation-item__label">Savoir-faire</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://oliviervaucher.ch/explorations/"><span class="wp-block-navigation-item__label">Explorations</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://oliviervaucher.ch/creons-ensemble/"><span class="wp-block-navigation-item__label">Créons ensemble</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://oliviervaucher.ch/a-notre-sujet/"><span class="wp-block-navigation-item__label">À notre sujet</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://oliviervaucher.ch/nos-engagements/"><span class="wp-block-navigation-item__label">Nos engagements</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://oliviervaucher.ch/contact/"><span class="wp-block-navigation-item__label">Contact</span></a></li></ul></nav>
422
423
424<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-087c3bf9 wp-block-group-is-layout-flex"><nav class="has-tiny-font-size is-vertical no-wrap wp-block-navigation is-nowrap is-layout-flex wp-container-core-navigation-is-layout-019797c2 wp-block-navigation-is-layout-flex" aria-label="Menu 2"><ul class="wp-block-navigation__container has-tiny-font-size is-vertical no-wrap wp-block-navigation"><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://oliviervaucher.ch/politique-de-confidentialite/"><span class="wp-block-navigation-item__label">Politique de confidendialité</span></a></li></ul></nav></div>
425</div>
426
427
428
429<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
430<div class="wp-block-buttons socials is-layout-flex wp-block-buttons-is-layout-flex">
431<div class="wp-block-button linkedin"><a class="wp-block-button__link wp-element-button" href="https://ch.linkedin.com/company/olivier-vaucher-sa" target="_blank" rel="noreferrer noopener">LinkedIn</a></div>
432
433
434
435<div class="wp-block-button instagram"><a class="wp-block-button__link wp-element-button" href="https://www.instagram.com/olivier_vaucher/" target="_blank" rel="noreferrer noopener">Instagram</a></div>
436</div>
437</div>
438</div>
439</div>
440</div>
441</div>
442</footer></div>
443<script type="speculationrules">
444{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/ov26/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
445</script>
vendor: 1 bytes, line 445
445
446<script>
447  var _paq = window._paq = window._paq || [];
448  _paq.push(['trackPageView']);
449  _paq.push(['enableLinkTracking']);
450  (function() {
451	var u="https://stats.sirup.org/";
452	_paq.push(['setTrackerUrl', u+'matomo.php']);
453	_paq.push(['setSiteId', '55']);
454	var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
455	g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
456  })();
457</script>
457<script id="gt_widget_script_23605554-js-before">
458window.gtranslateSettings = /* document.write */ window.gtranslateSettings || {};window.gtranslateSettings['23605554'] = {"default_language":"fr","languages":["fr","de","it","en","es","pt","hi","ar","ru","zh-CN","id"],"url_structure":"sub_domain","native_language_names":1,"flag_style":"2d","flag_size":24,"alt_flags":[],"flags_location":"https:\/\/oliviervaucher.ch\/wp-content\/plugins\/gtranslate\/flags\/"};
459//# sourceURL=gt_widget_script_23605554-js-before
460</script>
460<script src="https://oliviervaucher.ch/wp-content/plugins/gtranslate/js/base.js?ver=3.1.2" data-no-optimize="1" data-no-minify="1" data-gt-orig-url="/" data-gt-orig-domain="oliviervaucher.ch" data-gt-widget-id="23605554" defer></script>
460<script id="main-js" src="https://oliviervaucher.ch/wp-content/themes/ov26/dist/js/main.js"></script>
vendor: 1 bytes, line 460
460
461<script id="wp-emoji-settings" type="application/json">
462{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://oliviervaucher.ch/wp-includes/js/wp-emoji-release.min.js?ver=8787bf2bdf02a9041c1c840b3368a680"}}
463</script>
vendor: 1 bytes, line 463
463
464<script type="module">
465/*! This file is auto-generated */
466var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
467//# sourceURL=https://oliviervaucher.ch/wp-includes/js/wp-emoji-loader.min.js
468</script>
468
469</body>
470</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.