.link[data-astro-cid-mbqdmgin]{padding:1.2rem 4rem;font-size:1.4rem;border-radius:1000rem;background:var(--link-color);color:var(--background-color);transition:all .2s ease-out}.link[data-astro-cid-mbqdmgin]:hover{scale:1.1}.blogArticle{padding:10.4rem 4rem;max-width:80rem;margin:0 auto;display:flex;flex-direction:column;gap:6.4rem;align-items:center}.blogHead{display:flex;flex-direction:column;gap:2.4rem}.blogHead__info{display:flex;align-items:center;gap:1.2rem}.blogHead__time{font-size:1.2rem;color:var(--sub-text-color)}.blogHead__category{font-size:1.2rem}.blogHead__title{font-size:3.2rem;line-height:1.5;font-weight:500}.blogHead__thumbnail img{border-radius:1.2rem;border:1px solid var(--border-color)}.blogContent{width:100%;color:var(--text-color);font-size:1.6rem}.blogContent>*+*{margin-top:3.2rem}.blogContent b,.blogContent strong{font-weight:700}.blogContent p{line-height:2;font-size:1.6rem}.blogContent h1{line-height:1.5;font-size:3.2rem;font-weight:500;margin:6.4rem 0 3.2rem}.blogContent h2{line-height:1.5;font-size:2.8rem;font-weight:500;margin:6.4rem 0 3.2rem}.blogContent h3{line-height:1.5;font-size:2.4rem;font-weight:500;margin:5.6rem 0 2.8rem}.blogContent h4{line-height:1.5;font-size:2rem;font-weight:500;margin:4.8rem 0 2.4rem}.blogContent h5{line-height:1.5;font-size:1.8rem;font-weight:500;margin:3.2rem 0 1.6rem}.blogContent h6{line-height:1.5;font-size:1.6rem;font-weight:500;margin:3.2rem 0 1.6rem}.blogContent img{width:100%;border-radius:1.2rem}.blogContent blockquote{padding:1.2rem;border-radius:1.2rem;background:var(--lighter-background-color)}.blogContent ul{display:flex;flex-direction:column;gap:.8rem;font-size:1.6rem;background:var(--lighter-background-color);padding:1.2rem;list-style:none;position:relative;border-radius:1.2rem}.blogContent ul li{position:relative;padding-left:3.2rem}.blogContent ul li:before{content:"";display:inline-block;position:absolute;left:.8rem;top:.8rem;width:.8rem;height:.8rem;border-radius:50%;background:var(--link-color)}.blogContent ol{display:flex;flex-direction:column;gap:1.2rem;font-size:1.6rem;background:var(--lighter-background-color);padding:1.2rem;list-style:none;position:relative;border-radius:1.2rem;counter-reset:number 0}.blogContent ol li{position:relative;padding-left:3.2rem}.blogContent ol li:before{display:inline-block;position:absolute;left:0;top:.2rem;width:2rem;height:2rem;color:var(--background-color);font-weight:500;font-size:1.2rem;text-align:center;line-height:2rem;content:counter(number);counter-increment:number 1;border-radius:50%;background:var(--link-color)}.blogContent table{width:100%;border-collapse:collapse;border-radius:1.2rem}.blogContent th,.blogContent td{padding:1.2rem;border:1px solid var(--border-color);text-align:left}.blogContent th{background-color:var(--lighter-background-color);color:var(--text-color)}.blogContent tbody tr:nth-child(2n){background-color:var(--light-background-color)}.blogContent caption{margin-bottom:.8rem;font-weight:500;color:var(--text-color)}.blogContent pre{padding:2.4rem;border-radius:1.2rem}.blogContent .relatedArticles{background:var(--lighter-background-color);border:.1rem solid var(--border-color);border-radius:1.2rem}.blogContent .relatedArticles__wrapper{display:flex;padding:1.2rem 2.4rem 1.2rem 1.2rem;align-items:center;gap:2.4rem}.blogContent .relatedArticles__wrapper img{display:block;width:12.8rem;height:12.8rem;border-radius:.8rem;border:.1rem solid var(--border-color);object-fit:cover}.blogContent .relatedArticles__wrapper:hover img{filter:brightness(120%)}.blogContent .relatedArticles__wrapper h4{margin:0;font-size:1.8rem}.blogContent .message{position:relative;background:var(--lighter-background-color);border-radius:1.2rem;padding:4.8rem 4rem 4rem;overflow:hidden}.blogContent .message__title{position:absolute;border-radius:0 0 .4rem;top:0;left:0;margin:0;font-size:1.4rem;padding:.4rem 1.2rem;background:var(--link-color);color:var(--background-color)}.blogContent .message__content{display:flex;align-items:flex-start;gap:2.4rem}.blogContent .message__img{padding:.2rem;border:1px solid var(--border-color);background:var(--lighter-background-color);width:12.8rem;border-radius:50%;overflow:hidden}.blogContent .message__img img{height:auto;border-radius:50%;border:.1rem solid var(--border-color)}.blogContent .message__text{display:flex;flex-direction:column;gap:1.6rem;align-items:flex-start;flex:1}.blogContent .message__text p{font-size:1.6rem}@media (max-width: 768px){.blogArticle{padding:4.8rem 2.4rem;gap:4rem}.blogHead__title{font-size:2.4rem}.blogContent p,.blogContent ol,.blogContent ul{font-size:1.4rem}.blogContent ul li{padding-left:2.8rem}.blogContent ul li:before{top:.6rem}.blogContent ol li{padding-left:2.8rem}.blogContent ol li:before{top:0rem}.blogContent h2{font-size:2.4rem}.blogContent h3{font-size:2rem}.blogContent h4{font-size:1.8rem}.blogContent h5{font-size:1.6rem}.blogContent h6,.blogContent pre{font-size:1.4rem}.blogContent .relatedArticles__wrapper{display:flex;padding:.8rem 1.2rem .8rem .8rem;gap:1.2rem}.blogContent .relatedArticles__wrapper img{width:8rem;height:8rem}.blogContent .relatedArticles__wrapper h4{font-size:1.4rem}.blogContent .message{padding:4rem 2.4rem 2.4rem}.blogContent .message__content{flex-direction:column-reverse;align-items:center;gap:1.2rem}.blogContent .message__img{width:12.8rem}.blogContent .message__text p{font-size:1.4rem}}
