.template-page .main-content .so-page .so-page-title{font-family:var(--title-font-family);font-weight:var(--title-font-weight);font-style:var(--title-font-style);font-size:var(--title-font-size-mobile)}@media (min-width: 768px){.template-page .main-content .so-page .so-page-title{font-size:var(--title-font-size)}}.template-page .main-content .so-page .so-page-button{font-family:var(--letter-font-family);font-weight:var(--letter-font-weight);font-style:var(--letter-font-style);font-size:var(--letter-font-size-mobile)}@media (min-width: 768px){.template-page .main-content .so-page .so-page-button{font-size:var(--letter-font-size)}}.template-page .main-content .so-page .so-page-list-header{font-family:var(--link-header-font-family);font-weight:var(--link-header-font-weight);font-style:var(--link-header-font-style);font-size:var(--link-header-font-size-mobile)}@media (min-width: 768px){.template-page .main-content .so-page .so-page-list-header{font-size:var(--link-header-font-size)}}.template-page .main-content .so-page .so-page-link{font-family:var(--link-font-family);font-weight:var(--link-font-weight);font-style:var(--link-font-style);font-size:var(--link-font-size-mobile);color:var(--link-color)}.template-page .main-content .so-page .so-page-link:hover{color:var(--link-color-hover)}@media (min-width: 768px){.template-page .main-content .so-page .so-page-link{font-size:var(--link-font-size)}}
