button{all:unset}:not(canvas,iframe,img,svg,video,svg *,symbol *){all:unset;display:revert;box-sizing:border-box}*,:before,:after{box-sizing:border-box}a,button{cursor:pointer}h1,h2,h3,h4,h5,h6{margin:0}
:root{--color-bg:#f8f8f8;--color-text:#000000e6;--font-body:"neue-haas-grotesk-display";--font-h3-display:"Times Now";--font-style-body:normal;--font-style-h3-display:normal;--font-size-h1:72px;--font-size-h2:60px;--font-size-h3:22px;--font-size-h3-large:50px;--font-size-h3-display:34px;--font-size-small:12px;--font-size-body:16px;--font-size-lead:var(--font-size-h3-display);--line-height-h1:.85;--line-height-h2:.85;--line-height-h3:1.2;--line-height-h3-large:.8;--line-height-lead:85%;--line-height-body:125%;--line-height-h3-display:89%;--letter-spacing-h1:-4.4px;--letter-spacing-h2:-2.88px;--letter-spacing-h3-large:-1px;--letter-spacing-h3-display:-1px;--letter-spacing-h4:-.28px;--letter-spacing-body:-.1px;--letter-spacing-lead:-.84px;--font-weight-normal:500;--font-weight-medium:600;--font-weight-h3-display:300;--font-weight-lead:400;--space-grid-column-gap:16px;--space-page-margin:20px;--space-page-padding:20px;--space-page-gap:24px;--space-content-padding-top:12rem;--space-block-bottom:5rem;--size-nav-height:120px}@media (min-width:920px){:root{--font-size-h1:90px;--font-size-h2:80px;--font-size-h3-large:70px;--font-size-h3-display:60px;--letter-spacing-h1:-4.4px;--space-block-bottom:8rem}}@media (min-width:1200px){:root{--font-size-h1:110px;--font-size-lead:42px;--space-content-padding-top:14rem}}@media (min-width:1920px){:root{--font-size-small:14px;--font-size-body:18px;--font-size-h3:24px}}
html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-body);background-color:var(--color-bg);color:#000000e6}.scroll-lock{overflow:hidden}.page-grid{gap:var(--space-grid-column-gap);row-gap:var(--space-grid-row-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:540px){.page-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}.page-padding{padding-right:var(--space-page-margin);padding-left:var(--space-page-margin)}@media (max-width:919px){.page-padding{padding-bottom:80px}}.layout-page-bg{z-index:1;pointer-events:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff80;transition:background .2s,-webkit-backdrop-filter .2s,backdrop-filter .2s;position:fixed;inset:0}.layout-page-bg--front{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#fff0}.page-transition-content-layer{z-index:2;position:relative}.page-title-column{flex-direction:column;grid-column:1/-1;gap:1.8rem;padding-top:8rem;padding-bottom:2rem;display:flex}@media (min-width:920px){.page-title-column{padding-top:var(--space-content-padding-top);padding-bottom:var(--space-page-padding);grid-column:1/6}}.page-content-column{padding-bottom:var(--space-block-bottom);flex-direction:column;grid-column:1/-1;gap:40px;display:flex}@media (min-width:920px){.page-content-column{padding-top:var(--space-content-padding-top);grid-column:7/-1}}img{width:100%;height:auto}
p,.p{font-family:var(--font-body);font-size:var(--font-size-body);font-style:var(--font-style-body);font-weight:var(--font-weight-normal);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body)}:is(p,.p) b,:is(p,.p) strong{font-weight:var(--font-weight-medium)}h1,h2{font-family:var(--font-display)}h1,.h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1);letter-spacing:var(--letter-spacing-h1);font-weight:var(--font-weight-normal)}h2,.h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2);letter-spacing:var(--letter-spacing-h2);font-weight:var(--font-weight-normal)}h3,.h3{font-size:var(--font-size-h3);line-height:var(--line-height-h3);letter-spacing:var(--letter-spacing-body);font-weight:var(--font-weight-normal)}.h3-large{font-size:var(--font-size-h3-large);line-height:var(--line-height-h3-large);letter-spacing:var(--letter-spacing-h3-large);font-weight:var(--font-weight-normal)}h4,.h4{font-size:var(--font-size-body);line-height:var(--line-height-h4);letter-spacing:var(--letter-spacing-body);font-weight:var(--font-weight-medium)}h5,.h5{font-size:var(--font-size-body);line-height:var(--line-height-h4);letter-spacing:var(--letter-spacing-body);font-weight:var(--font-weight-normal)}.h3-display{font-family:var(--font-h3-display);font-size:var(--font-size-h3-display);font-style:var(--font-style-h3-display);font-weight:var(--font-weight-h3-display);line-height:var(--line-height-h3-display);letter-spacing:var(--letter-spacing-h3-display)}

