.post-heading{--site-post-header-text: var(--site-text-primary);--site-post-header-secondary: var(--site-text-secondary);--site-post-header-tertiary: var(--site-text-tertiary);--site-post-header-link: var(--site-accent-primary);--site-post-header-meta: color-mix( in srgb, var(--site-post-header-text) 54%, transparent );--site-post-header-icon-filter: none}[data-theme=dark] .post-heading{--site-post-header-icon-filter: var(--site-icon-filter-neutral)}.post-heading .main-heading{margin-bottom:40px;background:var(--site-surface-raised);border:var(--border-width-default) solid var(--site-border-primary);border-radius:calc(var(--border-radius-card) + var(--spacing-12) + var(--spacing-2));padding:40px 80px}@media screen and (max-width:744px){.post-heading .main-heading{padding:30px 50px;margin-bottom:40px}}@media screen and (max-width:640px){.post-heading .main-heading{padding:30px}}@media screen and (max-width:480px){.post-heading .main-heading{padding:5vw}}.post-heading .main-heading.got-illustration{margin-bottom:160px;position:relative;padding:60px 80px 230px;border:none;background:var(--site-surface-raised);box-shadow:none}@media screen and (max-width:1200px){.post-heading .main-heading.got-illustration{padding-bottom:200px;margin-bottom:140px}}@media screen and (max-width:1000px){.post-heading .main-heading.got-illustration{padding:60px 60px 200px}}@media screen and (max-width:960px){.post-heading .main-heading.got-illustration{padding-bottom:180px}}@media screen and (max-width:744px){.post-heading .main-heading.got-illustration{padding-bottom:140px;margin-bottom:120px}}@media screen and (max-width:640px){.post-heading .main-heading.got-illustration{padding:30px 30px 130px}}@media screen and (max-width:480px){.post-heading .main-heading.got-illustration{padding:4vw 4vw 30vw;margin-bottom:32vw}}@media screen and (max-width:640px){.post-heading .main-heading.got-illustration .main-heading-inner{padding-top:40px;padding-bottom:50px}}@media screen and (max-width:480px){.post-heading .main-heading.got-illustration .main-heading-inner{padding:7vw 0}}.post-heading .main-heading.got-illustration .main-img-slot{display:block}.post-heading .main-heading-inner{padding-top:40px;padding-bottom:60px;width:100%;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:640px){.post-heading .main-heading-inner{padding-top:20px;padding-bottom:30px}}@media screen and (max-width:480px){.post-heading .main-heading-inner{padding:4vw 0 6vw}}.post-heading .main-heading-inner .heading{text-align:center;margin-bottom:20px;font-size:40px;line-height:1.3;color:var(--site-post-header-text)}@media screen and (max-width:960px){.post-heading .main-heading-inner .heading{font-size:36px}}@media screen and (max-width:744px){.post-heading .main-heading-inner .heading{font-size:36px}}@media screen and (max-width:640px){.post-heading .main-heading-inner .heading{font-size:28px}}@media screen and (max-width:550px){.post-heading .main-heading-inner .heading{font-size:25px}}@media screen and (max-width:480px){.post-heading .main-heading-inner .heading{font-size:5vw;margin-bottom:7vw}}.post-heading .main-heading-inner .main-heading-date-time{text-transform:uppercase;font-size:14px;letter-spacing:1px;font-weight:600;color:var(--site-post-header-meta);margin-bottom:40px}@media screen and (max-width:1200px){.post-heading .main-heading-inner .main-heading-date-time{font-size:13px;margin-bottom:30px}}@media screen and (max-width:640px){.post-heading .main-heading-inner .main-heading-date-time{font-size:12px}}.post-heading .main-heading-inner .post-breadcrumbs{text-transform:uppercase;font-size:12px;letter-spacing:1px;font-weight:600;color:var(--site-post-header-tertiary);margin-bottom:25px;text-align:center}@media screen and (max-width:960px){.post-heading .main-heading-inner .post-breadcrumbs{font-size:11px;margin-bottom:20px}}@media screen and (max-width:640px){.post-heading .main-heading-inner .post-breadcrumbs{font-size:10px}}@media screen and (max-width:480px){.post-heading .main-heading-inner .post-breadcrumbs{font-size:2.2vw;margin-bottom:4vw}}.post-heading .main-heading-inner .post-breadcrumbs a{color:var(--site-post-header-text)}.post-heading .main-heading-inner .post-breadcrumbs a:hover{opacity:.7}.post-heading .main-heading-inner .main-description{text-align:center;font-size:18px;max-width:600px;color:var(--site-post-header-secondary);line-height:1.5}@media screen and (max-width:960px){.post-heading .main-heading-inner .main-description{font-size:17px;max-width:550px}}@media screen and (max-width:640px){.post-heading .main-heading-inner .main-description{font-size:15px;max-width:400px;line-height:1.45}}@media screen and (max-width:480px){.post-heading .main-heading-inner .main-description{font-size:3.3vw;width:70vw}}.post-heading .main-heading-inner .main-description a{color:var(--site-post-header-link)}.post-heading .main-heading-inner .updated-description{position:absolute;top:150px;font-size:15px;color:var(--site-post-header-tertiary)}@media screen and (max-width:1200px){.post-heading .main-heading-inner .updated-description{top:145px;font-size:13px}}@media screen and (max-width:640px){.post-heading .main-heading-inner .updated-description{top:103px}}@media screen and (max-width:480px){.post-heading .main-heading-inner .updated-description{font-size:3vw;top:18vw}}.post-heading .main-heading-inner .main-img-slot{display:none;position:absolute;left:50%;transform:translate(-50%);width:min(320px,100% - var(--spacing-24) * 2);aspect-ratio:1/1;bottom:-15%}@media screen and (max-width:1200px){.post-heading .main-heading-inner .main-img-slot{bottom:-20%}}@media screen and (max-width:744px){.post-heading .main-heading-inner .main-img-slot{width:min(280px,100% - var(--spacing-24) * 2)}}@media screen and (max-width:640px){.post-heading .main-heading-inner .main-img-slot{width:min(240px,100% - var(--spacing-24) * 2)}}@media screen and (max-width:480px){.post-heading .main-heading-inner .main-img-slot{width:min(50vw,100% - var(--spacing-16) * 2)}}.post-heading .main-heading-inner .main-img{display:block;width:100%;height:100%;object-fit:contain}.post-heading .main-heading-inner .clarification{text-align:center;font-size:14px;width:500px;color:var(--site-post-header-secondary);margin-top:10px}@media screen and (max-width:1200px){.post-heading .main-heading-inner .clarification{font-size:13px}}@media screen and (max-width:640px){.post-heading .main-heading-inner .clarification{font-size:12px;width:400px}}@media screen and (max-width:480px){.post-heading .main-heading-inner .clarification{max-width:400px;width:100%}}.post-heading .short-info{display:flex;gap:35px;font-size:14px;color:var(--site-post-header-tertiary)!important;margin-bottom:10px;font-weight:400;justify-content:center}@media screen and (max-width:640px){.post-heading .short-info p{display:inline-block}}@media screen and (max-width:360px){.post-heading .short-info{display:none}.post-heading .short-info a,.post-heading .short-info p{margin:0}}.post-heading .short-info a{font-weight:600;color:var(--site-post-header-text)!important}.post-heading .short-info .time{display:flex;align-items:center;gap:6px}@media screen and (max-width:640px){.post-heading .short-info .time{margin-bottom:0}}@media screen and (max-width:360px){.post-heading .short-info .time{margin:0}}@media screen and (max-width:640px){.post-heading .short-info .time p{margin-bottom:0}}.post-heading .short-info .time img{width:13px;height:13px;filter:var(--site-post-header-icon-filter)}
