body.newsletter-page:before{animation:none;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.app-loading-curtain,.newsletter-page{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.newsletter-page .site-header--dark,.newsletter-page .site-header--dark a{color:#ffffffe6}.newsletter-hero{position:relative;isolation:isolate}.newsletter-hero:before{content:"";position:absolute;inset:-7rem 0 auto;height:min(58rem,74vw);pointer-events:none;background:linear-gradient(180deg,#05050500,#050505f0 88%),url(/assets/News-Gradient-B__q9Spo.webp) center top / cover no-repeat;z-index:-1}.newsletter-hero-video-shell{position:relative;width:100%}.newsletter-hero-video{aspect-ratio:16 / 9;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.newsletter-approach{position:relative;z-index:1;background:radial-gradient(circle at 70% 30%,rgba(77,18,54,.9),transparent 34%),radial-gradient(circle at 14% 40%,rgba(248,71,124,.142),transparent 35%),#000}.newsletter-comparison-widget{position:relative;padding-top:1.75rem;padding-bottom:1.75rem}@media (min-width: 1024px){.newsletter-comparison-widget{padding-top:2rem;padding-bottom:2rem}}.newsletter-comparison-shell{position:relative;overflow:hidden;border-radius:.75rem}.newsletter-comparison-media{--comparison-position: 54%;position:relative;overflow:hidden;aspect-ratio:16 / 10;cursor:ns-resize;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.newsletter-comparison-image{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.newsletter-comparison-before-layer{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;clip-path:inset(0 0 calc(100% - var(--comparison-position)) 0)}.newsletter-comparison-divider{pointer-events:none;position:absolute;left:0;right:0;top:var(--comparison-position);height:0}.newsletter-comparison-divider:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:#ffffffa6}.newsletter-comparison-handle{position:absolute;left:50%;top:50%;display:grid;height:3rem;width:3rem;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));place-items:center;border-radius:9999px;background-color:#fffffff2;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.newsletter-comparison-handle img{height:1.5rem;width:1.5rem;--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.newsletter-comparison-range{width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;position:absolute;border-width:0px;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%)}.newsletter-comparison-labels{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.newsletter-comparison-label{position:absolute;right:0;display:inline-block;text-align:right;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;color:#fffc;letter-spacing:.16em}.newsletter-comparison-label:first-child{top:0}.newsletter-comparison-label:last-child{bottom:0}.newsletter-gallery-thumbs{display:flex;flex-wrap:nowrap;overflow-x:auto;padding-top:.5rem;padding-bottom:.5rem;gap:.65rem;scrollbar-width:thin}.newsletter-gallery-thumb{flex:0 0 clamp(5.8rem,21vw,8rem);overflow:hidden;border-radius:.375rem;border-width:1px;border-color:transparent;padding:.25rem;background-color:#ffffff05;transition:transform .2s ease,border-color .2s ease,background-color .2s ease,opacity .2s ease}.newsletter-gallery-thumb:hover{transform:translateY(-2px)}.newsletter-gallery-thumb[data-selected=true]{border-color:#fff6;background-color:#ffffff1a}.newsletter-gallery-thumb img{display:block;width:100%;border-radius:.375rem;-o-object-fit:cover;object-fit:cover}.newsletter-outcome{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.newsletter-outcome-bleed{position:relative;left:50%;width:100vw;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.newsletter-outcome-bleed img{display:block;height:auto;width:100%}.newsletter-outcome-caption{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));padding:2rem 1.25rem 3rem}@media (min-width: 640px){.newsletter-outcome-caption{padding-left:2rem;padding-right:2rem}}.newsletter-outcome-grid{margin-left:auto;margin-right:auto;width:100%;max-width:36rem}.newsletter-outcome-copy{margin:0;max-width:36rem}@media (min-width: 1024px){.newsletter-gallery-thumbs{overflow-x:visible;gap:.5rem}.newsletter-gallery-thumb{flex-basis:calc((100% - (.5rem * 6)) / 7)}.newsletter-outcome-caption{position:absolute;top:0;right:0;bottom:0;left:0;display:block;padding:0;background:linear-gradient(90deg,#05050500,#05050524 45%,#0505059e)}.newsletter-outcome-grid{margin-left:auto;margin-right:auto;display:grid;height:100%;width:100%;max-width:80rem;align-items:center;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:clamp(1.5rem,2vw,2.5rem);column-gap:clamp(1.5rem,2vw,2.5rem);padding:clamp(2rem,4vw,4rem) clamp(1.25rem,2.5vw,2rem)}.newsletter-outcome-copy{max-width:none;grid-column:8 / span 6}.newsletter-outcome-copy .copy{padding-bottom:0}}@media (max-width: 1023px){.newsletter-hero:before{inset:-5rem 0 auto;height:20rem}}@media (max-width: 767px){.newsletter-comparison-handle{height:3.5rem;width:3.5rem}.newsletter-comparison-handle img{height:1.25rem;width:1.25rem}.newsletter-gallery-thumb{flex-basis:clamp(5.2rem,27vw,6.1rem)}.newsletter-comparison-labels{top:0;right:0;bottom:0;left:0}.newsletter-comparison-label{font-size:.72rem;letter-spacing:.14em}}
