.network .ten-hero{padding-inline:clamp(16px,5vw,56px)}.network .net2-link{color:var(--ten-gold-lt);text-decoration:underline;text-underline-offset:3px}.network .net2-link:focus-visible{outline:3px solid #fff;outline-offset:3px}.net2-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;max-width:560px}.net2-stat{display:flex;flex-direction:column-reverse;gap:8px;min-width:0;padding:14px 12px;border-left:1px solid rgba(var(--accent-rgb),.4)}.net2-stat:nth-child(3n+1){border-left:0;padding-left:0}.net2-stat:nth-child(n+4){border-top:1px solid rgba(var(--accent-rgb),.4)}.net2-stat-value{margin:0;font-family:var(--font-serif);font-weight:600;line-height:1;letter-spacing:-.02em;font-size:clamp(32px,9vw,48px);font-feature-settings:"lnum";font-variant-numeric:lining-nums;background:var(--ten-foil);-webkit-background-clip:text;background-clip:text;color:transparent}.net2-stat-label{font-feature-settings:"smcp";font-variant:small-caps;font-size:14px;letter-spacing:.14em;font-weight:600;color:var(--ten-gold-lt)}@media (min-width:861px){.net2-stats{grid-template-columns:repeat(var(--n,3),auto);max-width:none;justify-content:end}.net2-stat,.net2-stat:nth-child(3n+1){padding:6px clamp(14px,2vw,28px);border-left:1px solid rgba(var(--accent-rgb),.4);border-top:0}.net2-stat:first-child{border-left:0;padding-left:0}.net2-stat-value{font-size:clamp(36px,4.4vw,60px)}}.net2-nudge{display:flex;align-items:center;gap:12px;min-height:48px;padding:10px 14px;max-width:640px;border:1px solid rgba(var(--accent-rgb),.3);border-radius:10px;background:rgba(255,255,255,.04);color:#fff;font-size:15px;line-height:1.4;text-decoration:none}.net2-nudge>span{flex:1 1;min-width:0;color:#e3f0e8}.net2-nudge strong{color:var(--ten-gold-lt);font-weight:600}.net2-nudge>svg{flex-shrink:0;color:var(--ten-gold-lt)}.net2-nudge:hover{background:rgba(255,255,255,.08);border-color:rgba(var(--accent-rgb),.55)}.net2-nudge:focus-visible{outline:3px solid #fff;outline-offset:3px}.net2-main.land-section{padding:clamp(16px,3vh,32px) clamp(16px,5vw,56px) clamp(48px,8vh,80px)}@media (min-width:1500px){.net2-main.land-section{max-width:1480px}}.net2-exec{margin-bottom:clamp(20px,3vw,32px)}.network .net-filters{margin-inline:0;padding:12px;border-radius:12px;border:1px solid rgba(var(--accent-rgb),.3);background:rgba(8,34,19,.72);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.network .net-search{border-color:rgba(var(--accent-rgb),.3);background:rgba(255,255,255,.06)}.network .net-search,.network .net-search input{min-height:44px;color:#fff}.network .net-search input::placeholder{color:#b7d3c3;opacity:1}.network .net-select{min-height:44px;color:#fff;background-color:rgba(255,255,255,.06);border-color:rgba(var(--accent-rgb),.3)}.network .net-select:focus-visible,.network .net-select:hover{border-color:var(--ten-gold-lt)}.network .net-search:focus-within,.network .net-select:focus-visible{outline:3px solid #fff;outline-offset:2px}.network .net-search:focus-within input:focus-visible{outline:none}.network .net-tag{min-height:32px;color:#fff;border-color:rgba(var(--accent-rgb),.45);background:rgba(255,255,255,.06)}.network .net-clear{min-height:32px;padding-inline:6px;color:var(--ten-gold-lt)}.network .net-az{gap:0}.network .net-az>*{min-width:24px;height:28px;border-radius:4px}.network .net-az a{color:#fff}.network .net-az a:hover{background:var(--ten-gold-lt);color:#07200f}.network .net-az a:focus-visible{background:var(--ten-gold-lt);color:#07200f;outline:2px solid #fff}.network .net-az span{color:#c3dccd;opacity:.4}@media (max-width:640px){.network .net-az{gap:2px}.network .net-az>*{min-width:32px;height:36px}}.net2-exec-more{margin:clamp(16px,2vw,24px) 0 0}.net2-rest{margin-top:clamp(40px,7vw,88px);padding:clamp(24px,4vw,48px);border-radius:22px;background:rgba(255,255,255,.04);display:grid;grid-gap:clamp(24px,4vw,48px);gap:clamp(24px,4vw,48px);align-items:center}@media (min-width:900px){.net2-rest{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.net2-rest .ten-title{margin:6px 0 12px;font-size:clamp(32px,4.6vw,60px)}.net2-rest-lead{margin:0 0 22px;max-width:46ch;color:rgba(255,255,255,.82);font-size:clamp(16px,1.4vw,18px);line-height:1.65}.net2-faces{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center}.net2-faces li{width:clamp(52px,6vw,72px);aspect-ratio:1;margin:0 -8px -8px 0;border-radius:50%;overflow:hidden;border:2px solid #0b2a18;background:rgba(255,255,255,.08)}.net2-faces img{width:100%;height:100%;object-fit:cover;display:block}.net2-faces-more{display:grid;place-items:center;font-family:var(--font-serif);font-size:clamp(15px,1.6vw,19px);color:var(--ten-gold-lt);background:rgba(var(--accent-rgb),.16)!important}.net2-rest .btn-gold svg{transition:rotate .3s var(--ease-out-soft);rotate:90deg}.net2-rest.is-open .btn-gold svg{rotate:-90deg}.net2-directory{margin-top:clamp(20px,3vw,32px)}@media (prefers-reduced-motion:reduce){.net2-rest .btn-gold svg{transition:none}}.net2-mark{position:absolute;right:-18px;bottom:-22px;color:var(--ten-gold-lt);opacity:.07;pointer-events:none}.net2-mark svg{display:block}.net2-lead{position:relative;overflow:hidden;display:grid;grid-gap:clamp(20px,3vw,40px);gap:clamp(20px,3vw,40px);align-items:center;padding:clamp(20px,3vw,36px);margin-bottom:clamp(28px,4vw,48px);border-radius:22px;background:radial-gradient(70% 90% at 100% 0,rgba(var(--accent-rgb),.14),transparent 70%),rgba(255,255,255,.04)}@media (min-width:860px){.net2-lead{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}.net2-lead-title{margin:6px 0 10px;font-family:var(--font-serif);font-weight:600;font-size:clamp(30px,4vw,48px);line-height:1.05;color:#fff}.net2-lead-about{margin:0 0 14px;max-width:42ch;color:rgba(255,255,255,.82);font-size:clamp(15px,1.3vw,17px);line-height:1.6}.net2-lead-people{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(12px,2vw,20px);gap:clamp(12px,2vw,20px)}.net2-group{margin-top:clamp(28px,4vw,44px)}.net2-group-head{display:flex;align-items:baseline;gap:6px 18px;flex-wrap:wrap;margin-bottom:14px}.net2-group-head h3{margin:0;font-family:var(--font-serif);font-weight:600;font-size:clamp(22px,2.6vw,30px);color:#fff}.net2-group-head p{margin:0;font-size:14px;color:rgba(255,255,255,.7)}.net2-offices{display:grid;grid-gap:clamp(14px,2vw,22px);gap:clamp(14px,2vw,22px);grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr))}.net2-office{overflow:hidden;display:flex;flex-direction:column;gap:14px;padding:clamp(16px,2vw,22px);border-radius:18px;background:rgba(255,255,255,.04)}.net2-office,.net2-office header{position:relative}.net2-office h4{margin:0 0 4px;font-family:var(--font-serif);font-weight:600;font-size:21px;line-height:1.15;color:#fff}.net2-office header p{margin:0;font-size:14px;line-height:1.5;color:rgba(255,255,255,.74)}.net2-office-people{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.net2-office-mail{position:relative;margin-top:auto;align-self:flex-start;min-height:44px;display:inline-flex;align-items:center;font-size:14px;font-weight:600;color:var(--ten-gold-lt);text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 calc(100% - 10px) /0 1px no-repeat;transition:background-size .3s var(--ease-out-soft)}.net2-office-mail:focus-visible,.net2-office-mail:hover{background-size:100% 1px}.net2-office-mail:focus-visible{outline:3px solid #fff;outline-offset:2px}@media (prefers-reduced-motion:reduce){.net2-office-mail{transition:none}}