.page-module___FSYlq__hero{padding-bottom:var(--space-12)}.page-module___FSYlq__heroOverline{font-size:var(--text-sm);font-weight:var(--font-medium);text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--fg),.45);margin-bottom:var(--space-4)}.page-module___FSYlq__heroTitle{color:var(--color-text);letter-spacing:-.03em;margin-bottom:var(--space-4);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;max-width:48ch;font-size:clamp(2rem,1.5rem + 3vw,3.5rem);font-weight:500;line-height:1.1}.page-module___FSYlq__heroMeta{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:rgba(var(--fg),.5);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.page-module___FSYlq__authorPhoto{background:rgba(var(--fg),.06);border-radius:50%;flex-shrink:0;width:28px;height:28px;overflow:hidden}.page-module___FSYlq__authorPhotoImg{object-fit:cover;width:100%;height:100%}.page-module___FSYlq__dot{background:rgba(var(--fg),.3);border-radius:50%;flex-shrink:0;width:3px;height:3px}.page-module___FSYlq__heroTags{gap:var(--space-2);text-transform:capitalize;flex-wrap:wrap;display:flex}.page-module___FSYlq__tagLink{transition:opacity var(--transition-fast);text-decoration:none}.page-module___FSYlq__tagLink:hover{opacity:.8}.page-module___FSYlq__coverImage{aspect-ratio:21/9;border-radius:var(--radius-lg);margin-bottom:var(--space-12);background:rgba(var(--fg),.03);position:relative;overflow:hidden}.page-module___FSYlq__coverImg{object-fit:cover}.page-module___FSYlq__podcastEmbed{max-width:72ch;margin:0 auto var(--space-12)}.page-module___FSYlq__podcastLabel{font-size:var(--text-sm);font-weight:var(--font-medium);text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--fg),.45);margin-bottom:var(--space-4)}.page-module___FSYlq__prose{max-width:72ch;padding-bottom:var(--space-12);margin:0 auto}.page-module___FSYlq__prose h2{font-size:var(--text-2xl);letter-spacing:-.02em;color:var(--color-text);margin-top:var(--space-12);margin-bottom:var(--space-4);font-weight:500}.page-module___FSYlq__prose h3{font-size:var(--text-xl);color:var(--color-text);margin-top:var(--space-8);margin-bottom:var(--space-3);font-weight:500}.page-module___FSYlq__prose h4{font-size:var(--text-lg);color:var(--color-text);margin-top:var(--space-6);margin-bottom:var(--space-2);font-weight:500}.page-module___FSYlq__prose p{font-size:var(--text-base);line-height:var(--leading-relaxed);color:rgba(var(--fg),.7);margin-bottom:var(--space-4)}.page-module___FSYlq__prose a{color:var(--color-primary);text-underline-offset:2px;transition:opacity var(--transition-fast);text-decoration:underline}.page-module___FSYlq__prose a:hover{opacity:.8}:is(.page-module___FSYlq__prose ul,.page-module___FSYlq__prose ol){margin-bottom:var(--space-4);padding-left:var(--space-6)}.page-module___FSYlq__prose ul{list-style-type:disc}.page-module___FSYlq__prose ol{list-style-type:decimal}.page-module___FSYlq__prose li{font-size:var(--text-base);line-height:var(--leading-relaxed);color:rgba(var(--fg),.7);margin-bottom:var(--space-2)}.page-module___FSYlq__prose blockquote{border-left:3px solid var(--color-primary);padding-left:var(--space-4);margin:var(--space-6)0;font-style:italic}.page-module___FSYlq__prose blockquote p{color:rgba(var(--fg),.6)}.page-module___FSYlq__prose img{border-radius:var(--radius-lg);max-width:100%;height:auto;margin:var(--space-8)0}.page-module___FSYlq__prose code{background:rgba(var(--fg),.05);border-radius:var(--radius-sm);padding:.15em .4em;font-size:.9em}.page-module___FSYlq__prose pre{background:rgba(var(--fg),.05);border-radius:var(--radius-lg);padding:var(--space-4);margin-bottom:var(--space-6);overflow-x:auto}.page-module___FSYlq__prose pre code{background:0 0;padding:0}.page-module___FSYlq__prose table{border-collapse:collapse;width:100%;margin:var(--space-6)0}@media (max-width:768px){.page-module___FSYlq__prose table{-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow-x:auto}:is(.page-module___FSYlq__prose th,.page-module___FSYlq__prose td){padding:var(--space-2)var(--space-3);min-width:9rem}}:is(.page-module___FSYlq__prose th,.page-module___FSYlq__prose td){text-align:left;padding:var(--space-3)var(--space-4);border-bottom:1px solid rgba(var(--fg),.08);font-size:var(--text-sm);color:rgba(var(--fg),.7)}.page-module___FSYlq__prose th{font-weight:var(--font-medium);color:var(--color-text)}.page-module___FSYlq__prose strong{font-weight:var(--font-semibold);color:var(--color-text)}.page-module___FSYlq__prose hr{border:none;border-top:1px solid rgba(var(--fg),.08);margin:var(--space-8)0}.page-module___FSYlq__updatedDate{font-size:var(--text-sm);color:rgba(var(--fg),.4);padding-bottom:var(--space-8);max-width:72ch;margin:0 auto;font-style:italic}.page-module___FSYlq__authorBox{align-items:center;gap:var(--space-4);max-width:72ch;padding:var(--space-6)0;border-top:1px solid rgba(var(--fg),.06);margin:0 auto;display:flex}.page-module___FSYlq__authorBoxPhoto{background:rgba(var(--fg),.06);border-radius:50%;flex-shrink:0;width:48px;height:48px;overflow:hidden}.page-module___FSYlq__authorBoxImg{object-fit:cover;width:100%;height:100%}.page-module___FSYlq__authorBoxInfo{flex-direction:column;gap:2px;display:flex}.page-module___FSYlq__authorBoxName{font-size:var(--text-base);color:var(--color-text);font-weight:500}.page-module___FSYlq__authorBoxRole{font-size:var(--text-sm);color:rgba(var(--fg),.4)}.page-module___FSYlq__authorBoxSocials{gap:var(--space-3);margin-top:4px;display:flex}.page-module___FSYlq__authorSocialLink{color:rgba(var(--fg),.35);transition:color var(--transition-fast);justify-content:center;align-items:center;text-decoration:none;display:flex}.page-module___FSYlq__authorSocialLink:hover{color:var(--color-primary)}.page-module___FSYlq__faqSection{max-width:72ch;margin:0 auto}.page-module___FSYlq__faqList{gap:var(--space-2);margin-top:var(--space-8);flex-direction:column;display:flex}.page-module___FSYlq__faqItem{border:1px solid rgba(var(--fg),.06);border-radius:var(--radius-lg);overflow:hidden}.page-module___FSYlq__faqQuestion{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-4)var(--space-6);cursor:pointer;font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text);text-align:left;transition:background var(--transition-fast);background:0 0;border:none;display:flex}.page-module___FSYlq__faqQuestion:hover{background:rgba(var(--fg),.02)}.page-module___FSYlq__faqChevron{color:rgba(var(--fg),.4);transition:transform var(--transition-fast);flex-shrink:0}.page-module___FSYlq__faqChevronOpen{transform:rotate(180deg)}.page-module___FSYlq__faqAnswer{padding:0 var(--space-6)var(--space-4)}.page-module___FSYlq__faqAnswer p{font-size:var(--text-base);color:rgba(var(--fg),.6);line-height:var(--leading-relaxed)}.page-module___FSYlq__relatedGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:640px){.page-module___FSYlq__relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page-module___FSYlq__relatedGrid{grid-template-columns:repeat(3,1fr)}.page-module___FSYlq__relatedGridVier{grid-template-columns:repeat(4,1fr)}}.page-module___FSYlq__relatedCard{border-radius:var(--radius-lg);border:1px solid rgba(var(--fg),.06);transition:border-color var(--transition-fast),transform var(--transition-fast);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.page-module___FSYlq__relatedCard:hover{border-color:rgba(var(--fg),.12);transform:translateY(-2px)}.page-module___FSYlq__relatedCardImage{aspect-ratio:16/10;background:rgba(var(--fg),.03);position:relative;overflow:hidden}.page-module___FSYlq__relatedCardImg{object-fit:cover;transition:transform .3s}.page-module___FSYlq__relatedCard:hover .page-module___FSYlq__relatedCardImg{transform:scale(1.03)}.page-module___FSYlq__relatedCardBody{align-items:flex-start;gap:var(--space-2);padding:var(--space-5);flex-direction:column;display:flex}.page-module___FSYlq__relatedCardTitle{font-size:var(--text-base);color:var(--color-text);font-weight:500}.page-module___FSYlq__relatedCardDescription{font-size:var(--text-sm);color:rgba(var(--fg),.5);line-height:var(--leading-relaxed);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.page-module___FSYlq__ctaGrid{gap:var(--space-10);padding:var(--space-12)0 var(--space-8);grid-template-columns:1fr;display:grid}.page-module___FSYlq__ctaContent{gap:var(--space-4);flex-direction:column;display:flex}.page-module___FSYlq__ctaTitle{font-size:var(--text-4xl);letter-spacing:-.03em;color:rgb(var(--fg));background:linear-gradient(135deg,rgb(var(--fg))0%,rgba(var(--fg),.6)100%);-webkit-background-clip:text;background-clip:text;font-weight:500}@supports ((-webkit-background-clip:text)){.page-module___FSYlq__ctaTitle{-webkit-text-fill-color:transparent}}.page-module___FSYlq__ctaDescription{font-size:var(--text-lg);color:rgba(var(--fg),.5);max-width:480px}.page-module___FSYlq__ctaFormCard{border:1px solid rgba(var(--fg),.08);background:rgba(var(--fg),.03);padding:var(--space-8);border-radius:1.5rem}@media (min-width:768px){.page-module___FSYlq__ctaGrid{align-items:center;gap:var(--space-12);grid-template-columns:1fr 1fr}}.page-module___FSYlq__authorLink{color:inherit;align-items:center;gap:.5rem;text-decoration:none;transition:opacity .2s;display:inline-flex}.page-module___FSYlq__authorLink:hover{opacity:.7}.page-module___FSYlq__authorLink:hover span{text-decoration:underline;-webkit-text-decoration-color:rgba(var(--fg),.3);text-decoration-color:rgba(var(--fg),.3);text-underline-offset:3px}a.page-module___FSYlq__authorBoxPhoto{cursor:pointer;transition:transform .2s;display:block}a.page-module___FSYlq__authorBoxPhoto:hover{transform:scale(1.04)}a.page-module___FSYlq__authorBoxName{text-decoration:none;transition:color .2s}a.page-module___FSYlq__authorBoxName:hover{color:rgba(var(--fg),.7);text-decoration:underline;-webkit-text-decoration-color:rgba(var(--fg),.3);text-decoration-color:rgba(var(--fg),.3);text-underline-offset:3px}.page-module___FSYlq__articleLayout{display:block}:is(.page-module___FSYlq__prose h2,.page-module___FSYlq__prose h3){scroll-margin-top:96px}.page-module___FSYlq__tocColumn{margin-bottom:var(--space-8)}.page-module___FSYlq__toc{font-size:var(--text-sm)}.page-module___FSYlq__tocToggle{border:1px solid var(--border);border-radius:var(--radius-md);width:100%;color:var(--fg);font-weight:600;font-size:var(--text-sm);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.page-module___FSYlq__tocTitle{display:none}.page-module___FSYlq__tocList{margin:var(--space-2)0 0;border-left:1px solid var(--border);padding:0;list-style:none;display:none}.page-module___FSYlq__tocListOpen{display:block}.page-module___FSYlq__tocItem{margin:0}.page-module___FSYlq__tocItem a{color:rgba(var(--fg),.55);border-left:2px solid #0000;margin-left:-1px;padding:8px 16px;line-height:1.45;text-decoration:none;transition:color .15s,border-color .15s;display:block}.page-module___FSYlq__tocItem a:hover{color:var(--fg)}.page-module___FSYlq__tocItemSub a{padding-left:30px}.page-module___FSYlq__tocItemActive a{color:var(--fg);border-left-color:var(--fg);font-weight:600}@media (min-width:1024px){.page-module___FSYlq__articleLayout{gap:var(--space-12);grid-template-columns:232px minmax(0,1fr);align-items:start;display:grid}.page-module___FSYlq__tocColumn{max-height:calc(100vh - 120px);margin-bottom:0;position:sticky;top:96px;overflow-y:auto}.page-module___FSYlq__tocToggle{display:none}.page-module___FSYlq__tocTitle{margin:0 0 var(--space-3);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--fg),.5);padding-left:16px;font-weight:600;display:block}.page-module___FSYlq__tocList{display:block}.page-module___FSYlq__articleLayout .page-module___FSYlq__prose{margin-left:0}}.page-module___FSYlq__transcript{margin-top:var(--space-4);border:1px solid rgba(var(--fg),.12);border-radius:var(--radius-md,12px);background:rgba(var(--fg),.02)}.page-module___FSYlq__transcriptToggle{cursor:pointer;padding:var(--space-3)var(--space-4);font-size:var(--text-sm);font-weight:var(--font-medium);color:rgba(var(--fg),.7);align-items:center;gap:.5rem;list-style:none;display:flex}.page-module___FSYlq__transcriptToggle::-webkit-details-marker{display:none}.page-module___FSYlq__transcriptToggle:before{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:.5rem;height:.5rem;transition:transform .18s;transform:rotate(-45deg)}.page-module___FSYlq__transcript[open] .page-module___FSYlq__transcriptToggle:before{transform:rotate(45deg)}.page-module___FSYlq__transcriptToggle:hover{color:rgb(var(--fg))}.page-module___FSYlq__transcriptToggle:focus-visible{outline:2px solid rgb(var(--fg));outline-offset:2px}.page-module___FSYlq__transcriptBody{padding:0 var(--space-4)var(--space-4);font-size:var(--text-sm);color:rgba(var(--fg),.72);line-height:1.75}.page-module___FSYlq__transcriptBody p+p{margin-top:.85em}
