.blog-index-module__ej4i4q__tabs{border-bottom:1px solid var(--color-line);flex-wrap:wrap;column-gap:1.5rem;display:flex}.blog-index-module__ej4i4q__tab{min-height:2.75rem;color:var(--color-muted);white-space:nowrap;align-items:center;font-size:.875rem;line-height:1.2;transition:color .2s;display:inline-flex;position:relative}.blog-index-module__ej4i4q__tab:hover{color:var(--color-ink)}.blog-index-module__ej4i4q__tab:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px;border-radius:2px}.blog-index-module__ej4i4q__tabActive{color:var(--color-ink);font-weight:500}.blog-index-module__ej4i4q__tabLine{background:var(--color-ink);height:2px;position:absolute;bottom:-1px;left:0;right:0}@media (min-width:640px){.blog-index-module__ej4i4q__tabs{column-gap:2rem}.blog-index-module__ej4i4q__tab{min-height:3rem;font-size:.9375rem}}.blog-index-module__ej4i4q__veil{z-index:1;pointer-events:none;opacity:0;transition:opacity .32s cubic-bezier(.4,0,.2,1),-webkit-backdrop-filter .32s cubic-bezier(.4,0,.2,1),backdrop-filter .32s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}:is(.group:hover .blog-index-module__ej4i4q__veil,.group:focus-visible .blog-index-module__ej4i4q__veil){opacity:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media (prefers-reduced-motion:reduce){.blog-index-module__ej4i4q__veil{transition:none}}.blog-index-module__ej4i4q__card{animation:.42s cubic-bezier(.22,1,.36,1) both blog-index-module__ej4i4q__blogCardIn}@keyframes blog-index-module__ej4i4q__blogCardIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.blog-index-module__ej4i4q__card{animation:none}}
.diagram-blocks-module__R1SQKW__flow,.diagram-blocks-module__R1SQKW__stack,.diagram-blocks-module__R1SQKW__hub{background:radial-gradient(120% 140% at 100% 0,#3a72b414 0%,#3a72b400 52%),linear-gradient(150deg,#fff 0%,#f7f9fc 52%,#f0f4f9 100%);border:1px solid #0d4a8f1a;border-radius:1.1rem;margin:2.25rem 0 0;padding:1.5rem 1.6rem 1.6rem;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #0d4a8f0a,0 1px 2px #0b0c0e0a,0 18px 40px -30px #0d4a8f66}.diagram-blocks-module__R1SQKW__caption{color:var(--color-muted);align-items:center;gap:.65rem;margin:0 0 1.3rem;font-size:.84rem;line-height:1.45;display:flex}.diagram-blocks-module__R1SQKW__caption:before{content:"";background:var(--color-brand-500);flex:none;width:1.4rem;height:1px}.diagram-blocks-module__R1SQKW__mark{color:#fff;border-radius:.32rem;flex:none;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;display:inline-flex}.diagram-blocks-module__R1SQKW__mark svg{width:64%;height:64%}.diagram-blocks-module__R1SQKW__markWa{background:#25d366}.diagram-blocks-module__R1SQKW__markIg{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.diagram-blocks-module__R1SQKW__markFb{background:#0866ff}.diagram-blocks-module__R1SQKW__markCall{background:var(--color-brand-500)}.diagram-blocks-module__R1SQKW__markWeb{background:var(--color-electric)}.diagram-blocks-module__R1SQKW__markMail{background:#3c4a5c}.diagram-blocks-module__R1SQKW__flowSteps{grid-template-columns:repeat(var(--steps), minmax(0, 1fr));column-gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.diagram-blocks-module__R1SQKW__flowStep{margin:0;padding:0;position:relative}.diagram-blocks-module__R1SQKW__flowChip{box-sizing:border-box;width:2rem;height:2rem;color:var(--color-brand-600);font-family:var(--font-display);font-variant-numeric:tabular-nums;text-align:center;background:linear-gradient(160deg,#fff 0%,#edf2f8 100%);border:1px solid #0d4a8f29;border-radius:999px;font-size:.78rem;font-weight:500;line-height:calc(2rem - 2px);display:block;box-shadow:inset 0 1px #fff,0 5px 12px -7px #0d4a8f8c}.diagram-blocks-module__R1SQKW__flowStep:not(:last-child):after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5 7'%3E%3Cpath d='M.5.5 4 3.5.5 6.5' fill='none' stroke='%233a72b4' stroke-opacity='.7'/%3E%3C/svg%3E") 100%/5px 7px no-repeat,linear-gradient(90deg,#0d4a8f4d,#0d4a8f24) 0/calc(100% - 2px) 1px no-repeat;height:7px;position:absolute;top:calc(1rem - 3.5px);left:2.45rem;right:-.8rem}.diagram-blocks-module__R1SQKW__flowLabel{font-family:var(--font-display);letter-spacing:-.005em;color:var(--color-ink);margin:.9rem 0 0;font-size:1.02rem;font-weight:500;line-height:1.3}.diagram-blocks-module__R1SQKW__flowDetail{color:var(--color-ink-soft);margin:.35rem 0 0;font-size:.88rem;line-height:1.5}.diagram-blocks-module__R1SQKW__flowTag{letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand-600);align-items:center;gap:.4rem;margin:.7rem 0 0;font-size:.66rem;font-weight:600;display:flex}.diagram-blocks-module__R1SQKW__flowTag .diagram-blocks-module__R1SQKW__mark{border-radius:.28rem;width:1rem;height:1rem}@media (max-width:767px){.diagram-blocks-module__R1SQKW__flowSteps{grid-template-columns:1fr}.diagram-blocks-module__R1SQKW__flowStep{grid-template-columns:2rem minmax(0,1fr);column-gap:.9rem;padding:.55rem 0;display:grid}.diagram-blocks-module__R1SQKW__flowLabel{margin-top:.22rem}.diagram-blocks-module__R1SQKW__flowStep:not(:last-child):after{background:linear-gradient(#0d4a8f42,#0d4a8f14);width:1px;height:auto;inset:2.85rem auto -.25rem calc(1rem - .5px)}}.diagram-blocks-module__R1SQKW__layers{gap:.6rem;display:grid}.diagram-blocks-module__R1SQKW__layer{background:#ffffffbd;border:1px solid #0d4a8f17;border-radius:.85rem;grid-template-columns:10.5rem minmax(0,1fr);align-items:center;column-gap:1.25rem;padding:.95rem 1.15rem;display:grid;position:relative;box-shadow:inset 0 1px #fff,0 6px 16px -14px #0d4a8f73}.diagram-blocks-module__R1SQKW__layer:not(:last-child):after{content:"";background:#0d4a8f3d;width:1px;height:calc(.6rem + 2px);position:absolute;bottom:calc(-.6rem - 1px);left:50%}.diagram-blocks-module__R1SQKW__layerLabel{font-family:var(--font-display);color:var(--color-ink);margin:0;font-size:.98rem;font-weight:500;line-height:1.3}.diagram-blocks-module__R1SQKW__layerItems{flex-wrap:wrap;align-items:center;row-gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.diagram-blocks-module__R1SQKW__layerItems>li{color:var(--color-ink-soft);align-items:center;gap:.4rem;font-size:.92rem;line-height:1.4;display:inline-flex}.diagram-blocks-module__R1SQKW__layerItems>li+li:before{content:"";background:#0d4a8f59;border-radius:999px;width:3px;height:3px;margin:0 .15rem 0 .55rem}.diagram-blocks-module__R1SQKW__layerNote{color:var(--color-muted);margin:0;font-size:.86rem;line-height:1.5}.diagram-blocks-module__R1SQKW__layerItems+.diagram-blocks-module__R1SQKW__layerNote{margin-top:.4rem}.diagram-blocks-module__R1SQKW__layerCore{background:radial-gradient(70% 170% at 86% 0,#9cc4f2cc 0%,#9cc4f200 60%),radial-gradient(45% 140% at 62% 40%,#5492d880 0%,#5492d800 70%),radial-gradient(60% 160% at 6% 100%,#030916d9 0%,#03091600 66%),#0c2547;border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff24,0 18px 34px -22px #0a0a0a8c}.diagram-blocks-module__R1SQKW__layerCore .diagram-blocks-module__R1SQKW__layerLabel{color:#fff}.diagram-blocks-module__R1SQKW__layerCore .diagram-blocks-module__R1SQKW__layerItems>li{color:#ffffffe0}.diagram-blocks-module__R1SQKW__layerCore .diagram-blocks-module__R1SQKW__layerItems>li+li:before{background:#ffffff80}.diagram-blocks-module__R1SQKW__layerCore .diagram-blocks-module__R1SQKW__layerNote{color:#ffffffbd}@media (max-width:639px){.diagram-blocks-module__R1SQKW__stack{padding:1.05rem .95rem 1.1rem}.diagram-blocks-module__R1SQKW__layer{grid-template-columns:6.6rem minmax(0,1fr);column-gap:.75rem;padding:.75rem .8rem}.diagram-blocks-module__R1SQKW__layerLabel{font-size:.84rem}.diagram-blocks-module__R1SQKW__layerNote{font-size:.78rem}.diagram-blocks-module__R1SQKW__layerItems{flex-direction:column;align-items:flex-start;row-gap:.3rem}.diagram-blocks-module__R1SQKW__layerItems>li{font-size:.8rem}.diagram-blocks-module__R1SQKW__layerItems>li+li:before{content:none}}.diagram-blocks-module__R1SQKW__hub{background:radial-gradient(42% 60%,#c9d6e58c 0%,#c9d6e500 72%),radial-gradient(120% 140% at 100% 0,#3a72b412 0%,#3a72b400 52%),linear-gradient(150deg,#fff 0%,#f6f8fb 52%,#eef2f7 100%);padding:1.75rem 1.6rem}.diagram-blocks-module__R1SQKW__hubGrid{grid-template-columns:37% 26% 37%;display:grid;position:relative}.diagram-blocks-module__R1SQKW__spokes{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.diagram-blocks-module__R1SQKW__spokes line{stroke:#0d4a8f57;stroke-width:1px;stroke-dasharray:3 3}.diagram-blocks-module__R1SQKW__hubSide{grid-auto-rows:1fr;display:grid;position:relative}.diagram-blocks-module__R1SQKW__hubCell{align-items:center;padding:.4rem 0;display:flex}.diagram-blocks-module__R1SQKW__node{z-index:1;background:#ffffffe6;border:1px solid #0d4a8f1a;border-radius:.85rem;width:100%;padding:.75rem .9rem .8rem;position:relative;box-shadow:inset 0 1px #fff,0 10px 22px -18px #0d4a8f80}.diagram-blocks-module__R1SQKW__nodeName{font-family:var(--font-display);color:var(--color-ink);align-items:center;gap:.45rem;margin:0;font-size:.96rem;font-weight:500;line-height:1.3;display:flex}.diagram-blocks-module__R1SQKW__nodeDetail{color:var(--color-ink-soft);margin:.3rem 0 0;font-size:.84rem;line-height:1.45}.diagram-blocks-module__R1SQKW__nodeAccess{letter-spacing:.02em;color:var(--color-brand-600);align-items:center;gap:.35rem;margin:.5rem 0 0;font-size:.7rem;font-weight:600;display:flex}.diagram-blocks-module__R1SQKW__nodeAccess svg{flex:none;width:.75rem;height:.75rem}.diagram-blocks-module__R1SQKW__hubCentre{z-index:1;justify-content:center;align-items:center;padding:0 .9rem;display:flex;position:relative}.diagram-blocks-module__R1SQKW__core{aspect-ratio:1;text-align:center;background:radial-gradient(80% 80% at 78% 14%,#9cc4f2e6 0%,#9cc4f200 58%),radial-gradient(60% 60% at 60% 46%,#5492d88c 0%,#5492d800 70%),radial-gradient(70% 70% at 18% 92%,#030916d9 0%,#03091600 66%),#0c2547;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:11.5rem;padding:1rem;display:flex;box-shadow:0 0 0 6px #ffffffbf,0 0 0 7px #0d4a8f1f,0 24px 40px -26px #0a0a0a99}.diagram-blocks-module__R1SQKW__coreName{font-family:var(--font-display);color:#fff;margin:0;font-size:1.05rem;font-weight:500;line-height:1.2}.diagram-blocks-module__R1SQKW__coreNote{color:#ffffffc2;margin:.4rem 0 0;font-size:.74rem;line-height:1.4}@media (max-width:767px){.diagram-blocks-module__R1SQKW__hub{padding:1.2rem .9rem 1.1rem}.diagram-blocks-module__R1SQKW__hubGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:.6rem}.diagram-blocks-module__R1SQKW__spokes{display:none}.diagram-blocks-module__R1SQKW__hubCentre{grid-area:1/1/auto/-1;padding:0 0 1rem}.diagram-blocks-module__R1SQKW__hubCentre:after{content:"";background:#0d4a8f57;width:1px;height:1rem;position:absolute;bottom:0;left:50%}.diagram-blocks-module__R1SQKW__hubSide{grid-row:2;grid-auto-rows:auto;align-content:start;padding-top:.9rem}.diagram-blocks-module__R1SQKW__hubSide:before,.diagram-blocks-module__R1SQKW__hubSide:after{content:"";background:#0d4a8f57;position:absolute}.diagram-blocks-module__R1SQKW__hubSide:before{height:1px;top:0;left:50%;right:-.3rem}.diagram-blocks-module__R1SQKW__hubSide:last-child:before{left:-.3rem;right:50%}.diagram-blocks-module__R1SQKW__hubSide:after{width:1px;height:.9rem;top:0;left:50%}.diagram-blocks-module__R1SQKW__hubCell{padding:.25rem 0}.diagram-blocks-module__R1SQKW__core{max-width:8.6rem;padding:.8rem}.diagram-blocks-module__R1SQKW__coreName{font-size:.92rem}.diagram-blocks-module__R1SQKW__coreNote{font-size:.68rem}.diagram-blocks-module__R1SQKW__node{padding:.6rem .7rem .65rem}.diagram-blocks-module__R1SQKW__nodeName{gap:.35rem;font-size:.84rem}.diagram-blocks-module__R1SQKW__nodeDetail{font-size:.78rem}.diagram-blocks-module__R1SQKW__nodeAccess{font-size:.66rem}}.diagram-blocks-module__R1SQKW__transcript{isolation:isolate;background-image:var(--field-wide);background-size:100% 100%;border-radius:1.25rem;margin:2.5rem 0 0;padding:2.75rem 2.5rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a,0 24px 60px -34px #0a0a0a8c}.diagram-blocks-module__R1SQKW__grain{z-index:-1;pointer-events:none;position:absolute;inset:0}.diagram-blocks-module__R1SQKW__glass{background:#1a1e2099;border:1px solid #ffffff29;border-radius:1.1rem;max-width:34rem;margin:0 auto;padding:1.4rem 1.4rem 1.3rem;position:relative;box-shadow:inset 0 1px #ffffff14,0 40px 80px -40px #0000008c}.diagram-blocks-module__R1SQKW__glassLabel{color:#ffffffb8;border-bottom:1px solid #ffffff1a;align-items:center;gap:.5rem;margin:0 0 1rem;padding-bottom:.85rem;font-size:.78rem;font-weight:500;display:flex}.diagram-blocks-module__R1SQKW__glassLines{gap:.95rem;display:grid}.diagram-blocks-module__R1SQKW__who{color:#ffffffb3;align-items:center;gap:.4rem;margin:0;font-size:.8rem;font-weight:500;display:flex}.diagram-blocks-module__R1SQKW__who svg{color:#a9c6e8;width:.9rem;height:.9rem}.diagram-blocks-module__R1SQKW__say{color:#fff;margin:.25rem 0 0;font-size:1.03rem;line-height:1.5}.diagram-blocks-module__R1SQKW__record{background:#ffffff1f;border-radius:.75rem;margin:1.15rem 0 0;padding:.3rem .95rem}.diagram-blocks-module__R1SQKW__recordRow{justify-content:space-between;gap:1rem;padding:.55rem 0;display:flex}.diagram-blocks-module__R1SQKW__recordRow+.diagram-blocks-module__R1SQKW__recordRow{border-top:1px solid #ffffff1a}.diagram-blocks-module__R1SQKW__recordRow dt{color:#ffffff9e;flex:none;font-size:.8rem}.diagram-blocks-module__R1SQKW__recordRow dd{text-align:right;color:#fff;margin:0;font-size:.88rem}@media (max-width:639px){.diagram-blocks-module__R1SQKW__transcript{background-image:var(--field-tall);border-radius:1rem;padding:.85rem .7rem}.diagram-blocks-module__R1SQKW__glass{padding:1rem .95rem .95rem}.diagram-blocks-module__R1SQKW__glassLabel{font-size:.72rem}.diagram-blocks-module__R1SQKW__who{font-size:.74rem}.diagram-blocks-module__R1SQKW__say{font-size:.94rem}.diagram-blocks-module__R1SQKW__recordRow dt{font-size:.74rem}.diagram-blocks-module__R1SQKW__recordRow dd{font-size:.8rem}}:is(.dark .diagram-blocks-module__R1SQKW__flow,.dark .diagram-blocks-module__R1SQKW__stack,.dark .diagram-blocks-module__R1SQKW__hub){background:linear-gradient(150deg,#1b1e25 0%,#15171c 100%);border-color:#ffffff14;box-shadow:inset 0 1px #ffffff0d}.dark .diagram-blocks-module__R1SQKW__layer:not(.diagram-blocks-module__R1SQKW__layerCore){box-shadow:none;background:#22262e;border-color:#ffffff1a}.dark .diagram-blocks-module__R1SQKW__node{box-shadow:none;background:#22262e;border-color:#ffffff1a}.dark .diagram-blocks-module__R1SQKW__flowChip{box-shadow:none;background:#22262e;border-color:#ffffff1a}:is(.dark .diagram-blocks-module__R1SQKW__flowLabel,.dark .diagram-blocks-module__R1SQKW__layerLabel,.dark .diagram-blocks-module__R1SQKW__nodeName){color:#f1f3f6}
.prose-lists-module__KWuBba__list{margin:1.5rem 0 0;padding:0;list-style:none}.prose-lists-module__KWuBba__list>li{--pad:.3rem;--half:.914rem;padding:var(--pad) 0 var(--pad) 1.5rem;color:var(--color-ink-soft);margin:0;font-size:1.075rem;line-height:1.7;position:relative}.prose-lists-module__KWuBba__list>li>p{font-size:inherit;line-height:inherit;margin:0}.prose-lists-module__KWuBba__list>li>p+p{margin-top:.6rem}.prose-lists-module__KWuBba__ul>li:before{content:"";left:.3rem;top:calc(var(--pad) + var(--half) - .17rem);background:var(--color-ink-soft);opacity:.55;border-radius:999px;width:.34rem;height:.34rem;position:absolute}.prose-lists-module__KWuBba__ol{counter-reset:item}.prose-lists-module__KWuBba__ol>li{counter-increment:item;padding-left:2rem}.prose-lists-module__KWuBba__ol>li:before{content:counter(item) ".";left:0;top:var(--pad);width:1.4rem;color:var(--color-muted);font-variant-numeric:tabular-nums;text-align:right;position:absolute}.prose-lists-module__KWuBba__steps>li+li{margin-top:.6rem}.prose-lists-module__KWuBba__steps>li>.prose-lists-module__KWuBba__stepTitle{font-family:var(--font-display);letter-spacing:-.005em;color:var(--color-ink);margin:0;font-size:1.12rem;font-weight:500;line-height:1.65}.prose-lists-module__KWuBba__steps>li>.prose-lists-module__KWuBba__stepBody{color:var(--color-ink-soft);margin:.15rem 0 0;font-size:1.02rem;line-height:1.65}.prose-lists-module__KWuBba__list .prose-lists-module__KWuBba__list{margin-top:.3rem}.prose-lists-module__KWuBba__list .prose-lists-module__KWuBba__list>li{--pad:.2rem;--half:.833rem;font-size:.98rem}@media (max-width:639px){.prose-lists-module__KWuBba__list>li{--half:.85rem;padding-left:1.35rem;font-size:1rem}.prose-lists-module__KWuBba__ol>li{padding-left:1.85rem}.prose-lists-module__KWuBba__steps>li>.prose-lists-module__KWuBba__stepTitle{font-size:1.05rem}.prose-lists-module__KWuBba__steps>li>.prose-lists-module__KWuBba__stepBody{font-size:.98rem}}.prose-lists-module__KWuBba__tableWrap{border-top:1px solid var(--color-line-strong);border-bottom:1px solid var(--color-line-strong);margin-top:2rem;overflow-x:auto}.prose-lists-module__KWuBba__tableWrap thead{border-bottom:1px solid var(--color-line-strong)}.prose-lists-module__KWuBba__tableWrap td:first-child{color:var(--color-ink)}.dark .prose-lists-module__KWuBba__ul>li:before{background:#cdd0d6}
