@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700;800&display=swap);:root{--color-primary:#171717;--color-primary-light:#d7d7d2;--color-primary-dark:#0f0f0f;--color-primary-ink:#050505;--color-secondary:#20b26b;--color-secondary-light:#9de8bd;--color-secondary-lighter:#e8f7ef;--color-secondary-dark:#117a48;--color-secondary-deep:#0b4f32;--color-bg-default:#f7f4ee;--color-bg-paper:#fff;--color-bg-neutral:#ece7de;--color-bg-footer:#fdf2f2;--color-bg-strong:#171717;--color-bg-soft:hsla(0,0%,100%,0.74);--color-text-primary:#171717;--color-text-secondary:#5f5c56;--color-text-inverse:#f8f7f4;--color-divider:hsla(0,0%,9%,0.1);--color-divider-strong:hsla(0,0%,9%,0.16);--border-radius:10px;--border-radius-sm:6px;--border-radius-lg:18px;--border-radius-xl:28px;--container-max-width:75rem;--content-max-width:45rem;--font-family:"Poppins",sans-serif;--shadow-sm:0 12px 30px hsla(0,0%,9%,0.06);--shadow-md:0 22px 50px hsla(0,0%,9%,0.1);--shadow-lg:0 32px 80px hsla(0,0%,9%,0.14);--primary-color:var(--color-secondary);--primary-color-light:var(--color-secondary-light)}*{box-sizing:border-box}html{background:radial-gradient(circle at top left,rgba(32,178,107,.12),transparent 24rem),linear-gradient(180deg,#fff,var(--color-bg-default) 24rem);color:var(--color-text-primary);font-size:16px;line-height:1.5;scroll-behavior:smooth}body,html{font-family:var(--font-family)}body{background:transparent;font-weight:400;margin:0;padding:0;word-wrap:break-word;-webkit-font-smoothing:antialiased}code,pre{font-family:Consolas,Menlo,Monaco,source-code-pro,Courier New,monospace;font-size:.875rem;line-height:1.5}pre{border-radius:var(--border-radius);overflow:auto;padding:1em}a{color:var(--color-secondary);text-decoration:none;transition:color .2s ease}a:hover{color:var(--color-secondary-dark)}img{display:block;max-width:100%}ol,p,pre,ul{margin-top:0;margin-bottom:1.5rem}h1,h2,h3,h4,h5,h6{color:var(--color-text-primary);font-family:var(--font-family);font-weight:800;line-height:1.2}::selection{background:rgba(32,178,107,.2)}.ArticleMeta_ArticleMeta__1VG6h{color:var(--color-text-secondary);display:block;font-size:.8125rem;font-weight:500;line-height:1.7;margin-bottom:.9rem}.ArticleMeta_ArticleMeta__1VG6h a{color:var(--color-secondary);font-weight:600}.ArticleMeta_tags__1IJ9w,.ArticleMeta_tags__1IJ9w li{display:inline;list-style:none;margin:0;padding:0}.ArticleMeta_tags__1IJ9w li:not(:first-child):before{content:", "}.ArticleMeta_readingTime__1u9-Y{color:var(--color-text-secondary)}.ArticleSummary_ArticleSummary__3I5Qk{background:linear-gradient(180deg,hsla(0,0%,100%,.92),hsla(0,0%,100%,.84));border:1px solid hsla(0,0%,9%,.08);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;height:100%;padding:1.35rem;position:relative;transition:box-shadow .22s ease,border-color .22s ease,-webkit-transform .22s ease;transition:box-shadow .22s ease,border-color .22s ease,transform .22s ease;transition:box-shadow .22s ease,border-color .22s ease,transform .22s ease,-webkit-transform .22s ease}.ArticleSummary_ArticleSummary__3I5Qk:hover{border-color:rgba(32,178,107,.3);box-shadow:var(--shadow-md);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.ArticleSummary_kicker__1d2AG{color:var(--color-secondary-dark);font-size:.75rem;font-weight:800;letter-spacing:.12em;margin-bottom:.85rem;text-transform:uppercase}.ArticleSummary_ArticleSummary__3I5Qk h2{font-size:1.35rem;font-weight:700;letter-spacing:-.03em;line-height:1.18;margin:0 0 .6rem}.ArticleSummary_ArticleSummary__3I5Qk h2 a{color:var(--color-text-primary);text-decoration:none}.ArticleSummary_ArticleSummary__3I5Qk h2 a:hover{color:var(--color-secondary)}.ArticleSummary_ArticleSummary__3I5Qk p{color:var(--color-text-secondary);font-size:.95rem;line-height:1.72;margin-bottom:1.15rem}.ArticleSummary_readMore__shVOs{color:var(--color-text-primary);font-size:.9rem;font-weight:700;margin-top:auto}.ArticleSummary_readMore__shVOs:after{content:" →"}.ArticleSummary_readMore__shVOs:hover{color:var(--color-secondary-dark)}.ArticleSummary_featured__1MOXj{background:transparent;border:none;border-radius:0;box-shadow:none;padding:0}.ArticleSummary_featured__1MOXj:hover{border-color:transparent;box-shadow:none;-webkit-transform:none;transform:none}.ArticleSummary_featured__1MOXj h2{font-size:clamp(1.5rem,3vw,2rem);margin-bottom:.75rem}.ArticleSummary_featured__1MOXj p{margin-bottom:1.25rem}.Bio_Bio__1ks_2{align-items:flex-start;background:hsla(0,0%,100%,.66);border:1px solid hsla(0,0%,9%,.08);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);display:flex;grid-gap:1rem;gap:1rem;margin-bottom:0;max-width:38rem;padding:1.25rem}.Bio_Bio__1ks_2 .Bio_logo__2BmsZ,.Bio_Bio__1ks_2 img{border-radius:1rem;flex-shrink:0;height:3.75rem;margin:0;object-fit:contain;width:3.75rem}.Bio_copy__28Poj{display:grid;grid-gap:.4rem;gap:.4rem}.Bio_copy__28Poj strong{color:var(--color-text-primary);font-size:.98rem;line-height:1.35}.Bio_Bio__1ks_2 p{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.7;margin:0}.Pagination_Pagination__2Xt2h{display:flex;grid-gap:.75rem;gap:.75rem;justify-content:center;margin:3rem 0 1rem}.Pagination_Pagination__2Xt2h a{background-color:var(--color-bg-paper);border:1px solid var(--color-divider);border-radius:var(--border-radius);color:var(--color-text-primary);font-size:.875rem;font-weight:600;padding:.5rem 1rem;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}.Pagination_Pagination__2Xt2h a:hover{background-color:var(--color-secondary-lighter);border-color:var(--color-secondary);color:var(--color-secondary-dark)}.Pagination_Pagination__2Xt2h .Pagination_pages__2OKjg{align-items:center;color:var(--color-text-secondary);display:flex;font-size:.875rem;font-weight:600;padding:0 .5rem}.BlogIndexPage_page__1SbB2{display:grid;grid-gap:2.5rem;gap:2.5rem}.BlogIndexPage_hero__3FTXs{align-items:stretch;background:radial-gradient(circle at 8% 10%,rgba(32,178,107,.18),transparent 28rem),linear-gradient(145deg,#fff,#f8f5ef 50%,#f0ece3);border:1px solid hsla(0,0%,9%,.08);border-radius:var(--border-radius-xl);box-shadow:var(--shadow-md);display:grid;grid-gap:1.5rem;gap:1.5rem;overflow:hidden;padding:1.5rem;position:relative}.BlogIndexPage_hero__3FTXs:after{background:linear-gradient(135deg,hsla(0,0%,9%,.03),transparent 50%),radial-gradient(circle at right top,rgba(32,178,107,.18),transparent 18rem);content:"";inset:0;pointer-events:none;position:absolute}.BlogIndexPage_chip__2g-Mk{background-color:var(--color-secondary-lighter);border-radius:999px;color:var(--color-secondary-dark);display:inline-block;font-size:.8125rem;font-weight:800;margin-bottom:1rem;padding:.375rem .875rem}.BlogIndexPage_featurePanel__yILzo,.BlogIndexPage_heroContent__fMZ9z{position:relative;z-index:1}.BlogIndexPage_heroContent__fMZ9z{display:flex;flex-direction:column;justify-content:center}.BlogIndexPage_title__341hM{font-size:clamp(2.35rem,5.8vw,4.35rem);font-weight:800;line-height:1.08;letter-spacing:-.04em;margin:0 0 1.1rem;max-width:44rem}.BlogIndexPage_subtitle__3r0mY{color:var(--color-text-secondary);font-size:1.0625rem;font-weight:500;line-height:1.75;margin:0 0 1.75rem;max-width:38rem}.BlogIndexPage_actions__20M_2{display:flex;flex-wrap:wrap;grid-gap:.875rem;gap:.875rem;margin-bottom:1.5rem}.BlogIndexPage_primaryAction__341GY,.BlogIndexPage_secondaryAction__3Ah8q{border-radius:999px;font-size:.95rem;font-weight:700;padding:.85rem 1.35rem;text-decoration:none;transition:box-shadow .2s ease,border-color .2s ease,background-color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease,-webkit-transform .2s ease}.BlogIndexPage_primaryAction__341GY{background:var(--color-primary);box-shadow:0 16px 34px hsla(0,0%,9%,.18);color:var(--color-text-inverse)}.BlogIndexPage_primaryAction__341GY:hover{color:var(--color-text-inverse);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.BlogIndexPage_secondaryAction__3Ah8q{background:hsla(0,0%,100%,.72);border:1px solid var(--color-divider);color:var(--color-text-primary)}.BlogIndexPage_secondaryAction__3Ah8q:hover{background:var(--color-secondary-lighter);border-color:rgba(32,178,107,.24);color:var(--color-text-primary);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.BlogIndexPage_featurePanel__yILzo{display:grid;grid-gap:1rem;gap:1rem}.BlogIndexPage_panelCard__3oFJS,.BlogIndexPage_statsCard__1Iz6Q{border-radius:var(--border-radius-lg)}.BlogIndexPage_panelCard__3oFJS{background:hsla(0,0%,100%,.72);border:1px solid hsla(0,0%,9%,.08);box-shadow:var(--shadow-sm);padding:1.15rem}.BlogIndexPage_panelEyebrow__39ipr{color:var(--color-text-secondary);font-size:.75rem;font-weight:800;letter-spacing:.12em;margin-bottom:.875rem;text-transform:uppercase}.BlogIndexPage_statsCard__1Iz6Q{background:var(--color-primary);color:var(--color-text-inverse);display:grid;grid-gap:1rem;gap:1rem;padding:1.35rem}.BlogIndexPage_statItem__2jRJv{display:grid;grid-gap:.2rem;gap:.2rem}.BlogIndexPage_statItem__2jRJv strong{color:var(--color-secondary-light);font-size:1.75rem;line-height:1}.BlogIndexPage_statItem__2jRJv span{color:rgba(248,247,244,.78);font-size:.92rem;font-weight:500}.BlogIndexPage_sectionHeading__O9xoi{align-items:end;display:grid;grid-gap:1rem;gap:1rem}.BlogIndexPage_sectionLabel__2F-rK{color:var(--color-secondary-dark);display:inline-block;font-size:.8rem;font-weight:800;letter-spacing:.12em;margin-bottom:.75rem;text-transform:uppercase}.BlogIndexPage_sectionHeading__O9xoi h2{font-size:clamp(1.65rem,3vw,2.4rem);letter-spacing:-.03em;margin:0;max-width:36rem}.BlogIndexPage_sectionHeading__O9xoi p{color:var(--color-text-secondary);line-height:1.75;margin:0;max-width:34rem}.BlogIndexPage_articlesList__1V39R,.BlogIndexPage_articlesList__1V39R>li{list-style:none;margin:0;padding:0}.BlogIndexPage_articlesList__1V39R>li{margin-bottom:1rem}@media (min-width:768px){.BlogIndexPage_hero__3FTXs{padding:2rem}.BlogIndexPage_articlesList__1V39R{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}.BlogIndexPage_articlesList__1V39R>li{margin-bottom:0}}@media (min-width:1024px){.BlogIndexPage_hero__3FTXs{grid-gap:2rem;gap:2rem;grid-template-columns:minmax(0,1.3fr) minmax(20rem,.85fr);padding:2.5rem}.BlogIndexPage_sectionHeading__O9xoi{grid-template-columns:minmax(0,1fr) minmax(18rem,28rem)}}.NotFoundPage_NotFound__2wZ3c{background:radial-gradient(circle at top left,rgba(32,178,107,.14),transparent 16rem),linear-gradient(180deg,hsla(0,0%,100%,.94),hsla(0,0%,100%,.78));border:1px solid hsla(0,0%,9%,.08);border-radius:var(--border-radius-xl);box-shadow:var(--shadow-sm);margin:2rem auto 0;max-width:42rem;padding:3rem 1.5rem;text-align:center}.NotFoundPage_NotFound__2wZ3c span{color:var(--color-secondary-dark);display:inline-block;font-size:.8rem;font-weight:800;letter-spacing:.18em;margin-bottom:.75rem;text-transform:uppercase}.NotFoundPage_NotFound__2wZ3c h1{color:var(--color-text-primary);font-size:clamp(2rem,4vw,3rem);font-weight:800;letter-spacing:-.04em;margin:0 0 .85rem}.NotFoundPage_NotFound__2wZ3c p{color:var(--color-text-secondary);line-height:1.75;margin:0 auto 1.25rem;max-width:28rem}.NotFoundPage_NotFound__2wZ3c a{background:var(--color-primary);border-radius:999px;box-shadow:0 16px 30px hsla(0,0%,9%,.18);color:var(--color-text-inverse);display:inline-block;font-weight:700;padding:.85rem 1.2rem}.NotFoundPage_NotFound__2wZ3c a:hover{color:var(--color-text-inverse)}.LoadingIndicator_LoadingIndicator__3KSl0{background-color:var(--color-secondary);background-size:35px 35px;box-shadow:inset 0 1px 2px rgba(0,0,0,.2);height:3px;left:0;opacity:0;position:fixed;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center;transition:opacity .3s ease-in,-webkit-transform .3s ease-in;transition:transform .3s ease-in,opacity .3s ease-in;transition:transform .3s ease-in,opacity .3s ease-in,-webkit-transform .3s ease-in;transition-delay:0;width:100%;z-index:1000}.LoadingIndicator_LoadingIndicator__3KSl0.LoadingIndicator_active__3EncM{-webkit-animation:LoadingIndicator_LoadingIndicator-animation__2icwd 10s ease-out;animation:LoadingIndicator_LoadingIndicator-animation__2icwd 10s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:1;transition-delay:333ms}@-webkit-keyframes LoadingIndicator_LoadingIndicator-animation__2icwd{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}10%{-webkit-transform:scaleX(.3);transform:scaleX(.3)}50%{-webkit-transform:scaleX(.7);transform:scaleX(.7)}90%{-webkit-transform:scaleX(.8);transform:scaleX(.8)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes LoadingIndicator_LoadingIndicator-animation__2icwd{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}10%{-webkit-transform:scaleX(.3);transform:scaleX(.3)}50%{-webkit-transform:scaleX(.7);transform:scaleX(.7)}90%{-webkit-transform:scaleX(.8);transform:scaleX(.8)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.BlogHeader_header__1u5D1{position:-webkit-sticky;position:sticky;top:0;z-index:100;background-color:hsla(0,0%,100%,.82);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--color-divider)}.BlogHeader_inner__1ySEM{align-items:center;display:flex;flex-wrap:wrap;grid-gap:1rem 1.5rem;gap:1rem 1.5rem;margin:0 auto;max-width:var(--container-max-width);padding:1rem 1.5rem 1.1rem}.BlogHeader_brand__wReN4{align-items:center;display:flex;flex-shrink:0;grid-gap:.625rem;gap:.625rem;text-decoration:none}.BlogHeader_brand__wReN4,.BlogHeader_brand__wReN4:hover{color:var(--color-text-primary)}.BlogHeader_logo__3GDbj{flex-shrink:0;-webkit-filter:drop-shadow(0 10px 16px rgba(32,178,107,.16));filter:drop-shadow(0 10px 16px rgba(32,178,107,.16));height:2.75rem;object-fit:contain;width:2.75rem}.BlogHeader_brandName__2asJA{font-size:1.125rem;font-weight:700;letter-spacing:-.02em}.BlogHeader_nav__1LydP{align-items:center;display:flex;flex:1 1 100%;grid-gap:.625rem;gap:.625rem;order:3;overflow-x:auto;padding-bottom:.2rem;scrollbar-width:none}.BlogHeader_nav__1LydP::-webkit-scrollbar{display:none}.BlogHeader_navLink__uIVBT{background:hsla(0,0%,100%,.72);border:1px solid var(--color-divider);border-radius:999px;color:var(--color-text-primary);font-size:.875rem;font-weight:700;padding:.5rem .95rem;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,-webkit-transform .2s ease;white-space:nowrap}.BlogHeader_navLink__uIVBT:hover{background:var(--color-secondary-lighter);border-color:rgba(32,178,107,.24);color:var(--color-secondary);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.BlogHeader_actions__33ynf{align-items:center;display:flex;grid-gap:.75rem;gap:.75rem;margin-left:auto}.BlogHeader_btnOutline__2oxbL,.BlogHeader_btnPrimary__3lW98{border-radius:var(--border-radius);font-family:var(--font-family);font-size:.875rem;font-weight:700;padding:.65rem 1.1rem;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease,transform .2s ease;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease,transform .2s ease,-webkit-transform .2s ease;white-space:nowrap}.BlogHeader_btnOutline__2oxbL{background:hsla(0,0%,100%,.72);border:1px solid var(--color-divider);color:var(--color-text-primary)}.BlogHeader_btnOutline__2oxbL:hover{background-color:hsla(0,0%,9%,.04);color:var(--color-text-primary);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.BlogHeader_btnPrimary__3lW98{background-color:var(--color-primary);border:1px solid var(--color-primary);color:#fff;box-shadow:0 14px 28px hsla(0,0%,9%,.18)}.BlogHeader_btnPrimary__3lW98:hover{background-color:var(--color-primary-dark);box-shadow:0 18px 32px hsla(0,0%,9%,.24);color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}@media (max-width:559px){.BlogHeader_brandName__2asJA{display:none}.BlogHeader_actions__33ynf{width:100%}.BlogHeader_btnOutline__2oxbL,.BlogHeader_btnPrimary__3lW98{flex:1 1;text-align:center}}@media (min-width:768px){.BlogHeader_inner__1ySEM{padding-top:1.15rem;padding-bottom:1.15rem}.BlogHeader_nav__1LydP{flex:1 1 auto;justify-content:center;margin-left:1rem;order:2}.BlogHeader_actions__33ynf{order:3}}.BlogFooter_footer__jiddt{background:radial-gradient(circle at top right,rgba(32,178,107,.18),transparent 18rem),linear-gradient(180deg,#161616,#0f0f0f);color:var(--color-text-inverse);margin-top:4rem;padding:3rem 1.5rem 4rem}.BlogFooter_inner__1jXB2{display:grid;grid-gap:2.5rem;gap:2.5rem;margin:0 auto;max-width:var(--container-max-width)}@media (min-width:768px){.BlogFooter_inner__1jXB2{grid-template-columns:1fr 2fr}}.BlogFooter_brand__15SJ-{max-width:22.5rem}.BlogFooter_title__1jVYh{font-size:1.75rem;font-weight:800;margin:0 0 .75rem}.BlogFooter_description__1RuMj{color:rgba(248,247,244,.72);font-size:1rem;font-weight:600;letter-spacing:.02em;line-height:1.5;margin:0}.BlogFooter_columns__1JR5M{display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr))}.BlogFooter_columnTitle__oDdYP{font-size:.875rem;font-weight:700;letter-spacing:.05em;margin:0 0 .75rem;text-transform:uppercase;color:rgba(248,247,244,.64)}.BlogFooter_linkList__ncyGo{list-style:none;margin:0;padding:0}.BlogFooter_linkList__ncyGo li{margin-bottom:.5rem}.BlogFooter_linkList__ncyGo a{color:var(--color-text-inverse);font-size:.9375rem;font-weight:500;text-decoration:none}.BlogFooter_linkList__ncyGo a:hover{color:var(--color-secondary)}.BlogLayout_root__1PEYF{background:radial-gradient(circle at top left,rgba(32,178,107,.12),transparent 28rem),linear-gradient(180deg,hsla(0,0%,100%,.85),transparent 24rem);min-height:100vh;display:flex;flex-direction:column}.BlogLayout_main__1AC4b{flex:1 1;margin:0 auto;max-width:var(--container-max-width);padding:1.5rem 1.5rem 3rem;width:100%}@media (min-width:900px){.BlogLayout_main__1AC4b{padding-top:2rem;padding-bottom:4rem}}.BlogPostLayout_container__3yuyZ{margin:0 auto;max-width:calc(var(--content-max-width) + 6rem);padding-top:1rem}.BlogPostLayout_title__2L_2_{font-family:var(--font-family);font-weight:800;line-height:1.15}.BlogPostLayout_title__2L_2_>a{color:var(--color-text-primary);text-decoration:none}.BlogPostLayout_title__2L_2_>a:hover{color:var(--color-secondary)}.BlogPostLayout_header__1Ny4T{background:radial-gradient(circle at top left,rgba(32,178,107,.14),transparent 18rem),linear-gradient(180deg,hsla(0,0%,100%,.92),hsla(0,0%,100%,.74));border:1px solid hsla(0,0%,9%,.08);border-radius:var(--border-radius-xl);box-shadow:var(--shadow-sm);margin-bottom:2rem;padding:2rem 1.4rem 1.6rem}.BlogPostLayout_header__1Ny4T .BlogPostLayout_title__2L_2_{font-size:clamp(2rem,5vw,3.5rem);letter-spacing:-.04em;margin:0 0 .9rem}.BlogPostLayout_eyebrow__2fWub{color:var(--color-secondary-dark);display:inline-block;font-size:.8rem;font-weight:800;letter-spacing:.12em;margin-bottom:.9rem;text-transform:uppercase}.BlogPostLayout_subtitle__2ERl4{color:var(--color-text-secondary);font-size:1.05rem;line-height:1.8;margin:0 0 1rem}.BlogPostLayout_footer__3ofxa{border-top:1px solid var(--color-divider);margin-top:4rem;padding-top:2.5rem}.BlogPostLayout_bio__diNn9{margin-bottom:2.5rem}.BlogPostLayout_links__-LX2X{display:flex;grid-gap:1rem;gap:1rem;justify-content:space-between}.BlogPostLayout_links__-LX2X a{font-size:.9375rem;font-weight:600}.BlogPostLayout_links__-LX2X .BlogPostLayout_next__KrMHx{flex-grow:1;flex-shrink:1;text-align:right}.BlogPostLayout_content__1mzTO hr{background:var(--color-divider);border:none;height:1px;margin:2.5rem 0}.BlogPostLayout_content__1mzTO h2,.BlogPostLayout_content__1mzTO h3,.BlogPostLayout_content__1mzTO h4,.BlogPostLayout_content__1mzTO h5,.BlogPostLayout_content__1mzTO h6{font-weight:800;line-height:1.2;margin-top:2.5rem}.BlogPostLayout_content__1mzTO h2{font-size:1.75rem;letter-spacing:-.03em}.BlogPostLayout_content__1mzTO h3{font-size:1.375rem;letter-spacing:-.02em}.BlogPostLayout_content__1mzTO li,.BlogPostLayout_content__1mzTO p{color:var(--color-text-primary);font-size:1rem;line-height:1.9}.BlogPostLayout_content__1mzTO ol,.BlogPostLayout_content__1mzTO ul{padding-left:1.25rem}.BlogPostLayout_content__1mzTO blockquote{background:rgba(32,178,107,.08);border-left:4px solid var(--color-secondary);border-radius:0 var(--border-radius-lg) var(--border-radius-lg) 0;color:var(--color-text-primary);margin:2rem 0;padding:1rem 1.1rem}.BlogPostLayout_content__1mzTO img{border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);margin:2rem auto}.BlogPostLayout_content__1mzTO code,.BlogPostLayout_content__1mzTO pre{color:#e8e8e8;font-family:Consolas,Menlo,Monaco,source-code-pro,Courier New,monospace;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-hyphens:none;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}.BlogPostLayout_content__1mzTO pre{border-radius:var(--border-radius-lg);overflow:auto;padding:1.15rem}.BlogPostLayout_content__1mzTO :not(pre)>code,.BlogPostLayout_content__1mzTO pre{background:var(--color-primary)}.BlogPostLayout_content__1mzTO pre::selection,.BlogPostLayout_content__1mzTO pre ::selection{background:hsla(0,0%,100%,.15);text-shadow:none}.BlogPostLayout_content__1mzTO :not(pre)>code{background:var(--color-secondary-lighter);border-radius:var(--border-radius-sm);color:var(--color-text-primary);padding:.15em .35em .05em;white-space:normal}.BlogPostLayout_content__1mzTO a>code{color:var(--color-secondary-dark)}.BlogPostLayout_content__1mzTO .highlighted-line{background-color:rgba(32,178,107,.15);border-left:.25em solid var(--color-secondary);display:block;margin-left:-1em;margin-right:-1em;padding-left:.75em;padding-right:1em}.BlogPostLayout_content__1mzTO .token.attr-name{color:#9de8bd;font-style:italic}.BlogPostLayout_content__1mzTO .token.comment{color:#8a8a8a}.BlogPostLayout_content__1mzTO .token.string,.BlogPostLayout_content__1mzTO .token.url{color:#9de8bd}.BlogPostLayout_content__1mzTO .token.variable{color:#d7d7d2}.BlogPostLayout_content__1mzTO .token.number{color:#f7b08c}.BlogPostLayout_content__1mzTO .token.builtin,.BlogPostLayout_content__1mzTO .token.char,.BlogPostLayout_content__1mzTO .token.constant,.BlogPostLayout_content__1mzTO .token.function{color:#82aaff}.BlogPostLayout_content__1mzTO .token.punctuation{color:#c792ea}.BlogPostLayout_content__1mzTO .token.doctype,.BlogPostLayout_content__1mzTO .token.selector{color:#c792ea;font-style:italic}.BlogPostLayout_content__1mzTO .token.class-name{color:#ffcb8b}.BlogPostLayout_content__1mzTO .token.keyword,.BlogPostLayout_content__1mzTO .token.operator,.BlogPostLayout_content__1mzTO .token.tag{color:var(--color-secondary-light)}.BlogPostLayout_content__1mzTO .token.boolean{color:#ff5874}.BlogPostLayout_content__1mzTO .token.property{color:#80cbc4}.BlogPostLayout_content__1mzTO .token.namespace{color:#b2ccd6}@media (min-width:768px){.BlogPostLayout_header__1Ny4T{padding:2.75rem 2.5rem 2rem}.BlogPostLayout_content__1mzTO{padding:0 1rem}}
/*# sourceMappingURL=main.12ffe1f9.chunk.css.map */