.page-module-scss-module__C-SLEq__article{max-width:var(--content-width);margin:0 auto;padding:clamp(48px,8vw,110px) clamp(20px,5vw,64px) clamp(48px,6vw,80px)}.page-module-scss-module__C-SLEq__header{margin-bottom:32px;position:relative}.page-module-scss-module__C-SLEq__date{text-align:right;flex-direction:column;width:64px;padding-top:6px;display:flex;position:absolute;right:calc(100% + clamp(16px,3vw,32px))}.page-module-scss-module__C-SLEq__month{font-family:var(--font-secondary);letter-spacing:2px;text-transform:uppercase;color:var(--muted);font-size:12px}.page-module-scss-module__C-SLEq__day{font-family:var(--font-secondary);color:var(--fg);font-size:30px;line-height:1}.page-module-scss-module__C-SLEq__year{font-family:var(--font-secondary);letter-spacing:1px;color:var(--muted);margin-top:2px;font-size:11px}.page-module-scss-module__C-SLEq__title{font-family:var(--disp-fam);font-style:var(--disp-style);font-weight:var(--disp-weight);text-transform:var(--disp-tt);letter-spacing:var(--disp-ls);color:var(--fg);margin:0;font-size:clamp(32px,5vw,56px);line-height:1}@media (max-width:767px){.page-module-scss-module__C-SLEq__date{text-align:left;flex-direction:row;align-items:baseline;gap:8px;width:auto;margin-bottom:12px;padding:0;position:static}.page-module-scss-module__C-SLEq__month,.page-module-scss-module__C-SLEq__year{margin:0}}.page-module-scss-module__C-SLEq__content{font-family:var(--font-primary);color:var(--fg);font-size:clamp(19px,2.2vw,22px);line-height:1.75}.page-module-scss-module__C-SLEq__content h2,.page-module-scss-module__C-SLEq__content h3,.page-module-scss-module__C-SLEq__content h4{font-family:var(--font-secondary);letter-spacing:2px;text-transform:uppercase;color:var(--fg)}.page-module-scss-module__C-SLEq__content h2 a,.page-module-scss-module__C-SLEq__content h3 a,.page-module-scss-module__C-SLEq__content h4 a{color:inherit;background-image:none;text-decoration:none}.page-module-scss-module__C-SLEq__content h2 a:before,.page-module-scss-module__C-SLEq__content h3 a:before,.page-module-scss-module__C-SLEq__content h4 a:before{content:"#";color:var(--muted);margin-left:-.8em;margin-right:.3em}.page-module-scss-module__C-SLEq__content h2 a:focus-visible,.page-module-scss-module__C-SLEq__content h3 a:focus-visible,.page-module-scss-module__C-SLEq__content h4 a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.page-module-scss-module__C-SLEq__content h2{font-size:clamp(20px,2.6vw,26px);font-weight:500}.page-module-scss-module__C-SLEq__content p{margin:0 0 24px}.page-module-scss-module__C-SLEq__content a{color:var(--accent);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1.5px;text-decoration:none;transition:background-size .3s}.page-module-scss-module__C-SLEq__content a:hover{background-size:100% 1.5px}.page-module-scss-module__C-SLEq__content pre{background:var(--code-bg);border:1px solid var(--line-strong);border-radius:8px;margin:28px 0;overflow:hidden}.page-module-scss-module__C-SLEq__content pre code{color:var(--code-fg);scrollbar-width:none;-ms-overflow-style:none;background:0 0;padding:18px 20px;display:block;overflow-x:auto}.page-module-scss-module__C-SLEq__content pre code::-webkit-scrollbar{display:none}.page-module-scss-module__C-SLEq__content code{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.9em}.page-module-scss-module__C-SLEq__content :not(pre)>code{background:var(--code-bg);border:1px solid var(--line);color:var(--code-fg);border-radius:5px;padding:2px 6px}:is(.page-module-scss-module__C-SLEq__content .hljs-comment,.page-module-scss-module__C-SLEq__content .hljs-quote){color:var(--code-com);font-style:italic}:is(.page-module-scss-module__C-SLEq__content .hljs-keyword,.page-module-scss-module__C-SLEq__content .hljs-operator,.page-module-scss-module__C-SLEq__content .hljs-selector-tag,.page-module-scss-module__C-SLEq__content .hljs-literal,.page-module-scss-module__C-SLEq__content .hljs-built_in,.page-module-scss-module__C-SLEq__content .hljs-type,.page-module-scss-module__C-SLEq__content .hljs-name){color:var(--code-kw)}:is(.page-module-scss-module__C-SLEq__content .hljs-string,.page-module-scss-module__C-SLEq__content .hljs-regexp,.page-module-scss-module__C-SLEq__content .hljs-template-variable,.page-module-scss-module__C-SLEq__content .hljs-meta .hljs-string){color:var(--code-str)}:is(.page-module-scss-module__C-SLEq__content .hljs-number,.page-module-scss-module__C-SLEq__content .hljs-symbol,.page-module-scss-module__C-SLEq__content .hljs-bullet,.page-module-scss-module__C-SLEq__content .hljs-params){color:var(--code-num)}:is(.page-module-scss-module__C-SLEq__content .hljs-title,.page-module-scss-module__C-SLEq__content .hljs-title.function_,.page-module-scss-module__C-SLEq__content .hljs-section,.page-module-scss-module__C-SLEq__content .hljs-attr,.page-module-scss-module__C-SLEq__content .hljs-property,.page-module-scss-module__C-SLEq__content .hljs-variable){color:var(--code-fn)}:is(.page-module-scss-module__C-SLEq__content .hljs-meta,.page-module-scss-module__C-SLEq__content .hljs-subst,.page-module-scss-module__C-SLEq__content .hljs-comment .hljs-doctag){color:var(--code-meta)}.page-module-scss-module__C-SLEq__content img{max-width:100%;height:auto}.page-module-scss-module__C-SLEq__content blockquote{border-left:2px solid var(--accent);color:var(--muted-strong);margin:24px 0;padding:0 0 0 20px}.page-module-scss-module__C-SLEq__content ul,.page-module-scss-module__C-SLEq__content ol{margin:0 0 24px;padding-left:24px}.page-module-scss-module__C-SLEq__content li{margin-bottom:8px}
