.page_hero__qs3fl{position:relative;background:#f0f4f8;overflow:hidden;padding:56px 5vw 72px}.page_waveBlue__ivyzE{top:-80px;right:-120px;width:520px;height:520px;background:radial-gradient(ellipse,rgba(100,180,230,.28) 0,transparent 70%)}.page_waveBlue__ivyzE,.page_waveGreen__940Jy{position:absolute;border-radius:50%;pointer-events:none}.page_waveGreen__940Jy{bottom:-80px;left:25%;width:400px;height:400px;background:radial-gradient(ellipse,rgba(120,200,140,.18) 0,transparent 70%)}.page_heroInner___e7o_{position:relative;z-index:1;max-width:1200px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}.page_heroEyebrow__hzmr3{font-size:.72rem;letter-spacing:.28em;text-transform:uppercase;color:var(--accent);font-weight:600;margin-bottom:14px}.page_heroTitle__TNakO{font-size:clamp(2.2rem,4.5vw,3.4rem);font-weight:800;color:var(--text);letter-spacing:-.02em;line-height:1.1;margin-bottom:18px}.page_heroDesc__KM6bp{font-size:.97rem;color:var(--muted);line-height:1.75;max-width:600px;margin-bottom:32px}.page_heroActions__gnzby{display:flex;gap:12px;flex-wrap:wrap}.page_statsBand__rEaKt{background:var(--accent)}.page_statsGrid__OP3OV{display:grid;grid-template-columns:repeat(4,1fr);max-width:1200px;margin:0 auto;padding:0 5vw}.page_statItem__GzvlW{padding:52px 0;border-right:1px solid hsla(0,0%,100%,.18);text-align:center}.page_statItem__GzvlW:last-child{border-right:none}.page_statNumber__B_8mv{font-size:clamp(3rem,5.5vw,5rem);color:#fff;line-height:1;letter-spacing:.02em}.page_statNumber__B_8mv,.page_statUnit__djPsy{font-family:var(--font-bebas),"Bebas Neue",sans-serif}.page_statUnit__djPsy{font-size:1.6rem;color:hsla(0,0%,100%,.55)}.page_statLabel__b6m5h{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:hsla(0,0%,100%,.65);margin-top:8px}.page_sectionInner__pKn_5{max-width:1200px;margin:0 auto;padding:0 5vw}.page_whoSection__OYZpj{background:var(--bg);padding:88px 0;border-bottom:1px solid var(--border)}.page_whoGrid__RFDcx{display:grid;grid-template-columns:280px 1fr;grid-gap:96px;gap:96px;align-items:start}.page_whoHeading__n7b60{font-size:clamp(1.8rem,3vw,2.6rem);font-weight:800;color:var(--text);letter-spacing:-.02em;line-height:1.1;margin-top:8px}.page_whoBody__4BTSn{font-size:1.02rem;color:var(--muted);line-height:1.8}.page_whoAddress__CZ1F6{display:flex;gap:36px;flex-wrap:wrap;margin-top:32px;padding-top:28px;border-top:1px solid var(--border)}.page_whoAddressItem__YPwnh{font-size:.85rem;color:var(--muted);line-height:1.6}.page_whoAddressItem__YPwnh strong{display:block;font-size:.65rem;letter-spacing:.15em;text-transform:uppercase;color:var(--text);font-weight:600;margin-bottom:4px}.page_whoAddressItem__YPwnh a{color:var(--muted);text-decoration:none;transition:color .2s}.page_whoAddressItem__YPwnh a:hover{color:var(--accent)}.page_pillarSection__LsLOl{position:relative;overflow:hidden;padding:100px 0}.page_pillarWhite__B_f9s{background:var(--bg)}.page_pillarAlt__XWHqh{background:var(--bg-alt);border-top:1px solid var(--border)}.page_pillarGhost__z8hiA{position:absolute;font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:clamp(200px,28vw,340px);color:rgba(26,107,154,.055);line-height:1;right:-1vw;bottom:-8%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:-.02em;z-index:0}.page_pillarGrid__S_GYi{position:relative;z-index:1;display:grid;grid-template-columns:200px 1fr;grid-gap:80px;gap:80px;align-items:start}.page_pillarNumber__LVxe9{font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:5.5rem;color:var(--accent);line-height:1;opacity:.2;letter-spacing:-.02em;margin-bottom:-8px}.page_pillarTag__dv_k0{font-size:.7rem;letter-spacing:.3em;text-transform:uppercase;color:var(--accent);font-weight:600;display:flex;align-items:center;gap:12px}.page_pillarTag__dv_k0:after{content:"";flex:1 1;max-width:40px;height:2px;background:var(--accent);opacity:.4;border-radius:2px}.page_pillarTitle__IC2Nf{font-size:clamp(2.8rem,5.5vw,5rem);font-weight:800;color:var(--text);line-height:1.08;letter-spacing:-.02em;margin-bottom:28px}.page_pillarAccent__L_Jf0{font-style:normal;color:var(--accent)}.page_pillarBody__Yrg6u{font-size:1.05rem;color:var(--muted);line-height:1.82;max-width:620px}.page_brandsSection__7ccFN{background:var(--bg);padding:88px 0 80px;border-top:1px solid var(--border)}.page_brandsHeader__XfBfT{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:end;margin-bottom:56px}.page_brandsSectionTitle__NOw7A{font-size:clamp(2.2rem,4vw,3.4rem);font-weight:800;color:var(--text);letter-spacing:-.02em;line-height:1.1;margin-top:8px}.page_brandsSectionTitle__NOw7A span{color:var(--accent)}.page_brandsIntro__fKDDy{font-size:.95rem;color:var(--muted);line-height:1.75}.page_brandsList__5LFes{border-top:1px solid var(--border)}.page_brandItem__Uo1Xi{display:grid;grid-template-columns:56px 1fr;grid-gap:40px;gap:40px;align-items:start;padding:36px 0;border-bottom:1px solid var(--border)}.page_brandNum__Aoo6_{font-size:2rem;color:var(--accent);opacity:.28;line-height:1;padding-top:4px}.page_brandName__w3xNy,.page_brandNum__Aoo6_{font-family:var(--font-bebas),"Bebas Neue",sans-serif}.page_brandName__w3xNy{font-size:1.7rem;letter-spacing:.04em;color:var(--text);margin-bottom:10px}.page_brandDesc__Jw_RL{font-size:.9rem;color:var(--muted);line-height:1.75;max-width:680px;margin-bottom:16px}.page_brandTags__ZVukI{display:flex;gap:6px;flex-wrap:wrap}.page_brandTag__zjGFk{background:var(--accent-dim);border:1px solid rgba(26,107,154,.2);color:var(--accent);font-size:.7rem;font-weight:500;letter-spacing:.05em;padding:3px 10px;border-radius:999px}.page_certsSection__fV4PZ{background:#f0f4f8;padding:88px 0 80px;border-top:1px solid var(--border)}.page_certsHeader__nW8p4{display:flex;align-items:flex-start;flex-wrap:wrap;gap:16px;margin-bottom:48px}.page_certsTitle__iOkat{font-size:clamp(1.8rem,3vw,2.6rem);font-weight:800;color:var(--text);letter-spacing:-.02em;flex:1 1;min-width:260px}.page_certsLink__rl2Ti{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;font-weight:600;color:var(--accent);text-decoration:none;white-space:nowrap;margin-top:6px;transition:gap .2s}.page_certsLink__rl2Ti:hover{gap:10px}.page_certsGrid__4tpS0{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px}.page_certsGroupTitle__DXCKE{font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-weight:600;margin-bottom:20px}.page_certCards__ycznJ{display:flex;flex-direction:column;gap:10px}.page_certCard__nnG9y{display:flex;align-items:center;gap:16px;padding:16px 20px;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);transition:border-color .2s,box-shadow .2s}.page_certCard__nnG9y:hover{border-color:rgba(26,107,154,.3);box-shadow:var(--shadow-sm)}.page_certDot__7M1Rq{width:8px;height:8px;background:var(--accent);border-radius:50%;flex-shrink:0}.page_certCode__I8TUp{font-size:.88rem;font-weight:700;color:var(--text);margin-bottom:2px}.page_certDesc__9v78T{font-size:.8rem;color:var(--muted)}.page_assocGrid__WI63T{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.page_assocPill__5ICcu{background:var(--bg);border:1.5px solid var(--border);color:var(--text);font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:.95rem;letter-spacing:.1em;padding:8px 18px;border-radius:var(--radius-sm);transition:border-color .2s,color .2s}.page_assocPill__5ICcu:hover{border-color:var(--accent);color:var(--accent)}.page_assocNote__T3ETF{font-size:.82rem;color:var(--muted);line-height:1.7}.page_ctaSection__pgRl9{position:relative;overflow:hidden;background:var(--bg);padding:100px 0;border-top:1px solid var(--border);text-align:center}.page_ctaGhost__9zRif{position:absolute;font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:clamp(80px,16vw,200px);color:rgba(26,107,154,.04);top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;white-space:nowrap;letter-spacing:-.01em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_ctaInner__YcvVq{position:relative;z-index:1}.page_ctaEyebrow__QL99t{font-size:.72rem;letter-spacing:.28em;text-transform:uppercase;color:var(--accent);font-weight:600;margin-bottom:16px}.page_ctaTitle__9nkpL{font-size:clamp(2.4rem,5vw,4rem);font-weight:800;color:var(--text);letter-spacing:-.02em;line-height:1.1;margin-bottom:16px}.page_ctaTitle__9nkpL span{color:var(--accent)}.page_ctaBody__ncJOL{font-size:.97rem;color:var(--muted);line-height:1.75;max-width:460px;margin:0 auto 36px}.page_ctaButtons__M9ugb{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}@media (max-width:960px){.page_statsGrid__OP3OV{grid-template-columns:repeat(2,1fr)}.page_statItem__GzvlW:nth-child(2){border-right:none}.page_statItem__GzvlW:nth-child(3){border-top:1px solid hsla(0,0%,100%,.18)}.page_whoGrid__RFDcx{grid-template-columns:1fr;gap:40px}.page_pillarGrid__S_GYi{grid-template-columns:1fr;gap:32px}.page_pillarNumber__LVxe9{font-size:4rem}.page_brandsHeader__XfBfT{grid-template-columns:1fr;gap:24px}.page_certsGrid__4tpS0{grid-template-columns:1fr;gap:48px}}@media (max-width:640px){.page_pillarSection__LsLOl{padding:72px 0}.page_heroActions__gnzby{flex-direction:column}.page_brandItem__Uo1Xi{grid-template-columns:1fr;gap:8px}.page_brandNum__Aoo6_{font-size:1.4rem}}