@font-face{font-family:fontHeadline;src:url(../media/JHA_Times_Now_Light-s.p.0n8b430o6vpku.woff2?dpl=dpl_7wYQXWASyeffF7x9juLKy1ULf9Gg)format("woff2");font-display:swap}@font-face{font-family:fontHeadline Fallback;src:local(Arial);ascent-override:80.41%;descent-override:30.5%;line-gap-override:16.64%;size-adjust:90.16%}.fontheadline_25606f06-module__re3CEG__className{font-family:fontHeadline,fontHeadline Fallback}.fontheadline_25606f06-module__re3CEG__variable{--font-display:"fontHeadline", "fontHeadline Fallback"}
.styles-module__f3wieq__wrapper{z-index:4;gap:var(--space-grid-column-gap);padding:1rem var(--space-page-margin) 0;display:grid;position:fixed;top:0;left:0;right:0}@media (min-width:920px){.styles-module__f3wieq__wrapper:after{content:"";height:calc(var(--size-nav-height) + 4rem);pointer-events:none;opacity:0;z-index:0;background:linear-gradient(#fff,#0000);transition:opacity .2s;position:absolute;top:0;left:0;right:0}}@media (max-width:919px){.styles-module__f3wieq__wrapper{height:100dvh;padding:var(--space-page-padding);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;pointer-events:none;background:#fffc;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:20px;transition:opacity .2s;inset:0;overflow:auto}}@media (max-width:919px){[data-nav-open] .styles-module__f3wieq__wrapper{opacity:1;pointer-events:auto}}.styles-module__f3wieq__group{flex-direction:column;gap:6px;font-weight:700;display:flex}@media (min-width:920px){.styles-module__f3wieq__group{z-index:1;grid-column:span 2;position:relative}}.styles-module__f3wieq__group a{opacity:.2;letter-spacing:-.14px;line-height:.945;font-size:var(--font-size-body);transition:opacity .2s}[data-home] .styles-module__f3wieq__wrapper .styles-module__f3wieq__group a{opacity:1}@media (hover:hover) and (pointer:fine){.styles-module__f3wieq__group a:hover{opacity:.9}@media (min-width:920px){.styles-module__f3wieq__wrapper:hover:after{opacity:1}}}
.styles-module__5EmIGW__link{align-items:baseline;gap:.2em;display:inline-flex}.styles-module__5EmIGW__link.styles-module__5EmIGW__active{opacity:1}.styles-module__5EmIGW__externalArrow{flex-shrink:0;width:.75em;height:.75em}
.styles-module__flSdxq__wrapper{z-index:4;color:#000;justify-content:space-between;align-items:flex-end;gap:20px;padding:14px;display:flex;position:fixed;bottom:0;left:0;right:0}@media (min-width:920px){.styles-module__flSdxq__wrapper{padding:20px}}@media (max-width:919px){.styles-module__flSdxq__wrapper{background-color:#fff}.styles-module__flSdxq__wrapper:before{content:"";pointer-events:none;background:linear-gradient(#0000,#fff);height:86px;position:absolute;top:-86px;left:0;right:0}}.styles-module__flSdxq__logoLink{display:block;position:relative}.styles-module__flSdxq__logo{width:167px;height:54px;display:block}@media (min-width:920px){.styles-module__flSdxq__logo{width:180px;height:58px}}.styles-module__flSdxq__button{font-family:var(--font-body);font-size:var(--font-size-body);letter-spacing:-.14px;color:#000;background:0 0;border:1px solid #0006;border-radius:14px;justify-content:center;align-items:center;width:8rem;padding:1rem 1.4rem;font-weight:700;line-height:.945;display:flex;position:relative}@media (min-width:920px){.styles-module__flSdxq__button{display:none}}
.styles-module__hGo7ia__previewExit{z-index:1000;color:#000000e6;background:#fffffff2;border:1px solid #00000080;border-radius:12px;justify-content:center;align-items:center;padding:8px 14px;text-decoration:none;display:inline-flex;position:fixed;bottom:16px;right:16px}.styles-module__hGo7ia__previewExit:hover{border-color:#000c}
