A HOME FOR EMERGING VOICES

Your Words Deserve to Be Read.

A literary platform for emerging voices. Discover new writers, share your work, and find your place in the literary world.

T,M

A place for the words you haven’t shared yet.

THE TOUT, MOI COMPETITION

Put your work into the world.

Your writing deserves more than a page in your notebook. TOUT, MOI aims to help emerging writers share their work, reach new readers, and take their next step.

THE TOUT, MOI MAGAZINE

New voices. Different worlds. Stories worth discovering.

Discover emerging writers, explore original perspectives, and find stories that stay with you.

THE TOUT, MOI WORKSHOPS

Make room for your writing to grow.

Writing is a craft you can keep developing. TOUT, MOI aims to create opportunities for emerging writers to learn, experiment, and grow in a supportive literary community.

ABOUT TOUT, MOI


Every literary journey starts somewhere.

Every writer starts with a voice, an idea, and the courage to share it. TOUT, MOI exists to help emerging writers discover opportunities, reach new readers, and take their work further.

A platform for the voices shaping tomorrow’s literary world

YOUR NEXT CHAPTER STARTS HERE

Your next step starts here.

You’ve written the words. Now it’s time to explore where they could take you. Discover opportunities to share your work, reach new readers, and become part of a growing literary community.

LETTERS FROM TOUT MOI

Good writing brings people together.

Discover emerging voices, literary opportunities, and news from the TOUT, MOI community

Subscribe

* indicates required

Intuit Mailchimp

TOUT, MOI

Discover. Develop. Share your voice.

Explore

Home · Competition · Magazine · Workshops · About Us · Submit Writing

Connect

Instagram · TikTok · Contact

