.page_articleHead__Ikrr7{background:var(--color-bg-surface);-webkit-border-after:1px solid var(--color-border);border-block-end:1px solid var(--color-border);padding-block:calc(var(--header-height, 90px) + var(--space-16)) var(--space-16)}.page_articleHead__Ikrr7:before{content:"";position:fixed;top:0;inset-inline-start:0;width:100%;height:3px;background:var(--color-orange);transform-origin:0 50%;transform:scaleX(0);z-index:9999;animation:page_readProgress__mfCkX linear both;animation-timeline:scroll(root)}@supports not (animation-timeline:scroll()){.page_articleHead__Ikrr7:before{display:none}}.page_metaTop__SvtSY{display:flex;align-items:center;gap:var(--space-4);-webkit-margin-after:var(--space-6);margin-block-end:var(--space-6);flex-wrap:wrap}.page_categoryBadge__FeRlL{background:var(--color-orange);color:var(--color-text-inverse);font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:var(--space-1) var(--space-3);border-radius:4px}.page_date__S3IKD{font-size:var(--font-size-sm);color:var(--color-text-muted);font-weight:600}.page_title__mj9ZN{font-family:var(--font-display);font-size:clamp(2.5rem,6vw,4.5rem);font-weight:400;color:var(--color-text-primary);line-height:1;letter-spacing:.02em;text-transform:uppercase}@media (max-width:600px){.page_title__mj9ZN{font-size:clamp(2rem,10vw,3rem);line-height:1.05}.page_articleHead__Ikrr7{padding-block:calc(var(--header-height, 72px) + var(--space-8)) var(--space-10)}.page_articleBody__dQ3XX{padding-block:var(--space-10) calc(var(--space-16) + 56px)}}.page_articleBody__dQ3XX{background:var(--color-bg-base);padding-block:var(--space-16) var(--space-24)}@keyframes page_readProgress__mfCkX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}