{"id":400,"date":"2026-03-05T22:35:43","date_gmt":"2026-03-05T22:35:43","guid":{"rendered":"https:\/\/new.tallinnvoice.ee\/?page_id=400"},"modified":"2026-03-13T10:08:23","modified_gmt":"2026-03-13T10:08:23","slug":"registration","status":"publish","type":"page","link":"https:\/\/new.tallinnvoice.ee\/et\/registration\/","title":{"rendered":"Registration"},"content":{"rendered":"\n<div class=\"wp-block-group registration-intro has-x-large-font-size is-layout-constrained wp-container-core-group-is-layout-8382b2c5 wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0;padding-top:0;padding-right:var(--wp--preset--spacing--40);padding-bottom:0;padding-left:var(--wp--preset--spacing--40)\">\n<h1 class=\"wp-block-heading has-text-align-center has-palette-color-1-color has-text-color has-link-color has-x-large-font-size wp-elements-c854f54fa6553a05c9eea128a0da3091\">APPLY NOW<\/h1>\n\n\n\n<section class=\"tv-countdown-wrap\">\n  <div class=\"tv-countdown\">\n    <div class=\"tv-countdown__top\">\n      <div class=\"tv-countdown__kicker\">REGISTRATION CLOSES IN<\/div>\n      <h2 class=\"tv-countdown__title\">Don\u2019t miss your chance<\/h2>\n    <\/div>\n\n    <div class=\"tv-countdown__grid\" id=\"tvCountdown\">\n      <div class=\"tv-unit\"><div class=\"tv-num\" data-u=\"d\">00<\/div><div class=\"tv-lbl\">Days<\/div><\/div>\n      <div class=\"tv-unit\"><div class=\"tv-num\" data-u=\"h\">00<\/div><div class=\"tv-lbl\">Hours<\/div><\/div>\n      <div class=\"tv-unit\"><div class=\"tv-num\" data-u=\"m\">00<\/div><div class=\"tv-lbl\">Minutes<\/div><\/div>\n      <div class=\"tv-unit\"><div class=\"tv-num\" data-u=\"s\">00<\/div><div class=\"tv-lbl\">Seconds<\/div><\/div>\n    <\/div>\n\n    <div class=\"tv-countdown__note\" id=\"tvCountdownNote\">\n      Application deadline: 1 April 2026, 23:59 (Tallinn time)<br>\nEarly-bird discount until 15 March 2026\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n  .tv-countdown-wrap{\n    padding: 90px 20px;\n    background: radial-gradient(1200px 500px at 50% 0%, rgba(224,198,117,.12), rgba(11,11,11,0) 60%),\n                #0B0B0B;\n  }\n  .tv-countdown{\n    max-width: 980px;\n    margin: 0 auto;\n    text-align: center;\n    color: #fff;\n  }\n  .tv-countdown__kicker{\n    letter-spacing: .18em;\n    font-size: 12px;\n    color: #E0C675;\n    font-weight: 600;\n  }\n  .tv-countdown__title{\n    margin: 10px 0 26px;\n    font-size: clamp(22px, 3vw, 34px);\n    font-weight: 700;\n    letter-spacing: .02em;\n  }\n  .tv-countdown__grid{\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 14px;\n    margin: 0 auto;\n    max-width: 760px;\n  }\n  .tv-unit{\n    background: rgba(255,255,255,.04);\n    border: 1px solid rgba(224,198,117,.18);\n    border-radius: 18px;\n    padding: 18px 12px;\n    box-shadow: 0 20px 60px rgba(0,0,0,.45);\n  }\n  .tv-num{\n    font-size: clamp(26px, 4vw, 44px);\n    font-weight: 800;\n    color: #E0C675;\n    line-height: 1;\n  }\n  .tv-lbl{\n    margin-top: 8px;\n    font-size: 12px;\n    letter-spacing: .14em;\n    text-transform: uppercase;\n    color: rgba(255,255,255,.78);\n  }\n  .tv-countdown__note{\n    margin-top: 18px;\n    font-size: 13px;\n    color: rgba(255,255,255,.70);\n  }\n\n  @media (max-width: 640px){\n    .tv-countdown-wrap{ padding: 70px 16px; }\n    .tv-countdown__grid{ grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n<\/style>\n\n<script>\n  (function(){\n    \/\/ Tallinn time (EEST, UTC+3) for April 1, 2026\n    const target = new Date(\"2026-04-01T23:59:59+03:00\").getTime();\n    const root = document.getElementById(\"tvCountdown\");\n    const note = document.getElementById(\"tvCountdownNote\");\n    if(!root) return;\n\n    const pad = (n) => String(n).padStart(2, \"0\");\n    const setVal = (u, v) => {\n      const el = root.querySelector(`[data-u=\"${u}\"]`);\n      if(el) el.textContent = pad(v);\n    };\n\n    function tick(){\n      const now = Date.now();\n      let diff = Math.max(0, target - now);\n\n      const d = Math.floor(diff \/ (1000*60*60*24));\n      diff -= d * (1000*60*60*24);\n      const h = Math.floor(diff \/ (1000*60*60));\n      diff -= h * (1000*60*60);\n      const m = Math.floor(diff \/ (1000*60));\n      diff -= m * (1000*60);\n      const s = Math.floor(diff \/ 1000);\n\n      setVal(\"d\", d);\n      setVal(\"h\", h);\n      setVal(\"m\", m);\n      setVal(\"s\", s);\n\n      if(target - now <= 0){\n        note.textContent = \"Registration is closed.\";\n        clearInterval(timer);\n      }\n    }\n\n    tick();\n    const timer = setInterval(tick, 1000);\n  })();\n<\/script>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-x-large-font-size is-layout-constrained wp-container-core-group-is-layout-2f83dde4 wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)\">\n<p class=\"has-text-align-center has-palette-color-1-color has-text-color has-link-color has-medium-font-size wp-elements-58173b0391e9d93665c99795c6cb4488\" style=\"margin-bottom:30px;font-style:normal;font-weight:700;letter-spacing:1px;text-transform:uppercase\"><strong>Select your competition and apply<\/strong><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-09a3dc52 wp-block-columns-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--20);padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--30)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading has-text-align-center has-palette-color-5-color has-text-color has-link-color wp-elements-239dff5e00b404abbcbdab4e9a15d7f0\" style=\"padding-bottom:0;font-size:clamp(16.293px, 1.018rem + ((1vw - 3.2px) * 0.68), 25px);\">\ud83c\udfa4 Vocal Competition<\/h2>\n\n\n\n<p class=\"has-text-align-center\" style=\"padding-bottom:0\">                              1\u20132 May 2026<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-container-core-column-is-layout-470e7e12 wp-block-column-is-layout-flow\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<h2 class=\"wp-block-heading has-text-align-center has-palette-color-5-color has-text-color has-link-color wp-elements-e4bc04b1cc655dd9fda88fc4fc6030c6\" style=\"padding-bottom:var(--wp--preset--spacing--40);font-size:clamp(16.293px, 1.018rem + ((1vw - 3.2px) * 0.68), 25px);\">\ud83c\udfb9 Instrumental Competition<\/h2>\n\n\n\n<p class=\"has-text-align-center\">                     3 May 2026<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--1\"><a class=\"wp-block-button__link has-small-font-size has-custom-font-size wp-element-button\" href=\"https:\/\/docs.google.com\/forms\/d\/1twJQgqcVuQ_bSUFaq4h1p5sOW2zkwY4DJWui3Oh06u4\/edit\">APPLY VOCAL <\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--2\"><a class=\"wp-block-button__link has-small-font-size has-custom-font-size wp-element-button\" href=\"https:\/\/forms.gle\/FNqMg2c4E2bxcKoVA\">APLLY INSTRUMENTAL<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>APPLY NOW REGISTRATION CLOSES IN Don\u2019t miss your chance 00 Days 00 Hours 00 Minutes 00 Seconds Application deadline: 1 April 2026, 23:59 (Tallinn time) Early-bird discount until 15 March 2026 Select your competition and apply \ud83c\udfa4 Vocal Competition 1\u20132 May 2026 \ud83c\udfb9 Instrumental Competition 3 May 2026<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_eb_attr":"","_gspb_post_css":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-400","page","type-page","status-publish","hentry"],"blocksy_meta":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/new.tallinnvoice.ee\/et\/wp-json\/wp\/v2\/pages\/400","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/new.tallinnvoice.ee\/et\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/new.tallinnvoice.ee\/et\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/new.tallinnvoice.ee\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/new.tallinnvoice.ee\/et\/wp-json\/wp\/v2\/comments?post=400"}],"version-history":[{"count":21,"href":"https:\/\/new.tallinnvoice.ee\/et\/wp-json\/wp\/v2\/pages\/400\/revisions"}],"predecessor-version":[{"id":444,"href":"https:\/\/new.tallinnvoice.ee\/et\/wp-json\/wp\/v2\/pages\/400\/revisions\/444"}],"wp:attachment":[{"href":"https:\/\/new.tallinnvoice.ee\/et\/wp-json\/wp\/v2\/media?parent=400"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}