.blog-module__jK8t9a__page{color:hsl(var(--foreground));background:hsl(var(--background));min-height:70vh;padding-bottom:var(--space-20)}.blog-module__jK8t9a__intro,.blog-module__jK8t9a__content,.blog-module__jK8t9a__article,.blog-module__jK8t9a__related,.blog-module__jK8t9a__signup{width:min(100% - var(--space-32),var(--container-xl));margin-inline:auto}.blog-module__jK8t9a__intro{gap:var(--space-8);padding-block:var(--space-14)var(--space-12);flex-direction:column;display:flex}.blog-module__jK8t9a__introTop,.blog-module__jK8t9a__articleTop{justify-content:space-between;align-items:center;gap:var(--space-6);display:flex}.blog-module__jK8t9a__eyebrow{align-items:center;gap:var(--space-2);color:hsl(var(--accent));font-size:var(--text-xs);font-weight:600;display:inline-flex}.blog-module__jK8t9a__eyebrow:before{content:"";width:var(--space-1);height:var(--space-1);border-radius:var(--radius-marketing);background:currentColor}.blog-module__jK8t9a__introNote{font-size:var(--text-xs);color:hsl(var(--muted-foreground))}.blog-module__jK8t9a__introCopy{gap:var(--space-16);grid-template-columns:1.6fr 1fr;align-items:end;display:grid}.blog-module__jK8t9a__intro h1{font-family:var(--font-display);font-size:clamp(var(--text-4xl),6vw,var(--text-6xl));letter-spacing:var(--tracking-display);font-weight:500;line-height:1.04}.blog-module__jK8t9a__intro h1 span{color:hsl(var(--accent))}.blog-module__jK8t9a__introAside{align-items:flex-start;gap:var(--space-6);padding-bottom:var(--space-2);max-width:var(--container-sm);flex-direction:column;display:flex}.blog-module__jK8t9a__lead{color:hsl(var(--muted-foreground));font-size:var(--text-md);line-height:1.7}.blog-module__jK8t9a__content{gap:var(--space-10);scroll-margin-top:calc(var(--pin-top) + var(--space-6));flex-direction:column;display:flex}.blog-module__jK8t9a__featured{border:var(--space-px)solid hsl(var(--border));border-radius:var(--radius-marketing);color:inherit;background:hsl(var(--subtle));transition:border-color var(--duration-base)var(--ease-out);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.blog-module__jK8t9a__featured:hover{border-color:hsl(var(--accent))}.blog-module__jK8t9a__featuredCover{min-height:calc(var(--space-24)*4);background:hsl(var(--accent-muted));position:relative}.blog-module__jK8t9a__featuredBody{align-items:flex-start;gap:var(--space-5);padding:var(--space-10);flex-direction:column;display:flex}.blog-module__jK8t9a__featured h2{font-size:clamp(var(--text-2xl),3vw,var(--text-4xl));letter-spacing:var(--tracking-display);text-wrap:pretty;font-weight:500;line-height:1.13}.blog-module__jK8t9a__featuredBody>p{font-size:var(--text-base);color:hsl(var(--muted-foreground));line-height:1.75}.blog-module__jK8t9a__featuredBottom{justify-content:space-between;align-items:center;gap:var(--space-5);width:100%;padding-top:var(--space-3);margin-top:auto;display:flex}.blog-module__jK8t9a__featuredBottom .blog-module__jK8t9a__meta{gap:var(--space-1);flex-direction:column;display:flex}.blog-module__jK8t9a__featuredBottom .blog-module__jK8t9a__meta>span{color:hsl(var(--foreground))}.blog-module__jK8t9a__arrowButton{width:var(--space-12);height:var(--space-12);border:var(--space-px)solid hsl(var(--border));border-radius:var(--radius-marketing);color:hsl(var(--accent));background:hsl(var(--background));place-items:center;display:grid}.blog-module__jK8t9a__sectionHeading{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-8);border-top:var(--space-px)solid hsl(var(--border));flex-wrap:wrap;display:flex}.blog-module__jK8t9a__sectionHeading h2{font-size:var(--text-2xl);letter-spacing:var(--tracking-display);font-weight:500}.blog-module__jK8t9a__sectionHeading>span{font-size:var(--text-xs);color:hsl(var(--muted-foreground))}.blog-module__jK8t9a__grid{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.blog-module__jK8t9a__card{min-width:0}.blog-module__jK8t9a__cardLink{gap:var(--space-5);height:100%;color:inherit;flex-direction:column;display:flex}.blog-module__jK8t9a__image{aspect-ratio:3/2;border-radius:var(--radius-marketing);background:hsl(var(--subtle));border:var(--space-px)solid hsl(var(--border));transition:border-color var(--duration-base)var(--ease-out);position:relative;overflow:hidden}.blog-module__jK8t9a__card:hover .blog-module__jK8t9a__image{border-color:hsl(var(--accent))}.blog-module__jK8t9a__cardBody{align-items:flex-start;gap:var(--space-3);flex-direction:column;flex:1;display:flex}.blog-module__jK8t9a__meta{color:hsl(var(--muted-foreground));font-size:var(--text-xs);line-height:1.5}.blog-module__jK8t9a__card h3{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:var(--tracking-tight);text-wrap:pretty;transition:color var(--duration-fast)var(--ease-out);font-weight:500;line-height:1.18}.blog-module__jK8t9a__card:hover h3,.blog-module__jK8t9a__relatedCard:hover h3{color:hsl(var(--accent))}.blog-module__jK8t9a__excerpt{color:hsl(var(--muted-foreground));font-size:var(--text-base);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.7;display:-webkit-box;overflow:hidden}.blog-module__jK8t9a__cardBottom{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding-top:var(--space-5);font-size:var(--text-xs);margin-top:auto;display:flex}.blog-module__jK8t9a__cardBottom svg{color:hsl(var(--accent))}.blog-module__jK8t9a__readLink,.blog-module__jK8t9a__backLink{align-items:center;gap:var(--space-3);color:hsl(var(--accent));font-size:var(--text-sm);font-weight:500;display:inline-flex}.blog-module__jK8t9a__empty{gap:var(--space-3);padding:var(--space-12);border:var(--space-px)solid hsl(var(--border));border-radius:var(--radius-marketing);background:hsl(var(--subtle));flex-direction:column;display:flex}.blog-module__jK8t9a__empty h2{font-size:var(--text-2xl);font-weight:500}.blog-module__jK8t9a__empty p{color:hsl(var(--muted-foreground))}.blog-module__jK8t9a__signup{justify-content:space-between;align-items:center;gap:var(--space-10);padding:var(--space-10);margin-top:var(--space-20);border:var(--space-px)solid hsl(var(--border));border-radius:var(--radius-marketing);background:hsl(var(--subtle));display:flex}.blog-module__jK8t9a__signup>div,.blog-module__jK8t9a__articleEnd{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.blog-module__jK8t9a__signup h2,.blog-module__jK8t9a__articleEnd h2{font-family:var(--font-display);font-weight:500;font-size:var(--text-3xl);letter-spacing:var(--tracking-display);line-height:1.15}.blog-module__jK8t9a__signup p,.blog-module__jK8t9a__articleEnd p{color:hsl(var(--muted-foreground));font-size:var(--text-base);line-height:1.7}.blog-module__jK8t9a__signupLink{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-4)var(--space-5);border-radius:var(--radius-md);background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:var(--text-sm);white-space:nowrap;transition:background-color var(--duration-fast)var(--ease-out);display:inline-flex}.blog-module__jK8t9a__signupLink:hover{background:hsl(var(--accent))}.blog-module__jK8t9a__coverPhoto{-o-object-fit:cover;object-fit:cover}.blog-module__jK8t9a__artwork{justify-content:center;gap:var(--space-3);width:100%;height:100%;padding:var(--space-6);color:hsl(var(--accent));background:hsl(var(--accent-muted));flex-direction:column;display:flex}.blog-module__jK8t9a__artwork[data-variant=paths],.blog-module__jK8t9a__artwork[data-variant=weeks]{background:hsl(var(--subtle))}.blog-module__jK8t9a__artLabel{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:var(--tracking-tight);font-weight:500}.blog-module__jK8t9a__artSignature{font-size:var(--text-2xs);color:hsl(var(--muted-foreground))}.blog-module__jK8t9a__coverDrawing{width:100%;height:auto;max-height:calc(var(--space-32)*2);display:block;overflow:visible}.blog-module__jK8t9a__artwork .blog-module__jK8t9a__coverDrawing{flex:1;min-height:0}.blog-module__jK8t9a__coverDrawing text{fill:hsl(var(--foreground));font-family:var(--font-sans);font-size:14px}.blog-module__jK8t9a__artGrid{stroke:hsl(var(--accent)/.08)}.blog-module__jK8t9a__artLine{stroke:hsl(var(--accent));stroke-width:3px;stroke-linecap:round}.blog-module__jK8t9a__artGuide{stroke:hsl(var(--accent)/.3);stroke-width:1.5px;stroke-dasharray:4 5}.blog-module__jK8t9a__artNode{stroke:hsl(var(--accent)/.35);fill:hsl(var(--background))}.blog-module__jK8t9a__artDot,.blog-module__jK8t9a__artBarAccent{fill:hsl(var(--accent))}.blog-module__jK8t9a__artBar{fill:hsl(var(--accent)/.22)}.blog-module__jK8t9a__artSecondary{stroke:hsl(var(--muted-foreground));stroke-width:2px;stroke-dasharray:6 6}.blog-module__jK8t9a__article{padding-top:var(--space-10)}.blog-module__jK8t9a__articleHeader{gap:var(--space-6);max-width:var(--container-lg);flex-direction:column;margin-inline:auto;display:flex}.blog-module__jK8t9a__articleTop{padding-bottom:var(--space-5);border-bottom:var(--space-px)solid hsl(var(--border))}.blog-module__jK8t9a__article h1{font-family:var(--font-display);font-size:clamp(var(--text-3xl),5.2vw,var(--text-5xl));letter-spacing:var(--tracking-display);text-wrap:pretty;max-width:calc(var(--container-md) + var(--space-24));font-weight:500;line-height:1.08}.blog-module__jK8t9a__articleLead{max-width:calc(var(--container-md) + var(--space-10));color:hsl(var(--muted-foreground));font-size:var(--text-xl);line-height:1.6}.blog-module__jK8t9a__byline{justify-content:space-between;align-items:center;gap:var(--space-6);padding-block:var(--space-2)var(--space-8);flex-wrap:wrap;display:flex}.blog-module__jK8t9a__author{align-items:center;gap:var(--space-3);display:flex}.blog-module__jK8t9a__author>div{gap:var(--space-1);flex-direction:column;display:flex}.blog-module__jK8t9a__author strong{font-size:var(--text-sm);font-weight:500}.blog-module__jK8t9a__avatar{width:var(--space-12);height:var(--space-12);border-radius:var(--radius-marketing);border:var(--space-px)solid hsl(var(--border));background:hsl(var(--subtle));color:hsl(var(--accent));font-family:var(--font-display);font-size:var(--text-lg);place-items:center;display:grid}.blog-module__jK8t9a__articleDates{gap:var(--space-3)var(--space-6);font-size:var(--text-xs);color:hsl(var(--muted-foreground));flex-wrap:wrap;display:flex}.blog-module__jK8t9a__articleImage{height:calc(var(--space-24)*4);border-radius:var(--radius-marketing);border:var(--space-px)solid hsl(var(--border));position:relative;overflow:hidden}.blog-module__jK8t9a__articleImage .blog-module__jK8t9a__artwork{padding:var(--space-8);align-items:center;gap:var(--space-2)}.blog-module__jK8t9a__articleImage .blog-module__jK8t9a__artLabel{font-size:var(--text-2xl)}.blog-module__jK8t9a__articleImage .blog-module__jK8t9a__coverDrawing{max-width:calc(var(--container-sm) - var(--space-16))}.blog-module__jK8t9a__readingLayout{grid-template-columns:var(--sidebar-width)minmax(0,var(--container-md));justify-content:space-between;align-items:start;gap:var(--space-16);padding-top:var(--space-16);display:grid}.blog-module__jK8t9a__contents{top:calc(var(--pin-top) + var(--space-8));position:sticky}.blog-module__jK8t9a__contents nav{gap:var(--space-6);flex-direction:column;display:flex}.blog-module__jK8t9a__contents ol{gap:var(--space-4);flex-direction:column;padding:0;list-style:none;display:flex}.blog-module__jK8t9a__contents li{font-size:var(--text-xs);line-height:1.6}.blog-module__jK8t9a__contents a{color:hsl(var(--muted-foreground))}.blog-module__jK8t9a__contents a:hover{color:hsl(var(--accent))}.blog-module__jK8t9a__contents .blog-module__jK8t9a__readLink{border-top:var(--space-px)solid hsl(var(--border));padding-top:var(--space-6);color:hsl(var(--accent))}.blog-module__jK8t9a__readingColumn{grid-column:2;min-width:0}.blog-module__jK8t9a__body{align-items:stretch;gap:var(--space-5);font-size:var(--text-lg);overflow-wrap:anywhere;flex-direction:column;line-height:1.85;display:flex}.blog-module__jK8t9a__body :is(p,h2,h3,h4,ul,ol,blockquote,pre,table,figure){margin:0}.blog-module__jK8t9a__body :is(h2,h3,h4){padding-top:var(--space-8);font-family:var(--font-display);letter-spacing:var(--tracking-tight);scroll-margin-top:calc(var(--pin-top) + var(--space-8));font-weight:500;line-height:1.2}.blog-module__jK8t9a__body>:first-child{padding-top:0}.blog-module__jK8t9a__body h2{font-size:var(--text-3xl)}.blog-module__jK8t9a__body h3{font-size:var(--text-2xl)}.blog-module__jK8t9a__body h4{font-size:var(--text-xl)}.blog-module__jK8t9a__body ul,.blog-module__jK8t9a__body ol{gap:var(--space-3);padding-left:var(--space-6);flex-direction:column;display:flex}.blog-module__jK8t9a__body ul{list-style:outside}.blog-module__jK8t9a__body ol{list-style:decimal}.blog-module__jK8t9a__body a{color:hsl(var(--accent));text-decoration:underline;-webkit-text-decoration-color:hsl(var(--accent)/.4);text-decoration-color:hsl(var(--accent)/.4);text-underline-offset:var(--space-1)}.blog-module__jK8t9a__body a:hover{text-decoration-color:currentColor}.blog-module__jK8t9a__body blockquote{padding:var(--space-6)var(--space-8);border-left:var(--space-0-5)solid hsl(var(--accent));background:hsl(var(--accent-muted));font-family:var(--font-display);font-size:var(--text-2xl);line-height:1.5}.blog-module__jK8t9a__body table{overflow-wrap:normal;scrollbar-width:thin;border-collapse:collapse;max-width:100%;font-size:var(--text-base);border:var(--space-px)solid hsl(var(--border));border-radius:var(--radius-md);line-height:1.6;display:block;overflow-x:auto}.blog-module__jK8t9a__body caption{text-align:left;padding:var(--space-4)var(--space-5);font-size:var(--text-sm);background:hsl(var(--subtle));font-weight:500}.blog-module__jK8t9a__body th,.blog-module__jK8t9a__body td{padding:var(--space-4)var(--space-5);border-bottom:var(--space-px)solid hsl(var(--border));text-align:left;min-width:var(--space-32)}.blog-module__jK8t9a__body td[data-numeric]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}.blog-module__jK8t9a__body th{background:hsl(var(--subtle));font-weight:600}.blog-module__jK8t9a__body tr:last-child td{border-bottom:0}.blog-module__jK8t9a__body tbody tr:nth-child(2n){background:hsl(var(--subtle)/.7)}.blog-module__jK8t9a__body img{border-radius:var(--radius-md);max-width:100%;height:auto}.blog-module__jK8t9a__body pre{max-width:100%;padding:var(--space-5);background:hsl(var(--subtle));font-family:var(--font-mono);font-size:var(--text-sm);overflow-x:auto}.blog-module__jK8t9a__articleEnd{padding:var(--space-8);margin-top:var(--space-12);background:hsl(var(--subtle));border:var(--space-px)solid hsl(var(--border));border-radius:var(--radius-marketing)}.blog-module__jK8t9a__articleEnd .blog-module__jK8t9a__signupLink{margin-top:var(--space-2)}.blog-module__jK8t9a__related{gap:var(--space-8);padding-top:var(--space-20);flex-direction:column;display:flex}.blog-module__jK8t9a__relatedGrid{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.blog-module__jK8t9a__relatedCard{align-items:center;gap:var(--space-5);color:inherit;grid-template-columns:1fr 1.3fr;display:grid}.blog-module__jK8t9a__relatedCover{aspect-ratio:1;border-radius:var(--radius-marketing);position:relative;overflow:hidden}.blog-module__jK8t9a__relatedCover .blog-module__jK8t9a__artLabel,.blog-module__jK8t9a__relatedCover .blog-module__jK8t9a__artSignature{display:none}.blog-module__jK8t9a__relatedCover .blog-module__jK8t9a__artwork{padding:var(--space-3)}.blog-module__jK8t9a__relatedCard>div:last-child{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.blog-module__jK8t9a__relatedCard h3{font-size:var(--text-xl);text-wrap:pretty;font-weight:500;line-height:1.25}@media (max-width:1100px){.blog-module__jK8t9a__intro,.blog-module__jK8t9a__content,.blog-module__jK8t9a__article,.blog-module__jK8t9a__related,.blog-module__jK8t9a__signup{width:calc(100% - var(--space-16))}.blog-module__jK8t9a__introCopy{gap:var(--space-8)}.blog-module__jK8t9a__featuredBody{padding:var(--space-8)}.blog-module__jK8t9a__readingLayout{grid-template-columns:calc(var(--sidebar-width) - var(--space-10))minmax(0,1fr);gap:var(--space-10)}.blog-module__jK8t9a__card h3{font-size:var(--text-xl)}}@media (max-width:750px){.blog-module__jK8t9a__intro,.blog-module__jK8t9a__content,.blog-module__jK8t9a__article,.blog-module__jK8t9a__related,.blog-module__jK8t9a__signup{width:calc(100% - var(--space-10))}.blog-module__jK8t9a__intro{padding-block:var(--space-10);gap:var(--space-6)}.blog-module__jK8t9a__introNote{display:none}.blog-module__jK8t9a__introCopy{gap:var(--space-6);grid-template-columns:1fr}.blog-module__jK8t9a__intro h1{font-size:clamp(var(--text-4xl),11vw,var(--text-5xl))}.blog-module__jK8t9a__introAside{gap:var(--space-4)}.blog-module__jK8t9a__featured{grid-template-columns:1fr}.blog-module__jK8t9a__featuredCover{aspect-ratio:3/2;min-height:0}.blog-module__jK8t9a__artwork{padding:var(--space-5);gap:var(--space-2)}.blog-module__jK8t9a__artLabel{font-size:var(--text-lg)}.blog-module__jK8t9a__featuredBody{padding:var(--space-6)}.blog-module__jK8t9a__featured h2{font-size:var(--text-3xl)}.blog-module__jK8t9a__grid{gap:var(--space-10);grid-template-columns:1fr}.blog-module__jK8t9a__card h3{font-size:var(--text-2xl)}.blog-module__jK8t9a__sectionHeading{padding-top:var(--space-6)}.blog-module__jK8t9a__signup{padding:var(--space-6);align-items:flex-start;gap:var(--space-6);margin-top:var(--space-12);flex-direction:column}.blog-module__jK8t9a__signup h2,.blog-module__jK8t9a__articleEnd h2{font-size:var(--text-2xl)}.blog-module__jK8t9a__article{padding-top:var(--space-6)}.blog-module__jK8t9a__articleHeader{gap:var(--space-5)}.blog-module__jK8t9a__articleTop{gap:var(--space-3)}.blog-module__jK8t9a__article h1{font-size:clamp(var(--text-3xl),9vw,var(--text-4xl))}.blog-module__jK8t9a__articleLead{font-size:var(--text-lg)}.blog-module__jK8t9a__byline{padding-bottom:var(--space-6)}.blog-module__jK8t9a__articleDates{gap:var(--space-1);flex-direction:column}.blog-module__jK8t9a__articleImage{aspect-ratio:4/3;height:auto}.blog-module__jK8t9a__articleImage .blog-module__jK8t9a__artwork{padding:var(--space-5)}.blog-module__jK8t9a__articleImage .blog-module__jK8t9a__artLabel{font-size:var(--text-xl)}.blog-module__jK8t9a__articleImage .blog-module__jK8t9a__coverDrawing{min-height:0}.blog-module__jK8t9a__readingLayout{gap:var(--space-8);padding-top:var(--space-8);grid-template-columns:1fr}.blog-module__jK8t9a__readingColumn{grid-column:1}.blog-module__jK8t9a__contents{padding:var(--space-5);border:var(--space-px)solid hsl(var(--border));border-radius:var(--radius-md);position:static}.blog-module__jK8t9a__contents nav{gap:var(--space-4)}.blog-module__jK8t9a__contents ol{gap:var(--space-3)}.blog-module__jK8t9a__contents .blog-module__jK8t9a__readLink{display:none}.blog-module__jK8t9a__body{font-size:var(--text-md)}.blog-module__jK8t9a__body h2{font-size:var(--text-2xl)}.blog-module__jK8t9a__body blockquote{padding:var(--space-5);font-size:var(--text-xl)}.blog-module__jK8t9a__articleEnd{padding:var(--space-6)}.blog-module__jK8t9a__related{padding-top:var(--space-12)}.blog-module__jK8t9a__relatedGrid{grid-template-columns:1fr}.blog-module__jK8t9a__page{padding-bottom:var(--space-12)}}.blog-module__jK8t9a__avatar{overflow:hidden}.blog-module__jK8t9a__avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.blog-module__jK8t9a__author a:hover strong,.blog-module__jK8t9a__introNote a:hover{color:hsl(var(--accent))}.blog-module__jK8t9a__profileHeader,.blog-module__jK8t9a__profileBackground{width:min(100% - var(--space-32),var(--container-xl));margin-inline:auto}.blog-module__jK8t9a__profileHeader{gap:var(--space-12);padding-block:var(--space-10)var(--space-16);flex-direction:column;display:flex}.blog-module__jK8t9a__profileIntro{grid-template-columns:var(--sidebar-width)minmax(0,1fr);gap:var(--space-16);align-items:start;display:grid}.blog-module__jK8t9a__profilePortrait{align-items:flex-start;gap:var(--space-5);flex-direction:column;display:flex}.blog-module__jK8t9a__profilePortrait img{border-radius:var(--radius-marketing);-o-object-fit:cover;object-fit:cover;border:var(--space-px)solid hsl(var(--border));width:var(--space-32);height:var(--space-32)}.blog-module__jK8t9a__profilePortrait span{color:hsl(var(--muted-foreground));font-size:var(--text-xs)}.blog-module__jK8t9a__profileIdentity{align-items:flex-start;gap:var(--space-5);flex-direction:column;display:flex}.blog-module__jK8t9a__profileIdentity h1{font-family:var(--font-display);font-size:clamp(var(--text-4xl),6vw,var(--text-6xl));letter-spacing:var(--tracking-display);font-weight:500;line-height:1.06}.blog-module__jK8t9a__profileRole{color:hsl(var(--accent));font-size:var(--text-xl);max-width:var(--container-sm);line-height:1.5}.blog-module__jK8t9a__profileDescription{font-size:var(--text-lg);color:hsl(var(--muted-foreground));max-width:var(--container-sm);line-height:1.7}.blog-module__jK8t9a__profileBackground{gap:var(--space-20);padding:var(--space-12)var(--space-10);border:var(--space-px)solid hsl(var(--border));border-radius:var(--radius-marketing);background:hsl(var(--subtle));margin-bottom:var(--space-16);grid-template-columns:1.3fr 1fr;display:grid}.blog-module__jK8t9a__profileBio{gap:var(--space-6);flex-direction:column;display:flex}.blog-module__jK8t9a__profileBio h2{font-size:var(--text-3xl);letter-spacing:var(--tracking-display);font-weight:500;line-height:1.15}.blog-module__jK8t9a__profileBio p{font-size:var(--text-md);line-height:1.8}.blog-module__jK8t9a__profileExpertise{gap:var(--space-2);flex-wrap:wrap;display:flex}.blog-module__jK8t9a__profileExpertise span{border:var(--space-px)solid hsl(var(--border));border-radius:var(--radius-md);padding:var(--space-2)var(--space-3);font-size:var(--text-xs);background:hsl(var(--background))}.blog-module__jK8t9a__profileBio .blog-module__jK8t9a__profileSource{font-size:var(--text-xs);color:hsl(var(--muted-foreground))}.blog-module__jK8t9a__profileSource a{color:hsl(var(--accent));text-underline-offset:var(--space-1);text-decoration:underline}.blog-module__jK8t9a__profileCredentials{gap:var(--space-6);flex-direction:column;display:flex}.blog-module__jK8t9a__profileCredentials h3{font-size:var(--text-lg);font-weight:500}.blog-module__jK8t9a__profileCredentials ul{gap:var(--space-4);flex-direction:column;padding:0;list-style:none;display:flex}.blog-module__jK8t9a__profileCredentials li{gap:var(--space-1);border-bottom:var(--space-px)solid hsl(var(--border));padding-bottom:var(--space-4);flex-direction:column;display:flex}.blog-module__jK8t9a__profileCredentials li:last-child{border-bottom:0;padding-bottom:0}.blog-module__jK8t9a__profileCredentials li>div{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.blog-module__jK8t9a__profileCredentials strong{font-size:var(--text-sm);font-weight:500}.blog-module__jK8t9a__profileCredentials span,.blog-module__jK8t9a__profileCredentials p{color:hsl(var(--muted-foreground));font-size:var(--text-xs);line-height:1.6}.blog-module__jK8t9a__profileCredentials span{white-space:nowrap}@media (max-width:1100px){.blog-module__jK8t9a__profileHeader,.blog-module__jK8t9a__profileBackground{width:calc(100% - var(--space-16))}.blog-module__jK8t9a__profileIntro{grid-template-columns:calc(var(--sidebar-width) - var(--space-10))minmax(0,1fr);gap:var(--space-10)}.blog-module__jK8t9a__profileBackground{gap:var(--space-10);padding:var(--space-8)}}@media (max-width:750px){.blog-module__jK8t9a__profileHeader,.blog-module__jK8t9a__profileBackground{width:calc(100% - var(--space-10))}.blog-module__jK8t9a__profileHeader{gap:var(--space-8);padding-block:var(--space-6)var(--space-10)}.blog-module__jK8t9a__profileIntro,.blog-module__jK8t9a__profileBackground{gap:var(--space-8);grid-template-columns:1fr}.blog-module__jK8t9a__profilePortrait{flex-direction:row;align-items:center}.blog-module__jK8t9a__profilePortrait img{width:var(--space-24);height:var(--space-24)}.blog-module__jK8t9a__profileIdentity h1{font-size:var(--text-4xl)}.blog-module__jK8t9a__profileRole{font-size:var(--text-lg)}.blog-module__jK8t9a__profileDescription{font-size:var(--text-md)}.blog-module__jK8t9a__profileBackground{padding:var(--space-6);margin-bottom:var(--space-10)}.blog-module__jK8t9a__profileBio h2{font-size:var(--text-2xl)}.blog-module__jK8t9a__profileCredentials{padding-top:var(--space-6);border-top:var(--space-px)solid hsl(var(--border))}}
