.blog_detail_article{flex-direction:column;align-items:center;gap:32px;width:100%;max-width:780px;margin-top:120px;padding:0 15px;display:flex}@media (min-width:1024px){.blog_detail_article{margin-top:70px;padding:0}}.blog_detail_excerpt,.blog_detail_paragraph{font-family:var(--font-display);color:var(--black);align-self:stretch;margin:0;font-size:18px;font-weight:400;line-height:150%}.blog_detail_blockquote{background-color:var(--lite);box-shadow:inset 4px 0 0 0 var(--light-purple);border-radius:8px;align-self:stretch;margin:0;padding:50px}@media (min-width:1024px){.blog_detail_blockquote{justify-content:center;align-items:center;min-height:232px;display:flex}}.blog_detail_blockquote p{font-family:var(--font-display);color:var(--black);margin:0;font-size:18px;font-style:italic;font-weight:400;line-height:150%}@media (min-width:1024px){.blog_detail_blockquote p{font-size:20px}}.blog_detail_figure{flex-direction:column;align-items:center;gap:10px;width:100%;margin:0;display:flex}.blog_detail_figure img{object-fit:cover;border-radius:0 0 10px 10px;width:100%;height:auto;max-height:270px}@media (min-width:1024px){.blog_detail_figure img{border-radius:0}}.blog_detail_figcaption{background-color:var(--lite);font-family:var(--font-display);color:var(--gray);text-align:center;border-radius:0 0 10px 10px;align-self:stretch;padding:14px 20px;font-size:12px;font-weight:400;line-height:150%}@media (min-width:1024px){.blog_detail_figcaption{text-align:left}}.blog_detail_section{flex-direction:column;gap:16px;width:100%;display:flex}.blog_detail_section_title{font-family:var(--font-display);color:var(--dark-purple);margin:0;font-size:22px;font-weight:600;line-height:130%}@media (min-width:1024px){.blog_detail_section_title{font-size:26px}}.blog_detail_header{width:100%;max-width:1216px}.blog_detail_header_image{border-radius:12px;width:100%;height:271px;position:relative;overflow:visible}@media (min-width:1024px){.blog_detail_header_image{height:600px}}.blog_detail_header_image>img{object-fit:cover;border-radius:12px;width:100%;height:100%}.blog_detail_header_card{background-color:var(--lite);z-index:2;border-radius:12px;width:auto;max-width:598px;position:absolute;top:169px;left:24px;right:24px;overflow:hidden;transform:none;box-shadow:0 12px 24px -6px rgba(24,26,42,.12)}@media (min-width:1024px){.blog_detail_header_card{top:auto;bottom:-64px;left:64px;right:auto}}.blog_detail_header_card_bg{z-index:0;pointer-events:none;opacity:1;width:100%;height:100%;position:absolute;top:0;left:0}.blog_detail_header_card_bg img{object-fit:cover;width:100%;height:100%}.blog_detail_header_card_content{z-index:1;flex-direction:column;align-items:flex-start;gap:14px;width:100%;padding:20px;display:flex;position:relative}@media (min-width:1024px){.blog_detail_header_card_content{gap:24px;padding:40px}}.blog_detail_header_title{font-family:var(--font-display);color:var(--black);text-align:left;margin:0;font-size:18px;font-weight:600;line-height:24px}@media (min-width:1024px){.blog_detail_header_title{font-size:36px;line-height:40px}}.blog_detail_header_author{flex-direction:column;align-items:center;gap:0;display:flex}@media (min-width:1024px){.blog_detail_header_author{flex-direction:row;gap:12px}}.blog_detail_header_author_info{align-items:center;gap:12px;display:flex}.blog_detail_header_avatar{background-color:var(--purple);width:40px;height:40px;color:var(--white);font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.blog_detail_header_author_name{font-family:var(--font-display);color:var(--black);font-size:14px;font-weight:500}.blog_detail_header_date{font-family:var(--font-display);color:var(--gray);font-size:12px;font-weight:400;line-height:24px}.blog_detail_related_card{flex-direction:column-reverse;gap:20px;width:100%;text-decoration:none;transition:transform .2s;display:flex}@media (min-width:1024px){.blog_detail_related_card{flex-direction:row;align-items:flex-start}}.blog_detail_related_card:hover{transform:translateY(-4px)}.blog_detail_related_card_content{flex-direction:column;flex:1;gap:12px;display:flex}@media (min-width:1024px){.blog_detail_related_card_content{width:610px}}.blog_detail_related_card_date{font-family:var(--font-display);text-transform:uppercase;color:var(--black);margin-bottom:12px;font-size:13px;font-weight:400;line-height:120%}.blog_detail_related_card_title{font-family:var(--font-display);color:var(--dark-purple);margin:0;font-size:20px;font-weight:600;line-height:130%}@media (min-width:1024px){.blog_detail_related_card_title{font-size:28px}}.blog_detail_related_card_excerpt{font-family:var(--font-display);color:var(--gray);margin:0;font-size:16px;font-weight:400;line-height:150%}@media (min-width:1024px){.blog_detail_related_card_excerpt{font-size:18px}}.blog_detail_related{background-color:var(--white);flex-direction:column;justify-content:center;align-items:center;gap:40px;width:100%;padding:40px 0;display:flex}.blog_detail_related_title{font-family:var(--font-display);color:var(--black);text-align:center;margin:0;font-size:30px;font-weight:400;line-height:normal}@media (min-width:1024px){.blog_detail_related_title{font-size:40px}}.blog_detail_related_title .gradient{background:var(--henko-gradient);-webkit-text-fill-color:transparent;font-size:inherit;-webkit-background-clip:text;-ms-background-clip:text;background-clip:text;font-weight:700;display:block}@media (min-width:1024px){.blog_detail_related_title .gradient{display:inline}}.blog_detail_related_list{flex-direction:column;align-items:flex-start;gap:40px;width:100%;max-width:970px;padding:0 24px;display:flex}@media (min-width:1024px){.blog_detail_related_list{padding:0}}.blog_detail{z-index:0;background-color:#f7f7f7;flex-direction:column;width:100%;min-height:100vh;display:flex;overflow-x:hidden}.blog_detail .navigation{background-color:transparent}.blog_detail_content{flex-direction:column;align-items:center;gap:20px;width:100%;max-width:1440px;margin:0 auto;padding:0 15px 40px;display:flex}@media (min-width:1024px){.blog_detail_content{padding:0 15px 103px}}
