.approach-experience{width:100%}.approach-experience__intro{max-width:100%;margin-bottom:clamp(1.35rem,1.1rem + 1vw,2.1rem)}.approach-experience__subhead{margin:0 0 var(--space-2);font-family:var(--approach-subhead-font-family,var(--font-instrument-serif), serif);font-size:var(--approach-subhead-font-size,1rem);font-style:var(--approach-subhead-font-style,italic);font-weight:var(--approach-subhead-font-weight,400);letter-spacing:var(--approach-subhead-letter-spacing,0);line-height:var(--approach-subhead-line-height,1.5);text-transform:var(--approach-subhead-text-transform,none);color:var(--foreground-muted)}.approach-experience__headline{margin:0 0 var(--space-3);font-family:var(--approach-headline-font-family,var(--font-instrument-serif), serif);font-size:clamp(1.6rem,1.3rem + 1vw,2.2rem);font-style:var(--approach-headline-font-style,normal);font-weight:var(--approach-headline-font-weight,400);letter-spacing:-.015em;text-wrap:balance;max-inline-size:min(100%,48ch);color:var(--foreground);line-height:1.3}.approach-experience__body{font-family:var(--approach-body-font-family,var(--font-instrument-sans), sans-serif);font-size:clamp(1rem,.92rem + .2vw,1.0625rem);font-weight:var(--approach-body-font-weight,400);letter-spacing:var(--approach-body-letter-spacing,0);color:var(--foreground);text-wrap:pretty;max-inline-size:min(100%,90ch);margin:0;line-height:1.62}.approach-experience__headline-emphasis{font-family:var(--font-instrument-serif), Georgia, serif;background:var(--accent-text);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:500}.approach-experience__body-emphasis{font-family:var(--font-instrument-serif), Georgia, serif;letter-spacing:-.005em;font-style:italic}.approach-experience__body-strong{color:var(--foreground);font-weight:500}@media (max-width:768px){.approach-experience__intro{margin-bottom:clamp(1.3rem,1.05rem + 1.1vw,1.95rem)}}
.capability-equilibrium-v7-module__xbu5wG__section{width:100%}.capability-equilibrium-v7-module__xbu5wG__standfirst{color:var(--foreground);opacity:.9;max-width:72ch;margin-bottom:clamp(1.25rem,2.5vw,1.75rem)}.capability-equilibrium-v7-module__xbu5wG__row{background:linear-gradient(135deg, rgb(var(--v7-content-rgb,128 128 128) / .06), transparent 50%, rgb(var(--v7-content-rgb,128 128 128) / .03));border:1px solid #0000000f;border-radius:clamp(12px,1rem,18px);gap:0;width:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 .5px 1px #0000000f,0 2px 4px #0000000d,0 6px 12px #0000000d,0 16px 32px #0000000a,0 32px 64px #00000008,inset 0 1px #ffffff1f}html.dark .capability-equilibrium-v7-module__xbu5wG__row{border-color:#ffffff0f;box-shadow:0 .5px 1px #0000001f,0 2px 4px #0000001a,0 6px 12px #0000001a,0 16px 32px #00000014,0 32px 64px #0000000f,inset 0 1px #ffffff0f}.capability-equilibrium-v7-module__xbu5wG__row:after{content:"";z-index:10;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px 200px;position:absolute;inset:0}.capability-equilibrium-v7-module__xbu5wG__card{cursor:pointer;will-change:flex-grow;background:rgb(var(--card-rgb,128 128 128) / .68);min-width:0;min-height:clamp(540px,60vh,700px);color:var(--card-text,var(--foreground));-webkit-backdrop-filter:blur(14px)saturate(180%);outline:none;flex:1;transition:flex .7s cubic-bezier(.25,.8,.25,1),opacity .6s,background .5s,box-shadow .6s cubic-bezier(.25,.8,.25,1);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #0000000f,inset 0 0 16px #ffffff0a}html.dark .capability-equilibrium-v7-module__xbu5wG__card{box-shadow:inset 0 1px #ffffff1a,inset 0 -1px 3px #0000001f}.capability-equilibrium-v7-module__xbu5wG__card:before{content:"";z-index:0;pointer-events:none;background: linear-gradient(105deg, transparent 40%, #ffffff26 45%, #ffffff40 50%, #ffffff26 55%, transparent 60%),  linear-gradient(135deg, #ffffff2e 0%, #ffffff0a 30%, transparent 55%),  linear-gradient(180deg, rgb(var(--card-face-top,200 200 200) / .3) 0%, transparent 50%, #0000000d 100%);background-position:200% 0,0 0,0 0;background-size:200% 100%,100% 100%,100% 100%;transition:background-position .8s cubic-bezier(.25,.8,.25,1);position:absolute;inset:0}html.dark .capability-equilibrium-v7-module__xbu5wG__card:before{background:linear-gradient(105deg, transparent 40%, #ffffff0f 45%, #ffffff1f 50%, #ffffff0f 55%, transparent 60%), linear-gradient(135deg, #ffffff14 0%, #ffffff05 30%, transparent 55%), linear-gradient(180deg, rgb(var(--card-face-top,80 80 80) / .15) 0%, transparent 50%, #00000014 100%);background-position:200% 0,0 0,0 0;background-size:200% 100%,100% 100%,100% 100%}@media (hover:hover){.capability-equilibrium-v7-module__xbu5wG__card:hover:before,.capability-equilibrium-v7-module__xbu5wG__card:focus-visible:before{background-position:-50% 0,0 0,0 0}}.capability-equilibrium-v7-module__xbu5wG__card+.capability-equilibrium-v7-module__xbu5wG__card:after{content:"";z-index:5;pointer-events:none;background:linear-gradient(#0000,#ffffff4d 30%,#ffffff59 50%,#ffffff4d 70%,#0000);width:1px;transition:opacity .3s;position:absolute;top:8%;bottom:8%;left:0;box-shadow:1px 0 #00000014}html.dark .capability-equilibrium-v7-module__xbu5wG__card+.capability-equilibrium-v7-module__xbu5wG__card:after{background:linear-gradient(#0000,#ffffff1a 30%,#ffffff24 50%,#ffffff1a 70%,#0000);box-shadow:1px 0 #0003}@media (hover:hover){.capability-equilibrium-v7-module__xbu5wG__row:hover .capability-equilibrium-v7-module__xbu5wG__card+.capability-equilibrium-v7-module__xbu5wG__card:after{opacity:0}.capability-equilibrium-v7-module__xbu5wG__row:hover .capability-equilibrium-v7-module__xbu5wG__card{opacity:.92;flex:.85}.capability-equilibrium-v7-module__xbu5wG__row:hover .capability-equilibrium-v7-module__xbu5wG__card:hover,.capability-equilibrium-v7-module__xbu5wG__card:focus-visible{opacity:1;flex:3}.capability-equilibrium-v7-module__xbu5wG__card:hover{background:rgb(var(--card-rgb,128 128 128) / .75);box-shadow:inset 0 1px #ffffff59,inset 0 -1px #0000000f,inset 0 0 20px #ffffff0f}}@media (hover:none){.capability-equilibrium-v7-module__xbu5wG__card:active{transition:transform 80ms;transform:scale(.98)}}@supports not ((-webkit-backdrop-filter:blur(14px)) or (backdrop-filter:blur(14px))){.capability-equilibrium-v7-module__xbu5wG__card{background:rgb(var(--card-rgb,128 128 128) / .88)}}.capability-equilibrium-v7-module__xbu5wG__card:focus-visible{outline:2px solid var(--accent,#fff);outline-offset:-2px}.capability-equilibrium-v7-module__xbu5wG__cover{z-index:2;background:radial-gradient(ellipse at 50% 70%, rgb(var(--card-rgb,128 128 128) / .08) 0%, transparent 65%);clip-path:inset(0);will-change:clip-path;flex-direction:column;justify-content:flex-end;padding:clamp(1.1rem,1.6vw,1.5rem);transition:clip-path .75s cubic-bezier(.25,.8,.25,1),background .5s,-webkit-backdrop-filter .5s,backdrop-filter .5s;display:flex;position:absolute;inset:0}@media (hover:hover){.capability-equilibrium-v7-module__xbu5wG__card:hover .capability-equilibrium-v7-module__xbu5wG__cover,.capability-equilibrium-v7-module__xbu5wG__card:focus-visible .capability-equilibrium-v7-module__xbu5wG__cover{clip-path:inset(0 0 88%);background:var(--v7-header-face,var(--surface-hover));-webkit-backdrop-filter:blur(24px)saturate(140%);justify-content:flex-start;padding-top:clamp(.6rem,.8vw,.9rem);padding-bottom:clamp(.4rem,.6vw,.5rem)}}.capability-equilibrium-v7-module__xbu5wG__title{color:var(--card-text,var(--foreground));letter-spacing:-.013em;margin-bottom:.25rem;font-size:clamp(1.5rem,1.3rem + .9vw,2rem);font-weight:400;line-height:1.15;transition:color .35s,text-shadow .35s}@media (hover:hover){.capability-equilibrium-v7-module__xbu5wG__row:hover .capability-equilibrium-v7-module__xbu5wG__card .capability-equilibrium-v7-module__xbu5wG__title{text-shadow:0 .5px 3px #0000002e;font-size:clamp(1rem,.9rem + .4vw,1.2rem)}.capability-equilibrium-v7-module__xbu5wG__card:hover .capability-equilibrium-v7-module__xbu5wG__title,.capability-equilibrium-v7-module__xbu5wG__card:focus-visible .capability-equilibrium-v7-module__xbu5wG__title{color:var(--v7-header-text,#fff);-webkit-text-fill-color:var(--v7-header-text,#fff);background:0 0;-webkit-background-clip:unset;background-clip:unset;text-shadow:0 1px 3px #00000026;font-size:clamp(1.2rem,1.3vw,1.5rem)}}.capability-equilibrium-v7-module__xbu5wG__subline{color:var(--card-text,var(--foreground));letter-spacing:.03em;opacity:.85;flex-direction:column;gap:.08rem;margin-top:.28rem;font-size:clamp(.72rem,.78vw,.82rem);line-height:1.5;transition:opacity .25s,visibility 0s linear .25s;display:flex}@media (hover:hover){.capability-equilibrium-v7-module__xbu5wG__row:hover .capability-equilibrium-v7-module__xbu5wG__card .capability-equilibrium-v7-module__xbu5wG__subline{opacity:0;visibility:hidden;pointer-events:none;height:0;margin:0;transition:opacity,visibility,height,margin;overflow:hidden}}.capability-equilibrium-v7-module__xbu5wG__sublineTag{white-space:normal;padding-left:.45rem;position:relative}.capability-equilibrium-v7-module__xbu5wG__sublineTag:before{content:"";background:var(--accent-text-color,var(--accent));opacity:.55;border-radius:50%;width:3px;height:3px;position:absolute;top:.5em;left:0}.capability-equilibrium-v7-module__xbu5wG__detail{z-index:1;isolation:isolate;-webkit-backdrop-filter:none;box-shadow:none;clip-path:inset(100% 0 0);background:0 0;border:none;flex-direction:column;justify-content:flex-end;padding:clamp(1.1rem,1.6vw,1.5rem);transition:clip-path .75s cubic-bezier(.25,.8,.25,1),-webkit-backdrop-filter .5s,backdrop-filter .5s,box-shadow .5s;display:flex;position:absolute;inset:0;overflow:hidden}.capability-equilibrium-v7-module__xbu5wG__detail:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;z-index:2;background:linear-gradient(138deg,#ffffff3d 0%,#ffffff14 22%,#0000 42%);transition:opacity .5s;position:absolute;inset:1px}.capability-equilibrium-v7-module__xbu5wG__detailInner{z-index:3;scrollbar-width:none;content-visibility:hidden;clip-path:inset(100%);visibility:hidden;padding-top:.1rem;position:relative;overflow:hidden auto}.capability-equilibrium-v7-module__xbu5wG__detailInner::-webkit-scrollbar{display:none}.capability-equilibrium-v7-module__xbu5wG__detailPills{opacity:0;flex-wrap:wrap;gap:.25rem;margin-bottom:clamp(.5rem,1vw,.75rem);transition:opacity .12s,transform .12s;display:flex;transform:translateY(6px)}.capability-equilibrium-v7-module__xbu5wG__detailPill{letter-spacing:.025em;background:rgb(var(--accent-rgb,100 140 180) / .12);-webkit-backdrop-filter:blur(8px);color:var(--v7-content-text,var(--foreground));white-space:nowrap;border:1px solid rgb(var(--accent-rgb,100 140 180) / .1);border-radius:100px;padding:.2rem .58rem;font-size:clamp(.72rem,.78vw,.82rem);font-weight:500}html.dark .capability-equilibrium-v7-module__xbu5wG__detailPill{background:rgb(var(--accent-rgb,100 140 180) / .24);border-color:rgb(var(--accent-rgb,100 140 180) / .18)}.capability-equilibrium-v7-module__xbu5wG__context{color:var(--v7-content-text,var(--foreground));text-shadow:0 .5px 1px #00000014;opacity:0;margin:0 0 clamp(.5rem,1vw,.75rem);font-size:clamp(.85rem,.92vw,1rem);font-weight:400;line-height:1.55;transition:opacity .12s,transform .12s;transform:translateY(6px)}.capability-equilibrium-v7-module__xbu5wG__divider{background:linear-gradient(90deg, var(--accent-text-color,var(--accent)) 0%, transparent 100%);opacity:0;width:clamp(2rem,14%,3.5rem);height:1px;margin-bottom:clamp(.4rem,.8vw,.6rem);transition:opacity .12s}.capability-equilibrium-v7-module__xbu5wG__outcomes{flex-direction:column;gap:.4rem;display:flex}.capability-equilibrium-v7-module__xbu5wG__outcome{color:var(--v7-content-text,var(--foreground));text-shadow:0 .5px 1px #00000014;opacity:0;margin:0;padding-left:.72rem;font-size:clamp(.82rem,.88vw,.95rem);font-weight:400;line-height:1.6;transition:opacity .12s,transform .12s;position:relative;transform:translateY(4px)}.capability-equilibrium-v7-module__xbu5wG__outcome:before{content:"";background:var(--accent-text,var(--accent));opacity:.75;border-radius:50%;width:4px;height:4px;position:absolute;top:.53em;left:0}:is(html.dark .capability-equilibrium-v7-module__xbu5wG__context,html.dark .capability-equilibrium-v7-module__xbu5wG__outcome){text-shadow:0 .5px 2px #00000040}@media (hover:hover){.capability-equilibrium-v7-module__xbu5wG__card:hover .capability-equilibrium-v7-module__xbu5wG__detailInner,.capability-equilibrium-v7-module__xbu5wG__card:focus-visible .capability-equilibrium-v7-module__xbu5wG__detailInner{content-visibility:visible;clip-path:none;visibility:visible}.capability-equilibrium-v7-module__xbu5wG__card:hover .capability-equilibrium-v7-module__xbu5wG__detail,.capability-equilibrium-v7-module__xbu5wG__card:focus-visible .capability-equilibrium-v7-module__xbu5wG__detail{clip-path:inset(12% 0 0);background:var(--v7-content-face,#00000073);-webkit-backdrop-filter:blur(28px)saturate(145%);justify-content:flex-end;padding-top:clamp(66px,7.5vh,86px);padding-bottom:clamp(1.2rem,2vw,1.8rem);overflow-y:auto}.capability-equilibrium-v7-module__xbu5wG__card:hover .capability-equilibrium-v7-module__xbu5wG__detail:before,.capability-equilibrium-v7-module__xbu5wG__card:focus-visible .capability-equilibrium-v7-module__xbu5wG__detail:before{opacity:.6}html:not(.dark) .capability-equilibrium-v7-module__xbu5wG__card:hover .capability-equilibrium-v7-module__xbu5wG__detail:before{opacity:.5}html:not(.dark) .capability-equilibrium-v7-module__xbu5wG__card:focus-visible .capability-equilibrium-v7-module__xbu5wG__detail:before{opacity:.5}.capability-equilibrium-v7-module__xbu5wG__card:hover .capability-equilibrium-v7-module__xbu5wG__detailPills,.capability-equilibrium-v7-module__xbu5wG__card:focus-visible .capability-equilibrium-v7-module__xbu5wG__detailPills{opacity:1;transition:opacity .4s .12s,transform .4s cubic-bezier(.25,.8,.25,1) .12s;transform:none}.capability-equilibrium-v7-module__xbu5wG__card:hover .capability-equilibrium-v7-module__xbu5wG__divider,.capability-equilibrium-v7-module__xbu5wG__card:focus-visible .capability-equilibrium-v7-module__xbu5wG__divider{opacity:1;transition:opacity .35s .28s}.capability-equilibrium-v7-module__xbu5wG__card:hover .capability-equilibrium-v7-module__xbu5wG__context,.capability-equilibrium-v7-module__xbu5wG__card:focus-visible .capability-equilibrium-v7-module__xbu5wG__context{opacity:.96;transition:opacity .45s .2s,transform .45s cubic-bezier(.25,.8,.25,1) .2s;transform:none}.capability-equilibrium-v7-module__xbu5wG__card:hover .capability-equilibrium-v7-module__xbu5wG__outcome,.capability-equilibrium-v7-module__xbu5wG__card:focus-visible .capability-equilibrium-v7-module__xbu5wG__outcome{opacity:.96;transition:opacity .35s,transform .35s cubic-bezier(.25,.8,.25,1);transform:none}.capability-equilibrium-v7-module__xbu5wG__card:hover .capability-equilibrium-v7-module__xbu5wG__outcome:first-child,.capability-equilibrium-v7-module__xbu5wG__card:focus-visible .capability-equilibrium-v7-module__xbu5wG__outcome:first-child{transition-delay:.38s}.capability-equilibrium-v7-module__xbu5wG__card:hover .capability-equilibrium-v7-module__xbu5wG__outcome:nth-child(2),.capability-equilibrium-v7-module__xbu5wG__card:focus-visible .capability-equilibrium-v7-module__xbu5wG__outcome:nth-child(2){transition-delay:.44s}.capability-equilibrium-v7-module__xbu5wG__card:hover .capability-equilibrium-v7-module__xbu5wG__outcome:nth-child(3),.capability-equilibrium-v7-module__xbu5wG__card:focus-visible .capability-equilibrium-v7-module__xbu5wG__outcome:nth-child(3){transition-delay:.5s}}@media (max-width:1199px){.capability-equilibrium-v7-module__xbu5wG__row{border-radius:clamp(10px,.85rem,14px);flex-direction:column}.capability-equilibrium-v7-module__xbu5wG__row:after{display:none}.capability-equilibrium-v7-module__xbu5wG__card{border-right:none;border-bottom:1px solid var(--border);background:var(--card-face,var(--surface));-webkit-backdrop-filter:none;min-height:auto;opacity:1!important;box-shadow:none!important;flex:none!important;transform:none!important}.capability-equilibrium-v7-module__xbu5wG__card:before{display:none}.capability-equilibrium-v7-module__xbu5wG__card+.capability-equilibrium-v7-module__xbu5wG__card{border-top:1px solid var(--border)}.capability-equilibrium-v7-module__xbu5wG__card+.capability-equilibrium-v7-module__xbu5wG__card:after{display:none}.capability-equilibrium-v7-module__xbu5wG__card:last-child{border-bottom:none}.capability-equilibrium-v7-module__xbu5wG__cover{clip-path:none;background:0 0;position:relative;inset:auto}.capability-equilibrium-v7-module__xbu5wG__cover:after{content:"";border-right:1.5px solid var(--foreground-muted);border-bottom:1.5px solid var(--foreground-muted);opacity:.4;width:8px;height:8px;transition:transform .4s cubic-bezier(.25,.46,.45,.94),opacity .3s;position:absolute;top:50%;right:clamp(.85rem,2.5vw,1.2rem);transform:translateY(-50%)rotate(45deg)}.capability-equilibrium-v7-module__xbu5wG__cardOpen .capability-equilibrium-v7-module__xbu5wG__cover:after{opacity:.7;transform:translateY(-50%)rotate(-135deg)}.capability-equilibrium-v7-module__xbu5wG__detail{box-shadow:none;-webkit-backdrop-filter:none;clip-path:none;background:0 0;border:none;grid-template-rows:0fr;padding:0 clamp(.95rem,3vw,1.2rem) clamp(.95rem,3vw,1.2rem);transition:grid-template-rows .5s cubic-bezier(.25,.46,.45,.94);display:grid;position:relative;inset:auto;overflow:hidden}.capability-equilibrium-v7-module__xbu5wG__detailInner{overflow:hidden}.capability-equilibrium-v7-module__xbu5wG__cardOpen .capability-equilibrium-v7-module__xbu5wG__detail{grid-template-rows:1fr}.capability-equilibrium-v7-module__xbu5wG__cardOpen .capability-equilibrium-v7-module__xbu5wG__detailInner{content-visibility:visible;clip-path:none;visibility:visible}.capability-equilibrium-v7-module__xbu5wG__cardOpen .capability-equilibrium-v7-module__xbu5wG__title{background:var(--accent-text);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.capability-equilibrium-v7-module__xbu5wG__cardOpen .capability-equilibrium-v7-module__xbu5wG__subline{opacity:0;pointer-events:none;height:0;margin:0}.capability-equilibrium-v7-module__xbu5wG__cardOpen .capability-equilibrium-v7-module__xbu5wG__detailPills,.capability-equilibrium-v7-module__xbu5wG__cardOpen .capability-equilibrium-v7-module__xbu5wG__context,.capability-equilibrium-v7-module__xbu5wG__cardOpen .capability-equilibrium-v7-module__xbu5wG__divider,.capability-equilibrium-v7-module__xbu5wG__cardOpen .capability-equilibrium-v7-module__xbu5wG__outcome{opacity:1;transform:none}.capability-equilibrium-v7-module__xbu5wG__card:hover .capability-equilibrium-v7-module__xbu5wG__cover{clip-path:none;-webkit-backdrop-filter:none;background:0 0;border-bottom:none;height:auto;padding-bottom:clamp(1rem,1.5vw,1.35rem);position:relative;inset:auto}.capability-equilibrium-v7-module__xbu5wG__card:hover .capability-equilibrium-v7-module__xbu5wG__title{color:var(--foreground);font-size:clamp(1.1rem,4vw,1.35rem)}.capability-equilibrium-v7-module__xbu5wG__cardOpen:hover .capability-equilibrium-v7-module__xbu5wG__title{color:var(--accent-text)}.capability-equilibrium-v7-module__xbu5wG__card:hover .capability-equilibrium-v7-module__xbu5wG__subline{opacity:.82}.capability-equilibrium-v7-module__xbu5wG__cardOpen:hover .capability-equilibrium-v7-module__xbu5wG__subline{opacity:0}.capability-equilibrium-v7-module__xbu5wG__card:hover .capability-equilibrium-v7-module__xbu5wG__detailPills,.capability-equilibrium-v7-module__xbu5wG__card:hover .capability-equilibrium-v7-module__xbu5wG__context,.capability-equilibrium-v7-module__xbu5wG__card:hover .capability-equilibrium-v7-module__xbu5wG__divider,.capability-equilibrium-v7-module__xbu5wG__card:hover .capability-equilibrium-v7-module__xbu5wG__outcome{opacity:0;transform:translateY(4px)}.capability-equilibrium-v7-module__xbu5wG__cardOpen:hover .capability-equilibrium-v7-module__xbu5wG__detailPills,.capability-equilibrium-v7-module__xbu5wG__cardOpen:hover .capability-equilibrium-v7-module__xbu5wG__context,.capability-equilibrium-v7-module__xbu5wG__cardOpen:hover .capability-equilibrium-v7-module__xbu5wG__divider,.capability-equilibrium-v7-module__xbu5wG__cardOpen:hover .capability-equilibrium-v7-module__xbu5wG__outcome{opacity:1;transform:none}.capability-equilibrium-v7-module__xbu5wG__cardOpen .capability-equilibrium-v7-module__xbu5wG__context,.capability-equilibrium-v7-module__xbu5wG__cardOpen .capability-equilibrium-v7-module__xbu5wG__outcome{opacity:1}.capability-equilibrium-v7-module__xbu5wG__detail:before{display:none}.capability-equilibrium-v7-module__xbu5wG__card{border:none;border-bottom:1px solid var(--border)}.capability-equilibrium-v7-module__xbu5wG__detailPill{-webkit-backdrop-filter:none}.capability-equilibrium-v7-module__xbu5wG__title{font-size:clamp(1.1rem,4vw,1.35rem)}.capability-equilibrium-v7-module__xbu5wG__subline{font-size:.72rem}.capability-equilibrium-v7-module__xbu5wG__context{font-size:clamp(.85rem,3vw,.92rem)}.capability-equilibrium-v7-module__xbu5wG__outcome{font-size:clamp(.82rem,2.8vw,.88rem)}}@keyframes capability-equilibrium-v7-module__xbu5wG__v7-card-entry{0%{opacity:0;filter:blur(4px);transform:translateY(20px)scale(.98)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@supports (animation-timeline:view()){.capability-equilibrium-v7-module__xbu5wG__row{animation:linear both capability-equilibrium-v7-module__xbu5wG__v7-card-entry;animation-timeline:view();animation-range:entry 10% entry 60%}}@media (prefers-reduced-motion:reduce){.capability-equilibrium-v7-module__xbu5wG__section,.capability-equilibrium-v7-module__xbu5wG__section *,.capability-equilibrium-v7-module__xbu5wG__section :before,.capability-equilibrium-v7-module__xbu5wG__section :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
.capabilities-section{width:100%;position:relative}.capabilities-section__intro{margin-bottom:clamp(2rem,4vw,3rem)}.capabilities-section__headline{font-family:var(--font-instrument-serif), Georgia, serif;letter-spacing:-.015em;text-wrap:balance;max-inline-size:min(100%,48ch);color:var(--foreground);margin:0 0 var(--space-3,.75rem);font-size:clamp(1.6rem,1.3rem + 1vw,2.2rem);font-weight:400;line-height:1.3}.capabilities-section__headline-emphasis{background:var(--accent-text);color:#0000;opacity:var(--italic-opacity,.85);-webkit-background-clip:text;background-clip:text;font-style:italic}.capabilities-section__standfirst{color:var(--foreground);opacity:.9}.capabilities-section__standfirst-strong{color:var(--foreground);font-weight:500}
