.shead:where(.astro-y5ivfvyq){max-width:780px;scroll-margin-top:112px}.shead__eyebrow:where(.astro-y5ivfvyq){margin:0 0 18px;font-size:16px;font-weight:600;line-height:1.3;color:var(--wm-ink)}.on-dark .shead__eyebrow:where(.astro-y5ivfvyq){color:#fff}.shead__lede:where(.astro-y5ivfvyq){margin-top:24px;text-wrap:pretty}.shead__lede:where(.astro-y5ivfvyq) a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.shead__lede:where(.astro-y5ivfvyq) b{font-weight:600}.sec:where(.astro-fz6xtmkc){background:var(--wm-paper);padding:152px 0 168px}.sec:where(.astro-fz6xtmkc)+.sec:where(.astro-fz6xtmkc){padding-top:0}.sec:where(.astro-fz6xtmkc):has(+.dusk){padding-bottom:48px}.sec__body:where(.astro-fz6xtmkc){margin-top:72px}.sec--pinned:where(.astro-fz6xtmkc) .sec__inner:where(.astro-fz6xtmkc){display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(48px,7vw,104px);align-items:start}.sec--pinned:where(.astro-fz6xtmkc) .sec__inner:where(.astro-fz6xtmkc)>.shead{position:sticky;top:120px}.sec--pinned:where(.astro-fz6xtmkc) .sec__body:where(.astro-fz6xtmkc){margin-top:0}.sec__note:where(.astro-fz6xtmkc){margin-top:64px;padding:28px max(0px,calc(100% - 880px)) 0 0;border-top:1px solid var(--wm-rule);font-size:16px;line-height:1.6;color:var(--wm-ink);text-wrap:pretty}.sec__note:where(.astro-fz6xtmkc) b{font-weight:600}.sec--pinned:where(.astro-fz6xtmkc) .sec__note:where(.astro-fz6xtmkc){grid-column:2;margin-top:32px;padding:0;border-top:0}@media(max-width:900px){.sec:where(.astro-fz6xtmkc){padding:104px 0 112px}.sec:where(.astro-fz6xtmkc):has(+.dusk){padding-bottom:40px}.sec__body:where(.astro-fz6xtmkc){margin-top:48px}.sec--pinned:where(.astro-fz6xtmkc) .sec__inner:where(.astro-fz6xtmkc){grid-template-columns:minmax(0,1fr);gap:0}.sec--pinned:where(.astro-fz6xtmkc) .sec__inner:where(.astro-fz6xtmkc)>.shead{position:static}.sec--pinned:where(.astro-fz6xtmkc) .sec__body:where(.astro-fz6xtmkc){margin-top:40px}.sec__note:where(.astro-fz6xtmkc){margin-top:48px}.sec--pinned:where(.astro-fz6xtmkc) .sec__note:where(.astro-fz6xtmkc){grid-column:1;margin-top:28px}}.pts:where(.astro-fqkmd6iq){--pt-rule: var(--wm-rule);--pt-accent: var(--wm-cobalt);--pt-ink: var(--wm-ink);display:grid}.on-dark .pts:where(.astro-fqkmd6iq){--pt-rule: rgba(255, 255, 255, .16);--pt-accent: var(--wm-yellow);--pt-ink: #fff}.pts--2:where(.astro-fqkmd6iq){grid-template-columns:repeat(2,minmax(0,1fr))}.pts--3:where(.astro-fqkmd6iq){grid-template-columns:repeat(3,minmax(0,1fr))}.pts--4:where(.astro-fqkmd6iq){grid-template-columns:repeat(4,minmax(0,1fr))}.pts--5:where(.astro-fqkmd6iq){grid-template-columns:repeat(5,minmax(0,1fr))}.pt:where(.astro-fqkmd6iq){position:relative;padding:40px 36px 44px;border-top:1px solid var(--pt-rule)}.pts--5:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq){padding:40px 28px 44px}.pts--2:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(odd),.pts--3:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(3n+1),.pts--4:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(4n+1),.pts--5:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(5n+1){padding-left:0}.pts--2:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(2n),.pts--3:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(3n),.pts--4:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(4n),.pts--5:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(5n){padding-right:0}.pts--2:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):not(:nth-child(odd)),.pts--3:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):not(:nth-child(3n+1)),.pts--4:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):not(:nth-child(4n+1)),.pts--5:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):not(:nth-child(5n+1)){border-left:1px solid var(--pt-rule)}.pt:where(.astro-fqkmd6iq):before{content:"";position:absolute;top:-1px;left:36px;width:56px;height:2px;background:var(--pt-accent);transform-origin:left;transition:transform 1s var(--wm-ease) calc(.3s + var(--i, 0) * 90ms)}.pts--5:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):before{left:28px}.pts--2:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(odd):before,.pts--3:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(3n+1):before,.pts--4:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(4n+1):before,.pts--5:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(5n+1):before{left:0}.rv-on .pt:where(.astro-fqkmd6iq)[data-rv]:before{transform:scaleX(0)}.rv-on .pt:where(.astro-fqkmd6iq)[data-rv].rv-in:before{transform:none}.pt:where(.astro-fqkmd6iq) h3:where(.astro-fqkmd6iq){font-family:var(--wm-display);font-size:clamp(1.25rem,1.6vw,1.45rem);font-weight:var(--wm-display-w);line-height:1.2;letter-spacing:-.016em;color:var(--pt-ink);margin:0 0 14px;text-wrap:balance}.pt:where(.astro-fqkmd6iq) p:where(.astro-fqkmd6iq){font-size:16.5px;line-height:1.6;color:var(--pt-ink);text-wrap:pretty}.pt:where(.astro-fqkmd6iq) p:where(.astro-fqkmd6iq) code{font:400 .92em/1 DM Mono,ui-monospace,SF Mono,Menlo,monospace}.pt:where(.astro-fqkmd6iq) p:where(.astro-fqkmd6iq) a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media(max-width:1200px){.pts--5:where(.astro-fqkmd6iq){grid-template-columns:repeat(3,minmax(0,1fr))}.pts--5:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(n){padding:40px 36px 44px;border-left:0}.pts--5:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(n):before{left:36px}.pts--5:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(3n+1){padding-left:0}.pts--5:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(3n+1):before{left:0}.pts--5:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(3n){padding-right:0}.pts--5:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):not(:nth-child(3n+1)){border-left:1px solid var(--pt-rule)}}@media(max-width:1100px){.pts--4:where(.astro-fqkmd6iq){grid-template-columns:repeat(2,minmax(0,1fr))}.pts--4:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(n){padding:40px 36px 44px;border-left:0}.pts--4:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(n):before{left:36px}.pts--4:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(odd){padding-left:0}.pts--4:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(odd):before{left:0}.pts--4:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(2n){padding-right:0;border-left:1px solid var(--pt-rule)}}@media(max-width:900px){.pts--2:where(.astro-fqkmd6iq),.pts--3:where(.astro-fqkmd6iq),.pts--4:where(.astro-fqkmd6iq),.pts--5:where(.astro-fqkmd6iq){grid-template-columns:minmax(0,1fr)}.pts--2:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(n),.pts--3:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(n),.pts--4:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(n),.pts--5:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(n){padding:32px 0 36px;border-left:0}.pts--2:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(n):before,.pts--3:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(n):before,.pts--4:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(n):before,.pts--5:where(.astro-fqkmd6iq) .pt:where(.astro-fqkmd6iq):nth-child(n):before{left:0}}.dusk:where(.astro-xale4pay){position:relative;background:var(--wm-navy);color:#fff;padding:290px 0 160px}.dusk:where(.astro-xale4pay):before{content:"";position:absolute;left:0;right:0;top:0;height:420px;pointer-events:none;background:linear-gradient(to bottom,#fff 0%,#f1f4ff 8%,#a9bdf5 22%,#3550cf 42%,#0f1c72 64%,var(--wm-navy) 100%);background:linear-gradient(to bottom in oklab,#fff 0%,#f1f4ff 8%,#a9bdf5 22%,#3550cf 42%,#0f1c72 64%,var(--wm-navy) 100%)}.dusk__inner:where(.astro-xale4pay){position:relative;z-index:1}.dusk__body--headed:where(.astro-xale4pay){margin-top:72px}@media(max-width:900px){.dusk:where(.astro-xale4pay){padding:210px 0 104px}.dusk:where(.astro-xale4pay):before{height:280px}.dusk__body--headed:where(.astro-xale4pay){margin-top:48px}}.voices:where(.astro-npdcok43){display:grid;border-top:1px solid var(--wm-rule)}.voices--2:where(.astro-npdcok43){grid-template-columns:repeat(2,minmax(0,1fr))}.voices--3:where(.astro-npdcok43){grid-template-columns:repeat(3,minmax(0,1fr))}.voice:where(.astro-npdcok43){position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:30px;margin:0;padding:48px 40px 6px}.voice:where(.astro-npdcok43):first-child{padding-left:0}.voice:where(.astro-npdcok43):last-child{padding-right:0}.voice:where(.astro-npdcok43)+.voice:where(.astro-npdcok43){border-left:1px solid var(--wm-rule)}.voice:where(.astro-npdcok43):before{content:"";position:absolute;top:-1px;left:40px;width:56px;height:2px;background:var(--wm-cobalt);transform-origin:left;transition:transform 1s var(--wm-ease) calc(.3s + var(--i, 0) * 90ms)}.voice:where(.astro-npdcok43):first-child:before{left:0}.rv-on .voice:where(.astro-npdcok43)[data-rv]:before{transform:scaleX(0)}.rv-on .voice:where(.astro-npdcok43)[data-rv].rv-in:before{transform:none}.voice__logo:where(.astro-npdcok43){display:block;width:auto;filter:brightness(0);opacity:.92}.voice:where(.astro-npdcok43) blockquote:where(.astro-npdcok43){margin:0}.voice:where(.astro-npdcok43) blockquote:where(.astro-npdcok43) p:where(.astro-npdcok43),.voice__say:where(.astro-npdcok43){margin:0;font-family:var(--wm-display);font-size:clamp(1.2rem,1.55vw,1.4rem);font-weight:var(--wm-display-w);line-height:1.34;letter-spacing:-.012em;color:var(--wm-ink);text-wrap:pretty}.voice:where(.astro-npdcok43) blockquote:where(.astro-npdcok43) p:where(.astro-npdcok43){text-indent:-.4em}.voice__body:where(.astro-npdcok43){max-width:600px;font-size:16.5px;line-height:1.6;color:var(--wm-ink);text-wrap:pretty}.voice__body:where(.astro-npdcok43) b{font-weight:600}.voice:where(.astro-npdcok43) figcaption:where(.astro-npdcok43){margin-top:auto;display:flex;flex-direction:column;align-items:flex-start;gap:18px}.voice:where(.astro-npdcok43) cite:where(.astro-npdcok43){font-style:normal;font-size:14.5px;line-height:1.45;color:var(--wm-ink)}.voice:where(.astro-npdcok43) cite:where(.astro-npdcok43) b:where(.astro-npdcok43){display:block;font-size:15.5px;font-weight:600}.voice:where(.astro-npdcok43) blockquote:where(.astro-npdcok43)+cite:where(.astro-npdcok43){margin-top:-12px}@media(max-width:900px){.voices--2:where(.astro-npdcok43),.voices--3:where(.astro-npdcok43){grid-template-columns:minmax(0,1fr)}.voice:where(.astro-npdcok43),.voice:where(.astro-npdcok43):first-child,.voice:where(.astro-npdcok43):last-child{padding:40px 0 44px}.voice:where(.astro-npdcok43)+.voice:where(.astro-npdcok43){border-left:0;border-top:1px solid var(--wm-rule)}.voice:where(.astro-npdcok43):before{left:0}}.rows:where(.astro-a6rkkmyt){--rw-rule: var(--wm-rule);--rw-accent: var(--wm-cobalt);--rw-ink: var(--wm-ink);list-style:none;margin:0;padding:0;border-bottom:1px solid var(--rw-rule)}.on-dark .rows:where(.astro-a6rkkmyt){--rw-rule: rgba(255, 255, 255, .16);--rw-accent: var(--wm-yellow);--rw-ink: #fff}.row:where(.astro-a6rkkmyt){position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px;align-items:baseline;border-top:1px solid var(--rw-rule)}.row:where(.astro-a6rkkmyt):before{content:"";position:absolute;top:-1px;left:0;width:56px;height:2px;background:var(--rw-accent);transform-origin:left;transition:transform 1s var(--wm-ease) .3s}.rv-on .row:where(.astro-a6rkkmyt)[data-rv]:before{transform:scaleX(0)}.rv-on .row:where(.astro-a6rkkmyt)[data-rv].rv-in:before{transform:none}.row:where(.astro-a6rkkmyt) h3:where(.astro-a6rkkmyt){margin:0;font-family:var(--wm-display);font-weight:var(--wm-display-w);color:var(--rw-ink);text-wrap:balance}.row:where(.astro-a6rkkmyt) p:where(.astro-a6rkkmyt){color:var(--rw-ink);text-wrap:pretty}.row:where(.astro-a6rkkmyt) p:where(.astro-a6rkkmyt) code{font:400 .92em/1 DM Mono,ui-monospace,SF Mono,Menlo,monospace}.rows--md:where(.astro-a6rkkmyt) .row:where(.astro-a6rkkmyt){padding:30px 0 32px}.rows--md:where(.astro-a6rkkmyt) h3:where(.astro-a6rkkmyt){font-size:clamp(1.2rem,1.5vw,1.35rem);line-height:1.25;letter-spacing:-.014em}.rows--md:where(.astro-a6rkkmyt) p:where(.astro-a6rkkmyt){font-size:16.5px;line-height:1.6}.rows--lg:where(.astro-a6rkkmyt) .row:where(.astro-a6rkkmyt){grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(40px,7vw,112px);padding:46px 0 50px}.rows--lg:where(.astro-a6rkkmyt) h3:where(.astro-a6rkkmyt){font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.08;letter-spacing:-.024em}.rows--lg:where(.astro-a6rkkmyt) p:where(.astro-a6rkkmyt){max-width:560px;font-size:18px;line-height:1.6}@media(max-width:900px){.row:where(.astro-a6rkkmyt),.rows--lg:where(.astro-a6rkkmyt) .row:where(.astro-a6rkkmyt){grid-template-columns:minmax(0,1fr);gap:10px}.rows--md:where(.astro-a6rkkmyt) .row:where(.astro-a6rkkmyt){padding:24px 0 26px}.rows--lg:where(.astro-a6rkkmyt) .row:where(.astro-a6rkkmyt){gap:14px;padding:34px 0 38px}}
