.h-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.h-center{justify-content:center;gap:var(--s-10);flex-wrap:wrap;display:flex}.h-after{margin-top:var(--s-50)}.h-link{color:var(--fg-heading);text-underline-offset:.18em;align-items:center;gap:var(--s-5);width:fit-content;min-height:44px;font-weight:500;text-decoration:underline;text-decoration-thickness:from-font;display:inline-flex}@media (hover:hover) and (pointer:fine){.h-link:hover{color:var(--fg-text)}}.h-hero{justify-content:space-between;align-items:flex-end;gap:var(--s-50);min-height:866px;padding-bottom:var(--s-50);display:flex;position:relative}.h-hero__media{z-index:0;background:var(--bg-black);width:100vw;position:absolute;top:0;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}.h-hero__media img{object-fit:cover;object-position:center 40%;width:100%;height:100%;display:block}.h-hero__media:after{content:"";background:var(--scrim-bottom);position:absolute;inset:0}.h-hero__copy,.h-hero__facts{z-index:var(--z-raised);position:relative}.h-hero__copy{align-items:flex-start;gap:var(--s-20);max-width:620px;transition:opacity var(--dur-panel) var(--ease-out), transform var(--dur-panel) var(--ease-out);flex-direction:column;display:flex}@starting-style{.h-hero__copy{opacity:0;transform:translateY(var(--s-12))}}.h-hero__copy h1{max-width:12ch;margin:0}.h-hero__copy p{max-width:520px;margin:0}.h-hero__facts{margin:0;display:flex}.h-hero__facts>div{padding-inline:var(--s-25);text-align:center;border-inline-start:1px solid var(--line-on-dark)}.h-hero__facts>div:first-child{border-inline-start:0}.h-hero__facts>div:last-child{padding-inline-end:0}.h-hero__facts dt,.h-hero__facts dd{margin:0}.h-hero__facts dd{color:var(--text-on-dark-muted)}@media (max-width:1099px){.h-hero{flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:720px}}@media (max-width:809px){.h-hero{min-height:0;padding-bottom:var(--s-50);display:block}.h-hero__media{width:calc(100% + 2 * var(--gutter));margin-inline:calc(-1 * var(--gutter));aspect-ratio:1;-webkit-mask-image:linear-gradient(to bottom, var(--bg-black) 55%, transparent);mask-image:linear-gradient(to bottom, var(--bg-black) 55%, transparent);position:relative;left:auto;transform:none}.h-hero__media:after{display:none}.h-hero__copy{margin-top:calc(-1 * var(--s-50))}.h-hero__copy h1{max-width:none}.h-hero__facts{margin-top:var(--s-30);border-top:1px solid var(--line-on-dark);flex-direction:column}.h-hero__facts>div{justify-content:space-between;gap:var(--s-15);text-align:start;padding:var(--s-12) 0;border-inline-start:0;border-bottom:1px solid var(--line-on-dark);display:flex}}.h-method{gap:var(--s-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:809px){.h-method{gap:var(--s-10);grid-template-columns:minmax(0,1fr)}}.h-findings{align-items:center;gap:var(--s-30);text-align:center;flex-direction:column;display:flex}.h-findings__note{max-width:520px;margin:0}.h-numbers{gap:var(--s-50);flex-direction:column;display:flex}.h-stat{justify-content:space-between;gap:var(--s-50);flex-direction:column;flex:1;min-height:280px;display:flex}.h-stat p{margin:0}.h-stat .t-small{color:var(--text-strong);max-width:340px}.h-stat .h-stat__source{margin-top:var(--s-10)}.h-stat__source a{color:var(--link);text-underline-offset:.18em}@media (max-width:809px){.h-stat{gap:var(--s-30);min-height:0}}.h-sources{align-items:center;gap:var(--s-30);text-align:center;flex-direction:column;display:flex}.h-sources__list{justify-content:center;gap:var(--s-20) var(--s-50);flex-wrap:wrap;max-width:1100px;margin:0;padding:0;list-style:none;display:flex}.h-sources__list li{align-items:baseline;gap:var(--s-5);display:flex}.h-sources__name{font-family:var(--font-display);font-size:var(--fs-sub-lg);line-height:var(--lh-sub-lg);color:var(--text-strong)}.h-sources__list .t-caption{color:var(--text-body)}.h-sources__note{max-width:560px;margin:0}.h-sources__head{justify-content:center;display:flex}@media (max-width:809px){.h-sources__list{gap:var(--s-10) var(--s-30)}.h-sources__name{font-size:var(--fs-sub);line-height:var(--lh-sub)}}.h-arc{height:240px;margin-bottom:var(--s-20);position:relative}.h-arc img{left:var(--x);top:var(--y);border-radius:var(--r-xl);object-fit:cover;width:96px;height:96px;transform:rotate(var(--r));outline:1px solid var(--line);outline-offset:-1px;margin-left:-48px;position:absolute}@media (max-width:809px){.h-arc{height:150px}.h-arc img{width:56px;height:56px;top:calc(var(--y) * .5);margin-left:-28px}}.h-tools__media{height:900px;-webkit-mask-image:linear-gradient(to bottom, var(--bg-black) 20%, transparent 90%);mask-image:linear-gradient(to bottom, var(--bg-black) 20%, transparent 90%);position:absolute;inset:0 0 auto;overflow:hidden}.h-tools__media img{object-fit:cover;opacity:.7;width:100%;height:100%;display:block}.h-tools{padding-top:360px;position:relative}.h-tools__list{gap:var(--s-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.h-tools__list .c-card{padding:var(--s-30);justify-content:space-between;min-height:220px}.h-tools__list .c-card h3,.h-tools__list .c-card p{margin:0}.h-tools__list .c-card .t-small{flex:1}@media (max-width:1099px){.h-tools__list{grid-template-columns:minmax(0,1fr)}.h-tools__list .c-card{min-height:0}}@media (max-width:809px){.h-tools{padding-top:200px}.h-tools__media{height:560px}}.h-paths{gap:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));max-width:960px;margin-inline:auto;display:grid}.h-paths .c-card{padding:var(--s-30) var(--s-30) var(--s-25);text-align:center;align-items:stretch}.h-paths .c-card p{margin:0}.h-paths .c-checklist,.h-paths .c-card>.t-strong{text-align:start}.h-paths__icon{border-radius:var(--r-lg);object-fit:cover;width:56px;height:56px;margin-inline:auto}.h-paths__title{color:var(--fg-heading);margin:0}.h-paths .c-button{width:100%}.h-paths .c-card .h-paths__foot{padding-top:var(--s-15);border-top:1px solid var(--fg-line);text-align:start;margin-top:auto}.h-paths__foot a{color:var(--fg-text);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.h-paths__foot a:hover{color:var(--fg-heading)}}@media (max-width:809px){.h-paths{grid-template-columns:minmax(0,1fr)}}.h-avoid{gap:var(--s-10);flex-direction:column;display:flex}.h-avoid h3,.h-avoid p{margin:0}.h-avoid h3{color:var(--text-strong);font-family:var(--font-display);font-weight:400}.h-myths{columns:3;column-gap:var(--s-5);margin:0;padding:0;list-style:none}.h-myths>.c-card{break-inside:avoid;margin-bottom:var(--s-5);padding:var(--s-25)}.h-myths h3{color:var(--text-strong);font-family:var(--font-display);text-wrap:balance;margin:0;font-weight:400}.h-myths p{margin:0}@media (max-width:1099px){.h-myths{columns:2}}@media (max-width:809px){.h-myths{columns:1}}.h-faq{max-width:760px;margin-inline:auto}.h-faq .c-accordion__body a,.c-sechead__sub a{color:var(--link);text-underline-offset:.18em}.h-cta{text-align:center;justify-content:center;align-items:center;min-height:580px;display:flex;position:relative}.h-cta img{object-fit:cover;width:100vw;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.h-cta:before{content:"";background:var(--scrim-bottom);width:100vw;z-index:var(--z-raised);opacity:.9;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.h-cta__copy{z-index:var(--z-sticky);align-items:center;gap:var(--s-20);padding-block:var(--s-100);flex-direction:column;max-width:720px;display:flex;position:relative}.h-cta__copy h2,.h-cta__copy p{margin:0}.h-cta__copy p{max-width:460px}@media (max-width:809px){.h-cta{min-height:440px}.h-cta__copy{padding-block:var(--s-75)}}
