Viestintäkonsultti

Selkeä viestintä, vaikuttava läsnäolo.

Autan yrityksiä ja yhteisöjä viestinnän suunnittelussa, sisällöntuottamisessa ja some-strategioissa. Luon selkeää, tavoitteellista viestintää, joka vahvistaa brändiäsi ja luo uskottavuutta.

Yli 10 vuoden kokemus viestinnästä Suomi
Palvelut

Miten voin auttaa sinua?

Tarjoan viestintäpalveluita, jotka auttavat yritystäsi erottumaan ja vaikuttamaan.

Viestintästrategia

Laadimme yhdessä viestintäsuunnitelman, joka tukee liiketoimintasi tavoitteita ja kohderyhmiäsi.

Sisällöntuottaminen

Tuotan laadukasta sisältöä (tekstit, blogit, uutiskirjeet) joka kiinnostaa ja sitouttaa kohderyhmäsi.

Somehallinta

Hoidan some-kanavasi strategisesta suunnittelusta päivittäiseen sisällöntuottamiseen.

Miksi minä

Kokemusta ja intohimoa viestintään

  • Vahva osaaminen Yli 10 vuoden kokemus viestinnän eri alueilla, kuten PR, markkinointi ja some.
  • Yksilölliset ratkaisut Räätälöin palvelut juuri sinun tarpeisiisi — ei valmiita malleja.
  • Intohimo viestintään Uskon viestinnän voimaan muuttaa asenteita ja luoda kestäviä suhteita.
10+ vuotta
viestinnän kokemusta
50+
onnistunutta projektia
100%
sitoutumista asiakkaani menestykseen
Yhteystiedot

Ota yhteyttä — kerron mielelläni lisää!

Haluatko kehittää yrityksesi viestintää? Jätä viesti tai soita, niin jutellaan lisää!

