
.hp-network-page{--net-ink:#171a17;--net-muted:#656a62;--net-green:#466a36;--net-line:#e7e9e2;--net-paper:#f7f8f4;color:var(--net-ink)}
.hp-network-page h1,.hp-network-page h2,.hp-network-page h3{color:var(--net-ink);letter-spacing:-.035em}.hp-network-page p{color:var(--net-muted)}
.hp-network-hero{padding:44px 0 64px;background:#fbfcf9}.hp-network-hero-grid{display:grid;grid-template-columns:.88fr 1.12fr;gap:54px;align-items:center}.hp-network-eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--net-green);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.hp-network-eyebrow:before{content:"";width:24px;height:1px;background:currentColor}.hp-network-hero h1{max-width:540px;margin:20px 0 16px;font-size:clamp(40px,5vw,62px);font-weight:700;line-height:1.13}.hp-network-hero p{max-width:540px;margin:0;font-size:17px;line-height:1.9}.hp-network-hero-actions{display:flex;align-items:center;gap:21px;margin-top:28px}.hp-network-hero .custom-btn{background:#496d38!important;border-radius:4px!important;padding:14px 23px!important}.hp-network-text-link{color:var(--net-ink);font-size:14px;font-weight:600}.hp-network-photo{position:relative;height:445px;overflow:hidden;border-radius:3px;background:#e9eee5}.hp-network-photo img{width:100%;height:100%;object-fit:cover;object-position:center}.hp-network-photo-caption{position:absolute;right:16px;bottom:16px;padding:9px 12px;background:rgba(255,255,255,.92);color:#41483e;font-size:11px;letter-spacing:.03em}
.hp-network-proof{padding:24px 0;border-top:1px solid var(--net-line);border-bottom:1px solid var(--net-line)}.hp-network-proof-inner{display:flex;align-items:center;justify-content:space-between;gap:24px}.hp-network-proof-label{max-width:200px;color:#757a70;font-size:12px;line-height:1.6}.hp-network-proof-logos{display:flex;align-items:center;justify-content:space-between;flex:1;gap:22px;color:#454940}.hp-network-proof-logos span{font-size:17px;font-weight:700;letter-spacing:-.04em;white-space:nowrap}.hp-network-proof-logos span:nth-child(2){font-weight:500;letter-spacing:-.06em}.hp-network-proof-logos span:nth-child(4){font-weight:800;letter-spacing:.08em}.hp-network-proof-logos span:nth-child(6){font-size:14px;letter-spacing:-.02em}
.hp-network-section{padding:78px 0}.hp-network-section--paper{background:var(--net-paper)}.hp-network-heading{max-width:690px;margin-bottom:34px}.hp-network-heading .hp-network-eyebrow{margin-bottom:10px}.hp-network-heading h2{margin:0 0 12px;font-size:clamp(29px,4vw,42px);line-height:1.2}.hp-network-heading p{max-width:650px;margin:0;font-size:15px;line-height:1.85}.hp-network-path{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid #dfe2da;border-bottom:1px solid #dfe2da}.hp-network-path-item{position:relative;min-height:132px;padding:22px 18px 18px 0}.hp-network-path-item:not(:last-child):after{content:"›";position:absolute;top:36px;right:18px;color:#8b9a7b;font-size:26px}.hp-network-path-item small{display:block;color:#83887e;font-size:10px;font-weight:700;letter-spacing:.12em}.hp-network-path-item strong{display:block;margin-top:12px;font-size:17px}.hp-network-path-item span{display:block;margin-top:7px;color:#777c72;font-size:12px;line-height:1.6}
.hp-network-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--net-line)}.hp-network-column{padding:24px 28px 10px 0}.hp-network-column+.hp-network-column{padding-left:28px;border-left:1px solid var(--net-line)}.hp-network-column-head{display:flex;align-items:center;gap:12px;margin-bottom:13px}.hp-network-icon{display:grid;width:39px;height:39px;place-items:center;border-radius:50%;background:#eef2e9;color:var(--net-green);font-size:18px}.hp-network-column h3{margin:0;font-size:19px}.hp-network-column p{margin:0;font-size:14px;line-height:1.85}.hp-network-column ul{margin:15px 0 0;padding:0;list-style:none}.hp-network-column li{padding:8px 0;border-top:1px solid #eceee9;color:#656a62;font-size:13px}.hp-network-column li:before{content:"↗";margin-right:9px;color:#708c60}
.hp-network-roles{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.hp-network-role{padding-top:18px;border-top:2px solid #798d69}.hp-network-role h3{margin:0 0 8px;font-size:17px}.hp-network-role p{margin:0;font-size:13px;line-height:1.8}
.hp-network-steps{display:grid;grid-template-columns:repeat(4,1fr);counter-reset:netstep;border-top:1px solid #dfe2da}.hp-network-step{position:relative;padding:21px 24px 10px 0}.hp-network-step+.hp-network-step{padding-left:24px;border-left:1px solid #dfe2da}.hp-network-step b{display:block;color:#7b8c6f;font-size:12px;letter-spacing:.1em}.hp-network-step strong{display:block;margin-top:12px;font-size:16px}.hp-network-step span{display:block;margin-top:5px;color:#777c72;font-size:12px;line-height:1.7}
.hp-network-join{display:grid;grid-template-columns:1fr auto;align-items:center;gap:36px;padding:36px 40px;background:#eef2e9}.hp-network-join h2{margin:7px 0 8px;font-size:30px}.hp-network-join p{max-width:680px;margin:0;font-size:14px;line-height:1.8}.hp-network-join .custom-btn{white-space:nowrap;background:#496d38!important;border-radius:4px!important;padding:14px 21px!important}.hp-network-disclosure{margin:18px 0 0;color:#85897f;font-size:11px;line-height:1.7}
#menu-item-5106{position:relative}#menu-item-5106>#dropdown-5106{display:none;position:absolute;top:100%;left:0;min-width:210px;padding:8px 0;background:#fff;border:1px solid #eceee8;box-shadow:0 10px 24px rgba(25,35,20,.12);z-index:1200}#menu-item-5106:hover>#dropdown-5106,#menu-item-5106:focus-within>#dropdown-5106{display:block!important;visibility:visible;opacity:1}#dropdown-5106 a{display:block;padding:10px 18px;color:#20251e;white-space:nowrap}#dropdown-5106 a:hover,#dropdown-5106 a:focus{background:#f2f5ef;color:#466a36}
@media(max-width:900px){.hp-network-hero-grid{grid-template-columns:1fr 1fr;gap:28px}.hp-network-photo{height:360px}.hp-network-proof-inner{align-items:flex-start;flex-direction:column}.hp-network-proof-logos{width:100%;flex-wrap:wrap;justify-content:flex-start;gap:20px 30px}.hp-network-roles{grid-template-columns:repeat(2,1fr);row-gap:24px}}
@media(max-width:600px){.hp-network-hero{padding:24px 0 42px}.hp-network-hero-grid{grid-template-columns:1fr;gap:27px}.hp-network-hero h1{font-size:40px}.hp-network-hero p{font-size:15px}.hp-network-photo{height:270px}.hp-network-hero-actions{gap:14px;flex-wrap:wrap}.hp-network-proof-label{max-width:none}.hp-network-proof-logos{gap:16px 22px}.hp-network-proof-logos span{font-size:15px}.hp-network-section{padding:52px 0}.hp-network-path{grid-template-columns:1fr 1fr}.hp-network-path-item{min-height:116px;padding-right:14px}.hp-network-path-item:after{display:none}.hp-network-columns{grid-template-columns:1fr}.hp-network-column,.hp-network-column+.hp-network-column{padding:20px 0;border-left:0;border-top:1px solid var(--net-line)}.hp-network-roles{grid-template-columns:1fr 1fr;gap:20px 16px}.hp-network-steps{grid-template-columns:1fr 1fr}.hp-network-step,.hp-network-step+.hp-network-step{padding:17px 12px 12px 0;border-left:0}.hp-network-join{grid-template-columns:1fr;gap:20px;padding:27px 22px}.hp-network-join h2{font-size:25px}}
