:root{--gb-container-width:1200px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.gb-element-bwpp0001{background:#1c1b4d;box-sizing:border-box;color:rgb(244,244,255);font-family:Inter,system-ui,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;hyphens:manual;letter-spacing:normal;line-height:normal;overflow-wrap:normal;overflow-x:clip;text-transform:none;word-break:normal;word-spacing:0px}.gb-element-bwpp0001:where(._bw0001,*):is(*)::selection,.gb-element-bwpp0001 :where(._bw0001,*):is(*)::selection{background:#fcba04;color:#14133b}.gb-element-bwpp0001 :where(._bw0000,*):is(*){box-sizing:border-box}.gb-element-bwpp0001 :where(._bw0002,*):is(.wrap){margin:0 auto;max-width:1180px;padding:0 clamp(18px,3.5vw,48px)}.gb-element-bwpp0001 :where(._bw0003,*):is(section){position:relative}.gb-element-bwpp0001 :where(._bw0004,*):is(.display){font-family:var(--gp-font--raleway, Raleway),sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.05;margin:0}.gb-element-bwpp0001 :where(._bw0005,*):is(h3.display){font-size:clamp(18px,1.5vw,22px);font-weight:600;line-height:1.25}.gb-element-bwpp0001 :where(._bw0006,*):is(.lede){color:rgba(233,235,255,.7);font-size:15px;line-height:1.65;margin:18px 0 0;max-width:56ch}.gb-element-bwpp0001 :where(._bw0007,*):is(.card:hover .more span:not(:where(.bw-tag-time,.bw-tag-strong))){transform:translateX(4px)}.gb-element-bwpp0001 :where(._bw0008,*):is(.card .more span:not(:where(.bw-tag-time,.bw-tag-strong))){display:inline-block;transition:transform .25s cubic-bezier(.22,.9,.26,1)}.gb-element-bwpp0001 :where(._bw0009,*):is(.type){background:rgba(38,37,106,.6);border:1px solid rgba(252,186,4,.14);border-radius:14px;padding:18px;transition:transform .3s cubic-bezier(.22,.9,.26,1),border-color .3s cubic-bezier(.22,.9,.26,1)}.gb-element-bwpp0001 :where(._bw0010,*):is(.type:hover){border-color:rgba(252,186,4,.6);transform:translateY(-4px)}.gb-element-bwpp0001 :where(._bw0011,*):is(.type p){color:rgba(233,235,255,.7);font-size:13px;line-height:1.58;margin:0}.gb-element-bwpp0001 :where(._bw0012,*):is(.author img){border:2px solid rgba(252,186,4,.45);border-radius:50%;display:block;height:76px;object-fit:cover;width:76px}@media (prefers-reduced-motion:reduce){.gb-element-bwpp0001{animation:none !important;scroll-behavior:auto !important;transition:none !important}.gb-element-bwpp0001 :where(._bw0000,*):is(*){animation:none !important;scroll-behavior:auto !important;transition:none !important}}.gb-element-bwpp0002:is(.progress){background:#fcba04;height:3px;left:0;position:fixed;top:0;transition:width .12s linear;width:0;z-index:60}.gb-element-bwpp0003{padding:clamp(96px,11vw,144px) 0 clamp(44px,5vw,64px)}.gb-element-bwpp0003:where(._bw0000,*):is(.band-hero){background:#2a2973}.gb-element-bwpp0003 :where(._bw0001,*):is(.band-hero .card){background:#26256a}.gb-element-bwpp0003 :where(._bw0002,*):is(h1.display){font-size:clamp(30px,4.4vw,58px)}.gb-element-bwpp0003 :where(._bw0003,*):is(.meta){color:rgba(233,235,255,.72);font:600 10.5px/1 ui-monospace,Menlo,monospace;letter-spacing:.16em;text-transform:uppercase}.gb-element-bwpp0003 :where(._bw0004,*):is(.chip){background:rgba(252,186,4,.12);border:1px solid rgba(252,186,4,.32);border-radius:999px;color:#fcba04;display:inline-block;font:600 10px/1 ui-monospace,Menlo,monospace;letter-spacing:.16em;padding:6px 11px;text-transform:uppercase;white-space:nowrap}.gb-element-bwpp0003 :where(._bw0005,*):is(.light .meta){color:rgba(20,19,59,.64)}.gb-element-bwpp0003 :where(._bw0006,*):is(.rise){animation:bwdRise .7s cubic-bezier(.22,.9,.26,1) both}.gb-element-bwpp0005{margin-bottom:22px}.gb-element-bwpp0006{display:flex;flex-wrap:wrap;gap:9px;list-style:none;margin:0;padding:0}.gb-element-bwpp000d{padding:clamp(48px,6vw,78px) 0 clamp(40px,5vw,64px)}.gb-element-bwpp000d:where(._bw0000,*):is(.band-dark){background:#1c1b4d;border-top:1px solid rgba(252,186,4,.12)}.gb-element-bwpp000d :where(._bw0001,*):is(.band-dark .card){background:#26256a}.gb-element-bwpp000d :where(._bw0002,*):is(.post){align-items:start;display:grid;gap:clamp(30px,4.5vw,72px);grid-template-columns:236px minmax(0,1fr)}.gb-element-bwpp000d :where(._bw0003,*):is(.toc){position:sticky;top:34px}.gb-element-bwpp000d :where(._bw0004,*):is(.toc-title){color:#fcba04;font:600 10.5px/1 ui-monospace,Menlo,monospace;letter-spacing:.22em;margin:0 0 14px;text-transform:uppercase}.gb-element-bwpp000d :where(._bw0005,*):is(.toc ol){border-left:1px solid rgba(252,186,4,.18);counter-reset:pitch;list-style:none;margin:0;padding:0}.gb-element-bwpp000d :where(._bw0006,*):is(.toc a){border-left:2px solid transparent;color:rgba(233,235,255,.66);display:block;font-size:12.5px;line-height:1.42;margin-left:-1px;padding:8px 0 8px 15px;text-decoration:none;transition:color .25s,border-color .25s}.gb-element-bwpp000d :where(._bw0007,*):is(.toc a)::before{color:rgba(252,186,4,.55);content:counter(pitch,decimal-leading-zero) "  ";counter-increment:pitch;font:600 10px/1 ui-monospace,Menlo,monospace;letter-spacing:.1em}.gb-element-bwpp000d :where(._bw0008,*):is(.toc a:hover){color:#f4f4ff}.gb-element-bwpp000d :where(._bw0009,*):is(.toc a.is-active){border-left-color:#fcba04;color:#fcba04}.gb-element-bwpp000d :where(._bw0010,*):is(.toc a:focus-visible){outline:2px solid #fcba04;outline-offset:2px}.gb-element-bwpp000d :where(._bw0011,*):is(.prose){max-width:72ch}.gb-element-bwpp000d :where(._bw0012,*):is(.prose p){color:rgba(233,235,255,.8);font-size:16.5px;line-height:1.78;margin:0 0 22px}.gb-element-bwpp000d :where(._bw0013,*):is(.prose p.intro){color:#f4f4ff;font-size:18.5px;line-height:1.7}.gb-element-bwpp000d :where(._bw0014,*):is(.prose h2){font-family:var(--gp-font--raleway, Raleway),sans-serif;font-size:clamp(24px,2.7vw,34px);font-weight:700;letter-spacing:-.02em;line-height:1.12;margin:58px 0 18px;scroll-margin-top:26px}.gb-element-bwpp000d :where(._bw0015,*):is(.prose .pitch){margin:58px 0 18px;scroll-margin-top:26px}.gb-element-bwpp000d :where(._bw0016,*):is(.prose .pitch h2){margin:0}.gb-element-bwpp000d :where(._bw0017,*):is(.prose .pitch-no){color:#fcba04;font:600 10.5px/1 ui-monospace,Menlo,monospace;letter-spacing:.22em;margin:0 0 12px;text-transform:uppercase}.gb-element-bwpp000d :where(._bw0018,*):is(.prose a){border-bottom:1px solid rgba(252,186,4,.4);color:#fcba04;text-decoration:none;transition:border-color .25s}.gb-element-bwpp000d :where(._bw0019,*):is(.prose a:hover){border-bottom-color:#fcba04}.gb-element-bwpp000d :where(._bw0020,*):is(.prose :is(strong,span:where(.bw-tag-strong))){color:#f4f4ff;font-weight:600}.gb-element-bwpp000d :where(._bw0021,*):is(.prose ul){list-style:none;margin:0 0 24px;padding:0}.gb-element-bwpp000d :where(._bw0022,*):is(.prose ul li){color:rgba(233,235,255,.78);font-size:16px;line-height:1.7;margin-bottom:11px;padding-left:26px;position:relative}.gb-element-bwpp000d :where(._bw0023,*):is(.prose ul li)::before{background:#fcba04;border-radius:50%;content:"";height:7px;left:3px;position:absolute;top:.66em;width:7px}.gb-element-bwpp000d :where(._bw0024,*):is(.takeaways){background:#26256a;border:1px solid rgba(252,186,4,.3);border-radius:18px;margin:0 0 44px;padding:clamp(22px,2.4vw,30px)}.gb-element-bwpp000d :where(._bw0025,*):is(.takeaways h2){color:#fcba04;font:600 10.5px/1 ui-monospace,Menlo,monospace !important;letter-spacing:.22em;margin:0 0 16px !important;text-transform:uppercase}.gb-element-bwpp000d :where(._bw0026,*):is(.takeaways ul){margin:0}.gb-element-bwpp000d :where(._bw0027,*):is(.takeaways li){font-size:15px}@media (max-width:960px){.gb-element-bwpp000d :where(._bw0002,*):is(.post){gap:34px;grid-template-columns:1fr}.gb-element-bwpp000d :where(._bw0003,*):is(.toc){position:static}}.gb-element-bwpp007a{padding:clamp(56px,7vw,96px) 0}.gb-element-bwpp007a:is(.light){background:#f4f4ff;border-bottom:1px solid rgba(252,186,4,.45);border-top:1px solid rgba(252,186,4,.45);color:#14133b}.gb-element-bwpp007a .btn{align-items:center;border-radius:999px;display:inline-flex;font:600 14px/1 Inter,sans-serif;gap:8px;padding:14px 26px;text-decoration:none;transition:background .25s,color .25s,border-color .25s,transform .2s}.gb-element-bwpp007a .btn--gold{background:#fcba04;border:1px solid #fcba04;color:#14133b}.gb-element-bwpp007a .btn--gold:hover{background:#ffcf3d;border-color:#ffcf3d;transform:translateY(-2px)}.gb-element-bwpp007a .eyebrow{color:#fcba04;display:inline-block;font:600 10.5px/1 ui-monospace,Menlo,monospace;letter-spacing:.22em;margin:0 0 16px;text-transform:uppercase}.gb-element-bwpp007a :is(.light .eyebrow){background:#fcba04;border-radius:999px;color:#14133b;padding:7px 15px}.gb-element-bwpp007a :is(.light .lede){color:rgba(20,19,59,.72)}.gb-element-bwpp007a h2.display{font-size:clamp(28px,3.2vw,46px)}.gb-element-bwpp007b{text-align:center}.gb-element-bwpp0080{padding:clamp(40px,5vw,64px) 0}.gb-element-bwpp0080:is(.band-deep){background:#14133b;border-top:1px solid rgba(252,186,4,.12)}.gb-element-bwpp0081{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.gb-text-bwpp0008{color:rgba(252,186,4,.6)}.gb-text-bwpp0009{color:#fcba04}.gb-text-bwpp000a{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.gb-text-bwpp000b{max-width:16ch}.gb-text-bwpp000c{font-size:17px !important;max-width:62ch !important}.gb-text-bwpp007d{margin:8px auto 0 !important;max-width:20ch}.gb-text-bwpp007e{margin:18px auto 0 !important}.gb-text-bwpp007f{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:30px}.gb-text-bwpp0082{color:rgba(233,235,255,.5);font:600 10.5px/1 ui-monospace,Menlo,monospace;letter-spacing:.22em;margin:0;text-transform:uppercase}.gb-text-bwpp0083{color:rgba(233,235,255,.5);font:600 10.5px/1 ui-monospace,Menlo,monospace;letter-spacing:.22em;margin:0;text-transform:uppercase}