* { box-sizing: border-box; } html { scroll-behavior: smooth; } body { margin: 0; background: var(--bg); color: var(--ink); font-family: 'Inter', system-ui, sans-serif; font-size: 16px; line-height: 1.6; -webkit-font-smoothing: antialiased; } h1, h2, h3 { font-family: 'Space Grotesk', 'Inter', sans-serif; margin: 0; letter-spacing: -0.01em; color: var(--forest-dark); } a { color: inherit; } img { max-width: 100%; display: block; } .wrap { max-width: var(--maxw); margin: 0 auto; padding: 0 24px; } /* Eyebrow (pieni otsikko) */ .eyebrow { font-family: 'IBM Plex Mono', monospace; font-size: 12.5px; letter-spacing: 0.12em; text-transform: uppercase; color: var(--moss); display: flex; align-items: center; gap: 8px; } .eyebrow::before { content: ""; width: 18px; height: 1px; background: var(--aurora); } /* Painikkeet */ .btn { display: inline-flex; align-items: center; gap: 8px; font-family: 'Inter', sans-serif; font-weight: 600; font-size: 15px; padding: 13px 24px; border-radius: 999px; border: 1px solid transparent; cursor: pointer; text-decoration: none; transition: transform 0.18s ease, box-shadow 0.18s ease, background 0.18s ease; } .btn-primary { background: var(--forest); color: #f3f5ee; } .btn-primary:hover { background: var(--forest-dark); transform: translateY(-1px); box-shadow: 0 10px 24px -12px rgba(31, 71, 55, 0.55); } .btn-ghost { background: transparent; border-color: var(--line); color: var(--forest-dark); } .btn-ghost:hover { border-color: var(--forest); background: rgba(31, 71, 55, 0.05); } .btn-on-dark { background: var(--aurora); color: var(--aurora-ink); } .btn-on-dark:hover { background: #3fd6b3; transform: translateY(-1px); } /* Header */ header { position: sticky; top: 0; z-index: 40; background: rgba(243, 245, 238, 0.86); backdrop-filter: blur(10px); border-bottom: 1px solid var(--line); } .nav { display: flex; align-items: center; justify-content: space-between; padding: 16px 24px; } .logo { display: flex; align-items: center; gap: 10px; font-family: 'Space Grotesk', sans-serif; font-weight: 700; font-size: 19px; color: var(--forest-dark); text-decoration: none; } .logo-mark { width: 34px; height: 34px; flex: none; } .nav-links { display: flex; gap: 30px; align-items: center; list-style: none; margin: 0; padding: 0; font-size: 14.5px; font-weight: 500; } .nav-links a { text-decoration: none; color: var(--ink); opacity: 0.8; } .nav-links a:hover { opacity: 1; color: var(--forest); } .nav-cta { display: flex; align-items: center; gap: 16px; } .menu-toggle { display: none; background: none; border: none; cursor: pointer; font-size: 26px; color: var(--forest-dark); padding: 4px; } /* Hero */ .hero { position: relative; overflow: hidden; padding: 76px 0 60px; } .hero-grid { display: grid; grid-template-columns: 1.05fr 0.95fr; gap: 48px; align-items: center; } .hero h1 { font-size: clamp(34px, 5vw, 54px); line-height: 1.06; margin: 18px 0 20px; } .hero h1 em { font-style: normal; color: var(--forest); position: relative; } .hero p.lede { font-size: 18px; color: #33403a; max-width: 46ch; margin: 0 0 30px; } .hero-actions { display: flex; gap: 14px; flex-wrap: wrap; align-items: center; } .hero-note { margin-top: 34px; display: flex; gap: 22px; flex-wrap: wrap; font-family: 'IBM Plex Mono', monospace; font-size: 12.5px; color: var(--moss); } .hero-note span { display: flex; align-items: center; gap: 7px; } .hero-note i { font-size: 16px; color: var(--aurora); } .rings-wrap { position: relative; aspect-ratio: 1/1; display: flex; align-items: center; justify-content: center; } .rings-wrap svg { width: 100%; height: 100%; } .ring { fill: none; stroke: var(--forest); opacity: 0.9; transform-origin: center; } .ring.a1 { stroke: var(--aurora); stroke-width: 3; } /* Section Shell */ section { padding: 88px 0; } .section-head { max-width: 640px; margin-bottom: 48px; } .section-head h2 { font-size: clamp(26px, 3.4vw, 36px); margin-top: 14px; } .section-head p { color: #33403a; font-size: 16.5px; margin-top: 14px; } /* Services */ .services-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 22px; } .service-card { background: #fff; border: 1px solid var(--line); border-radius: var(--radius); padding: 30px 26px; transition: border-color 0.2s ease, transform 0.2s ease; } .service-card:hover { border-color: var(--aurora); transform: translateY(-3px); } .service-icon { width: 46px; height: 46px; border-radius: 12px; background: var(--forest); color: #f3f5ee; display: flex; align-items: center; justify-content: center; font-size: 22px; margin-bottom: 20px; } .service-card h3 { font-size: 19px; margin-bottom: 10px; } .service-card p { font-size: 15px; color: #3d4a44; margin: 0; } /* Why Us / Rings Stats */ .why { background: var(--birch); border-radius: 28px; } .why-inner { padding: 70px 0; } .why-grid { display: grid; grid-template-columns: 0.9fr 1.1fr; gap: 52px; align-items: center; } .why-list { list-style: none; margin: 26px 0 0; padding: 0; display: flex; flex-direction: column; gap: 18px; } .why-list li { display: flex; gap: 14px; align-items: flex-start; font-size: 15.5px; } .why-list i { font-size: 20px; color: var(--forest); margin-top: 2px; flex: none; } .why-list b { font-family: 'Space Grotesk', sans-serif; display: block; margin-bottom: 2px; font-size: 16px; } .stat-rings { display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px; } .stat-ring { background: #fff; border-radius: 16px; padding: 22px 14px; text-align: center; } .stat-ring svg { width: 78px; height: 78px; margin: 0 auto 10px; } .stat-ring .num { font-family: 'Space Grotesk', sans-serif; font-weight: 700; font-size: 15px; } .stat-ring .label { font-size: 12px; color: var(--moss); margin-top: 4px; } /* Contact */ .contact { background: var(--forest-dark); color: #eef2ec; border-radius: 28px; padding: 64px 0; } .contact .eyebrow { color: #9fd9c6; } .contact .eyebrow::before { background: var(--aurora); } .contact h2 { color: #fff; } .contact-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 48px; align-items: start; } .contact-list { list-style: none; margin: 28px 0 0; padding: 0; display: flex; flex-direction: column; gap: 16px; } .contact-list li { display: flex; gap: 12px; align-items: center; font-size: 15.5px; } .contact-list i { font-size: 19px; color: var(--aurora); } .contact-list a { text-decoration: none; color: #eef2ec; } .contact-list a:hover { color: var(--aurora); } .social-row { display: flex; gap: 12px; margin-top: 26px; } .social-row a { width: 38px; height: 38px; border-radius: 10px; border: 1px solid rgba(238, 242, 236, 0.22); display: flex; align-items: center; justify-content: center; text-decoration: none; color: #eef2ec; font-size: 17px; } .social-row a:hover { border-color: var(--aurora); color: var(--aurora); } .form-card { background: rgba(238, 242, 236, 0.06); border: 1px solid rgba(238, 242, 236, 0.16); border-radius: 18px; padding: 26px; } .form-card label { display: block; font-size: 13px; font-family: 'IBM Plex Mono', monospace; color: #b9c9c1; margin: 0 0 6px; } .field { margin-bottom: 16px; } .form-card input, .form-card textarea { width: 100%; background: rgba(255, 255, 255, 0.06); border: 1px solid rgba(238, 242, 236, 0.2); border-radius: 10px; padding: 12px 14px; color: #fff; font-family: 'Inter', sans-serif; font-size: 15px; } .form-card textarea { min-height: 100px; resize: vertical; } .form-card input::placeholder, .form-card textarea::placeholder { color: rgba(238, 242, 236, 0.4); } .form-card input:focus, .form-card textarea:focus { outline: 2px solid var(--aurora); outline-offset: 1px; } .form-card button { width: 100%; justify-content: center; margin-top: 4px; } /* Footer */ footer { padding: 36px 0 44px; } .footer-row { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 14px; font-size: 13px; color: var(--moss); border-top: 1px solid var(--line); padding-top: 24px; } .footer-row a { text-decoration: underline; color: var(--moss); } .footer-links { display: flex; gap: 18px; } /* Silktide Theme Override */ #stcm-wrapper { --primaryColor: #1f4737 !important; --toggleColor: #2fbf9f !important; font-family: 'Inter', sans-serif !important; } /* Mobile */ @media (max-width: 900px) { .hero-grid, .why-grid, .contact-grid { grid-template-columns: 1fr; } .rings-wrap { max-width: 280px; margin: 0 auto; } .services-grid { grid-template-columns: 1fr; } .stat-rings { grid-template-columns: repeat(3, 1fr); } section { padding: 60px 0; } .why-inner { padding: 48px 0; } } @media (max-width: 720px) { .nav-links, .nav-cta .btn-ghost { display: none; } .menu-toggle { display: block; } .nav.open .nav-links { display: flex; position: absolute; top: 100%; left: 0; right: 0; flex-direction: column; background: var(--bg); border-bottom: 1px solid var(--line); padding: 18px 24px 26px; gap: 16px; } .hero { padding: 44px 0 40px; } .hero-actions { flex-direction: column; align-items: stretch; } .hero-actions .btn { justify-content: center; } .stat-rings { grid-template-columns: 1fr 1fr 1fr; gap: 10px; } .stat-ring svg { width: 56px; height: 56px; } .stat-ring .num { font-size: 12.5px; } .footer-row { flex-direction: column; align-items: flex-start; } } @media (prefers-reduced-motion: reduce) { * { animation: none !important; transition: none !important; } }
Ratkaisutoimisto

Kestävää kasvua, rengas kerrallaan.

SiSu Creative auttaa yrityksiä ja yhteisöjä suunnittelemaan ja toteuttamaan kestävän kehityksen ja energian ratkaisuja, jotka kestävät aikaa.

Kestävän kehityksen asiantuntemus Suomi
Palvelut

Mitä teemme

Kolme tapaa, joilla viemme kestävän kehityksen ja energian hankkeesi ideasta käytäntöön.

Energiakonsultointi

Kartoitamme ja vertailemme energiaratkaisut, jotka sopivat juuri teidän tarpeisiinne ja budjettiinne.

Projektinhallinta

Viemme hankkeen suunnittelusta käyttöönottoon — aikataulussa ja selkeällä viestinnällä matkan varrella.

Ratkaisutoiminta

Etsimme uusia näkökulmia haastaviin kestävyys- ja energiakysymyksiin, kun valmiit mallit eivät riitä.

Miksi me

Kokemusta ja kotimaista asiantuntemusta

  • Vahva kokemusOlemme viemässä läpi kestävän kehityksen ja energiahankkeita eri kokoisille toimijoille.
  • Paikallinen asiantuntemusTunnemme Suomen energiamarkkinat ja niitä koskevan sääntelyn.
  • Räätälöidyt ratkaisutJokainen hanke suunnitellaan tavoitteidenne ja resurssienne mukaan — ei valmiista mallipohjasta.
Vankka
kokemus
hankkeita eri toimialoilta
Suomen
markkina
syvä paikallistuntemus
Räätälöity
ote
jokainen hanke omanaan
Yhteystiedot

Jutellaanko hankkeestanne?

Kerro lyhyesti tilanteestanne, niin palaamme asiaan pian.