.elementor .e-12dc374a-bbb1{max-width:720px;margin-block-start:16px;text-align: left;\n}.elementor .e-593ce55b-ee30{width:70%;aspect-ratio:4 / 5;margin-block-end:10px;border-radius:16px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/jori-heikkinen.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;align-self:center;}.elementor .e-bc1dfd0-6dee{font-family:var(--jv-font);font-weight:700;font-size:11px;color:var(--jv-gold);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-7a294d35-5b5d:hover,.elementor .e-7a294d35-5b5d:focus-visible{color:var(--jv-gold);}.elementor .e-7a294d35-5b5d{font-family:var(--jv-font);font-weight:600;font-size:14px;color:var(--jv-ink);margin-block-start:4px;& a { color: inherit; text-decoration: none; }\n}.elementor .e-500231ec-556f:hover,.elementor .e-500231ec-556f:focus-visible{color:var(--jv-gold);}.elementor .e-500231ec-556f{font-family:var(--jv-font);font-weight:600;font-size:14px;color:var(--jv-ink);margin-block-start:4px;& a { color: inherit; text-decoration: none; }\n}.elementor .e-2df3bcba-a869:hover,.elementor .e-2df3bcba-a869:focus-visible{border-color:rgba(227,166,46,0.45);box-shadow:0px 18px 40px 0px rgba(0,0,0,0.35);translate: 0px -4px;\n}.elementor .e-2df3bcba-a869{text-align:center;padding:18px;border-radius:22px;border-width:1px;border-color:var(--jv-line);border-style:solid;background-color:var(--jv-soft);flex-direction:column;gap:6px;align-items:center;transition: translate 200ms, border-color 200ms, box-shadow 200ms;\n}.elementor .e-5d7c965-a4c7{width:70%;aspect-ratio:4 / 5;margin-block-end:10px;border-radius:16px;background-image:url("https://jvmedia.fi/wp-content/uploads/2026/10/ville-maenpaa.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;align-self:center;}.elementor .e-5b6ea419-5899{font-family:var(--jv-font);font-weight:700;font-size:11px;color:var(--jv-gold);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-4d777a51-c463:hover,.elementor .e-4d777a51-c463:focus-visible{color:var(--jv-gold);}.elementor .e-4d777a51-c463{font-family:var(--jv-font);font-weight:600;font-size:14px;color:var(--jv-ink);margin-block-start:4px;& a { color: inherit; text-decoration: none; }\n}.elementor .e-1638061e-9883:hover,.elementor .e-1638061e-9883:focus-visible{color:var(--jv-gold);}.elementor .e-1638061e-9883{font-family:var(--jv-font);font-weight:600;font-size:14px;color:var(--jv-ink);margin-block-start:4px;& a { color: inherit; text-decoration: none; }\n}.elementor .e-144cb2a9-2a45:hover,.elementor .e-144cb2a9-2a45:focus-visible{border-color:rgba(227,166,46,0.45);box-shadow:0px 18px 40px 0px rgba(0,0,0,0.35);translate: 0px -4px;\n}.elementor .e-144cb2a9-2a45{text-align:center;padding:18px;border-radius:22px;border-width:1px;border-color:var(--jv-line);border-style:solid;background-color:var(--jv-soft);flex-direction:column;gap:6px;align-items:center;transition: translate 200ms, border-color 200ms, box-shadow 200ms;\n}.elementor .e-41b2f32-1ba5{width:100%;padding:0px;margin-block-start:40px;display:grid;gap:24px;grid-template-columns:repeat(2, minmax(0px, 320px));justify-content:start;}.elementor .e-6a4b3c89-27fb{padding:0px;flex-direction:column;gap:0px;}