@font-face{font-family:Archivo;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_7a9145{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_7a9145{--font-landing-heading:"Archivo","Archivo Fallback"}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_76fe24{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_76fe24{--font-landing-body:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}.bl-hero-wrap{position:relative;overflow:hidden}.blog-listing-page .anim{opacity:1;transform:none;transition:none}.bp-page{background:var(--color-cream);color:var(--color-navy)}.bp-hero{position:relative;overflow:hidden;padding:160px 0 24px}.bp-hero__bg{position:absolute;inset:0;overflow:hidden;pointer-events:none}.bp-hero__bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(233,224,209,.2),rgba(233,224,209,.86) 68%),linear-gradient(90deg,rgba(233,224,209,.66),rgba(233,224,209,.08))}.bp-hero__bg-image,.bp-hero__video{position:absolute;inset:0;width:100%;height:100%}.bp-hero__bg-image,.bp-hero__video{object-fit:cover}.bp-hero__video{opacity:.18;mix-blend-mode:multiply}.bp-article .container,.bp-author .container,.bp-hero .container,.bp-not-found .container,.bp-related .container{position:relative;z-index:1}.bp-back{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 20px;margin-bottom:28px;border:1px solid rgba(15,24,38,.12);border-radius:999px;font-family:var(--font-body);font-size:15px;line-height:1;color:var(--color-navy);text-decoration:none;background:rgba(255,255,255,.4);backdrop-filter:blur(8px)}.bp-back:hover{transform:translateY(-1px);background:rgba(255,255,255,.58)}.bp-back:before{content:"";width:8px;height:8px;border-left:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg)}.bp-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px}.bp-meta__author,.bp-meta__category,.bp-meta__date,.bp-meta__read{display:inline-flex;align-items:center;min-height:36px;padding:0 16px;border-radius:999px;font-family:var(--font-body);font-size:var(--fs-xs);line-height:var(--lh-meta)}.bp-meta__category{color:var(--color-white);background:var(--color-navy)}.bp-meta__author,.bp-meta__date,.bp-meta__read{color:rgba(15,24,38,.88);background:rgba(255,255,255,.58);border:1px solid rgba(15,24,38,.08)}.bp-title{max-width:1120px;margin:0;font-family:var(--font-heading);font-weight:300;font-size:clamp(2.75rem,3.6vw,56px);line-height:var(--lh-heading);letter-spacing:-2.8px;color:var(--color-navy)}.bp-hero__image{position:relative;z-index:1;width:min(1248px,calc(100% - (var(--container-padding) * 2)));margin:36px auto 0}.bp-hero__image-frame{position:relative;aspect-ratio:1248/740;overflow:hidden;background:rgba(15,24,38,.06)}.bp-hero__image-media{object-fit:cover}.bp-article{padding:24px 0 56px}.bp-share{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:28px}.bp-share__label{font-family:var(--font-heading);font-weight:400;font-size:var(--fs-lead);line-height:var(--lh-title);letter-spacing:-.02em;color:var(--color-navy)}.bp-share__icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid rgba(15,24,38,.12);border-radius:999px;color:var(--color-navy);text-decoration:none;background:transparent}.bp-share__icon:hover{transform:translateY(-1px);background:rgba(15,24,38,.04)}.bp-share__icon-inner{display:inline-flex;width:20px;height:20px}.bp-share__icon-inner svg{width:100%;height:100%}.bp-lead{max-width:1248px;margin:0 0 44px;font-family:var(--font-body);font-weight:400;font-size:var(--fs-lead);line-height:var(--lh-copy);color:rgba(15,24,38,.96)}.bp-article__body{max-width:1040px;padding:0;border:0;background:transparent}.bp-article__body .ck-content{color:var(--color-navy);font-family:var(--font-body);font-weight:400;font-size:var(--fs-body);line-height:var(--lh-copy)}.bp-article__body .ck-content>:first-child{margin-top:0}.bp-article__body .ck-content>:last-child{margin-bottom:0}.bp-article__body .ck-content h2,.bp-article__body .ck-content h3,.bp-article__body .ck-content h4{margin:40px 0 16px;font-family:var(--font-heading);font-weight:300;line-height:var(--lh-title);letter-spacing:-.03em;color:var(--color-navy)}.bp-article__body .ck-content h2{font-size:clamp(1.875rem,2.3vw,2.5rem);max-width:980px}.bp-article__body .ck-content h3{font-size:clamp(1.5rem,2vw,2rem);max-width:900px}.bp-article__body .ck-content h4{font-size:clamp(1.25rem,1.6vw,1.5rem);max-width:860px}.bp-article__body .ck-content blockquote,.bp-article__body .ck-content ol,.bp-article__body .ck-content p,.bp-article__body .ck-content ul{margin:0 0 16px}.bp-article__body .ck-content ol,.bp-article__body .ck-content ul{padding-left:1.3em;margin-top:10px}.bp-article__body .ck-content li+li{margin-top:5px}.bp-article__body .ck-content a{color:var(--color-navy);text-decoration-thickness:1px;text-underline-offset:.16em}.bp-article__body .ck-content strong{font-weight:700}.bp-article__body .ck-content em{font-style:italic}.bp-article__body .ck-content blockquote{padding:16px 20px;border-left:2px solid rgba(15,24,38,.2);background:rgba(15,24,38,.03);font-size:.95em;line-height:var(--lh-copy)}.bp-article__body .ck-content img{width:100%;height:auto;margin:24px 0}.bp-code-block{margin:36px 0;overflow:hidden;border:1px solid rgba(9,17,31,.22)}.bp-inline-cta{margin:64px 0 68px}.bp-author{padding:8px 0 48px}.bp-divider{height:1px;margin-bottom:32px;background:rgba(15,24,38,.14)}.bp-author__card{display:flex;align-items:flex-start;justify-content:space-between;gap:28px}.bp-author__identity{display:flex;align-items:flex-start;gap:18px;max-width:860px}.bp-author__avatar{width:84px;height:84px;object-fit:cover;border-radius:50%;flex:0 0 auto}.bp-author__avatar--fallback{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:28px;color:var(--color-white);background:var(--color-navy)}.bp-author__name{margin:0;font-family:var(--font-body);font-weight:700;font-size:22px;line-height:1.3}.bp-author__role{margin:4px 0 0;line-height:1.5;color:rgba(15,24,38,.8)}.bp-author__bio,.bp-author__role{font-family:var(--font-body);font-size:17px}.bp-author__bio{max-width:720px;margin:16px 0 0;line-height:1.75;color:rgba(15,24,38,.92)}.bp-author__links{display:flex;flex-wrap:wrap;gap:10px}.bp-author__link{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid rgba(15,24,38,.1);border-radius:999px;font-family:var(--font-body);font-size:15px;color:var(--color-navy);text-decoration:none;background:transparent}.bp-author__link:hover{background:rgba(15,24,38,.04)}.bp-related{padding:8px 0 72px}.bp-related__title{margin:0 0 24px;font-family:var(--font-heading);font-weight:300;font-size:var(--fs-h1);line-height:1.07;letter-spacing:-2.8px;color:var(--color-navy)}.bp-divider--related{margin-bottom:40px}.bp-related .blog__grid{gap:var(--blog-card-grid-gap)}.bp-related .blog__card{padding:var(--blog-card-padding)}.bp-related .blog__date{font-size:var(--fs-body);line-height:var(--blog-card-date-lh)}.bp-related .blog__card-title{font-size:var(--blog-card-title-fs);line-height:var(--blog-card-title-lh);margin-bottom:var(--blog-card-title-mb)}.bp-cta{padding-top:0}.bp-not-found{padding:190px 0 120px;background:var(--color-cream)}.bp-not-found__card{max-width:760px;padding:52px;border:1px solid rgba(15,24,38,.1);background:transparent}.bp-not-found__eyebrow{margin:0 0 10px;font-family:var(--font-body);font-size:14px;letter-spacing:.24em;text-transform:uppercase;color:rgba(15,24,38,.58)}.bp-not-found__title{margin:0 0 18px;font-family:var(--font-heading);font-weight:300;font-size:clamp(2.8rem,5vw,4.8rem);line-height:1;letter-spacing:-.05em;color:var(--color-navy)}.bp-not-found__lead{max-width:560px;margin:0 0 28px;font-family:var(--font-body);font-size:19px;line-height:1.7;color:rgba(15,24,38,.86)}.bp-loading .bp-loading__icon,.bp-loading .bp-loading__image,.bp-loading .bp-loading__line,.bp-loading .bp-loading__pill{background:linear-gradient(90deg,rgba(15,24,38,.06),rgba(255,255,255,.62),rgba(15,24,38,.06)) 0 0 /200% 100%;animation:blog-shimmer 1.6s ease-in-out infinite}.bp-loading__line{height:18px;width:100%}.bp-loading__line--short{width:180px;margin-bottom:28px}.bp-loading__line--meta{width:140px}.bp-loading__line--share{width:220px}.bp-loading__line--medium{width:78%}.bp-loading__line--wide{width:92%}.bp-loading__meta,.bp-loading__share{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.bp-loading__meta{margin-bottom:22px}.bp-loading__title{display:grid;gap:16px}.bp-loading__pill{width:168px;height:44px;border-radius:999px}.bp-loading__image{width:100%;aspect-ratio:1248/740}.bp-loading__icon{width:48px;height:48px;border-radius:999px}.bp-loading__body,.bp-loading__lead{display:grid;gap:18px}.bp-loading__lead{margin-bottom:48px}.bp-loading__body{max-width:1040px}@keyframes blog-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:1200px){.bp-hero{padding-top:162px}.bp-article__body{max-width:none;padding:0}}@media (max-width:1024px){.bp-title{font-size:clamp(2.25rem,5.6vw,3rem)}.bp-lead{margin-bottom:44px}.bp-author__card{flex-direction:column}}@media (max-width:768px){.bp-hero{padding-top:136px}.bp-back{margin-bottom:20px}.bp-meta{gap:10px}.bp-meta__author,.bp-meta__category,.bp-meta__date,.bp-meta__read{min-height:40px;padding:0 14px;font-size:14px}.bp-hero__image{width:calc(100% - (var(--container-padding) * 2));margin-top:30px}.bp-hero__image-frame{aspect-ratio:16/10}.bp-share{margin-bottom:28px}.bp-share__label{width:100%;font-size:21px}.bp-lead{font-size:1.35rem;line-height:1.55}.bp-article__body{padding:0}.bp-article__body .ck-content{font-size:18px;line-height:1.68}.bp-article__body .ck-content h2,.bp-article__body .ck-content h3,.bp-article__body .ck-content h4{margin-top:42px;margin-bottom:16px;letter-spacing:-.04em}.bp-author__identity{flex-direction:column;gap:14px}.bp-inline-cta{margin:56px 0 60px}.bp-not-found{padding:156px 0 88px}.bp-not-found__card{padding:34px 24px}}@media (max-width:480px){.bp-hero{padding-top:124px}.bp-title{font-size:1.875rem;line-height:1.08}.bp-share__icon{width:44px;height:44px}.bp-article{padding-bottom:48px}.bp-article__body{padding:0}.bp-article__body .ck-content{font-size:17px;line-height:1.66}.bp-author{padding-bottom:48px}.bp-related{padding-bottom:72px}}.blog-listing-page .anim-delay-1,.blog-listing-page .anim-delay-2,.blog-listing-page .anim-delay-3,.blog-listing-page .anim-delay-4,.blog-listing-page .anim-delay-5,.blog-listing-page .anim-delay-6{transition-delay:0s}@keyframes blogSkeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.blog-loading-block{border-radius:4px;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,0) 35%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 65%,rgba(255,255,255,0)),rgba(36,52,71,.12);background-size:200% 100%;animation:blogSkeletonShimmer 1.8s ease-in-out infinite}.blog-loading-title{width:min(34rem,100%);height:4.5rem;margin-bottom:1.25rem}.blog-loading-lead{width:min(54rem,100%);height:1.5rem;margin-bottom:.75rem}.blog-loading-lead--short{width:min(42rem,100%);margin-bottom:0}.blog-loading-featured{display:grid;grid-template-columns:1fr 1fr;min-height:28rem;background:transparent}.blog-loading-featured>.blog-loading-block:first-child{min-height:100%}.blog-loading-featured>.blog-loading-block:last-child{min-height:100%;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,0) 35%,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 65%,rgba(255,255,255,0)),rgba(255,255,255,.65);background-size:200% 100%;animation:blogSkeletonShimmer 1.8s ease-in-out infinite;clip-path:polygon(0 0,100% 0,100% calc(100% - 60px),calc(100% - 60px) 100%,0 100%)}.blog-loading-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px}.blog-loading-card{padding:32px 24px 52px;background:rgba(255,255,255,.65)}.blog-loading-card__meta{width:62%;height:1.5rem;margin-bottom:1.25rem}.blog-loading-card__image{width:100%;height:var(--blog-card-image-h);margin-bottom:1.5rem}.blog-loading-card__title{width:88%;height:4.5rem;margin-bottom:1.5rem}.blog-loading-card__button{width:10rem;height:3.25rem}.bl-header__bg{position:absolute;top:-39px;left:0;width:126%;height:100%;z-index:0;pointer-events:none}.bl-header__bg:after{content:"";position:absolute;inset:0;background:transparent}.bl-header__bg img,.bl-header__video{width:100%;height:100%;object-fit:cover}.bl-header__bg-image{position:absolute;inset:0;z-index:0}.bl-header__video{z-index:1;opacity:.22}.bl-header{padding-top:clamp(160px,20svh,220px)}.bl-featured,.bl-header{position:relative;z-index:1}.bl-featured{padding-bottom:64px}.bl-header__content{padding-top:48px;padding-bottom:28px}.bl-header__title{font-family:var(--font-heading);font-weight:300;font-size:var(--fs-h1);line-height:var(--lh-heading);letter-spacing:-2.8px}.bl-header__desc,.bl-header__title{color:var(--color-navy);margin-bottom:24px}.bl-header__desc{font-family:var(--font-body);font-weight:400;font-size:var(--fs-body);line-height:1.52;max-width:52rem}.bl-featured__card{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.bl-featured__image,.blog-listing-image{position:relative;overflow:hidden}.blog-listing-image{width:100%;height:100%;border-radius:4px;background:linear-gradient(135deg,rgba(36,52,71,.08),rgba(36,52,71,.14))}.blog-listing-image__skeleton{position:absolute;inset:0;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,0) 35%,rgba(255,255,255,.45) 50%,rgba(255,255,255,0) 65%,rgba(255,255,255,0));background-size:200% 100%;animation:blogImageShimmer 1.8s ease-in-out infinite}.blog-listing-image img{object-fit:cover;opacity:0;transition:opacity .35s ease}.blog-listing-image.is-loaded img{opacity:1}.blog-listing-image.is-loaded .blog-listing-image__skeleton{opacity:0;transition:opacity .25s ease}.bl-featured__media{min-height:100%}.bl-featured__content{background:var(--color-white);clip-path:polygon(0 0,100% 0,100% calc(100% - 60px),calc(100% - 60px) 100%,0 100%);padding:40px 40px 56px}.bl-featured__meta{display:flex;align-items:center;gap:16px;margin-bottom:24px}.bl-featured__category{display:inline-flex;align-items:center;justify-content:center;padding:15px 22.5px;background-color:var(--color-muted);border-radius:var(--radius-pill);font-size:12px;line-height:33px;color:var(--color-white);white-space:nowrap;height:28px}.bl-featured__category,.bl-featured__date{font-family:var(--font-body);font-weight:400}.bl-featured__date{font-size:var(--fs-body);line-height:var(--lh-copy);color:var(--color-navy)}.bl-featured__title{font-family:var(--font-heading);font-weight:300;font-size:36px;line-height:var(--lh-title);color:var(--color-navy);margin-bottom:24px}.bl-featured__desc{font-size:var(--fs-lead);line-height:var(--lh-copy);margin-bottom:32px}.bl-featured__btn,.bl-featured__desc{font-family:var(--font-body);font-weight:400;color:var(--color-navy)}.bl-featured__btn{display:inline-flex;align-items:center;justify-content:center;padding:15px 22.5px;background:var(--color-cream);border-radius:var(--radius-pill);font-size:var(--fs-body);line-height:33px;cursor:pointer;border:none;transition:opacity .3s,transform .3s}.bl-featured__btn:hover{transform:translateY(-2px)}.bl-tags{padding-bottom:24px}.bl-tags__list{display:flex;flex-wrap:wrap;gap:12px}.bl-tags__item{display:inline-flex;align-items:center;justify-content:center;padding:15px 22.5px;background:var(--color-navy);border-radius:var(--radius-pill);font-family:var(--font-body);font-weight:400;font-size:var(--fs-body);line-height:33px;color:var(--color-white);white-space:nowrap;cursor:pointer;border:none;transition:opacity .3s,transform .3s}.bl-tags__item:hover{transform:translateY(-2px)}.bl-tags__item--active{background:var(--color-white);color:var(--color-navy)}.bl-search{padding-bottom:56px}.bl-search__bar{position:relative;width:100%}.bl-search__icon{position:absolute;left:20px;top:50%;transform:translateY(-50%);width:24px;height:24px;pointer-events:none}.bl-search__input{width:100%;height:56px;padding:0 20px 0 56px;border:1px solid rgba(36,52,71,.2);border-radius:0;background:transparent;font-family:var(--font-body);font-weight:400;font-size:var(--fs-small);line-height:var(--lh-copy);color:var(--color-navy)}.bl-search__input::placeholder{color:var(--color-navy);opacity:.5}.bl-search__input:focus{outline:none;border-color:var(--color-navy)}.bl-grid{position:relative;padding-bottom:104px;margin-bottom:104px}.bl-grid__inner{position:relative;min-height:420px}.bl-grid__veil{position:absolute;inset:0;z-index:3;background:rgba(233,224,209,.42);backdrop-filter:blur(2px);pointer-events:none}.bl-grid .blog__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;align-items:stretch}.bl-category{display:inline-flex;align-items:center;justify-content:center;padding:6px 22.5px;background-color:var(--color-muted);border-radius:var(--radius-pill);font-family:var(--font-body);font-weight:400;font-size:var(--blog-card-category-fs);line-height:1;color:var(--color-white);white-space:nowrap;margin-right:var(--blog-card-meta-gap)}.bl-meta{display:flex;align-items:center;gap:var(--blog-card-meta-gap);margin-bottom:var(--blog-card-meta-mb)}.bl-meta .blog__date{margin-bottom:0}.bl-grid .blog__card{position:relative;display:flex;flex-direction:column;height:100%;transition:transform .4s cubic-bezier(.22,1,.36,1);padding:30px 20px 80px;background:var(--color-white);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--blog-card-clip)),calc(100% - var(--blog-card-clip)) 100%,0 100%)}.bl-grid .blog__card:hover{transform:translateY(-4px)}.bl-grid .blog__card--dark{background:var(--color-navy);color:var(--color-white)}.bl-grid .blog__card--dark .blog__card-title,.bl-grid .blog__card--dark .blog__date{color:var(--color-white)}.bl-grid .blog__card--dark .bl-category{background-color:rgba(255,255,255,.18)}.bl-grid .blog__date{font-size:var(--fs-body);line-height:var(--blog-card-date-lh);display:block;margin-bottom:var(--blog-card-meta-mb)}.bl-grid .blog__card-image{position:relative;width:100%;height:var(--blog-card-image-h);overflow:hidden;margin-bottom:var(--blog-card-image-mb)}.bl-grid .blog__card-image .blog-listing-image{height:100%}.bl-grid .blog__card-image img{width:100%;height:auto;border-radius:0;transition:transform .5s cubic-bezier(.22,1,.36,1)}.bl-grid .blog__card:hover .blog__card-image img{transform:scale(1.05)}.bl-grid .blog__card-title{font-family:var(--font-heading);font-weight:300;font-size:var(--blog-card-title-fs);line-height:var(--blog-card-title-lh);color:var(--color-navy);margin-bottom:var(--blog-card-title-mb)}.bl-grid .blog__card .btn{margin-top:auto;align-self:flex-start}.bl-grid__empty,.bl-grid__status{padding:38px;text-align:center;background:rgba(255,255,255,.55);border:1px solid rgba(36,52,71,.08)}.bl-grid.is-loading .bl-grid__empty,.bl-grid.is-loading .bl-pagination,.bl-grid.is-loading .blog__grid{opacity:.55;transition:opacity .2s ease}.bl-pagination{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:64px}.bl-pagination__pages{display:flex;flex-wrap:wrap;gap:12px}.bl-pagination__nav,.bl-pagination__page{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;white-space:nowrap;min-width:52px;min-height:52px;padding:0 18px;border:1px solid rgba(36,52,71,.12);border-radius:999px;background:rgba(255,255,255,.72);color:var(--color-navy);font-family:var(--font-body);font-size:var(--fs-small);line-height:1;cursor:pointer;transition:background .2s,color .2s,border-color .2s,transform .2s}.bl-pagination__nav.is-disabled{cursor:not-allowed;opacity:.42;transform:none;pointer-events:none}.bl-pagination__nav:hover,.bl-pagination__page.is-active,.bl-pagination__page:hover{background:var(--color-navy);color:var(--color-white);border-color:var(--color-navy);transform:translateY(-1px)}.bl-pagination__nav.is-disabled:hover{background:rgba(255,255,255,.72);color:var(--color-navy);border-color:rgba(36,52,71,.12);transform:none}.bl-pagination__ellipsis{display:inline-flex;align-items:center;justify-content:center;min-width:24px;color:rgba(36,52,71,.58)}@keyframes blogImageShimmer{0%{background-position:-220px 0,0 0}to{background-position:calc(100% + 220px) 0,0 0}}@media (max-width:1200px){.bl-header{padding-top:200px}.bl-header__content{padding-top:40px;padding-bottom:48px}.bl-featured{padding-bottom:56px}.bl-featured__content{padding:36px 32px 48px}.bl-grid .blog__grid,.blog-loading-grid{gap:36px}}@media (max-width:1024px){.bl-header{padding-top:180px}.bl-featured{padding-bottom:56px}.bl-header__title{font-size:40px}.bl-header__desc{max-width:44rem}.bl-featured__card,.blog-loading-featured{grid-template-columns:1fr}.bl-featured__image,.blog-loading-featured>.blog-loading-block:first-child{min-height:320px}.bl-featured__content{padding:32px 28px 40px;clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%)}.bl-featured__title{font-size:28px}.bl-grid .blog__grid,.blog-loading-grid{grid-template-columns:repeat(2,1fr);gap:32px}}@media (max-width:768px){.bl-header{padding-top:clamp(128px,24vw,156px)}.bl-header__content{padding-top:32px;padding-bottom:40px;display:flex;flex-direction:column;align-items:center;text-align:center}.bl-header__title{font-size:clamp(32px,10vw,42px);line-height:1.12;letter-spacing:-1.5px}.bl-header__desc{max-width:min(100%,33rem)}.bl-featured__title{font-size:24px}.bl-featured__desc{font-size:16px}.bl-featured{padding-bottom:40px}.bl-featured__content{padding:28px 24px 40px}.bl-featured__image,.blog-loading-featured>.blog-loading-block:first-child{min-height:240px}.bl-featured__meta{gap:10px 12px;margin-bottom:18px}.bl-tags__list{gap:8px}.bl-tags__item{min-height:40px;font-size:14px;padding:10px 16px;line-height:1.2}.bl-search{padding-bottom:40px}.bl-search__icon{left:16px;width:20px;height:20px}.bl-search__input{height:52px;padding:0 16px 0 48px;font-size:16px}.bl-grid .blog__grid,.blog-loading-grid{row-gap:50px;column-gap:0;grid-template-columns:1fr}.bl-grid{padding-bottom:80px;margin-bottom:80px}.bl-grid .blog__card{padding:28px 20px 40px}.bl-grid .blog__card-title{font-size:23px;min-height:auto}.bl-pagination{flex-direction:column;align-items:stretch;gap:16px;margin-top:40px}.bl-pagination__pages{justify-content:center}.bl-pagination__nav,.bl-pagination__page{min-height:48px;min-width:48px;padding:0 16px}}@media (max-width:480px){.blog-loading-title{height:3.75rem}.bl-header__content{padding-top:24px;padding-bottom:32px}.bl-featured__content{padding:24px 18px 32px}.bl-featured__category{padding:12px 16px}.bl-tags__list{gap:6px}.bl-tags__item{padding:9px 14px}.bl-grid .blog__card{padding:24px 18px 36px}.bl-grid .blog__card-image{height:148px;margin-bottom:18px}.bl-grid .blog__card-title{font-size:21px;margin-bottom:22px}}