@charset "UTF-8";.blog-article.article-template>:first-child:not(.article-template__hero-container),.site-branding__coverstore .blog-article header{margin-top:0}.site-branding__coverstore .blog-article__title{font-weight:600;font-size:3rem;line-height:3.6rem;margin-bottom:1rem}.site-branding__coverstore .blog-article__date{font-size:1.4rem;line-height:150%;font-weight:400;text-transform:none;display:inline-block;letter-spacing:0}.site-branding__coverstore .blog-article__date-wrapper::after{display:inline-block;content:" | ";padding:0;line-height:150%}.site-branding__coverstore .blog-article__date-heading{font-size:1.4rem;line-height:150%;font-weight:400}.site-branding__coverstore .blog-article__categories{font-size:1.4rem;line-height:150%;font-weight:400;text-transform:none}.site-branding__coverstore .blog-article__categories-item{font-size:1.4rem;line-height:150%;font-weight:400;text-transform:none;display:inline-block;letter-spacing:0}.site-branding__coverstore .blog-article__categories-item .link{text-decoration:none}.site-branding__coverstore .blog-article__hero{padding-left:1.5rem;padding-right:1.5rem}.site-branding__coverstore .blog-article__content{margin-top:1.3rem;line-height:1.65rem}.site-branding__coverstore .blog-article__content p{margin-bottom:1rem;line-height:2.9rem;font-size:1.8rem}.site-branding__coverstore .blog-article__content p br{line-height:1.65rem}.site-branding__coverstore .blog-article__content h2{font-size:2rem;margin-bottom:2rem;font-weight:700;margin-top:0}.site-branding__coverstore .blog-article__content a{text-decoration:none;font-weight:600;font-size:1.4rem;line-height:1.4286}.site-branding__coverstore .blog-article__content a.body,.site-branding__coverstore .blog-article__content a.club{font-size:1.8rem}.site-branding__coverstore .blog-article__content a img{margin:1.5rem 0}.site-branding__coverstore .blog-article__content hr{margin:3rem 0;color:#000}.site-branding__coverstore .blog-article__content .recommend .title{margin-top:50px;margin-bottom:20px;font-size:20px!important;line-height:24px;text-align:center}.site-branding__coverstore .blog-article__content .recommend .content{display:grid;grid-template-columns:1fr;grid-gap:2rem}.site-branding__coverstore .blog-article__content .recommend .content .link-block{-webkit-transition:.2s ease-in;transition:.2s ease-in;-webkit-box-shadow:0 0 .6rem rgba(0,0,0,.15),0 .2rem .2rem rgba(0,0,0,.05);box-shadow:0 0 .6rem rgba(0,0,0,.15),0 .2rem .2rem rgba(0,0,0,.05);padding:2rem 2.3rem;cursor:pointer;position:relative;color:#333!important}.site-branding__coverstore .blog-article__content .recommend .content .link-block:hover{-webkit-box-shadow:0 -.2rem 1.8rem rgba(0,0,0,.12),0 .2rem 1.8rem rgba(0,0,0,.12);box-shadow:0 -.2rem 1.8rem rgba(0,0,0,.12),0 .2rem 1.8rem rgba(0,0,0,.12);text-decoration:none}.site-branding__coverstore .blog-article__content .recommend .content .link-block::before{content:"Read More...";text-decoration:underline;font-size:15px;line-height:18px;position:absolute;right:23px;bottom:20px;font-weight:400}.site-branding__coverstore .blog-article__content .recommend .content .link-block::after{content:"";margin-bottom:3rem;display:table}.site-branding__coverstore .blog-article__content .recommend .content .link-block h4{font-size:1.4rem;line-height:1.4286;display:block;-webkit-margin-before:1.862rem;margin-block-start:1.862rem;-webkit-margin-after:1.862rem;margin-block-end:1.862rem;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:700}.site-branding__coverstore .blog-article__content .recommend .content .link-block .desc{font-size:1.6rem;line-height:2.9rem;font-weight:400}.site-branding__coverstore .blog-article__sidebar{margin-top:8rem;padding-left:1.5rem;padding-right:1.5rem}.site-branding__coverstore .blog-article__sidebar-category-title{font-size:1.4rem;line-height:150%;font-weight:400!important;margin-bottom:1rem;text-align:center;width:100%;display:block}.site-branding__coverstore .blog-article__sidebar-category:hover-title{text-decoration:underline}.site-branding__coverstore .blog-article__sidebar-categories-title{font-size:1.4rem;line-height:24px;margin-bottom:20px;font-weight:600!important;text-align:center;margin-top:5rem}.site-branding__coverstore .blog-article__sidebar-category-image{width:100%;min-height:0;height:100%;display:inline;-o-object-fit:cover;object-fit:cover}.site-branding__coverstore .blog-article__sidebar-category-image-wrapper{height:10rem;margin-bottom:.5rem}.site-branding__coverstore .blog-article__sidebar-category-image-wrapper .ir--sidebar-category{padding-bottom:0;height:100%;width:100%}.site-branding__coverstore .blog-article__sidebar-form #app-embed{background-color:#f0f0f0;padding:2rem;font-family:var(--primary-font-family)}@media only screen and (min-width:1025px){.site-branding__coverstore .blog-article__body{width:calc(100% - 362px)}.site-branding__coverstore .blog-article__body-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:127.8rem;margin:0 auto;-webkit-column-gap:10.8rem;-moz-column-gap:10.8rem;column-gap:10.8rem}.site-branding__coverstore .blog-article header{max-width:none;margin-bottom:1rem}.site-branding__coverstore .blog-article__title{font-weight:600;font-size:3rem;line-height:3.6rem;margin-bottom:1rem;margin-top:1rem}.site-branding__coverstore .blog-article__categories,.site-branding__coverstore .blog-article__date-wrapper{display:inline-block}.site-branding__coverstore .blog-article__hero{padding-left:0;padding-right:0}.site-branding__coverstore .blog-article__content{max-width:none;padding-right:11rem}.site-branding__coverstore .blog-article__content p{font-size:1.6rem;line-height:1.7}.site-branding__coverstore .blog-article__content a.body,.site-branding__coverstore .blog-article__content a.club{font-size:1.4rem}.site-branding__coverstore .blog-article__content .recommend .title{font-size:3rem!important}.site-branding__coverstore .blog-article__sidebar{width:25.4rem;margin-top:18rem;padding-left:0;padding-right:0}.site-branding__coverstore .blog-article__sidebar-category-title{text-align:left;margin-bottom:2rem}.site-branding__coverstore .blog-article__sidebar-categories-title{text-align:left}.site-branding__coverstore .blog-article__sidebar-category-image-wrapper{height:14rem}}@media (min-width:993px){.site-branding__coverstore .blog-article__content .recommend .content{grid-template-columns:1fr 1fr}}