/* ================================== TOUT, MOI — ORIGINAL EDITORIAL LOOK ================================== */ @import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&family=DM+Serif+Display&display=swap'); :root { --tm-cream: #F5EAD5; --tm-orange: #F26745; --tm-violet: #5142A6; --tm-lime: #C5DF68; --tm-ink: #28252D; --tm-sand: #E6D5B8; --tm-rose: #E8A9C0; } /* Overall typography and page */ body, .wp-site-blocks { background: var(--tm-cream); color: var(--tm-ink); font-family: 'DM Sans', Arial, sans-serif; } .wp-site-blocks h1, .wp-site-blocks h2, .wp-site-blocks h3 { font-family: 'DM Serif Display', Georgia, serif; font-weight: 400; letter-spacing: -0.035em; line-height: 1.05; } .wp-site-blocks h1 { font-size: clamp(3.2rem, 7vw, 6.8rem); max-width: 850px; } .wp-site-blocks h2 { font-size: clamp(2.6rem, 5vw, 4.8rem); max-width: 950px; } .wp-site-blocks p { line-height: 1.8; } /* Main content width */ .tm-container, .tm-hero-grid, .tm-section > .wp-block-group__inner-container { width: min(1120px, 88%); margin-left: auto; margin-right: auto; } /* Hero section */ .tm-hero { background: var(--tm-cream); padding: clamp(70px, 10vw, 140px) 0; } .tm-hero-grid { display: grid; grid-template-columns: 1.1fr .9fr; align-items: center; gap: clamp(35px, 7vw, 100px); } .tm-hero p { max-width: 620px; font-size: 1.08rem; } /* Hero artwork panel */ .tm-art, .tm-hero-art { position: relative; display: flex; min-height: 420px; align-items: center; justify-content: center; overflow: hidden; background: var(--tm-violet); color: var(--tm-cream); border-radius: 2px; } .tm-art::before, .tm-hero-art::before { content: "T,M"; position: absolute; top: 6%; left: 5%; color: var(--tm-orange); font-family: 'DM Serif Display', Georgia, serif; font-size: clamp(7rem, 17vw, 13rem); line-height: 1; letter-spacing: -.08em; } .tm-art::after, .tm-hero-art::after { content: ""; position: absolute; width: 180px; height: 180px; right: -25px; bottom: -25px; border-radius: 50%; background: var(--tm-lime); } .tm-art-note { position: absolute; left: 9%; bottom: 12%; z-index: 1; max-width: 230px; font-size: 1.1rem; } /* Colored editorial sections */ .tm-section { padding: clamp(65px, 9vw, 120px) 0; } .tm-orange { background: var(--tm-orange); color: var(--tm-ink); } .tm-violet { background: var(--tm-violet); color: var(--tm-cream); } .tm-cream { background: var(--tm-cream); color: var(--tm-ink); } .tm-lime { background: var(--tm-lime); color: var(--tm-ink); } .tm-rose { background: var(--tm-rose); color: var(--tm-ink); } /* Section headings and introductory text */ .tm-section h2 { margin-top: 12px; margin-bottom: 24px; } .tm-section > p, .tm-section .tm-container > p { max-width: 760px; font-size: 1.05rem; } .tm-eyebrow { font-family: 'DM Sans', Arial, sans-serif; font-size: .76rem !important; font-weight: 800; letter-spacing: .14em; text-transform: uppercase; } /* Buttons */ .tm-actions { display: flex; flex-wrap: wrap; gap: 12px; margin-top: 28px; } .tm-button, .wp-site-blocks .wp-block-button__link { display: inline-flex; align-items: center; justify-content: center; padding: 15px 23px; background: var(--tm-orange); color: var(--tm-ink); border: 1px solid var(--tm-orange); border-radius: 0; font-family: 'DM Sans', Arial, sans-serif; font-size: .85rem; font-weight: 800; text-decoration: none; transition: transform .2s ease, background .2s ease; } .tm-button:hover, .wp-site-blocks .wp-block-button__link:hover { transform: translateY(-3px); opacity: .88; } .tm-button--outline, .tm-button-outline { background: transparent; color: var(--tm-ink); border-color: var(--tm-ink); } .tm-button--ink, .tm-button-ink { background: var(--tm-ink); color: var(--tm-cream); border-color: var(--tm-ink); } /* Editorial cards */ .tm-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; margin-top: 38px; } .tm-card { padding: 28px; background: var(--tm-cream); color: var(--tm-ink); border: 1px solid rgba(40, 37, 45, .15); } .tm-violet .tm-card { background: var(--tm-cream); color: var(--tm-ink); } .tm-card h3 { font-size: 1.8rem; } .tm-number { font-size: .75rem !important; font-weight: 800; letter-spacing: .12em; text-transform: uppercase; } /* Split layouts and submission panel */ .tm-split { display: grid; grid-template-columns: 1fr 1fr; gap: clamp(30px, 7vw, 90px); align-items: start; } .tm-callout { padding: clamp(24px, 4vw, 45px); background: var(--tm-cream); color: var(--tm-ink); } .tm-list { padding-left: 22px; line-height: 2; } .tm-notice { margin-top: 25px; padding: 18px; border-left: 4px solid var(--tm-orange); background: var(--tm-sand); } /* Newsletter */ .tm-newsletter { display: flex; flex-wrap: wrap; gap: 12px; max-width: 650px; margin-top: 28px; } .tm-newsletter input, #mc_embed_signup input[type="email"], #mc_embed_signup input[type="text"] { box-sizing: border-box; min-height: 52px; padding: 14px 16px; border: 1px solid var(--tm-ink); border-radius: 0; background: var(--tm-cream); color: var(--tm-ink); font: inherit; } #mc_embed_signup { max-width: 650px; margin-top: 28px; background: transparent; color: var(--tm-ink); font-family: 'DM Sans', Arial, sans-serif; } #mc_embed_signup .button { min-height: 48px; padding: 12px 22px; border: 0; border-radius: 0; background: var(--tm-ink); color: white; font-weight: 800; } /* Footer */ .tm-footer { padding: 65px 0 25px; background: var(--tm-ink); color: var(--tm-cream); } .tm-footer a { color: var(--tm-cream); text-decoration: none; } .tm-footer a:hover { color: var(--tm-lime); } .tm-footer-grid { display: grid; grid-template-columns: 1.5fr 1fr 1fr; gap: 35px; } .tm-footer ul { padding: 0; list-style: none; line-height: 2.1; } .tm-footer-bottom { margin-top: 35px; padding-top: 20px; border-top: 1px solid rgba(245, 234, 213, .25); font-size: .8rem; } /* Mobile layout */ @media (max-width: 700px) { .tm-hero-grid, .tm-split { grid-template-columns: 1fr; } .tm-art, .tm-hero-art { min-height: 300px; } .tm-cards, .tm-footer-grid { grid-template-columns: 1fr; } .tm-actions { align-items: stretch; flex-direction: column; } .tm-button { text-align: center; } .tm-section, .tm-hero { padding-top: 60px; padding-bottom: 60px; } }