@keyframes CaseStudyFortnine-module__XJcVkW__cs-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.CaseStudyFortnine-module__XJcVkW__cs-r{opacity:0}.CaseStudyFortnine-module__XJcVkW__cs-r.CaseStudyFortnine-module__XJcVkW__is-in{animation:CaseStudyFortnine-module__XJcVkW__cs-rise var(--motion-duration-base) var(--motion-ease) calc(var(--i,0) * 70ms) both}@media (prefers-reduced-motion:reduce){.CaseStudyFortnine-module__XJcVkW__cs-r{opacity:1}.CaseStudyFortnine-module__XJcVkW__cs-r.CaseStudyFortnine-module__XJcVkW__is-in{animation:none}}.CaseStudyFortnine-module__XJcVkW__cshero{background:linear-gradient(180deg,var(--lp-surface-neutral) 0%,var(--_colors---primitive--solid--purple--100) 100%);padding:var(--spacing-80) 0 var(--spacing-64);position:relative;overflow:hidden}.CaseStudyFortnine-module__XJcVkW__cshero .container{z-index:2;position:relative}.CaseStudyFortnine-module__XJcVkW__cshero_wash{pointer-events:none;filter:blur(70px);opacity:.5;background:radial-gradient(34% 50% at 14% 82%,#2d1946 0%,#2d194600 70%),radial-gradient(26% 42% at 82% 18%,#a50034 0%,#a5003400 70%),radial-gradient(30% 42% at 52% 96%,#bfbafe 0%,#bfbafe00 70%);position:absolute;inset:-20% -10%}.CaseStudyFortnine-module__XJcVkW__cshero_kicker{color:var(--_colors---primitives--solid--gray--900)}.CaseStudyFortnine-module__XJcVkW__cshero_h1{margin-top:var(--spacing-16);text-wrap:balance;max-width:860px}.CaseStudyFortnine-module__XJcVkW__cshero_sub{margin-top:var(--spacing-16);max-width:640px;color:var(--lp-text-secondary)}.CaseStudyFortnine-module__XJcVkW__cssec{padding-block:var(--spacing-80)}.CaseStudyFortnine-module__XJcVkW__cssec_kicker{color:var(--_colors---primitives--solid--gray--900)}.CaseStudyFortnine-module__XJcVkW__cssec_title{margin-top:var(--spacing-12);text-wrap:balance;max-width:760px}.CaseStudyFortnine-module__XJcVkW__cssec_sub{margin-top:var(--spacing-12);max-width:640px;color:var(--lp-text-secondary)}.CaseStudyFortnine-module__XJcVkW__spread{gap:var(--spacing-24);margin-top:var(--spacing-24);grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.CaseStudyFortnine-module__XJcVkW__spread+.CaseStudyFortnine-module__XJcVkW__spread{margin-top:var(--spacing-24)}.CaseStudyFortnine-module__XJcVkW__spread--flip .CaseStudyFortnine-module__XJcVkW__sp_story{order:2}.CaseStudyFortnine-module__XJcVkW__sp_card{border-radius:var(--lp-radius-card);transition:transform var(--motion-fast),box-shadow var(--motion-base);flex-direction:column;display:flex;overflow:hidden}a.CaseStudyFortnine-module__XJcVkW__sp_card{color:inherit;text-decoration:none}a.CaseStudyFortnine-module__XJcVkW__sp_card:hover{box-shadow:var(--lp-shadow-floating);transform:translateY(-4px)}.CaseStudyFortnine-module__XJcVkW__sp_story{background:var(--lp-surface);border:1px solid var(--lp-border)}.CaseStudyFortnine-module__XJcVkW__sp_media{aspect-ratio:16/10;background:var(--brand-tint);position:relative;overflow:hidden}.CaseStudyFortnine-module__XJcVkW__sp_media img.CaseStudyFortnine-module__XJcVkW__sp_photo{object-fit:cover;width:100%;height:100%;transition:transform var(--motion-base);display:block}a.CaseStudyFortnine-module__XJcVkW__sp_card:hover .CaseStudyFortnine-module__XJcVkW__sp_photo{transform:scale(1.035)}.CaseStudyFortnine-module__XJcVkW__sp_chip{top:var(--spacing-16);left:var(--spacing-16);height:40px;padding-inline:var(--spacing-16);border-radius:var(--lp-radius-pill);box-shadow:var(--lp-shadow-card);background:#fff;align-items:center;display:inline-flex;position:absolute}.CaseStudyFortnine-module__XJcVkW__sp_chip img{height:var(--ch,18px);object-fit:contain;width:auto;max-width:130px}.CaseStudyFortnine-module__XJcVkW__sp_sector{top:var(--spacing-16);right:var(--spacing-16);padding:4px var(--spacing-12);border-radius:var(--lp-radius-pill);color:var(--lp-ink);font-size:var(--_typography---font-size--body--xs);letter-spacing:.04em;text-transform:uppercase;background:#ffffffeb;position:absolute}.CaseStudyFortnine-module__XJcVkW__sp_body{padding:var(--spacing-32);flex-direction:column;flex:1;display:flex}.CaseStudyFortnine-module__XJcVkW__sp_head{text-wrap:balance;flex:1}.CaseStudyFortnine-module__XJcVkW__sp_metricrow{justify-content:space-between;align-items:flex-end;gap:var(--spacing-16);margin-top:var(--spacing-24);padding-top:var(--spacing-24);border-top:1px solid var(--lp-border);display:flex}.CaseStudyFortnine-module__XJcVkW__sp_value{font-family:var(--lp-font-display);font-size:var(--_typography---font-size--display--md);letter-spacing:var(--_typography---letter-spacing--display-md);color:var(--brand-accent);font-variant-numeric:tabular-nums;line-height:1.05}.CaseStudyFortnine-module__XJcVkW__sp_label{margin-top:var(--spacing-8);color:var(--lp-text-secondary);font-size:var(--_typography---font-size--body--sm);line-height:var(--_typography---line-height--body-sm)}.CaseStudyFortnine-module__XJcVkW__sp_go{border:1px solid var(--lp-border);background:var(--lp-surface);width:44px;height:44px;transition:background-color var(--motion-base),border-color var(--motion-base),transform var(--motion-fast);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.CaseStudyFortnine-module__XJcVkW__sp_go svg{width:16px;height:16px}a.CaseStudyFortnine-module__XJcVkW__sp_card:hover .CaseStudyFortnine-module__XJcVkW__sp_go{background:var(--brand-accent);border-color:var(--brand-accent);color:#fff;transform:translate(2px)}.CaseStudyFortnine-module__XJcVkW__sp_quote{background:var(--brand-accent);color:#fff;padding:var(--spacing-40);justify-content:space-between;position:relative}.CaseStudyFortnine-module__XJcVkW__sp_quote:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#ffffff2b,#fff0);width:66%;height:76%;position:absolute;inset:auto -18% -36% auto}.CaseStudyFortnine-module__XJcVkW__sp_qmark{font-family:var(--lp-font-display);opacity:.5;font-size:3rem;line-height:.8;position:relative}.CaseStudyFortnine-module__XJcVkW__sp_qtext{margin-top:var(--spacing-16);font-family:var(--lp-font-display);font-weight:var(--_typography---font-weight--regular);font-size:var(--_typography---font-size--heading--sm);line-height:var(--_typography---line-height--heading-sm);flex:1;position:relative}.CaseStudyFortnine-module__XJcVkW__sp_qtext--lg{font-size:var(--_typography---font-size--display--xs);line-height:var(--_typography---line-height--display-xs)}.CaseStudyFortnine-module__XJcVkW__sp_person{align-items:center;gap:var(--spacing-16);margin-top:var(--spacing-32);display:flex;position:relative}.CaseStudyFortnine-module__XJcVkW__sp_avatar{object-fit:cover;border:2px solid #ffffff3d;border-radius:50%;flex:none;width:56px;height:56px}.CaseStudyFortnine-module__XJcVkW__sp_avatar--mark{background:#ffffff17;border:2px solid #ffffff3d;border-radius:50%;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.CaseStudyFortnine-module__XJcVkW__sp_avatar--mark img{object-fit:contain;filter:brightness(0)invert();opacity:.92;width:auto;max-width:38px;height:20px}.CaseStudyFortnine-module__XJcVkW__sp_pname{font-weight:var(--_typography---font-weight--medium)}.CaseStudyFortnine-module__XJcVkW__sp_prole{color:var(--_colors---primitive--shade--white--1000);font-size:var(--_typography---font-size--body--sm);line-height:var(--_typography---line-height--body-sm)}.CaseStudyFortnine-module__XJcVkW__arow{gap:var(--spacing-16);margin-top:var(--spacing-40);grid-template-columns:1fr 1fr;display:grid}.CaseStudyFortnine-module__XJcVkW__acard{--hh:#0d0d0d;--ht:#f2f2f2;border-radius:var(--lp-radius-card);padding:var(--spacing-40);background:var(--ht);transition:transform var(--motion-fast),box-shadow var(--motion-base);border:1px solid #0a10300f;flex-direction:column;margin:0;display:flex}.CaseStudyFortnine-module__XJcVkW__acard:hover{box-shadow:var(--lp-shadow-card);transform:translateY(-3px)}.CaseStudyFortnine-module__XJcVkW__acard--solid{background:var(--hh);color:#fff;border-color:var(--hh)}.CaseStudyFortnine-module__XJcVkW__acard_q{font-family:var(--lp-font-display);font-weight:var(--_typography---font-weight--regular);font-size:var(--_typography---font-size--heading--xs);line-height:var(--_typography---line-height--heading-xs);flex:1}.CaseStudyFortnine-module__XJcVkW__acard_p{align-items:center;gap:var(--spacing-16);margin-top:var(--spacing-32);display:flex}.CaseStudyFortnine-module__XJcVkW__acard_av{object-fit:cover;border:2px solid #ffffff3d;border-radius:50%;flex:none;width:52px;height:52px}.CaseStudyFortnine-module__XJcVkW__acard_mark{background:#0d0d0d0f;border:2px solid #0d0d0d1a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.CaseStudyFortnine-module__XJcVkW__acard_mark img{object-fit:contain;width:auto;max-width:34px;height:16px}.CaseStudyFortnine-module__XJcVkW__acard--solid .CaseStudyFortnine-module__XJcVkW__acard_mark{background:#ffffff17;border-color:#ffffff3d}.CaseStudyFortnine-module__XJcVkW__acard--solid .CaseStudyFortnine-module__XJcVkW__acard_mark img{filter:brightness(0)invert()}.CaseStudyFortnine-module__XJcVkW__acard_n{font-weight:var(--_typography---font-weight--medium)}.CaseStudyFortnine-module__XJcVkW__acard_r{font-size:var(--_typography---font-size--body--sm);line-height:var(--_typography---line-height--body-sm);color:var(--lp-text-secondary)}.CaseStudyFortnine-module__XJcVkW__acard--solid .CaseStudyFortnine-module__XJcVkW__acard_r{color:var(--_colors---primitive--shade--white--1000)}@media (max-width:991px){.CaseStudyFortnine-module__XJcVkW__spread{grid-template-columns:1fr}.CaseStudyFortnine-module__XJcVkW__spread--flip .CaseStudyFortnine-module__XJcVkW__sp_story{order:0}.CaseStudyFortnine-module__XJcVkW__arow{grid-template-columns:1fr}}.CaseStudyFortnine-module__XJcVkW__mast{padding:var(--spacing-72) 0 var(--spacing-64);background:linear-gradient(180deg,var(--lp-surface-neutral) 0%,var(--brand-tint) 100%);position:relative;overflow:hidden}.CaseStudyFortnine-module__XJcVkW__mast .container{z-index:2;position:relative}.CaseStudyFortnine-module__XJcVkW__mast_wash{pointer-events:none;filter:blur(80px);opacity:.5;background:radial-gradient(40% 60% at 18% 84%, var(--brand-accent) 0%, transparent 70%), radial-gradient(30% 45% at 86% 12%, var(--brand-accent) 0%, transparent 72%);position:absolute;inset:-25% -10%}.CaseStudyFortnine-module__XJcVkW__crumb{color:var(--lp-text-secondary);font-size:var(--_typography---font-size--body--sm)}.CaseStudyFortnine-module__XJcVkW__crumb a{color:inherit;transition:color var(--motion-base);text-decoration:none}.CaseStudyFortnine-module__XJcVkW__crumb a:hover{color:var(--lp-ink)}.CaseStudyFortnine-module__XJcVkW__mast_grid{gap:var(--spacing-64);margin-top:var(--spacing-24);grid-template-columns:1.05fr .95fr;align-items:center;display:grid}.CaseStudyFortnine-module__XJcVkW__mast_logo{height:30px;margin-bottom:var(--spacing-24);align-items:center;display:flex}.CaseStudyFortnine-module__XJcVkW__mast_logo img{object-fit:contain;width:auto;max-width:190px;height:100%}.CaseStudyFortnine-module__XJcVkW__mast_h1{text-wrap:balance}.CaseStudyFortnine-module__XJcVkW__mast_sub{margin-top:var(--spacing-20);color:var(--lp-text-secondary);max-width:56ch}.CaseStudyFortnine-module__XJcVkW__authors{gap:var(--spacing-24);margin-top:var(--spacing-32);flex-wrap:wrap;display:flex}.CaseStudyFortnine-module__XJcVkW__author{align-items:center;gap:var(--spacing-12);display:flex}.CaseStudyFortnine-module__XJcVkW__author img{object-fit:cover;width:44px;height:44px;box-shadow:var(--lp-shadow-card);border:2px solid #fff;border-radius:50%}.CaseStudyFortnine-module__XJcVkW__author_mark{width:44px;height:44px;box-shadow:var(--lp-shadow-card);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.CaseStudyFortnine-module__XJcVkW__author_mark img{width:auto;max-width:30px;height:16px;box-shadow:none;border:0;border-radius:0}.CaseStudyFortnine-module__XJcVkW__author_n{font-weight:var(--_typography---font-weight--medium);font-size:var(--_typography---font-size--body--sm);line-height:var(--_typography---line-height--body-sm)}.CaseStudyFortnine-module__XJcVkW__author_r{color:var(--lp-text-secondary);font-size:var(--_typography---font-size--body--sm);line-height:var(--_typography---line-height--body-sm)}.CaseStudyFortnine-module__XJcVkW__mast_media{aspect-ratio:var(--mast-ar,4/3);border-radius:var(--lp-radius-card);box-shadow:var(--lp-shadow-floating);position:relative;overflow:hidden}.CaseStudyFortnine-module__XJcVkW__mast_media img{object-fit:cover;width:100%;height:100%;display:block}.CaseStudyFortnine-module__XJcVkW__mast_chip{top:var(--spacing-16);left:var(--spacing-16);height:40px;padding-inline:var(--spacing-16);border-radius:var(--lp-radius-pill);box-shadow:var(--lp-shadow-card);background:#fff;align-items:center;display:inline-flex;position:absolute}.CaseStudyFortnine-module__XJcVkW__mast_chip img{object-fit:contain;width:auto;max-width:120px;height:18px}.CaseStudyFortnine-module__XJcVkW__statbar{gap:var(--spacing-32);margin-top:var(--spacing-56);grid-template-columns:repeat(3,1fr);display:grid}.CaseStudyFortnine-module__XJcVkW__stat{padding-left:var(--spacing-20);border-left:3px solid var(--brand-accent)}.CaseStudyFortnine-module__XJcVkW__stat_v{font-family:var(--lp-font-display);font-size:var(--_typography---font-size--display--md);letter-spacing:var(--_typography---letter-spacing--display-md);color:var(--brand-accent);font-variant-numeric:tabular-nums;line-height:1.06}.CaseStudyFortnine-module__XJcVkW__stat_l{margin-top:var(--spacing-8);color:var(--lp-text-secondary);font-size:var(--_typography---font-size--body--sm);line-height:var(--_typography---line-height--body-sm)}.CaseStudyFortnine-module__XJcVkW__story{gap:var(--spacing-64);padding-block:var(--spacing-64);grid-template-columns:260px minmax(0,68ch);justify-content:center;display:grid}.CaseStudyFortnine-module__XJcVkW__facts{align-self:start;position:sticky;top:96px}.CaseStudyFortnine-module__XJcVkW__facts_t{color:var(--lp-text-secondary);padding-bottom:var(--spacing-12);border-bottom:1px solid var(--lp-border)}.CaseStudyFortnine-module__XJcVkW__fact{margin-top:var(--spacing-20)}.CaseStudyFortnine-module__XJcVkW__fact_k{color:var(--lp-text-secondary);font-size:var(--_typography---font-size--body--sm);line-height:var(--_typography---line-height--body-sm)}.CaseStudyFortnine-module__XJcVkW__fact_v{font-size:var(--_typography---font-size--body--sm);line-height:var(--_typography---line-height--body-sm);font-weight:var(--_typography---font-weight--medium);margin-top:2px}.CaseStudyFortnine-module__XJcVkW__facts_site{margin-top:var(--spacing-24);color:var(--brand-accent);font-size:var(--_typography---font-size--body--sm);display:inline-block}.CaseStudyFortnine-module__XJcVkW__body h2{font-family:var(--lp-font-display);font-weight:var(--_typography---font-weight--regular);font-size:var(--_typography---font-size--heading--sm);line-height:var(--_typography---line-height--heading-sm);margin-top:var(--spacing-56);padding-top:var(--spacing-16);position:relative}.CaseStudyFortnine-module__XJcVkW__body h2:first-child{margin-top:0}.CaseStudyFortnine-module__XJcVkW__body h2:before{content:"";border-radius:var(--lp-radius-pill);background:var(--brand-accent);width:44px;height:3px;position:absolute;top:0;left:0}.CaseStudyFortnine-module__XJcVkW__body p{margin-top:var(--spacing-20);color:var(--_colors---primitive--shade--gray--900);font-size:var(--_typography---font-size--body--lg);line-height:var(--_typography---line-height--body-lg)}.CaseStudyFortnine-module__XJcVkW__body .CaseStudyFortnine-module__XJcVkW__kicker{margin-top:var(--spacing-56);color:var(--brand-accent);font-size:var(--_typography---font-size--body--sm);letter-spacing:.1em;text-transform:uppercase;font-weight:var(--_typography---font-weight--medium)}.CaseStudyFortnine-module__XJcVkW__body .CaseStudyFortnine-module__XJcVkW__kicker+h2{margin-top:var(--spacing-8)}.CaseStudyFortnine-module__XJcVkW__bullets{margin-top:var(--spacing-24);gap:var(--spacing-12);display:grid}.CaseStudyFortnine-module__XJcVkW__bullet{gap:var(--spacing-16);background:var(--brand-tint);border-radius:var(--_border-radius---border-radius--radius-12);padding:var(--spacing-16) var(--spacing-20);font-size:var(--_typography---font-size--body--md);line-height:var(--_typography---line-height--body-md);display:flex}.CaseStudyFortnine-module__XJcVkW__bullet:before{content:"";background:var(--brand-accent);border-radius:50%;flex:none;width:8px;height:8px;margin-top:.45em}.CaseStudyFortnine-module__XJcVkW__agents{margin-top:var(--spacing-24);gap:var(--spacing-16);display:grid}.CaseStudyFortnine-module__XJcVkW__agent{gap:var(--spacing-16);padding:var(--spacing-20);border:1px solid var(--lp-border);border-radius:var(--lp-radius-card);background:var(--lp-surface);transition:border-color var(--motion-base),box-shadow var(--motion-base);grid-template-columns:auto 1fr;align-items:start;display:grid}.CaseStudyFortnine-module__XJcVkW__agent:hover{border-color:var(--brand-accent);box-shadow:var(--lp-shadow-card)}.CaseStudyFortnine-module__XJcVkW__agent_n{background:var(--brand-tint);width:32px;height:32px;color:var(--brand-accent);font-variant-numeric:tabular-nums;font-size:var(--_typography---font-size--body--sm);font-weight:var(--_typography---font-weight--medium);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.CaseStudyFortnine-module__XJcVkW__agent_t{font-weight:var(--_typography---font-weight--medium)}.CaseStudyFortnine-module__XJcVkW__agent_b{color:var(--lp-text-secondary);font-size:var(--_typography---font-size--body--md);line-height:var(--_typography---line-height--body-md);margin-top:2px}.CaseStudyFortnine-module__XJcVkW__pull{border-radius:var(--lp-radius-card);background:var(--brand-accent);color:#fff;padding:var(--spacing-32);margin-top:var(--spacing-32);position:relative;overflow:hidden}.CaseStudyFortnine-module__XJcVkW__pull:after{content:"";background:radial-gradient(closest-side,#ffffff26,#fff0);width:60%;height:80%;position:absolute;inset:auto -14% -40% auto}.CaseStudyFortnine-module__XJcVkW__pull_q{font-family:var(--lp-font-display);font-weight:var(--_typography---font-weight--regular);font-size:var(--_typography---font-size--heading--sm);line-height:var(--_typography---line-height--heading-sm);position:relative}.CaseStudyFortnine-module__XJcVkW__pull_p{align-items:center;gap:var(--spacing-16);margin-top:var(--spacing-24);display:flex;position:relative}.CaseStudyFortnine-module__XJcVkW__pull_p img{object-fit:cover;border:2px solid #ffffff3d;border-radius:50%;width:52px;height:52px}.CaseStudyFortnine-module__XJcVkW__pull_mark{background:#ffffff1a;border:2px solid #ffffff3d;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.CaseStudyFortnine-module__XJcVkW__pull_mark img{filter:brightness(0)invert();border:0;border-radius:0;width:auto;max-width:34px;height:18px}.CaseStudyFortnine-module__XJcVkW__pull_n{font-weight:var(--_typography---font-weight--medium)}.CaseStudyFortnine-module__XJcVkW__pull_r{color:var(--_colors---primitive--shade--white--1000);font-size:var(--_typography---font-size--body--sm);line-height:var(--_typography---line-height--body-sm)}.CaseStudyFortnine-module__XJcVkW__inlinequote{margin-top:var(--spacing-32);padding-left:var(--spacing-24);border-left:3px solid var(--brand-accent)}.CaseStudyFortnine-module__XJcVkW__inlinequote blockquote{font-family:var(--lp-font-display);font-size:var(--_typography---font-size--heading--xs);line-height:var(--_typography---line-height--heading-xs)}.CaseStudyFortnine-module__XJcVkW__inlinequote p{margin-top:var(--spacing-12);color:var(--lp-text-secondary);font-size:var(--_typography---font-size--body--sm)!important;line-height:var(--_typography---line-height--body-sm)!important}.CaseStudyFortnine-module__XJcVkW__spots{margin-top:var(--spacing-24);gap:var(--spacing-16);display:grid}.CaseStudyFortnine-module__XJcVkW__spot{border:1px solid var(--lp-border);border-radius:var(--lp-radius-card);background:var(--lp-surface);transition:border-color var(--motion-base),box-shadow var(--motion-base);overflow:hidden}.CaseStudyFortnine-module__XJcVkW__spot:hover{border-color:var(--brand-accent);box-shadow:var(--lp-shadow-card)}.CaseStudyFortnine-module__XJcVkW__spot_h{gap:var(--spacing-16);padding:var(--spacing-24) var(--spacing-24) 0;align-items:baseline;display:flex}.CaseStudyFortnine-module__XJcVkW__spot_n{color:var(--brand-accent);font-family:var(--lp-font-display);font-size:var(--_typography---font-size--heading--xs);font-variant-numeric:tabular-nums;flex:none}.CaseStudyFortnine-module__XJcVkW__spot_t{font-weight:var(--_typography---font-weight--medium);font-size:var(--_typography---font-size--body--md);line-height:var(--_typography---line-height--body-md)}.CaseStudyFortnine-module__XJcVkW__spot_shot{margin:var(--spacing-16) var(--spacing-24) 0 62px;border-radius:var(--lp-radius-card);background:var(--brand-tint);border:1px solid var(--lp-border);aspect-ratio:1660/1038;overflow:hidden}.CaseStudyFortnine-module__XJcVkW__spot_shot img{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform var(--motion-base);display:block}.CaseStudyFortnine-module__XJcVkW__spot:hover .CaseStudyFortnine-module__XJcVkW__spot_shot img{transform:scale(1.02)}.CaseStudyFortnine-module__XJcVkW__spot_b{padding:0 var(--spacing-24) var(--spacing-24) 62px}.CaseStudyFortnine-module__XJcVkW__spot_b p{margin-top:var(--spacing-12);font-size:var(--_typography---font-size--body--md)!important;line-height:var(--_typography---line-height--body-md)!important}.CaseStudyFortnine-module__XJcVkW__spotnote{margin-top:var(--spacing-16);color:var(--lp-text-secondary);font-size:var(--_typography---font-size--body--sm)!important;line-height:var(--_typography---line-height--body-sm)!important}.CaseStudyFortnine-module__XJcVkW__more{background:var(--lp-surface-neutral);padding-block:var(--spacing-64) var(--spacing-96)}.CaseStudyFortnine-module__XJcVkW__moregrid{gap:var(--spacing-16);margin-top:var(--spacing-24);grid-template-columns:repeat(3,1fr);display:grid}.CaseStudyFortnine-module__XJcVkW__morecard{background:var(--lp-surface);border:1px solid var(--lp-border);border-radius:var(--lp-radius-card);color:var(--lp-ink);transition:transform var(--motion-fast),box-shadow var(--motion-base);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.CaseStudyFortnine-module__XJcVkW__morecard:hover{box-shadow:var(--lp-shadow-floating);transform:translateY(-4px)}.CaseStudyFortnine-module__XJcVkW__morecard_media{aspect-ratio:16/10;position:relative;overflow:hidden}.CaseStudyFortnine-module__XJcVkW__morecard_media img{object-fit:cover;width:100%;height:100%;transition:transform var(--motion-base);display:block}.CaseStudyFortnine-module__XJcVkW__morecard:hover .CaseStudyFortnine-module__XJcVkW__morecard_media img{transform:scale(1.035)}.CaseStudyFortnine-module__XJcVkW__morecard_chip{top:var(--spacing-12);left:var(--spacing-12);height:32px;padding-inline:var(--spacing-12);border-radius:var(--lp-radius-pill);box-shadow:var(--lp-shadow-card);background:#fff;align-items:center;display:inline-flex;position:absolute}.CaseStudyFortnine-module__XJcVkW__morecard_chip img{object-fit:contain;width:auto;max-width:92px;height:14px}.CaseStudyFortnine-module__XJcVkW__morecard_b{padding:var(--spacing-24);flex-direction:column;flex:1;display:flex}.CaseStudyFortnine-module__XJcVkW__morecard_t{font-size:var(--_typography---font-size--body--md);line-height:var(--_typography---line-height--body-md);font-weight:var(--_typography---font-weight--medium);text-wrap:balance;flex:1}.CaseStudyFortnine-module__XJcVkW__morecard_m{margin-top:var(--spacing-16);font-family:var(--lp-font-display);font-size:var(--_typography---font-size--heading--xs);color:var(--mc-accent);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.CaseStudyFortnine-module__XJcVkW__morecard:hover,.CaseStudyFortnine-module__XJcVkW__morecard:hover .CaseStudyFortnine-module__XJcVkW__morecard_media img,a.CaseStudyFortnine-module__XJcVkW__sp_card:hover,a.CaseStudyFortnine-module__XJcVkW__sp_card:hover .CaseStudyFortnine-module__XJcVkW__sp_photo,.CaseStudyFortnine-module__XJcVkW__hcard:hover{transform:none}}@media (max-width:991px){.CaseStudyFortnine-module__XJcVkW__mast_grid{gap:var(--spacing-32);grid-template-columns:1fr}.CaseStudyFortnine-module__XJcVkW__statbar{gap:var(--spacing-24);grid-template-columns:1fr}.CaseStudyFortnine-module__XJcVkW__story{gap:var(--spacing-32);grid-template-columns:1fr}.CaseStudyFortnine-module__XJcVkW__facts{order:2;position:static}.CaseStudyFortnine-module__XJcVkW__moregrid{grid-template-columns:1fr}}.CaseStudyFortnine-module__XJcVkW__finalcta{background:var(--lp-surface-inverted);color:var(--_colors---text--base--inverted-primary);padding-block:var(--spacing-120);position:relative;overflow:hidden}.CaseStudyFortnine-module__XJcVkW__finalcta_glow{background:var(--lp-gradient-cta-glow);animation:CaseStudyFortnine-module__XJcVkW__rotate-gradient var(--motion-glow) infinite;opacity:.3;filter:blur(90px);pointer-events:none;position:absolute;inset:-30%;-webkit-mask-image:radial-gradient(52% 62%,#000 0%,#0000 72%);mask-image:radial-gradient(52% 62%,#000 0%,#0000 72%)}@keyframes CaseStudyFortnine-module__XJcVkW__rotate-gradient{to{--angle:360deg}}.CaseStudyFortnine-module__XJcVkW__finalcta_inner{max-width:var(--layout-hero-container);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex;position:relative}.CaseStudyFortnine-module__XJcVkW__finalcta_sub{margin-top:var(--spacing-16);color:var(--_colors---primitive--shade--white--1000);max-width:640px}.CaseStudyFortnine-module__XJcVkW__finalcta .CaseStudyFortnine-module__XJcVkW__hero_cta{margin-top:var(--spacing-48);z-index:5;flex-direction:column;align-items:center;display:flex;position:relative}.CaseStudyFortnine-module__XJcVkW__finalcta .CaseStudyFortnine-module__XJcVkW__hero_cta .button-primary{height:52px;padding-inline:var(--spacing-24)}.CaseStudyFortnine-module__XJcVkW__finalcta_reassurance{margin-top:var(--spacing-20);color:var(--_colors---text--base--inverted-secondary)}@media (prefers-reduced-motion:reduce){.CaseStudyFortnine-module__XJcVkW__finalcta_glow{animation:none}}.CaseStudyFortnine-module__XJcVkW__mast_logo img{max-width:150px}.CaseStudyFortnine-module__XJcVkW__mast_media{--mast-ar:4/3}.CaseStudyFortnine-module__XJcVkW__mast_sub{max-width:52ch}.CaseStudyFortnine-module__XJcVkW__stat_logos{align-items:center;gap:var(--spacing-16);margin-top:var(--spacing-12);display:flex}.CaseStudyFortnine-module__XJcVkW__stat_logos img{object-fit:contain;width:auto;height:18px}.CaseStudyFortnine-module__XJcVkW__stat_logos img.CaseStudyFortnine-module__XJcVkW__is-defender{height:20px}.CaseStudyFortnine-module__XJcVkW__stat_logos .CaseStudyFortnine-module__XJcVkW__sep{background:var(--lp-border);width:1px;height:16px}.CaseStudyFortnine-module__XJcVkW__fact_logos{gap:var(--spacing-8);margin-top:var(--spacing-6);display:grid}.CaseStudyFortnine-module__XJcVkW__fact_logos img{object-fit:contain;justify-self:start;width:auto;height:16px}.CaseStudyFortnine-module__XJcVkW__fact_logos img.CaseStudyFortnine-module__XJcVkW__is-defender{height:18px}.CaseStudyFortnine-module__XJcVkW__facts_site{text-decoration:none}.CaseStudyFortnine-module__XJcVkW__facts_site:hover{text-underline-offset:3px;text-decoration:underline}.CaseStudyFortnine-module__XJcVkW__story{padding-block:var(--spacing-64) var(--spacing-32)}.CaseStudyFortnine-module__XJcVkW__body h2{font-size:var(--_typography---font-size--display--xs);line-height:var(--_typography---line-height--display-xs);letter-spacing:var(--_typography---letter-spacing--display-xs)}.CaseStudyFortnine-module__XJcVkW__body p{font-size:1.0625rem;line-height:1.625rem}.CaseStudyFortnine-module__XJcVkW__body .CaseStudyFortnine-module__XJcVkW__kicker:first-child{margin-top:0}.CaseStudyFortnine-module__XJcVkW__body h3{margin-top:var(--spacing-32);font-family:var(--lp-font);font-weight:var(--_typography---font-weight--medium);font-size:var(--_typography---font-size--body--md);line-height:var(--_typography---line-height--body-md)}.CaseStudyFortnine-module__XJcVkW__body h3+p{margin-top:var(--spacing-8)}.CaseStudyFortnine-module__XJcVkW__gaps{margin-top:var(--spacing-24);gap:var(--spacing-12);display:grid}.CaseStudyFortnine-module__XJcVkW__body .CaseStudyFortnine-module__XJcVkW__gap p{color:inherit;font-size:inherit;line-height:inherit;margin-top:0}.CaseStudyFortnine-module__XJcVkW__gap{padding:var(--spacing-20) var(--spacing-24);border:1px solid var(--lp-border);border-radius:var(--lp-radius-card);background:var(--lp-surface);border-left:3px solid var(--brand-accent);transition:box-shadow var(--motion-base)}.CaseStudyFortnine-module__XJcVkW__gap:hover{box-shadow:var(--lp-shadow-card)}.CaseStudyFortnine-module__XJcVkW__body .CaseStudyFortnine-module__XJcVkW__gap_k{color:var(--brand-accent);font-size:var(--_typography---font-size--body--xs);letter-spacing:.1em;text-transform:uppercase;font-weight:var(--_typography---font-weight--medium)}.CaseStudyFortnine-module__XJcVkW__body .CaseStudyFortnine-module__XJcVkW__gap_t{margin-top:var(--spacing-4);font-weight:var(--_typography---font-weight--medium);font-size:var(--_typography---font-size--body--md);line-height:var(--_typography---line-height--body-md)}.CaseStudyFortnine-module__XJcVkW__body .CaseStudyFortnine-module__XJcVkW__gap_b{margin-top:var(--spacing-4);color:var(--_colors---primitive--shade--gray--900);font-size:var(--_typography---font-size--body--sm);line-height:var(--_typography---line-height--body-sm)}.CaseStudyFortnine-module__XJcVkW__body .CaseStudyFortnine-module__XJcVkW__gap_p{margin-top:var(--spacing-8);color:var(--lp-text-secondary);font-size:var(--_typography---font-size--body--xs);line-height:var(--_typography---line-height--body-xs);letter-spacing:.04em;text-transform:uppercase}.CaseStudyFortnine-module__XJcVkW__lvls{margin-top:var(--spacing-24);gap:var(--spacing-16);grid-template-columns:1fr 1fr;display:grid}.CaseStudyFortnine-module__XJcVkW__lvl{padding:var(--spacing-24);border:1px solid var(--lp-border);border-radius:var(--lp-radius-card);background:var(--lp-surface);transition:border-color var(--motion-base),box-shadow var(--motion-base)}.CaseStudyFortnine-module__XJcVkW__lvl:hover{border-color:var(--brand-accent);box-shadow:var(--lp-shadow-card)}.CaseStudyFortnine-module__XJcVkW__body .CaseStudyFortnine-module__XJcVkW__lvl p{color:inherit;font-size:inherit;line-height:inherit;margin-top:0}.CaseStudyFortnine-module__XJcVkW__body .CaseStudyFortnine-module__XJcVkW__lvl_k{color:var(--brand-accent);font-size:var(--_typography---font-size--body--xs);letter-spacing:.1em;text-transform:uppercase;font-weight:var(--_typography---font-weight--medium)}.CaseStudyFortnine-module__XJcVkW__body .CaseStudyFortnine-module__XJcVkW__lvl_t{margin-top:var(--spacing-6);color:var(--lp-ink);font-family:var(--lp-font-display);font-size:var(--_typography---font-size--heading--xs);line-height:var(--_typography---line-height--heading-xs)}.CaseStudyFortnine-module__XJcVkW__lvl ul{margin-top:var(--spacing-16);gap:var(--spacing-8);display:grid}.CaseStudyFortnine-module__XJcVkW__lvl li{gap:var(--spacing-10);font-size:var(--_typography---font-size--body--sm);line-height:var(--_typography---line-height--body-sm);color:var(--_colors---primitive--shade--gray--900);align-items:flex-start;display:flex}.CaseStudyFortnine-module__XJcVkW__lvl li:before{content:"";background:var(--brand-tint);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23C4231F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px;border-radius:50%;flex:none;width:16px;height:16px;margin-top:3px}.CaseStudyFortnine-module__XJcVkW__ba{padding-block:var(--spacing-32) var(--spacing-64)}.CaseStudyFortnine-module__XJcVkW__ba_head{max-width:760px}.CaseStudyFortnine-module__XJcVkW__ba_grid{margin-top:var(--spacing-32);gap:var(--spacing-24);grid-template-columns:minmax(0,1fr) 380px;align-items:start;display:grid}.CaseStudyFortnine-module__XJcVkW__cmp_frame{--p:15;border-radius:var(--lp-radius-card);border:1px solid var(--lp-border);background:var(--brand-tint);box-shadow:var(--lp-shadow-card);-webkit-user-select:none;user-select:none;touch-action:pan-y;cursor:col-resize;position:relative;overflow:hidden}.CaseStudyFortnine-module__XJcVkW__cmp{aspect-ratio:1440/1900;width:100%;position:relative}.CaseStudyFortnine-module__XJcVkW__cmp_img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block;position:absolute;inset:0}.CaseStudyFortnine-module__XJcVkW__cmp_new{clip-path:inset(0 0 0 calc(var(--p) * 1%));transition:clip-path .45s var(--motion-ease);position:absolute;inset:0}.CaseStudyFortnine-module__XJcVkW__cmp_frame.CaseStudyFortnine-module__XJcVkW__is-dragging .CaseStudyFortnine-module__XJcVkW__cmp_new,.CaseStudyFortnine-module__XJcVkW__cmp_frame.CaseStudyFortnine-module__XJcVkW__is-dragging .CaseStudyFortnine-module__XJcVkW__cmp_bar,.CaseStudyFortnine-module__XJcVkW__cmp_frame.CaseStudyFortnine-module__XJcVkW__is-dragging .CaseStudyFortnine-module__XJcVkW__cmp_handle{transition:none}.CaseStudyFortnine-module__XJcVkW__cmp_over{pointer-events:none;z-index:4;position:absolute;inset:0}.CaseStudyFortnine-module__XJcVkW__cmp_over>*{pointer-events:auto}.CaseStudyFortnine-module__XJcVkW__cmp_bar{top:0;bottom:0;left:calc(var(--p) * 1%);width:2px;transition:left .45s var(--motion-ease);z-index:4;background:#fff;margin-left:-1px;position:absolute;box-shadow:0 0 0 1px #0a103033;pointer-events:none!important}.CaseStudyFortnine-module__XJcVkW__cmp_handle{top:50%;left:calc(var(--p) * 1%);border:1px solid var(--lp-border);width:44px;height:44px;box-shadow:var(--lp-shadow-floating);cursor:col-resize;color:var(--lp-ink);transition:left .45s var(--motion-ease),transform var(--motion-fast);touch-action:none;z-index:5;background:#fff;border-radius:50%;justify-content:center;align-items:center;margin:-22px 0 0 -22px;display:flex;position:absolute}.CaseStudyFortnine-module__XJcVkW__cmp_handle:hover,.CaseStudyFortnine-module__XJcVkW__cmp_handle:focus-visible{transform:scale(1.06)}.CaseStudyFortnine-module__XJcVkW__cmp_handle svg{width:18px;height:18px}.CaseStudyFortnine-module__XJcVkW__cmp_lg{top:50%;left:calc(var(--p) * 1%);height:22px;padding-inline:var(--spacing-8);border-radius:var(--lp-radius-pill);letter-spacing:.1em;text-transform:uppercase;font-size:.625rem;line-height:1;font-weight:var(--_typography---font-weight--medium);pointer-events:none;z-index:4;transition:left .45s var(--motion-ease);align-items:center;margin-top:-11px;display:inline-flex;position:absolute;pointer-events:none!important}.CaseStudyFortnine-module__XJcVkW__cmp_frame.CaseStudyFortnine-module__XJcVkW__is-dragging .CaseStudyFortnine-module__XJcVkW__cmp_lg{transition:none}.CaseStudyFortnine-module__XJcVkW__cmp_lg--old{color:var(--lp-ink);border:1px solid var(--lp-border);background:#ffffffeb;transform:translate(calc(-100% - 30px))}.CaseStudyFortnine-module__XJcVkW__cmp_lg--new{background:var(--brand-accent);color:#fff;transform:translate(30px)}.CaseStudyFortnine-module__XJcVkW__hl{left:var(--x);top:var(--y);width:var(--w);height:var(--h);border-radius:var(--_border-radius---border-radius--radius-8);pointer-events:none;z-index:3;opacity:0;transition:opacity var(--motion-base),border-color var(--motion-base),background-color var(--motion-base),box-shadow var(--motion-base);background:#c4231f14;border:2px solid #c4231f99;position:absolute}.CaseStudyFortnine-module__XJcVkW__cmp_frame.CaseStudyFortnine-module__XJcVkW__has-on .CaseStudyFortnine-module__XJcVkW__hl{opacity:.25}.CaseStudyFortnine-module__XJcVkW__cmp_frame.CaseStudyFortnine-module__XJcVkW__has-on .CaseStudyFortnine-module__XJcVkW__hl.CaseStudyFortnine-module__XJcVkW__is-on{opacity:1;border-color:var(--brand-accent);animation:CaseStudyFortnine-module__XJcVkW__hl-pulse 1.6s var(--motion-ease) infinite;background:#c4231f1f;box-shadow:0 0 0 4px #c4231f26}@keyframes CaseStudyFortnine-module__XJcVkW__hl-pulse{0%,to{box-shadow:0 0 0 3px #c4231f33}50%{box-shadow:0 0 0 9px #c4231f00}}@media (prefers-reduced-motion:reduce){.CaseStudyFortnine-module__XJcVkW__cmp_frame.CaseStudyFortnine-module__XJcVkW__has-on .CaseStudyFortnine-module__XJcVkW__hl.CaseStudyFortnine-module__XJcVkW__is-on{animation:none}}.CaseStudyFortnine-module__XJcVkW__cmp_src{margin-top:var(--spacing-12);color:var(--lp-text-secondary);font-size:var(--_typography---font-size--body--xs);line-height:var(--_typography---line-height--body-xs)}.CaseStudyFortnine-module__XJcVkW__cmp_src a{color:inherit}.CaseStudyFortnine-module__XJcVkW__anno{gap:var(--spacing-8);align-content:start;display:grid;position:sticky;top:96px}.CaseStudyFortnine-module__XJcVkW__anno_t{padding:0 var(--spacing-4) var(--spacing-4);color:var(--lp-text-secondary)}.CaseStudyFortnine-module__XJcVkW__anno_row{gap:var(--spacing-12);padding:var(--spacing-14,.875rem) var(--spacing-16);text-align:left;cursor:pointer;border:1px solid var(--lp-border);border-radius:var(--_border-radius---border-radius--radius-12);background:var(--lp-surface);width:100%;box-shadow:0 1px 2px 0 var(--_colors---primitive--shade--gray--100);transition:background-color var(--motion-base),border-color var(--motion-base), box-shadow var(--motion-base),transform var(--motion-fast);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;display:grid}.CaseStudyFortnine-module__XJcVkW__anno_row:hover{border-color:var(--brand-accent);box-shadow:var(--lp-shadow-card);transform:translateY(-1px)}.CaseStudyFortnine-module__XJcVkW__anno_row[aria-pressed=true]{background:var(--brand-tint);border-color:var(--brand-accent)}.CaseStudyFortnine-module__XJcVkW__anno_row:focus-visible{outline-offset:2px}.CaseStudyFortnine-module__XJcVkW__anno_n{background:var(--brand-tint);width:28px;height:28px;color:var(--brand-accent);font-family:var(--lp-font-display);font-size:var(--_typography---font-size--body--sm);font-weight:var(--_typography---font-weight--medium);transition:background-color var(--motion-base),color var(--motion-base);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.CaseStudyFortnine-module__XJcVkW__anno_row[aria-pressed=true] .CaseStudyFortnine-module__XJcVkW__anno_n{background:var(--brand-accent);color:#fff}.CaseStudyFortnine-module__XJcVkW__anno_h{align-items:center;gap:var(--spacing-8);font-weight:var(--_typography---font-weight--medium);font-size:var(--_typography---font-size--body--sm);line-height:var(--_typography---line-height--body-sm);flex-wrap:wrap;display:flex}.CaseStudyFortnine-module__XJcVkW__anno_h .CaseStudyFortnine-module__XJcVkW__tag{height:20px;padding-inline:var(--spacing-8);flex:none;font-size:.625rem}.CaseStudyFortnine-module__XJcVkW__anno_go{width:24px;height:24px;color:var(--lp-text-secondary);transition:color var(--motion-base),transform var(--motion-fast);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.CaseStudyFortnine-module__XJcVkW__anno_go svg{width:14px;height:14px}.CaseStudyFortnine-module__XJcVkW__anno_row:hover .CaseStudyFortnine-module__XJcVkW__anno_go{color:var(--brand-accent);transform:translate(2px)}.CaseStudyFortnine-module__XJcVkW__anno_row[aria-pressed=true] .CaseStudyFortnine-module__XJcVkW__anno_go{color:var(--brand-accent)}.CaseStudyFortnine-module__XJcVkW__callout{margin-top:var(--spacing-24);border-radius:var(--lp-radius-card);background:var(--lp-surface-inverted);color:var(--_colors---text--base--inverted-primary);padding:var(--spacing-40);gap:var(--spacing-40);grid-template-columns:auto 1fr;align-items:center;display:grid;position:relative;overflow:hidden}.CaseStudyFortnine-module__XJcVkW__callout:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#ffffff1f,#fff0);width:50%;height:90%;position:absolute;inset:auto -10% -50% auto}.CaseStudyFortnine-module__XJcVkW__callout_v{font-family:var(--lp-font-display);font-size:var(--_typography---font-size--display--lg);letter-spacing:var(--_typography---letter-spacing--display-lg);font-variant-numeric:tabular-nums;line-height:1}.CaseStudyFortnine-module__XJcVkW__callout_t{font-family:var(--lp-font-display);font-size:var(--_typography---font-size--heading--sm);line-height:var(--_typography---line-height--heading-sm);text-wrap:balance;max-width:36ch}.CaseStudyFortnine-module__XJcVkW__callout_s{margin-top:var(--spacing-12);color:var(--_colors---text--base--inverted-secondary);font-size:var(--_typography---font-size--body--sm);line-height:var(--_typography---line-height--body-sm)}.CaseStudyFortnine-module__XJcVkW__chg{background:linear-gradient(180deg,var(--brand-tint) 0%,var(--lp-surface-neutral) 100%);padding-block:var(--spacing-80)}.CaseStudyFortnine-module__XJcVkW__chg_grid{margin-top:var(--spacing-40);gap:var(--spacing-24);grid-template-columns:1fr 1fr;display:grid}.CaseStudyFortnine-module__XJcVkW__comp{background:var(--lp-surface);border:1px solid var(--lp-border);border-radius:var(--lp-radius-card);padding:var(--spacing-24);gap:var(--spacing-16);transition:box-shadow var(--motion-base),transform var(--motion-fast);flex-direction:column;display:flex}.CaseStudyFortnine-module__XJcVkW__comp:hover{box-shadow:var(--lp-shadow-floating);transform:translateY(-2px)}.CaseStudyFortnine-module__XJcVkW__comp_head{align-items:center;gap:var(--spacing-12);display:flex}.CaseStudyFortnine-module__XJcVkW__comp_head .CaseStudyFortnine-module__XJcVkW__tag{margin-left:auto}.CaseStudyFortnine-module__XJcVkW__comp_n{background:var(--brand-tint);width:28px;height:28px;color:var(--brand-accent);font-family:var(--lp-font-display);font-size:var(--_typography---font-size--body--sm);font-weight:var(--_typography---font-weight--medium);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.CaseStudyFortnine-module__XJcVkW__comp:hover .CaseStudyFortnine-module__XJcVkW__comp_n{background:var(--brand-accent);color:#fff}.CaseStudyFortnine-module__XJcVkW__tag{height:24px;padding-inline:var(--spacing-10);border-radius:var(--lp-radius-pill);font-size:var(--_typography---font-size--body--xs);letter-spacing:.08em;text-transform:uppercase;font-weight:var(--_typography---font-weight--medium);background:var(--brand-accent);color:#fff;align-items:center;display:inline-flex}.CaseStudyFortnine-module__XJcVkW__tag--moved{background:var(--_colors---primitives--solid--gray--1000)}.CaseStudyFortnine-module__XJcVkW__tag--rewritten{background:var(--lp-purple)}.CaseStudyFortnine-module__XJcVkW__comp_t{font-family:var(--lp-font-display);font-size:var(--_typography---font-size--heading--xs);line-height:var(--_typography---line-height--heading-xs)}.CaseStudyFortnine-module__XJcVkW__comp_stage{background:var(--lp-surface-neutral);border-radius:var(--_border-radius---border-radius--radius-12);padding:var(--spacing-24);gap:var(--spacing-24);flex-wrap:wrap;flex:1;justify-content:center;align-items:flex-start;display:flex}.CaseStudyFortnine-module__XJcVkW__crop{border-radius:var(--_border-radius---border-radius--radius-8);border:1px solid #0a10300f;flex:0 auto;max-width:100%;height:auto;display:block;box-shadow:0 10px 24px -8px #0a103040,0 2px 6px #0a103014}.CaseStudyFortnine-module__XJcVkW__crop--new{width:min(100%,var(--w))}.CaseStudyFortnine-module__XJcVkW__crop_col{gap:var(--spacing-8);flex-direction:column;align-items:flex-start;min-width:0;display:flex}.CaseStudyFortnine-module__XJcVkW__crop_l{font-size:var(--_typography---font-size--body--xs);letter-spacing:.08em;text-transform:uppercase;color:var(--lp-text-secondary);font-weight:var(--_typography---font-weight--medium)}.CaseStudyFortnine-module__XJcVkW__crop_l--new{color:var(--brand-accent)}.CaseStudyFortnine-module__XJcVkW__crop--old{opacity:.55;filter:grayscale(.4);width:min(100%,var(--w));box-shadow:0 2px 6px #0a103014}.CaseStudyFortnine-module__XJcVkW__comp_a{color:var(--_colors---primitive--shade--gray--900);font-size:var(--_typography---font-size--body--sm);line-height:var(--_typography---line-height--body-sm)}.CaseStudyFortnine-module__XJcVkW__comp_a b{font-weight:var(--_typography---font-weight--medium);color:var(--lp-ink)}.CaseStudyFortnine-module__XJcVkW__comp_stage--stack{flex-direction:column;justify-content:flex-start;align-items:flex-start}.CaseStudyFortnine-module__XJcVkW__comp_stage--stack .CaseStudyFortnine-module__XJcVkW__crop--old{--w:360px}.CaseStudyFortnine-module__XJcVkW__comp_arrow{color:var(--brand-accent);font-family:var(--lp-font-display);font-size:1.5rem;line-height:1}.CaseStudyFortnine-module__XJcVkW__comp_stage--stack .CaseStudyFortnine-module__XJcVkW__comp_arrow{align-self:center;transform:rotate(90deg)}.CaseStudyFortnine-module__XJcVkW__chg_result{margin-top:var(--spacing-48);max-width:68ch;color:var(--_colors---primitive--shade--gray--900);font-size:1.0625rem;line-height:1.625rem}.CaseStudyFortnine-module__XJcVkW__story--one{grid-template-columns:minmax(0,68ch);padding-block:0}.CaseStudyFortnine-module__XJcVkW__method{padding-block:var(--spacing-80) var(--spacing-40)}.CaseStudyFortnine-module__XJcVkW__method .CaseStudyFortnine-module__XJcVkW__flow{margin-top:var(--spacing-40)}.CaseStudyFortnine-module__XJcVkW__flow{margin-top:var(--spacing-48);padding:0 var(--spacing-40) var(--spacing-56);position:relative}.CaseStudyFortnine-module__XJcVkW__flow_svg{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;right:0;overflow:visible}.CaseStudyFortnine-module__XJcVkW__flow_track{stroke:var(--lp-border);stroke-width:2px;fill:none}.CaseStudyFortnine-module__XJcVkW__flow_prog{stroke:var(--brand-accent);stroke-width:2px;fill:none;stroke-linecap:round;stroke-dasharray:var(--len,3000);stroke-dashoffset:var(--len,3000);transition:stroke-dashoffset 1.6s var(--motion-ease)}.CaseStudyFortnine-module__XJcVkW__flow.CaseStudyFortnine-module__XJcVkW__is-in .CaseStudyFortnine-module__XJcVkW__flow_prog{stroke-dashoffset:0}.CaseStudyFortnine-module__XJcVkW__flow_ret{stroke:var(--brand-accent);stroke-width:1.5px;fill:none;stroke-dasharray:4 6;opacity:0;transition:opacity .4s var(--motion-ease) 1.5s}.CaseStudyFortnine-module__XJcVkW__flow.CaseStudyFortnine-module__XJcVkW__is-in .CaseStudyFortnine-module__XJcVkW__flow_ret{opacity:.7}.CaseStudyFortnine-module__XJcVkW__flow_ret-head{fill:var(--brand-accent);opacity:0;transition:opacity .4s var(--motion-ease) 1.7s}.CaseStudyFortnine-module__XJcVkW__flow.CaseStudyFortnine-module__XJcVkW__is-in .CaseStudyFortnine-module__XJcVkW__flow_ret-head{opacity:.8}.CaseStudyFortnine-module__XJcVkW__nodes{gap:var(--spacing-16);grid-template-columns:repeat(6,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.CaseStudyFortnine-module__XJcVkW__node{text-align:center}.CaseStudyFortnine-module__XJcVkW__node_n{background:var(--lp-surface);border:2px solid var(--lp-border);width:56px;height:56px;color:var(--lp-text-secondary);font-family:var(--lp-font-display);font-size:var(--_typography---font-size--heading--xs);font-variant-numeric:tabular-nums;transition:border-color .3s var(--motion-ease),color .3s var(--motion-ease),background-color .3s var(--motion-ease);transition-delay:calc(var(--i) * .25s);z-index:1;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.CaseStudyFortnine-module__XJcVkW__flow.CaseStudyFortnine-module__XJcVkW__is-in .CaseStudyFortnine-module__XJcVkW__node_n{border-color:var(--brand-accent);color:var(--brand-accent);background:var(--brand-tint)}.CaseStudyFortnine-module__XJcVkW__node_v{margin-top:var(--spacing-16);font-family:var(--lp-font-display);font-size:var(--_typography---font-size--heading--xs);line-height:var(--_typography---line-height--heading-xs)}.CaseStudyFortnine-module__XJcVkW__node_b{margin-top:var(--spacing-6);color:var(--lp-text-secondary);font-size:var(--_typography---font-size--body--sm);line-height:var(--_typography---line-height--body-sm);max-width:20ch;margin-inline:auto}.CaseStudyFortnine-module__XJcVkW__flow_back{color:var(--brand-accent);font-size:var(--_typography---font-size--body--xs);letter-spacing:.08em;text-transform:uppercase;font-weight:var(--_typography---font-weight--medium);background:var(--lp-surface);padding-inline:var(--spacing-12);opacity:0;transition:opacity .4s var(--motion-ease) 1.6s;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.CaseStudyFortnine-module__XJcVkW__flow.CaseStudyFortnine-module__XJcVkW__is-in .CaseStudyFortnine-module__XJcVkW__flow_back{opacity:1}@media (prefers-reduced-motion:reduce){.CaseStudyFortnine-module__XJcVkW__flow_prog,.CaseStudyFortnine-module__XJcVkW__flow_ret,.CaseStudyFortnine-module__XJcVkW__flow_ret-head,.CaseStudyFortnine-module__XJcVkW__node_n,.CaseStudyFortnine-module__XJcVkW__flow_back{transition:none}.CaseStudyFortnine-module__XJcVkW__flow_prog{stroke-dashoffset:0}.CaseStudyFortnine-module__XJcVkW__flow_ret{opacity:.7}.CaseStudyFortnine-module__XJcVkW__flow_ret-head{opacity:.8}.CaseStudyFortnine-module__XJcVkW__flow_back{opacity:1}.CaseStudyFortnine-module__XJcVkW__node_n{border-color:var(--brand-accent);color:var(--brand-accent);background:var(--brand-tint)}}.CaseStudyFortnine-module__XJcVkW__close{padding-block:var(--spacing-64) var(--spacing-80)}.CaseStudyFortnine-module__XJcVkW__close_grid{grid-template-columns:minmax(0,760px);justify-content:center;display:grid}.CaseStudyFortnine-module__XJcVkW__close_line{margin-top:var(--spacing-32);justify-content:space-between;gap:var(--spacing-16);color:var(--_colors---primitive--shade--gray--900);flex-wrap:wrap;align-items:center;display:flex}.CaseStudyFortnine-module__XJcVkW__close_line strong{font-weight:var(--_typography---font-weight--medium);color:var(--lp-ink)}.CaseStudyFortnine-module__XJcVkW__close_all{color:var(--lp-text-secondary);font-size:var(--_typography---font-size--body--sm);border-bottom:1px solid var(--lp-border);transition:color var(--motion-base),border-color var(--motion-base);text-decoration:none}.CaseStudyFortnine-module__XJcVkW__close_all:hover{color:var(--lp-ink);border-color:var(--lp-ink)}@media (max-width:1199px){.CaseStudyFortnine-module__XJcVkW__ba_grid{grid-template-columns:1fr}}@media (max-width:991px){.CaseStudyFortnine-module__XJcVkW__lvls,.CaseStudyFortnine-module__XJcVkW__chg_grid{grid-template-columns:1fr}.CaseStudyFortnine-module__XJcVkW__callout{gap:var(--spacing-16);grid-template-columns:1fr}.CaseStudyFortnine-module__XJcVkW__statbar{gap:var(--spacing-12);grid-template-columns:repeat(3,1fr)}.CaseStudyFortnine-module__XJcVkW__stat{padding-left:var(--spacing-12)}.CaseStudyFortnine-module__XJcVkW__stat_v{font-size:var(--_typography---font-size--heading--sm);line-height:1.1}.CaseStudyFortnine-module__XJcVkW__stat_l{font-size:var(--_typography---font-size--body--xs);line-height:var(--_typography---line-height--body-xs)}.CaseStudyFortnine-module__XJcVkW__stat_logos{gap:var(--spacing-8);flex-wrap:wrap}.CaseStudyFortnine-module__XJcVkW__stat_logos img{height:14px}.CaseStudyFortnine-module__XJcVkW__stat_logos img.CaseStudyFortnine-module__XJcVkW__is-defender{height:16px}.CaseStudyFortnine-module__XJcVkW__stat_logos .CaseStudyFortnine-module__XJcVkW__sep{display:none}.CaseStudyFortnine-module__XJcVkW__facts{gap:var(--spacing-8);flex-wrap:wrap;order:0;align-items:center;display:flex}.CaseStudyFortnine-module__XJcVkW__facts_t{display:none}.CaseStudyFortnine-module__XJcVkW__fact{align-items:center;gap:var(--spacing-6);min-height:32px;padding:var(--spacing-4) var(--spacing-12);border:1px solid var(--lp-border);border-radius:var(--lp-radius-pill);background:var(--lp-surface);margin:0;display:inline-flex}.CaseStudyFortnine-module__XJcVkW__fact_k{font-size:var(--_typography---font-size--body--xs)}.CaseStudyFortnine-module__XJcVkW__fact_k:after{content:":"}.CaseStudyFortnine-module__XJcVkW__fact_v{font-size:var(--_typography---font-size--body--xs);margin:0}.CaseStudyFortnine-module__XJcVkW__fact_logos{gap:var(--spacing-8);align-items:center;margin:0;display:flex}.CaseStudyFortnine-module__XJcVkW__fact_logos img{height:11px}.CaseStudyFortnine-module__XJcVkW__fact_logos img.CaseStudyFortnine-module__XJcVkW__is-defender{height:9px}.CaseStudyFortnine-module__XJcVkW__facts_site{height:32px;padding-inline:var(--spacing-12);border:1px solid var(--lp-border);border-radius:var(--lp-radius-pill);font-size:var(--_typography---font-size--body--xs);align-items:center;margin:0;display:inline-flex}.CaseStudyFortnine-module__XJcVkW__nodes{row-gap:var(--spacing-32);grid-template-columns:repeat(3,1fr)}.CaseStudyFortnine-module__XJcVkW__flow_svg{display:none}.CaseStudyFortnine-module__XJcVkW__flow{padding-bottom:var(--spacing-40)}}@media (max-width:767px){.CaseStudyFortnine-module__XJcVkW__cmp_handle{width:40px;height:40px;margin:-20px 0 0 -20px}.CaseStudyFortnine-module__XJcVkW__cmp_lg--old{transform:translate(calc(-100% - 26px))}.CaseStudyFortnine-module__XJcVkW__cmp_lg--new{transform:translate(26px)}.CaseStudyFortnine-module__XJcVkW__hl{border-radius:var(--_border-radius---border-radius--radius-4);border-width:1.5px}.CaseStudyFortnine-module__XJcVkW__anno{position:static}.CaseStudyFortnine-module__XJcVkW__callout{padding:var(--spacing-24)}.CaseStudyFortnine-module__XJcVkW__callout_v{font-size:var(--_typography---font-size--display--md)}.CaseStudyFortnine-module__XJcVkW__callout_t{font-size:var(--_typography---font-size--heading--xs);line-height:var(--_typography---line-height--heading-xs)}.CaseStudyFortnine-module__XJcVkW__mast_h1{font-size:var(--_typography---font-size--display--xs)!important;line-height:var(--_typography---line-height--display-xs)!important}.CaseStudyFortnine-module__XJcVkW__comp_stage{padding:var(--spacing-16)}.CaseStudyFortnine-module__XJcVkW__nodes{grid-template-columns:1fr 1fr}.CaseStudyFortnine-module__XJcVkW__node_b{max-width:none}.CaseStudyFortnine-module__XJcVkW__close_line{flex-direction:column;align-items:flex-start}}
.ArticleTemplate-module__PhKfOa__t-body-md{font-size:var(--_typography---font-size--body--md);line-height:var(--_typography---line-height--body-md)}.ArticleTemplate-module__PhKfOa__rhero{background:linear-gradient(180deg,var(--lp-surface-neutral) 0%,var(--_colors---primitive--solid--purple--100) 100%);padding:var(--spacing-80) 0 var(--spacing-64)}.ArticleTemplate-module__PhKfOa__rhero_kicker{color:var(--_colors---primitives--solid--gray--900)}.ArticleTemplate-module__PhKfOa__rhero_h1{margin-top:var(--spacing-16);text-wrap:balance;max-width:820px}.ArticleTemplate-module__PhKfOa__rhero_sub{margin-top:var(--spacing-16);max-width:640px;color:var(--lp-text-secondary)}.ArticleTemplate-module__PhKfOa__rsec{padding-block:var(--spacing-80)}.ArticleTemplate-module__PhKfOa__rsec--tight{padding-block:var(--spacing-64)}.ArticleTemplate-module__PhKfOa__rsec_kicker{color:var(--_colors---primitives--solid--gray--900)}.ArticleTemplate-module__PhKfOa__rsec_title{margin-top:var(--spacing-12);text-wrap:balance;max-width:720px}.ArticleTemplate-module__PhKfOa__rsec_sub{margin-top:var(--spacing-12);max-width:640px;color:var(--lp-text-secondary)}.ArticleTemplate-module__PhKfOa__lfield{margin-top:var(--spacing-20)}.ArticleTemplate-module__PhKfOa__lfield label{margin-bottom:var(--spacing-8);font-size:var(--_typography---font-size--body--sm);line-height:var(--_typography---line-height--body-sm);display:block}.ArticleTemplate-module__PhKfOa__lfield input,.ArticleTemplate-module__PhKfOa__lfield textarea{width:100%;padding:var(--spacing-12) var(--spacing-16);background:var(--lp-surface-neutral);border:1px solid var(--lp-border);border-radius:var(--_border-radius---border-radius--radius-12);color:var(--lp-ink);font-size:var(--_typography---font-size--body--sm);line-height:var(--_typography---line-height--body-sm)}.ArticleTemplate-module__PhKfOa__lfield textarea{resize:vertical;min-height:120px}.ArticleTemplate-module__PhKfOa__lfield input:focus,.ArticleTemplate-module__PhKfOa__lfield textarea:focus{outline:2px solid var(--lp-purple);outline-offset:1px}.ArticleTemplate-module__PhKfOa__lfield.ArticleTemplate-module__PhKfOa__is-invalid input,.ArticleTemplate-module__PhKfOa__lfield.ArticleTemplate-module__PhKfOa__is-invalid textarea{border-color:var(--_colors---primitive--solid--red--800)}.ArticleTemplate-module__PhKfOa__lfield_msg{margin-top:var(--spacing-6);color:var(--_colors---primitive--solid--red--800);font-size:var(--_typography---font-size--body--sm)}.ArticleTemplate-module__PhKfOa__lfield_msg:empty{display:none}.ArticleTemplate-module__PhKfOa__acc{border:1px solid var(--lp-border);border-radius:var(--lp-radius-card);background:var(--lp-surface);overflow:hidden}.ArticleTemplate-module__PhKfOa__acc_item+.ArticleTemplate-module__PhKfOa__acc_item{border-top:1px solid var(--lp-border)}.ArticleTemplate-module__PhKfOa__acc_btn{justify-content:space-between;align-items:center;gap:var(--spacing-16);width:100%;padding:var(--spacing-20) var(--spacing-24);text-align:left;cursor:pointer;font-size:var(--_typography---font-size--body--md);line-height:var(--_typography---line-height--body-md);font-weight:var(--_typography---font-weight--medium);transition:background-color var(--motion-fast);display:flex}.ArticleTemplate-module__PhKfOa__acc_btn:hover{background:var(--_colors---primitive--solid--purple--100)}.ArticleTemplate-module__PhKfOa__acc_chev{width:12px;height:8px;color:var(--lp-purple);transition:transform var(--motion-fast);flex:none}.ArticleTemplate-module__PhKfOa__acc_item.ArticleTemplate-module__PhKfOa__is-open{background:linear-gradient(180deg,var(--_colors---primitive--solid--purple--100),var(--lp-surface) 85%);box-shadow:inset 3px 0 0 var(--lp-purple)}.ArticleTemplate-module__PhKfOa__acc_btn[aria-expanded=true] .ArticleTemplate-module__PhKfOa__acc_chev{transform:rotate(180deg)}.ArticleTemplate-module__PhKfOa__acc_panel{transition:grid-template-rows var(--motion-base);grid-template-rows:0fr;display:grid}.ArticleTemplate-module__PhKfOa__acc_panel>div{overflow:hidden}.ArticleTemplate-module__PhKfOa__acc_item.ArticleTemplate-module__PhKfOa__is-open .ArticleTemplate-module__PhKfOa__acc_panel{grid-template-rows:1fr}.ArticleTemplate-module__PhKfOa__acc_body{padding:0 var(--spacing-24) var(--spacing-24);color:var(--lp-text-secondary);max-width:70ch;font-size:var(--_typography---font-size--body--md);line-height:var(--_typography---line-height--body-md)}.ArticleTemplate-module__PhKfOa__acc_body p+p,.ArticleTemplate-module__PhKfOa__acc_body ul{margin-top:var(--spacing-12)}.ArticleTemplate-module__PhKfOa__acc_body ul{padding-left:var(--spacing-20);list-style:outside}.ArticleTemplate-module__PhKfOa__acc_body li{margin-bottom:var(--spacing-6)}.ArticleTemplate-module__PhKfOa__story{gap:var(--spacing-64);grid-template-columns:1fr 1fr;align-items:start;display:grid}.ArticleTemplate-module__PhKfOa__story_body{color:var(--lp-text-secondary);max-width:60ch}.ArticleTemplate-module__PhKfOa__story_body p+p{margin-top:var(--spacing-16)}.ArticleTemplate-module__PhKfOa__story_body strong{color:var(--lp-ink);font-weight:var(--_typography---font-weight--medium)}@media (max-width:991px){.ArticleTemplate-module__PhKfOa__story{gap:var(--spacing-40);grid-template-columns:1fr}}.ArticleTemplate-module__PhKfOa__rcard{background:var(--lp-surface);border:1px solid var(--lp-border);border-radius:var(--lp-radius-card);padding:var(--spacing-32)}.ArticleTemplate-module__PhKfOa__closeband{background:var(--lp-surface-neutral);border-radius:var(--lp-radius-card);padding:var(--spacing-40);justify-content:space-between;align-items:center;gap:var(--spacing-24);flex-wrap:wrap;display:flex}.ArticleTemplate-module__PhKfOa__closeband_txt{max-width:520px}.ArticleTemplate-module__PhKfOa__closeband_sub{margin-top:var(--spacing-8);color:var(--lp-text-secondary)}@media (prefers-reduced-motion:reduce){.ArticleTemplate-module__PhKfOa__acc_panel,.ArticleTemplate-module__PhKfOa__acc_chev{transition:none}}@media (max-width:767px){.ArticleTemplate-module__PhKfOa__rhero{padding:var(--spacing-56) 0 var(--spacing-48)}.ArticleTemplate-module__PhKfOa__rhero_h1{font-size:var(--_typography---font-size--display--xs);line-height:var(--_typography---line-height--display-xs)}.ArticleTemplate-module__PhKfOa__rsec{padding-block:var(--spacing-56)}.ArticleTemplate-module__PhKfOa__closeband{padding:var(--spacing-24)}}.ArticleTemplate-module__PhKfOa__featured{margin-top:var(--spacing-48)}.ArticleTemplate-module__PhKfOa__featured_card{gap:var(--spacing-48);background:var(--lp-surface-inverted);color:var(--_colors---text--base--inverted-primary);border:1px solid var(--lp-surface-inverted);border-radius:var(--lp-radius-card);padding:var(--spacing-48);box-shadow:var(--lp-shadow-card);grid-template-columns:1.2fr auto;display:grid;position:relative;overflow:hidden}.ArticleTemplate-module__PhKfOa__featured_glow{pointer-events:none;opacity:.22;filter:blur(80px);background:conic-gradient(from 164deg,#bfbafe 0%,#fff1e0 33%,#ffa6ce 66%,#bfbafe 100%);position:absolute;inset:-40%}.ArticleTemplate-module__PhKfOa__featured_card>div{position:relative}.ArticleTemplate-module__PhKfOa__featured_card .ArticleTemplate-module__PhKfOa__ptitle a{color:inherit}.ArticleTemplate-module__PhKfOa__featured_card .ArticleTemplate-module__PhKfOa__ptitle a:hover{color:var(--_colors---primitive--solid--purple--600)}.ArticleTemplate-module__PhKfOa__featured_card .ArticleTemplate-module__PhKfOa__pdek{color:var(--_colors---primitive--shade--white--1000)}.ArticleTemplate-module__PhKfOa__featured_card .ArticleTemplate-module__PhKfOa__pby{color:var(--_colors---text--base--inverted-primary)}.ArticleTemplate-module__PhKfOa__featured_card .ArticleTemplate-module__PhKfOa__pby span,.ArticleTemplate-module__PhKfOa__featured_card .ArticleTemplate-module__PhKfOa__pmeta{color:var(--_colors---text--base--inverted-secondary)}.ArticleTemplate-module__PhKfOa__pnew{padding:2px var(--spacing-10);border-radius:var(--lp-radius-pill);background:var(--lp-purple);color:#fff;font-size:var(--_typography---font-size--body--xs);letter-spacing:.06em;text-transform:uppercase;font-weight:var(--_typography---font-weight--medium);align-items:center;display:inline-flex}.ArticleTemplate-module__PhKfOa__pmeta{align-items:center;gap:var(--spacing-12);color:var(--lp-text-secondary);font-size:var(--_typography---font-size--body--xs);display:flex}.ArticleTemplate-module__PhKfOa__pcat{--ch:var(--lp-purple);--ct:var(--_colors---primitive--solid--purple--100);align-items:center;gap:var(--spacing-6);padding:2px var(--spacing-10);border-radius:var(--lp-radius-pill);background:var(--ct);color:var(--lp-ink);font-size:var(--_typography---font-size--body--xs);letter-spacing:.04em;text-transform:uppercase;border:1px solid #0000;display:inline-flex}.ArticleTemplate-module__PhKfOa__pcat:before{content:"";background:var(--ch);border-radius:50%;width:6px;height:6px}.ArticleTemplate-module__PhKfOa__pcat--update{--ch:#178a48;--ct:var(--_colors---primitive--solid--green--200)}.ArticleTemplate-module__PhKfOa__pcat--tutorial{--ch:#b0356e;--ct:#ffe3f0}.ArticleTemplate-module__PhKfOa__pcat--press{--ch:#4f46ba;--ct:#e9e7ff}.ArticleTemplate-module__PhKfOa__ptitle{margin-top:var(--spacing-16);text-wrap:balance}.ArticleTemplate-module__PhKfOa__ptitle a{transition:color var(--motion-base);text-decoration:none}.ArticleTemplate-module__PhKfOa__ptitle a:hover{color:var(--lp-purple)}.ArticleTemplate-module__PhKfOa__pdek{margin-top:var(--spacing-12);color:var(--lp-text-secondary)}.ArticleTemplate-module__PhKfOa__pby{margin-top:var(--spacing-20);font-size:var(--_typography---font-size--body--sm)}.ArticleTemplate-module__PhKfOa__pby span{color:var(--lp-text-secondary)}.ArticleTemplate-module__PhKfOa__filters{gap:var(--spacing-8);margin-top:var(--spacing-48);flex-wrap:wrap;display:flex}.ArticleTemplate-module__PhKfOa__fbtn{--fh:var(--lp-ink);--ft:var(--lp-surface-neutral);align-items:center;gap:var(--spacing-6);padding:var(--spacing-8) var(--spacing-16);border:1px solid var(--lp-border);border-radius:var(--lp-radius-pill);font-size:var(--_typography---font-size--body--sm);transition:background-color var(--motion-fast),border-color var(--motion-fast),color var(--motion-fast);display:inline-flex}.ArticleTemplate-module__PhKfOa__fbtn[data-filter]:not([data-filter=all]):before{content:"";background:var(--fh);border-radius:50%;width:6px;height:6px}.ArticleTemplate-module__PhKfOa__fbtn--insight{--fh:var(--lp-purple);--ft:var(--_colors---primitive--solid--purple--100)}.ArticleTemplate-module__PhKfOa__fbtn--update{--fh:#178a48;--ft:var(--_colors---primitive--solid--green--200)}.ArticleTemplate-module__PhKfOa__fbtn--tutorial{--fh:#b0356e;--ft:#ffe3f0}.ArticleTemplate-module__PhKfOa__fbtn--press{--fh:#4f46ba;--ft:#e9e7ff}.ArticleTemplate-module__PhKfOa__fbtn:hover{background:var(--ft)}.ArticleTemplate-module__PhKfOa__fbtn[aria-pressed=true]{background:var(--ft);border-color:var(--fh);color:var(--lp-ink)}.ArticleTemplate-module__PhKfOa__fbtn[data-filter=all][aria-pressed=true]{background:var(--lp-ink);border-color:var(--lp-ink);color:#fff}.ArticleTemplate-module__PhKfOa__pgrid{gap:var(--spacing-16);margin-top:var(--spacing-24);grid-template-columns:repeat(3,1fr);display:grid}.ArticleTemplate-module__PhKfOa__pcard{background:var(--lp-surface);border:1px solid var(--lp-border);border-radius:var(--lp-radius-card);padding:var(--spacing-24);transition:border-color var(--motion-base),box-shadow var(--motion-base);flex-direction:column;display:flex}.ArticleTemplate-module__PhKfOa__pcard:hover{border-color:var(--_colors---primitives--solid--gray--400);box-shadow:var(--lp-shadow-card)}.ArticleTemplate-module__PhKfOa__pcard .ArticleTemplate-module__PhKfOa__ptitle{font-size:var(--_typography---font-size--body--md);line-height:var(--_typography---line-height--body-md);font-weight:var(--_typography---font-weight--medium);flex:1}.ArticleTemplate-module__PhKfOa__pcard.ArticleTemplate-module__PhKfOa__is-hidden{display:none}.ArticleTemplate-module__PhKfOa__newsband{background:var(--lp-surface-inverted);color:var(--_colors---text--base--inverted-primary);border-radius:var(--lp-radius-card);padding:var(--spacing-40);justify-content:space-between;align-items:center;gap:var(--spacing-24);flex-wrap:wrap;display:flex}.ArticleTemplate-module__PhKfOa__newsband_sub{margin-top:var(--spacing-8);color:var(--_colors---text--base--inverted-secondary)}.ArticleTemplate-module__PhKfOa__newsband form{min-width:0}.ArticleTemplate-module__PhKfOa__newsband .ArticleTemplate-module__PhKfOa__nl_row{gap:var(--spacing-8);flex-wrap:wrap;display:flex}.ArticleTemplate-module__PhKfOa__newsband .ArticleTemplate-module__PhKfOa__nl_row[hidden]{display:none}.ArticleTemplate-module__PhKfOa__newsband .ArticleTemplate-module__PhKfOa__nl_msg{margin-top:var(--spacing-8);color:var(--_colors---text--base--inverted-secondary);font-size:var(--_typography---font-size--body--sm);line-height:var(--_typography---line-height--body-sm)}.ArticleTemplate-module__PhKfOa__newsband .ArticleTemplate-module__PhKfOa__nl_msg:empty{display:none}.ArticleTemplate-module__PhKfOa__newsband input.ArticleTemplate-module__PhKfOa__is-invalid{border-color:var(--_colors---primitive--solid--red--800)}.ArticleTemplate-module__PhKfOa__newsband input{min-width:260px;height:48px;padding-inline:var(--spacing-16);background:var(--_colors---primitive--shade--white--100);border:1px solid var(--_colors---primitive--shade--white--300);border-radius:var(--_border-radius---border-radius--radius-12);color:var(--_colors---text--base--inverted-primary)}.ArticleTemplate-module__PhKfOa__newsband input::placeholder{color:var(--_colors---primitive--shade--white--900)}@media (max-width:991px){.ArticleTemplate-module__PhKfOa__pgrid{grid-template-columns:1fr 1fr}.ArticleTemplate-module__PhKfOa__featured_card{gap:var(--spacing-24);grid-template-columns:1fr}}@media (max-width:767px){.ArticleTemplate-module__PhKfOa__pgrid{grid-template-columns:1fr}.ArticleTemplate-module__PhKfOa__newsband{padding:var(--spacing-24)}.ArticleTemplate-module__PhKfOa__newsband form,.ArticleTemplate-module__PhKfOa__newsband .ArticleTemplate-module__PhKfOa__nl_row{width:100%;min-width:0}.ArticleTemplate-module__PhKfOa__newsband input{flex:auto;width:auto;min-width:0}}.ArticleTemplate-module__PhKfOa__mast{background:linear-gradient(180deg,var(--lp-surface-neutral) 0%,var(--_colors---primitive--solid--purple--100) 100%);padding:var(--spacing-64) 0 var(--spacing-48)}.ArticleTemplate-module__PhKfOa__mast_h1{margin-top:var(--spacing-16);text-wrap:balance;max-width:900px}.ArticleTemplate-module__PhKfOa__article{gap:var(--spacing-80);padding-block:var(--spacing-64);grid-template-columns:minmax(0,68ch) 300px;align-items:start;display:grid}.ArticleTemplate-module__PhKfOa__abody{font-size:var(--_typography---font-size--body--lg);line-height:var(--_typography---line-height--body-lg);color:var(--_colors---primitive--shade--gray--900)}.ArticleTemplate-module__PhKfOa__abody>p:first-child{color:var(--lp-ink)}.ArticleTemplate-module__PhKfOa__abody h2{font-family:var(--lp-font-display);font-weight:var(--_typography---font-weight--regular);font-size:var(--_typography---font-size--heading--sm);line-height:var(--_typography---line-height--heading-sm);color:var(--lp-ink);margin-top:var(--spacing-56)}.ArticleTemplate-module__PhKfOa__abody h3{font-size:var(--_typography---font-size--body--lg);color:var(--lp-ink);font-weight:var(--_typography---font-weight--medium);margin-top:var(--spacing-32)}.ArticleTemplate-module__PhKfOa__abody p{margin-top:var(--spacing-20)}.ArticleTemplate-module__PhKfOa__abody ul{margin-top:var(--spacing-20);padding-left:var(--spacing-24);list-style:outside}.ArticleTemplate-module__PhKfOa__abody li{margin-bottom:var(--spacing-12)}.ArticleTemplate-module__PhKfOa__abody strong{color:var(--lp-ink);font-weight:var(--_typography---font-weight--medium)}.ArticleTemplate-module__PhKfOa__rail{gap:var(--spacing-24);display:grid;position:sticky;top:96px}.ArticleTemplate-module__PhKfOa__toc{border-left:2px solid var(--lp-border);padding-left:var(--spacing-16);position:relative}.ArticleTemplate-module__PhKfOa__toc_marker{background:var(--lp-purple);border-radius:var(--lp-radius-pill);width:2px;height:24px;transition:transform .25s ease-in-out,height .25s ease-in-out;position:absolute;left:-2px}.ArticleTemplate-module__PhKfOa__toc_t{color:var(--lp-text-secondary);margin-bottom:var(--spacing-12)}.ArticleTemplate-module__PhKfOa__toc a{padding:var(--spacing-6) 0;color:var(--lp-text-secondary);font-size:var(--_typography---font-size--body--sm);line-height:var(--_typography---line-height--body-sm);transition:color var(--motion-base),transform var(--motion-fast);text-decoration:none;display:block}.ArticleTemplate-module__PhKfOa__toc a:hover{color:var(--lp-purple);transform:translate(2px)}.ArticleTemplate-module__PhKfOa__toc a.ArticleTemplate-module__PhKfOa__is-active{color:var(--lp-purple);font-weight:var(--_typography---font-weight--medium)}@media (prefers-reduced-motion:reduce){.ArticleTemplate-module__PhKfOa__toc_marker{transition:none}.ArticleTemplate-module__PhKfOa__toc a{transition:color var(--motion-base)}.ArticleTemplate-module__PhKfOa__toc a:hover{transform:none}}.ArticleTemplate-module__PhKfOa__abody h2{padding-top:var(--spacing-16);position:relative}.ArticleTemplate-module__PhKfOa__abody h2:before{content:"";border-radius:var(--lp-radius-pill);background:linear-gradient(90deg,var(--lp-purple),var(--_colors---primitive--solid--purple--400));width:40px;height:3px;position:absolute;top:0;left:0}.ArticleTemplate-module__PhKfOa__abody h2:target{color:var(--lp-purple)}.ArticleTemplate-module__PhKfOa__abody li::marker{color:var(--lp-purple)}.ArticleTemplate-module__PhKfOa__abody a{color:var(--lp-purple);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.ArticleTemplate-module__PhKfOa__abody h2{scroll-margin-top:96px}.ArticleTemplate-module__PhKfOa__related{padding-block:var(--spacing-64) var(--spacing-96)}.ArticleTemplate-module__PhKfOa__related .ArticleTemplate-module__PhKfOa__pgrid{margin-top:var(--spacing-24)}@media (max-width:991px){.ArticleTemplate-module__PhKfOa__article{gap:var(--spacing-40);grid-template-columns:1fr}.ArticleTemplate-module__PhKfOa__rail{grid-template-columns:1fr;max-width:480px;position:static}.ArticleTemplate-module__PhKfOa__toc{display:none}}.ArticleTemplate-module__PhKfOa__finalcta{background:var(--lp-surface-inverted);color:var(--_colors---text--base--inverted-primary);padding-block:var(--spacing-120);position:relative;overflow:hidden}.ArticleTemplate-module__PhKfOa__finalcta_glow{background:var(--lp-gradient-cta-glow);animation:global(rotate-gradient) var(--motion-glow) infinite;opacity:.3;filter:blur(90px);pointer-events:none;position:absolute;inset:-30%;-webkit-mask-image:radial-gradient(52% 62%,#000 0%,#0000 72%);mask-image:radial-gradient(52% 62%,#000 0%,#0000 72%)}.ArticleTemplate-module__PhKfOa__finalcta_inner{max-width:var(--layout-hero-container);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex;position:relative}.ArticleTemplate-module__PhKfOa__finalcta_sub{margin-top:var(--spacing-16);color:var(--_colors---primitive--shade--white--1000);max-width:640px}.ArticleTemplate-module__PhKfOa__finalcta .ArticleTemplate-module__PhKfOa__hero_cta{margin-top:var(--spacing-48);z-index:5;flex-direction:column;align-items:center;display:flex;position:relative}.ArticleTemplate-module__PhKfOa__finalcta .ArticleTemplate-module__PhKfOa__hero_cta .button-primary{height:52px;padding-inline:var(--spacing-24)}.ArticleTemplate-module__PhKfOa__finalcta_reassurance{margin-top:var(--spacing-20);color:var(--_colors---text--base--inverted-secondary)}@media (prefers-reduced-motion:reduce){.ArticleTemplate-module__PhKfOa__finalcta_glow{animation:none}}html:has([data-zds-article]){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has([data-zds-article]){scroll-behavior:auto}}.ArticleTemplate-module__PhKfOa__pcat--insight{--ch:var(--lp-purple);--ct:var(--_colors---primitive--solid--purple--100)}.ArticleTemplate-module__PhKfOa__abody ol{margin-top:var(--spacing-20);padding-left:var(--spacing-24);margin-bottom:0;list-style:decimal}.ArticleTemplate-module__PhKfOa__abody ol li{margin-bottom:var(--spacing-12)}.ArticleTemplate-module__PhKfOa__abody blockquote{margin-top:var(--spacing-20);padding-left:var(--spacing-16);border-left:2px solid var(--lp-purple);color:var(--lp-ink)}.ArticleTemplate-module__PhKfOa__abody code{font-size:.9em}.ArticleTemplate-module__PhKfOa__abody figure{margin-top:var(--spacing-20)}.ArticleTemplate-module__PhKfOa__abody figure img{border-radius:var(--lp-radius-card);width:100%;height:auto}.ArticleTemplate-module__PhKfOa__abody figcaption{margin-top:var(--spacing-8);color:var(--lp-text-secondary);font-size:var(--_typography---font-size--body--sm);line-height:var(--_typography---line-height--body-sm)}.ArticleTemplate-module__PhKfOa__ahero{padding-top:var(--spacing-48);margin:0}.ArticleTemplate-module__PhKfOa__ahero img{border-radius:var(--lp-radius-card);width:100%;height:auto}
