.BlogArticle_article__tzAqx{--blog-width:54rem;--blog-marker-gutter:clamp(1.35rem,3vw,2rem);--blog-size-hero:clamp(3.4rem,9.4vw,7.8rem);--blog-size-heading:clamp(2rem,4.6vw,3.65rem);--blog-size-reading:clamp(1.12rem,1.65vw,1.23rem);--blog-flow-gap:clamp(1.4rem,2vw,1.65rem);--blog-subsection-gap:2.5rem;--blog-section-gap:5rem;--blog-feature-gap:2.5rem;--blog-rule:rgba(238,69,64,0.24);position:relative;isolation:isolate;overflow:hidden;padding-bottom:clamp(4rem,8vw,7rem);color:var(--paper);background:radial-gradient(circle at 18% 12%,rgba(238,69,64,.08),transparent 25rem),radial-gradient(circle at 84% 62%,rgba(47,124,246,.065),transparent 28rem),var(--black)}.BlogArticle_rail__LrPdK{position:relative;z-index:2;width:min(100%,calc(var(--blog-width) + var(--blog-marker-gutter)));margin-inline:auto;-webkit-padding-start:var(--blog-marker-gutter);padding-inline-start:var(--blog-marker-gutter);pointer-events:none}.BlogArticle_closing__SlRe5,.BlogArticle_flow__FgVQO,.BlogArticle_header__Origr,.BlogArticle_lead__d_gKy,.BlogArticle_section__Y2z1w{width:100%;margin-inline:0;pointer-events:none}.BlogArticle_closing__SlRe5>*,.BlogArticle_flow__FgVQO>*,.BlogArticle_header__Origr>*,.BlogArticle_lead__d_gKy>*,.BlogArticle_section__Y2z1w>*{width:100%;margin-inline:0}.BlogArticle_callout__AU1oP,.BlogArticle_closing__SlRe5>*,.BlogArticle_feature__hvGvI,.BlogArticle_header__Origr>*,.BlogArticle_lead__d_gKy>*,.BlogArticle_list__4g0hT,.BlogArticle_paragraph__5aSf3,.BlogArticle_rule__pyEW7,.BlogArticle_section__Y2z1w>*,.BlogArticle_subheading__Po9sD{pointer-events:auto}.BlogArticle_header__Origr{display:flex;flex-direction:column;gap:clamp(2rem,5vw,3.5rem);padding:clamp(4rem,10vw,8rem) 0 clamp(3.5rem,8vw,6rem);border-bottom:1px solid var(--blog-rule)}.BlogArticle_header__Origr h1{margin:0;color:var(--paper);font-family:var(--display);font-size:var(--blog-size-hero);line-height:.88;letter-spacing:-.07em;text-wrap:balance}.BlogArticle_header__Origr h1 span{color:var(--signal)}.BlogArticle_header__Origr p{margin:0;color:rgba(245,239,230,.92);font-family:var(--serif);font-size:var(--blog-size-reading);font-weight:450;line-height:1.7}.BlogArticle_lead__d_gKy{display:flex;flex-direction:column;gap:var(--blog-flow-gap);padding-top:clamp(3.5rem,8vw,6rem)}.BlogArticle_closing__SlRe5>*,.BlogArticle_lead__d_gKy>*,.BlogArticle_section__Y2z1w>*{margin-top:0;margin-bottom:0}.BlogArticle_callout__AU1oP blockquote,.BlogArticle_closing__SlRe5 p,.BlogArticle_featureGrid__I1XoS p,.BlogArticle_list__4g0hT li,.BlogArticle_paragraph__5aSf3{color:rgba(245,239,230,.92);font-family:var(--serif);font-size:var(--blog-size-reading);font-weight:450;line-height:1.7}.BlogArticle_paragraph__5aSf3{margin:0}.BlogArticle_closing__SlRe5 strong,.BlogArticle_featureGrid__I1XoS strong,.BlogArticle_list__4g0hT strong,.BlogArticle_paragraph__5aSf3 strong{color:var(--paper)}.BlogArticle_section__Y2z1w{display:flex;flex-direction:column;gap:var(--blog-flow-gap);padding-top:var(--blog-section-gap)}.BlogArticle_sectionHeading__XhjAW{margin:0;color:var(--paper);font-family:var(--display);font-size:var(--blog-size-heading);line-height:.98;letter-spacing:-.055em;text-wrap:balance}.BlogArticle_subheading__Po9sD{margin:0;color:var(--paper);font-family:var(--body);font-size:var(--blog-size-reading);font-weight:700;line-height:1.3;letter-spacing:-.025em}.BlogArticle_section__Y2z1w>.BlogArticle_subheading__Po9sD{margin-top:calc(var(--blog-subsection-gap) - var(--blog-flow-gap))}.BlogArticle_list__4g0hT{width:100%;margin:0;padding:0;list-style:none;counter-reset:blog-list}.BlogArticle_list__4g0hT li{display:grid;grid-template-columns:var(--blog-marker-gutter) minmax(0,1fr);align-items:baseline;margin:0;padding:0}.BlogArticle_list__4g0hT li+li{margin-top:.8em}.BlogArticle_list__4g0hT li:before{grid-column:1;grid-row:1;align-self:baseline;padding-right:.7rem;color:var(--signal);font-family:var(--mono);font-size:var(--blog-size-reading);font-weight:600;line-height:1.7;text-align:left;white-space:nowrap}.BlogArticle_listText__MYpYK{grid-column:2;grid-row:1;min-width:0}.BlogArticle_dashList__Cr_SC li:before{content:"-"}.BlogArticle_bulletList__vNqR1 li:before{content:"•"}.BlogArticle_numberedList__frNCy li{counter-increment:blog-list}.BlogArticle_numberedList__frNCy li:before{content:counter(blog-list,decimal-leading-zero)}.BlogArticle_callout__AU1oP{position:relative;margin:0;padding:.85rem 0;background:linear-gradient(90deg,rgba(238,69,64,.06),transparent 70%)}.BlogArticle_calloutMark__LGe8Z{position:absolute;top:1.05rem;right:calc(100% + .72rem);width:.72rem;height:1.35rem}.BlogArticle_calloutMark__LGe8Z .slash-glyph{top:0;width:.72rem;height:1.35rem;margin:0}.BlogArticle_callout__AU1oP blockquote{margin:0;font-style:italic}.BlogArticle_feature__hvGvI,.BlogArticle_feature__hvGvI>*{width:100%;margin:0}.BlogArticle_section__Y2z1w>.BlogArticle_feature__hvGvI{margin-block:calc(var(--blog-feature-gap) - var(--blog-flow-gap))}.BlogArticle_featureGrid__I1XoS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;background:rgba(47,124,246,.26)}.BlogArticle_featureGrid__I1XoS>article{min-width:0;padding:1.35rem;background:var(--black)}.BlogArticle_featureGrid__I1XoS strong{display:block;margin-bottom:.8rem;font-family:var(--body);font-size:var(--blog-size-reading)}.BlogArticle_featureGrid__I1XoS p{margin:0}.BlogArticle_rule__pyEW7{height:1px;border:0;background:var(--blog-rule)}.BlogArticle_closing__SlRe5{display:flex;flex-direction:column;gap:var(--blog-flow-gap);margin-top:var(--blog-section-gap);padding-top:2rem;border-top:1px solid var(--blog-rule)}.BlogArticle_closing__SlRe5>.BlogArticle_rule__pyEW7{margin-block:calc(var(--blog-feature-gap) - var(--blog-flow-gap))}.BlogArticle_article__tzAqx a{color:var(--paper);font-weight:600;text-decoration:underline;-webkit-text-decoration-color:rgba(238,69,64,.72);text-decoration-color:rgba(238,69,64,.72);text-decoration-thickness:1px;text-underline-offset:.22em}.BlogArticle_article__tzAqx a:hover{color:var(--signal);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.BlogArticle_article__tzAqx a:focus-visible{outline:2px solid var(--paper);outline-offset:4px}.BlogArticle_callout__AU1oP a{display:block;color:inherit}@media (max-width:680px){.BlogArticle_article__tzAqx{--blog-section-gap:4rem}.BlogArticle_featureGrid__I1XoS{grid-template-columns:1fr}}