Auteur : codecircle.pro@gmail.com

  • Les Lumières à l’âge du Vivant Corine Pelluchon Nicolas Rodet

    Les Lumières à l’âge du Vivant Corine Pelluchon Nicolas Rodet

    LITTéRATURE

    Les Lumières à l’âge du Vivant Corine Pelluchon Nicolas Rodet

    22 mai 2026 · Nicolas Rodet

    Les Lumières à l’âge du Vivant Corine Pelluchon Nicolas Rodet
    Corine Pelluchon, Les Lumières à l’âge du Vivant

     

    Ce livre a profondément transformé ma perception du rapport que nous entretenons avec le vivant.

    Il a été pour moi le déclencheur d’une prise de conscience : la nécessité de passer du « schème » de domination à un « schème » de considération.

    Sa lecture éclaire et approfondit également mon propos sur la domination.

    Elle permet de mieux comprendre ce qui, dans notre héritage culturel et intellectuel, nous a conduits à penser le monde en termes de maîtrise plutôt que de relation.

     

     

    Nicolas Rodet
    ×
    Écrivain 

    Billet d’humeur — Mars 2026
    Corine Pelluchon, Les Lumières à l’âge du Vivant, Seuil, 2021

  • Dossier de presse Philovent

    Dossier de presse Philovent

    COMMUNIQUé DE PRESSE

    Dossier de presse Philovent

    18 mars 2026 · Nicolas Rodet

    Dossier de presse Philovent


    Communiqué de Presse

    Philovent

    Sortie du livre — 03 octobre 2023

    Nicolas Rodet — Éditions du Panthéon

    Et si un voyage en mer pouvait changer une vie ? Dans ce roman initiatique, Nicolas Rodet nous livre le portrait d’une femme qui décide de prendre sa vie en main après avoir traversé les mers.

    Le Roman

    Claire est embarquée dans une aventure qu’elle n’a pas choisie et à travers laquelle elle va découvrir sa force et ses désirs.

    Ce séjour se révèle être un puissant voyage initiatique et philosophique. Elle revient de cette navigation transformée et décide de s’emparer de cette expérience pour tenter de sauver son couple.

    À travers son roman, l’auteur s’interroge également sur son besoin d’écriture, et le processus de transformation intime que l’exercice lui procure.

    « Un voyage en mer comme révélateur de soi — entre philosophie et romanesque, Nicolas Rodet trace le chemin d’une renaissance. »

    L’Avis de l’Éditeur

    Et si un voyage en mer pouvait changer une vie ? Dans ce roman initiatique, Nicolas Rodet nous livre le portrait d’une femme qui décide de prendre sa vie en main après avoir traversé les mers.

    Un premier roman habité, entre quête de soi et désir d’agir.

    Extrait

    « J’étais projeté en plein mythe de Narcisse, je découvrais non pas la beauté de mon corps dans le reflet de l’eau, mais la profondeur de mon âme sur l’écran de l’ordinateur et, chaque matin, je récoltais avec bonheur ou stupeur ce que la nuit j’avais moissonné.

    Un matin, ce ne sont pas que des émotions personnelles qui sont apparues, mais un personnage. Une inconnue a émergé au bout de mes doigts.

    Faire la connaissance de Claire fut une rencontre inoubliable. »

    L’Auteur

    Nicolas Rodet

    Nicolas Rodet est romancier, résidant à La Roque-d’Anthéron (Bouches-du-Rhône). Animé par une curiosité insatiable pour les questions éthiques et philosophiques, il signe avec Philovent un premier roman initiatique, nourri de ses propres expériences de navigateur et de chef d’entreprise.

    Son second roman, Ersatz : Éclats d’IA, explore les bouleversements provoqués par l’intelligence artificielle. Son prochain titre, On-Off, est attendu en 2026.

     

    Éditions du Panthéon
    ×
    Nicolas RodetReproduction partielle autorisée avec mention de la source.
    Pour toute demande d’interview ou de service de presse, merci de contacter les Éditions du Panthéon.

    /* ============================
    VARIABLES
    ============================ */
    :root {
    –pr-bg: #F9F7F1;
    –pr-white: #ffffff;
    –pr-ink: #2C2C2C;
    –pr-red: #C84B31;
    –pr-gray: #555555;
    –pr-light: #888888;
    –pr-border: rgba(0,0,0,0.08);
    –pr-font-title: ‘Cormorant Garamond’, serif;
    –pr-font-body: ‘Mulish’, sans-serif;
    }
    #nr-press-philovent {
    background-color: var(–pr-bg);
    color: var(–pr-ink);
    font-family: var(–pr-font-body);
    overflow-x: hidden;
    }
    /* ============================
    1. HERO
    ============================ */
    .press-hero {
    background-color: var(–pr-ink);
    color: #fff;
    padding: 80px 5%;
    text-align: center;
    position: relative;
    overflow: hidden;
    }
    .press-hero::before {
    content:  »;
    position: absolute;
    inset: 0;
    background: repeating-linear-gradient(
    -45deg,
    transparent,
    transparent 40px,
    rgba(255,255,255,0.015) 40px,
    rgba(255,255,255,0.015) 41px
    );
    pointer-events: none;
    }
    .hero-inner {
    position: relative;
    max-width: 800px;
    margin: 0 auto;
    }
    .press-label {
    display: inline-block;
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: 4px;
    color: var(–pr-red);
    font-weight: 700;
    margin-bottom: 24px;
    font-family: var(–pr-font-body);
    border: 1px solid var(–pr-red);
    padding: 6px 20px;
    }
    .hero-separator {
    width: 60px;
    height: 1px;
    background: rgba(255,255,255,0.2);
    margin: 24px auto;
    }
    .press-title {
    font-family: var(–pr-font-title);
    font-size: 5rem;
    font-weight: 300;
    line-height: 1;
    margin: 0 0 16px;
    color: #fff;
    letter-spacing: -1px;
    }
    .title-accent {
    color: rgba(255,255,255,0.55);
    font-style: italic;
    }
    .press-subtitle {
    font-family: var(–pr-font-title);
    font-size: 1.5rem;
    font-style: italic;
    color: rgba(255,255,255,0.5);
    margin: 0 0 20px;
    }
    .press-author {
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 3px;
    color: rgba(255,255,255,0.4);
    font-family: var(–pr-font-body);
    margin: 0;
    }
    /* ============================
    2. ACCROCHE
    ============================ */
    .press-accroche {
    background: var(–pr-white);
    padding: 60px 20px;
    border-bottom: 1px solid var(–pr-border);
    }
    .accroche-inner {
    max-width: 780px;
    margin: 0 auto;
    text-align: center;
    }
    .accroche-text {
    font-family: var(–pr-font-title);
    font-size: 1.7rem;
    line-height: 1.6;
    color: var(–pr-ink);
    font-weight: 400;
    font-style: italic;
    margin: 0;
    }
    /* ============================
    3. CORPS
    ============================ */
    .press-body {
    padding: 80px 5%;
    }
    .body-grid {
    max-width: 1200px;
    margin: 0 auto;
    display: grid;
    grid-template-columns: 300px 1fr;
    gap: 80px;
    align-items: start;
    }
    /* — ASIDE — */
    .body-aside {
    position: sticky;
    top: 40px;
    }
    .book-cover-wrapper {
    margin-bottom: 40px;
    }
    .book-cover {
    width: 100%;
    box-shadow: 12px 12px 30px rgba(0,0,0,0.15);
    display: block;
    }
    .book-cover-fallback {
    display: none;
    width: 100%;
    aspect-ratio: 2/3;
    background: var(–pr-ink);
    color: #fff;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    font-family: var(–pr-font-title);
    font-size: 2rem;
    box-shadow: 12px 12px 30px rgba(0,0,0,0.15);
    }
    .book-cover-fallback small {
    font-size: 1rem;
    opacity: 0.6;
    margin-top: 8px;
    font-style: italic;
    }
    .book-meta, .press-contact-box {
    background: var(–pr-white);
    border: 1px solid var(–pr-border);
    padding: 28px;
    margin-bottom: 24px;
    border-radius: 2px;
    }
    .meta-title {
    font-family: var(–pr-font-body);
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 3px;
    color: var(–pr-red);
    font-weight: 700;
    margin: 0 0 16px;
    padding-bottom: 10px;
    border-bottom: 1px solid var(–pr-border);
    }
    .meta-list {
    list-style: none;
    padding: 0;
    margin: 0;
    }
    .meta-list li {
    display: flex;
    gap: 12px;
    padding: 8px 0;
    border-bottom: 1px solid var(–pr-border);
    font-size: 0.85rem;
    line-height: 1.5;
    }
    .meta-list li:last-child { border-bottom: none; }
    .meta-key {
    color: var(–pr-light);
    font-weight: 600;
    min-width: 70px;
    flex-shrink: 0;
    }
    .meta-val { color: var(–pr-ink); }
    .press-contact-box p {
    font-size: 0.9rem;
    line-height: 1.7;
    color: var(–pr-gray);
    margin: 0 0 8px;
    }
    .press-contact-box a {
    color: var(–pr-ink);
    text-decoration: none;
    font-weight: 600;
    transition: color 0.3s;
    }
    .press-contact-box a:hover { color: var(–pr-red); }
    .divider-sm {
    height: 1px;
    background: var(–pr-border);
    margin: 20px 0;
    }
    /* — MAIN — */
    .body-main { min-width: 0; }
    .press-section {
    margin-bottom: 60px;
    }
    .section-heading {
    font-family: var(–pr-font-title);
    font-size: 2.6rem;
    font-weight: 400;
    color: var(–pr-ink);
    margin: 0 0 8px;
    }
    .section-rule {
    width: 50px;
    height: 3px;
    background: var(–pr-red);
    margin-bottom: 28px;
    }
    .body-main p {
    font-size: 1.1rem;
    line-height: 1.85;
    color: #3a3a3a;
    margin-bottom: 20px;
    text-align: justify;
    }
    .drop-cap {
    float: left;
    font-family: var(–pr-font-title);
    font-size: 4.2rem;
    line-height: 0.8;
    padding-top: 4px;
    padding-right: 10px;
    color: var(–pr-red);
    font-weight: 400;
    }
    .highlight-text {
    font-family: var(–pr-font-title);
    font-size: 1.3rem;
    font-style: italic;
    font-weight: 600;
    color: var(–pr-ink);
    border-top: 1px solid #e0ddd5;
    border-bottom: 1px solid #e0ddd5;
    padding: 20px 0;
    margin-top: 30px;
    text-align: center;
    }
    .press-quote {
    font-family: var(–pr-font-title);
    font-size: 1.5rem;
    font-style: italic;
    color: var(–pr-gray);
    border-left: 4px solid var(–pr-red);
    padding: 16px 30px;
    margin: 0 0 60px;
    background: var(–pr-white);
    line-height: 1.6;
    }
    .author-inline {
    display: flex;
    gap: 30px;
    align-items: flex-start;
    }
    .author-thumb {
    width: 100px;
    height: 100px;
    object-fit: cover;
    border-radius: 2px;
    flex-shrink: 0;
    filter: sepia(0.1);
    transition: filter 0.4s;
    }
    .author-thumb:hover { filter: sepia(0); }
    .excerpt-box {
    background: var(–pr-white);
    border: 1px solid var(–pr-border);
    border-left: 4px solid var(–pr-ink);
    padding: 36px 40px;
    }
    .excerpt-box p {
    font-family: var(–pr-font-title);
    font-size: 1.15rem;
    line-height: 1.8;
    color: var(–pr-ink);
    text-align: left;
    }
    .excerpt-reply {
    font-style: italic !important;
    font-weight: 600 !important;
    color: var(–pr-red) !important;
    margin-top: 24px !important;
    }
    /* ============================
    4. FOOTER
    ============================ */
    .press-footer {
    background: var(–pr-ink);
    color: rgba(255,255,255,0.5);
    padding: 60px 20px;
    text-align: center;
    }
    .footer-inner { max-width: 700px; margin: 0 auto; }
    .footer-brand {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    margin-bottom: 24px;
    }
    .footer-title, .footer-author {
    font-family: var(–pr-font-title);
    font-size: 1.6rem;
    color: #fff;
    font-weight: 300;
    }
    .footer-sep {
    color: var(–pr-red);
    font-size: 1.2rem;
    }
    .footer-line {
    width: 60px;
    height: 1px;
    background: rgba(255,255,255,0.15);
    margin: 0 auto 24px;
    }
    .footer-legal {
    font-size: 0.8rem;
    line-height: 1.8;
    margin: 0;
    }
    /* ============================
    RESPONSIVE
    ============================ */
    @media (max-width: 900px) {
    .press-title { font-size: 3.5rem; }
    .accroche-text { font-size: 1.3rem; }
    .body-grid {
    grid-template-columns: 1fr;
    gap: 40px;
    }
    .body-aside {
    position: static;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
    align-items: start;
    }
    .book-cover-wrapper { grid-column: 1 / -1; max-width: 220px; margin: 0 auto; }
    .footer-brand { flex-direction: column; gap: 8px; }
    .author-inline { flex-direction: column; }
    .excerpt-box { padding: 24px 20px; }
    }
    @media (max-width: 600px) {
    .press-hero { padding: 60px 20px; }
    .press-body { padding: 40px 20px; }
    .body-aside { grid-template-columns: 1fr; }
    .section-heading { font-size: 2rem; }
    .press-quote { font-size: 1.2rem; padding: 14px 20px; }
    }