@property --hero-frame-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.HeroImageFrame-module__tU6aha__frame{border-radius:2rem;position:relative}.HeroImageFrame-module__tU6aha__frame:after{content:"";z-index:1;border-radius:inherit;background:conic-gradient(from var(--hero-frame-angle), transparent 0deg 285deg, #b8dd6759 310deg, #fff 335deg, #b8dd67 345deg, transparent 360deg) border-box;-webkit-mask-composite:xor;pointer-events:none;border:2px solid #0000;animation:9s linear infinite HeroImageFrame-module__tU6aha__hero-perimeter;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes HeroImageFrame-module__tU6aha__hero-perimeter{to{--hero-frame-angle:360deg}}@media (prefers-reduced-motion:reduce){.HeroImageFrame-module__tU6aha__frame:after{animation:none}}
.article-module__wg3WKq__page{color:#f7f9f5;background:#0a1220}.article-module__wg3WKq__page :is(a,section):focus-visible,.article-module__wg3WKq__related a:focus-visible{outline-offset:4px;outline:2px solid #c5f168}.article-module__wg3WKq__hero{background:radial-gradient(55% 70% at 15% 40%,#3e6b222b,#0000 65%),radial-gradient(50% 65% at 85% 65%,#b8dd6714,#0000 70%),#0a1220;padding:6.3rem 0 2.5rem;position:relative;overflow:hidden}.article-module__wg3WKq__heroInner{z-index:1;position:relative}.article-module__wg3WKq__heroGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);margin-top:1.5rem;display:grid}.article-module__wg3WKq__heroCopy{flex-direction:column;align-items:flex-start;gap:.8rem;min-width:0;display:flex}.article-module__wg3WKq__heroCopy h1{max-width:38rem;font-size:clamp(1.9rem,3.4vw,3rem);font-weight:900;line-height:1.4}.article-module__wg3WKq__excerpt{color:#c3cdd0;max-width:36rem;font-size:.95rem;line-height:1.95}.article-module__wg3WKq__meta{color:#cad6d9;border-top:1px solid #ffffff24;flex-wrap:wrap;gap:.5rem 1.1rem;margin-top:.5rem;padding-top:.85rem;font-size:.78rem;font-weight:650;display:flex}.article-module__wg3WKq__meta span{align-items:center;gap:.55rem;display:inline-flex}.article-module__wg3WKq__meta svg{color:#c5f168}.article-module__wg3WKq__heroVisual{width:100%;min-width:0}.article-module__wg3WKq__cover{border-radius:1.65rem;margin:0;padding:.5rem}.article-module__wg3WKq__coverInner{background:#162938;border-radius:1.25rem;height:clamp(16rem,29vw,23rem);position:relative;overflow:hidden}.article-module__wg3WKq__coverInner img{object-fit:cover}.article-module__wg3WKq__coverShade{pointer-events:none;background:linear-gradient(#0000 50%,#050b14aa);position:absolute;inset:0}.article-module__wg3WKq__contentLayout{grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:clamp(2rem,4vw,4rem);padding-top:2.5rem;padding-bottom:3.5rem;display:grid}.article-module__wg3WKq__sidebarInner{background:linear-gradient(140deg,#ffffff10,#ffffff05);border:1px solid #ffffff20;border-radius:1rem;padding:1.1rem;position:sticky;top:7.5rem}.article-module__wg3WKq__sidebarLabel{color:#fff;margin-bottom:1rem;font-size:.9rem;font-weight:900;display:block}.article-module__wg3WKq__tocLink{color:#b5c5ca;border-top:1px solid #ffffff14;align-items:baseline;gap:.65rem;padding:.45rem 0;font-size:.8rem;line-height:1.8;transition:color .2s;display:flex}.article-module__wg3WKq__tocLink span{color:#c5f168;font-size:.7rem;font-weight:800}.article-module__wg3WKq__tocLink:hover{color:#c5f168}.article-module__wg3WKq__backLink{color:#c5f168;align-items:center;gap:.45rem;margin-top:.8rem;font-size:.78rem;font-weight:800;display:inline-flex}.article-module__wg3WKq__backLink:hover{color:#fff}.article-module__wg3WKq__body{min-width:0;max-width:48rem}.article-module__wg3WKq__articleSection{background:linear-gradient(135deg,#ffffff10,#ffffff06);border:1px solid #b8dd6738;border-radius:1.35rem;margin-bottom:.85rem;padding:1.4rem 1.5rem;scroll-margin-top:7.5rem;box-shadow:inset 0 1px #ffffff14}.article-module__wg3WKq__articleSection:last-of-type{margin-bottom:0}.article-module__wg3WKq__sectionHeading{align-items:center;gap:.8rem;margin-bottom:.7rem;display:flex}.article-module__wg3WKq__sectionNumber{color:#c5f168;background:#b8dd6718;border:1px solid #b8dd6755;border-radius:.7rem;flex:none;place-items:center;width:2.15rem;height:2.15rem;font-size:.75rem;font-weight:850;display:grid}.article-module__wg3WKq__sectionHeading h2{color:#fff;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:900;line-height:1.6}.article-module__wg3WKq__articleSection p{color:#d0dade;white-space:pre-line;font-size:1rem;line-height:2.1}.article-module__wg3WKq__related{color:#fff;background:#0a1220;border-top:1px solid #ffffff1e;padding:3rem 0 3.5rem}.article-module__wg3WKq__relatedHeading{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.25rem;display:flex}.article-module__wg3WKq__relatedHeading h2{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:900}.article-module__wg3WKq__relatedHeading>a{color:#c5f168;white-space:nowrap;align-items:center;gap:.5rem;font-size:.85rem;font-weight:800;display:inline-flex}.article-module__wg3WKq__relatedHeading>a:hover{color:#fff}.article-module__wg3WKq__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.article-module__wg3WKq__relatedCard{background:linear-gradient(135deg,#ffffff14,#ffffff08);border:1px solid #ffffff25;border-radius:1.4rem;min-width:0;transition:transform .25s,border-color .25s,background .25s;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff18}.article-module__wg3WKq__relatedCard:hover{background:#ffffff12;border-color:#b8dd6780;transform:translateY(-4px)}.article-module__wg3WKq__relatedImage{background:#162938;flex:none;width:35%;min-height:10rem;position:relative;overflow:hidden}.article-module__wg3WKq__relatedImage img{object-fit:cover;transition:transform .4s}.article-module__wg3WKq__relatedCard:hover img{transform:scale(1.05)}.article-module__wg3WKq__relatedContent{flex-direction:column;flex:1;align-items:flex-start;min-width:0;padding:1rem;display:flex}.article-module__wg3WKq__relatedCategory{color:#bdcbd0;font-size:.75rem}.article-module__wg3WKq__relatedCategory span{color:#c5f168;margin:0 .25rem}.article-module__wg3WKq__relatedContent h3{margin:.4rem 0 .7rem;font-size:1rem;font-weight:850;line-height:1.7}.article-module__wg3WKq__relatedAction{color:#c5f168;align-items:center;gap:.55rem;margin-top:auto;font-size:.8rem;font-weight:800;display:inline-flex}.article-module__wg3WKq__relatedAction svg{transition:transform .25s}.article-module__wg3WKq__relatedCard:hover .article-module__wg3WKq__relatedAction svg{transform:translate(-4px)}@media (max-width:900px){.article-module__wg3WKq__heroGrid{grid-template-columns:minmax(0,1fr);gap:1.5rem}.article-module__wg3WKq__coverInner{height:clamp(15rem,45vw,22rem)}}@media (max-width:800px){.article-module__wg3WKq__contentLayout{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-top:2rem}.article-module__wg3WKq__sidebarInner{position:static}.article-module__wg3WKq__sidebarInner nav{flex-wrap:wrap;gap:0 .8rem;display:flex}.article-module__wg3WKq__tocLink{max-width:100%}.article-module__wg3WKq__backLink{margin-top:.6rem}}@media (max-width:640px){.article-module__wg3WKq__hero{padding-top:6.5rem;padding-bottom:1.5rem}.article-module__wg3WKq__heroCopy h1{font-size:clamp(1.7rem,6vw,2.2rem)}.article-module__wg3WKq__coverInner{aspect-ratio:16/10;height:auto}.article-module__wg3WKq__contentLayout{padding-bottom:3rem}.article-module__wg3WKq__articleSection{padding:1.15rem}.article-module__wg3WKq__related{padding:2.5rem 0}.article-module__wg3WKq__relatedGrid{grid-template-columns:1fr}.article-module__wg3WKq__relatedImage{min-height:9rem}}@media (max-width:420px){.article-module__wg3WKq__relatedCard{flex-direction:column}.article-module__wg3WKq__relatedImage{aspect-ratio:16/9;width:100%;min-height:0}.article-module__wg3WKq__relatedHeading{flex-direction:column;align-items:start}}@media (prefers-reduced-motion:reduce){.article-module__wg3WKq__relatedCard,.article-module__wg3WKq__relatedImage img,.article-module__wg3WKq__relatedAction svg{transition:none}.article-module__wg3WKq__relatedCard:hover,.article-module__wg3WKq__relatedCard:hover img,.article-module__wg3WKq__relatedCard:hover .article-module__wg3WKq__relatedAction svg{transform:none}}
.ExpertiseExplorer-module__0Amgtq__infoIcon{animation:3.6s ease-in-out infinite ExpertiseExplorer-module__0Amgtq__icon-drift}.ExpertiseExplorer-module__0Amgtq__infoIcon svg{transition:transform .35s cubic-bezier(.22,1,.36,1)}.ExpertiseExplorer-module__0Amgtq__infoCard:hover .ExpertiseExplorer-module__0Amgtq__infoIcon svg{transform:rotate(-14deg)scale(1.18)}.ExpertiseExplorer-module__0Amgtq__headingIcon{-webkit-backdrop-filter:blur(18px);border:1px solid #ffffff47;animation:4s ease-in-out infinite ExpertiseExplorer-module__0Amgtq__icon-drift;position:relative;overflow:hidden}.ExpertiseExplorer-module__0Amgtq__headingIcon:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff4d,#0000 55%);position:absolute;inset:0}.ExpertiseExplorer-module__0Amgtq__headingIcon svg{transition:transform .35s cubic-bezier(.22,1,.36,1);position:relative}.ExpertiseExplorer-module__0Amgtq__headingIcon:hover svg{transform:rotate(-12deg)scale(1.15)}.ExpertiseExplorer-module__0Amgtq__tabCard:is(:hover,:focus-visible,[aria-selected=true]) .ExpertiseExplorer-module__0Amgtq__tabArrow{animation:1.8s ease-in-out infinite ExpertiseExplorer-module__0Amgtq__arrow-nudge}.reveal-visible .ExpertiseExplorer-module__0Amgtq__tabList .ExpertiseExplorer-module__0Amgtq__tabCard{animation:.62s cubic-bezier(.22,1,.36,1) backwards ExpertiseExplorer-module__0Amgtq__expertise-enter}.reveal-visible .ExpertiseExplorer-module__0Amgtq__infoCard{animation:.62s cubic-bezier(.22,1,.36,1) backwards ExpertiseExplorer-module__0Amgtq__expertise-enter}.ExpertiseExplorer-module__0Amgtq__detailList.reveal-visible li{animation:.62s cubic-bezier(.22,1,.36,1) backwards ExpertiseExplorer-module__0Amgtq__expertise-enter}.ExpertiseExplorer-module__0Amgtq__examplesReveal.reveal-visible .ExpertiseExplorer-module__0Amgtq__exampleCard{animation:.62s cubic-bezier(.22,1,.36,1) backwards ExpertiseExplorer-module__0Amgtq__expertise-enter}.ExpertiseExplorer-module__0Amgtq__tabList .ExpertiseExplorer-module__0Amgtq__tabCard:nth-child(2){animation-delay:90ms}.reveal-visible .ExpertiseExplorer-module__0Amgtq__infoCard:nth-child(2){animation-delay:90ms}.ExpertiseExplorer-module__0Amgtq__detailList.reveal-visible li:nth-child(2){animation-delay:90ms}.ExpertiseExplorer-module__0Amgtq__examplesReveal.reveal-visible .ExpertiseExplorer-module__0Amgtq__exampleCard:nth-child(2){animation-delay:90ms}.ExpertiseExplorer-module__0Amgtq__tabList .ExpertiseExplorer-module__0Amgtq__tabCard:nth-child(3){animation-delay:.18s}.ExpertiseExplorer-module__0Amgtq__detailList.reveal-visible li:nth-child(3){animation-delay:.18s}.ExpertiseExplorer-module__0Amgtq__examplesReveal.reveal-visible .ExpertiseExplorer-module__0Amgtq__exampleCard:nth-child(3){animation-delay:.18s}.ExpertiseExplorer-module__0Amgtq__tabList .ExpertiseExplorer-module__0Amgtq__tabCard:nth-child(4){animation-delay:.27s}.ExpertiseExplorer-module__0Amgtq__detailList.reveal-visible li:nth-child(4){animation-delay:.27s}.ExpertiseExplorer-module__0Amgtq__examplesReveal.reveal-visible .ExpertiseExplorer-module__0Amgtq__exampleCard:nth-child(4){animation-delay:.27s}@keyframes ExpertiseExplorer-module__0Amgtq__expertise-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes ExpertiseExplorer-module__0Amgtq__arrow-nudge{0%,to{transform:translate(0)}50%{transform:translate(-5px)}}@keyframes ExpertiseExplorer-module__0Amgtq__icon-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.ExpertiseExplorer-module__0Amgtq__infoIcon,.ExpertiseExplorer-module__0Amgtq__headingIcon,.ExpertiseExplorer-module__0Amgtq__tabArrow{animation:none!important}.ExpertiseExplorer-module__0Amgtq__infoIcon svg,.ExpertiseExplorer-module__0Amgtq__headingIcon svg{transition:none}.reveal-visible .ExpertiseExplorer-module__0Amgtq__tabList .ExpertiseExplorer-module__0Amgtq__tabCard{animation:none}.reveal-visible .ExpertiseExplorer-module__0Amgtq__infoCard{animation:none}.ExpertiseExplorer-module__0Amgtq__detailList.reveal-visible li{animation:none}.ExpertiseExplorer-module__0Amgtq__examplesReveal.reveal-visible .ExpertiseExplorer-module__0Amgtq__exampleCard{animation:none}}
