.BlogPost-module__byd6Nq__articleContent{color:#333;max-width:720px;margin:0 auto;font-size:18px;line-height:1.7}@media (min-width:640px){.BlogPost-module__byd6Nq__articleContent{font-size:19px}}.BlogPost-module__byd6Nq__articleContent .lead-text{color:#4a4a4a;margin-bottom:2rem;font-size:1.25rem;font-weight:400;line-height:1.8}@media (min-width:640px){.BlogPost-module__byd6Nq__articleContent .lead-text{font-size:1.375rem}}.BlogPost-module__byd6Nq__articleContent h2{color:#111011;font-size:1.75rem;font-weight:700;line-height:1.3;font-family:var(--font-serif,Georgia,serif);margin-top:3.5rem;margin-bottom:1.5rem;scroll-margin-top:100px}@media (min-width:640px){.BlogPost-module__byd6Nq__articleContent h2{font-size:2rem}}@media (min-width:768px){.BlogPost-module__byd6Nq__articleContent h2{font-size:2.25rem}}.BlogPost-module__byd6Nq__articleContent h3{color:#111011;font-size:1.375rem;font-weight:700;line-height:1.4;font-family:var(--font-serif,Georgia,serif);margin-top:2.5rem;margin-bottom:1rem}@media (min-width:640px){.BlogPost-module__byd6Nq__articleContent h3{font-size:1.5rem}}.BlogPost-module__byd6Nq__articleContent h4{color:#111011;margin-top:2rem;margin-bottom:.75rem;font-size:1.125rem;font-weight:600;line-height:1.4}@media (min-width:640px){.BlogPost-module__byd6Nq__articleContent h4{font-size:1.25rem}}.BlogPost-module__byd6Nq__articleContent p{color:#333;margin-bottom:1.5rem}.BlogPost-module__byd6Nq__articleContent p:last-child{margin-bottom:0}.BlogPost-module__byd6Nq__articleContent strong{color:#111011;font-weight:600}.BlogPost-module__byd6Nq__articleContent em{font-style:italic}.BlogPost-module__byd6Nq__articleContent a{color:#12f598;border-bottom:1px solid #0000;font-weight:500;text-decoration:none;transition:all .2s}.BlogPost-module__byd6Nq__articleContent a:hover{color:#0ea5e9;border-bottom-color:#0ea5e9}.BlogPost-module__byd6Nq__articleContent a[target=_blank]:after{content:" ↗";font-size:.75em}.BlogPost-module__byd6Nq__articleContent ul,.BlogPost-module__byd6Nq__articleContent ol{margin-bottom:1.5rem;padding-left:1.5rem}.BlogPost-module__byd6Nq__articleContent ul{list-style-type:disc}.BlogPost-module__byd6Nq__articleContent ol{list-style-type:decimal}.BlogPost-module__byd6Nq__articleContent li{color:#333;margin-bottom:.75rem;padding-left:.5rem}.BlogPost-module__byd6Nq__articleContent li::marker{color:#12f598}.BlogPost-module__byd6Nq__articleContent li:last-child{margin-bottom:0}.BlogPost-module__byd6Nq__articleContent ul ul,.BlogPost-module__byd6Nq__articleContent ol ol,.BlogPost-module__byd6Nq__articleContent ul ol,.BlogPost-module__byd6Nq__articleContent ol ul{margin-top:.75rem;margin-bottom:.75rem}.BlogPost-module__byd6Nq__articleContent blockquote{background:linear-gradient(135deg,#0ea5e90d 0%,#12f5980d 100%);border-left:4px solid #0ea5e9;border-radius:0 8px 8px 0;margin:2rem 0;padding:1.25rem 1.5rem;font-style:normal}.BlogPost-module__byd6Nq__articleContent blockquote p{color:#4a4a4a;margin-bottom:0}.BlogPost-module__byd6Nq__articleContent blockquote strong{color:#111011}.BlogPost-module__byd6Nq__articleContent blockquote.tip{background:linear-gradient(135deg,#12f59814 0%,#12f59805 100%);border-left-color:#12f598}.BlogPost-module__byd6Nq__articleContent blockquote.warning{background:linear-gradient(135deg,#f59e0b14 0%,#f59e0b05 100%);border-left-color:#f59e0b}.BlogPost-module__byd6Nq__articleContent blockquote.info{background:linear-gradient(135deg,#0ea5e914 0%,#0ea5e905 100%);border-left-color:#0ea5e9}.BlogPost-module__byd6Nq__articleContent blockquote.danger{background:linear-gradient(135deg,#ef444414 0%,#ef444405 100%);border-left-color:#ef4444}.BlogPost-module__byd6Nq__articleContent pre{background:#1e1e1e;border-radius:8px;margin:2rem 0;padding:1.5rem;font-family:Fira Code,JetBrains Mono,Consolas,monospace;font-size:.9rem;line-height:1.6;overflow-x:auto}.BlogPost-module__byd6Nq__articleContent pre code{color:#abb2bf;font-size:inherit;background:0 0;padding:0}.BlogPost-module__byd6Nq__articleContent code{color:#e83e8c;background:#f5f5f5;border-radius:4px;padding:.15rem .4rem;font-family:Fira Code,JetBrains Mono,Consolas,monospace;font-size:.9em}.BlogPost-module__byd6Nq__articleContent table{border-collapse:collapse;border-radius:8px;width:100%;margin:2rem 0;font-size:.95rem;overflow:hidden}.BlogPost-module__byd6Nq__articleContent thead{background:linear-gradient(135deg,#111011 0%,#2a2a2a 100%)}.BlogPost-module__byd6Nq__articleContent th{text-align:left;color:#fff;border-bottom:2px solid #333;padding:1rem;font-weight:600}.BlogPost-module__byd6Nq__articleContent td{color:#333;border-bottom:1px solid #e5e7eb;padding:1rem}.BlogPost-module__byd6Nq__articleContent tbody tr:nth-child(2n){background:#f9fafb}.BlogPost-module__byd6Nq__articleContent tbody tr:hover{background:#f3f4f6}.BlogPost-module__byd6Nq__articleContent img{border-radius:8px;max-width:100%;height:auto;margin:2rem 0}.BlogPost-module__byd6Nq__articleContent figure{margin:2.5rem 0}.BlogPost-module__byd6Nq__articleContent figcaption{text-align:center;color:#6b7280;margin-top:.75rem;font-size:.875rem;font-style:italic}.BlogPost-module__byd6Nq__articleContent hr{background:linear-gradient(90deg,#0000,#e5e7eb,#0000);border:none;height:1px;margin:3rem 0}.BlogPost-module__byd6Nq__tocSidebar{max-height:calc(100vh - 120px);padding-right:1rem;position:sticky;top:100px;overflow-y:auto}.BlogPost-module__byd6Nq__tocSidebar::-webkit-scrollbar{width:4px}.BlogPost-module__byd6Nq__tocSidebar::-webkit-scrollbar-track{background:0 0}.BlogPost-module__byd6Nq__tocSidebar::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:4px}.BlogPost-module__byd6Nq__tocSidebar::-webkit-scrollbar-thumb:hover{background:#d1d5db}.BlogPost-module__byd6Nq__tocTitle{text-transform:uppercase;letter-spacing:.05em;color:#6b7280;margin-bottom:1rem;font-size:.75rem;font-weight:600}.BlogPost-module__byd6Nq__tocList{margin:0;padding:0;list-style:none}.BlogPost-module__byd6Nq__tocItem{margin-bottom:.5rem}.BlogPost-module__byd6Nq__tocLink{color:#6b7280;border-left:2px solid #0000;padding:.5rem 0 .5rem 1rem;font-size:.875rem;line-height:1.4;text-decoration:none;transition:all .2s;display:block}.BlogPost-module__byd6Nq__tocLink:hover{color:#111011;border-left-color:#e5e7eb}.BlogPost-module__byd6Nq__tocLinkActive{color:#12f598;border-left-color:#12f598;font-weight:500}.BlogPost-module__byd6Nq__progressBar{z-index:9999;background:#0000001a;width:100%;height:3px;position:fixed;top:0;left:0}.BlogPost-module__byd6Nq__progressFill{background:linear-gradient(90deg,#12f598,#0ea5e9);height:100%;transition:width .1s ease-out}.BlogPost-module__byd6Nq__shareButtons{gap:.75rem;display:flex}.BlogPost-module__byd6Nq__shareButton{color:#6b7280;cursor:pointer;background:#f3f4f6;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.BlogPost-module__byd6Nq__shareButton:hover{color:#fff;background:linear-gradient(135deg,#12f598,#0ea5e9);transform:translateY(-2px)}.BlogPost-module__byd6Nq__shareButtonsVertical{flex-direction:column}.BlogPost-module__byd6Nq__authorBio{background:#f9fafb;border-radius:12px;margin-top:4rem;padding:2rem}.BlogPost-module__byd6Nq__authorBioHeader{align-items:flex-start;gap:1.5rem;display:flex}.BlogPost-module__byd6Nq__authorAvatar{color:#fff;background:linear-gradient(135deg,#12f598,#0ea5e9);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;font-size:1.5rem;font-weight:700;display:flex}.BlogPost-module__byd6Nq__authorInfo h3{color:#111011;margin-bottom:.25rem;font-size:1.25rem;font-weight:700}.BlogPost-module__byd6Nq__authorTitle{color:#6b7280;margin-bottom:1rem;font-size:.875rem}.BlogPost-module__byd6Nq__authorBioText{color:#4a4a4a;margin-bottom:1rem;font-size:1rem;line-height:1.6}.BlogPost-module__byd6Nq__authorSocials{gap:1rem;display:flex}.BlogPost-module__byd6Nq__authorSocialLink{color:#12f598;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s}.BlogPost-module__byd6Nq__authorSocialLink:hover{color:#0ea5e9}.BlogPost-module__byd6Nq__relatedArticles{border-top:1px solid #e5e7eb;margin-top:4rem;padding-top:4rem}.BlogPost-module__byd6Nq__relatedTitle{color:#111011;text-align:center;font-size:1.75rem;font-weight:700;font-family:var(--font-serif,Georgia,serif);margin-bottom:2rem}.BlogPost-module__byd6Nq__relatedGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:640px){.BlogPost-module__byd6Nq__relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.BlogPost-module__byd6Nq__relatedGrid{grid-template-columns:repeat(3,1fr)}}.BlogPost-module__byd6Nq__relatedCard{background:#fff;border:1px solid #e5e7eb;border-radius:12px;transition:all .3s;overflow:hidden}.BlogPost-module__byd6Nq__relatedCard:hover{border-color:#12f59880;transform:translateY(-4px);box-shadow:0 10px 40px #0000001a}.BlogPost-module__byd6Nq__relatedCardImage{object-fit:cover;width:100%;height:160px}.BlogPost-module__byd6Nq__relatedCardContent{padding:1.25rem}.BlogPost-module__byd6Nq__relatedCardTitle{color:#111011;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.5rem;font-size:1rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.BlogPost-module__byd6Nq__relatedCardMeta{color:#6b7280;font-size:.75rem}.BlogPost-module__byd6Nq__newsletterCta{text-align:center;background:linear-gradient(135deg,#111011,#2a2a2a);border-radius:16px;margin-top:4rem;padding:3rem 2rem;position:relative;overflow:hidden}.BlogPost-module__byd6Nq__newsletterCta:before{content:"";pointer-events:none;background:radial-gradient(circle,#12f59826 0%,#0000 70%);width:300px;height:300px;position:absolute;top:-50%;right:-20%}.BlogPost-module__byd6Nq__newsletterCta:after{content:"";pointer-events:none;background:radial-gradient(circle,#0ea5e926 0%,#0000 70%);width:300px;height:300px;position:absolute;bottom:-50%;left:-20%}.BlogPost-module__byd6Nq__newsletterTitle{color:#fff;z-index:1;margin-bottom:.75rem;font-size:1.5rem;font-weight:700;position:relative}@media (min-width:640px){.BlogPost-module__byd6Nq__newsletterTitle{font-size:1.75rem}}.BlogPost-module__byd6Nq__newsletterText{color:#ffffffb3;z-index:1;max-width:500px;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;font-size:1rem;position:relative}.BlogPost-module__byd6Nq__newsletterForm{z-index:1;flex-direction:column;gap:1rem;width:100%;max-width:500px;margin:0 auto;display:flex;position:relative}.BlogPost-module__byd6Nq__formInputGroup{flex-direction:column;gap:.5rem;width:100%;display:flex}.BlogPost-module__byd6Nq__newsletterInput{color:#fff;background:#ffffff0d;border:2px solid #ffffff1a;border-radius:12px;outline:none;flex:1;padding:1rem 1.25rem;font-size:1rem;transition:all .2s}.BlogPost-module__byd6Nq__newsletterInput::placeholder{color:#ffffff80}.BlogPost-module__byd6Nq__newsletterInput:focus{background:#ffffff1a;border-color:#12f598}.BlogPost-module__byd6Nq__inputError{border-color:#ef4444!important}.BlogPost-module__byd6Nq__inputErrorMessage{color:#fca5a5;font-size:.75rem;display:block}.BlogPost-module__byd6Nq__newsletterButton{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#12f598,#0ea5e9);border:none;border-radius:12px;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .2s}.BlogPost-module__byd6Nq__newsletterButton:hover{transform:translateY(-2px);box-shadow:0 4px 20px #12f59866}.BlogPost-module__byd6Nq__newsletterButton:disabled,.BlogPost-module__byd6Nq__buttonLoading{opacity:.7;cursor:not-allowed;transform:none}.BlogPost-module__byd6Nq__newsletterDisclaimer{color:#ffffff80;z-index:1;margin-top:1rem;font-size:.75rem;position:relative}.BlogPost-module__byd6Nq__inArticleCta{text-align:center;background:#f9fafb;border:2px solid #e5e7eb;border-radius:12px;margin:3rem 0;padding:2rem}.BlogPost-module__byd6Nq__inArticleCtaTitle{color:#111011;margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.BlogPost-module__byd6Nq__inArticleCtaText{color:#6b7280;margin-bottom:1.5rem;font-size:1rem}.BlogPost-module__byd6Nq__inArticleCtaButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#12f598,#0ea5e9);border:none;border-radius:50px;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.BlogPost-module__byd6Nq__inArticleCtaButton:hover{transform:translateY(-2px);box-shadow:0 4px 20px #12f59866}.BlogPost-module__byd6Nq__mobileToc{background:#f9fafb;border-radius:12px;margin-bottom:2rem;overflow:hidden}.BlogPost-module__byd6Nq__mobileTocToggle{cursor:pointer;color:#111011;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:1rem 1.25rem;font-size:.875rem;font-weight:600;display:flex}.BlogPost-module__byd6Nq__mobileTocToggle svg{transition:transform .2s}.BlogPost-module__byd6Nq__mobileTocToggle[aria-expanded=true] svg{transform:rotate(180deg)}.BlogPost-module__byd6Nq__mobileTocContent{padding:0 1.25rem 1rem}.BlogPost-module__byd6Nq__mobileTocList{margin:0;padding:0;list-style:none}.BlogPost-module__byd6Nq__mobileTocItem{margin-bottom:.25rem}.BlogPost-module__byd6Nq__mobileTocLink{color:#6b7280;padding:.5rem 0;font-size:.875rem;text-decoration:none;transition:color .2s;display:block}.BlogPost-module__byd6Nq__mobileTocLink:hover{color:#12f598}.BlogPost-module__byd6Nq__breadcrumb{color:#6b7280;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.875rem;display:flex}.BlogPost-module__byd6Nq__breadcrumbLink{color:#6b7280;text-decoration:none;transition:color .2s}.BlogPost-module__byd6Nq__breadcrumbLink:hover{color:#12f598}.BlogPost-module__byd6Nq__breadcrumbSeparator{color:#d1d5db}.BlogPost-module__byd6Nq__breadcrumbCurrent{color:#111011;white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-weight:500;overflow:hidden}.BlogPost-module__byd6Nq__categoryTags{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.BlogPost-module__byd6Nq__categoryTag{color:#12f598;text-transform:uppercase;letter-spacing:.025em;background:#12f5981a;border-radius:50px;padding:.375rem .875rem;font-size:.75rem;font-weight:600}@media (max-width:1023px){.BlogPost-module__byd6Nq__tocSidebar{display:none}}@media (max-width:767px){.BlogPost-module__byd6Nq__articleContent h2{margin-top:2.5rem;font-size:1.5rem}.BlogPost-module__byd6Nq__articleContent h3{margin-top:2rem;font-size:1.25rem}.BlogPost-module__byd6Nq__articleContent{font-size:17px}.BlogPost-module__byd6Nq__authorBioHeader{text-align:center;flex-direction:column;align-items:center}.BlogPost-module__byd6Nq__authorSocials{justify-content:center}.BlogPost-module__byd6Nq__newsletterCta{padding:2rem 1.5rem}}
