.roJeqW_notice{padding:var(--space-md) var(--page-pad);border-block:1px solid var(--color-rule);background:var(--color-paper-2);color:var(--color-ink-2);font-size:var(--text-sm);line-height:var(--leading-body)}.roJeqW_notice>div{max-width:var(--page-max);margin-inline:auto}
.wBaYfG_header{--site-nav-text:1.125rem;--site-nav-row-height:4.75rem}.wBaYfG_header .wBaYfG_navRow,.wBaYfG_mobileContent{width:min(calc(100% - (2 * var(--page-pad))), var(--page-max));margin-inline:auto}.wBaYfG_header .wBaYfG_navRow{min-height:var(--site-nav-row-height);justify-content:space-between;align-items:center;gap:var(--space-lg);padding-inline:0;display:flex}.wBaYfG_header .menu-button{justify-content:center;align-items:center;min-inline-size:5rem;padding-block:0;line-height:1}.wBaYfG_header .mobile-menu{overscroll-behavior-y:contain;overflow-y:auto}.wBaYfG_header .mobile-menu__sheet{padding:var(--space-sm) 0 var(--space-2xl)}.wBaYfG_header .site-nav__links{gap:var(--space-lg)}.wBaYfG_dropdown>summary{font-size:var(--site-nav-text);font-family:var(--font-control);font-weight:450}.wBaYfG_header .site-nav__links>a{font-size:var(--site-nav-text);font-family:var(--font-control);font-weight:450}.wBaYfG_contactLink{border-color:var(--color-brand-purple);background:var(--color-brand-purple);color:var(--color-on-purple);flex:none;}.wBaYfG_dropdown{position:relative}.wBaYfG_dropdown>summary,.wBaYfG_mobileGroup>summary{align-items:center;gap:var(--space-xs);cursor:pointer;min-height:2.75rem;list-style:none;display:flex}.wBaYfG_dropdown summary::-webkit-details-marker{display:none}.wBaYfG_mobileGroup summary::-webkit-details-marker{display:none}.wBaYfG_dropdown summary svg,.wBaYfG_mobileGroup summary svg{width:1rem;height:1rem}.wBaYfG_dropdown summary:hover,.wBaYfG_dropdown[open]>summary,.wBaYfG_mobileGroup a:hover{color:var(--color-brand-purple)}.wBaYfG_header .site-nav__links a:hover{color:var(--color-brand-purple)}.wBaYfG_header :is(a,summary,button):focus-visible{outline:2px solid var(--color-brand-purple);outline-offset:4px}.wBaYfG_header :is(a,summary,button):active{opacity:.8}.wBaYfG_panel{top:100%;left:calc(-1 * var(--space-lg));min-width:20rem;padding:var(--space-sm);background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-sm);box-shadow:var(--shadow-float);position:absolute}.wBaYfG_header .wBaYfG_panel a{min-height:2.75rem;padding:var(--space-sm);font-size:var(--text-sm);color:var(--color-ink);white-space:normal;align-items:center;display:flex}.wBaYfG_header .wBaYfG_panel a:hover{background:var(--color-paper-2);color:var(--color-brand-purple)}.wBaYfG_mobileGroup{border-bottom:1px solid var(--color-rule)}.wBaYfG_mobileGroup>summary{padding-block:var(--space-md);font-family:var(--font-control);font-size:var(--site-nav-text);justify-content:space-between}:is(.wBaYfG_header .mobile-menu__nav>a,.wBaYfG_header .wBaYfG_mobileGroup>summary){min-height:4.5rem;font-family:var(--font-control);font-size:var(--text-lg);font-weight:var(--weight-control);line-height:var(--leading-control)}.wBaYfG_header .wBaYfG_mobileGroup a{white-space:normal;font-family:var(--font-copy);font-size:var(--text-base);line-height:var(--leading-body);padding:var(--space-sm) 0 var(--space-sm) var(--space-md)}.wBaYfG_reserve{height:calc(var(--banner-height) + var(--space-xl));background:var(--color-paper)}@media (min-width:40rem){.wBaYfG_header{--site-nav-row-height:5.625rem}}@media (max-width:70rem){.wBaYfG_header.site-nav--figma.is-floating .wBaYfG_navRow:before{background:var(--color-paper-2);-webkit-backdrop-filter:none;backdrop-filter:none}:is(.wBaYfG_header .site-nav__links,.wBaYfG_header .wBaYfG_contactLink){display:none}.wBaYfG_header .menu-button{display:inline-flex}}
.jcmLxq_section{scroll-margin-block-start:calc(var(--banner-height) + var(--space-lg));container-type:inline-size}.jcmLxq_shell{width:min(100% - (2 * var(--page-pad)), var(--page-max));padding-block:var(--space-3xl);margin-inline:auto}.jcmLxq_section[data-placement=embedded] .jcmLxq_shell{width:100%;padding-block:0}.jcmLxq_intro{gap:var(--space-lg);display:grid}.jcmLxq_intro h2,.jcmLxq_intro h3{max-width:23ch;font-family:var(--font-heading);font-size:var(--text-heading-2);font-weight:var(--weight-heading-strong);line-height:var(--leading-heading-2);letter-spacing:var(--tracking-heading-2);margin:0}.jcmLxq_intro h2 span,.jcmLxq_intro h3 span{font-weight:var(--weight-heading-light)}.jcmLxq_intro p{max-width:46ch;color:var(--color-on-chapter-muted);font-size:var(--text-base);line-height:var(--leading-body);margin:0}@container (min-width:48rem){.jcmLxq_intro{align-items:center;gap:var(--space-2xl);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}@container (max-width:35rem){.jcmLxq_shell{padding-block:var(--space-2xl)}.jcmLxq_section .jcmLxq_grid{margin-block-start:var(--space-xl)}}.jcmLxq_grid{align-items:center;gap:var(--space-lg) var(--space-xl);margin:var(--space-3xl) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;scroll-margin-block-start:calc(var(--banner-height) + var(--space-2xl));list-style:none;display:grid}.jcmLxq_mark{grid-column:span 2;place-items:center;min-width:0;height:6rem;display:grid}.jcmLxq_mark:last-child{grid-column:2/span 2}.jcmLxq_grid[data-complete-rows] .jcmLxq_mark:last-child{grid-column:span 2}.jcmLxq_mark img{object-fit:contain;width:100%;max-width:11.25rem;height:auto;max-height:4rem;display:block}.jcmLxq_mark[data-shape=stacked] img{max-width:8rem}.jcmLxq_mark[data-shape=padded] img{max-height:6rem}.jcmLxq_mark[data-scaled] img{width:min(calc(100% * var(--client-logo-scale)), calc(11.25rem * var(--client-logo-scale)));max-width:100%}@media (min-width:40rem){.jcmLxq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.jcmLxq_mark,.jcmLxq_mark:last-child{grid-column:auto}.jcmLxq_grid[data-complete-rows] .jcmLxq_mark:last-child{grid-column:2}}@media (min-width:64rem){.jcmLxq_grid{gap:var(--space-xl);grid-template-columns:repeat(10,minmax(0,1fr))}.jcmLxq_mark,.jcmLxq_mark:last-child{grid-column:span 2}.jcmLxq_mark:nth-child(6){grid-column:2/span 2}.jcmLxq_grid[data-complete-rows] .jcmLxq_mark:nth-child(6),.jcmLxq_grid[data-complete-rows] .jcmLxq_mark:last-child{grid-column:span 2}}.jcmLxq_grid[data-placement=embedded]{margin:0}.jcmLxq_grid[data-columns="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.jcmLxq_grid[data-columns="4"] .jcmLxq_mark{grid-column:auto}@media (min-width:64rem){.jcmLxq_grid[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.jcmLxq_grid[data-columns="4"][data-roster-size="7"]{grid-template-columns:repeat(4,minmax(0,1fr))}.jcmLxq_grid[data-columns="4"][data-roster-size="7"] .jcmLxq_mark{grid-column:span 2}.jcmLxq_grid[data-columns="4"][data-roster-size="7"] .jcmLxq_mark:last-child{grid-column:2/span 2}@media (min-width:64rem){.jcmLxq_grid[data-columns="4"][data-roster-size="7"]{grid-template-columns:repeat(8,minmax(0,1fr))}.jcmLxq_grid[data-columns="4"][data-roster-size="7"] .jcmLxq_mark:nth-child(5){grid-column:2/span 2}.jcmLxq_grid[data-columns="4"][data-roster-size="7"] .jcmLxq_mark:last-child{grid-column:span 2}}.jcmLxq_originalArtwork{filter:brightness(0)}.jcmLxq_originalArtwork[data-tone=dark]{filter:brightness(0)invert()}
.NwFnNG_surface{container-type:inline-size}.NwFnNG_surface.NwFnNG_softEntry[data-surface=chapter-cut]{background:var(--color-paper-2)}.NwFnNG_shell{width:min(100% - (2 * var(--page-pad)), var(--page-max));padding-block:var(--space-3xl) var(--space-4xl);margin-inline:auto}.NwFnNG_heading>p{margin:0 0 var(--space-superheading-to-heading);color:var(--color-chapter-accent);font-family:var(--font-superheading);font-size:var(--text-superheading);font-weight:var(--weight-superheading);line-height:var(--leading-superheading)}.NwFnNG_heading h2{max-width:14ch;color:var(--color-on-chapter);font-family:var(--font-heading);font-size:var(--text-heading-2);font-weight:var(--weight-heading-strong);letter-spacing:var(--tracking-heading-2);line-height:var(--leading-heading-2);margin:0}.NwFnNG_heading h2 span{font-weight:var(--weight-heading-light)}.NwFnNG_heading[data-custom-heading] h2{max-width:24ch}.NwFnNG_card[data-custom-copy] .NwFnNG_detail{padding-block-start:var(--space-lg)}.NwFnNG_cards{gap:var(--space-md);margin-block-start:var(--space-2xl);display:flex}.NwFnNG_introduction{max-width:65ch;color:var(--color-on-chapter-muted);font-family:var(--font-copy);font-size:var(--text-base);line-height:var(--leading-body);margin-block-start:var(--space-lg)}.NwFnNG_card{isolation:isolate;border:1px solid var(--color-chapter-rule);border-radius:var(--radius-sm);background:var(--color-chapter-panel);min-width:0;min-height:29rem;color:var(--color-on-chapter);flex:1 1 0;position:relative;overflow:hidden}.NwFnNG_card:before,.NwFnNG_card:after{z-index:-1;pointer-events:none;content:"";display:none;position:absolute}.NwFnNG_isActive{border-color:color-mix(in srgb, var(--color-on-purple) 28%, transparent);background:var(--color-brand-purple);color:var(--color-on-purple);flex-grow:1.7}.NwFnNG_isActive:before{background:var(--material-contour-purple) no-repeat right -18rem top -12rem / 75rem 50rem, var(--material-grain-charcoal) repeat 0 0 / var(--material-grain-size) var(--material-grain-size);background-blend-mode:soft-light;opacity:.2;display:block;inset:0}.NwFnNG_isActive:after{width:2.5rem;height:2.875rem;inset:auto var(--space-lg) var(--space-lg) auto;background:var(--material-stamp-light) no-repeat center / contain;display:block}.NwFnNG_select{z-index:2;appearance:none;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.NwFnNG_select:focus-visible{outline:2px solid var(--color-focus);outline-offset:-.35rem}.NwFnNG_body{z-index:3;min-height:29rem;padding:var(--space-xl);pointer-events:none;flex-direction:column;display:flex;position:relative}.NwFnNG_body>p{margin:0 0 var(--space-superheading-to-heading);color:var(--color-chapter-accent);font-family:var(--font-superheading);font-size:var(--text-superheading);font-weight:var(--weight-superheading);line-height:var(--leading-superheading)}.NwFnNG_isActive .NwFnNG_body>p{color:var(--color-on-purple)}.NwFnNG_body h3{max-width:14ch;font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--weight-heading-strong);letter-spacing:var(--tracking-heading-4);line-height:var(--leading-heading-4);margin:0}.NwFnNG_detail{opacity:0;visibility:hidden;max-width:36ch;margin-block-start:auto}.NwFnNG_isActive .NwFnNG_detail{opacity:1;visibility:visible}.NwFnNG_detail>p{color:color-mix(in srgb, var(--color-on-purple) 92%, transparent);line-height:var(--leading-body);margin:0}.NwFnNG_detail a{width:fit-content;min-height:2.75rem;align-items:center;gap:var(--space-sm);border-block-end:1px solid color-mix(in srgb, var(--color-on-purple) 42%, transparent);color:var(--color-on-purple);font-family:var(--font-control);font-size:var(--text-sm);font-weight:var(--weight-control);line-height:var(--leading-control);pointer-events:auto;margin-block-start:var(--space-xl);display:inline-flex}.NwFnNG_detail a:focus-visible{outline:2px solid var(--color-on-purple);outline-offset:.25rem;border-color:var(--color-on-purple)}@media (hover:hover) and (pointer:fine){.NwFnNG_detail a:hover{border-color:var(--color-on-purple)}}@media (max-width:55.99rem){.NwFnNG_card[data-custom-copy]{flex-shrink:0;flex-basis:auto}.NwFnNG_cards{flex-direction:column}.NwFnNG_card,.NwFnNG_body{min-height:13rem}.NwFnNG_isActive,.NwFnNG_isActive .NwFnNG_body{min-height:25rem}}@media (prefers-reduced-motion:no-preference){.NwFnNG_card,.NwFnNG_detail{transition-duration:var(--dur-long);transition-property:flex-grow,border-color,opacity;transition-timing-function:var(--ease-out)}}
.jnfVzq_section{padding-block:var(--space-xl);background:var(--color-logo-surface);color:var(--color-credential-ink);position:relative;container-type:inline-size}.jnfVzq_section[data-tone=dark]{color:var(--color-on-chapter);padding-block:var(--space-2xl);background:0 0;scroll-margin-block-start:calc(var(--banner-height) + var(--space-lg))}.jnfVzq_section[data-tone=dark] .jnfVzq_shell{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr)}.jnfVzq_section[data-tone=dark] .jnfVzq_intro{gap:var(--space-lg)}.jnfVzq_section[data-tone=dark] .jnfVzq_intro :is(h2,h3){max-width:24ch;font-size:var(--text-heading-2);font-weight:var(--weight-heading-strong);line-height:var(--leading-heading-2);letter-spacing:var(--tracking-heading-2)}.jnfVzq_section[data-tone=dark] .jnfVzq_intro p{max-width:46ch;color:var(--color-on-chapter-muted);font-size:var(--text-lede);line-height:var(--leading-lede)}.jnfVzq_section[data-tone=dark] .jnfVzq_marks{gap:var(--space-lg);background:0 0;border:0;grid-template-columns:minmax(0,1fr)}.jnfVzq_section[data-tone=dark] .jnfVzq_marks li{place-items:center start;gap:var(--space-lg);border:0;grid-column:auto;grid-template-rows:auto;grid-template-columns:5rem minmax(0,1fr);padding:0}.jnfVzq_section[data-tone=dark] .jnfVzq_marks img{max-width:100%;max-height:5rem}.jnfVzq_section[data-tone=dark][data-monochrome=true] .jnfVzq_marks img{filter:brightness(0)invert()}.jnfVzq_section[data-monochrome=false][data-grayscale=true] .jnfVzq_marks img{filter:grayscale()}.jnfVzq_section[data-tone=dark] .jnfVzq_marks [data-format=shield] img{max-height:5rem}.jnfVzq_credentialName{text-align:left;max-width:27ch;font-size:var(--text-base);line-height:var(--leading-body);color:var(--color-on-chapter);margin:0}@container (min-width:40rem){.jnfVzq_section[data-tone=dark] .jnfVzq_marks{gap:var(--space-xl);grid-template-columns:repeat(3,minmax(0,1fr))}.jnfVzq_section[data-tone=dark] .jnfVzq_marks li{align-content:start;justify-items:center;gap:var(--space-md);grid-template-rows:8rem auto;grid-template-columns:minmax(0,1fr)}.jnfVzq_section[data-tone=dark] .jnfVzq_marks img{max-width:min(100%,15rem);max-height:6rem}.jnfVzq_section[data-tone=dark] .jnfVzq_marks [data-format=shield] img{max-height:8rem}.jnfVzq_credentialName{text-align:center}}@container (min-width:56rem){.jnfVzq_section[data-tone=dark] .jnfVzq_intro{align-items:center;gap:var(--space-2xl);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.jnfVzq_card{border-radius:var(--radius-sm)}.jnfVzq_section[data-placement=hero-card]{padding:var(--space-lg)}.jnfVzq_section[data-placement=hero-card] .jnfVzq_shell{gap:var(--space-xl);width:100%}.jnfVzq_section[data-placement=hero-card] .jnfVzq_intro{gap:var(--space-md);grid-template-columns:minmax(0,1fr)}.jnfVzq_section[data-placement=hero-card] .jnfVzq_intro :is(h2,h3){max-width:25ch;font-size:var(--text-heading-3);line-height:var(--leading-heading-3);letter-spacing:var(--tracking-heading-3)}.jnfVzq_section[data-placement=hero-card] .jnfVzq_intro p{font-size:var(--text-base);line-height:var(--leading-body)}.jnfVzq_section[data-placement=hero-card] .jnfVzq_marks{gap:var(--space-lg)}@container (min-width:34rem){.jnfVzq_section[data-placement=hero-card] .jnfVzq_marks{grid-template-columns:repeat(3,minmax(0,1fr))}.jnfVzq_section[data-placement=hero-card] .jnfVzq_marks li{align-content:start;justify-items:center;gap:var(--space-md);grid-template-rows:6rem auto;grid-template-columns:minmax(0,1fr)}.jnfVzq_section[data-placement=hero-card] .jnfVzq_marks img{max-height:4rem}.jnfVzq_section[data-placement=hero-card] .jnfVzq_marks [data-format=shield] img{max-height:6rem}.jnfVzq_section[data-placement=hero-card] .jnfVzq_credentialName{text-align:center}}@media (min-width:40rem){.jnfVzq_section[data-placement=hero-card]{padding:var(--space-xl)}}@container (min-width:60rem){.jnfVzq_section[data-placement=hero-card] .jnfVzq_shell{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center}}.jnfVzq_section[data-placement=hero-footer]{background:0 0;padding-block-start:var(--space-lg);padding-block-end:var(--space-2xl)}.jnfVzq_section[data-placement=hero-footer] .jnfVzq_marks{background:color-mix(in srgb, var(--color-purple-soft) 88%, transparent)}.jnfVzq_shell{width:min(100% - (2 * var(--page-pad)), var(--page-max));gap:var(--space-xl);margin-inline:auto;display:grid}.jnfVzq_intro{align-content:center;gap:var(--space-sm);min-width:0;display:grid}.jnfVzq_intro h2,.jnfVzq_intro h3,.jnfVzq_intro p{margin:0}.jnfVzq_intro h2,.jnfVzq_intro h3{max-width:20ch;font-family:var(--font-heading);font-size:var(--text-md);font-weight:var(--weight-heading-light);letter-spacing:var(--tracking-heading-4);line-height:var(--leading-heading-4)}.jnfVzq_intro p{max-width:38ch;color:var(--color-credential-muted);font-size:var(--text-sm);line-height:var(--leading-compact)}.jnfVzq_marks{border-block:1px solid var(--color-rule-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.jnfVzq_marks li{min-width:0;min-height:6rem;padding:var(--space-md);border-inline-end:1px solid var(--color-rule-2);place-items:center;display:grid}.jnfVzq_marks li:nth-child(2n){border-inline-end:0}.jnfVzq_marks li:nth-child(n+3){border-block-start:1px solid var(--color-rule-2)}.jnfVzq_marks li:last-child{border-inline-end:0;grid-column:1/-1}.jnfVzq_marks img{object-fit:contain;width:auto;max-width:min(100%,10rem);max-height:3.5rem}.jnfVzq_marks [data-format=shield] img{max-height:4.5rem}@container (min-width:56rem){.jnfVzq_shell{grid-template-columns:minmax(12rem,.7fr) minmax(0,2.3fr);align-items:center}.jnfVzq_marks{grid-template-columns:repeat(5,minmax(0,1fr))}.jnfVzq_marks li,.jnfVzq_marks li:nth-child(2n),.jnfVzq_marks li:nth-child(n+3),.jnfVzq_marks li:last-child{border-block-start:0;border-inline-end:1px solid var(--color-rule-2);grid-column:auto}.jnfVzq_marks li:last-child{border-inline-end:0}}.jnfVzq_section[data-tone=dark][data-single] .jnfVzq_shell{gap:var(--space-xl)}.jnfVzq_section[data-tone=dark][data-single] .jnfVzq_intro{gap:var(--space-md);grid-template-columns:minmax(0,1fr)}.jnfVzq_section[data-tone=dark][data-single] .jnfVzq_intro :is(h2,h3){font-size:var(--text-heading-3);line-height:var(--leading-heading-3);letter-spacing:var(--tracking-heading-3)}.jnfVzq_section[data-tone=dark][data-single] .jnfVzq_intro p{font-size:var(--text-base);line-height:var(--leading-body)}.jnfVzq_section[data-tone=dark][data-single] .jnfVzq_marks{grid-template-columns:minmax(0,1fr)}.jnfVzq_section[data-tone=dark][data-single] .jnfVzq_marks li{justify-items:start;gap:var(--space-md);grid-template-rows:auto;grid-template-columns:minmax(0,1fr);min-height:0}.jnfVzq_section[data-tone=dark][data-single] .jnfVzq_marks img{width:15rem;max-width:100%;max-height:5rem}.jnfVzq_section[data-tone=dark][data-single] .jnfVzq_credentialName{text-align:left}@container (min-width:40rem){.jnfVzq_section[data-tone=dark][data-single] .jnfVzq_shell{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);align-items:center}.jnfVzq_section[data-tone=dark][data-single] .jnfVzq_marks{justify-self:end}}.jnfVzq_section[data-tone=dark][data-presentation=badges] .jnfVzq_intro{gap:var(--space-md);grid-template-columns:minmax(0,1fr)}.jnfVzq_section[data-tone=dark][data-presentation=badges] .jnfVzq_intro :is(h2,h3){font-size:var(--text-heading-3);line-height:var(--leading-heading-3);letter-spacing:var(--tracking-heading-3)}.jnfVzq_section[data-tone=dark][data-presentation=badges] .jnfVzq_intro p{font-size:var(--text-base);line-height:var(--leading-body)}.jnfVzq_section[data-tone=dark][data-presentation=badges] .jnfVzq_marks{gap:var(--space-xl)}.jnfVzq_section[data-tone=dark][data-presentation=badges] .jnfVzq_marks li{justify-items:center;gap:var(--space-md);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr)}.jnfVzq_section[data-tone=dark][data-presentation=badges] .jnfVzq_marks img{width:auto;max-width:min(100%,20rem);height:auto;max-height:11rem}.jnfVzq_section[data-tone=dark][data-presentation=badges] .jnfVzq_credentialName{text-align:center}@container (min-width:40rem){.jnfVzq_section[data-tone=dark][data-presentation=badges] .jnfVzq_marks{grid-template-columns:repeat(2,minmax(0,1fr))}.jnfVzq_section[data-tone=dark][data-presentation=badges] .jnfVzq_marks li{grid-template-rows:11rem auto}}@container (min-width:64rem){.jnfVzq_section[data-tone=dark][data-presentation=badges] .jnfVzq_shell{grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);align-items:center}}.jnfVzq_section[data-presentation=white-panel] .jnfVzq_shell{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}.jnfVzq_section[data-presentation=white-panel] .jnfVzq_intro{gap:var(--space-md);grid-template-columns:minmax(0,1fr)}.jnfVzq_section[data-presentation=white-panel] .jnfVzq_intro :is(h2,h3){max-width:21ch}.jnfVzq_section[data-presentation=white-panel] .jnfVzq_intro p{font-size:var(--text-base)}.jnfVzq_support{justify-items:start;gap:var(--space-md);display:grid}.jnfVzq_statistic{margin:0}.jnfVzq_statistic>div{align-items:center;gap:var(--space-md);display:flex}.jnfVzq_statistic dt{max-width:20ch;font-size:var(--text-base);line-height:var(--leading-body)}.jnfVzq_statistic dd{font-family:var(--font-heading);font-size:var(--text-display-small);font-weight:var(--weight-stat);line-height:var(--leading-stat);order:-1;margin:0}.jnfVzq_directoryLink{align-items:center;gap:var(--space-sm);min-height:44px;color:inherit;font-family:var(--font-control);font-size:var(--text-base);font-weight:var(--weight-control);text-underline-offset:.25em;text-decoration:underline;display:inline-flex}.jnfVzq_directoryLink svg{flex:none;width:1rem;height:1rem}.jnfVzq_directoryLink:focus-visible{outline:2px solid var(--color-chapter-accent);outline-offset:4px}@media (hover:hover){.jnfVzq_directoryLink:hover{color:var(--color-chapter-accent)}}.jnfVzq_section[data-presentation=white-panel] .jnfVzq_marks{padding:var(--space-md);background:var(--color-logo-surface);border-radius:var(--radius-sm);grid-column:1/-1;grid-template-columns:minmax(0,1fr);gap:0}.jnfVzq_section[data-presentation=white-panel] .jnfVzq_marks li{align-content:start;justify-items:center;gap:var(--space-md);padding:var(--space-lg) var(--space-xs);border:0;grid-template-rows:auto;grid-template-columns:6rem minmax(0,1fr)}.jnfVzq_section[data-presentation=white-panel] .jnfVzq_marks li+li{border-top:1px solid var(--color-rule-2)}.jnfVzq_section[data-presentation=white-panel] .jnfVzq_marks img{width:auto;max-width:100%;height:auto;max-height:6rem}.jnfVzq_section[data-presentation=white-panel] .jnfVzq_credentialName{color:var(--color-credential-ink);text-align:left}@container (min-width:40rem){.jnfVzq_section[data-presentation=white-panel] .jnfVzq_shell{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center}.jnfVzq_section[data-presentation=white-panel] .jnfVzq_support{justify-self:end}.jnfVzq_section[data-presentation=white-panel] .jnfVzq_marks{grid-template-columns:repeat(2,minmax(0,1fr))}.jnfVzq_section[data-presentation=white-panel] .jnfVzq_marks li{padding:var(--space-lg);grid-template-rows:11rem auto;grid-template-columns:minmax(0,1fr)}.jnfVzq_section[data-presentation=white-panel] .jnfVzq_marks img{max-height:10rem}.jnfVzq_section[data-presentation=white-panel] .jnfVzq_credentialName{text-align:center}.jnfVzq_section[data-presentation=white-panel] .jnfVzq_marks li+li{border-top:0}.jnfVzq_section[data-presentation=white-panel] .jnfVzq_marks li:nth-child(2n){border-left:1px solid var(--color-rule-2)}.jnfVzq_section[data-presentation=white-panel] .jnfVzq_marks li:nth-child(n+3){border-top:1px solid var(--color-rule-2)}}@container (min-width:64rem){.jnfVzq_section[data-presentation=white-panel] .jnfVzq_marks{grid-template-columns:repeat(4,minmax(0,1fr))}.jnfVzq_section[data-presentation=white-panel] .jnfVzq_marks li:nth-child(n+2){border-top:0;border-left:1px solid var(--color-rule-2)}}.jnfVzq_marks[data-count="6"] li:last-child{grid-column:auto}@container (min-width:34rem){.jnfVzq_section[data-placement=hero-card] .jnfVzq_marks[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:56rem){.jnfVzq_marks[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}.jnfVzq_marks[data-count="6"] li:nth-child(3n){border-inline-end:0}.jnfVzq_marks[data-count="6"] li:nth-child(n+4){border-block-start:1px solid var(--color-rule-2)}}@container (min-width:60rem){.jnfVzq_section[data-placement=hero-card] .jnfVzq_marks[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.jnfVzq_section[data-placement=hero-card] .jnfVzq_marks [data-format=badge]{grid-template-columns:8rem minmax(0,1fr)}.jnfVzq_section[data-placement=hero-card] .jnfVzq_marks [data-format=badge] img{width:9rem;height:auto;max-height:9rem}@container (min-width:34rem){.jnfVzq_section[data-placement=hero-card] .jnfVzq_marks:has([data-format=badge]) li{grid-template-rows:9rem auto}.jnfVzq_section[data-placement=hero-card] .jnfVzq_marks [data-format=badge]{grid-template-columns:minmax(0,1fr)}}.jnfVzq_credentialLink{grid-area:1/1/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;align-items:inherit;justify-items:inherit;color:inherit;text-decoration:none;display:grid}.jnfVzq_credentialLink .jnfVzq_credentialName{text-underline-offset:.2em;text-decoration:underline}.jnfVzq_credentialLink:focus-visible{outline-offset:4px;outline:2px solid}
._7dv-GW_surface{container-type:inline-size}._7dv-GW_shell{width:min(100% - (2 * var(--page-pad)), var(--page-max));padding-block:var(--space-4xl);gap:var(--space-2xl);margin-inline:auto;display:grid}._7dv-GW_intro>p{margin:0 0 var(--space-superheading-to-heading);color:var(--color-superheading);font-family:var(--font-superheading);font-size:var(--text-superheading);font-weight:var(--weight-superheading);line-height:var(--leading-superheading)}._7dv-GW_intro h2,._7dv-GW_intro h3{max-width:18ch;font-family:var(--font-heading);font-size:var(--text-heading-2);font-weight:var(--weight-heading-strong);letter-spacing:var(--tracking-heading-2);line-height:var(--leading-heading-2);margin:0}._7dv-GW_intro h2 span,._7dv-GW_intro h3 span{font-weight:var(--weight-heading-light)}._7dv-GW_register{border-block-start:1px solid var(--color-rule);margin:0;padding:0;list-style:none}._7dv-GW_description{max-width:50ch;color:var(--color-muted);line-height:var(--leading-body);margin-block-start:var(--space-xl)}._7dv-GW_register>li{border-block-end:1px solid var(--color-rule)}._7dv-GW_register>li[id]{scroll-margin-block-start:calc(var(--banner-height) + var(--space-lg))}._7dv-GW_register a,._7dv-GW_register li>div{min-height:8.5rem;padding-block:var(--space-lg);align-items:start;gap:var(--space-md);color:var(--color-ink);grid-template-columns:auto minmax(0,1fr) auto;display:grid}._7dv-GW_marker{border:1px solid var(--color-brand-purple);border-radius:50%;width:.5rem;height:.5rem;margin-block-start:.55rem}._7dv-GW_marker[data-visible=false]{visibility:hidden}._7dv-GW_rowCopy{gap:var(--space-sm);min-width:0;display:grid}._7dv-GW_rowCopy strong{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--weight-heading-strong);letter-spacing:var(--tracking-heading-4);line-height:var(--leading-heading-4)}._7dv-GW_rowCopy small{max-width:62ch;color:var(--color-muted);font-size:var(--text-sm);line-height:var(--leading-compact)}._7dv-GW_register ._7dv-GW_action{white-space:normal;justify-content:flex-start;justify-self:start;max-width:100%}._7dv-GW_action svg{flex-shrink:0}@media (hover:hover) and (pointer:fine){._7dv-GW_register a:not(._7dv-GW_actionRow):hover{color:var(--color-brand-purple)}._7dv-GW_register ._7dv-GW_actionRow:hover{background:color-mix(in srgb, var(--color-brand-purple) 4%, transparent)}._7dv-GW_register ._7dv-GW_actionRow:hover ._7dv-GW_action{color:var(--color-brand-purple);border-color:currentColor}}._7dv-GW_register a:not(._7dv-GW_actionRow):active{color:var(--color-ink-2)}._7dv-GW_register a:focus-visible{outline:2px solid var(--color-focus);outline-offset:.25rem}._7dv-GW_register a:not(._7dv-GW_actionRow):focus-visible{color:var(--color-brand-purple)}._7dv-GW_register ._7dv-GW_actionRow:focus-visible{background:color-mix(in srgb, var(--color-brand-purple) 4%, transparent)}._7dv-GW_register ._7dv-GW_actionRow:focus-visible ._7dv-GW_action{color:var(--color-brand-purple);border-color:currentColor}@container (min-width:62rem){._7dv-GW_shell{align-items:start;gap:var(--space-3xl);grid-template-columns:minmax(20rem,.82fr) minmax(0,1.18fr)}._7dv-GW_intro{position:sticky;inset-block-start:calc(var(--banner-height) + var(--space-xl))}}@media (max-width:39.99rem){._7dv-GW_shell{padding-block:var(--space-3xl)}._7dv-GW_register a,._7dv-GW_register li>div{grid-template-columns:auto minmax(0,1fr)}._7dv-GW_register a>svg{grid-column:2}}@media (prefers-reduced-motion:no-preference){._7dv-GW_register a,._7dv-GW_action{transition-property:background-color,border-color,color;transition-duration:var(--dur-short);transition-timing-function:var(--ease-out)}}
.KhxTuG_preview{min-width:0}.KhxTuG_controls{padding:var(--space-lg);gap:var(--space-lg);background:var(--color-paper-2);flex-wrap:wrap;align-items:center;display:flex}.KhxTuG_controls label{gap:var(--space-sm);align-items:center;display:inline-flex}.KhxTuG_controls :is(button,select){min-height:2.75rem;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-rule);border-radius:var(--radius-xs);background:var(--color-paper);color:var(--color-ink);font:inherit}.KhxTuG_controls input{width:1.25rem;height:1.25rem;accent-color:var(--color-brand-purple)}.KhxTuG_controls label:has(input){min-height:2.75rem}.KhxTuG_controls button:disabled{opacity:.5}.KhxTuG_controls :is(button,select,input):focus-visible,.KhxTuG_links a:focus-visible,.KhxTuG_comparison summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.KhxTuG_links{gap:var(--space-lg);padding:var(--space-lg);flex-wrap:wrap;display:flex}.KhxTuG_links a{align-items:center;min-height:2.75rem;text-decoration:underline;display:inline-flex}.KhxTuG_pair{gap:var(--space-xl);margin-block:var(--space-xl);display:grid}.KhxTuG_label{padding:var(--space-md) var(--space-lg);font-family:var(--font-control);font-size:var(--text-sm);margin:0}.KhxTuG_example{min-width:0}.KhxTuG_comparison summary{padding:var(--space-lg);cursor:pointer;min-height:2.75rem}.KhxTuG_expand,.KhxTuG_dialogHeader button{min-height:2.75rem;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-rule);border-radius:var(--radius-xs);background:var(--color-paper);color:var(--color-ink);font:inherit;cursor:pointer}.KhxTuG_expand{margin:0 var(--space-lg) var(--space-md)}.KhxTuG_expand:focus-visible,.KhxTuG_dialogHeader button:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.KhxTuG_dialog{width:100%;max-width:none;height:100%;max-height:none;color:var(--color-ink);background:var(--color-paper);overscroll-behavior:contain;border:0;margin:0;padding:0;position:fixed;inset:0}.KhxTuG_dialog::backdrop{background:var(--color-ink)}.KhxTuG_dialogHeader{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);flex-wrap:wrap;display:flex}.KhxTuG_dialogHeader p{margin:0}html:has(.KhxTuG_dialog[open]){overflow:hidden}
.jnUiBa_shell{width:min(100% - (2 * var(--page-pad)), var(--page-max));margin-inline:auto}.jnUiBa_section{padding-block:var(--space-3xl)}.jnUiBa_stack{gap:var(--space-3xl);display:grid}.jnUiBa_compact{padding-block:var(--space-2xl)}.jnUiBa_hero.jnUiBa_opening{padding-block-end:var(--space-2xl)}body:has([data-inner-header-overlay]) .jnUiBa_hero[data-preview=false]{padding-block-start:calc(var(--banner-height) + var(--space-2xl))}.jnUiBa_section,.jnUiBa_team :is(h2,h3),.jnUiBa_capability header :is(h2,h3),.jnUiBa_faq header :is(h2,h3){scroll-margin-block-start:calc(var(--banner-height) + var(--space-lg))}.jnUiBa_narrative h3{font-family:var(--font-heading);font-size:var(--text-heading-2);font-weight:var(--weight-heading-light);letter-spacing:var(--tracking-heading-2);line-height:var(--leading-heading-2)}.jnUiBa_narrative :is(h2,h3) span,.jnUiBa_workContext :is(h2,h3) span{font-weight:var(--weight-heading-light)}.jnUiBa_hero{padding-block:var(--space-2xl) var(--space-3xl);gap:var(--space-xl) var(--space-3xl);color:var(--color-ink);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;display:grid}.jnUiBa_hero[data-has-footer=true]{padding-block-end:var(--space-3xl)}.jnUiBa_heroTitle{display:contents}.jnUiBa_hero .jnUiBa_breadcrumbs{grid-column:1/-1;margin-bottom:0}.jnUiBa_heroCopy{grid-column:2}.jnUiBa_hero[data-layout=stacked]{gap:var(--space-xl);grid-template-columns:minmax(0,1fr);align-items:start}.jnUiBa_hero[data-layout=stacked] .jnUiBa_heroTitle{display:block}.jnUiBa_hero[data-layout=stacked] .jnUiBa_breadcrumbs{margin-bottom:var(--space-xl)}.jnUiBa_hero[data-layout=stacked] .jnUiBa_heroCopy{grid-column:1;padding-block-start:0}.jnUiBa_heroFooter{padding-block-end:var(--space-xl)}.jnUiBa_hero>*,.jnUiBa_intro>*,.jnUiBa_narrative>*,.jnUiBa_capability>*,.jnUiBa_faq>*{min-width:0}.jnUiBa_breadcrumbs{gap:var(--space-xs);color:var(--color-muted);font-family:var(--font-control);font-size:var(--text-xs);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}.jnUiBa_breadcrumbs a{text-underline-offset:.25em;align-items:center;min-height:2.75rem;text-decoration:underline;display:inline-flex}.jnUiBa_breadcrumbs>span{align-items:center;display:inline-flex}.jnUiBa_hero h1,.jnUiBa_hero h3{max-width:18ch;font-family:var(--font-heading);font-size:var(--text-display-small);font-weight:var(--weight-heading-strong);letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-wrap:balance}.jnUiBa_hero h1 span,.jnUiBa_hero h3 span{font-weight:var(--weight-display-light)}.jnUiBa_heroCopy>p{max-width:50ch;font-size:var(--text-md);color:var(--color-ink-2);line-height:var(--leading-lede)}.jnUiBa_actions{margin-top:var(--space-xl);align-items:center;gap:var(--space-md) var(--space-lg);flex-wrap:wrap;display:flex}.jnUiBa_action{max-width:100%;padding-block:var(--space-sm);}.jnUiBa_primaryAction{max-width:100%;}.jnUiBa_action svg,.jnUiBa_primaryAction svg{flex:none;width:1.25rem}.jnUiBa_breadcrumbs a:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px;color:var(--color-superheading)}@media (hover:hover) and (pointer:fine){.jnUiBa_breadcrumbs a:hover{color:var(--color-superheading)}}.jnUiBa_intro{align-items:end;gap:var(--space-2xl);margin-bottom:var(--space-2xl);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);display:grid}.jnUiBa_intro h2,.jnUiBa_narrative h2,.jnUiBa_capability header :is(h2,h3),.jnUiBa_faq header :is(h2,h3),.jnUiBa_team header :is(h2,h3){font-family:var(--font-heading);font-size:var(--text-heading-2);font-weight:var(--weight-heading-light);letter-spacing:var(--tracking-heading-2);line-height:var(--leading-heading-2);text-wrap:balance}.jnUiBa_intro h2:has(>span){font-weight:var(--weight-heading-strong)}.jnUiBa_narrative :is(h2,h3):has(>span){font-weight:var(--weight-heading-strong)}.jnUiBa_capability header :is(h2,h3):has(>span){font-weight:var(--weight-heading-strong)}.jnUiBa_faq header :is(h2,h3):has(>span){font-weight:var(--weight-heading-strong)}.jnUiBa_intro h2>span,.jnUiBa_capability header :is(h2,h3)>span,.jnUiBa_faq header :is(h2,h3)>span{font-weight:var(--weight-heading-light)}.jnUiBa_intro p,.jnUiBa_narrative p,.jnUiBa_capability p,.jnUiBa_faq p,.jnUiBa_ledger dd{font-family:var(--font-copy);line-height:var(--leading-body-relaxed)}.jnUiBa_intro>p,.jnUiBa_introCopy>p,.jnUiBa_narrative p,.jnUiBa_capability header>p,.jnUiBa_faq header>p{color:var(--color-muted);max-width:60ch}.jnUiBa_intro[data-copy-size=lead]>p,.jnUiBa_intro[data-copy-size=lead] .jnUiBa_introCopy>p{font-size:var(--text-md);line-height:var(--leading-lede)}.jnUiBa_introCopy{gap:var(--space-md);justify-items:start;display:grid}.jnUiBa_intro:has(.jnUiBa_introCopy){align-items:start}.jnUiBa_eyebrow{margin-bottom:var(--space-superheading-to-heading);color:var(--color-superheading);font-family:var(--font-superheading);font-size:var(--text-superheading);font-weight:var(--weight-superheading);line-height:var(--leading-superheading);letter-spacing:var(--tracking-superheading)}.jnUiBa_capability{gap:var(--space-3xl);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;display:grid}.jnUiBa_capability header{top:calc(var(--banner-height) + var(--space-xl));position:sticky}.jnUiBa_capability header>p,.jnUiBa_faq header>p{margin-top:var(--space-lg)}.jnUiBa_capability ol{gap:var(--space-lg);margin:0;padding:0;list-style:none;display:grid}.jnUiBa_capability ol>li{padding:var(--space-xl);border:1px solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper)}.jnUiBa_capability ol>li :is(h3,h4){font-family:var(--font-heading);font-size:var(--text-heading-3);font-weight:var(--weight-heading-strong);letter-spacing:var(--tracking-heading-3);line-height:var(--leading-heading-3)}.jnUiBa_capability ol>li>p:not(.jnUiBa_eyebrow){margin-top:var(--space-md);color:var(--color-ink-2)}.jnUiBa_capabilityIcon{width:2.5rem;height:2.5rem;color:var(--color-superheading);margin-bottom:var(--space-lg);display:block}.jnUiBa_capability[data-variant=columns]{display:block}.jnUiBa_capability[data-variant=columns]>header{gap:var(--space-2xl);margin-bottom:var(--space-2xl);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;display:grid;position:static}.jnUiBa_capability[data-variant=columns]>header>p{font-size:var(--text-md);line-height:var(--leading-lede);margin:0}.jnUiBa_capability[data-variant=columns]>ol{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,1fr)}.jnUiBa_capability[data-variant=columns][data-equal-columns=true]>ol{row-gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr))}.jnUiBa_capability[data-variant=columns][data-equal-columns=true]>ol>li{grid-template-rows:subgrid;grid-row:span 2;display:grid}.jnUiBa_capability[data-variant=columns][data-equal-columns=true]>ol>li>p{margin-top:0}.jnUiBa_capability[data-variant=columns]>ol>li{padding:var(--space-xl) 0 0;border:0;border-top:1px solid var(--color-rule);background:0 0;border-radius:0}.jnUiBa_capability[data-variant=columns] .jnUiBa_scope{gap:var(--space-md)}@media (max-width:62rem){.jnUiBa_capability[data-variant=columns]>header,.jnUiBa_capability[data-variant=columns]>ol,.jnUiBa_capability[data-variant=columns][data-equal-columns=true]>ol{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}}.jnUiBa_scope{margin-top:var(--space-xl);gap:var(--space-sm);padding:0;list-style:none;display:grid}.jnUiBa_scope li{grid-template-columns:var(--space-xs) minmax(0,1fr);gap:var(--space-sm);line-height:var(--leading-body);align-items:baseline;display:grid}.jnUiBa_scope li:before{content:"";width:var(--space-xs);height:var(--space-xs);background:var(--color-brand-teal);border-radius:50%}.jnUiBa_faq{gap:var(--space-3xl);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);display:grid}.jnUiBa_faq details{border-bottom:1px solid var(--color-rule)}.jnUiBa_faq details:first-child{border-top:1px solid var(--color-rule)}.jnUiBa_faq summary{min-height:4.75rem;padding-block:var(--space-lg);gap:var(--space-lg);cursor:pointer;font-family:var(--font-heading);font-size:var(--text-md);font-weight:var(--weight-copy-strong);line-height:var(--leading-heading-4);grid-template-columns:minmax(0,1fr) auto;align-items:center;list-style:none;display:grid}.jnUiBa_faq summary::-webkit-details-marker{display:none}.jnUiBa_faq summary:after{content:"+"}.jnUiBa_faq details[open] summary:after{content:"−"}.jnUiBa_faq details p{padding-bottom:var(--space-xl);max-width:62ch;color:var(--color-ink-2)}.jnUiBa_faq summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.jnUiBa_narrative{gap:var(--space-3xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.jnUiBa_narrative>div{gap:var(--space-lg);align-content:start;justify-items:start;display:grid}.jnUiBa_narrative[data-copy-size=lead] p{font-size:var(--text-md);line-height:var(--leading-lede)}.jnUiBa_narrativeIdentity{gap:var(--space-2xl);align-content:start;justify-items:start;display:grid}.jnUiBa_narrativeVisual{aspect-ratio:4/3;object-fit:contain;width:min(27.5rem,100%);height:auto;display:block}.jnUiBa_ledger{margin:0}.jnUiBa_ledger>div{padding-block:var(--space-xl);border-top:1px solid var(--color-rule);gap:var(--space-2xl);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);display:grid}.jnUiBa_ledger>div:last-child{border-bottom:1px solid var(--color-rule)}.jnUiBa_ledger dt{font-family:var(--font-heading);font-size:var(--text-heading-3);font-weight:var(--weight-heading-strong);letter-spacing:var(--tracking-heading-3);line-height:var(--leading-heading-3)}.jnUiBa_ledger dd{max-width:65ch;margin:0}.jnUiBa_related h2{font-family:var(--font-heading);font-size:var(--text-heading-3);font-weight:var(--weight-heading-strong);margin-bottom:var(--space-lg)}.jnUiBa_related ul{gap:var(--space-xl);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.jnUiBa_related a{white-space:normal;justify-content:space-between;width:100%}.jnUiBa_team{gap:var(--space-3xl);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);display:grid}.jnUiBa_teamIntroduction{max-width:60ch;margin-top:var(--space-lg);font-size:var(--text-md);line-height:var(--leading-lede);color:var(--color-muted)}.jnUiBa_team header h2 span,.jnUiBa_team header h3 span{font-weight:var(--weight-heading-strong)}.jnUiBa_team ul{margin:0;padding:0;list-style:none}.jnUiBa_team li{padding-block:var(--space-xl);gap:var(--space-lg);border-top:1px solid var(--color-chapter-rule);grid-template-columns:minmax(0,.65fr) minmax(0,1fr);display:grid}.jnUiBa_team img{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-sm);grid-row:span 2;width:100%;height:auto}.jnUiBa_team[data-portrait-background=paper] img{background:var(--color-paper)}.jnUiBa_teamPortrait{aspect-ratio:1;border-radius:var(--radius-sm);grid-row:span 2}.jnUiBa_team[data-variant=portrait-grid] .jnUiBa_teamPortrait{margin-bottom:var(--space-lg)}.jnUiBa_team .jnUiBa_teamPortrait img{border-radius:0;margin:0;display:block}.jnUiBa_team li :is(h3,h4){font-family:var(--font-heading);font-size:var(--text-heading-4);font-weight:var(--weight-heading-strong)}.jnUiBa_team li p{margin-top:var(--space-sm);line-height:var(--leading-body)}.jnUiBa_team[data-variant=portrait-grid]{display:block}.jnUiBa_team[data-variant=portrait-grid] ul{margin-top:var(--space-2xl);gap:var(--space-xl);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.jnUiBa_team[data-variant=portrait-grid] li{border:0;padding:0;display:block}.jnUiBa_team[data-variant=portrait-grid] img{margin-bottom:var(--space-lg)}.jnUiBa_portraitPlaceholder{aspect-ratio:1;align-content:center;justify-items:center;gap:var(--space-lg);margin-bottom:var(--space-lg);background:var(--color-paper-2);border:1px solid var(--color-rule);border-radius:var(--radius-sm);color:var(--color-muted);display:grid}.jnUiBa_portraitPlaceholder>span{font-family:var(--font-heading);font-size:var(--text-display-small);font-weight:var(--weight-heading-light)}.jnUiBa_portraitPlaceholder small{font-size:var(--text-base)}.jnUiBa_team .jnUiBa_secondaryTitle{color:var(--color-muted)}@media (min-width:62.01rem){.jnUiBa_workContext[data-image-position=right]>figure{grid-area:1/2}.jnUiBa_workContext[data-image-position=right]>div{grid-area:1/1}}.jnUiBa_quote{padding:var(--space-xl);margin:0}.jnUiBa_containedQuote{width:min(100% - (2 * var(--page-pad)), var(--page-max));padding:var(--space-3xl) 0;margin-inline:auto}.jnUiBa_inlineQuote{padding-block:var(--space-xl);border-block-start:1px solid var(--color-rule);margin:0}.jnUiBa_inlineQuote blockquote{max-width:60ch;font-family:var(--font-copy);font-size:var(--text-md);line-height:var(--leading-body-relaxed);margin:0}.jnUiBa_inlineQuote figcaption{font-family:var(--font-control);font-size:var(--text-base);margin-block-start:var(--space-lg)}.jnUiBa_quote blockquote{font-family:var(--font-heading);font-size:var(--text-heading-3);font-weight:var(--weight-quote);line-height:var(--leading-quote);letter-spacing:var(--tracking-quote);max-width:45ch;margin:0}@media (max-width:48rem){.jnUiBa_containedQuote blockquote{font-size:var(--text-lg)}}.jnUiBa_quote figcaption{margin-top:var(--space-xl);font-family:var(--font-copy)}.jnUiBa_workContext{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.jnUiBa_workContext figure{margin:0}.jnUiBa_workContext img{border-radius:var(--radius-sm);width:100%;height:auto}.jnUiBa_workContext :is(h2,h3){font-family:var(--font-heading);font-size:var(--text-heading-2);font-weight:var(--weight-heading-light);letter-spacing:var(--tracking-heading-2);line-height:var(--leading-heading-2)}.jnUiBa_workContext dl{margin-block:var(--space-xl)}.jnUiBa_workContext dl>div{border-top:1px solid var(--color-rule);padding-block:var(--space-md);gap:var(--space-lg);grid-template-columns:minmax(0,.6fr) minmax(0,1fr);display:grid}.jnUiBa_workContext dt{font-weight:var(--weight-copy-strong)}.jnUiBa_workContext dd{color:var(--color-muted);line-height:var(--leading-body);margin:0}.jnUiBa_workSummary{margin-block:var(--space-lg);max-width:65ch;color:var(--color-muted);font-size:var(--text-md);line-height:var(--leading-lede)}.jnUiBa_section[data-tone=dark]{--color-muted:var(--color-on-chapter-muted);--color-rule:var(--color-chapter-rule);--color-superheading:var(--color-chapter-accent);--color-ink-2:var(--color-on-chapter-muted)}.jnUiBa_section[data-tone=dark] .jnUiBa_narrative{--color-accent-strong:var(--color-chapter-accent)}.jnUiBa_section[data-tone=dark] .jnUiBa_narrative .jnUiBa_action{color:var(--color-chapter-accent)}.jnUiBa_section>.jnUiBa_narrative+.jnUiBa_ledger{margin-top:var(--space-2xl)}@media (max-width:62rem){.jnUiBa_heroCopy{grid-column:auto}.jnUiBa_ledger>div{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}.jnUiBa_workContext{grid-template-columns:minmax(0,1fr)}.jnUiBa_hero,.jnUiBa_intro,.jnUiBa_capability,.jnUiBa_faq,.jnUiBa_narrative,.jnUiBa_team{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}.jnUiBa_narrativeIdentity{gap:var(--space-xl)}.jnUiBa_narrativeVisual{width:min(15rem,100%)}.jnUiBa_capability header{position:static}.jnUiBa_hero h1,.jnUiBa_hero h3{max-width:22ch}.jnUiBa_section{padding-block:var(--space-2xl)}}@media (max-width:40rem){.jnUiBa_hero[data-has-footer=true]{padding-block-end:var(--space-2xl)}.jnUiBa_primaryAction{padding-inline:var(--space-xs);gap:var(--space-xs)}.jnUiBa_ledger>div,.jnUiBa_related ul,.jnUiBa_team[data-variant=portrait-grid] ul{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}.jnUiBa_capability ol>li{padding:var(--space-lg)}.jnUiBa_hero{padding-block:var(--space-xl) var(--space-2xl)}}.jnUiBa_editorialQuote{padding:var(--space-lg) 0 var(--space-lg) var(--space-lg);border-inline-start:3px solid var(--color-brand-purple);margin-inline:0}.jnUiBa_editorialQuote[data-attributed-quote] blockquote{color:var(--color-ink);font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--weight-quote);line-height:var(--leading-quote);letter-spacing:var(--tracking-quote);border:0;margin:0;padding:0}.jnUiBa_editorialQuote blockquote p{margin:0}.jnUiBa_editorialQuote figcaption{gap:var(--space-2xs);font-family:var(--font-copy);font-size:var(--text-base);line-height:var(--leading-body);color:var(--color-muted);margin-block-start:var(--space-lg);display:grid}.jnUiBa_editorialQuote figcaption strong{font-weight:var(--weight-copy-strong);color:var(--color-ink)}.jnUiBa_intro[data-layout=stacked]{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}.jnUiBa_introParagraphs{max-width:75ch;color:var(--color-muted)}.jnUiBa_introParagraphs p{break-inside:avoid;margin:0}.jnUiBa_introParagraphs p+p{margin-block-start:var(--space-lg)}.jnUiBa_intro[data-copy-size=lead] .jnUiBa_introParagraphs p{font-size:var(--text-md);line-height:var(--leading-lede)}
.akypcq_entryRegister{margin:0;padding:0;list-style:none}.akypcq_entryRegister>li{border-top:1px solid var(--color-rule)}.akypcq_entryRegister>li:last-child{border-bottom:1px solid var(--color-rule)}.akypcq_entryRegister a{gap:var(--space-xl);padding-block:var(--space-xl);grid-template-columns:minmax(7rem,.3fr) minmax(0,1.7fr) auto;align-items:start;display:grid}.akypcq_entryRegister .akypcq_entryMeta{color:var(--color-muted);font-family:var(--font-copy);font-size:var(--text-base);font-weight:var(--weight-copy);font-variant-numeric:tabular-nums;text-transform:none;display:block}.akypcq_entryCopy{min-width:0}.akypcq_entryTitle{font-family:var(--font-heading);font-size:var(--text-heading-3);line-height:var(--leading-heading-3);font-weight:var(--weight-heading-strong);letter-spacing:var(--tracking-heading-3);overflow-wrap:anywhere;margin:0;display:block}.akypcq_entryDescription{max-width:75ch;margin:var(--space-sm) 0 0;color:var(--color-muted);font-family:var(--font-copy);font-size:var(--text-base);line-height:var(--leading-body-relaxed);display:block}.akypcq_entryRegister svg{width:1.25rem;color:var(--color-ink)}.akypcq_entryRegister a:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.akypcq_entryRegister a:is(:focus-visible,:active) .akypcq_entryTitle{color:var(--color-accent-strong);text-underline-offset:.2em;text-decoration:underline}@media (hover:hover){.akypcq_entryRegister a:hover .akypcq_entryTitle{color:var(--color-accent-strong);text-underline-offset:.2em;text-decoration:underline}}@media (max-width:48rem){.akypcq_entryRegister a{gap:var(--space-md);padding-block:var(--space-lg);grid-template-columns:minmax(0,1fr) auto}.akypcq_entryRegister .akypcq_entryMeta{grid-column:1/-1}}.akypcq_featuredLabel{margin:0 0 var(--space-superheading-to-heading);color:var(--color-superheading);font-family:var(--font-superheading);font-size:var(--text-superheading);font-weight:var(--weight-superheading);line-height:var(--leading-superheading);letter-spacing:var(--tracking-superheading)}.akypcq_featuredDate{color:var(--color-muted);font-family:var(--font-copy);font-size:var(--text-base)}.akypcq_page{background:var(--color-paper);min-width:0;color:var(--color-ink);overflow:clip}.akypcq_reviewNotice{padding:var(--space-sm) var(--page-pad);border-block-end:1px solid var(--color-rule);background:var(--color-paper-3);color:var(--color-ink-2);font-size:var(--text-sm);text-align:center;line-height:1.5}.akypcq_shell{width:min(100% - (2 * var(--page-pad)), var(--page-max));margin-inline:auto}.akypcq_hero{padding-block:var(--space-2xl) var(--space-3xl);border-block-end:1px solid var(--color-rule)}.akypcq_breadcrumbs{gap:var(--space-xs);color:var(--color-muted);font-family:var(--font-nav);font-size:var(--text-xs);flex-wrap:wrap;margin-block-end:var(--space-2xl);display:flex}.akypcq_breadcrumbs a{text-underline-offset:var(--space-2xs);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.akypcq_heroGrid{gap:var(--space-2xl);display:grid}.akypcq_kicker,.akypcq_darkKicker{font-family:var(--font-nav);font-size:var(--text-xs);letter-spacing:.055em;text-transform:uppercase;font-weight:650}.akypcq_kicker{color:var(--color-muted)}.akypcq_darkKicker{color:var(--color-chapter-accent)}.akypcq_hero h1{max-width:14ch;margin-block-start:var(--space-md);font-size:clamp(2.7rem,6.2vw,5.8rem);font-weight:430;line-height:.96}.akypcq_heroContext{align-self:end}.akypcq_heroContext>p{max-width:52ch;color:var(--color-ink-2);font-size:var(--text-md)}.akypcq_heroContext dl{margin:var(--space-xl) 0 0;border-block-start:1px solid var(--color-rule)}.akypcq_heroContext dl>div{padding-block:var(--space-sm);gap:var(--space-lg);border-block-end:1px solid var(--color-rule-2);grid-template-columns:minmax(9rem,1fr) auto;display:grid}.akypcq_heroContext dt,.akypcq_heroContext dd{font-size:var(--text-sm)}.akypcq_heroContext dt{color:var(--color-muted)}.akypcq_heroContext dd{font-family:var(--font-nav);margin:0;font-weight:600}.akypcq_spotlightSection,.akypcq_catalogSection,.akypcq_closingSection{padding-block:var(--space-3xl)}.akypcq_spotlightSection{background:var(--color-paper-2)}.akypcq_sectionMarker{gap:var(--space-sm);margin-block-end:var(--space-2xl);display:grid}.akypcq_sectionMarker h2{max-width:28ch;font-size:var(--text-2xl);font-weight:430}.akypcq_spotlight{border-block:1px solid var(--color-rule)}.akypcq_primarySpotlight,.akypcq_supportingSpotlight article{padding-block:var(--space-xl)}.akypcq_primarySpotlight{gap:var(--space-lg);display:grid}.akypcq_entryMeta{align-items:center;gap:var(--space-sm);color:var(--color-accent-strong);font-family:var(--font-nav);font-size:var(--text-xs);text-transform:uppercase;flex-wrap:wrap;font-weight:650;display:flex}.akypcq_reviewState{border-inline-start:1px solid var(--color-rule);color:var(--color-muted);padding-inline-start:var(--space-sm)}.akypcq_primarySpotlight h3{max-width:22ch;font-size:clamp(var(--text-xl), 3.4vw, var(--text-3xl));font-weight:500;line-height:1.03}.akypcq_primarySpotlight>p{max-width:58ch;color:var(--color-ink-2)}.akypcq_primarySpotlight a,.akypcq_supportingSpotlight a,.akypcq_closingSection a{align-items:center;gap:var(--space-sm);width:fit-content;min-height:2.75rem;font-family:var(--font-nav);font-size:var(--text-sm);border-block-end:1px solid;font-weight:650;display:inline-flex}.akypcq_supportingSpotlight{border-block-start:1px solid var(--color-rule)}.akypcq_supportingSpotlight article{gap:var(--space-lg);border-block-end:1px solid var(--color-rule-2);display:grid}.akypcq_supportingSpotlight article:last-child{border-block-end:0}.akypcq_supportingSpotlight h3{max-width:26ch;font-size:var(--text-lg);font-weight:550;line-height:1.1}.akypcq_catalogSection:nth-of-type(2n){background:var(--color-paper-2)}.akypcq_catalogHeader{gap:var(--space-xl);display:grid}.akypcq_catalogHeader h2{max-width:20ch;font-size:clamp(var(--text-2xl), 4.2vw, 4.2rem);margin-block-start:var(--space-sm);font-weight:430;line-height:1}.akypcq_catalogHeader>p{max-width:48ch;color:var(--color-ink-2);align-self:end}.akypcq_catalog{margin:var(--space-2xl) 0 0;border-block-start:1px solid var(--color-rule);counter-reset:catalog;padding:0;list-style:none}.akypcq_catalog li{border-block-end:1px solid var(--color-rule);counter-increment:catalog}.akypcq_catalog li>a{min-height:8rem;padding-block:var(--space-lg);align-items:start;gap:var(--space-md);grid-template-columns:3rem minmax(0,1fr) auto;display:grid}.akypcq_catalog li>a:before{content:counter(catalog, decimal-leading-zero);color:var(--color-muted);font-family:var(--font-nav);font-size:var(--text-xs)}.akypcq_catalogType{gap:var(--space-sm);color:var(--color-accent-strong);font-family:var(--font-nav);font-size:var(--text-xs);text-transform:uppercase;flex-wrap:wrap;grid-column:2;font-weight:650;display:flex}.akypcq_catalogTitle{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.03em;grid-column:2;font-weight:560;line-height:1.12}.akypcq_catalogDescription{max-width:66ch;color:var(--color-ink-2);font-size:var(--text-sm);grid-column:2/-1}.akypcq_catalog li>a>.arrow-icon{grid-area:1/3}.akypcq_closingSection{background:var(--color-chapter);color:var(--color-on-chapter)}.akypcq_closingSection .akypcq_shell{gap:var(--space-xl);display:grid}.akypcq_closingSection h2{max-width:24ch;font-size:clamp(var(--text-xl), 3.5vw, var(--text-3xl));margin-block-start:var(--space-sm);font-weight:430}.akypcq_page :focus-visible{outline:2px solid var(--color-focus);outline-offset:var(--space-2xs)}@media (hover:hover) and (pointer:fine){.akypcq_breadcrumbs a:hover{text-decoration-color:currentColor}.akypcq_primarySpotlight a:hover,.akypcq_supportingSpotlight a:hover,.akypcq_catalog li>a:hover .akypcq_catalogTitle,.akypcq_closingSection a:hover{color:var(--color-chapter-accent)}}@media (min-width:48rem){.akypcq_heroGrid{align-items:end;gap:var(--space-3xl);grid-template-columns:minmax(0,1.25fr) minmax(19rem,.75fr)}.akypcq_spotlight{grid-template-columns:minmax(0,1.35fr) minmax(19rem,.65fr);display:grid}.akypcq_primarySpotlight{padding-inline-end:var(--space-2xl)}.akypcq_supportingSpotlight{border-block-start:0;border-inline-start:1px solid var(--color-rule);padding-inline-start:var(--space-2xl)}.akypcq_catalogHeader{align-items:end;gap:var(--space-3xl);grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr)}.akypcq_catalog li>a{align-items:center;gap:var(--space-xl);grid-template-columns:4rem minmax(9rem,.32fr) minmax(17rem,.68fr) minmax(15rem,.6fr) auto}.akypcq_catalogType,.akypcq_catalogTitle,.akypcq_catalogDescription{grid-row:1}.akypcq_catalog li>a>.arrow-icon{grid-row:1}.akypcq_catalogType{grid-column:2}.akypcq_catalogTitle{grid-column:3}.akypcq_catalogDescription{grid-column:4}.akypcq_catalog li>a>.arrow-icon{grid-column:5}.akypcq_closingSection .akypcq_shell{grid-template-columns:minmax(0,1fr) auto;align-items:end}}@media (prefers-reduced-motion:reduce){.akypcq_page,.akypcq_page *{scroll-behavior:auto}}
.chbQtG_section{padding-block:var(--space-3xl) var(--space-4xl);background:var(--color-paper);color:var(--color-ink);container-type:inline-size}.chbQtG_soft{background:var(--color-paper-2)}.chbQtG_shell{width:min(100% - (2 * var(--page-pad)), var(--page-max));gap:var(--space-2xl);margin-inline:auto;display:grid}.chbQtG_intro,.chbQtG_items,.chbQtG_items article{min-width:0}.chbQtG_intro{max-width:55rem}.chbQtG_intro h2{max-width:18ch;font-family:var(--font-heading);font-size:var(--text-heading-2);font-weight:var(--weight-heading-light);letter-spacing:var(--tracking-heading-2);line-height:var(--leading-heading-2)}.chbQtG_intro h2:first-line{font-weight:var(--weight-heading-strong)}.chbQtG_intro p{max-width:64ch;color:var(--color-muted);line-height:var(--leading-body-relaxed);margin-block-start:var(--space-lg)}.chbQtG_items,.chbQtG_scope{margin:0;padding:0;list-style:none}.chbQtG_items{border-block-start:1px solid var(--color-rule)}.chbQtG_items>li{padding-block:var(--space-2xl);border-block-end:1px solid var(--color-rule)}.chbQtG_items article{max-width:58rem}.chbQtG_context{margin:0 0 var(--space-superheading-to-heading);color:var(--color-superheading);font-family:var(--font-superheading);font-size:var(--text-superheading);font-weight:var(--weight-superheading);letter-spacing:var(--tracking-superheading);line-height:var(--leading-superheading)}.chbQtG_items h3{max-width:24ch;font-family:var(--font-heading);font-size:var(--text-heading-3);font-weight:var(--weight-heading-strong);letter-spacing:var(--tracking-heading-3);line-height:var(--leading-heading-3)}.chbQtG_description{max-width:62ch;color:var(--color-ink-2);font-size:var(--text-md);line-height:var(--leading-lede);margin-block-start:var(--space-md)}.chbQtG_scope{gap:var(--space-xs) var(--space-xl);flex-wrap:wrap;margin-block-start:var(--space-lg);display:flex}.chbQtG_scope li{color:var(--color-muted);font-size:var(--text-sm);line-height:var(--leading-label);padding-inline-start:var(--space-md);position:relative}.chbQtG_scope li:before{content:"";background:var(--color-accent);border-radius:50%;width:.35rem;height:.35rem;position:absolute;inset-block-start:.65em;inset-inline-start:0}@container (min-width:64rem){.chbQtG_shell{gap:var(--space-4xl);grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr)}.chbQtG_intro{align-self:start;position:sticky;inset-block-start:calc(var(--banner-height) + var(--space-2xl))}.chbQtG_items>li:first-child{padding-block-start:0}}@media (prefers-reduced-motion:reduce){.chbQtG_intro{scroll-behavior:auto}}
.KsJkHG_form{gap:var(--space-lg);min-width:0;display:grid}.KsJkHG_fieldGrid{gap:var(--space-lg);display:grid}.KsJkHG_form label:not(.KsJkHG_consent):not(.KsJkHG_honeypot){gap:var(--space-xs);min-width:0;display:grid}.KsJkHG_form label>span{font-family:var(--font-nav);font-size:var(--text-sm);font-weight:600}.KsJkHG_form label small{color:var(--color-muted);font-family:var(--font-body);font-size:var(--text-xs);font-weight:400}.KsJkHG_form .KsJkHG_fieldError{color:var(--color-error);font-weight:600;display:block}.KsJkHG_form input:not([type=checkbox]),.KsJkHG_form textarea{border:0;border-block-end:1px solid var(--color-rule);width:100%;min-width:0;color:var(--color-ink);font:inherit;background:0 0;border-radius:0}.KsJkHG_form input:not([type=checkbox]){min-height:3.25rem}.KsJkHG_form textarea{min-height:10rem;padding-block:var(--space-sm);resize:vertical}.KsJkHG_form input[aria-invalid=true],.KsJkHG_form textarea[aria-invalid=true]{border-block-end-color:var(--color-error)}.KsJkHG_form input:not([type=checkbox]):focus,.KsJkHG_form textarea:focus{border-block-end-color:var(--color-accent-strong);outline:0}.KsJkHG_form input:not([type=checkbox]):focus-visible,.KsJkHG_form textarea:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.KsJkHG_consent{align-items:start;gap:var(--space-sm);color:var(--color-ink-2);font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr);display:grid}.KsJkHG_consent input{width:1.15rem;height:1.15rem;accent-color:var(--color-accent-strong);margin-block-start:.15rem}.KsJkHG_consent a{text-decoration:underline;-webkit-text-decoration-color:var(--color-accent-strong);text-decoration-color:var(--color-accent-strong);text-underline-offset:var(--space-2xs)}.KsJkHG_honeypot{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.KsJkHG_turnstile{min-height:0}.KsJkHG_configurationNotice{padding:var(--space-md);border-inline-start:2px solid var(--color-accent-strong);background:var(--color-paper-2);color:var(--color-ink-2);font-size:var(--text-sm)}.KsJkHG_actions{gap:var(--space-md);display:grid}.KsJkHG_actions button{min-height:3.25rem;padding-inline:var(--space-lg);border:1px solid var(--color-ink);border-radius:var(--radius-sm);background:var(--color-ink);color:var(--color-paper);cursor:pointer;font-family:var(--font-nav);font-size:var(--text-sm);font-weight:650}.KsJkHG_actions button:disabled{cursor:not-allowed;opacity:.48}.KsJkHG_actions p{min-height:1.5rem;color:var(--color-ink-2);font-size:var(--text-sm)}.KsJkHG_actions p[data-state=error]{color:var(--color-error)}@media (hover:hover) and (pointer:fine){.KsJkHG_actions button:not(:disabled):hover{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-ink)}}@media (min-width:36rem){.KsJkHG_fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.KsJkHG_actions{grid-template-columns:auto minmax(0,1fr);align-items:center}}@media (prefers-reduced-motion:reduce){.KsJkHG_form,.KsJkHG_form *{scroll-behavior:auto;transition-duration:.01ms}}.KsJkHG_inquiryActions{justify-items:start;gap:var(--space-sm);grid-template-columns:minmax(0,1fr)}.KsJkHG_inquiryActions p:empty{display:none}.KsJkHG_recap{gap:var(--space-md)}.KsJkHG_recap .KsJkHG_actions{gap:var(--space-sm);grid-template-columns:minmax(0,1fr)}.KsJkHG_recap .KsJkHG_actions button{border-color:var(--color-accent-strong);background:var(--color-accent-strong);width:100%;color:var(--color-on-purple);white-space:nowrap}.KsJkHG_recap .KsJkHG_actions button:disabled{opacity:.65}.KsJkHG_recap .KsJkHG_actions button:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.KsJkHG_recap .KsJkHG_actions p:empty{display:none}.KsJkHG_recap .KsJkHG_actions p[data-state=success]{padding-block:var(--space-sm);font-weight:var(--weight-copy-strong)}.KsJkHG_recap .KsJkHG_consent>span{font-family:var(--font-copy);font-size:var(--text-sm);font-weight:var(--weight-copy);line-height:var(--leading-body)}.KsJkHG_recap .KsJkHG_configurationNotice{padding:var(--space-sm) var(--space-md)}@media (hover:hover) and (pointer:fine){.KsJkHG_recap .KsJkHG_actions button:not(:disabled):hover{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}}@media (prefers-reduced-motion:no-preference){.KsJkHG_recap .KsJkHG_actions button{transition:background-color var(--dur-micro) var(--ease-out), border-color var(--dur-micro) var(--ease-out)}.KsJkHG_recap .KsJkHG_actions button:not(:disabled):active{transform:translateY(1px)}}
.G9Mnaq_header{gap:var(--space-xl);color:var(--color-ink);display:grid}.G9Mnaq_headerComposition{align-items:center;gap:var(--space-2xl);min-width:0;display:grid}.G9Mnaq_headerCopy{gap:var(--space-xl);min-width:0;display:grid}.G9Mnaq_header[data-layout=split] .G9Mnaq_headerCopy{gap:var(--space-lg)}.G9Mnaq_headerImage{justify-self:center;width:min(100%,46rem)}.G9Mnaq_headerImage img{object-fit:contain;max-height:36rem}.G9Mnaq_header[data-layout=split] .G9Mnaq_title{font-size:var(--text-heading-2);line-height:var(--leading-heading-2);letter-spacing:var(--tracking-heading-2)}.G9Mnaq_breadcrumb{align-items:center;gap:var(--space-xs);color:var(--color-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.G9Mnaq_breadcrumb a{text-underline-offset:var(--space-2xs);align-items:center;min-height:2.75rem;text-decoration:underline;display:inline-flex}.G9Mnaq_taxonomy{gap:var(--space-md) var(--space-xl);flex-wrap:wrap;margin:0;display:flex}.G9Mnaq_taxonomy>div{gap:var(--space-xs);flex-wrap:wrap;display:flex}.G9Mnaq_taxonomy dt,.G9Mnaq_details dt{color:var(--color-muted);font-size:var(--text-sm)}.G9Mnaq_taxonomy dd{font-size:var(--text-sm);font-weight:var(--weight-copy-strong);margin:0}.G9Mnaq_title{max-width:26ch;font-family:var(--font-heading);font-size:var(--text-heading-1);font-weight:var(--weight-heading-light);line-height:var(--leading-display);letter-spacing:var(--tracking-display);overflow-wrap:anywhere;margin:0}.G9Mnaq_title[data-long=true],.G9Mnaq_header h3.G9Mnaq_title{font-size:var(--text-heading-2)}.G9Mnaq_lede{max-width:65ch;color:var(--color-ink-2);font-size:var(--text-md);line-height:var(--leading-lede);margin:0}.G9Mnaq_details{border-block-start:1px solid var(--color-rule);margin:0;display:grid}.G9Mnaq_details>div{padding-block:var(--space-lg);border-block-end:1px solid var(--color-rule);min-width:0}.G9Mnaq_details dd{margin:var(--space-xs) 0 0;color:var(--color-ink-2);line-height:var(--leading-body)}.G9Mnaq_readingShell{width:min(100%, var(--reading-prose-max));gap:var(--space-2xl);color:var(--color-ink);margin-inline:auto;display:grid}.G9Mnaq_figure{min-width:0;margin:0;scroll-margin-block-start:calc(var(--banner-height) + var(--space-xl))}.G9Mnaq_figure img{border-radius:var(--radius-sm);width:100%;height:auto;margin-inline:auto;display:block}.G9Mnaq_figure[data-image-treatment=logo]{aspect-ratio:3/2;padding:var(--space-xl);background:var(--color-logo-surface);border-radius:var(--radius-sm);place-items:center;display:grid}.G9Mnaq_figure[data-image-treatment=logo] img{object-fit:contain;border-radius:0;width:min(70%,20rem);max-height:13rem}.G9Mnaq_video{aspect-ratio:16/9;border-radius:var(--radius-sm);background:var(--color-ink);width:100%;height:auto;color:var(--color-paper);display:block}.G9Mnaq_video:focus-visible{outline:2px solid var(--color-focus);outline-offset:var(--space-2xs)}.G9Mnaq_figure figcaption{color:var(--color-muted);font-size:var(--text-sm);line-height:var(--leading-body);overflow-wrap:anywhere;margin-block-start:var(--space-sm)}.G9Mnaq_figure figcaption p{margin:0 0 var(--space-xs)}.G9Mnaq_sidebar{align-self:start;min-width:0}@media (max-width:63.99rem){.G9Mnaq_sidebar[data-continuation=true]{display:none}}.G9Mnaq_contentsCard{min-width:0;padding:var(--space-lg);border:1px solid var(--color-rule-2);border-radius:var(--radius-sm);background:var(--color-paper-2);color:var(--color-ink)}.G9Mnaq_contentsCard p{margin:0 0 var(--space-sm);color:var(--color-muted);font-size:var(--text-base)}.G9Mnaq_contentsCard a{min-width:0;min-height:2.75rem;padding-block:var(--space-sm);border-block-start:1px solid var(--color-rule-2);font-size:var(--text-base);line-height:var(--leading-body);overflow-wrap:anywhere;align-items:center;display:flex}.G9Mnaq_prose{width:min(100%, var(--reading-prose-max));min-width:0;font-size:var(--text-base);line-height:var(--leading-reading);overflow-wrap:anywhere}.G9Mnaq_readingShell[data-sidebar=false] .G9Mnaq_prose{margin-inline:auto}.G9Mnaq_prose>*+*,.G9Mnaq_prose section>*+*{margin-block-start:var(--space-lg)}.G9Mnaq_prose :is(h2,h3,h4){font-family:var(--font-heading);font-weight:var(--weight-heading-strong);scroll-margin-top:calc(var(--banner-height) + var(--space-xl));margin-block-start:var(--space-2xl);font-style:normal}.G9Mnaq_prose h2{font-size:var(--text-heading-2);line-height:var(--leading-heading-2);letter-spacing:var(--tracking-heading-2)}.G9Mnaq_prose h3{font-size:var(--text-heading-3);line-height:var(--leading-heading-3);letter-spacing:var(--tracking-heading-3)}.G9Mnaq_prose h4{font-size:var(--text-heading-4);line-height:var(--leading-heading-4);letter-spacing:var(--tracking-heading-4)}.G9Mnaq_prose>:first-child{margin-block-start:0}.G9Mnaq_prose section{scroll-margin-top:calc(var(--banner-height) + var(--space-xl))}.G9Mnaq_prose :is(ul,ol){padding-inline-start:var(--space-lg)}.G9Mnaq_prose li+li{margin-block-start:var(--space-xs)}.G9Mnaq_prose a{color:var(--color-ink);font-weight:var(--weight-copy-strong);text-decoration:underline;-webkit-text-decoration-color:var(--color-brand-purple);text-decoration-color:var(--color-brand-purple);text-underline-offset:var(--space-2xs)}.G9Mnaq_prose blockquote{padding-block:var(--space-lg);border-block:1px solid var(--color-rule);color:var(--color-ink-2);font-family:var(--font-heading);font-size:var(--text-lg);line-height:var(--leading-lede);margin-inline:0}.G9Mnaq_prose pre{max-width:100%;padding-block:var(--space-lg);border-block:1px solid var(--color-rule);font-size:var(--text-sm);overflow-x:auto}.G9Mnaq_prose table{border-collapse:collapse;width:100%;font-size:var(--text-sm);display:block;overflow-x:auto}.G9Mnaq_prose :is(th,td){min-width:9rem;padding:var(--space-sm);border-block-end:1px solid var(--color-rule-2);text-align:start;vertical-align:top}.G9Mnaq_header a:focus-visible,.G9Mnaq_readingShell a:focus-visible{outline:2px solid var(--color-focus);outline-offset:var(--space-2xs)}.G9Mnaq_header a:hover,.G9Mnaq_readingShell a:hover{color:var(--color-brand-purple)}.G9Mnaq_header a:active,.G9Mnaq_readingShell a:active{color:var(--color-ink-2)}@media (min-width:48rem){.G9Mnaq_header .G9Mnaq_details{column-gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.G9Mnaq_header[data-layout=split] .G9Mnaq_headerComposition{grid-template-columns:repeat(2,minmax(0,1fr))}.G9Mnaq_header[data-layout=split] .G9Mnaq_headerCopy{gap:var(--space-xl)}.G9Mnaq_readingShell[data-sidebar=true]{width:min(100%, calc(var(--reading-sidebar-max) + var(--space-2xl) + var(--reading-prose-max)));grid-template-columns:minmax(13rem, var(--reading-sidebar-max)) minmax(0, 1fr)}.G9Mnaq_sidebar{top:calc(var(--banner-height) + var(--space-xl));max-height:calc(100dvh - var(--banner-height) - var(--space-2xl));padding:var(--space-2xs);margin:calc(-1 * var(--space-2xs));scrollbar-width:thin;position:sticky;overflow-y:auto}}
.-qH0Wa_proof{padding:0 var(--space-lg) var(--space-xl);gap:var(--space-md);color:var(--color-muted);line-height:var(--leading-body);display:grid}.-qH0Wa_proof a{justify-self:start;align-items:center;gap:var(--space-md);min-height:2.75rem;color:var(--color-ink);font-family:var(--font-control);font-size:var(--text-sm);text-underline-offset:.3em;text-decoration:underline;display:inline-flex}.-qH0Wa_register{--register-inset:var(--space-lg);padding:var(--register-inset) 0;margin:0;list-style:none}.-qH0Wa_register>li{border-block-start:1px solid var(--color-rule);margin:0}.-qH0Wa_register>li:last-child{border-block-end:1px solid var(--color-rule)}.-qH0Wa_register>li>:is(a,article){padding:var(--space-xl) calc(var(--register-inset) + var(--space-lg));gap:var(--space-lg);color:var(--color-ink);display:grid}.-qH0Wa_process>li>article{padding:var(--space-xl) var(--space-lg);gap:var(--space-xl);grid-template-columns:minmax(0,.7fr) minmax(0,1.2fr) minmax(0,1fr);display:grid}.-qH0Wa_process .-qH0Wa_identity h3{font-size:var(--text-heading-4);margin:0}.-qH0Wa_process .-qH0Wa_detail p+p{margin-top:var(--space-xs)}@media (max-width:48rem){.-qH0Wa_process>li>article{gap:var(--space-md);grid-template-columns:minmax(0,1fr);padding-inline:0}}.-qH0Wa_identity,.-qH0Wa_detail{min-width:0}.-qH0Wa_identity>p{margin:0 0 var(--space-superheading-to-heading);color:var(--color-superheading);font-family:var(--font-superheading);font-size:var(--text-superheading);font-weight:var(--weight-superheading);line-height:var(--leading-superheading)}.-qH0Wa_identity :is(h3,h4){max-width:22ch;margin:var(--space-superheading-to-heading) 0 0;font-family:var(--font-heading);font-size:var(--text-heading-3);font-weight:var(--weight-heading-strong);letter-spacing:var(--tracking-heading-3);line-height:var(--leading-heading-3)}.-qH0Wa_detail>p{max-width:46rem;color:var(--color-ink-2);line-height:var(--leading-body);margin:0}.-qH0Wa_detail ul{margin:var(--space-lg) 0 0;gap:var(--space-xs);color:var(--color-muted);font-size:var(--text-sm);line-height:var(--leading-label);padding:0;list-style:none;display:grid}.-qH0Wa_detail li{min-width:0}.-qH0Wa_detail li:before{color:var(--color-brand-purple);content:"/";margin-inline-end:var(--space-xs)}.-qH0Wa_action{justify-content:space-between;align-self:end;align-items:center;gap:var(--space-md);border-block-end:1px solid var(--color-rule);width:fit-content;min-height:2.75rem;font-family:var(--font-control);font-size:var(--text-sm);font-weight:var(--weight-control);line-height:var(--leading-control);display:inline-flex}.-qH0Wa_register[data-variant=services]{padding:0;container-type:inline-size}.-qH0Wa_register[data-variant=services]>li{scroll-margin-block-start:calc(var(--banner-height) + var(--space-lg))}.-qH0Wa_register[data-variant=services]>li>article{padding:var(--space-2xl) 0;gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}.-qH0Wa_register[data-variant=services] .-qH0Wa_identity :is(h2,h3,h4){max-width:20ch;font-family:var(--font-heading);font-size:var(--text-heading-2);font-weight:var(--weight-heading-light);letter-spacing:var(--tracking-heading-2);line-height:var(--leading-heading-2);text-wrap:balance;margin:0}.-qH0Wa_register[data-variant=services] .-qH0Wa_detail{margin:0}.-qH0Wa_register[data-variant=services] .-qH0Wa_detail>p{max-width:65ch;line-height:var(--leading-body-relaxed)}.-qH0Wa_register[data-variant=services] .-qH0Wa_detail>p:first-child{color:var(--color-ink);font-size:var(--text-md);line-height:var(--leading-lede)}.-qH0Wa_register[data-variant=services] .-qH0Wa_detail>p+p{margin-block-start:var(--space-lg)}.-qH0Wa_detailsHeading{margin:var(--space-xl) 0 var(--space-md);font-family:var(--font-heading);font-size:var(--text-heading-4);font-weight:var(--weight-heading-strong);letter-spacing:var(--tracking-heading-4);line-height:var(--leading-heading-4)}.-qH0Wa_register[data-variant=services] .-qH0Wa_detail ul{gap:var(--space-sm) var(--space-xl);color:var(--color-ink-2);font-size:var(--text-base);line-height:var(--leading-body);margin:0}.-qH0Wa_register[data-variant=services] .-qH0Wa_detail li{gap:var(--space-xs);grid-template-columns:auto minmax(0,1fr);display:grid}.-qH0Wa_register[data-variant=services] .-qH0Wa_detail li:before{margin:0}.-qH0Wa_mediaPlaceholder{aspect-ratio:4/3;width:min(100%,15rem);padding:var(--space-md);background:var(--color-paper-3);border-radius:var(--radius-xs);color:var(--color-muted);font-family:var(--font-copy);font-size:var(--text-sm);text-align:center;place-items:center;margin-block-start:var(--space-xl);display:grid}.-qH0Wa_richAction{width:fit-content;max-width:100%;padding-block:var(--space-sm);color:var(--color-superheading);margin-block-start:var(--space-xl);}.-qH0Wa_register .-qH0Wa_richAction{white-space:normal}.-qH0Wa_richAction svg{flex:none;width:1.25rem}@container (min-width:56rem){.-qH0Wa_register[data-variant=services]>li>article{gap:var(--space-3xl);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.-qH0Wa_register[data-variant=services] .-qH0Wa_identity{top:calc(var(--banner-height) + var(--space-xl));position:sticky}.-qH0Wa_mediaPlaceholder{width:min(100%,20rem)}}@container (min-width:70rem){.-qH0Wa_register[data-variant=services] .-qH0Wa_detail ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (hover:hover) and (pointer:fine){.-qH0Wa_register>li>a:hover{background:color-mix(in srgb, var(--color-brand-purple) 4%, transparent)}.-qH0Wa_register>li>a:hover .-qH0Wa_action{border-color:var(--color-brand-purple);color:var(--color-brand-purple)}}.-qH0Wa_register>li>a:active{color:var(--color-muted)}.-qH0Wa_register>li>a:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.-qH0Wa_register>li>a:focus-visible .-qH0Wa_action{border-color:var(--color-brand-purple);color:var(--color-brand-purple)}@media (min-width:64rem){.-qH0Wa_register{--register-inset:var(--space-xl)}.-qH0Wa_register>li>:is(a,article){align-items:start;gap:var(--space-xl);grid-template-columns:minmax(15rem,.9fr) minmax(18rem,1.25fr) auto}.-qH0Wa_detail,.-qH0Wa_action{margin-block-start:calc(var(--text-sm) + var(--space-sm))}}.-qH0Wa_value{gap:var(--space-xs);color:var(--color-ink);align-self:center;display:grid}.-qH0Wa_value strong{font-family:var(--font-heading);font-size:var(--text-heading-4);line-height:var(--leading-heading-4)}.-qH0Wa_value span{color:var(--color-muted);font-size:var(--text-sm);line-height:var(--leading-body)}.-qH0Wa_register[data-variant=compact] .-qH0Wa_detail{margin:0}.-qH0Wa_register[data-variant=compact] .-qH0Wa_identity :is(h3,h4){font-size:var(--text-heading-4);line-height:var(--leading-heading-4);margin:0}.-qH0Wa_register:not([data-variant=default],[data-variant=services])>li>:is(a,article){padding-inline:var(--space-lg)}@media (min-width:64rem){.-qH0Wa_register[data-variant=commercial]>li>article{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(10rem,.65fr)}.-qH0Wa_register[data-variant=compact]>li>article{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr)}.-qH0Wa_register[data-variant=hiring]>li>a{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) auto}}@media (prefers-reduced-motion:no-preference){.-qH0Wa_register>li>a,.-qH0Wa_action{transition-duration:var(--dur-short);transition-property:background-color,border-color,color;transition-timing-function:var(--ease-out)}}.-qH0Wa_register.-qH0Wa_illustrated{padding:0;container-type:inline-size}.-qH0Wa_illustrated>li{scroll-margin-block-start:calc(var(--banner-height) + var(--space-lg))}.-qH0Wa_register.-qH0Wa_illustrated>li>article{align-items:start;gap:var(--space-lg);padding:calc(var(--space-lg) + var(--space-sm)) var(--space-md);grid-template-columns:minmax(0,1fr)}.-qH0Wa_illustrated .-qH0Wa_identity :is(h2,h3,h4){max-width:none;font-family:var(--font-heading);font-size:var(--text-heading-3);font-weight:var(--weight-heading-light);letter-spacing:var(--tracking-heading-3);line-height:var(--leading-heading-3);text-wrap:pretty;margin:0}.-qH0Wa_illustrated[data-variant=service-full] .-qH0Wa_identity :is(h2,h3,h4){font-size:var(--text-heading-2);letter-spacing:var(--tracking-heading-2);line-height:var(--leading-heading-2)}.-qH0Wa_visual{aspect-ratio:4/3;width:min(100%,15rem);height:auto;object-fit:contain;margin-block-start:var(--space-lg);display:block}.-qH0Wa_illustrated .-qH0Wa_mediaPlaceholder{width:min(100%,15rem);background:var(--color-paper-2);border-radius:0;margin-block-start:var(--space-lg);padding:0}.-qH0Wa_illustrated .-qH0Wa_mediaPlaceholder>span{display:none}.-qH0Wa_illustrated .-qH0Wa_detail{margin:0}.-qH0Wa_illustrated .-qH0Wa_detail>p{color:var(--color-ink-2);font-size:var(--text-base);line-height:var(--leading-body)}.-qH0Wa_illustrated .-qH0Wa_detail>p:first-child{color:var(--color-ink);font-size:var(--text-base);line-height:var(--leading-compact)}.-qH0Wa_illustrated[data-variant=service-full] .-qH0Wa_detail>p:first-child{font-size:var(--text-md)}.-qH0Wa_illustrated .-qH0Wa_detail>p+p{margin-block-start:calc(var(--space-lg) + var(--space-3xs))}.-qH0Wa_illustrated .-qH0Wa_detail>p:first-child+p{margin-block-start:calc(var(--space-lg) + var(--space-xs))}.-qH0Wa_illustrated .-qH0Wa_detailsHeading{margin:var(--space-xl) 0 var(--space-lg)}.-qH0Wa_illustrated .-qH0Wa_detail ul{margin:calc(var(--space-lg) + var(--space-xs)) 0 0;gap:var(--space-sm);color:var(--color-ink-2);font-size:var(--text-base);line-height:var(--leading-label);grid-template-columns:minmax(0,1fr)}.-qH0Wa_illustrated .-qH0Wa_detailsHeading+ul{margin:0}.-qH0Wa_illustrated .-qH0Wa_detail li{gap:var(--space-xs);grid-template-columns:.875rem minmax(0,1fr);display:grid}.-qH0Wa_illustrated .-qH0Wa_detail li:before{content:none}.-qH0Wa_scopeMarker{color:var(--color-brand-purple)}.-qH0Wa_illustrated .-qH0Wa_richAction{padding:var(--space-sm) 0;gap:var(--space-xs);color:var(--color-ink);font-size:var(--text-base);justify-content:flex-start;margin-block-start:calc(var(--space-xl) + var(--space-3xs))}.-qH0Wa_illustrated[data-variant=service-full] .-qH0Wa_richAction{margin-block-start:calc(var(--space-xl) + var(--space-md))}.-qH0Wa_illustrated .-qH0Wa_richAction:focus-visible{color:var(--color-brand-purple);border-color:currentColor}.-qH0Wa_illustrated>li>article:focus-within{background:color-mix(in srgb, var(--color-brand-purple) 4%, transparent)}@container (max-width:20rem){.-qH0Wa_illustrated .-qH0Wa_richAction{gap:var(--space-2xs)}.-qH0Wa_illustrated .-qH0Wa_richAction svg{width:1rem}}@media (hover:hover) and (pointer:fine){.-qH0Wa_illustrated>li>article:hover{background:color-mix(in srgb, var(--color-brand-purple) 4%, transparent)}.-qH0Wa_illustrated>li>article:hover .-qH0Wa_richAction{color:var(--color-brand-purple);border-color:currentColor}}@container (min-width:50rem){.-qH0Wa_illustrated .-qH0Wa_richAction{gap:var(--space-sm)}.-qH0Wa_register.-qH0Wa_illustrated>li>article{gap:var(--space-2xl);padding-block:calc(var(--space-xl) + var(--space-md)) var(--space-2xl);padding-inline:var(--space-xl);grid-template-columns:minmax(20rem,.45fr) minmax(0,.55fr)}.-qH0Wa_register.-qH0Wa_illustrated[data-variant=service-full]>li>article{padding-block:calc(var(--space-2xl) + var(--space-xs)) calc(var(--space-2xl) + var(--space-md))}.-qH0Wa_illustrated .-qH0Wa_visual,.-qH0Wa_illustrated .-qH0Wa_mediaPlaceholder{width:min(100%,20rem);margin-block-start:calc(var(--space-lg) + var(--space-sm))}.-qH0Wa_illustrated[data-variant=service-full] .-qH0Wa_visual,.-qH0Wa_illustrated[data-variant=service-full] .-qH0Wa_mediaPlaceholder{width:min(100%,27.5rem);margin-block-start:calc(2 * var(--space-lg))}.-qH0Wa_illustrated .-qH0Wa_detail>p:first-child{font-size:var(--text-md);line-height:var(--leading-label)}.-qH0Wa_illustrated[data-variant=service-full] .-qH0Wa_detail>p:first-child{font-size:var(--text-lg)}.-qH0Wa_illustrated[data-variant=service-full] .-qH0Wa_detail ul{gap:var(--space-md) var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:68rem){.-qH0Wa_register.-qH0Wa_illustrated>li>article{gap:calc(var(--space-3xl) + var(--space-lg));grid-template-columns:27.5rem minmax(0,1fr)}.-qH0Wa_illustrated[data-variant=service-full] .-qH0Wa_detail ul{gap:var(--space-md) calc(2 * var(--space-lg))}}@media (prefers-reduced-motion:no-preference){.-qH0Wa_illustrated>li>article{transition:background-color var(--dur-short) var(--ease-out)}}
.b3sAMG_carousel{min-width:0}.b3sAMG_track{gap:var(--space-lg);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:var(--space-xs) 0 var(--space-md);grid-auto-columns:30%;grid-auto-flow:column;margin:0;list-style:none;display:grid;position:relative;overflow-x:auto}.b3sAMG_track::-webkit-scrollbar{display:none}.b3sAMG_track>li{scroll-snap-align:start;min-width:0;padding:var(--space-xl);border:1px solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper);color:var(--color-ink)}.b3sAMG_track h3{font-family:var(--font-heading);font-size:var(--text-heading-3);font-weight:var(--weight-heading-strong);line-height:var(--leading-heading-3);letter-spacing:var(--tracking-heading-3)}.b3sAMG_track p{margin-top:var(--space-lg);font-family:var(--font-copy);line-height:var(--leading-body-relaxed);color:var(--color-ink-2)}.b3sAMG_stage{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-lg);color:var(--color-superheading);font-family:var(--font-superheading);font-size:var(--text-superheading);font-weight:var(--weight-superheading);line-height:var(--leading-superheading);letter-spacing:var(--tracking-superheading);display:flex}.b3sAMG_stage svg{flex:none;width:2rem;height:2rem}.b3sAMG_controls{align-items:center;gap:var(--space-sm);margin-top:var(--space-lg);display:flex}.b3sAMG_controls button{width:44px;height:44px;padding:var(--space-xs);border:1px solid var(--color-ink);color:var(--color-ink);background:var(--color-paper);cursor:pointer;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.b3sAMG_controls button svg{width:20px;height:20px}.b3sAMG_previous svg{transform:rotate(180deg)}.b3sAMG_controls button:disabled{opacity:.4;cursor:not-allowed;border-color:var(--color-muted)}.b3sAMG_controls button:active:not(:disabled){background:var(--color-paper-3)}.b3sAMG_controls button:focus-visible,.b3sAMG_track:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}@media (hover:hover){.b3sAMG_controls button:hover:not(:disabled){color:var(--color-superheading);border-color:currentColor}}.b3sAMG_progress{height:3px;margin-inline:var(--space-md);background:var(--color-rule);flex:1;overflow:clip}.b3sAMG_progress span{background:var(--color-ink);transform-origin:0;width:100%;height:100%;display:block}.b3sAMG_status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:62rem){.b3sAMG_track{grid-auto-columns:44%}.b3sAMG_track>li{padding:var(--space-lg)}}@media (max-width:40rem){.b3sAMG_track{gap:var(--space-md);grid-auto-columns:88%}.b3sAMG_progress{margin-inline:var(--space-xs)}}
.UjJoBq_section{padding-block:var(--space-3xl) var(--space-4xl);background:var(--color-chapter);color:var(--color-on-chapter);container-type:inline-size}.UjJoBq_shell{width:min(100% - (2 * var(--page-pad)), var(--page-max));gap:var(--space-xl);margin-inline:auto;display:grid}.UjJoBq_intro,.UjJoBq_quoteSurface,.UjJoBq_quote,.UjJoBq_story,.UjJoBq_footer,.UjJoBq_evidence{min-width:0}.UjJoBq_footer{grid-column:1/-1;margin-block-start:calc(var(--space-2xl) - var(--space-xl))}.UjJoBq_intro>p,.UjJoBq_story>span:first-child{color:var(--color-chapter-accent);font-family:var(--font-control);font-size:var(--text-sm);font-weight:var(--weight-control);line-height:var(--leading-label)}.UjJoBq_intro h2{max-width:17ch;font-family:var(--font-heading);font-size:var(--text-heading-2);font-weight:var(--weight-heading-light);letter-spacing:var(--tracking-heading-2);line-height:var(--leading-heading-2);margin-block-start:var(--space-sm)}.UjJoBq_quote{height:100%;padding:var(--space-xl);border:1px solid var(--color-chapter-rule);border-radius:var(--radius-md);color:var(--color-on-purple);background:0 0;margin:0}.UjJoBq_quoteSurface{border:1px solid color-mix(in srgb, var(--color-on-purple) 28%, transparent);border-radius:var(--radius-md)}.UjJoBq_quote blockquote{max-width:42ch;font-family:var(--font-heading);font-size:clamp(var(--text-lg), 2.7vw, var(--text-2xl));font-weight:var(--weight-quote);letter-spacing:var(--tracking-quote);line-height:var(--leading-quote);margin:0}.UjJoBq_quote figcaption{gap:var(--space-2xs);color:color-mix(in srgb, var(--color-on-purple) 78%, transparent);font-size:var(--text-sm);margin-block-start:var(--space-xl);display:grid}.UjJoBq_quote figcaption strong{color:var(--color-on-purple)}.UjJoBq_story{min-height:100%;padding:var(--space-xl);border:1px solid var(--color-chapter-rule);border-radius:var(--radius-md);color:var(--color-on-chapter);flex-direction:column;align-items:flex-start;display:flex}.UjJoBq_story>strong{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--weight-heading-strong);letter-spacing:var(--tracking-heading-4);line-height:var(--leading-heading-4);margin-block-start:var(--space-xl)}.UjJoBq_story>small{max-width:45ch;color:var(--color-on-chapter-muted);font-size:var(--text-sm);line-height:var(--leading-compact);margin-block-start:var(--space-sm)}.UjJoBq_storyAction{min-height:2.75rem;align-items:center;gap:var(--space-sm);border-block-end:1px solid var(--color-chapter-rule);font-family:var(--font-control);font-size:var(--text-sm);font-weight:var(--weight-control);line-height:var(--leading-control);white-space:nowrap;margin-block-start:auto;padding-block-start:var(--space-xl);display:inline-flex}.UjJoBq_evidence{border-block:1px solid var(--color-chapter-rule);margin:0;display:grid}.UjJoBq_evidence>div{min-width:0;padding-block:var(--space-xl)}.UjJoBq_evidence>div+div{border-block-start:1px solid var(--color-chapter-rule)}.UjJoBq_evidence dt,.UjJoBq_evidence dd{margin:0}.UjJoBq_evidence dt{font-family:var(--font-heading);font-size:clamp(var(--text-2xl), 4vw, var(--text-3xl));font-weight:var(--weight-heading-strong);letter-spacing:var(--tracking-heading-2);line-height:var(--leading-stat)}.UjJoBq_evidence dd{max-width:32ch;color:var(--color-on-chapter-muted);font-size:var(--text-sm);line-height:var(--leading-label);margin-block-start:var(--space-sm)}@media (hover:hover) and (pointer:fine){.UjJoBq_story:hover{border-color:var(--color-chapter-accent)}.UjJoBq_story:hover .UjJoBq_storyAction{color:var(--color-chapter-accent);border-color:currentColor}}.UjJoBq_story:focus-visible{outline:2px solid var(--color-chapter-accent);outline-offset:4px;border-color:var(--color-chapter-accent)}.UjJoBq_story:focus-visible .UjJoBq_storyAction{color:var(--color-chapter-accent);border-color:currentColor}.UjJoBq_story:active{border-color:var(--color-on-chapter-muted);color:var(--color-on-chapter-muted)}.UjJoBq_story[aria-disabled=true]{cursor:not-allowed;opacity:.55;pointer-events:none}@container (min-width:48rem){.UjJoBq_shell{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.UjJoBq_intro,.UjJoBq_evidence{grid-column:1/-1}.UjJoBq_evidence{grid-template-columns:repeat(2,minmax(0,1fr))}.UjJoBq_evidence[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.UjJoBq_evidence>div+div{border-block-start:0;border-inline-start:1px solid var(--color-chapter-rule);padding-inline-start:var(--space-xl)}}@container (min-width:64rem){.UjJoBq_shell{grid-template-columns:minmax(15rem,.72fr) minmax(0,1.28fr) minmax(16rem,.78fr);align-items:stretch}.UjJoBq_intro{grid-column:1;align-self:start}.UjJoBq_quoteSurface{grid-column:2}.UjJoBq_story{grid-column:3}.UjJoBq_evidence{grid-column:2/4}}@media (prefers-reduced-motion:no-preference){.UjJoBq_story{transition:border-color var(--dur-micro) var(--ease-out)}}
.BcpTka_surface{container-type:inline-size}.BcpTka_shell{width:min(100% - (2 * var(--page-pad)), var(--page-max));padding-block:var(--space-3xl) var(--space-4xl);margin-inline:auto}.BcpTka_intro{gap:var(--space-xl);margin-block-end:var(--space-2xl);display:grid}.BcpTka_intro h2,.BcpTka_intro h3,.BcpTka_intro p{margin:0}.BcpTka_intro h2,.BcpTka_intro h3{max-width:18ch;font-family:var(--font-heading);font-size:var(--text-heading-2);font-weight:var(--weight-heading-strong);letter-spacing:var(--tracking-heading-2);line-height:var(--leading-heading-2)}.BcpTka_intro h2 span,.BcpTka_intro h3 span{font-weight:var(--weight-heading-light)}.BcpTka_intro p{max-width:42ch;color:var(--color-on-chapter-muted);line-height:var(--leading-body)}.BcpTka_mosaic{gap:var(--space-md);display:grid}.BcpTka_primarySurface,.BcpTka_primaryQuote,.BcpTka_story,.BcpTka_secondaryQuote,.BcpTka_metrics>div{border:1px solid var(--color-chapter-rule);border-radius:var(--radius-sm);min-width:0}.BcpTka_primaryQuote,.BcpTka_secondaryQuote{margin:0}.BcpTka_primaryQuote{min-height:30rem;padding:var(--space-xl);background:0 0;flex-direction:column;justify-content:space-between;display:flex}.BcpTka_primaryQuote blockquote,.BcpTka_secondaryQuote blockquote{font-family:var(--font-heading);font-weight:var(--weight-quote);letter-spacing:var(--tracking-quote);line-height:var(--leading-quote);margin:0}.BcpTka_primaryQuote blockquote{max-width:32ch;font-size:clamp(var(--text-xl), 3vw, var(--text-2xl))}.BcpTka_primaryQuote figcaption,.BcpTka_secondaryQuote figcaption{gap:var(--space-2xs);font-size:var(--text-sm);line-height:var(--leading-label);display:grid}.BcpTka_primaryQuote figcaption{color:color-mix(in srgb, var(--color-on-purple) 78%, transparent)}.BcpTka_primaryQuote figcaption strong{color:var(--color-on-purple)}.BcpTka_story{min-height:30rem;padding:var(--space-xl);color:var(--color-on-chapter);background:color-mix(in srgb, var(--color-chapter-panel) 92%, transparent);flex-direction:column;align-items:flex-start;display:flex}.BcpTka_story>span:first-child{color:var(--color-chapter-accent);font-family:var(--font-superheading);font-size:var(--text-superheading);font-weight:var(--weight-superheading);line-height:var(--leading-superheading)}.BcpTka_story>strong{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--weight-heading-strong);letter-spacing:var(--tracking-heading-4);line-height:var(--leading-heading-4);margin-block-start:var(--space-2xl)}.BcpTka_story>b{max-width:24ch;font-size:var(--text-md);line-height:var(--leading-compact);margin-block-start:var(--space-lg)}.BcpTka_story>small{max-width:38ch;color:var(--color-on-chapter-muted);font-size:var(--text-sm);line-height:var(--leading-compact);margin-block-start:var(--space-lg)}.BcpTka_storyAction{align-items:center;gap:var(--space-sm);border-block-end:1px solid var(--color-chapter-rule);min-height:2.75rem;font-family:var(--font-control);font-size:var(--text-sm);font-weight:var(--weight-control);line-height:var(--leading-control);margin-block-start:auto;display:inline-flex}.BcpTka_metrics{gap:var(--space-md);margin:0;display:grid}.BcpTka_metrics>div{min-height:12rem;padding:var(--space-lg);background:color-mix(in srgb, var(--color-chapter-panel) 92%, transparent);flex-direction:column;justify-content:flex-end;display:flex}.BcpTka_metrics dt,.BcpTka_metrics dd{margin:0}.BcpTka_metrics dt{font-family:var(--font-heading);font-size:clamp(var(--text-2xl), 4vw, var(--text-3xl));font-weight:var(--weight-stat);letter-spacing:var(--tracking-stat);line-height:var(--leading-stat)}.BcpTka_metrics dd{max-width:28ch;color:var(--color-on-chapter-muted);font-size:var(--text-sm);line-height:var(--leading-label);margin-block-start:var(--space-sm)}.BcpTka_metricClient{white-space:nowrap;margin-block-start:var(--space-xs);display:block}.BcpTka_secondaryQuote{min-height:25rem;padding:var(--space-xl);background:var(--color-paper);color:var(--color-ink);flex-direction:column;justify-content:space-between;display:flex}.BcpTka_secondaryQuote blockquote{max-width:34ch;font-size:clamp(var(--text-lg), 2.7vw, var(--text-2xl))}.BcpTka_secondaryQuote figcaption{color:var(--color-muted)}.BcpTka_secondaryQuote figcaption strong{color:var(--color-ink)}.BcpTka_supportingSurface{border:1px solid var(--color-chapter-rule);border-radius:var(--radius-sm);min-width:0}.BcpTka_supportingContent{height:100%}.BcpTka_supportingPurpleQuote{gap:var(--space-xl);height:100%;min-height:25rem}@media (hover:hover) and (pointer:fine){.BcpTka_story:hover{border-color:var(--color-chapter-accent)}.BcpTka_story:hover .BcpTka_storyAction{color:var(--color-chapter-accent);border-color:currentColor}}.BcpTka_story:active{color:var(--color-on-chapter-muted)}.BcpTka_story:focus-visible{outline:2px solid var(--color-focus);outline-offset:.25rem}.BcpTka_story:focus-visible .BcpTka_storyAction{color:var(--color-chapter-accent);border-color:currentColor}@container (min-width:48rem){.BcpTka_intro{grid-template-columns:minmax(0,1.4fr) minmax(18rem,.6fr);align-items:end}.BcpTka_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:68rem){.BcpTka_mosaic{grid-template-columns:repeat(12,minmax(0,1fr))}.BcpTka_primarySurface{grid-column:1/span 7}.BcpTka_story{grid-column:8/span 5}.BcpTka_metrics{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.BcpTka_secondaryQuote,.BcpTka_supportingQuote{grid-column:5/span 8}.BcpTka_supportingSurface{grid-column:1/span 4}}@media (prefers-reduced-motion:no-preference){.BcpTka_story{transition:border-color var(--dur-short) var(--ease-out)}}
.Mkh_Na_page{background:var(--color-paper);min-width:0;color:var(--color-ink)}.Mkh_Na_previewNotice{padding:var(--space-sm) var(--page-pad);border-block-end:1px solid var(--color-rule);background:var(--color-paper-2);color:var(--color-ink-2);font-size:var(--text-sm);text-align:center}.Mkh_Na_document{width:min(100% - (2 * var(--page-pad)), 78rem);padding-block:var(--space-3xl) var(--space-4xl);margin-inline:auto}.Mkh_Na_document>[data-module=mod-editorial-header]{max-width:65rem;margin-inline:auto}.Mkh_Na_document[data-header=wide]{width:min(100% - (2 * var(--page-pad)), var(--page-max));padding-block-start:var(--space-2xl)}.Mkh_Na_document[data-header=wide]>[data-module=mod-editorial-header]{max-width:none}.Mkh_Na_document[data-header=wide]>[data-module=mod-editorial-header][data-layout=text]{max-width:65rem}.Mkh_Na_document>[data-module=mod-reading-shell]{max-width:78rem;margin-inline:auto}.Mkh_Na_document>[data-review-notice],.Mkh_Na_document>[data-module=mod-reading-shell]{margin-block-start:var(--space-2xl)}.Mkh_Na_masthead,.Mkh_Na_primaryImage,.Mkh_Na_prose,.Mkh_Na_related,.Mkh_Na_closingPrompt{width:min(100%,65ch);margin-inline:auto}.Mkh_Na_masthead{gap:var(--space-lg);display:grid}.Mkh_Na_breadcrumb{align-items:center;gap:var(--space-xs);color:var(--color-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.Mkh_Na_breadcrumb a{min-height:2.75rem;color:var(--color-ink-2);text-underline-offset:var(--space-2xs);white-space:nowrap;align-items:center;font-weight:650;text-decoration-line:underline;text-decoration-thickness:1px;display:inline-flex}.Mkh_Na_masthead h1{overflow-wrap:anywhere;min-width:0;max-width:24ch;font-style:normal;line-height:1.05}.Mkh_Na_titleShort{font-size:var(--text-3xl)}.Mkh_Na_titleMedium{font-size:var(--text-2xl)}.Mkh_Na_titleLong{font-size:var(--text-xl)}.Mkh_Na_lede{max-width:58ch;color:var(--color-ink-2);font-size:var(--text-md);line-height:1.55}.Mkh_Na_metadata{margin:var(--space-sm) 0 0;padding:var(--space-md) 0 0;gap:var(--space-xs) var(--space-md);border-block-start:1px solid var(--color-rule);color:var(--color-muted);font-size:var(--text-sm);flex-wrap:wrap;list-style:none;display:flex}.Mkh_Na_metadata li{align-items:center;gap:var(--space-md);display:inline-flex}.Mkh_Na_metadata li+li:before{width:var(--space-2xs);height:var(--space-2xs);border-radius:var(--radius-pill);background:var(--color-rule);content:""}.Mkh_Na_topics{color:var(--color-muted);font-size:var(--text-sm)}.Mkh_Na_topics span{color:var(--color-ink-2);margin-inline-end:var(--space-xs);font-weight:700}.Mkh_Na_primaryImage{width:min(100%,72ch);margin-block-start:var(--space-2xl)}.Mkh_Na_prose{font-size:var(--text-base);margin-block-start:var(--space-2xl);line-height:1.72}.Mkh_Na_prose>*+*{margin-block-start:var(--space-lg)}.Mkh_Na_prose h2,.Mkh_Na_prose h3,.Mkh_Na_prose h4{margin-block-start:var(--space-2xl);font-style:normal;line-height:1.15}.Mkh_Na_prose h2{font-size:var(--text-xl)}.Mkh_Na_prose h3{font-size:var(--text-lg)}.Mkh_Na_prose h4{font-size:var(--text-md)}.Mkh_Na_prose ul,.Mkh_Na_prose ol{padding-inline-start:var(--space-lg)}.Mkh_Na_prose li+li{margin-block-start:var(--space-xs)}.Mkh_Na_prose a,.Mkh_Na_related a,.Mkh_Na_closingPrompt a{color:var(--color-ink);-webkit-text-decoration-color:var(--color-accent-strong);text-decoration-color:var(--color-accent-strong);text-underline-offset:var(--space-2xs);transition:color var(--dur-micro) var(--ease-out), text-decoration-color var(--dur-micro) var(--ease-out);font-weight:700;text-decoration-line:underline;text-decoration-thickness:1px}.Mkh_Na_prose a{white-space:nowrap}.Mkh_Na_prose blockquote{padding-block:var(--space-lg);border-block:1px solid var(--color-rule);color:var(--color-ink-2);font-size:var(--text-md);margin-inline:0;line-height:1.55}.Mkh_Na_prose blockquote p{margin:0}.Mkh_Na_prose pre{max-width:100%;padding-block:var(--space-lg);border-block:1px solid var(--color-rule);color:var(--color-ink-2);font-size:var(--text-sm);overflow-x:auto}.Mkh_Na_prose code{overflow-wrap:anywhere}.Mkh_Na_prose table{border-collapse:collapse;width:100%;font-size:var(--text-sm);display:block;overflow-x:auto}.Mkh_Na_prose th,.Mkh_Na_prose td{min-width:9rem;padding:var(--space-sm);border-block-end:1px solid var(--color-rule-2);text-align:start;vertical-align:top}.Mkh_Na_related{border-block-start:1px solid var(--color-rule);margin-block-start:var(--space-3xl);padding-block-start:var(--space-xl)}.Mkh_Na_related h2{font-size:var(--text-lg)}.Mkh_Na_related ul{margin:var(--space-lg) 0 0;padding:0;list-style:none}.Mkh_Na_related li{padding-block:var(--space-md);gap:var(--space-2xs);border-block-end:1px solid var(--color-rule-2);display:grid}.Mkh_Na_related li span{color:var(--color-muted);font-size:var(--text-sm)}.Mkh_Na_closingPrompt{border-block-start:1px solid var(--color-rule);color:var(--color-ink-2);font-size:var(--text-md);margin-block-start:var(--space-3xl);padding-block-start:var(--space-xl);line-height:1.55}.Mkh_Na_closingPrompt a{white-space:nowrap}@media (hover:hover) and (pointer:fine){.Mkh_Na_breadcrumb a:hover,.Mkh_Na_prose a:hover,.Mkh_Na_related a:hover,.Mkh_Na_closingPrompt a:hover{color:var(--color-accent-strong);-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink)}}@media (min-width:40rem){.Mkh_Na_document{padding-block-start:var(--space-4xl)}}@media (prefers-reduced-motion:reduce){.Mkh_Na_prose a,.Mkh_Na_related a,.Mkh_Na_closingPrompt a{transition-duration:.01ms}}
._6SddEW_surface{min-height:100svh}._6SddEW_page{flex-direction:column;min-height:100svh;display:flex}._6SddEW_header,._6SddEW_main,._6SddEW_footer{width:min(calc(100% - 2 * var(--page-pad)), var(--page-max));margin-inline:auto}._6SddEW_header{padding-block:var(--space-xl);justify-content:space-between;align-items:center;gap:var(--space-lg);display:flex}._6SddEW_backLink{align-items:center;gap:var(--space-sm);white-space:nowrap;min-height:2.75rem;font-family:var(--font-control);font-size:var(--text-sm);display:inline-flex}._6SddEW_backLink svg{width:1rem;height:1rem}._6SddEW_main{gap:var(--space-3xl);padding-block:var(--space-xl) var(--space-3xl);flex:1;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;display:grid}._6SddEW_copy{min-width:0;max-width:42rem}._6SddEW_context{margin:0 0 var(--space-lg);color:var(--color-accent-strong);font-family:var(--font-control);font-size:var(--text-sm);font-weight:var(--weight-control)}._6SddEW_heading{font-family:var(--font-heading);font-size:var(--text-heading-1);font-weight:var(--weight-heading-light);line-height:var(--leading-display);letter-spacing:var(--tracking-display);overflow-wrap:anywhere;margin:0}._6SddEW_heading strong{font-weight:var(--weight-heading-strong);display:block}._6SddEW_description{max-width:42ch;margin:var(--space-xl) 0 0;color:var(--color-ink-2);font-size:var(--text-md);line-height:var(--leading-body)}._6SddEW_formPanel{width:100%;min-width:0;max-width:35rem;padding:var(--space-xl);background:var(--color-paper-2);border-radius:var(--radius-md);justify-self:end}._6SddEW_formPanel h2,._6SddEW_formPanel h4{font-family:var(--font-heading);font-size:var(--text-heading-3);font-weight:var(--weight-heading-strong);line-height:var(--leading-heading-3);letter-spacing:var(--tracking-heading-3);margin:0}._6SddEW_formDescription{margin:var(--space-sm) 0 var(--space-xl);color:var(--color-muted);font-size:var(--text-base);line-height:var(--leading-body)}._6SddEW_footer{align-items:center;gap:var(--space-sm) var(--space-xl);padding-block:var(--space-lg);border-block-start:1px solid var(--color-rule);color:var(--color-muted);font-size:var(--text-sm);flex-wrap:wrap;justify-content:space-between;display:flex}._6SddEW_footer a{white-space:nowrap;align-items:center;min-height:2.75rem;display:inline-flex}._6SddEW_page a:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}@media (hover:hover) and (pointer:fine){._6SddEW_backLink:hover,._6SddEW_footer a:hover{color:var(--color-accent-strong)}}@media (max-width:62rem){._6SddEW_main{gap:var(--space-xl);padding-block:var(--space-lg) var(--space-2xl);grid-template-columns:minmax(0,1fr);align-items:start}._6SddEW_copy{max-width:44rem}._6SddEW_heading{max-width:15ch}._6SddEW_formPanel{justify-self:start;max-width:44rem}}@media (max-width:36rem){._6SddEW_header{padding-block:var(--space-lg);gap:var(--space-sm)}._6SddEW_backLink{font-size:var(--text-xs);gap:var(--space-xs)}._6SddEW_main{padding-block-start:var(--space-md)}._6SddEW_formPanel{padding:var(--space-lg)}._6SddEW_context{font-size:var(--text-xs)}._6SddEW_description{font-size:var(--text-base);margin-block-start:var(--space-lg)}._6SddEW_footer{font-size:var(--text-xs)}}
.Cz00Fq_cards{gap:var(--space-md);grid-column:1/-1;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:grid}.Cz00Fq_item{min-width:0}.Cz00Fq_proofItems{gap:var(--space-xl)}.Cz00Fq_proofItems>li{padding-block:var(--space-sm)}.Cz00Fq_card{border:1px solid var(--color-rule-2);border-radius:var(--radius-sm);min-width:0;height:100%;color:var(--color-ink)}.Cz00Fq_content{min-height:12rem;padding:var(--space-lg);align-items:flex-end;display:flex}.Cz00Fq_stat{gap:var(--space-sm);flex-direction:column;min-width:0;margin:0;display:flex}.Cz00Fq_stat dt{max-width:28ch;color:var(--color-ink-2);font-family:var(--font-copy);font-size:var(--text-base);line-height:var(--leading-label)}.Cz00Fq_stat dd{font-family:var(--font-heading);font-size:clamp(var(--text-2xl), 4vw, var(--text-3xl));font-weight:var(--weight-stat);letter-spacing:var(--tracking-stat);line-height:var(--leading-stat);white-space:nowrap;order:-1;margin:0}.Cz00Fq_cards[data-tone=dark] .Cz00Fq_card{border-color:var(--color-chapter-rule);background:var(--color-chapter-panel);color:var(--color-on-chapter)}.Cz00Fq_cards[data-tone=dark] .Cz00Fq_stat dt{color:var(--color-on-chapter-muted)}.Cz00Fq_cards .Cz00Fq_highlight{color:var(--color-on-purple);border-color:#0000}.Cz00Fq_cards .Cz00Fq_highlight dt{color:var(--color-on-purple)}@media (min-width:48rem){.Cz00Fq_cards{grid-template-columns:repeat(2,minmax(0,1fr))}.Cz00Fq_cards[data-count="3"] .Cz00Fq_item:last-child{grid-column:1/-1}}@media (min-width:64rem){.Cz00Fq_cards[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.Cz00Fq_cards[data-count="3"] .Cz00Fq_item:last-child{grid-column:auto}.Cz00Fq_proofItems{grid-template-columns:repeat(3,minmax(0,1fr))}.Cz00Fq_proofItems[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}
.k9-quq_headingSection{color:var(--color-ink);container-type:inline-size}.k9-quq_shell{width:min(100% - (2 * var(--page-pad)), var(--page-max));padding-block:var(--space-3xl) var(--space-4xl);margin-inline:auto}.k9-quq_headingIntro{text-align:center;max-width:62rem;margin-inline:auto}.k9-quq_headingIntro>p{margin:0 0 var(--space-superheading-to-heading);color:var(--color-superheading);font-family:var(--font-superheading);font-size:var(--text-superheading);font-weight:var(--weight-superheading);line-height:var(--leading-superheading)}.k9-quq_headingIntro h2,.k9-quq_headingIntro h3{font-family:var(--font-heading);font-size:var(--text-heading-2);font-weight:var(--weight-heading-strong);letter-spacing:var(--tracking-heading-2);line-height:var(--leading-heading-2);margin:0}.k9-quq_headingIntro h2 span,.k9-quq_headingIntro h3 span{font-weight:var(--weight-heading-light)}.k9-quq_introCopy{max-width:49rem;margin:var(--space-lg) auto 0;color:var(--color-muted);font-size:var(--text-md);line-height:var(--leading-lede)}.k9-quq_headingRoute{height:clamp(7rem,12vw,10.5rem);margin-block-start:var(--space-lg)}.k9-quq_headingRoute svg,.k9-quq_boundary svg,.k9-quq_pairRoute{width:100%;height:100%;display:block;overflow:visible}.k9-quq_headingRoute :is(path,line),.k9-quq_boundary :is(path,line),.k9-quq_pairRoute :is(path,line){fill:none;stroke:var(--color-brand-purple);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.k9-quq_headingRoute rect,.k9-quq_boundary rect,.k9-quq_pairRoute rect{fill:var(--color-brand-purple);stroke:none}.k9-quq_mobileRoute{display:none!important}.k9-quq_cards{gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.k9-quq_cards>li{min-width:0;min-height:16rem;padding:var(--space-xl);border:1px solid var(--color-rule);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-paper) 94%, transparent)}.k9-quq_cards>li>p{margin:0 0 var(--space-superheading-to-heading);color:var(--color-superheading);font-family:var(--font-superheading);font-size:var(--text-superheading);font-weight:var(--weight-superheading);line-height:var(--leading-superheading)}.k9-quq_cards h3{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--weight-heading-strong);letter-spacing:var(--tracking-heading-4);line-height:var(--leading-heading-4);margin:0}.k9-quq_cards>li>div{max-width:38ch;color:var(--color-muted);line-height:var(--leading-body);margin-block-start:var(--space-md)}.k9-quq_footnote{max-width:62rem;margin:var(--space-xl) auto 0;color:var(--color-muted);font-size:var(--text-sm);line-height:var(--leading-compact);text-align:center}.k9-quq_boundary{height:clamp(5rem,8vw,8rem);z-index:12;background:0 0;padding-block-start:var(--space-xl);position:relative}.k9-quq_boundary svg{width:min(100% - (2 * var(--page-pad)), var(--page-max));margin-inline:auto}.k9-quq_sectionPair{grid-template-rows:1fr 1fr;min-height:42rem;display:grid;position:relative;overflow:clip}.k9-quq_pairContent{width:min(100% - (2 * var(--page-pad)), var(--page-max));padding:var(--space-2xl) var(--space-lg);margin-inline:auto}.k9-quq_pairContent>div{max-width:34rem}.k9-quq_pairContentBottom>div{margin-inline-start:auto}.k9-quq_pairRoute{width:min(100% - (2 * var(--page-pad)), var(--page-max));height:calc(100% - (2 * var(--space-xl)));z-index:20;inset:var(--space-xl) 0;pointer-events:none;margin-inline:auto;position:absolute}@media (max-width:47.99rem){.k9-quq_shell{padding-block:var(--space-2xl) var(--space-3xl)}.k9-quq_headingIntro{text-align:start}.k9-quq_introCopy{margin-inline:0}.k9-quq_headingRoute{height:6rem;margin-block-start:var(--space-lg);position:relative}.k9-quq_desktopRoute{display:none!important}.k9-quq_mobileRoute{position:absolute;inset-block-start:0;inset-inline-start:0;width:4rem!important;height:25rem!important;display:block!important}.k9-quq_cards{gap:var(--space-lg);grid-template-columns:1fr;position:relative}.k9-quq_cards>li{min-height:0;padding:var(--space-lg);margin-inline-start:3rem}.k9-quq_boundary{height:5rem;padding-block-start:var(--space-lg)}.k9-quq_sectionPair{min-height:34rem}.k9-quq_pairRoute{transform-origin:100%;transform:scaleX(.28)}}
.oMxOdG_section{--grid-field:var(--color-paper);--grid-ink:var(--color-ink);--grid-body:var(--color-ink-2);--grid-muted:var(--color-muted);--grid-rule:var(--color-rule-2);min-width:0;scroll-margin-block-start:calc(var(--banner-height) + var(--space-lg));container:platform-module/inline-size}.oMxOdG_section[data-tone=aubergine]{--grid-field:var(--color-chapter-deep);--grid-ink:var(--color-on-chapter);--grid-body:var(--color-on-chapter-muted);--grid-muted:var(--color-on-chapter-subtle);--grid-rule:var(--color-chapter-rule)}.oMxOdG_shell{width:min(100% - (2 * var(--page-pad)), var(--page-max));padding-block:var(--space-3xl);align-items:center;gap:var(--space-2xl);margin-inline:auto;display:grid}.oMxOdG_copy{gap:var(--space-lg);min-width:0;max-width:40rem;display:grid}.oMxOdG_eyebrow{margin:0 0 var(--space-superheading-to-heading);color:var(--color-superheading);font-family:var(--font-superheading);font-size:var(--text-superheading);font-weight:var(--weight-superheading);line-height:var(--leading-superheading);letter-spacing:var(--tracking-superheading)}.oMxOdG_section[data-tone=aubergine] .oMxOdG_eyebrow{color:var(--color-chapter-accent)}.oMxOdG_heading{color:var(--grid-ink);font-family:var(--font-heading);font-size:var(--text-heading-2);font-weight:var(--weight-heading-light);line-height:var(--leading-heading-2);letter-spacing:var(--tracking-heading-2);text-wrap:pretty;margin:0}.oMxOdG_heading strong{font-weight:var(--weight-heading-strong)}.oMxOdG_description{max-width:58ch;color:var(--grid-body);font-family:var(--font-copy);font-size:var(--text-base);line-height:var(--leading-body);margin:0}.oMxOdG_secondary{gap:var(--space-xs) var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--grid-rule);flex-wrap:wrap;align-items:baseline;display:flex}.oMxOdG_secondary p{color:var(--grid-muted);font-family:var(--font-control);font-size:var(--text-xs);margin:0}.oMxOdG_secondary ul{gap:0 var(--space-xs);color:var(--grid-body);font-size:var(--text-base);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.oMxOdG_secondary li+li:before{content:"·";margin-right:var(--space-xs)}.oMxOdG_action{color:var(--grid-ink);--color-rule:var(--grid-rule);justify-self:start;}.oMxOdG_action svg{flex:none;width:1.25rem}.oMxOdG_section[data-tone=aubergine] .oMxOdG_action{--color-accent-strong:var(--color-chapter-accent)}.oMxOdG_stage{aspect-ratio:560/544;justify-self:center;width:min(35rem,100%);position:relative;container-type:inline-size}.oMxOdG_grid{color:var(--grid-ink);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(72% 72%,#000 52%,#0000 100%);mask-image:radial-gradient(72% 72%,#000 52%,#0000 100%)}.oMxOdG_marks{margin:0;padding:0;list-style:none}.oMxOdG_mark{width:calc(min(var(--mark-size), var(--mark-fluid-size)) + 2rem);height:calc(min(var(--mark-size), var(--mark-fluid-size)) + 2rem);background:radial-gradient(circle, var(--grid-field) 40%, transparent 100%);place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.oMxOdG_mark img{width:min(var(--mark-size), var(--mark-fluid-size));height:min(var(--mark-size), var(--mark-fluid-size));object-fit:contain;display:block}.oMxOdG_section[data-tone=aubergine][data-lifted-disc=true] .oMxOdG_mark{background:radial-gradient(circle, color-mix(in srgb, var(--color-on-chapter) 8%, transparent) 58%, transparent 100%)}@container platform-module (min-width:56.25rem){.oMxOdG_shell{gap:var(--space-xl);grid-template-columns:minmax(0,1fr) minmax(0,30rem)}}@container platform-module (min-width:75rem){.oMxOdG_shell{gap:calc(var(--space-xl) * 2);grid-template-columns:minmax(0,1fr) 35rem}}@container platform-module (max-width:35rem){.oMxOdG_shell{padding-block:var(--space-2xl);gap:var(--space-xl)}}
.ZC7H5W_page{background:var(--color-paper);min-width:0;color:var(--color-ink);overflow:clip}.ZC7H5W_page :focus-visible{outline:2px solid var(--color-focus);outline-offset:var(--space-2xs)}.ZC7H5W_walkthrough{max-width:52rem;margin-inline:auto;padding-block-end:var(--space-2xl)}.ZC7H5W_testimonials{gap:var(--space-xl) var(--space-3xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ZC7H5W_testimonials>:last-child{grid-column:1/-1}@media (max-width:48rem){.ZC7H5W_testimonials{grid-template-columns:minmax(0,1fr)}}
