.cc-microsite--he-tangata{--ms-color-ink:#101010;--ms-color-paper:#fff;--ms-color-muted:#686868;--ms-color-line:#d8d8d8;--ms-color-accent:gray;--ms-color-accent-text:#101010;--ms-container:1200px;--ms-gutter:clamp(20px,3vw,40px);--ms-section-space:112px;--ms-section-padding-small:48px;--ms-section-padding-medium:80px;--ms-section-padding-large:120px;--ms-radius:0;--ms-font-heading:"Switzer",var(--cc-font-heading);--ms-font-display:"People Display","Switzer",var(--cc-font-heading);--ms-font-body:"Switzer",var(--cc-font-body);--ms-shadow-focus:0 0 0 3px hsla(0,0%,50%,.38);--brand-primary:gray;--brand-primary-rgb:128,128,128;--brand-hover:hsla(0,0%,50%,.72);--cc-color-accent:gray;--cc-color-accent-rgb:128,128,128;--cc-focus-outline-color:gray;--cc-btn-primary-bg:#101010;--cc-btn-primary-bg-rgb:16,16,16;--cc-btn-primary-text:#fff;--cc-btn-tertiary-color:currentColor;--cc-ring-strong:hsla(0,0%,50%,.34);--cc-ring-default:hsla(0,0%,50%,.24);--cc-ring-weak:hsla(0,0%,50%,.16);--ms-texture-amplify-black:url(brand/textures/amplify-black.svg);--ms-texture-amplify-white:url(brand/textures/amplify-white.svg);--ms-texture-connect-black:url(brand/textures/connect-black.svg);--ms-texture-connect-white:url(brand/textures/connect-white.svg);--ms-texture-ripple-black:url(brand/textures/ripple-black.svg);--ms-texture-ripple-white:url(brand/textures/ripple-white.svg);--ms-texture-spark-black:url(brand/textures/spark-black.svg);--ms-texture-spark-white:url(brand/textures/spark-white.svg);--ms-shape-arch:url(brand/shapes/arch.svg);--ms-shape-circle:url(brand/shapes/circle.svg);--ms-shape-diamond:url(brand/shapes/diamond.svg);background:var(--ms-color-paper);color:var(--ms-color-ink);font-family:var(--ms-font-body);max-width:100%;overflow-x:clip;width:100%}.cc-microsite--he-tangata *,.cc-microsite--he-tangata :after,.cc-microsite--he-tangata :before{box-sizing:border-box}.cc-microsite--he-tangata .ms-container{margin-inline:auto;max-width:var(--ms-container);padding-inline:var(--ms-gutter);width:100%}.cc-microsite--he-tangata :where(img,video,iframe,svg){max-width:100%}.cc-microsite--he-tangata :where(p,a,button){overflow-wrap:break-word}.cc-microsite--he-tangata :where(h1,h2,h3){hyphens:none;overflow-wrap:normal;word-break:normal}.cc-microsite--he-tangata :where(.ms-container,.ms-container>*,[class*=__grid]>*){min-width:0}.cc-microsite--he-tangata .ms-section{padding-block:var(--ms-section-space)}.cc-microsite--he-tangata .ms-section.cc-section--pt-none{padding-top:0!important}.cc-microsite--he-tangata .ms-section.cc-section--pt-small{padding-top:var(--ms-section-padding-small)!important}.cc-microsite--he-tangata .ms-section.cc-section--pt-medium{padding-top:var(--ms-section-padding-medium)!important}.cc-microsite--he-tangata .ms-section.cc-section--pt-large{padding-top:var(--ms-section-padding-large)!important}.cc-microsite--he-tangata .ms-section.cc-section--pb-none{padding-bottom:0!important}.cc-microsite--he-tangata .ms-section.cc-section--pb-small{padding-bottom:var(--ms-section-padding-small)!important}.cc-microsite--he-tangata .ms-section.cc-section--pb-medium{padding-bottom:var(--ms-section-padding-medium)!important}.cc-microsite--he-tangata .ms-section.cc-section--pb-large{padding-bottom:var(--ms-section-padding-large)!important}.cc-microsite--he-tangata :where(h1,h2,h3){font-family:var(--ms-font-heading);letter-spacing:0}.cc-microsite--he-tangata :where(p,li){text-wrap:pretty}.cc-microsite--he-tangata :focus-visible{outline:2px solid var(--ms-color-accent);outline-offset:3px}.cc-microsite--he-tangata :where(p,li,td,dd,blockquote,figcaption) a:not(.cc-btn){color:inherit;text-decoration-color:color-mix(in srgb,currentColor 42%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.18em;transition:opacity .16s ease,text-decoration-color .16s ease}.cc-microsite--he-tangata :where(p,li,td,dd,blockquote,figcaption) a:not(.cc-btn):hover{color:inherit;opacity:.68;text-decoration-color:currentColor}.cc-microsite--he-tangata .cc-btn{box-shadow:none;transform:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease}.cc-microsite--he-tangata .cc-btn--primary,.cc-microsite--he-tangata .cc-btn--primary:active,.cc-microsite--he-tangata .cc-btn--primary:hover{background:var(--ms-color-ink);border-color:var(--ms-color-ink);box-shadow:none;color:var(--ms-color-paper)}.cc-microsite--he-tangata .cc-btn--primary:active,.cc-microsite--he-tangata .cc-btn--primary:hover{opacity:.76;transform:none}.cc-microsite--he-tangata .cc-btn--secondary{background:transparent;border-color:currentColor;box-shadow:none;color:inherit}.cc-microsite--he-tangata .cc-btn--secondary:active,.cc-microsite--he-tangata .cc-btn--secondary:hover{background:color-mix(in srgb,currentColor 9%,transparent);border-color:currentColor;box-shadow:none;color:inherit;opacity:.76;transform:none}.cc-microsite--he-tangata .cc-btn--tertiary{background:transparent;border:0;color:inherit;opacity:.78}.cc-microsite--he-tangata .cc-btn--tertiary:after{background:currentColor}.cc-microsite--he-tangata .cc-btn--tertiary:active,.cc-microsite--he-tangata .cc-btn--tertiary:hover{color:inherit;opacity:1;transform:none}.cc-microsite--he-tangata .cc-btn--tertiary:active .cc-btn-arrow,.cc-microsite--he-tangata .cc-btn--tertiary:hover .cc-btn-arrow{transform:translateX(2px)}.cc-microsite--he-tangata [id]{scroll-margin-top:96px}.cc-microsite--he-tangata .ms-texture-panel{isolation:isolate;overflow:hidden;position:relative}.cc-microsite--he-tangata .ms-texture-panel:before{aspect-ratio:1;background:var(--ms-texture-image) center /contain no-repeat;content:"";-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent);mask-image:linear-gradient(180deg,#000 55%,transparent);opacity:.09;pointer-events:none;position:absolute;right:clamp(-80px,-3vw,-24px);top:clamp(24px,5vw,72px);width:clamp(280px,36vw,560px);z-index:0}.cc-microsite--he-tangata .ms-texture-panel>*{position:relative;z-index:1}.cc-microsite--he-tangata :where(.ms-report,.ms-findings,.ms-form-callout,.ms-resource-library):after{background:color-mix(in srgb,currentColor 18%,transparent);content:"";height:1px;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:min(calc(100% - var(--ms-gutter)*2),1100px);z-index:2}.cc-microsite--he-tangata .ms-texture--none:before{display:none}.cc-microsite--he-tangata .ms-texture--amplify.ms-texture-ink--black{--ms-texture-image:var(--ms-texture-amplify-black)}.cc-microsite--he-tangata .ms-texture--amplify.ms-texture-ink--white{--ms-texture-image:var(--ms-texture-amplify-white)}.cc-microsite--he-tangata .ms-texture--connect.ms-texture-ink--black{--ms-texture-image:var(--ms-texture-connect-black)}.cc-microsite--he-tangata .ms-texture--connect.ms-texture-ink--white{--ms-texture-image:var(--ms-texture-connect-white)}.cc-microsite--he-tangata .ms-texture--ripple.ms-texture-ink--black{--ms-texture-image:var(--ms-texture-ripple-black)}.cc-microsite--he-tangata .ms-texture--ripple.ms-texture-ink--white{--ms-texture-image:var(--ms-texture-ripple-white)}.cc-microsite--he-tangata .ms-texture--spark.ms-texture-ink--black{--ms-texture-image:var(--ms-texture-spark-black)}.cc-microsite--he-tangata .ms-texture--spark.ms-texture-ink--white{--ms-texture-image:var(--ms-texture-spark-white)}.cc-microsite--he-tangata .ms-media-shape--arch,.cc-microsite--he-tangata .ms-media-shape--circle,.cc-microsite--he-tangata .ms-media-shape--diamond{-webkit-mask:var(--ms-media-shape) center /contain no-repeat;mask:var(--ms-media-shape) center /contain no-repeat}.cc-microsite--he-tangata .ms-media-shape--arch{--ms-media-shape:var(--ms-shape-arch)}.cc-microsite--he-tangata .ms-media-shape--circle{-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);-webkit-mask:none;mask:none}.cc-microsite--he-tangata .ms-media-shape--diamond{-webkit-clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);-webkit-mask:none;mask:none}@media (max-width:1024px){.cc-microsite--he-tangata{--ms-gutter:24px;--ms-section-space:84px}}@media (max-width:768px){.cc-microsite--he-tangata{--ms-section-padding-small:32px;--ms-section-padding-medium:56px;--ms-section-padding-large:80px}}@media (max-width:576px){.cc-microsite--he-tangata{--ms-gutter:20px;--ms-section-space:64px}}@media (prefers-reduced-motion:reduce){.cc-microsite--he-tangata *,.cc-microsite--he-tangata :after,.cc-microsite--he-tangata :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}