.page-template-no-wrapper .main-wrap>.main,.page-id-12918 .main-wrap>.main{max-width:none;padding:0}.hcb100{--ink:#111821;--blue:#0c66d8;--cyan:#15b8de;--rust:#b9472a;--paper:#f7f3eb;--line:#d9d6cf;color:var(--ink);font-family:Arial,sans-serif;max-width:1440px;margin:auto}.hcb100 *{box-sizing:border-box}.hcb100 h1,.hcb100 h2,.hcb100 h3,.hcb100 blockquote{font-family:Georgia,serif;letter-spacing:-.035em}.hcb100 h2{font-size:clamp(38px,4.5vw,64px);line-height:1.04;margin:0 0 24px}.hcb100 h2 em,.hcb100 h1 em{font-weight:400}.hcb100 p{font-size:17px;line-height:1.72}.hcb100-kicker,.hcb100-section-label{font:700 12px/1.3 Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase}.hcb100-hero{display:grid;grid-template-columns:1.03fr .97fr;background:#111821;color:#fff;min-height:690px}.hcb100-hero-copy{padding:clamp(42px,5vw,80px);align-self:center}.hcb100-hero .hcb100-kicker{color:#76d5e9}.hcb100-hero h1{color:#fff;font-size:clamp(48px,5.3vw,82px);line-height:.99;margin:27px 0}.hcb100-hero h1 em{color:#8edbea}.hcb100-hero-copy>p{max-width:660px;color:#d2d9df;font-size:18px;line-height:1.68}.hcb100-mantra{display:block;color:#fff;font-family:Georgia,serif;font-size:22px;font-weight:400;margin:30px 0}.hcb100-actions{display:flex;flex-wrap:wrap;gap:13px}.hcb100-button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;background:var(--rust);border:1px solid var(--rust);color:#fff!important;padding:16px 21px;font-size:13px;font-weight:700;letter-spacing:.04em;text-decoration:none!important;text-transform:uppercase;transition:transform .2s,background .2s}.hcb100-button:hover{transform:translateY(-2px);background:#92391f;color:#fff}.hcb100-button-outline{background:transparent;border-color:#aab5be}.hcb100-button-outline:hover{background:#fff;color:var(--ink)!important}.hcb100-hero-visual{position:relative;min-height:620px;overflow:hidden;background:#293947}.hcb100-hero-visual img{position:absolute;object-fit:cover}.hcb100-city{width:100%;height:66%;top:0;left:0}.hcb100-people{width:70%;height:48%;bottom:0;right:0;filter:saturate(.82)}.hcb100-visual-note{position:absolute;left:0;bottom:0;background:#0c66d8;color:#fff;padding:28px 35px;width:39%;font-family:Georgia,serif;font-size:clamp(19px,2vw,29px);line-height:1.18}.hcb100-section{display:grid;grid-template-columns:210px minmax(0,1fr);gap:45px;padding:95px clamp(26px,6vw,90px);border-bottom:1px solid var(--line)}.hcb100-section-label{color:var(--blue);padding-top:10px}.hcb100-about>div:last-child{max-width:890px}.hcb100-about p{max-width:830px;color:#4c5963;margin:0 0 20px}.hcb100-about .hcb100-lead{font-family:Georgia,serif;font-size:clamp(22px,2.5vw,31px);line-height:1.4;color:var(--ink);margin-bottom:26px}.hcb100-questions{background:var(--paper)}.hcb100-questions>div:last-child>p,.hcb100-voices-heading p{color:#52606b;margin:0 0 35px}.hcb100-question-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.hcb100-question{min-height:185px;background:#fff;border:1px solid #e0ded8;padding:23px;display:flex;flex-direction:column;justify-content:space-between}.hcb100-question span{color:var(--rust);font:700 12px Arial,sans-serif}.hcb100-question h3{font-size:clamp(19px,1.7vw,26px);line-height:1.15;margin:24px 0 0}.hcb100-question-feature{background:var(--blue);border-color:var(--blue);color:#fff}.hcb100-question-feature span{color:#a5eaf5}.hcb100-question-feature h3{font-size:clamp(25px,2.3vw,35px)}.hcb100-video{display:grid;grid-template-columns:1fr 1fr;gap:6vw;padding:95px clamp(26px,6vw,90px);background:#142330;color:#fff}.hcb100-video .hcb100-kicker{color:#7dd9e9}.hcb100-video h2{color:#fff;margin-top:20px}.hcb100-video p{color:#cbd3d9}.hcb100-video-space{min-height:350px;border:1px solid #68818e;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:linear-gradient(140deg,#1f4352,#172531);padding:30px}.hcb100-video-space p{max-width:280px;font-family:Georgia,serif;font-size:21px}.hcb100-play{border:1px solid #a2c3ce;border-radius:50%;width:74px;height:74px;display:grid;place-items:center;color:#a6e3ed;padding-left:5px}.hcb100-voices-heading{display:flex;justify-content:space-between;align-items:start;gap:25px}.hcb100-voices-heading h2{margin-bottom:12px}.hcb100-count{font-family:Georgia,serif;font-size:28px;color:var(--rust);white-space:nowrap}.hcb100-profile-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.hcb100-profile{border:1px solid var(--line);background:#fff}.hcb100-profile-photo{display:block;aspect-ratio:1.17;background:#d8dde0}.hcb100-profile-photo img{width:100%;height:100%;object-fit:cover}.hcb100-profile-body{padding:24px}.hcb100-profile h3{font-size:30px;margin:0 0 6px}.hcb100-descriptor{font-size:13px!important;text-transform:uppercase;color:#68747d;letter-spacing:.08em;margin:0 0 20px}.hcb100-profile blockquote{font-size:21px;line-height:1.35;margin:0 0 23px}.hcb100-profile-body>a,.hcb100-empty a{font-size:13px;color:var(--blue);font-weight:700;text-decoration:none;text-transform:uppercase}.hcb100-empty{border-top:4px solid var(--ink);background:var(--paper);padding:55px;min-height:230px}.hcb100-empty span{color:var(--rust);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.15em}.hcb100-empty p{font-family:Georgia,serif;font-size:27px;line-height:1.3;max-width:600px;margin:16px 0}.hcb100-why{display:grid;grid-template-columns:210px 1fr auto;gap:45px;background:#e9f1f3;padding:90px clamp(26px,6vw,90px);overflow:hidden}.hcb100-why p{max-width:690px;color:#40535e}.hcb100-big-number{font-family:Georgia,serif;font-size:clamp(130px,17vw,250px);line-height:.85;color:#cadfe6;align-self:end}.hcb100-participate{background:var(--paper);padding:95px clamp(26px,6vw,90px)}.hcb100-participate .hcb100-kicker{color:var(--rust)}.hcb100-participate h2{margin-top:20px}.hcb100-participate>p{max-width:790px;color:#4e5a63;margin:0 0 18px}.hcb100-participate-actions{display:flex;align-items:end;gap:35px;flex-wrap:wrap;border-top:1px solid var(--line);margin-top:45px;padding-top:32px}.hcb100-participate-actions p{font-family:Georgia,serif;font-size:19px;margin:0 0 11px}.hcb100-button-outline-dark{background:transparent;border-color:var(--ink);color:var(--ink)!important}.hcb100-button-outline-dark:hover{background:var(--ink)}.hcb100-end{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;background:#111821;color:#fff;padding:33px clamp(26px,6vw,90px)}.hcb100-end strong{font-family:Georgia,serif;font-size:24px}.hcb100-end span{color:#9edce8;font-size:12px;text-transform:uppercase;letter-spacing:.12em}.hcb100-end p{margin:0;font-family:Georgia,serif;font-size:18px}
@media(max-width:1000px){.hcb100-hero{grid-template-columns:1fr}.hcb100-hero-visual{min-height:460px}.hcb100-question-grid{grid-template-columns:repeat(2,1fr)}.hcb100-why{grid-template-columns:160px 1fr}.hcb100-big-number{display:none}.hcb100-profile-grid{grid-template-columns:repeat(2,1fr)}}
.hcb100-video-feature{width:100%;margin-bottom:20px}.hcb100-video-feature iframe{width:100%;aspect-ratio:16/9;height:auto}.hcb100-video-feature>a{display:block;text-align:left;color:#a8e6ee;text-decoration:none;font-weight:700;margin-top:9px}
@media(max-width:700px){.hcb100-hero-copy{padding:45px 25px}.hcb100-hero h1{font-size:48px}.hcb100-hero-visual{min-height:370px}.hcb100-visual-note{padding:18px;width:43%;font-size:18px}.hcb100-section,.hcb100-why{display:block;padding:58px 24px}.hcb100-section-label{display:block;margin-bottom:22px}.hcb100 h2{font-size:39px}.hcb100-video{grid-template-columns:1fr;padding:58px 24px}.hcb100-video-space{min-height:270px}.hcb100-question-grid{gap:9px}.hcb100-question{min-height:160px;padding:17px}.hcb100-question h3{font-size:21px}.hcb100-profile-grid{grid-template-columns:1fr}.hcb100-empty{padding:28px}.hcb100-participate{padding:58px 24px}.hcb100-end{padding:30px 24px;display:block}.hcb100-end>*{display:block;margin:0 0 11px!important}}
