._uTkzW_hero{height:520px;position:relative;overflow:hidden}._uTkzW_heroImg{object-fit:cover;filter:grayscale(.3)brightness(1.1);width:100%;height:100%;display:block}._uTkzW_heroPicture{width:100%;height:100%;display:block}._uTkzW_heroOverlay{background:linear-gradient(#fff9 0%,#ffffffd1 100%);position:absolute;inset:0}._uTkzW_lightDiagramHero ._uTkzW_heroImg{filter:none}._uTkzW_lightDiagramHero ._uTkzW_heroOverlay{background:linear-gradient(#ffffff29 0%,#ffffff6b 22%,#fffffff5 36%,#fff 43%)}._uTkzW_heroContent{padding:48px var(--page-gutter);flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}._uTkzW_back{letter-spacing:.3px;color:var(--muted);margin-bottom:20px;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-block}._uTkzW_back:hover{color:var(--h)}._uTkzW_heroCat{letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);margin-bottom:14px;font-size:11px;font-weight:700}._uTkzW_heroH1{letter-spacing:0;max-width:840px;color:var(--h);font-size:clamp(26px,3.8vw,52px);font-weight:700;line-height:1.2}._uTkzW_articleWrap{max-width:1280px;margin:0 auto;padding:0 clamp(20px,4vw,60px) 100px}._uTkzW_articleLayout{grid-template-columns:minmax(0,760px) 320px;justify-content:center;align-items:start;gap:clamp(48px,5vw,64px);padding-top:60px;display:grid}._uTkzW_article{min-width:0}._uTkzW_byline{border-bottom:1px solid var(--pale);align-items:center;gap:14px;margin-bottom:40px;padding-bottom:32px;display:flex}._uTkzW_byline>div:last-child{min-width:0}._uTkzW_authorAvatar{background:var(--h);width:44px;height:44px;color:var(--white);letter-spacing:.5px;object-fit:cover;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}._uTkzW_authorName{color:var(--h);letter-spacing:-.2px;font-size:14px;font-weight:700}._uTkzW_authorRole{color:var(--muted);overflow-wrap:anywhere;margin-top:2px;font-size:14px;font-weight:400}._uTkzW_articleDate{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.35;display:block}._uTkzW_toc{border:1px solid var(--pale);border-radius:var(--r);background:var(--off);margin:0 0 44px;padding:26px 28px 22px}._uTkzW_tocLabel{color:var(--muted);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:700}._uTkzW_tocTitle{color:var(--h);margin:0 0 16px;font-size:20px;font-weight:700;line-height:1.3}._uTkzW_tocList{gap:0;margin:0;padding:0;list-style:none;display:grid}._uTkzW_tocList li+li{border-top:1px solid var(--light)}._uTkzW_tocList a{color:var(--body);grid-template-columns:28px minmax(0,1fr);gap:10px;padding:10px 0;font-size:14px;font-weight:600;line-height:1.45;text-decoration:none;transition:color .2s;display:grid}._uTkzW_tocList a:hover{color:var(--h)}._uTkzW_tocNumber{color:var(--muted);letter-spacing:.5px;font-size:11px;font-weight:700;line-height:1.85}._uTkzW_tocNested a{padding-left:22px;font-weight:500}._uTkzW_body{font-family:inherit}._uTkzW_lead{color:var(--body);letter-spacing:-.2px;margin-bottom:32px;font-size:19px;font-weight:400;line-height:1.75}._uTkzW_h2{letter-spacing:0;color:var(--h);margin:48px 0 16px;scroll-margin-top:110px;font-size:22px;font-weight:700;line-height:1.3}._uTkzW_h3{letter-spacing:0;color:var(--h);margin:32px 0 12px;scroll-margin-top:110px;font-size:17px;font-weight:600}._uTkzW_p{color:var(--sub);margin-bottom:24px;font-size:16px;font-weight:400;line-height:1.85}._uTkzW_ul,._uTkzW_ol{flex-direction:column;gap:10px;margin:0 0 28px;padding-left:0;list-style:none;display:flex}._uTkzW_ul li,._uTkzW_ol li{color:var(--sub);padding-left:22px;font-size:15px;font-weight:400;line-height:1.7;position:relative}._uTkzW_ul li:before{content:"";background:var(--h);border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:0}._uTkzW_ol{counter-reset:ol-counter}._uTkzW_ol li{counter-increment:ol-counter}._uTkzW_ol li:before{content:counter(ol-counter) ".";color:var(--muted);font-size:14px;font-weight:700;line-height:1.7;position:absolute;top:0;left:0}._uTkzW_quote{border-left:3px solid var(--h);margin:40px 0;padding:20px 0 20px 28px}._uTkzW_quote p{color:var(--h);letter-spacing:-.2px;margin:0 0 10px;font-size:18px;font-style:italic;font-weight:500;line-height:1.6}._uTkzW_quote cite{letter-spacing:.5px;text-transform:uppercase;color:var(--muted);font-size:14px;font-style:normal;font-weight:600}._uTkzW_callout{background:var(--off);border:1px solid var(--pale);border-radius:var(--r);margin:36px 0;padding:24px 28px}._uTkzW_callout p{color:var(--body);margin:0;font-size:14.5px;font-weight:500;line-height:1.7}._uTkzW_figure{margin:36px 0}._uTkzW_bodyImage{border:1px solid var(--pale);border-radius:var(--r);background:var(--off);width:100%;height:auto;display:block}._uTkzW_figcaption{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.6}._uTkzW_sourceList{gap:10px;margin:0 0 28px;padding:0;list-style:none;display:grid}._uTkzW_sourceList a{color:var(--body);-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:3px;font-size:14px;font-weight:600;line-height:1.5}._uTkzW_sourceList a:hover{color:var(--h)}._uTkzW_articleFooter{border-top:1px solid var(--pale);justify-content:space-between;align-items:center;margin-top:56px;padding-top:32px;display:flex}._uTkzW_catTag{letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);background:var(--light);border-radius:var(--pill);padding:6px 14px;font-size:11px;font-weight:700;text-decoration:none}._uTkzW_catTag:hover{color:var(--h)}._uTkzW_catTag:focus-visible{outline:2px solid var(--h);outline-offset:2px}._uTkzW_sidebar{flex-direction:column;gap:16px;display:flex;position:sticky;top:100px}._uTkzW_sidebarExpanded{position:static}._uTkzW_sideCard{background:var(--off);border:1px solid var(--pale);border-radius:var(--r);padding:28px 24px}._uTkzW_sideLabel{letter-spacing:2px;text-transform:uppercase;color:var(--muted);margin-bottom:16px;font-size:10px;font-weight:700}._uTkzW_sideAuthorAvatar{background:var(--h);width:48px;height:48px;color:var(--white);letter-spacing:.5px;object-fit:cover;border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;font-size:14px;font-weight:700;display:flex}._uTkzW_sideAuthorName{color:var(--h);letter-spacing:-.2px;margin-bottom:2px;font-size:15px;font-weight:700}._uTkzW_sideAuthorRole{color:var(--muted);margin-bottom:12px;font-size:14px;font-weight:400}._uTkzW_sideAuthorBio{color:var(--sub);font-size:14px;font-weight:400;line-height:1.7}._uTkzW_authorCard{border:1px solid var(--pale);border-radius:var(--r);background:var(--off);grid-template-columns:112px minmax(0,1fr);gap:24px;margin-top:64px;padding:28px;display:grid}._uTkzW_authorCardImage,._uTkzW_authorCardFallback{border-radius:50%;flex-shrink:0;width:112px;height:112px}._uTkzW_authorCardImage{object-fit:cover;display:block}._uTkzW_authorCardFallback{background:var(--h);color:var(--white);justify-content:center;align-items:center;font-size:24px;font-weight:700;display:flex}._uTkzW_authorCardContent ._uTkzW_sideLabel{margin-bottom:8px}._uTkzW_authorCardName{color:var(--h);letter-spacing:-.3px;font-size:20px;font-weight:700}._uTkzW_authorCardRole{color:var(--muted);margin:3px 0 12px;font-size:14px}._uTkzW_authorExpertise{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}._uTkzW_authorExpertise span{border:1px solid var(--pale);background:var(--white);color:var(--sub);border-radius:999px;padding:8px 10px;font-size:11px;font-weight:600;line-height:1}._uTkzW_authorLinks{gap:16px;margin-top:18px;display:flex}._uTkzW_authorLinks a{color:var(--h);text-underline-offset:3px;font-size:13px;font-weight:700}._uTkzW_sideCopy{color:var(--sub);margin-bottom:16px;font-size:14px;font-weight:400;line-height:1.7}._uTkzW_sideCtaTitle{color:var(--h);letter-spacing:0;margin:0 0 12px;font-size:20px;font-weight:700;line-height:1.3}._uTkzW_sideBtn{text-align:center;background:var(--h);color:var(--white);border-radius:var(--r-sm);letter-spacing:-.1px;padding:12px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .2s;display:block}._uTkzW_sideBtn:hover{opacity:.82}._uTkzW_relatedServicesCard{background:var(--white)}._uTkzW_serviceGroup+._uTkzW_serviceGroup{margin-top:22px}._uTkzW_serviceGroupTitle{color:var(--muted);letter-spacing:1.2px;text-transform:uppercase;margin:0 0 7px;font-size:10px;font-weight:700}._uTkzW_serviceLinks{margin:0;padding:0;list-style:none}._uTkzW_serviceLinks li+li{border-top:1px solid var(--light)}._uTkzW_serviceLinks a{color:var(--body);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;font-size:13px;font-weight:600;line-height:1.35;text-decoration:none;transition:color .2s;display:flex}._uTkzW_serviceLinks a:hover{color:var(--h)}._uTkzW_serviceArrow{color:var(--muted);flex-shrink:0;transition:transform .2s}._uTkzW_serviceLinks a:hover ._uTkzW_serviceArrow{transform:translate(3px)}._uTkzW_allServicesLink{color:var(--h);text-underline-offset:3px;margin-top:22px;font-size:13px;font-weight:700;display:inline-block}._uTkzW_related{border-top:1px solid var(--pale);margin-top:72px;padding-top:72px}._uTkzW_relatedLabel{letter-spacing:2px;text-transform:uppercase;color:var(--muted);margin-bottom:28px;font-size:10px;font-weight:700}._uTkzW_relatedGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}._uTkzW_relCard{border:1px solid var(--pale);border-radius:var(--r);flex-direction:column;text-decoration:none;transition:border-color .25s,transform .3s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}._uTkzW_relCard:hover{border-color:#e2e8f0;transform:translateY(-3px)}._uTkzW_relImg{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}._uTkzW_relBody{padding:20px 24px 24px}._uTkzW_relCat{letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:10px;font-weight:700;display:block}._uTkzW_relH{letter-spacing:0;color:var(--h);margin-bottom:8px;font-size:15px;font-weight:600;line-height:1.35}._uTkzW_relP{color:var(--sub);font-size:14px;font-weight:400;line-height:1.65}._uTkzW_codeBlock{border-radius:var(--r);background:#0f172a;border:1px solid #1e293b;margin:32px 0;overflow:hidden;box-shadow:0 4px 12px #0000000d}._uTkzW_codeFile{color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;background:#1e293b;border-bottom:1px solid #334155;padding:8px 16px;font-family:monospace;font-size:11px;font-weight:600}._uTkzW_pre{margin:0;padding:20px;overflow-x:auto}._uTkzW_pre code{color:#e2e8f0;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:13.5px;line-height:1.6}._uTkzW_statBlock{border-radius:var(--r);text-align:center;color:var(--white);background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%);margin:36px 0;padding:36px 32px;box-shadow:0 4px 20px #0f172a14}._uTkzW_statVal{letter-spacing:-1px;color:var(--white);margin-bottom:8px;font-size:clamp(36px,5vw,56px);font-weight:800;line-height:1}._uTkzW_statLbl{color:#94a3b8;text-transform:uppercase;letter-spacing:1px;font-size:13px;font-weight:500}._uTkzW_tableWrapper{border:1px solid var(--pale);border-radius:var(--r);margin:36px 0;overflow-x:auto}._uTkzW_table{border-collapse:collapse;text-align:left;width:100%}._uTkzW_table th{background:var(--off);color:var(--h);text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid var(--pale);padding:16px 20px;font-size:12px;font-weight:700}._uTkzW_table td{color:var(--sub);border-bottom:1px solid var(--pale);padding:16px 20px;font-size:14.5px;line-height:1.5}._uTkzW_table tr:last-child td{border-bottom:none}._uTkzW_table tr:nth-child(2n) td{background:var(--off)}._uTkzW_timeline{border-left:2px solid var(--pale);flex-direction:column;gap:28px;margin:36px 0 36px 8px;padding-left:24px;display:flex}._uTkzW_timelineItem{position:relative}._uTkzW_timelineDot{background:var(--h);border:4px solid var(--white);width:16px;height:16px;box-shadow:0 0 0 2px var(--pale);border-radius:50%;position:absolute;top:4px;left:-33px}._uTkzW_timelineContent h4{color:var(--h);letter-spacing:-.1px;margin-bottom:4px;font-size:15.5px;font-weight:700}._uTkzW_timelineContent p{color:var(--sub);margin:0;font-size:14px;line-height:1.6}._uTkzW_checklist{flex-direction:column;gap:12px;margin:28px 0;padding:0;list-style:none;display:flex}._uTkzW_takeaways{border:1px solid var(--pale);border-radius:var(--r-sm);background:var(--off);margin:0 0 40px;padding:24px 26px}._uTkzW_takeawaysLabel{color:var(--muted);letter-spacing:0;word-spacing:normal;text-transform:none;font-size:12px;font-weight:700}._uTkzW_takeawaysTitle{color:var(--h);margin:7px 0 15px;font-size:19px;line-height:1.3}._uTkzW_takeawaysList{gap:10px;margin:0;padding:0;list-style:none;display:grid}._uTkzW_takeawaysList li{color:var(--sub);grid-template-columns:18px minmax(0,1fr);gap:8px;font-size:14px;line-height:1.55;display:grid}._uTkzW_takeawaysList li>span:first-child{color:var(--h);font-weight:800}._uTkzW_checkItem{align-items:flex-start;gap:12px;display:flex}._uTkzW_checkIcon{color:#10b981;flex-shrink:0;font-size:16px;font-weight:800;line-height:1.3}._uTkzW_checkText{color:var(--sub);font-size:15px;line-height:1.5}._uTkzW_qaBlock{flex-direction:column;gap:16px;margin:36px 0;display:flex}._uTkzW_qaItem{background:var(--off);border:1px solid var(--pale);border-radius:var(--r);transition:border-color .2s,background-color .2s;overflow:hidden}._uTkzW_qaItem[open]{background:#fff;border-color:#b8cec6}._uTkzW_qaQuestion{color:var(--h);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;font-size:15.5px;font-weight:700;line-height:1.45;list-style:none;display:flex}._uTkzW_qaQuestion::-webkit-details-marker{display:none}._uTkzW_qaQuestion:hover{color:var(--forest,var(--h))}._uTkzW_qaQuestion:focus-visible{outline:2px solid var(--forest,var(--h));outline-offset:-4px;border-radius:calc(var(--r) - 2px)}._uTkzW_qaIcon{width:24px;height:24px;color:var(--forest,var(--h));border:1px solid #9fbab0;border-radius:50%;flex:0 0 24px;transition:border-color .2s,background-color .2s;position:relative}._uTkzW_qaQuestion:hover ._uTkzW_qaIcon,._uTkzW_qaQuestion:focus-visible ._uTkzW_qaIcon{background:var(--white);border-color:currentColor}._uTkzW_qaIcon:before,._uTkzW_qaIcon:after{content:"";background:currentColor;border-radius:999px;width:10px;height:1.5px;transition:opacity .2s,transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._uTkzW_qaIcon:after{transform:translate(-50%,-50%)rotate(90deg)}._uTkzW_qaItem[open] ._uTkzW_qaIcon:after{opacity:0;transform:translate(-50%,-50%)rotate(90deg)scaleX(0)}._uTkzW_qaAnswer{color:var(--sub);padding:0 64px 24px 24px;font-size:14.5px;line-height:1.65}._uTkzW_heroCat,._uTkzW_sideLabel,._uTkzW_relatedLabel,._uTkzW_relCat,._uTkzW_catTag,._uTkzW_takeawaysLabel{letter-spacing:0;word-spacing:normal;text-transform:none;font-size:12px}@media (max-width:1240px){._uTkzW_heroContent{padding:40px 32px}._uTkzW_articleWrap{padding:0 32px 80px}._uTkzW_articleLayout{grid-template-columns:minmax(0,760px);justify-content:center;gap:48px}._uTkzW_sidebar{flex-direction:column;width:100%;position:static}._uTkzW_sideCard{flex:1;min-width:260px}}@media (max-width:640px){._uTkzW_hero{height:400px}._uTkzW_heroContent{padding:28px 20px}._uTkzW_authorCard{grid-template-columns:1fr;padding:24px 20px}._uTkzW_authorCardImage,._uTkzW_authorCardFallback{width:88px;height:88px}._uTkzW_heroH1{letter-spacing:0;overflow-wrap:anywhere;max-width:100%;font-size:clamp(24px,7.2vw,32px)}._uTkzW_articleWrap{width:100%;padding:0 var(--page-gutter) 60px}._uTkzW_articleLayout,._uTkzW_article,._uTkzW_body{width:100%;min-width:0}._uTkzW_articleLayout{padding-top:40px}._uTkzW_byline{align-items:flex-start}._uTkzW_authorRole,._uTkzW_lead,._uTkzW_p,._uTkzW_h2,._uTkzW_h3{overflow-wrap:anywhere}._uTkzW_lead{font-size:17px}._uTkzW_toc{width:100%;min-width:0;padding:22px 20px 18px}._uTkzW_tocList a{min-width:0;font-size:13.5px}._uTkzW_tocList a>span:last-child{overflow-wrap:anywhere;min-width:0}._uTkzW_tocNested a{padding-left:14px}._uTkzW_h2{font-size:20px}._uTkzW_qaBlock{gap:12px;margin:28px 0}._uTkzW_qaQuestion{gap:14px;padding:18px;font-size:15px}._uTkzW_qaAnswer{padding:0 18px 20px}._uTkzW_relatedGrid{grid-template-columns:1fr}._uTkzW_sidebar{flex-direction:column;width:100%;min-width:0}._uTkzW_sideCard{min-width:0}._uTkzW_articleFooter{flex-direction:column;align-items:flex-start;gap:16px}}._uTkzW_splitHero ._uTkzW_heroPicture{top:96px;right:var(--page-gutter);width:43%;height:auto;position:absolute;bottom:40px}._uTkzW_splitHero ._uTkzW_heroImg{object-fit:contain;filter:none}._uTkzW_splitHero ._uTkzW_heroOverlay{display:none}._uTkzW_splitHero ._uTkzW_heroContent{justify-content:center;width:56%;padding-top:112px}._uTkzW_splitHero ._uTkzW_heroH1{font-size:clamp(28px,3.2vw,44px)}@media (max-width:1000px){._uTkzW_splitHero{height:auto;padding:96px 32px 36px}._uTkzW_splitHero ._uTkzW_heroPicture{width:100%;height:160px;position:static}._uTkzW_splitHero ._uTkzW_heroContent{width:100%;padding:24px 0 0;position:static}._uTkzW_tallSplitHero ._uTkzW_heroPicture{border-radius:16px;height:320px;overflow:hidden}._uTkzW_tallSplitHero ._uTkzW_heroImg{object-fit:cover;object-position:center 56%}}@media (max-width:640px){._uTkzW_splitHero{padding:88px 20px 28px}._uTkzW_splitHero ._uTkzW_heroPicture{height:150px}._uTkzW_tallSplitHero ._uTkzW_heroPicture{border-radius:16px;height:320px;overflow:hidden}._uTkzW_tallSplitHero ._uTkzW_heroImg{object-fit:cover;object-position:center 56%}}
