@layer theme,base,components,utilities;@layer components{.hp-hero{overflow:clip;position:relative}.hp-hero-grid{display:flex;flex-direction:column;gap:1.75rem;padding-top:var(--spacing-v2-hero-top)}@media(min-width:48rem){.hp-hero-grid{align-items:end;column-gap:2rem;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}@media(min-width:64rem){.hp-hero-grid{column-gap:2.5rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.hp-hero-text{display:flex;flex-direction:column;gap:1.75rem}@media(min-width:48rem){.hp-hero-text{align-self:start;padding-bottom:3rem}}@media(min-width:64rem){.hp-hero-text{align-self:start;gap:1.5rem;padding-bottom:4rem}}.hp-hero-text h1{max-width:38.75rem}.hp-hero-sub{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;max-width:var(--container-v2-deck)}@media(min-width:64rem){.hp-hero-sub{gap:1.5rem}}.hp-hero-art{align-self:flex-end;aspect-ratio:620 / 568;overflow:hidden;width:19.375rem}@media(min-width:48rem){.hp-hero-art{width:100%}}@media(min-width:64rem){.hp-hero-art{justify-self:end;margin-right:2.4%;margin-top:calc(2rem - var(--spacing-v2-hero-top));width:92.8%}}.hp-hero-art img{aspect-ratio:620 / 624;display:block;height:auto;width:100%}.hp-hero-collage{aspect-ratio:620 / 624;position:relative;width:100%}.hp-hero-collage>img{height:100%;inset:0;position:absolute}[data-v2-reveal-armed] [data-hp-hero-layer]:not([data-v2-revealed]){opacity:0}.hp-peek{position:relative}.hp-peek-band{background:var(--color-blue);height:var(--spacing-v2-peek-band);inset-inline:0;position:absolute;top:0}.hp-peek-card{background:var(--color-white);display:flex;flex-direction:column;gap:1rem;padding:2rem 1.25rem 2.75rem;position:relative}@media(min-width:48rem){.hp-peek-card{padding:2.5rem 2rem 3rem}}@media(min-width:64rem){.hp-peek-card{gap:2rem;padding:2.5rem 0 3.5rem}}@media(min-width:80rem){.hp-peek-card{padding:3rem 0 3.5rem}}.hp-peek-lane{flex:none}@media(min-width:64rem){.hp-peek-lane{padding-inline:2rem}}.hp-peek-list{display:flex;flex-direction:column}@media(min-width:64rem){.hp-peek-list{column-gap:2.5rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}}.hp-peek-item{align-items:start;border-top:1px solid var(--color-rule-white);display:grid;gap:.5rem 1rem;grid-template-columns:6rem minmax(0,1fr);padding-block:1.25rem;position:relative}@media(min-width:64rem){.hp-peek-item{border-top:0;display:flex;flex-direction:column;gap:1rem;padding:0}.hp-peek-item:first-child{padding-left:2rem}.hp-peek-item:not(:first-child):before{border-left:1px solid var(--color-rule-white);bottom:0;content:"";left:-1.25rem;position:absolute;top:0}}@media(min-width:64rem){.hp-peek-thumb{width:7.5rem}}.hp-peek-text{display:flex;flex-direction:column;gap:.5rem;min-width:0}@media(min-width:64rem){.hp-peek-text{gap:.75rem}}.hp-type-inv{align-items:center;display:inline-flex;gap:.5rem}.hp-type-inv:before{background:var(--color-red);content:"";height:2px;width:.75rem}.hp-pillar{display:grid;gap:var(--spacing-v2-pillar)}@media(min-width:64rem){.hp-pillar{align-items:start;column-gap:2.5rem;grid-template-columns:minmax(0,432fr) minmax(0,904fr)}}.hp-promise{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-v2-promise)}@media(min-width:64rem){.hp-promise{padding-top:4px}}.hp-promise>p{max-width:var(--container-v2-deck)}@media(min-width:64rem){.hp-promise>p{max-width:24.5rem}}.hp-proof{display:flex;flex-direction:column;gap:var(--spacing-v2-stack);min-width:0}.hp-lockup-row{align-items:center;display:flex;gap:1rem}@media(min-width:64rem){.hp-lockup-row{gap:1.5rem}}.hp-lockup{color:var(--color-white);display:block;flex:none;height:1.75rem;width:auto}@media(min-width:64rem){.hp-lockup{height:2.5rem}}.hp-provenance-rule{background:var(--color-red);display:block;flex:1 1 0%;height:4px;transform-origin:left center}.hp-lead{display:flex;flex-direction:column;gap:1.25rem;position:relative}@media(min-width:48rem){.hp-lead{align-items:start;display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.hp-lead{gap:2.5rem}}@media(min-width:64rem)and (not (min-width:80rem)){.hp-lead[data-hp-stacked]{align-items:stretch;display:flex;flex-direction:column;gap:1.5rem}}.hp-lead-text{display:flex;flex-direction:column;gap:.75rem}@media(min-width:48rem){.hp-lead-text{padding-top:4px}}@media(min-width:64rem){.hp-lead-text{gap:1rem}}.hp-lead-set{display:flex;flex-direction:column}.hp-lead-set>.hp-lead{border-bottom:1px solid var(--v2-rule);padding-bottom:var(--spacing-v2-rule)}.hp-thumbs{column-gap:2rem;display:grid;grid-template-columns:minmax(0,1fr)}@media(min-width:48rem)and (not (min-width:64rem)){.hp-thumbs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:80rem){.hp-thumbs{column-gap:2.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.hp-thumb{align-items:start;border-bottom:1px solid var(--v2-rule);column-gap:1rem;display:grid;grid-template-columns:7.5rem minmax(0,1fr);padding-block:var(--spacing-v2-rule);position:relative}@media(min-width:64rem){.hp-thumb{column-gap:1.5rem;grid-template-columns:8.625rem minmax(0,1fr)}}.hp-thumb-text{display:flex;flex-direction:column;gap:.5rem;min-width:0}.hp-press-grid{display:flex;flex-direction:column;gap:2.5rem}@media(min-width:64rem){.hp-press-grid{column-gap:2.5rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:48rem){.hp-press-grid>.hp-card{display:grid;gap:1.5rem;grid-template-columns:10rem minmax(0,1fr)}}@media(min-width:64rem){.hp-press-grid>.hp-card{display:flex;gap:1.25rem}}.hp-press-grid>.hp-card>.v2-card-media{width:100%}.hp-card{align-items:start;display:grid;gap:1rem;grid-template-columns:7.5rem minmax(0,1fr);position:relative}@media(min-width:48rem){.hp-card{display:flex;flex-direction:column;gap:1.25rem}}.hp-card-text{display:flex;flex-direction:column;gap:.5rem;min-width:0}@media(min-width:48rem){.hp-card-text{gap:.625rem}}.hp-next-up{background:var(--color-white);display:flex;flex-direction:column;position:relative}@media(min-width:48rem){.hp-next-up{display:grid;grid-template-columns:minmax(0,432fr) minmax(0,472fr)}}@media(min-width:48rem){.hp-next-up>.v2-card-media{position:relative}.hp-next-up>.v2-card-media:before{content:"";display:block;padding-top:66.6667%}.hp-next-up>.v2-card-media img{inset:0;position:absolute}}.hp-next-up-body{display:flex;flex-direction:column;gap:1.75rem;justify-content:space-between;padding:1.75rem 1.5rem 2rem}@media(min-width:48rem){.hp-next-up-body{padding:2rem}}@media(min-width:64rem){.hp-next-up-body{padding:2.5rem}}.hp-hero .hp-hero-grid{padding-bottom:var(--spacing-v2-hero-bottom)}@media(min-width:96rem){.hp-hero{--spacing-v2-hero-bottom: 2rem}.hp-hero-text{padding-bottom:2rem}.hp-hero-art{margin-top:calc(.5rem - var(--spacing-v2-hero-top))}.hp-peek-card{gap:1.5rem;padding-top:2rem}}.hp-issues-block{display:flex;flex-direction:column;gap:var(--spacing-v2-head)}@media(min-width:64rem){.hp-issues-head{align-items:start;column-gap:2.5rem;display:grid;grid-template-columns:minmax(0,432fr) minmax(0,904fr)}.hp-issues-head>p{max-width:36rem;padding-top:4px}}.hp-issues{display:flex;flex-direction:column;gap:var(--spacing-v2-head)}.hp-issues-tabs{margin:-.5rem -1rem;overflow-x:auto;overscroll-behavior-x:contain;padding:.5rem 1rem;scroll-padding-inline:1rem;scrollbar-width:none}@media(min-width:48rem){.hp-issues-tabs{margin-inline:-1.5rem;padding-inline:1.5rem;scroll-padding-inline:1.5rem}}@media(min-width:64rem){.hp-issues-tabs{margin-inline:-2rem;padding-inline:2rem;scroll-padding-inline:2rem}}.hp-issues-tabs::-webkit-scrollbar{display:none}:root:not([data-v2-js]) .hp-issues-tabs{display:none}.hp-issues-rail{position:relative;width:max-content}.hp-issues-tablist,.hp-issues-glide{display:flex;flex-wrap:nowrap;gap:.75rem}.hp-issues-tab{align-items:center;border:2px solid rgb(255 255 255 / 45%);border-radius:9999px;color:var(--color-white);cursor:pointer;display:inline-flex;flex:none;font-family:var(--font-sans);font-size:var(--text-v2-ui);font-weight:600;height:2.75rem;isolation:isolate;letter-spacing:var(--text-v2-ui--letter-spacing);line-height:var(--text-v2-ui--line-height);padding-inline:1.25rem;position:relative;white-space:nowrap}@media(min-width:64rem)and (not (min-width:80rem)){.hp-issues-tab{padding-inline:.8125rem}}@media(min-width:80rem){.hp-issues-tab{font-size:1.125rem;height:3rem;letter-spacing:.01em;line-height:1.375rem;padding-inline:1.5rem}}.hp-issues-tab:before{background:#ffffff1f;border-radius:inherit;content:"";inset:-2px;opacity:0;position:absolute;transition:opacity .3s var(--ease-fluid);z-index:-1}button.hp-issues-tab:hover:before{opacity:1}.hp-issues-tab:focus-visible{outline-offset:3px}.hp-issues:not([data-hp-glide]) .hp-issues-tab[aria-selected=true]{background:var(--color-yellow);border-color:var(--color-yellow);color:var(--color-navy)}.hp-issues-glide{background:var(--color-yellow);clip-path:inset(0 100% 100% 0 round 9999px);inset:0;pointer-events:none;position:absolute}.hp-issues-rail>.hp-issues-glide{inset:-.25rem;padding:.25rem}.hp-issues-glide>.hp-issues-tab{border-color:transparent;color:var(--color-navy);cursor:default}.hp-issues-glide>.hp-issues-tab:before{content:none}.hp-issues-panels{display:flex;flex-direction:column}:root:not([data-v2-js]) .hp-issues-panel+.hp-issues-panel{border-top:1px solid var(--v2-rule);margin-top:var(--spacing-v2-stack);padding-top:var(--spacing-v2-stack)}[data-v2-js] .hp-issues-panels{display:grid}[data-v2-js] .hp-issues-panel{grid-area:1 / 1}[data-v2-js] .hp-issues-panel:not([data-hp-selected],[data-hp-leaving]){visibility:hidden}[data-v2-js] .hp-issues-panel:not([data-hp-selected],[data-hp-leaving],[data-hp-warm]) .hp-issues-panel-art img{display:none}.hp-issues-panel[data-hp-leaving]{pointer-events:none}.hp-issues-panel:focus-visible{outline-offset:6px}.hp-issues-panel{align-content:start;display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr)}@media(min-width:48rem){.hp-issues-panel{align-items:start;column-gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.hp-issues-panel{align-items:stretch;column-gap:2.5rem;grid-template-columns:minmax(0,432fr) minmax(0,904fr)}}.hp-issues-panel-art{aspect-ratio:3 / 2;order:-1}@media(min-width:48rem){.hp-issues-panel-art{order:0}}.hp-issues-panel-art img{object-fit:contain}.hp-issues-panel-text{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;min-width:0}@media(min-width:48rem){.hp-issues-panel-text{padding-top:4px}}@media(min-width:64rem){.hp-issues-panel-text{gap:2rem;justify-content:center}}.hp-issues-panel-copy{display:flex;flex-direction:column;gap:.75rem}@media(min-width:64rem){.hp-issues-panel-copy{gap:1rem}}.hp-issues-panel-copy>.v2-item-deck{max-width:30rem}@media(min-width:64rem){.hp-impact-section>.hp-pillar{row-gap:var(--spacing-v2-head)}}@media(min-width:64rem){.hp-impact-section .hp-promise{align-items:start;column-gap:2.5rem;display:grid;grid-column:1 / -1;grid-template-columns:minmax(0,432fr) minmax(0,904fr)}.hp-impact-section .hp-promise>p{max-width:36rem;padding-top:4px}}.hp-impacts{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}@media(min-width:48rem){.hp-impacts{column-gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:64rem){.hp-impacts{column-gap:2.5rem;grid-column:1 / -1}}.hp-impact{align-items:center;border-top:1px solid var(--v2-rule);column-gap:1.25rem;display:grid;grid-template-columns:3rem minmax(0,1fr);padding-block:var(--spacing-v2-rule);position:relative}@media(min-width:48rem){.hp-impact{align-content:start;align-items:start;grid-template-columns:minmax(0,1fr);padding-bottom:0;row-gap:1.25rem}}@media(min-width:80rem){.hp-impact{row-gap:1.5rem}}.hp-impact-num{border:2px solid var(--color-teal);border-radius:9999px;color:var(--color-navy);display:grid;font-size:1.625rem;height:3rem;isolation:isolate;line-height:1;padding-top:.125em;place-items:center;position:relative;width:3rem}@media(min-width:64rem){.hp-impact-num{font-size:1.875rem;height:3.5rem;width:3.5rem}}.hp-impact-num:before{background:var(--color-teal);border-radius:inherit;content:"";inset:-2px;opacity:0;position:absolute;transform:scale(.5);transition:transform .5s var(--ease-fluid),opacity .3s var(--ease-fluid);z-index:-1}.hp-impact:hover .hp-impact-num:before,.hp-impact:focus-within .hp-impact-num:before{opacity:1;transform:scale(1)}.hp-take-action{padding-top:0}.hp-take-action-rule{background:var(--v2-rule);height:1px;margin-bottom:var(--spacing-v2-section)}.hp-actions{display:flex;flex-direction:column;gap:1.5rem;min-width:0}@media(min-width:64rem){.hp-actions{gap:2rem}}.hp-actions-track{display:flex;gap:1rem;margin-inline:-1rem;overflow-x:auto;overscroll-behavior-x:contain;padding-inline:1rem;position:relative;scroll-padding-inline:1rem;scroll-snap-type:x mandatory;scrollbar-width:none}@media(min-width:48rem){.hp-actions-track{gap:1.5rem;margin-inline:-1.5rem;padding-inline:1.5rem;scroll-padding-inline:1.5rem}}@media(min-width:64rem){.hp-actions-track{gap:2.5rem;margin-inline:0;padding-inline:0;scroll-padding-inline:0}}.hp-actions-track::-webkit-scrollbar{display:none}:root:not([data-v2-js]) .hp-actions-track{padding-bottom:.75rem;scrollbar-width:thin}:root:not([data-v2-js]) .hp-actions-track::-webkit-scrollbar{display:block;height:6px}.hp-action-card{--v2-draw-color: var(--color-navy);--v2-hover-ink: var(--color-navy);background:var(--color-yellow);color:var(--color-navy);display:flex;flex:0 0 82%;flex-direction:column;position:relative;scroll-snap-align:start}@media(min-width:48rem){.hp-action-card{flex-basis:44%}}@media(min-width:64rem){.hp-action-card{flex-basis:calc((100% - 2.5rem)/2)}}.hp-action-card .v2-type{color:var(--color-navy)}.hp-action-body{display:flex;flex:1;flex-direction:column;gap:.625rem;padding:1.25rem 1.25rem 1.5rem}@media(min-width:64rem){.hp-action-body{gap:.75rem;padding:1.75rem 2rem 2rem}}.hp-action-cta{align-items:center;display:inline-flex;font-family:var(--font-sans);font-size:var(--text-v2-ui);font-weight:600;gap:.625rem;letter-spacing:var(--text-v2-ui--letter-spacing);line-height:var(--text-v2-ui--line-height);margin-top:auto;padding-top:1rem}@media(min-width:64rem){.hp-action-cta{padding-top:1.5rem}}.hp-action-out{flex:none;height:1rem;transition:transform .3s var(--ease-fluid);width:1rem}.hp-action-card:hover .hp-action-out,.hp-action-card:focus-within .hp-action-out{transform:translate(2px,-2px)}.hp-action-card .v2-stretched:focus-visible:after{box-shadow:inset 0 0 0 4px var(--color-navy),inset 0 0 0 7px var(--color-yellow)}.hp-actions-controls{align-items:center;display:flex;gap:1rem;justify-content:space-between}:root:not([data-v2-js]) .hp-actions-controls,.hp-actions[data-hp-static] .hp-actions-controls{display:none}.hp-actions-dots{display:flex}.hp-actions-dot{background:var(--color-navy);border-radius:9999px;clip-path:inset(0 .5rem round .25rem);display:block;height:.5rem;opacity:.25;transition:clip-path .45s var(--ease-fluid),opacity .3s var(--ease-fluid);width:1.5rem}.hp-actions-dot[data-hp-active]{clip-path:inset(0 0 round .25rem);opacity:1}.hp-actions-buttons{display:flex;gap:.75rem}.hp-actions-btn{border:2px solid var(--color-navy);border-radius:9999px;color:var(--color-navy);cursor:pointer;display:grid;height:2.75rem;isolation:isolate;place-items:center;position:relative;transition:opacity .3s var(--ease-fluid);width:2.75rem}.hp-actions-btn:before{background:var(--color-navy);border-radius:inherit;content:"";inset:-2px;position:absolute;transform:scale(0);transition:transform .3s var(--ease-fluid);z-index:-1}.hp-actions-btn:not([aria-disabled=true]):hover{color:var(--color-white)}.hp-actions-btn:not([aria-disabled=true]):hover:before{transform:scale(1)}.hp-actions-btn[aria-disabled=true]{cursor:default;opacity:.3}.hp-actions-arrow{display:block;height:1rem;width:1rem}.hp-actions-btn[data-hp-carousel-prev] .hp-actions-arrow{transform:scaleX(-1)}.hp-more-set{display:flex;flex-direction:column;gap:var(--spacing-v2-stack)}[data-v2-js] [data-hp-more-set]:not([data-hp-expanded]) [data-hp-more-list],:root:not([data-v2-js]) [data-hp-more-btn],[data-hp-expanded] [data-hp-more-btn]{display:none}[data-v2-js] [data-hp-more-set]:not([data-hp-expanded]) [data-hp-view-all]{display:none}.hp-more-btn{background:none;border:0;cursor:pointer;padding:0;text-align:left}.hp-more-btn:hover .v2-link-arrow,.hp-more-btn:focus-visible .v2-link-arrow{transform:translateY(3px)}.hp-feature [data-v2-provenance=investigates]{--v2-arrow: var(--color-teal);--v2-dash: var(--color-teal);--v2-draw-color: var(--color-teal)}.hp-feature .v2-type{color:var(--color-white)}.hp-feature-item{align-items:center;display:grid;gap:1.5rem;position:relative}@media(min-width:48rem){.hp-feature-item{column-gap:2rem;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}@media(min-width:64rem){.hp-feature-item{column-gap:2.5rem;grid-template-columns:minmax(0,786fr) minmax(0,550fr)}}.hp-feature-media{aspect-ratio:3 / 2;background:var(--color-blue-600)}.hp-feature-text{align-items:flex-start;display:flex;flex-direction:column;gap:1rem}@media(min-width:64rem){.hp-feature-text{gap:1.25rem}}.hp-feature-text>.v2-link{margin-top:.25rem}.hp-feature-eyebrow{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem .625rem}.hp-feature-from{color:var(--color-white);font-family:var(--font-sans);font-size:var(--text-v2-type);font-weight:600;line-height:var(--text-v2-type--line-height)}.hp-feature-lockup{color:var(--color-white);display:block;height:1.25rem;width:auto}.hp-feature-deck{max-width:34rem}.hp-sched-when{color:var(--color-gray-800)}.hp-sched-h{color:var(--color-navy);margin-bottom:.75rem}.hp-sched-row{align-items:baseline;border-top:1px solid var(--color-gray-600);display:grid;gap:.375rem 1rem;grid-template-columns:4.5rem minmax(0,1fr);padding-block:1.25rem;position:relative}@media(min-width:48rem){.hp-sched-row{column-gap:2rem;grid-template-columns:6rem minmax(0,1fr) auto;padding-block:1.5rem}}.hp-sched-row:last-child{border-bottom:1px solid var(--color-gray-600)}.hp-sched-date{color:var(--color-navy);font-size:var(--text-v2-title-sm);font-weight:700;line-height:var(--text-v2-title-sm--line-height)}.hp-sched-text{display:flex;flex-direction:column;gap:.375rem;min-width:0}.hp-sched-status{align-items:center;color:var(--color-blue);display:inline-flex;font-family:var(--font-sans);font-size:var(--text-v2-ui);font-weight:600;gap:.625rem;grid-column:2;line-height:var(--text-v2-ui--line-height)}@media(min-width:48rem){.hp-sched-status{align-self:center;grid-column:auto}}.hp-press .v2-cta-row{margin-top:calc(var(--spacing-v2-stack) - var(--spacing-v2-head))}.hp-media-fallback{background:var(--color-navy);display:grid;height:100%;place-items:center;width:100%}.v2-surface-navy .hp-media-fallback{background:var(--color-navy-400)}.hp-media-fallback-logo{color:var(--color-white);height:auto;width:70%}.v2-card-media img[data-hp-broken]{visibility:hidden}.hp-feature-item>.hp-feature-text>.v2-link .v2-u-draw{background-size:0% var(--v2-draw-h)}.hp-issues-section .hp-issues-panel-art{background:transparent}@media(min-width:48rem){.hp-feature-item-text-only{grid-template-columns:minmax(0,1fr)}}.hp-feature-item-text-only>.hp-feature-text{max-width:50rem}@media(min-width:48rem){.hp-issues-panel:not(:has(.hp-issues-panel-art)){grid-template-columns:minmax(0,1fr)}}}
