.MethodologyClosingCTA_section__JXG4T{background-color:var(--color-bg-inv);color:var(--color-text-inv);position:relative;overflow:hidden;height:100svh;display:flex;flex-direction:column}.MethodologyClosingCTA_rule__4rIpR{position:absolute;top:0;left:var(--gutter);right:var(--gutter);height:1px;background-color:var(--color-border-inv);transform-origin:left center}.MethodologyClosingCTA_inner__dpLyL{display:flex;flex-direction:column;padding-top:var(--space-xl);padding-bottom:var(--space-xl);flex:1 1}.MethodologyClosingCTA_eyebrow__MpaHW{font-size:var(--size-caption);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:rgba(255,249,238,.35)}.MethodologyClosingCTA_headlineBlock__OZ1G0{flex:1 1;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:var(--space-xl);text-align:right}.MethodologyClosingCTA_headline__F1aSZ{font-weight:var(--weight-regular);color:#fff;margin:0}.MethodologyClosingCTA_setupClip__Cn4ey{display:block;overflow:hidden;padding-bottom:.1em;margin-bottom:-.1em}.MethodologyClosingCTA_setupLine__i__Uc{display:block;font-family:var(--font-sohne);font-size:clamp(2rem,4.25vw,4.25rem);font-weight:var(--weight-regular);letter-spacing:-.038em;line-height:1.05;color:#fff;padding-bottom:.2em}.MethodologyClosingCTA_accentClip__B82M8{display:block;overflow:hidden;padding-bottom:.22em;margin-bottom:-.22em}.MethodologyClosingCTA_accentLine__lYf3l{display:block;font-family:var(--font-newsreader);font-style:italic;font-weight:400;font-size:clamp(5rem,13.5vw,12rem);letter-spacing:-.045em;line-height:.93;color:#fff9ee}.MethodologyClosingCTA_footer__vlclA{flex-shrink:0}.MethodologyClosingCTA_footerGrid__zx5sw{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-xl);gap:var(--space-xl);align-items:end}.MethodologyClosingCTA_text__PTnEe{font-family:var(--font-sohne);font-weight:var(--weight-regular);font-size:var(--size-body-lg);line-height:1.25;color:#fff;letter-spacing:-.03em;max-width:44ch}.MethodologyClosingCTA_ctaWrap__nYwMn{display:flex;justify-content:flex-end;align-items:flex-end}.MethodologyClosingCTA_cta__XNvQ5{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1.05em 1.4em;border:1px solid rgba(255,249,238,.22);position:relative;overflow:hidden;font-size:var(--size-body);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-inv);transition:border-color .4s ease}.MethodologyClosingCTA_cta__XNvQ5:before{content:"";position:absolute;inset:0;background-color:var(--color-text-inv);transform:translateY(101%);transition:transform .58s cubic-bezier(.16,1,.3,1)}.MethodologyClosingCTA_cta__XNvQ5:hover{border-color:rgba(255,249,238,.55)}.MethodologyClosingCTA_cta__XNvQ5:hover:before{transform:translateY(0)}.MethodologyClosingCTA_ctaText__aDEjm{position:relative;z-index:1;transition:color .32s ease}.MethodologyClosingCTA_ctaArrow__4Kb9q{position:relative;z-index:1;display:inline-block;font-style:normal;transition:color .32s ease,transform .38s cubic-bezier(.25,.46,.45,.94)}.MethodologyClosingCTA_cta__XNvQ5:hover .MethodologyClosingCTA_ctaArrow__4Kb9q,.MethodologyClosingCTA_cta__XNvQ5:hover .MethodologyClosingCTA_ctaText__aDEjm{color:var(--color-bg-inv)}.MethodologyClosingCTA_cta__XNvQ5:hover .MethodologyClosingCTA_ctaArrow__4Kb9q{transform:translateX(5px)}@media (max-width:900px){.MethodologyClosingCTA_footerGrid__zx5sw{grid-template-columns:1fr;gap:var(--space-lg)}.MethodologyClosingCTA_ctaWrap__nYwMn{justify-content:flex-start;align-items:flex-start}.MethodologyClosingCTA_text__PTnEe{max-width:none}}@media (max-width:768px){.MethodologyClosingCTA_inner__dpLyL{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.MethodologyClosingCTA_headlineBlock__OZ1G0{padding-bottom:var(--space-xl);text-align:left}.MethodologyClosingCTA_setupLine__i__Uc{font-size:clamp(1.75rem,7vw,2.75rem)}.MethodologyClosingCTA_accentLine__lYf3l{font-size:clamp(3.75rem,17vw,7rem)}}