.ehLRCG_button{--tint:var(--white);--tint-on:.12;--lift:scale(1.02);isolation:isolate;border-radius:var(--radius-button);white-space:nowrap;-webkit-tap-highlight-color:transparent;min-height:44px;transition:transform var(--dur-base) var(--ease-out);justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex;position:relative}.ehLRCG_button:before{content:"";z-index:-1;border-radius:inherit;background:var(--tint);opacity:0;transition:opacity var(--dur-base) var(--ease-out);position:absolute;inset:0}.ehLRCG_button:after{content:"";z-index:-2;border-radius:inherit;box-shadow:var(--shadow-hover,none);opacity:0;transition:opacity var(--dur-base) var(--ease-out);position:absolute;inset:0}.ehLRCG_label{position:relative}.ehLRCG_arrow{flex-shrink:0;place-items:center;display:grid}.ehLRCG_button:focus-visible{outline:2px solid var(--cta-focus,var(--text-brand));outline-offset:3px}@media (hover:hover){.ehLRCG_button:hover{transform:var(--lift)}.ehLRCG_button:hover:before{opacity:var(--tint-on)}.ehLRCG_button:hover:after{opacity:1}}.ehLRCG_button:focus-visible:before{opacity:var(--tint-on)}.ehLRCG_button:active{transform:var(--press,scale(.99))}.ehLRCG_button[data-surface=light]{color:var(--white);background:linear-gradient(90deg,#726dff,#a5a7f0);box-shadow:0 10px 15px -3px #726dff40,0 4px 6px -4px #726dff40}.ehLRCG_button[data-surface=dark]{--tint:#f1f1fd;--tint-on:1;--lift:translateY(-2px);--press:translateY(1px);--cta-focus:var(--iris-300);--shadow-hover:0 20px 48px #00000057;background:var(--white);color:var(--carbon-950);box-shadow:0 16px 42px #00000047,inset 0 1px #ffffffe6}.ehLRCG_button[data-surface=dark][data-size=hero]{gap:12px;min-height:54px;padding:0 24px;font-size:clamp(.95rem,1.4vw,1.12rem);line-height:1}.ehLRCG_button[data-surface=dark][data-size=hero] .ehLRCG_arrow svg{width:18px;height:18px}.ehLRCG_button[data-size=compact]{min-height:40px;padding:0 16px}.ehLRCG_button[data-size=compact]:not([data-block]) .ehLRCG_arrow{display:none}@media (pointer:coarse){.ehLRCG_button[data-size=compact]{min-height:44px}}.ehLRCG_button[data-block]{width:100%;min-height:44px;display:flex}@media (prefers-reduced-motion:reduce){.ehLRCG_button,.ehLRCG_button:before,.ehLRCG_button:after{transition:none}.ehLRCG_button:hover,.ehLRCG_button:active{transform:none}}
.Wt7_NG_page{--site-header-h:calc(var(--nav-height) + 38px);--view-h:calc(100vh - var(--site-header-h));--band-lavender:color-mix(in oklab, var(--surface-lavender) 55%, var(--iris-100));background:radial-gradient(ellipse 52% 560px at 92% 40px, color-mix(in oklab, var(--iris-400) 34%, transparent), transparent 72%), radial-gradient(ellipse 42% 460px at 0% 420px, color-mix(in oklab, var(--iris-300) 28%, transparent), transparent 72%), linear-gradient(180deg, var(--surface-lavender) 0, var(--surface-page) 960px);color:var(--text-primary);font-family:var(--font-instrument-sans), sans-serif;overflow-x:clip}.Wt7_NG_page h1,.Wt7_NG_page h2,.Wt7_NG_page h3{font-family:var(--font-figtree), sans-serif;text-wrap:balance;font-weight:550}.Wt7_NG_page p{text-wrap:pretty}:where(.Wt7_NG_page section:nth-of-type(2n):not(:last-of-type,section section)){background:radial-gradient(ellipse 46% 70% at var(--band-glow-x,100%) 45%, color-mix(in oklab, var(--iris-400) 22%, transparent), transparent 70%), linear-gradient(180deg, transparent 0, var(--band-lavender) 160px, var(--band-lavender) calc(100% - 160px), transparent 100%)}:where(.Wt7_NG_page section:nth-of-type(4n)){--band-glow-x:0%}@supports (height:100svh){.Wt7_NG_page{--view-h:calc(100svh - var(--site-header-h))}}.Wt7_NG_container{width:min(1232px,100% - 48px);margin-inline:auto}.Wt7_NG_sectionTitle{letter-spacing:-.04em;font-size:clamp(28px,2.8vw,40px);line-height:1.08}.Wt7_NG_crumbs{color:var(--text-secondary);font-size:var(--text-body-sm);align-items:center;gap:8px;margin-bottom:36px;display:flex}.Wt7_NG_crumbs a{text-underline-offset:4px;transition:text-decoration-color var(--dur-fast) var(--ease-out);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.Wt7_NG_crumbs a:hover{text-decoration-color:currentColor}.Wt7_NG_crumbs a:focus-visible{outline:2px solid var(--text-brand);outline-offset:3px}.Wt7_NG_crumbs [aria-current=page]{color:var(--text-primary)}.Wt7_NG_introGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:32px 72px;display:grid}.Wt7_NG_eyebrow{color:var(--text-secondary);font-size:var(--text-body-lg);margin-bottom:18px;line-height:1.35}.Wt7_NG_title{letter-spacing:-.048em;font-size:clamp(44px,5.4vw,76px);line-height:.98}.Wt7_NG_lede{max-width:48ch;color:var(--text-secondary);font-size:var(--text-body-lg);line-height:var(--leading-body-lg)}.Wt7_NG_actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:28px;display:flex}.Wt7_NG_pointsSection{scroll-margin-top:calc(var(--nav-height) + 37px)}.Wt7_NG_pointGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 32px;margin-top:44px;display:grid}.Wt7_NG_pointGrid h3{letter-spacing:-.025em;font-size:21px;line-height:1.2}.Wt7_NG_pointGrid p{color:var(--text-secondary);font-size:var(--text-body);line-height:var(--leading-body)}@media (max-width:1023px){.Wt7_NG_introGrid{grid-template-columns:minmax(0,1fr);align-items:start}.Wt7_NG_pointGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:699px){.Wt7_NG_container{width:calc(100% - 32px)}.Wt7_NG_crumbs{margin-bottom:24px}.Wt7_NG_lede,.Wt7_NG_eyebrow{font-size:var(--text-body)}.Wt7_NG_eyebrow{margin-bottom:14px}.Wt7_NG_pointGrid{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:32px}}.Wt7_NG_body{max-width:60ch;color:var(--text-secondary);font-size:var(--text-body);line-height:var(--leading-body)}
.lVrz3q_light{background:radial-gradient(ellipse 60% 85% at 18% 100%, color-mix(in oklab, var(--iris-400) 24%, transparent), transparent 72%), radial-gradient(ellipse 40% 70% at 96% 90%, color-mix(in oklab, var(--iris-300) 20%, transparent), transparent 70%), linear-gradient(180deg, transparent 0, var(--surface-lavender) 140px);padding-block:96px 112px}.lVrz3q_lightLayout{border-top:1px solid var(--border-brand);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 48px;padding-top:32px;display:grid}.lVrz3q_heading{letter-spacing:-.045em;max-width:22ch;margin-bottom:12px;font-size:clamp(30px,3.2vw,46px);line-height:1.05}.lVrz3q_closeActions{margin-top:0}.lVrz3q_carbon{--text-inverse:var(--white);--home-heading-weight:550;--home-display:clamp(48px, 5.4vw, 76px);--home-display-leading:.98;--home-display-tracking:-.048em}.lVrz3q_carbon[data-mini=none]{--home-display:clamp(40px, 4.2vw, 60px);padding-block:56px}.lVrz3q_carbon[data-mini=none] .lVrz3q_carbonLayout{grid-template-columns:minmax(0,1fr)}.lVrz3q_heading span{color:var(--text-brand)}.lVrz3q_carbon .lVrz3q_closeActions{margin-top:0}@media (max-width:899px){.lVrz3q_lightLayout{grid-template-columns:minmax(0,1fr);align-items:start}}@media (max-width:699px){.lVrz3q_light{padding-block:48px 72px}.lVrz3q_carbon,.lVrz3q_carbon[data-mini=none]{--home-display:clamp(40px, 12vw, 52px)}.lVrz3q_carbon .lVrz3q_carbonCopy{text-align:left}.lVrz3q_carbon .lVrz3q_closeActions{justify-content:flex-start}}
