.tomosodate-wrapper{

max-width:700px;
margin:60px auto;
padding:20px;

}

.tomosodate-card{

background:#ffffff;

border-radius:16px;

padding:40px;

box-shadow:0 10px 30px rgba(0,0,0,.08);

text-align:center;

}

.tomosodate-card h2{

font-size:34px;

margin-bottom:25px;

color:#345;

}

.tomosodate-lead{

font-size:18px;

line-height:2;

color:#555;

margin-bottom:40px;

}

.tomosodate-start{

background:#4f8f6f;

color:#fff;

border:none;

padding:16px 48px;

font-size:18px;

border-radius:999px;

cursor:pointer;

transition:.2s;

}

.tomosodate-start:hover{

transform:translateY(-2px);

}

.tomosodate-version{

margin-top:30px;

font-size:12px;

color:#999;

}