@layer base{._separator_1mo8f_2{position:relative;width:100%;border:none;background:linear-gradient(to right,transparent,var(--border) 10%,var(--border) 90%,transparent);height:1px;opacity:.6}._separator_1mo8f_2._vertical_1mo8f_17{width:1px;height:100%;background:linear-gradient(to bottom,transparent,var(--border) 10%,var(--border) 90%,transparent)}}._prose_fr57q_1{font-family:var(--font-family-base);color:var(--foreground);line-height:1.75;font-size:1.0625rem}._prose_fr57q_1>*:first-child{margin-top:0}._prose_fr57q_1>*:last-child{margin-bottom:0}._prose_fr57q_1 h1,._prose_fr57q_1 h2,._prose_fr57q_1 h3,._prose_fr57q_1 h4,._prose_fr57q_1 h5,._prose_fr57q_1 h6{font-family:var(--font-family-heading);color:var(--foreground);font-weight:700;line-height:1.3;margin-top:2em;margin-bottom:.75em}._prose_fr57q_1 h1{font-size:2.25rem}._prose_fr57q_1 h2{font-size:1.75rem;padding-bottom:.5em;border-bottom:1px solid var(--border)}._prose_fr57q_1 h3{font-size:1.5rem}._prose_fr57q_1 h4{font-size:1.25rem}._prose_fr57q_1 p{margin-bottom:1.25em}._prose_fr57q_1 a{color:var(--primary);text-decoration:underline;text-underline-offset:2px;font-weight:500;transition:color .2s}._prose_fr57q_1 a:hover{color:var(--primary-hover, #0d5f47)}._prose_fr57q_1 blockquote{border-left:4px solid var(--primary);margin:1.5em 0;font-style:italic;color:var(--muted-foreground);background-color:var(--muted);padding:1em 1.25em;border-radius:0 var(--radius) var(--radius) 0}._prose_fr57q_1 ul{list-style-type:disc;margin:1.25em 0;padding-left:1.625em}._prose_fr57q_1 ol{list-style-type:decimal;margin:1.25em 0;padding-left:1.625em}._prose_fr57q_1 li{margin-bottom:.5em;padding-left:.375em;display:list-item}._prose_fr57q_1 li>ul{list-style-type:circle}._prose_fr57q_1 li>ol{list-style-type:lower-alpha}._prose_fr57q_1 li::marker{color:var(--muted-foreground)}._prose_fr57q_1 img{display:block;max-width:100%;height:auto;border-radius:var(--radius-lg);margin:2em auto;box-shadow:var(--shadow-md)}._prose_fr57q_1 hr{border:0;border-top:1px solid var(--border);margin:3em 0}._prose_fr57q_1 code{font-family:var(--font-family-monospace);font-size:.875em;background-color:var(--muted);padding:.2em .4em;border-radius:var(--radius-sm);color:var(--foreground)}._prose_fr57q_1 pre{background-color:#1e293b;color:#f8fafc;padding:1.25em;border-radius:var(--radius-md);overflow-x:auto;margin:1.5em 0;font-family:var(--font-family-monospace);font-size:.875em;line-height:1.6}._prose_fr57q_1 pre code{background-color:transparent;padding:0;color:inherit;border-radius:0}._tableWrapper_fr57q_137{overflow-x:auto;margin:1.5em 0}._prose_fr57q_1 table{width:100%;border-collapse:collapse;table-layout:fixed}._prose_fr57q_1 th,._prose_fr57q_1 td{border:1px solid var(--border);padding:.75em;vertical-align:top}._prose_fr57q_1 th{background-color:var(--muted);font-weight:600;text-align:left}._prose_fr57q_1 td{background-color:transparent}._page_kntld_1{min-height:100vh;background-color:var(--background);padding-bottom:var(--spacing-20)}@media(max-width:768px){._page_kntld_1{padding-bottom:calc(var(--spacing-20) + 5rem)}}._container_kntld_13{max-width:1200px;margin:0 auto;padding:0 var(--spacing-4);width:100%}._layoutGrid_kntld_20{display:flex;justify-content:center;padding-top:var(--spacing-8)}._mainContent_kntld_26{max-width:760px;width:100%}._breadcrumb_kntld_32{margin-bottom:var(--spacing-8)}._breadcrumbCurrent_kntld_36{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._header_kntld_44{margin-bottom:var(--spacing-8)}._categoryBadge_kntld_48{margin-bottom:var(--spacing-4)}._title_kntld_52{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:800;color:var(--foreground);line-height:1.2;margin-bottom:var(--spacing-6)}@media(max-width:768px){._title_kntld_52{font-size:2rem}}._meta_kntld_67{display:flex;align-items:center}._author_kntld_72{display:flex;align-items:center;gap:var(--spacing-3)}._authorLink_kntld_78{text-decoration:none;transition:opacity var(--animation-duration-fast)}._authorLink_kntld_78:hover{opacity:.8}._authorAvatar_kntld_87{width:3rem;height:3rem;border:2px solid var(--surface)}._authorText_kntld_93{display:flex;flex-direction:column}._authorNameLink_kntld_98{text-decoration:none}._authorNameLink_kntld_98:hover ._authorName_kntld_98{color:var(--primary);text-decoration:underline}._authorName_kntld_98{font-weight:600;color:var(--foreground);transition:color var(--animation-duration-fast)}._metaDetails_kntld_113{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground)}._metaItem_kntld_121{display:flex;align-items:center;gap:var(--spacing-1)}._metaDot_kntld_127{color:var(--border)}._featuredImageWrapper_kntld_132{margin-bottom:2.5rem;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-md)}._featuredImage_kntld_132{width:100%;height:auto;display:block}._body_kntld_146,._faqSection_kntld_151{margin-bottom:var(--spacing-12)}._faqTitle_kntld_155{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;margin-bottom:var(--spacing-6);color:var(--foreground)}._separator_kntld_163{margin-bottom:var(--spacing-8)}._accordionRoot_kntld_168{border-radius:var(--radius-md);border:1px solid var(--border);background-color:var(--card)}._accordionItem_kntld_174{border-bottom:1px solid var(--border)}._accordionItem_kntld_174:last-child{border-bottom:none}._accordionHeader_kntld_182{display:flex}._accordionTrigger_kntld_186{flex:1;display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-4);font-weight:600;font-size:1rem;color:var(--foreground);background-color:transparent;border:none;cursor:pointer;text-align:left}._accordionTrigger_kntld_186:hover{background-color:var(--muted)}._accordionChevron_kntld_205{transition:transform .3s cubic-bezier(.87,0,.13,1)}._accordionTrigger_kntld_186[data-state=open] ._accordionChevron_kntld_205{transform:rotate(180deg)}._accordionContent_kntld_213{overflow:hidden;background-color:var(--background)}._accordionContent_kntld_213[data-state=open]{animation:_slideDown_kntld_1 .3s cubic-bezier(.87,0,.13,1)}._accordionContent_kntld_213[data-state=closed]{animation:_slideUp_kntld_1 .3s cubic-bezier(.87,0,.13,1)}._accordionContentText_kntld_225{padding:var(--spacing-4);color:var(--muted-foreground);line-height:1.6}@keyframes _slideDown_kntld_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes _slideUp_kntld_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}._tagsSection_kntld_242{margin-bottom:var(--spacing-12)}._tagsList_kntld_246{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2)}._tagsLabel_kntld_253{font-weight:600;color:var(--foreground);margin-right:var(--spacing-2)}._tagBadge_kntld_259{cursor:pointer}._tagBadge_kntld_259:hover{background-color:var(--muted)}._inlineCta_kntld_268{background-color:var(--muted);border-radius:var(--radius-lg);padding:var(--spacing-8);margin-top:var(--spacing-12);display:flex;flex-direction:column;gap:var(--spacing-6);align-items:center;text-align:center;border:1px solid var(--border)}@media(min-width:640px){._inlineCta_kntld_268{flex-direction:row;justify-content:space-between;text-align:left;align-items:center}}._inlineCtaContent_kntld_290{flex:1}._inlineCtaTitle_kntld_294{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-2)}._inlineCtaText_kntld_302{color:var(--muted-foreground);font-size:1.0625rem;margin:0}._inlineCtaButton_kntld_308{flex-shrink:0}._authorBioBox_kntld_313{background-color:var(--card);padding:var(--spacing-8);border-radius:var(--radius-lg);margin-top:var(--spacing-12);border:1px solid var(--border);box-shadow:var(--shadow)}._authorBioContent_kntld_322{display:flex;gap:var(--spacing-6);flex-direction:column}@media(min-width:640px){._authorBioContent_kntld_322{flex-direction:row;align-items:flex-start}}._authorBioAvatarWrapper_kntld_335,._authorBioAvatarWrapperStatic_kntld_336{flex-shrink:0;display:block}._authorBioAvatar_kntld_335{width:5rem;height:5rem;border:2px solid var(--surface);box-shadow:0 0 0 2px var(--border)}._authorBioDetails_kntld_348{flex:1}._authorBioHeader_kntld_352{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-4);gap:var(--spacing-4)}._authorBioLabel_kntld_360{font-size:.875rem;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em;font-weight:600;margin-bottom:var(--spacing-1)}._authorBioName_kntld_369{font-size:1.5rem;font-weight:700;font-family:var(--font-family-heading);color:var(--foreground);transition:color var(--animation-duration-fast);margin:0}._authorBioNameLink_kntld_378{text-decoration:none}._authorBioNameLink_kntld_378:hover ._authorBioName_kntld_369{color:var(--primary)}._authorBioText_kntld_386{color:var(--muted-foreground);font-size:1.0625rem;line-height:1.7;margin-bottom:var(--spacing-6)}._authorBioFooter_kntld_393{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-4);margin-top:var(--spacing-6);padding-top:var(--spacing-6);border-top:1px solid var(--border)}._authorSocials_kntld_404{display:flex;gap:var(--spacing-2);flex-wrap:wrap}._socialLink_kntld_410{display:flex;align-items:center;justify-content:center;height:2.25rem;padding:0 var(--spacing-3);gap:var(--spacing-2);border-radius:var(--radius-full);background-color:var(--muted);color:var(--foreground);font-size:.875rem;font-weight:500;text-decoration:none;transition:all var(--animation-duration-fast);border:1px solid transparent}._socialLink_kntld_410 span{display:none}@media(min-width:480px){._socialLink_kntld_410 span{display:inline}}._socialLink_kntld_410:hover{background-color:var(--background);border-color:var(--border);color:var(--primary);transform:translateY(-2px);box-shadow:var(--shadow-md)}._viewPostsBtnDesktop_kntld_445{display:none}@media(min-width:640px){._viewPostsBtnDesktop_kntld_445{display:inline-flex}._viewPostsBtnMobile_kntld_453{display:none}}._loadingWrapper_kntld_459{max-width:760px;padding-top:var(--spacing-12)}._skeletonBreadcrumb_kntld_464{width:200px;height:1.5rem;margin-bottom:var(--spacing-8)}._skeletonTitle_kntld_470{width:80%;height:3rem;margin-bottom:var(--spacing-6)}._skeletonMeta_kntld_476{width:300px;height:3rem;margin-bottom:var(--spacing-8)}._skeletonImage_kntld_482{width:100%;height:400px;margin-bottom:2.5rem;border-radius:var(--radius-lg)}._skeletonBody_kntld_489{display:flex;flex-direction:column;gap:var(--spacing-4)}._skeletonLine_kntld_495{width:100%;height:1rem}._errorState_kntld_501{text-align:center;padding:var(--spacing-20) 0}._backButton_kntld_506{margin-top:var(--spacing-6)}
