@import url('https://fonts.googleapis.com/css2?family=Zen+Maru+Gothic:wght@400;500;700&display=swap');

:root{
    --bg:#FFF3B0;
    --card:#FFF8D6;
    --primary:#335C67;
    --primary-dark:#264A53;
    --accent:#E09F3E;
    --accent-dark:#C9872E;
    --danger:#9E2A2B;
    --danger-dark:#7D2021;
    --text:#335C67;
    --border:#E09F3E;
}

*{
    margin:0;
    padding:0;
    box-sizing:border-box;
}

body{
    background:var(--bg);
    font-family:"Zen Maru Gothic",sans-serif;
    color:var(--text);
}

.vv-radio{
    width:100%;
    max-width:500px;
    margin:40px auto;
    padding:30px;
    background:var(--card);
    border:2px solid var(--border);
    border-radius:18px;
    text-align:center;
}

.vv-radio h2{
    font-size:30px;
    color:var(--danger);
    margin-bottom:10px;
}

.vv-subtitle{
    color:var(--text);
    margin-bottom:20px;
    font-size:15px;
}

#vv-now-title{
    color:var(--primary);
    font-size:22px;
    margin:20px 0;
   
