.hairline-figure[data-astro-cid-zz6reulh]{margin:calc(var(--article-pad-y, 0px) * -1) calc(var(--article-pad-x, 0px) * -1) 36px}.hairline-stage[data-astro-cid-zz6reulh]{position:relative;aspect-ratio:5 / 4;background:var(--ground, #F4F1EA);touch-action:pan-y;--hairline-plate: #F4F1EA;--hairline-hi: #1F9D55;--hairline-edge: #85806F;--hairline-mid: #ABA595;--hairline-lo: #D2CCBE;--hairline-stroke: 1.4}.hairline-stage[data-astro-cid-zz6reulh] svg{position:absolute;inset:0;width:100%;height:100%;display:block}.hairline-stage[data-astro-cid-zz6reulh] img[data-astro-cid-zz6reulh]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.hairline-label[data-astro-cid-zz6reulh]{margin:14px var(--article-pad-x, 0px) 0;font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.article-wrap[data-astro-cid-jxnjfbl4]{--article-pad-x: 48px;--article-pad-y: 64px;max-width:680px;margin:0 auto;padding:var(--article-pad-y) var(--article-pad-x) 96px}.article-poster[data-astro-cid-jxnjfbl4]{margin:calc(var(--article-pad-y) * -1) calc(var(--article-pad-x) * -1) 48px;aspect-ratio:16 / 9;overflow:hidden}.article-poster[data-astro-cid-jxnjfbl4] img[data-astro-cid-jxnjfbl4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.article-video[data-astro-cid-jxnjfbl4]{margin-bottom:48px;aspect-ratio:16 / 9;width:100%;border-radius:4px;overflow:hidden;background:#151513}.article-video[data-astro-cid-jxnjfbl4] iframe[data-astro-cid-jxnjfbl4]{width:100%;height:100%;display:block;border:none}.article-meta[data-astro-cid-jxnjfbl4]{display:flex;align-items:center;gap:8px;font-size:13px;color:#8a857a;margin-bottom:24px;flex-wrap:wrap}.article-tag[data-astro-cid-jxnjfbl4]{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#8a857a}.article-sep[data-astro-cid-jxnjfbl4]{color:#d2ccbe}.article-date[data-astro-cid-jxnjfbl4],.article-read[data-astro-cid-jxnjfbl4]{color:#8a857a}.article-title[data-astro-cid-jxnjfbl4]{font-size:clamp(28px,4vw,48px);font-weight:800;letter-spacing:-.025em;color:#151513;line-height:1.1;margin-bottom:16px}.article-subtitle[data-astro-cid-jxnjfbl4]{font-size:18px;font-weight:300;color:#4f4c45;line-height:1.6;margin-bottom:48px}.article-body[data-astro-cid-jxnjfbl4]{font-size:16px;font-weight:400;color:#151513;line-height:1.75}.article-body[data-astro-cid-jxnjfbl4] p{margin-bottom:24px}.article-body[data-astro-cid-jxnjfbl4] h2{font-size:22px;font-weight:700;letter-spacing:-.015em;color:#151513;margin-top:48px;margin-bottom:20px}.article-body[data-astro-cid-jxnjfbl4] h3{font-size:18px;font-weight:600;color:#151513;margin-top:36px;margin-bottom:16px}.article-body[data-astro-cid-jxnjfbl4] strong{font-weight:600}.article-body[data-astro-cid-jxnjfbl4] a{color:#8a857a;text-decoration:underline;text-underline-offset:3px}.article-body[data-astro-cid-jxnjfbl4] blockquote{border-left:2px solid #DED9CD;padding-left:24px;margin:32px 0;font-size:18px;font-style:italic;color:#4f4c45}.article-body[data-astro-cid-jxnjfbl4] code{background:#ece8de;color:#151513;padding:2px 6px;font-size:14px;font-family:monospace}.article-body[data-astro-cid-jxnjfbl4] pre{background:#ece8de;border:1px solid #DED9CD;padding:24px;margin:32px 0;overflow-x:auto}.article-body[data-astro-cid-jxnjfbl4] ul{list-style:disc;padding-left:24px;margin-bottom:24px}.article-body[data-astro-cid-jxnjfbl4] ol{list-style:decimal;padding-left:24px;margin-bottom:24px}.article-body[data-astro-cid-jxnjfbl4] li{margin-bottom:8px}.article-body[data-astro-cid-jxnjfbl4] hr{border:none;border-top:1px solid #DED9CD;margin:48px 0}.article-body[data-astro-cid-jxnjfbl4] img{width:100%;height:auto;display:block;margin:40px 0;border-radius:4px;border:1px solid #DED9CD}.article-cta[data-astro-cid-jxnjfbl4]{margin-top:64px;padding:48px;background:#ece8de;border:1px solid #DED9CD;text-align:center}.cta-eyebrow[data-astro-cid-jxnjfbl4]{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#8a857a;margin-bottom:12px}.cta-title[data-astro-cid-jxnjfbl4]{font-size:24px;font-weight:700;color:#151513;margin-bottom:8px}.cta-desc[data-astro-cid-jxnjfbl4]{font-size:15px;color:#4f4c45;font-weight:300;margin-bottom:28px}.cta-btn[data-astro-cid-jxnjfbl4]{display:inline-block;background:#151513;color:#f4f1ea;border:1px solid #151513;padding:14px 28px;font-size:13px;font-weight:600;letter-spacing:.04em;transition:all .15s;text-decoration:none}.cta-btn[data-astro-cid-jxnjfbl4]:hover{background:#4f4c45;border-color:#8a857a}.article-cta--course[data-astro-cid-jxnjfbl4]{background:#151513;border-color:#2a2825;text-align:left}.article-cta--course[data-astro-cid-jxnjfbl4] .cta-eyebrow[data-astro-cid-jxnjfbl4]{color:#b9b4a9}.article-cta--course[data-astro-cid-jxnjfbl4] .cta-title[data-astro-cid-jxnjfbl4]{color:#f4f1ea;font-size:26px}.article-cta--course[data-astro-cid-jxnjfbl4] .cta-desc[data-astro-cid-jxnjfbl4]{color:#8a857a;margin-bottom:24px}.article-cta--course[data-astro-cid-jxnjfbl4] .csf-input{background:#1e1c1a;border-color:#3a3835;color:#f4f1ea}.article-cta--course[data-astro-cid-jxnjfbl4] .csf-input::-moz-placeholder{color:#5a5855}.article-cta--course[data-astro-cid-jxnjfbl4] .csf-input::placeholder{color:#5a5855}.article-cta--course[data-astro-cid-jxnjfbl4] .csf-input:focus{border-color:#8a857a;background:#1e1c1a}.article-cta--course[data-astro-cid-jxnjfbl4] .csf-btn{background:#f4f1ea;color:#151513}.article-cta--course[data-astro-cid-jxnjfbl4] .csf-btn:hover:not(:disabled){background:#ece8de;color:#151513}.cta-fine[data-astro-cid-jxnjfbl4]{font-size:11px;color:#5a5855;margin-top:12px;margin-bottom:0}@media (max-width: 720px){.article-wrap[data-astro-cid-jxnjfbl4]{--article-pad-x: 24px;--article-pad-y: 48px;padding-bottom:80px}.article-cta[data-astro-cid-jxnjfbl4]{padding:36px 28px}}
