{"id":509,"date":"2025-07-11T15:10:11","date_gmt":"2025-07-11T15:10:11","guid":{"rendered":"https:\/\/grinely.com\/?page_id=509"},"modified":"2026-04-01T16:53:06","modified_gmt":"2026-04-01T16:53:06","slug":"vision","status":"publish","type":"page","link":"https:\/\/grinely.com\/en\/vision\/","title":{"rendered":"Vision"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"509\" class=\"elementor elementor-509\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5bfcda4 e-con-full e-flex e-con e-parent\" data-id=\"5bfcda4\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0c5d7e0 elementor-widget elementor-widget-html\" data-id=\"0c5d7e0\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"grinely-title\">STUDIO GRINELY<\/div>\n\n<style>\n  .grinely-title{\n    width: 100%;\n    text-align: center;\n    \n    font-family: 'Jakarta', sans-serif;\n    font-weight: 700;\n    color: #fff;\n    \n    \/* taille responsive *\/\n    font-size: clamp(12.5rem, 12vw, 12rem);\n    line-height: .9;\n    white-space: nowrap;      \/* reste sur une seule ligne *\/\n    text-shadow: 0 0 6px rgba(0,0,0,.45);\n  }\n\n  @media (max-width: 1024px){\n    .grinely-title{\n      font-size: min(12vw, 8rem);\n      margin: 1.5rem 0;\n    }\n  }\n\n  @media (max-width: 640px){\n    .grinely-title{\n      font-size: min(11vw, 4.5rem);\n      line-height: .95;\n      letter-spacing: .01em;\n      margin: 1rem 0;\n      padding-top: max(.25rem, env(safe-area-inset-top)); \/* s\u00e9curit\u00e9 iPhone notch *\/\n    }\n  }\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4a1314c elementor-widget elementor-widget-text-editor\" data-id=\"4a1314c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Studio Grinely is a creative studio that supports brands, artists, and businesses in building strong, consistent, and lasting identities.<br \/>We combine strategy, art direction, and visual production to bring meaningful projects to life.<\/p><p>We build more than content \u2014 we build worlds.<br \/>Brands with a point of view, visuals that stand out, campaigns that speak to people.<br \/>Every decision is intentional. Every image is part of a bigger story.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b5cbacc elementor-widget elementor-widget-image\" data-id=\"b5cbacc\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1548\" height=\"1032\" src=\"https:\/\/grinely.com\/wp-content\/uploads\/2025\/07\/vision_2.gif\" class=\"attachment-full size-full wp-image-218\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d84be81 e-con-full e-flex e-con e-parent\" data-id=\"d84be81\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9a3113a elementor-widget elementor-widget-html\" data-id=\"9a3113a\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n  \/* conteneur global *\/\r\n  .vision {\r\n    display: flex;\r\n    gap: 10rem;\r\n    color: #fff;\r\n    font-family: 'Space Mono', monospace;\r\n  }\r\n\r\n  \/* titre de section *\/\r\n  .vision-section-title {\r\n    font-family: 'Jakarta', sans-serif;\r\n    font-weight: bold;\r\n    font-size: clamp(1.5rem, 4vw, 2.5rem);\r\n    margin-bottom: 1rem;\r\n  }\r\n\r\n  \/* menu \u00e0 gauche *\/\r\n  .vision-menu {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: .3rem;\r\n  }\r\n  .vision-menu .vision-item {\r\n    font-family: 'Jakarta', sans-serif;\r\n    font-weight: bold;\r\n    font-size: 1rem;\r\n    opacity: 0.3;\r\n    cursor: pointer;\r\n    transition: opacity .2s;\r\n  }\r\n  .vision-menu .vision-item:hover,\r\n  .vision-menu .vision-item.active {\r\n    opacity: 1;\r\n    color: #fff;\r\n  }\r\n\r\n  \/* contenu \u00e0 droite *\/\r\n  .vision-content {\r\n    flex: 1;\r\n  }\r\n  .vision-content .vision-text {\r\n    display: none;\r\n    font-weight: normal;\r\n    line-height: 1.5;\r\n  }\r\n  .vision-content .vision-text.active {\r\n    display: block;\r\n  }\r\n\r\n  \/* enlever marge avant le premier paragraphe *\/\r\n  .vision-content .vision-text p:first-child {\r\n    margin-top: 0;\r\n  }\r\n  \/* conserver un peu d\u2019espace entre les paragraphes *\/\r\n  .vision-content .vision-text p + p {\r\n    margin-top: 1rem;\r\n  }\r\n  \r\n  \/* Mobile : empile menu au-dessus et contenu en dessous *\/\r\n@media (max-width: 768px){\r\n  .vision {\r\n    flex-direction: column;\r\n    gap: 2rem; \/* r\u00e9duit l\u2019espace *\/\r\n  }\r\n\r\n  .vision-menu {\r\n    order: 1;\r\n  }\r\n\r\n  .vision-content {\r\n    order: 2;\r\n  }\r\n\r\n  \/* ajuste un peu les tailles *\/\r\n  .vision-section-title {\r\n    font-size: 1.25rem;\r\n  }\r\n\r\n  .vision-menu .vision-item {\r\n    font-size: 0.95rem;\r\n  }\r\n}\r\n<\/style>\r\n\r\n<div class=\"vision\">\r\n  <div class=\"vision-menu\">\r\n    <div class=\"vision-section-title\">OUR APPROACH<\/div>\r\n    <div class=\"vision-item active\" data-target=\"text1\">\r\n      Born digital, grounded in the real\r\n    <\/div>\r\n    <div class=\"vision-item\" data-target=\"text2\">\r\n      No outdated process. No slow structure.\r\n    <\/div>\r\n    <div class=\"vision-item\" data-target=\"text3\">\r\n      Brand. Music. Cinema. Same mindset.\r\n    <\/div>\r\n  <\/div>\r\n  <div class=\"vision-content\">\r\n    <div id=\"text1\" class=\"vision-text active\">\r\n      <p>Our roots are digital, giving us a sharp perspective on formats, behaviors, and modern platforms.<br>\r\n      But our work reaches far beyond.<br>\r\n      Visual identity, music videos, packaging, print campaigns, websites, or physical activations \u2014 our focus is always the same: clarity, consistency, and execution.<\/p>\r\n      <p>What makes us different is our ability to connect ideas to execution.<br>\r\n      We work with a trusted circle of collaborators \u2014 internally or externally \u2014 to keep every project aligned from vision to delivery.<br>\r\n      The result is seamless, efficient, and always intentional.<\/p>\r\n    <\/div>\r\n    <div id=\"text2\" class=\"vision-text\">\r\n      <p>We believe collaboration should be clear, agile, and efficient.<br>\r\n      No vague hierarchies. No unnecessary steps.<br>\r\n     We move forward with structure, but also flexibility \u2014 always in sync with your goals.<\/p>\r\n      <p>We don\u2019t follow the typical agency model.<br>\r\n      We offer a different kind of partnership: direct, adaptable, and grounded in reality.<\/p>\r\n    <\/div>\r\n    <div id=\"text3\" class=\"vision-text\">\r\n      <p>We work on both brand-led and creative-driven projects \u2014 from businesses to musicians, from corporate to cinematic.<br>\r\n      The same level of care applies: clear direction, strong visuals, and a consistent story.<\/p>\r\n      <p>What matters isn\u2019t the format \u2014 it\u2019s the vision.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\ndocument.addEventListener('DOMContentLoaded', () => {\r\n  const items = document.querySelectorAll('.vision-menu .vision-item');\r\n  const texts = document.querySelectorAll('.vision-content .vision-text');\r\n  items.forEach(item => {\r\n    item.addEventListener('click', () => {\r\n      items.forEach(i=>i.classList.remove('active'));\r\n      item.classList.add('active');\r\n      texts.forEach(t=>t.classList.remove('active'));\r\n      document.getElementById(item.dataset.target).classList.add('active');\r\n    });\r\n  });\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7a71092 e-con-full e-flex e-con e-parent\" data-id=\"7a71092\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8a60e92 elementor-widget elementor-widget-html\" data-id=\"8a60e92\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n\r\n  .capabilities-section-title {\r\n    font-family: 'Jakarta', sans-serif;\r\n    font-weight: bold;\r\n    font-size: clamp(1.5rem, 4vw, 2.5rem);\r\n  }\r\n\r\n<\/style>\r\n\r\n<div class=\"capabilities\">\r\n  <div class=\"capabilities-menu\">\r\n    <div class=\"capabilities-section-title\">WHAT DRIVES US<\/div>\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eaf2413 elementor-widget elementor-widget-text-editor\" data-id=\"eaf2413\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>We work with those who want to leave a mark.<br \/>People who care about what they say, how they say it, and the impression they leave behind.<\/p><p>Our work is rooted in authenticity, trust, precision, and high standards.<br \/>Every frame matters. Every detail counts.<br \/>Every project deserves ambition.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-723a4e3 e-con-full e-flex e-con e-parent\" data-id=\"723a4e3\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f234966 elementor-widget elementor-widget-html\" data-id=\"f234966\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n  \/* === Capabilities section styles === *\/\r\n  .capabilities {\r\n    display: flex;\r\n    gap: 7rem;\r\n    color: #fff;\r\n    font-family: 'Space Mono', monospace;\r\n  }\r\n\r\n  .capabilities-section-title {\r\n    font-family: 'Jakarta', sans-serif;\r\n    font-weight: bold;\r\n    font-size: clamp(1.5rem, 4vw, 2.5rem);\r\n    margin-bottom: 1rem;\r\n  }\r\n\r\n  .capabilities-menu {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: .3rem;\r\n  }\r\n  .capabilities-menu .capabilities-item {\r\n    font-family: 'Jakarta', sans-serif;\r\n    font-weight: bold;\r\n    font-size: 1rem;\r\n    opacity: .3;\r\n    cursor: pointer;\r\n    transition: opacity .2s;\r\n  }\r\n  .capabilities-menu .capabilities-item:hover,\r\n  .capabilities-menu .capabilities-item.active {\r\n    opacity: 1;\r\n    color: #fff;\r\n  }\r\n\r\n  .capabilities-content {\r\n    flex: 1;\r\n  }\r\n  .capabilities-content .capabilities-text {\r\n    display: none;\r\n    font-weight: normal;\r\n    line-height: 1.5;\r\n  }\r\n  .capabilities-content .capabilities-text.active {\r\n    display: block;\r\n  }\r\n\r\n  \/* Remove top margin on first paragraph *\/\r\n  .capabilities-content .capabilities-text p:first-child {\r\n    margin-top: 0;\r\n  }\r\n  \/* Space between subsequent paragraphs *\/\r\n  .capabilities-content .capabilities-text p + p {\r\n    margin-top: 1rem;\r\n  }\r\n  \/* deux colonnes pour le texte du 3\u1d49 item *\/\r\n#cap-text-3 .capabilities-columns {\r\n  \/* d\u00e9j\u00e0 pr\u00e9sent : *\/\r\n  display: grid;\r\n  grid-template-columns: 1fr 4fr;\r\n\r\n  \/* ajout : aligne TOUS les items en haut *\/\r\n  align-items: start;\r\n}\r\n\r\n\/* supprime le margin-top du second <p> dans cap-text-3 *\/\r\n#cap-text-3 .capabilities-columns > p + p {\r\n  margin-top: 0 !important;\r\n}\r\n\r\n\/* Responsive mobile *\/\r\n@media (max-width: 768px){\r\n  .capabilities {\r\n    flex-direction: column;\r\n    gap: 2rem; \/* r\u00e9duit l'espace *\/\r\n  }\r\n\r\n  .capabilities-menu {\r\n    order: 1;\r\n  }\r\n\r\n  .capabilities-content {\r\n    order: 2;\r\n  }\r\n\r\n  \/* texte un peu plus petit *\/\r\n  .capabilities-menu .capabilities-item {\r\n    font-size: 0.95rem;\r\n  }\r\n\r\n  \/* Capabilities col \u2192 1 colonne sur mobile *\/\r\n  #cap-text-3 .capabilities-columns {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  #cap-text-3 .capabilities-columns p + p {\r\n    margin-top: 1rem !important;\r\n  }\r\n}\r\n\r\n<\/style>\r\n\r\n<div class=\"capabilities\">\r\n  <div class=\"capabilities-menu\">\r\n    <div class=\"capabilities-section-title\">OUR CAPABILITIES<\/div>\r\n    <div class=\"capabilities-item active\" data-target=\"cap-text-1\">\r\n      Strategy &amp; Identity\r\n    <\/div>\r\n    <div class=\"capabilities-item\" data-target=\"cap-text-2\">\r\n      Creation &amp; Direction\r\n    <\/div>\r\n    <div class=\"capabilities-item\" data-target=\"cap-text-3\">\r\n      Design &amp; Visuals\r\n    <\/div>\r\n    <div class=\"capabilities-item\" data-target=\"cap-text-4\">\r\n      Production &amp; Rollout\r\n    <\/div>\r\n  <\/div>\r\n  <div class=\"capabilities-content\">\r\n    <div id=\"cap-text-1\" class=\"capabilities-text active\">\r\n      <p>\r\n        Brand Strategy<br>\r\n        Campaign Strategy<br>\r\n        Social Strategy<br>\r\n        Brand Identity<br>\r\n        Visual Identity\r\n      <\/p>\r\n    <\/div>\r\n    <div id=\"cap-text-2\" class=\"capabilities-text\">\r\n      <p>\r\n        Creative Direction<br>\r\n        Art Direction<br>\r\n        Content Creation<br>\r\n        Copywriting\r\n      <\/p>\r\n    <\/div>\r\n    <div id=\"cap-text-3\" class=\"capabilities-text\">\r\n  <div class=\"capabilities-columns\">\r\n    <p>\r\n      Graphic Design<br>\r\n      Illustration<br>\r\n      Packaging<br>\r\n      Merch Design<br>\r\n      Web Design & Dev<br>\r\n      3D & CGI\r\n    <\/p>\r\n    <p>\r\n      AI Design<br>\r\n      Print Design<br>\r\n      Motion Design<br>\r\n      Photography<br>\r\n      Animation<br>\r\n      \u200e \r\n    <\/p>\r\n  <\/div>\r\n<\/div>\r\n    <div id=\"cap-text-4\" class=\"capabilities-text\">\r\n      <p>\r\n        Post Production<br>\r\n        Visual Production<br>\r\n        Out Of Home Production<br>\r\n        Campaign Development<br>\r\n        Social Media Management<br>\r\n        Community Management\r\n      <\/p>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n  document.addEventListener('DOMContentLoaded', () => {\r\n    const items = document.querySelectorAll('.capabilities-menu .capabilities-item');\r\n    const texts = document.querySelectorAll('.capabilities-content .capabilities-text');\r\n    items.forEach(item => {\r\n      item.addEventListener('click', () => {\r\n        items.forEach(i => i.classList.remove('active'));\r\n        item.classList.add('active');\r\n        texts.forEach(t => t.classList.remove('active'));\r\n        document.getElementById(item.dataset.target).classList.add('active');\r\n      });\r\n    });\r\n  });\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>STUDIO GRINELY Studio Grinely est un studio cr\u00e9atif qui aide les marques, les artistes et les entreprises \u00e0 se forger une identit\u00e9 forte, coh\u00e9rente et durable.Nous combinons strat\u00e9gie, direction artistique et production visuelle pour donner vie \u00e0 des projets porteurs de sens. Nous ne nous contentons pas de cr\u00e9er du contenu, nous construisons des univers.Des [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-509","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/grinely.com\/en\/wp-json\/wp\/v2\/pages\/509","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/grinely.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/grinely.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/grinely.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/grinely.com\/en\/wp-json\/wp\/v2\/comments?post=509"}],"version-history":[{"count":183,"href":"https:\/\/grinely.com\/en\/wp-json\/wp\/v2\/pages\/509\/revisions"}],"predecessor-version":[{"id":1372,"href":"https:\/\/grinely.com\/en\/wp-json\/wp\/v2\/pages\/509\/revisions\/1372"}],"wp:attachment":[{"href":"https:\/\/grinely.com\/en\/wp-json\/wp\/v2\/media?parent=509"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}