/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */:root{--bg-page:#fff;--text-page:#0e100f;--bg-page-inverse:#0e100f;--text-page-inverse:#fcfcfc;--border-page:#e2e8f0;--border-page-inverse:#334155;--text-muted:#64748b}.dark-mode{--bg-page:var(--color-black);--text-page:var(--color-off-white);--bg-page-inverse:var(--color-off-white);--text-page-inverse:var(--color-black);--border-page:#1f2937;--border-page-inverse:#e2e8f0;--text-muted:#94a3b8;--color-rich-black:#090909}.blog-listing-dark{--bg-page:#090909;--text-page:#f5f3f3;--bg-page-inverse:#f5f3f3;--text-page-inverse:#090909;--border-page:#1f2937;--border-page-inverse:#e2e8f0;--text-muted:#94a3b8;background-color:var(--color-rich-black,#090909)!important;color:var(--color-off-white,#f5f3f3)!important}.blog-listing-dark .bg-bg-page{background-color:var(--bg-page)!important}.blog-listing-dark .text-text-page{color:var(--text-page)!important}.blog-main{background-color:var(--topic-bg,var(--bg-page));color:var(--topic-text,var(--text-page));min-height:100vh}.editorial-heading{scroll-margin-top:100px;position:relative}.editorial-anchor{opacity:0;color:var(--topic-accent,#0ea5e9);pointer-events:auto;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:all .3s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:-2rem;transform:translateY(-50%);text-decoration:none!important;display:flex!important}.editorial-anchor:focus-visible,.editorial-heading:hover .editorial-anchor{opacity:.4;left:-1.75rem}.editorial-anchor:hover{transform:translateY(-50%)scale(1.1);opacity:1!important}.editorial-anchor svg{width:1rem;height:1rem}@media (max-width:1024px){.editorial-anchor{display:none!important}}.academy-editorial-grid{grid-template-columns:[gutter-left-start]1fr[gutter-left-end content-start]minmax(280px,700px)[content-end gutter-right-start]1fr[gutter-right-end];gap:5rem 1.5rem;width:100%;max-width:100%;display:grid;position:relative;overflow-x:hidden}@media (min-width:1280px){.academy-editorial-grid{column-gap:2rem}}.blog-page-wrapper{width:100%;position:relative}.blog-page-wrapper main.academy-editorial-grid{margin-top:1.5rem}@media (min-width:768px){.blog-page-wrapper main.academy-editorial-grid{margin-top:1.5rem}}@media (max-width:1024px){.academy-editorial-grid,.academy-editorial-grid.layout-no-sideblocks{grid-template-rows:auto;row-gap:4rem;padding:0 1.25rem;grid-template-columns:1fr!important;margin-top:1.5rem!important}.academy-editorial-surface,.academy-editorial-surface blockquote,.academy-editorial-surface>*,.content-expanded,.editorial-aside-left,.editorial-aside-right,.editorial-breakout,.editorial-full-bleed,.editorial-wide{grid-column:1/-1!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}}@media (max-width:768px){main.academy-editorial-grid{flex-direction:column!important;column-gap:0!important;width:100%!important;padding-left:1rem!important;padding-right:1rem!important;display:flex!important}main.academy-editorial-grid>*{grid-column:1/-1!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}}.academy-editorial-surface{color:var(--topic-text);opacity:1;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;width:100%;min-width:0;max-width:100%;margin-left:0;margin-right:0;font-weight:400;font-family:var(--font-inter),sans-serif!important;grid-column:content-start/content-end!important;font-size:1.25rem!important;line-height:1.8!important}.content-expanded{width:100%;margin-left:auto;margin-right:auto;grid-column:gutter-left-start/gutter-right-end!important}.layout-no-sideblocks{grid-template-columns:1fr minmax(280px,700px) 1fr!important}.academy-editorial-surface>*{grid-column:content-start/content-end!important}.editorial-aside-left,.editorial-aside-right{height:min-content;font-family:var(--font-inter),sans-serif;opacity:1;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;text-align:left;grid-row:span 1;min-width:0;max-width:100%;font-size:.875rem;line-height:1.5;transition:opacity .3s}.editorial-aside-left{grid-column:gutter-left-start/gutter-left-end!important}.editorial-aside-right{grid-column:gutter-right-start/gutter-right-end!important}.editorial-wide{margin:2rem 0}.editorial-full-bleed,.editorial-wide{grid-column:gutter-left-start/gutter-right-end!important}.editorial-full-bleed{margin:3rem 0}.editorial-bio-block{display:flex}.editorial-bio-image{filter:grayscale()contrast(1.1);background:var(--topic-text);border-radius:9999px;flex-shrink:0;overflow:hidden}.editorial-bio-image img{object-fit:cover;width:100%;height:100%}.editorial-bio-content{font-family:var(--font-inter),sans-serif;opacity:.8;font-size:.95rem;line-height:1.6}.academy-editorial-surface h1,.academy-editorial-surface h2,.academy-editorial-surface h3,.editorial-heading{position:relative;font-family:var(--font-compressed),Impact,sans-serif!important;letter-spacing:-.08rem!important;color:var(--topic-text)!important;text-transform:none!important;margin-top:5rem!important;margin-bottom:2rem!important;font-size:4rem!important;font-weight:400!important;line-height:1.05!important;text-decoration:none!important}.copy-anchor-trigger{opacity:0;color:var(--topic-text);cursor:pointer;z-index:10;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:all .4s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:-2.75rem;transform:translateY(-50%);display:none!important}@media (min-width:1025px){.copy-anchor-trigger{display:flex!important}}.editorial-heading:hover .copy-anchor-trigger{opacity:1;left:-2.15rem}.copy-anchor-trigger:hover{background:#0000000d;transform:translateY(-50%)scale(1.1);opacity:1!important}.copy-tooltip{background:var(--bg-page-inverse);color:var(--text-page-inverse);font-size:10px;font-family:var(--font-inter);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;pointer-events:none;opacity:0;border-radius:4px;padding:4px 10px;font-weight:800;position:absolute;top:-2rem;left:50%;transform:translate(-50%)}@media (max-width:1024px){.academy-editorial-surface h1,.academy-editorial-surface h2,.academy-editorial-surface h3{margin-top:3rem!important;font-size:2.5rem!important}}@media (max-width:640px){.academy-editorial-surface h1,.academy-editorial-surface h2,.academy-editorial-surface h3{margin-top:2.5rem!important;font-size:2rem!important}}.academy-editorial-surface h2{margin-top:0!important;margin-bottom:0!important;padding:0!important;font-size:3rem!important}@media (max-width:1024px){.academy-editorial-surface h2{font-size:2rem!important}}@media (max-width:640px){.academy-editorial-surface h2{font-size:1.75rem!important}}.blog-block-node{display:contents}.blog-block-node h2,.blog-block-node h3,.blog-block-node h4{font-family:var(--font-compressed),sans-serif!important;text-transform:none!important;margin-top:0!important;margin-bottom:1rem!important}.blog-block-node h2,.blog-block-node h3,.blog-block-node h4,.editorial-aside-left h2,.editorial-aside-right h2{letter-spacing:-.04rem!important;font-size:2.25rem!important;font-weight:400!important;line-height:1.05!important}.editorial-aside-left h2,.editorial-aside-right h2{text-align:inherit;font-family:var(--font-compressed),Impact,sans-serif!important;margin-bottom:.75rem!important}.academy-editorial-surface>p:first-of-type{color:var(--topic-text);font-weight:330}.academy-editorial-surface p,.academy-editorial-surface>p:first-of-type{opacity:1;letter-spacing:normal!important;text-transform:none!important;text-align:start!important;margin-bottom:1.5rem!important;font-size:18px!important;line-height:1.4!important}.academy-editorial-surface p{color:#131313;width:100%;max-width:100%;border:none!important;margin-top:1.5rem!important;padding:0!important;font-family:Manrope,SF Pro Display,helvetica,sans-serif!important;font-weight:330!important;display:block!important}.blog-listing-dark .academy-editorial-surface p,.dark-mode .academy-editorial-surface p{color:var(--topic-text,#fff)!important}.editorial-aside-left p,.editorial-aside-right p,.editorial-sidebar-content p{color:#131313;opacity:1;width:100%;max-width:100%;letter-spacing:normal!important;text-transform:none!important;text-align:start!important;border:none!important;margin-top:1.5rem!important;margin-bottom:1.5rem!important;padding:0!important;font-family:Manrope,SF Pro Display,helvetica,sans-serif!important;font-size:20px!important;font-weight:330!important;line-height:1.4!important;display:block!important}.blog-listing-dark .editorial-aside-left p,.blog-listing-dark .editorial-aside-right p,.dark-mode .editorial-aside-left p,.dark-mode .editorial-aside-right p{color:var(--topic-text,#fff)!important}.prose-node{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;width:100%;max-width:100%}.prose-node>*{max-width:100%!important}.academy-editorial-surface ol,.academy-editorial-surface ul{margin:2rem 0;padding-left:2rem}.academy-editorial-surface ul{list-style-type:disc!important}.academy-editorial-surface ol{list-style-type:decimal!important}.academy-editorial-surface li{margin-bottom:1rem;padding-left:.5rem;line-height:1.8;font-size:1.25rem!important;font-weight:500!important}.academy-editorial-surface li::marker{color:var(--topic-accent,#d1ff4d);font-weight:900}.academy-editorial-surface p{margin:1.5rem 0}.prose-node img{width:100%!important;max-width:100%!important;height:auto!important}.prose-node code,.prose-node pre{white-space:pre-wrap;word-break:break-word;max-width:100%;overflow-x:auto}.media-node{width:100%;max-width:100%;margin:2rem 0}.media-node,.media-node figure{width:100%;margin:0;padding:0}.media-node img,.media-node video{display:block;width:100%!important;max-width:100%!important;height:auto!important}.academy-editorial-surface blockquote,.editorial-breakout{text-align:center;grid-column:gutter-left-start/gutter-right-end;position:relative;font-family:var(--font-compressed),sans-serif!important;letter-spacing:-.04em!important;color:var(--topic-text)!important;background:0 0!important;border-left:none!important;margin:0!important;padding:5rem 0!important;font-size:clamp(2.25rem,5.5vw,3.75rem)!important;font-weight:500!important;line-height:1.1!important}.academy-editorial-surface blockquote .line{display:block;overflow:hidden}.academy-editorial-surface blockquote:before{content:"“";top:-2rem}.academy-editorial-surface blockquote:after,.academy-editorial-surface blockquote:before{opacity:.08;z-index:0;font-size:8rem;line-height:1;position:absolute;left:50%;transform:translate(-50%)}.academy-editorial-surface blockquote:after{content:"”";bottom:-2.5rem}.editorial-line-wrapper{width:100%;display:block;overflow:hidden}.editorial-line-inner{will-change:transform,opacity;display:block}.academy-editorial-surface blockquote cite{font-family:var(--font-inter),sans-serif;opacity:.6;letter-spacing:normal;margin-top:2rem;font-size:1.1rem;font-style:normal;font-weight:400;display:block}.academy-editorial-surface img{width:100%;display:block;overflow:hidden;border-radius:4px!important;max-width:100%!important;height:auto!important;margin:0!important}.academy-editorial-surface .media-node,.academy-editorial-surface figure{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.editorial-underline-animate{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1.5px;padding-bottom:2px;transition:background-size .7s cubic-bezier(.19,1,.22,1);display:inline;text-decoration:none!important}.editorial-underline-animate:hover,.group:hover .editorial-underline-animate{background-size:100% 1.5px}.blog-main ::selection{background:var(--topic-accent)!important;color:#000!important}.academy-editorial-surface ::selection{background:var(--topic-accent)!important;color:#000!important}