.layoutPrimitives-module__tXGeNG__container{--_container-max:var(--container-content);--_container-gutter:var(--container-gutter);box-sizing:border-box;inline-size:100%;max-inline-size:calc(var(--_container-max) + var(--_container-gutter) + var(--_container-gutter));padding-inline:var(--_container-gutter);margin-inline:auto}.layoutPrimitives-module__tXGeNG__container[data-size=measure]{--_container-max:var(--container-measure)}.layoutPrimitives-module__tXGeNG__container[data-size=wide]{--_container-max:var(--container-wide)}.layoutPrimitives-module__tXGeNG__container[data-gutter=none]{--_container-gutter:var(--space-0)}.layoutPrimitives-module__tXGeNG__stack{--layout-gap:var(--space-24);align-items:var(--layout-align);gap:var(--layout-gap);flex-direction:column;display:flex}.layoutPrimitives-module__tXGeNG__stack[data-gap=none],.layoutPrimitives-module__tXGeNG__cluster[data-gap=none],.layoutPrimitives-module__tXGeNG__grid[data-gap=none],.layoutPrimitives-module__tXGeNG__switcher[data-gap=none],.layoutPrimitives-module__tXGeNG__sidebar[data-gap=none],.layoutPrimitives-module__tXGeNG__cover[data-gap=none]{--layout-gap:var(--space-0)}.layoutPrimitives-module__tXGeNG__stack[data-gap=s],.layoutPrimitives-module__tXGeNG__cluster[data-gap=s],.layoutPrimitives-module__tXGeNG__grid[data-gap=s],.layoutPrimitives-module__tXGeNG__switcher[data-gap=s],.layoutPrimitives-module__tXGeNG__sidebar[data-gap=s],.layoutPrimitives-module__tXGeNG__cover[data-gap=s]{--layout-gap:var(--space-12)}.layoutPrimitives-module__tXGeNG__stack[data-gap=m],.layoutPrimitives-module__tXGeNG__cluster[data-gap=m],.layoutPrimitives-module__tXGeNG__grid[data-gap=m],.layoutPrimitives-module__tXGeNG__switcher[data-gap=m],.layoutPrimitives-module__tXGeNG__sidebar[data-gap=m],.layoutPrimitives-module__tXGeNG__cover[data-gap=m]{--layout-gap:var(--space-24)}.layoutPrimitives-module__tXGeNG__stack[data-gap=l],.layoutPrimitives-module__tXGeNG__cluster[data-gap=l],.layoutPrimitives-module__tXGeNG__grid[data-gap=l],.layoutPrimitives-module__tXGeNG__switcher[data-gap=l],.layoutPrimitives-module__tXGeNG__sidebar[data-gap=l],.layoutPrimitives-module__tXGeNG__cover[data-gap=l]{--layout-gap:var(--space-40)}.layoutPrimitives-module__tXGeNG__stack[data-align=start],.layoutPrimitives-module__tXGeNG__sidebar[data-align=start]{--layout-align:flex-start}.layoutPrimitives-module__tXGeNG__stack[data-align=center],.layoutPrimitives-module__tXGeNG__cluster[data-align=center]{--layout-align:center}.layoutPrimitives-module__tXGeNG__stack[data-align=end],.layoutPrimitives-module__tXGeNG__cluster[data-align=end]{--layout-align:flex-end}.layoutPrimitives-module__tXGeNG__stack[data-align=stretch],.layoutPrimitives-module__tXGeNG__sidebar[data-align=stretch]{--layout-align:stretch}.layoutPrimitives-module__tXGeNG__cluster{--layout-gap:var(--space-12);align-items:var(--layout-align);gap:var(--layout-gap);justify-content:var(--layout-justify);flex-wrap:wrap;display:flex}.layoutPrimitives-module__tXGeNG__cluster[data-align=start]{--layout-align:flex-start}.layoutPrimitives-module__tXGeNG__cluster[data-align=center]{--layout-align:center}.layoutPrimitives-module__tXGeNG__cluster[data-align=end]{--layout-align:flex-end}.layoutPrimitives-module__tXGeNG__cluster[data-align=baseline]{--layout-align:baseline}.layoutPrimitives-module__tXGeNG__cluster[data-justify=start]{--layout-justify:flex-start}.layoutPrimitives-module__tXGeNG__cluster[data-justify=center]{--layout-justify:center}.layoutPrimitives-module__tXGeNG__cluster[data-justify=end]{--layout-justify:flex-end}.layoutPrimitives-module__tXGeNG__grid{--layout-gap:var(--space-24);--grid-minimum:var(--layout-grid-item-standard);grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--grid-minimum)), 1fr));align-items:var(--layout-grid-align);gap:var(--layout-gap);grid-auto-flow:row;display:grid}.layoutPrimitives-module__tXGeNG__grid>*{min-inline-size:0}.layoutPrimitives-module__tXGeNG__grid[data-minimum=compact]{--grid-minimum:var(--layout-grid-item-compact)}.layoutPrimitives-module__tXGeNG__grid[data-minimum=wide]{--grid-minimum:var(--layout-grid-item-wide)}.layoutPrimitives-module__tXGeNG__grid[data-align=stretch]{--layout-grid-align:stretch}.layoutPrimitives-module__tXGeNG__grid[data-align=start]{--layout-grid-align:start}.layoutPrimitives-module__tXGeNG__switcher{--layout-gap:var(--space-24);align-items:stretch;gap:var(--layout-gap);flex-wrap:wrap;display:flex}.layoutPrimitives-module__tXGeNG__switcher>*{flex-basis:calc((var(--layout-switcher-threshold) - 100%) * 999);flex-grow:1;flex-shrink:1;min-inline-size:0;max-inline-size:100%}.layoutPrimitives-module__tXGeNG__switcher[data-threshold=compact]{--layout-switcher-threshold:var(--layout-switcher-threshold-compact)}.layoutPrimitives-module__tXGeNG__switcher[data-threshold=standard]{--layout-switcher-threshold:var(--layout-switcher-threshold-standard)}.layoutPrimitives-module__tXGeNG__switcher[data-threshold=wide]{--layout-switcher-threshold:var(--layout-switcher-threshold-wide)}.layoutPrimitives-module__tXGeNG__switcher[data-limit="2"]>:nth-last-child(n+3),.layoutPrimitives-module__tXGeNG__switcher[data-limit="2"]>:nth-last-child(n+3)~*,.layoutPrimitives-module__tXGeNG__switcher[data-limit="3"]>:nth-last-child(n+4),.layoutPrimitives-module__tXGeNG__switcher[data-limit="3"]>:nth-last-child(n+4)~*,.layoutPrimitives-module__tXGeNG__switcher[data-limit="4"]>:nth-last-child(n+5),.layoutPrimitives-module__tXGeNG__switcher[data-limit="4"]>:nth-last-child(n+5)~*,.layoutPrimitives-module__tXGeNG__switcher[data-limit="5"]>:nth-last-child(n+6),.layoutPrimitives-module__tXGeNG__switcher[data-limit="5"]>:nth-last-child(n+6)~*{flex-basis:100%}.layoutPrimitives-module__tXGeNG__sidebar{--layout-gap:var(--space-24);align-items:var(--layout-align);gap:var(--layout-gap);flex-wrap:wrap;display:flex}.layoutPrimitives-module__tXGeNG__sidebar>*{min-inline-size:0;max-inline-size:100%}.layoutPrimitives-module__tXGeNG__sidebar[data-side=start]>:first-child,.layoutPrimitives-module__tXGeNG__sidebar[data-side=end]>:last-child{flex-basis:var(--layout-sidebar-size);flex-grow:1}.layoutPrimitives-module__tXGeNG__sidebar[data-side=start]>:last-child,.layoutPrimitives-module__tXGeNG__sidebar[data-side=end]>:first-child{min-inline-size:var(--layout-content-min);flex-grow:999;flex-basis:0}.layoutPrimitives-module__tXGeNG__sidebar[data-side-width=intrinsic]{--layout-sidebar-size:auto}.layoutPrimitives-module__tXGeNG__sidebar[data-side-width=compact]{--layout-sidebar-size:var(--layout-sidebar-size-compact)}.layoutPrimitives-module__tXGeNG__sidebar[data-side-width=default]{--layout-sidebar-size:var(--layout-sidebar-size-default)}.layoutPrimitives-module__tXGeNG__sidebar[data-side-width=wide]{--layout-sidebar-size:var(--layout-sidebar-size-wide)}.layoutPrimitives-module__tXGeNG__sidebar[data-content-min=half]{--layout-content-min:var(--layout-content-min-half)}.layoutPrimitives-module__tXGeNG__sidebar[data-content-min=two-thirds]{--layout-content-min:var(--layout-content-min-two-thirds)}.layoutPrimitives-module__tXGeNG__cover{box-sizing:border-box;min-block-size:var(--cover-minimum);padding:var(--cover-padding);gap:var(--layout-gap);flex-direction:column;display:flex}.layoutPrimitives-module__tXGeNG__cover[data-minimum=compact]{--cover-minimum:var(--size-cover-compact)}.layoutPrimitives-module__tXGeNG__cover[data-minimum=standard]{--cover-minimum:var(--size-cover-standard)}.layoutPrimitives-module__tXGeNG__cover[data-minimum=viewport]{--cover-minimum:var(--size-cover-page);padding-block-start:max(var(--cover-padding), env(safe-area-inset-top));padding-block-end:max(var(--cover-padding), env(safe-area-inset-bottom))}.layoutPrimitives-module__tXGeNG__cover[data-padding=none]{--cover-padding:var(--space-0)}.layoutPrimitives-module__tXGeNG__cover[data-padding=compact]{--cover-padding:var(--cover-padding-compact)}.layoutPrimitives-module__tXGeNG__cover[data-padding=page]{--cover-padding:var(--cover-padding-page)}.layoutPrimitives-module__tXGeNG__cover[data-padding=section]{--cover-padding:var(--cover-padding-section)}.layoutPrimitives-module__tXGeNG__cover>[data-cover-slot]{flex:none;min-inline-size:0}.layoutPrimitives-module__tXGeNG__cover>[data-cover-principal]{margin-block:auto}.layoutPrimitives-module__tXGeNG__frame{min-block-size:0;inline-size:100%;min-inline-size:0;aspect-ratio:var(--layout-frame-ratio);overflow:clip}.layoutPrimitives-module__tXGeNG__frame[data-ratio=landscape]{--layout-frame-ratio:var(--ratio-landscape)}.layoutPrimitives-module__tXGeNG__frame[data-ratio=portrait]{--layout-frame-ratio:var(--ratio-portrait)}.layoutPrimitives-module__tXGeNG__frame[data-ratio=square]{--layout-frame-ratio:var(--ratio-square)}.layoutPrimitives-module__tXGeNG__frame[data-ratio=wide]{--layout-frame-ratio:var(--ratio-wide)}.layoutPrimitives-module__tXGeNG__frame>img,.layoutPrimitives-module__tXGeNG__frame>video,.layoutPrimitives-module__tXGeNG__frame>iframe,.layoutPrimitives-module__tXGeNG__frame>picture,.layoutPrimitives-module__tXGeNG__frame>picture>img{block-size:100%;inline-size:100%;display:block}.layoutPrimitives-module__tXGeNG__frame>img,.layoutPrimitives-module__tXGeNG__frame>video,.layoutPrimitives-module__tXGeNG__frame>picture>img{object-fit:var(--layout-frame-fit);object-position:var(--layout-frame-position)}.layoutPrimitives-module__tXGeNG__frame[data-fit=cover]{--layout-frame-fit:cover}.layoutPrimitives-module__tXGeNG__frame[data-fit=contain]{--layout-frame-fit:contain}.layoutPrimitives-module__tXGeNG__frame[data-position=center]{--layout-frame-position:center}.layoutPrimitives-module__tXGeNG__frame[data-position=top]{--layout-frame-position:center top}.layoutPrimitives-module__tXGeNG__frame[data-position=bottom]{--layout-frame-position:center bottom}.layoutPrimitives-module__tXGeNG__frame>iframe{border:0;display:block}.layoutPrimitives-module__tXGeNG__readingLayout{--reading-gutter:var(--container-gutter);--reading-inner-size:max(0px, calc(100% - (var(--reading-gutter) * 2)));--reading-wide-size:min(var(--container-wide), var(--reading-inner-size));--reading-measure-size:min(var(--container-measure), var(--reading-inner-size));--reading-wing-size:max(0px, calc((var(--reading-wide-size) - var(--reading-measure-size)) * .5));grid-template-columns:[full-start] minmax(var(--reading-gutter), 1fr) [wide-start] var(--reading-wing-size) [measure-start] var(--reading-measure-size) [measure-end] var(--reading-wing-size) [wide-end] minmax(var(--reading-gutter), 1fr) [full-end];min-inline-size:0;display:grid;position:relative}.layoutPrimitives-module__tXGeNG__readingLayout>*{grid-column:measure-start/measure-end;min-inline-size:0}.layoutPrimitives-module__tXGeNG__bleed{min-inline-size:0}.layoutPrimitives-module__tXGeNG__readingLayout>.layoutPrimitives-module__tXGeNG__bleed[data-target=wide]{grid-column:wide-start/wide-end}.layoutPrimitives-module__tXGeNG__readingLayout>.layoutPrimitives-module__tXGeNG__bleed[data-target=full]{grid-column:full-start/full-end}
.site-module__JmB0Kq__skipLink{z-index:var(--layer-navigation);padding:var(--space-10) var(--space-14);color:var(--cta-primary-text);background:var(--cta-primary-bg);border:1px solid var(--cta-primary-border);border-radius:var(--radius-control);font-size:var(--type-label-size);font-weight:var(--type-label-weight);clip-path:inset(50%);position:fixed;inset-block-start:var(--space-12);inset-inline-start:var(--space-12)}.site-module__JmB0Kq__skipLink:focus-visible{outline:var(--focus-width-standard) solid var(--focus-ring);outline-offset:var(--focus-offset-standard);clip-path:none}.site-module__JmB0Kq__siteHeader{--nav-link-text:var(--nav-text-dark);--nav-link-hover:var(--nav-text-dark-active);--nav-link-active:var(--nav-text-dark-active);--nav-active-indicator:var(--brand-lime);--nav-control-bg:transparent;--nav-control-border:transparent;--nav-control-bg-hover:rgb(var(--brand-lime-rgb) / 10%);--nav-control-border-hover:rgb(var(--brand-lime-rgb) / 28%);--nav-brand-mark:var(--brand-lime);--nav-cta-icon:var(--brand-forest);--nav-primary-cta-tone:color-mix(in srgb, var(--brand-lime) 82%, var(--brand-forest));--nav-primary-cta-bg:var(--nav-primary-cta-tone);--nav-primary-cta-bg-hover:color-mix(in srgb, var(--nav-primary-cta-tone) 88%, white);--nav-primary-cta-bg-active:color-mix(in srgb, var(--nav-primary-cta-tone) 90%, var(--brand-forest));--nav-primary-cta-text:var(--brand-jet);--nav-primary-cta-text-hover:var(--brand-jet);--nav-primary-cta-text-active:var(--brand-jet);--nav-primary-cta-border:var(--nav-primary-cta-tone);--nav-primary-cta-border-hover:var(--nav-primary-cta-bg-hover);--nav-primary-cta-border-active:var(--nav-primary-cta-bg-active);--nav-primary-cta-shadow:0 12px 34px -24px rgba(var(--brand-lime-rgb), .7);--nav-primary-cta-shadow-hover:var(--nav-primary-cta-shadow);--nav-primary-cta-shadow-active:var(--nav-primary-cta-shadow);--nav-primary-cta-hover-transform:none;--nav-primary-cta-icon-bg:#04130c;--nav-primary-cta-icon-border:#04130c;--nav-primary-cta-icon-color:var(--nav-primary-cta-tone);--nav-primary-cta-icon-shadow:none;box-sizing:border-box;min-block-size:var(--site-header-min-block);isolation:isolate;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--nav-link-active);background-color:var(--site-header-material-bg);background-image:var(--site-header-material-image);border:var(--site-header-border);border-block-end:var(--site-header-material-edge);box-shadow:var(--site-header-shadow);-webkit-backdrop-filter:var(--site-header-material-filter);backdrop-filter:var(--site-header-material-filter);align-items:center;display:flex;position:relative}.site-module__JmB0Kq__siteHeader[data-nav-material=hero-glass]{--site-header-material-bg:var(--hero-chrome-glass-surface);--site-header-material-image:var(--hero-chrome-glass-overlay);--site-header-material-edge:0;--site-header-material-filter:var(--hero-chrome-glass-filter);--site-header-shadow:0 10px 28px -22px rgba(var(--brand-jet-rgb), .48), 0 24px 52px -44px rgba(var(--brand-jet-rgb), .34)}.site-module__JmB0Kq__siteHeader[data-nav-theme=light]{--nav-link-text:var(--nav-text-light);--nav-link-hover:var(--nav-text-light-active);--nav-link-active:var(--nav-text-light-active);--nav-active-indicator:var(--brand-forest);--nav-control-bg:transparent;--nav-control-border:transparent;--nav-control-bg-hover:rgb(var(--brand-forest-rgb) / 9%);--nav-control-border-hover:rgb(var(--brand-forest-rgb) / 30%);--nav-brand-mark:var(--brand-forest);--nav-cta-icon:var(--brand-lime);--nav-primary-cta-bg:color-mix(in srgb, var(--brand-forest) 88%, var(--brand-jet));--nav-primary-cta-bg-hover:color-mix(in srgb, var(--brand-forest) 88%, var(--brand-lime));--nav-primary-cta-bg-active:color-mix(in srgb, var(--brand-forest) 92%, var(--brand-jet));--nav-primary-cta-text:var(--brand-ivory);--nav-primary-cta-text-hover:var(--brand-ivory);--nav-primary-cta-text-active:var(--brand-ivory);--nav-primary-cta-border:color-mix(in srgb, var(--brand-forest) 72%, var(--brand-jet));--nav-primary-cta-border-hover:color-mix(in srgb, var(--brand-forest) 82%, var(--brand-lime));--nav-primary-cta-border-active:var(--nav-primary-cta-border);--nav-primary-cta-shadow:inset 0 1px 0 rgba(var(--brand-ivory-rgb), .14), 0 8px 18px -14px rgba(var(--brand-jet-rgb), .48);--nav-primary-cta-shadow-hover:inset 0 1px 0 rgba(var(--brand-ivory-rgb), .18), 0 10px 22px -15px rgba(var(--brand-jet-rgb), .54);--nav-primary-cta-shadow-active:inset 0 2px 4px rgba(var(--brand-jet-rgb), .26), 0 4px 12px -11px rgba(var(--brand-jet-rgb), .44);--nav-primary-cta-hover-transform:translateY(-1px);--nav-primary-cta-icon-bg:var(--brand-lime);--nav-primary-cta-icon-border:color-mix(in srgb, var(--brand-lime) 84%, var(--brand-forest));--nav-primary-cta-icon-color:var(--brand-forest);--nav-primary-cta-icon-shadow:inset 0 1px 0 rgba(var(--brand-ivory-rgb), .32), 0 0 0 1px rgba(var(--brand-jet-rgb), .12);--text-primary:var(--nav-text-light-active);--text-muted:var(--nav-text-light-muted);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:is(body:has(:target:is([data-nav-theme=light],[data-nav-section=light],[data-surface-tone=light])) .site-module__JmB0Kq__siteHeader:not([data-navigation-owner=hero]):not([data-nav-theme-ready]):not([data-nav-theme-bootstrap]),body:has(:is([data-nav-theme=light],[data-nav-section=light],[data-surface-tone=light]) :target) .site-module__JmB0Kq__siteHeader:not([data-navigation-owner=hero]):not([data-nav-theme-ready]):not([data-nav-theme-bootstrap])){--nav-link-text:var(--nav-text-light);--nav-link-hover:var(--nav-text-light-active);--nav-link-active:var(--nav-text-light-active);--nav-active-indicator:var(--brand-forest);--nav-control-bg:transparent;--nav-control-border:transparent;--nav-control-bg-hover:rgb(var(--brand-forest-rgb) / 9%);--nav-control-border-hover:rgb(var(--brand-forest-rgb) / 30%);--nav-brand-mark:var(--brand-forest);--nav-cta-icon:var(--brand-lime);--text-primary:var(--nav-text-light-active);--text-muted:var(--nav-text-light-muted);--focus-ring:var(--focus-ring-on-light);--cta-primary-bg:var(--cta-primary-bg-on-light);--cta-primary-bg-hover:var(--cta-primary-bg-hover-on-light);--cta-primary-bg-active:var(--cta-primary-bg-active-on-light);--cta-primary-text:var(--cta-primary-text-on-light);--cta-primary-text-hover:var(--cta-primary-text-hover-on-light);--cta-primary-text-active:var(--cta-primary-text-active-on-light);--cta-primary-border:var(--cta-primary-border-on-light);--cta-primary-border-hover:var(--cta-primary-border-hover-on-light);--cta-primary-border-active:var(--cta-primary-border-active-on-light);--nav-primary-cta-bg:color-mix(in srgb, var(--brand-forest) 88%, var(--brand-jet));--nav-primary-cta-bg-hover:color-mix(in srgb, var(--brand-forest) 88%, var(--brand-lime));--nav-primary-cta-bg-active:color-mix(in srgb, var(--brand-forest) 92%, var(--brand-jet));--nav-primary-cta-text:var(--brand-ivory);--nav-primary-cta-text-hover:var(--brand-ivory);--nav-primary-cta-text-active:var(--brand-ivory);--nav-primary-cta-border:color-mix(in srgb, var(--brand-forest) 72%, var(--brand-jet));--nav-primary-cta-border-hover:color-mix(in srgb, var(--brand-forest) 82%, var(--brand-lime));--nav-primary-cta-border-active:var(--nav-primary-cta-border);--nav-primary-cta-shadow:inset 0 1px 0 rgba(var(--brand-ivory-rgb), .14), 0 8px 18px -14px rgba(var(--brand-jet-rgb), .48);--nav-primary-cta-shadow-hover:inset 0 1px 0 rgba(var(--brand-ivory-rgb), .18), 0 10px 22px -15px rgba(var(--brand-jet-rgb), .54);--nav-primary-cta-shadow-active:inset 0 2px 4px rgba(var(--brand-jet-rgb), .26), 0 4px 12px -11px rgba(var(--brand-jet-rgb), .44);--nav-primary-cta-hover-transform:translateY(-1px);--nav-primary-cta-icon-bg:var(--brand-lime);--nav-primary-cta-icon-border:color-mix(in srgb, var(--brand-lime) 84%, var(--brand-forest));--nav-primary-cta-icon-color:var(--brand-forest);--nav-primary-cta-icon-shadow:inset 0 1px 0 rgba(var(--brand-ivory-rgb), .32), 0 0 0 1px rgba(var(--brand-jet-rgb), .12);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.site-module__JmB0Kq__siteHeader[data-nav-theme-ready]{transition:color .3s cubic-bezier(.22,1,.36,1)}.site-module__JmB0Kq__siteHeader[data-nav-theme-transition=atomic],.site-module__JmB0Kq__siteHeader[data-nav-theme-transition=atomic] *,.site-module__JmB0Kq__siteHeader[data-nav-theme-transition=atomic] :before,.site-module__JmB0Kq__siteHeader[data-nav-theme-transition=atomic] :after{transition:none!important}.site-module__JmB0Kq__siteHeader[data-scroll-navigation]{z-index:var(--layer-navigation);will-change:transform, opacity;position:sticky;inset-block-start:0}.site-module__JmB0Kq__siteHeader :is(a,button){-webkit-tap-highlight-color:rgb(var(--brand-lime-rgb) / 18%)}.site-module__JmB0Kq__headerInner{z-index:1;justify-content:space-between;align-items:center;gap:var(--space-component);min-width:0;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.site-module__JmB0Kq__siteHeader[data-scroll-navigation],.site-module__JmB0Kq__siteHeader[data-nav-theme-ready]{transition:none}}.site-module__JmB0Kq__brandLink.site-module__JmB0Kq__brandLink{align-items:center;gap:var(--space-8);color:var(--nav-link-active);font-size:var(--type-label-size);font-weight:var(--type-weight-strong);flex:0 auto;text-decoration:none;display:inline-flex}.site-module__JmB0Kq__navigation,.site-module__JmB0Kq__headerControls,.site-module__JmB0Kq__headerAction{align-items:center;min-width:0;display:flex}.site-module__JmB0Kq__headerControls{gap:var(--space-16)}.site-module__JmB0Kq__headerAction{flex:none}.site-module__JmB0Kq__headerAction>:is(a,button){max-inline-size:100%}.site-module__JmB0Kq__headerAction>:is(a,button)[data-analytics-placement=header][data-cta-composition=docked]{--cta-primary-bg:var(--nav-primary-cta-bg);--cta-primary-bg-hover:var(--nav-primary-cta-bg-hover);--cta-primary-bg-active:var(--nav-primary-cta-bg-active);--cta-primary-text:var(--nav-primary-cta-text);--cta-primary-text-hover:var(--nav-primary-cta-text-hover);--cta-primary-text-active:var(--nav-primary-cta-text-active);--cta-primary-border:var(--nav-primary-cta-border);--cta-primary-border-hover:var(--nav-primary-cta-border-hover);--cta-primary-border-active:var(--nav-primary-cta-border-active);--cta-icon-bg:var(--nav-primary-cta-icon-bg);--cta-icon-border:var(--nav-primary-cta-icon-border);--cta-icon-color:var(--nav-primary-cta-icon-color);--cta-icon-color-hover:var(--nav-primary-cta-icon-color);min-inline-size:11.5rem;box-shadow:var(--nav-primary-cta-shadow)}.site-module__JmB0Kq__siteHeader[data-nav-theme-ready] .site-module__JmB0Kq__headerAction>:is(a,button){transition:color .22s,background-color .22s,border-color .22s,transform .22s cubic-bezier(.22,1,.36,1)}.site-module__JmB0Kq__headerAction [data-cta-icon-shell]{box-shadow:var(--nav-primary-cta-icon-shadow);place-items:center;display:inline-grid}.site-module__JmB0Kq__headerAction [data-cta-icon=paper-plane]{color:currentColor}.site-module__JmB0Kq__siteHeader[data-nav-theme-ready] .site-module__JmB0Kq__headerAction [data-cta-icon-shell]{transition:color .22s,background-color .22s,border-color .22s}@media (hover:hover) and (pointer:fine){.site-module__JmB0Kq__headerAction>:is(a,button)[data-analytics-placement=header][data-cta-composition=docked]:hover{box-shadow:var(--nav-primary-cta-shadow-hover);transform:var(--nav-primary-cta-hover-transform)}}.site-module__JmB0Kq__headerAction>:is(a,button)[data-analytics-placement=header][data-cta-composition=docked]:active{box-shadow:var(--nav-primary-cta-shadow-active);transform:translateY(0)}.site-module__JmB0Kq__menuTrigger{inline-size:var(--control-touch-target-min);block-size:var(--control-touch-target-min);flex:0 0 var(--control-touch-target-min);color:var(--nav-link-active);background:var(--nav-control-bg);border:1px solid var(--nav-control-border);border-radius:var(--radius-control);cursor:pointer;touch-action:manipulation;place-items:center;display:none}.site-module__JmB0Kq__siteHeader[data-nav-theme-ready] .site-module__JmB0Kq__menuTrigger{transition:color .22s,background-color .22s,border-color .22s}.site-module__JmB0Kq__menuTrigger>svg{inline-size:var(--icon-size-navigation);block-size:var(--icon-size-navigation)}.site-module__JmB0Kq__menuTriggerGlyph{inline-size:var(--icon-size-navigation);block-size:var(--icon-size-navigation);place-content:center;gap:4px;display:grid}.site-module__JmB0Kq__menuTriggerGlyph>span{transform-origin:50%;background:currentColor;block-size:1.5px;inline-size:19px;display:block}.site-module__JmB0Kq__navigationScrim,.site-module__JmB0Kq__navigationDrawerSpine,.site-module__JmB0Kq__navigationDrawerChrome,.site-module__JmB0Kq__navigationDrawerIntro,.site-module__JmB0Kq__navigationDrawerFooter,.site-module__JmB0Kq__navigationDrawerLinkIcon{display:none}.site-module__JmB0Kq__menuTrigger:focus-visible,.site-module__JmB0Kq__navigationPanel a:focus-visible,.site-module__JmB0Kq__breadcrumbs a:focus-visible,.site-module__JmB0Kq__pagination a:focus-visible,.site-module__JmB0Kq__siteFooter a:focus-visible{outline:var(--focus-width-standard) solid var(--focus-ring);outline-offset:var(--focus-offset-standard)}.site-module__JmB0Kq__navigationPanel,.site-module__JmB0Kq__navigationPanel>ul,.site-module__JmB0Kq__navigationAction{align-items:center;display:flex}.site-module__JmB0Kq__navigationPanel{gap:var(--space-16);min-width:0}.site-module__JmB0Kq__navigationPanel>ul,.site-module__JmB0Kq__breadcrumbs ol,.site-module__JmB0Kq__pagination ol,.site-module__JmB0Kq__footerGroup ul,.site-module__JmB0Kq__footerMeta ul{margin:0;padding:0;list-style:none}.site-module__JmB0Kq__navigationPanel>ul{gap:var(--space-2)}.site-module__JmB0Kq__navigationPanel>ul a{min-block-size:var(--nav-item-height);padding-inline:clamp(var(--space-12), 1.1vw, var(--space-16));color:var(--nav-link-text);font-weight:var(--type-label-weight);border-radius:var(--radius-none);touch-action:manipulation;border:0;align-items:center;text-decoration:none;display:inline-flex;position:relative}.site-module__JmB0Kq__siteHeader[data-nav-theme-ready] .site-module__JmB0Kq__navigationPanel>ul a{transition:color .22s}.site-module__JmB0Kq__navigationPanel>ul a:after{content:"";pointer-events:none;opacity:0;background:var(--nav-active-indicator);border-radius:var(--radius-pill);transform-origin:50%;block-size:2px;inline-size:14px;position:absolute;inset-block-end:3px;inset-inline-start:50%;transform:translate(-50%)scaleX(.25)}.site-module__JmB0Kq__siteHeader[data-nav-theme-ready] .site-module__JmB0Kq__navigationPanel>ul a:after{transition:opacity .22s,transform .22s cubic-bezier(.22,1,.36,1)}.site-module__JmB0Kq__navigationPanel>ul a[aria-current=page]{color:var(--nav-link-active);font-weight:var(--type-weight-strong);background:0 0}.site-module__JmB0Kq__navigationPanel>ul a[aria-current=page]:after{opacity:1;transform:translate(-50%)scaleX(1)}.site-module__JmB0Kq__navigationAction{flex:none}@media (hover:hover) and (pointer:fine){.site-module__JmB0Kq__navigationPanel>ul a:hover{color:var(--nav-link-hover)}.site-module__JmB0Kq__menuTrigger:hover{background:var(--nav-control-bg-hover);border-color:var(--nav-control-border-hover)}}@media (prefers-reduced-motion:reduce){.site-module__JmB0Kq__headerAction>:is(a,button),.site-module__JmB0Kq__headerAction [data-cta-icon-shell],.site-module__JmB0Kq__headerAction [data-cta-icon=paper-plane],.site-module__JmB0Kq__menuTrigger,.site-module__JmB0Kq__navigationPanel>ul a,.site-module__JmB0Kq__navigationPanel>ul a:after{transition:none}.site-module__JmB0Kq__headerAction>:is(a,button)[data-analytics-placement=header][data-cta-composition=docked]:is(:hover,:active){transform:none}}@media (forced-colors:active){.site-module__JmB0Kq__navigationPanel>ul a[aria-current=page]{border-block-start:2px solid}.site-module__JmB0Kq__navigationPanel>ul a[aria-current=page]:after{background:canvastext}}.site-module__JmB0Kq__breadcrumbs{min-width:0;color:var(--text-muted);font-size:var(--type-metadata-size);line-height:var(--type-metadata-line-height)}.site-module__JmB0Kq__breadcrumbs ol,.site-module__JmB0Kq__breadcrumbs li{align-items:center;display:flex}.site-module__JmB0Kq__breadcrumbs ol{gap:var(--space-6);flex-wrap:wrap}.site-module__JmB0Kq__breadcrumbs li{gap:var(--space-6);min-width:0}.site-module__JmB0Kq__breadcrumbs svg{inline-size:var(--icon-size-inline);block-size:var(--icon-size-inline);flex:none}.site-module__JmB0Kq__breadcrumbs [aria-current=page]{color:var(--text-primary)}.site-module__JmB0Kq__pagination{grid-template-columns:minmax(var(--control-touch-target-min), 1fr) auto minmax(var(--control-touch-target-min), 1fr);align-items:center;gap:var(--space-12);display:grid}.site-module__JmB0Kq__pagination>a,.site-module__JmB0Kq__pagination ol a{min-inline-size:var(--control-touch-target-min);min-block-size:var(--control-touch-target-min);justify-content:center;align-items:center;gap:var(--space-8);color:var(--text-secondary);border-radius:var(--radius-control);touch-action:manipulation;border:1px solid #0000;text-decoration:none;display:inline-flex}.site-module__JmB0Kq__pagination>a:first-child{justify-self:start}.site-module__JmB0Kq__pagination>a:last-child{justify-self:end}.site-module__JmB0Kq__pagination ol{align-items:center;gap:var(--space-4);display:flex}.site-module__JmB0Kq__pagination ol a[aria-current=page]{color:var(--selection-selected-text);background:var(--selection-selected-bg);border-color:var(--selection-selected-border)}.site-module__JmB0Kq__pagination svg{inline-size:var(--icon-size-control);block-size:var(--icon-size-control)}.site-module__JmB0Kq__paginationSpacer{min-inline-size:var(--control-touch-target-min)}.site-module__JmB0Kq__paginationCompactStatus{color:var(--text-primary);font-size:var(--type-label-size);font-variant-numeric:tabular-nums;text-align:center;display:none}.site-module__JmB0Kq__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.site-module__JmB0Kq__siteFooter{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--text-primary);background:var(--surface-page);border-block-start:1px solid var(--border-subtle)}.site-module__JmB0Kq__footerInner{padding-block:clamp(var(--space-72), 7vw, 96px) clamp(var(--space-32), 4vw, var(--space-40))}.site-module__JmB0Kq__footerIdentity,.site-module__JmB0Kq__footerBrand,.site-module__JmB0Kq__footerContactRegion,.site-module__JmB0Kq__footerContactContent,.site-module__JmB0Kq__footerContactAction,.site-module__JmB0Kq__footerNavigation,.site-module__JmB0Kq__footerGroup,.site-module__JmB0Kq__footerDisclaimer,.site-module__JmB0Kq__footerMeta{min-width:0}.site-module__JmB0Kq__footerBrandLayer{gap:clamp(var(--space-54), 8vw, 120px);grid-template-columns:minmax(0,1.55fr) minmax(360px,.9fr);align-items:start;padding-block-end:clamp(var(--space-40), 4.5vw, var(--space-54));display:grid}.site-module__JmB0Kq__footerIdentity{align-content:start;justify-items:start;display:grid}.site-module__JmB0Kq__footerBrand{color:var(--text-primary);font-size:var(--type-subheading-size);font-weight:var(--type-weight-strong);line-height:var(--type-subheading-line-height)}.site-module__JmB0Kq__footerBrandStatement{max-inline-size:30rem;margin:var(--space-24) 0 0;color:var(--text-secondary);font-size:clamp(var(--type-body-small-size), 1.2vw, 1.0625rem);text-wrap:pretty;line-height:1.62}.site-module__JmB0Kq__footerContactRegion{justify-self:end;inline-size:min(100%,34rem)}.site-module__JmB0Kq__footerContactRegion>h2,.site-module__JmB0Kq__footerGroup h2,.site-module__JmB0Kq__footerDisclaimer h2{color:var(--text-muted);font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-letter-spacing);line-height:var(--type-eyebrow-line-height);text-transform:uppercase;margin:0}.site-module__JmB0Kq__footerContactContent{color:var(--text-secondary);font-size:var(--type-body-small-size);line-height:var(--type-body-small-line-height);margin-block-start:var(--space-20)}.site-module__JmB0Kq__footerContactAction{margin-block-start:var(--space-28)}.site-module__JmB0Kq__footerNavigation{gap:clamp(var(--space-40), 7vw, 108px);padding-block:clamp(var(--space-40), 4.3vw, var(--space-54)) clamp(var(--space-54), 5.5vw, var(--space-72));border-block-start:1px solid var(--border-subtle);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.site-module__JmB0Kq__footerGroup h2{margin-block-end:var(--space-16)}.site-module__JmB0Kq__footerGroup ul{gap:var(--space-4);display:grid}.site-module__JmB0Kq__footerGroup a,.site-module__JmB0Kq__footerMeta a,.site-module__JmB0Kq__footerPreferences>*{min-block-size:2.5rem;inline-size:fit-content;color:var(--text-secondary);font-size:var(--type-body-small-size);font-weight:var(--type-label-weight);line-height:var(--type-body-small-line-height);text-underline-offset:.28em;touch-action:manipulation;align-items:center;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px;transition:color .18s,text-decoration-color .18s;display:inline-flex}.site-module__JmB0Kq__footerGroup a{color:var(--text-primary)}.site-module__JmB0Kq__footerDisclaimer{gap:clamp(var(--space-32), 6vw, 96px);padding-block:clamp(var(--space-40), 4.5vw, var(--space-54));border-block-start:1px solid var(--border-subtle);grid-template-columns:minmax(160px,.25fr) minmax(0,1fr);display:grid}.site-module__JmB0Kq__footerDisclaimer h2{padding-block-start:var(--space-4)}.site-module__JmB0Kq__footerDisclaimer p{max-inline-size:66rem;color:var(--text-secondary);font-size:var(--type-body-small-size);text-wrap:pretty;margin:0;line-height:1.65}.site-module__JmB0Kq__footerMeta{justify-content:space-between;align-items:center;gap:var(--space-24);border-block-start:1px solid var(--border-subtle);color:var(--text-muted);font-size:var(--type-metadata-size);line-height:var(--type-metadata-line-height);padding-block-start:clamp(var(--space-28), 3vw, var(--space-40));display:flex}.site-module__JmB0Kq__footerMeta>span{font-variant-numeric:tabular-nums}.site-module__JmB0Kq__footerMeta ul{justify-content:flex-end;align-items:center;gap:var(--space-8) var(--space-24);flex-wrap:wrap;display:flex}.site-module__JmB0Kq__footerMeta a,.site-module__JmB0Kq__footerPreferences>*{min-block-size:var(--control-touch-target-min);color:var(--text-muted);font-size:var(--type-metadata-size)}.site-module__JmB0Kq__siteFooter :is(a,button):focus-visible{outline:var(--focus-width-standard) solid var(--focus-ring);outline-offset:var(--focus-offset-standard)}@media (hover:hover) and (pointer:fine){.site-module__JmB0Kq__footerGroup a:hover,.site-module__JmB0Kq__footerMeta a:hover,.site-module__JmB0Kq__footerPreferences>:hover{color:var(--text-emphasis);text-decoration-color:currentColor}}@media (prefers-reduced-motion:reduce){.site-module__JmB0Kq__footerGroup a,.site-module__JmB0Kq__footerMeta a,.site-module__JmB0Kq__footerPreferences>*{transition:none}}@media (max-width:720px),(max-width:900px) and (max-height:560px){.site-module__JmB0Kq__headerAction>:is(a,button)[data-analytics-placement=header][data-cta-composition=docked][data-cursor-icon=send]{box-sizing:border-box;inline-size:var(--control-touch-target-min);block-size:var(--control-touch-target-min);min-inline-size:var(--control-touch-target-min);min-block-size:var(--control-touch-target-min);color:var(--nav-primary-cta-text);background:var(--nav-primary-cta-bg);border-color:var(--nav-primary-cta-border);border-radius:var(--radius-circle);justify-content:center;place-items:center;gap:0;padding:0;display:inline-grid}.site-module__JmB0Kq__siteHeader[data-nav-theme=light] .site-module__JmB0Kq__headerAction>:is(a,button)[data-analytics-placement=header][data-cta-composition=docked][data-cursor-icon=send]{color:var(--nav-primary-cta-icon-color);background:var(--nav-primary-cta-icon-bg);border-color:var(--nav-primary-cta-icon-border)}.site-module__JmB0Kq__headerAction>:is(a,button)[data-analytics-placement=header]>[data-cta-label]{display:none}.site-module__JmB0Kq__headerAction>:is(a,button)[data-analytics-placement=header][data-cta-composition=docked][data-cursor-icon=send]>[data-cta-icon-shell]{inline-size:var(--icon-size-navigation);block-size:var(--icon-size-navigation);flex-basis:var(--icon-size-navigation);color:currentColor;box-shadow:none;background:0 0;border:0;margin:0;padding:0;position:static;transform:none}.site-module__JmB0Kq__headerAction>:is(a,button)[data-analytics-placement=header] [data-cta-icon-motion]{inline-size:var(--icon-size-navigation);block-size:var(--icon-size-navigation)}}@media (max-width:900px){.site-module__JmB0Kq__siteHeader{min-block-size:var(--site-header-min-block-compact)}.site-module__JmB0Kq__menuTrigger{display:grid}.site-module__JmB0Kq__headerControls{gap:var(--space-8);flex-direction:row}.site-module__JmB0Kq__navigation{order:1}.site-module__JmB0Kq__headerAction{order:2}.site-module__JmB0Kq__navigationScrim{z-index:var(--layer-overlay);visibility:hidden;opacity:0;pointer-events:none;background:rgba(var(--brand-jet-rgb), .72);cursor:default;will-change:opacity;display:block;position:fixed;inset:0}.site-module__JmB0Kq__navigationScrim[data-open]{visibility:visible;opacity:1;pointer-events:auto}:is(body[data-navigation-drawer-open] [data-component=dev-settings],body[data-navigation-drawer-open] [data-cookie-settings],body[data-navigation-drawer-open] [data-custom-cursor]){visibility:hidden;opacity:0;pointer-events:none}body[data-navigation-drawer-open] .site-module__JmB0Kq__headerAction>:is(a,button){visibility:hidden;opacity:0}.site-module__JmB0Kq__navigationPanel{--nav-link-text:var(--nav-mobile-text);--nav-link-hover:var(--brand-ivory);--nav-link-active:var(--brand-ivory);--nav-active-indicator:var(--brand-lime);z-index:var(--layer-modal);box-sizing:border-box;block-size:100dvh;max-block-size:none;inline-size:min(88vw,26rem);padding:max(var(--space-16), env(safe-area-inset-top,0px)) max(var(--space-20), env(safe-area-inset-right,0px)) max(var(--space-24), env(safe-area-inset-bottom,0px)) var(--space-28);overscroll-behavior:contain;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--brand-ivory);visibility:hidden;opacity:0;pointer-events:none;background-color:rgba(var(--brand-jet-rgb), .42);background-image:linear-gradient(180deg, rgba(var(--brand-forest-rgb), .45) 0%, rgba(var(--brand-forest-rgb), .2) 38%, rgba(var(--brand-jet-rgb), .42) 100%);border:0;border-inline-start:1px solid rgba(var(--brand-lime-rgb), .2);border-radius:var(--radius-none);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;will-change:transform, opacity;grid-template-rows:auto auto minmax(0,1fr) auto;align-content:stretch;gap:0;display:grid;position:fixed;inset-block:0;inset-inline:auto 0;overflow-y:auto;transform:translate(100%)}.site-module__JmB0Kq__navigationPanel[data-open]{visibility:visible;opacity:1;pointer-events:auto;box-shadow:-32px 0 80px rgba(var(--brand-jet-rgb), .48);-webkit-backdrop-filter:blur(var(--modal-backdrop-blur)) saturate(1.08);backdrop-filter:blur(var(--modal-backdrop-blur)) saturate(1.08);transform:translate(0,0)}.site-module__JmB0Kq__navigationDrawerSpine{pointer-events:none;background:linear-gradient(180deg, transparent 0%, var(--brand-lime) 18%, rgba(var(--brand-lime-rgb), .28) 72%, transparent 100%);transform-origin:50% 0;inline-size:2px;display:block;position:absolute;inset-block:0;inset-inline-start:-1px}.site-module__JmB0Kq__navigationDrawerChrome{min-block-size:var(--control-touch-target-min);justify-content:space-between;align-items:center;gap:var(--space-16);color:rgba(var(--brand-ivory-rgb), .62);font-size:var(--type-metadata-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-eyebrow-letter-spacing);text-transform:uppercase;display:flex}.site-module__JmB0Kq__navigationDrawerClose{inline-size:var(--control-touch-target-min);block-size:var(--control-touch-target-min);flex:0 0 var(--control-touch-target-min);color:var(--brand-ivory);background:rgba(var(--brand-ivory-rgb), .04);border:1px solid rgba(var(--brand-ivory-rgb), .14);border-radius:var(--radius-control);cursor:pointer;touch-action:manipulation;place-items:center;display:grid}.site-module__JmB0Kq__navigationDrawerClose>svg{inline-size:var(--icon-size-control);block-size:var(--icon-size-control)}.site-module__JmB0Kq__navigationDrawerIntro{padding-block:clamp(var(--space-32), 7.5dvh, var(--space-54)) var(--space-24);gap:var(--space-10);border-block-end:1px solid rgba(var(--brand-ivory-rgb), .1);display:grid}.site-module__JmB0Kq__navigationDrawerIntro>p,.site-module__JmB0Kq__navigationDrawerIntro>h2{margin:0}.site-module__JmB0Kq__navigationDrawerIntro>p{color:var(--brand-lime);font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-letter-spacing);line-height:var(--type-eyebrow-line-height);text-transform:uppercase}.site-module__JmB0Kq__navigationDrawerIntro>h2{max-inline-size:16rem;color:var(--brand-ivory);font-size:clamp(1.625rem,7vw,2.125rem);font-weight:var(--type-heading-weight);letter-spacing:-.025em;text-wrap:balance;line-height:1.04}.site-module__JmB0Kq__navigationPanel>ul{min-block-size:0;padding-block:clamp(var(--space-16), 4dvh, var(--space-32));align-content:center;align-items:stretch;gap:0;display:grid}.site-module__JmB0Kq__navigationPanel>ul li:not(:last-child){border-block-end:1px solid rgba(var(--brand-ivory-rgb), .08)}.site-module__JmB0Kq__navigationPanel>ul a,.site-module__JmB0Kq__navigationAction>*{inline-size:100%}.site-module__JmB0Kq__navigationPanel>ul a{justify-content:space-between;gap:var(--space-20);min-block-size:clamp(58px,9dvh,72px);color:rgba(var(--brand-ivory-rgb), .76);font-size:clamp(1.5rem,7vw,2rem);font-weight:var(--type-body-weight);letter-spacing:-.025em;text-wrap:balance;padding-inline:0;line-height:1.14}.site-module__JmB0Kq__navigationPanel>ul a:after{transform-origin:0;inset-block-end:8px;inset-inline-start:0;transform:scaleX(.25)}.site-module__JmB0Kq__navigationPanel>ul a[aria-current=page]:after{transform:scaleX(1)}.site-module__JmB0Kq__navigationPanel>ul a[aria-current=page]{color:var(--brand-ivory)}.site-module__JmB0Kq__navigationDrawerLinkIcon{inline-size:var(--icon-size-control);block-size:var(--icon-size-control);color:rgba(var(--brand-lime-rgb), .76);stroke-width:1.4px;flex:none;display:block}.site-module__JmB0Kq__navigationAction{display:grid}.site-module__JmB0Kq__navigationDrawerFooter{color:rgba(var(--brand-ivory-rgb), .48);font-size:var(--type-caption-size);font-weight:var(--type-label-weight);border-block-start:1px solid rgba(var(--brand-ivory-rgb), .1);padding-block-start:var(--space-20);line-height:1.4;display:block}.site-module__JmB0Kq__navigationDrawerClose:focus-visible{outline:var(--focus-width-standard) solid var(--brand-lime);outline-offset:var(--focus-offset-standard)}@media (forced-colors:active){.site-module__JmB0Kq__navigationScrim{opacity:.72;background:canvas}.site-module__JmB0Kq__navigationPanel{color:canvastext;box-shadow:none;forced-color-adjust:auto;background:canvas;border-inline-start:1px solid canvastext}.site-module__JmB0Kq__navigationDrawerSpine{background:canvastext}.site-module__JmB0Kq__navigationDrawerChrome,.site-module__JmB0Kq__navigationDrawerIntro>p,.site-module__JmB0Kq__navigationDrawerIntro>h2,.site-module__JmB0Kq__navigationPanel>ul a,.site-module__JmB0Kq__navigationPanel>ul a[aria-current=page],.site-module__JmB0Kq__navigationDrawerLinkIcon,.site-module__JmB0Kq__navigationDrawerFooter,.site-module__JmB0Kq__navigationDrawerClose{color:canvastext}.site-module__JmB0Kq__navigationDrawerChrome,.site-module__JmB0Kq__navigationDrawerIntro,.site-module__JmB0Kq__navigationPanel>ul li,.site-module__JmB0Kq__navigationDrawerFooter,.site-module__JmB0Kq__navigationDrawerClose{border-color:canvastext}}.site-module__JmB0Kq__pagination{grid-template-columns:minmax(0,auto) 1fr minmax(0,auto)}.site-module__JmB0Kq__pagination ol{display:none}.site-module__JmB0Kq__paginationCompactStatus{display:block}.site-module__JmB0Kq__pagination>a svg{display:none}.site-module__JmB0Kq__footerBrandLayer{gap:var(--space-40);grid-template-columns:minmax(0,1fr) minmax(300px,.82fr)}.site-module__JmB0Kq__footerNavigation{gap:var(--space-40)}.site-module__JmB0Kq__footerDisclaimer{gap:var(--space-16);grid-template-columns:1fr}.site-module__JmB0Kq__footerMeta{flex-direction:column;align-items:flex-start}.site-module__JmB0Kq__footerMeta ul{justify-content:flex-start}}@media (max-width:900px) and (max-height:560px){.site-module__JmB0Kq__navigationPanel{padding:max(var(--space-10), env(safe-area-inset-top,0px)) max(var(--space-20), env(safe-area-inset-right,0px)) max(var(--space-12), env(safe-area-inset-bottom,0px)) var(--space-28);grid-template-rows:auto auto auto;align-content:start}.site-module__JmB0Kq__navigationDrawerChrome{min-block-size:40px}.site-module__JmB0Kq__navigationDrawerClose{flex-basis:40px;block-size:40px;inline-size:40px}.site-module__JmB0Kq__navigationDrawerIntro{padding-block:var(--space-10) var(--space-8);gap:var(--space-6)}.site-module__JmB0Kq__navigationDrawerIntro>h2{max-inline-size:none;font-size:clamp(1.375rem,4vw,1.5rem);line-height:1}.site-module__JmB0Kq__navigationPanel>ul{padding-block:var(--space-8) 0;align-content:start;overflow:visible}.site-module__JmB0Kq__navigationPanel>ul a{min-block-size:44px;font-size:clamp(1.25rem,3.8vw,1.5rem)}.site-module__JmB0Kq__navigationDrawerFooter{display:none}}@media (max-width:720px){.site-module__JmB0Kq__footerInner{padding-block:clamp(var(--space-54), 12vw, var(--space-72)) var(--space-32)}.site-module__JmB0Kq__footerBrandLayer{gap:var(--space-40);grid-template-columns:1fr;padding-block-end:var(--space-40)}.site-module__JmB0Kq__footerContactRegion{justify-self:start;inline-size:100%}.site-module__JmB0Kq__footerNavigation{gap:var(--space-40) var(--space-32);padding-block:var(--space-40) var(--space-54);grid-template-columns:repeat(2,minmax(0,1fr))}.site-module__JmB0Kq__footerGroup:last-child{grid-column:1/-1}.site-module__JmB0Kq__footerDisclaimer{padding-block:var(--space-40)}}@media (max-width:440px){.site-module__JmB0Kq__headerInner{gap:var(--space-8)}.site-module__JmB0Kq__brandLink>:not(:first-child){display:none}.site-module__JmB0Kq__headerAction :is(a,button){font-size:var(--type-label-small-size)}.site-module__JmB0Kq__footerNavigation{gap:var(--space-32);grid-template-columns:1fr}.site-module__JmB0Kq__footerGroup:last-child{grid-column:auto}.site-module__JmB0Kq__footerMeta ul{flex-direction:column;align-items:flex-start;gap:0}}
.CustomCursor-module__zuy2FW__root{--cursor-ink:var(--focus-cursor-dark-foreground);--cursor-icon:var(--brand-lime);--cursor-core-keyline:var(--focus-cursor-dark-keyline);--cursor-field-ink:var(--brand-lime);--cursor-field-accent:var(--brand-ivory);--cursor-frame-ink:var(--brand-lime);--cursor-frame-accent:var(--brand-ivory);--cursor-anchor-fill:var(--brand-ivory);--cursor-anchor-outline:transparent;--cursor-field-angle:0deg;--cursor-field-scale-x:1;--cursor-field-scale-y:1;--cursor-field-state-scale:1;--cursor-field-opacity:.96;--cursor-field-half-width:var(--focus-cursor-field-half-size);--cursor-field-half-height:var(--focus-cursor-field-half-size);--cursor-field-stroke-width:2px;--cursor-field-corner-duration:var(--focus-cursor-release-duration);--cursor-core-corner-spread:0px;--cursor-core-scale:1;z-index:var(--focus-cursor-z-index);pointer-events:none;contain:layout style paint;position:fixed;inset:0;overflow:visible}.CustomCursor-module__zuy2FW__root[data-cursor-surface=light]{--cursor-field-ink:var(--brand-forest);--cursor-field-accent:color-mix(in srgb, var(--brand-lime) 25%, var(--brand-forest));--cursor-frame-ink:var(--brand-forest);--cursor-frame-accent:color-mix(in srgb, var(--brand-lime) 25%, var(--brand-forest));--cursor-field-opacity:1}.CustomCursor-module__zuy2FW__root[data-cursor-surface=action]{--cursor-field-ink:var(--brand-forest);--cursor-field-accent:color-mix(in srgb, var(--brand-forest) 64%, var(--brand-jet));--cursor-frame-ink:var(--brand-forest);--cursor-frame-accent:color-mix(in srgb, var(--brand-forest) 64%, var(--brand-jet))}.CustomCursor-module__zuy2FW__root[data-cursor-core-surface=light]{--cursor-ink:var(--focus-cursor-light-foreground);--cursor-icon:var(--focus-cursor-light-foreground);--cursor-core-keyline:var(--focus-cursor-light-keyline);--cursor-anchor-fill:var(--brand-lime);--cursor-anchor-outline:var(--brand-forest)}.CustomCursor-module__zuy2FW__root[data-cursor-core-surface=action]{--cursor-ink:var(--focus-cursor-action-foreground);--cursor-icon:var(--focus-cursor-action-foreground);--cursor-core-keyline:var(--focus-cursor-action-keyline);--cursor-anchor-fill:var(--brand-jet);--cursor-anchor-outline:transparent}.CustomCursor-module__zuy2FW__root[data-cursor-variant=link]{--cursor-field-state-scale:.92;--cursor-field-opacity:.9;--cursor-core-scale:.98}.CustomCursor-module__zuy2FW__root[data-cursor-variant=action]{--cursor-field-state-scale:1;--cursor-field-opacity:1;--cursor-core-scale:1}.CustomCursor-module__zuy2FW__root[data-cursor-variant=external]{--cursor-field-state-scale:1;--cursor-field-opacity:.92}.CustomCursor-module__zuy2FW__root[data-cursor-variant=article],.CustomCursor-module__zuy2FW__root[data-cursor-variant=case]{--cursor-field-state-scale:1.08;--cursor-field-opacity:.94}.CustomCursor-module__zuy2FW__root[data-cursor-variant=video],.CustomCursor-module__zuy2FW__root[data-cursor-variant=drag]{--cursor-field-state-scale:1.06;--cursor-field-opacity:.92}.CustomCursor-module__zuy2FW__root[data-cursor-shows-core-icon=true]{--cursor-core-corner-spread:29px}.CustomCursor-module__zuy2FW__root[data-cursor-framed=true]{--cursor-field-corner-duration:var(--focus-cursor-morph-duration)}.CustomCursor-module__zuy2FW__interactionZone{z-index:4;background:0 0;display:block;position:absolute;pointer-events:auto!important}.CustomCursor-module__zuy2FW__dot,.CustomCursor-module__zuy2FW__follower{opacity:0;pointer-events:none;will-change:transform;block-size:0;inline-size:0;position:fixed;inset:0 auto auto 0}.CustomCursor-module__zuy2FW__root[data-cursor-visible=true] .CustomCursor-module__zuy2FW__dot,.CustomCursor-module__zuy2FW__root[data-cursor-visible=true] .CustomCursor-module__zuy2FW__follower{opacity:1}.CustomCursor-module__zuy2FW__dot{z-index:3;transition:opacity .16s var(--ease-out);will-change:transform, opacity}.CustomCursor-module__zuy2FW__follower{z-index:1;transition:opacity .18s var(--ease-out)}.CustomCursor-module__zuy2FW__fieldFrame{block-size:0;inline-size:0;scale:1;transform:scale(var(--cursor-field-state-scale));transform-origin:50%;transition:scale .105s var(--ease-standard), transform var(--cursor-field-corner-duration) var(--focus-cursor-morph-ease);will-change:transform;position:absolute;inset:0 auto auto 0}.CustomCursor-module__zuy2FW__root[data-cursor-framed=true] .CustomCursor-module__zuy2FW__fieldFrame{transform:scale(1)}.CustomCursor-module__zuy2FW__fieldShape{block-size:0;inline-size:0;opacity:var(--cursor-field-opacity);transform:rotate(var(--cursor-field-angle)) scaleX(var(--cursor-field-scale-x)) scaleY(var(--cursor-field-scale-y));transform-origin:50%;transition:opacity .2s var(--ease-out), transform 88ms linear;will-change:transform;display:block;position:absolute;inset:0 auto auto 0}.CustomCursor-module__zuy2FW__root[data-cursor-angle-snap=true] .CustomCursor-module__zuy2FW__fieldShape{transition:none}.CustomCursor-module__zuy2FW__root[data-cursor-framed=true] .CustomCursor-module__zuy2FW__fieldShape{opacity:1;transition-duration:var(--focus-cursor-morph-duration);transition-timing-function:var(--focus-cursor-morph-ease);transform:rotate(0)scaleX(1)scaleY(1)}.CustomCursor-module__zuy2FW__fieldCorner{block-size:15px;inline-size:15px;color:var(--cursor-field-ink);filter:none;transition:color .11s var(--ease-standard), transform var(--cursor-field-corner-duration) var(--focus-cursor-morph-ease);will-change:transform;display:block;position:absolute;inset:0 auto auto 0}.CustomCursor-module__zuy2FW__root[data-cursor-framed=true] .CustomCursor-module__zuy2FW__fieldCorner{color:var(--cursor-frame-ink)}.CustomCursor-module__zuy2FW__fieldCornerNorthWest{border-block-start:var(--cursor-field-stroke-width) solid currentColor;border-inline-start:var(--cursor-field-stroke-width) solid currentColor;transform:translate(calc(0px - var(--cursor-field-half-width)), calc(0px - var(--cursor-field-half-height)));border-start-start-radius:4px}.CustomCursor-module__zuy2FW__fieldCornerNorthEast{border-block-start:var(--cursor-field-stroke-width) solid currentColor;border-inline-end:var(--cursor-field-stroke-width) solid currentColor;transform:translate(var(--cursor-field-half-width), calc(0px - var(--cursor-field-half-height))) translateX(-100%);border-start-end-radius:4px}.CustomCursor-module__zuy2FW__fieldCornerSouthEast{border-block-end:var(--cursor-field-stroke-width) solid currentColor;border-inline-end:var(--cursor-field-stroke-width) solid currentColor;transform:translate(var(--cursor-field-half-width), var(--cursor-field-half-height)) translate(-100%, -100%);border-end-end-radius:4px}.CustomCursor-module__zuy2FW__fieldCornerSouthWest{border-block-end:var(--cursor-field-stroke-width) solid currentColor;border-inline-start:var(--cursor-field-stroke-width) solid currentColor;transform:translate(calc(0px - var(--cursor-field-half-width)), var(--cursor-field-half-height)) translateY(-100%);border-end-start-radius:4px}.CustomCursor-module__zuy2FW__fieldCornerAccent{color:var(--cursor-field-accent)}.CustomCursor-module__zuy2FW__root[data-cursor-framed=true] .CustomCursor-module__zuy2FW__fieldCornerAccent{color:var(--cursor-frame-accent)}.CustomCursor-module__zuy2FW__precisionCore{inline-size:var(--focus-cursor-core-size);block-size:var(--focus-cursor-core-size);max-inline-size:none;color:var(--cursor-ink);filter:none;shape-rendering:geometricprecision;scale:1;transform:translate(-50%, -50%) scale(var(--cursor-core-scale));transform-origin:50%;transition:color .11s var(--ease-standard), opacity .16s var(--ease-out), scale .105s var(--ease-standard), transform .21s var(--ease-standard);will-change:transform;display:block;position:absolute;inset:0 auto auto 0;overflow:visible}.CustomCursor-module__zuy2FW__coreKeylineSegment,.CustomCursor-module__zuy2FW__coreSegment{fill:none;stroke-linecap:square;stroke-linejoin:round;transition:stroke .11s var(--ease-standard)}.CustomCursor-module__zuy2FW__coreCorner{transform-box:fill-box;transform-origin:50%;transition:translate .19s var(--ease-standard);will-change:transform}.CustomCursor-module__zuy2FW__coreKeylineSegment{stroke:var(--cursor-core-keyline);stroke-width:2.6px}.CustomCursor-module__zuy2FW__coreSegment{stroke:var(--cursor-ink);stroke-width:1.4px}.CustomCursor-module__zuy2FW__coreCorner[data-cursor-core-corner=north-west]{translate:calc(0px - var(--cursor-core-corner-spread)) calc(0px - var(--cursor-core-corner-spread))}.CustomCursor-module__zuy2FW__coreCorner[data-cursor-core-corner=north-east]{translate:var(--cursor-core-corner-spread) calc(0px - var(--cursor-core-corner-spread))}.CustomCursor-module__zuy2FW__coreCorner[data-cursor-core-corner=south-east]{translate:var(--cursor-core-corner-spread) var(--cursor-core-corner-spread)}.CustomCursor-module__zuy2FW__coreCorner[data-cursor-core-corner=south-west]{translate:calc(0px - var(--cursor-core-corner-spread)) var(--cursor-core-corner-spread)}.CustomCursor-module__zuy2FW__coreAnchorKeyline{fill:var(--cursor-core-keyline);opacity:1;transition:fill .11s var(--ease-standard), opacity .15s var(--ease-out)}.CustomCursor-module__zuy2FW__coreAnchor{fill:var(--cursor-anchor-fill);stroke:var(--cursor-anchor-outline);stroke-width:.7px;paint-order:stroke fill;opacity:1;transition:fill .11s var(--ease-standard), stroke .11s var(--ease-standard), opacity .15s var(--ease-out)}.CustomCursor-module__zuy2FW__icon{z-index:2;inline-size:var(--focus-cursor-icon-size);block-size:var(--focus-cursor-icon-size);color:var(--cursor-icon);opacity:0;transform-origin:50%;transition:color .11s var(--ease-standard), opacity .15s var(--ease-out), scale .19s var(--ease-standard);place-items:center;display:grid;position:absolute;inset:0 auto auto 0;translate:-50% -50%;scale:.65}.CustomCursor-module__zuy2FW__icon :is(svg,img){z-index:1;object-fit:contain;block-size:100%;inline-size:100%;display:block;position:relative}.CustomCursor-module__zuy2FW__icon[data-cursor-icon-kind]:before{z-index:0;background:var(--cursor-core-keyline);box-shadow:inset 0 0 0 .5px var(--cursor-icon);content:"";border:0;border-radius:50%;position:absolute;inset:-6px}.CustomCursor-module__zuy2FW__icon[data-cursor-icon-kind] :is(svg,img){block-size:78%;inline-size:78%}.CustomCursor-module__zuy2FW__icon[data-cursor-icon-kind=image]:before{background:var(--brand-ivory)}.CustomCursor-module__zuy2FW__root[data-cursor-framed=true] .CustomCursor-module__zuy2FW__precisionCore{opacity:0;scale:.45;transform:translate(-50%, -50%) rotate(45deg) scale(var(--cursor-core-scale))}.CustomCursor-module__zuy2FW__root[data-cursor-framed=true] .CustomCursor-module__zuy2FW__icon{opacity:0;scale:.45}.CustomCursor-module__zuy2FW__root[data-cursor-split=true] .CustomCursor-module__zuy2FW__precisionCore{opacity:1;scale:1;transform:translate(-50%, -50%) scale(var(--cursor-core-scale))}.CustomCursor-module__zuy2FW__root[data-cursor-split=true] .CustomCursor-module__zuy2FW__coreAnchor,.CustomCursor-module__zuy2FW__root[data-cursor-split=true] .CustomCursor-module__zuy2FW__coreAnchorKeyline{opacity:1}.CustomCursor-module__zuy2FW__root[data-cursor-split=true] .CustomCursor-module__zuy2FW__icon{opacity:0;scale:.65}.CustomCursor-module__zuy2FW__root[data-cursor-split=true][data-cursor-shows-core-icon=true] :is(.CustomCursor-module__zuy2FW__coreAnchor,.CustomCursor-module__zuy2FW__coreAnchorKeyline){opacity:0}.CustomCursor-module__zuy2FW__root[data-cursor-split=true][data-cursor-shows-core-icon=true] .CustomCursor-module__zuy2FW__icon{opacity:1;scale:2}.CustomCursor-module__zuy2FW__root[data-cursor-variant=article] .CustomCursor-module__zuy2FW__icon,.CustomCursor-module__zuy2FW__root[data-cursor-variant=case] .CustomCursor-module__zuy2FW__icon,.CustomCursor-module__zuy2FW__root[data-cursor-variant=video] .CustomCursor-module__zuy2FW__icon,.CustomCursor-module__zuy2FW__root[data-cursor-variant=drag] .CustomCursor-module__zuy2FW__icon{inline-size:var(--focus-cursor-editorial-icon-size);block-size:var(--focus-cursor-editorial-icon-size)}.CustomCursor-module__zuy2FW__root[data-cursor-locked=true] .CustomCursor-module__zuy2FW__fieldCorner{--cursor-field-stroke-width:2px}.CustomCursor-module__zuy2FW__root[data-cursor-pressed=true] .CustomCursor-module__zuy2FW__fieldFrame,.CustomCursor-module__zuy2FW__root[data-cursor-pressed=true] .CustomCursor-module__zuy2FW__precisionCore,.CustomCursor-module__zuy2FW__root[data-cursor-pressed=true] .CustomCursor-module__zuy2FW__icon{scale:.84}.CustomCursor-module__zuy2FW__root[data-cursor-framed=true][data-cursor-pressed=true] .CustomCursor-module__zuy2FW__fieldFrame{scale:.975}.CustomCursor-module__zuy2FW__root[data-cursor-split=true][data-cursor-shows-core-icon=true][data-cursor-pressed=true] .CustomCursor-module__zuy2FW__icon{scale:1.68}:is(html.custom-cursor-ready body,html.custom-cursor-ready body *){cursor:none!important}:is(html.custom-cursor-ready input,html.custom-cursor-ready textarea,html.custom-cursor-ready [contenteditable=true]){cursor:text!important}:is(html.custom-cursor-ready select,html.custom-cursor-ready iframe,html.custom-cursor-ready video,html.custom-cursor-ready [data-native-cursor],html.custom-cursor-ready [data-native-cursor] *){cursor:auto!important}:is([data-cursor-magnetic],[data-cursor-magnetic-active=true]){transition:translate .115s var(--ease-out), color var(--button-primary-transition-duration) var(--button-primary-transition-ease), background-color var(--button-primary-transition-duration) var(--button-primary-transition-ease), border-color var(--button-primary-transition-duration) var(--button-primary-transition-ease);translate:var(--cursor-magnetic-x,0) var(--cursor-magnetic-y,0)!important}@media (prefers-reduced-motion:reduce){.CustomCursor-module__zuy2FW__dot,.CustomCursor-module__zuy2FW__follower,.CustomCursor-module__zuy2FW__fieldFrame,.CustomCursor-module__zuy2FW__fieldShape,.CustomCursor-module__zuy2FW__fieldCorner,.CustomCursor-module__zuy2FW__precisionCore,.CustomCursor-module__zuy2FW__coreCorner,.CustomCursor-module__zuy2FW__coreKeylineSegment,.CustomCursor-module__zuy2FW__coreAnchor,.CustomCursor-module__zuy2FW__coreAnchorKeyline,.CustomCursor-module__zuy2FW__icon{transition-duration:var(--duration-instant-reduced)}.CustomCursor-module__zuy2FW__fieldShape{transform:none}:is([data-cursor-magnetic],[data-cursor-magnetic-active=true]){translate:none!important}}
.publicSiteChrome-module__WwZwcq__brand{align-items:center;gap:var(--space-10);display:inline-flex}.publicSiteChrome-module__WwZwcq__brand>svg{flex:none}:is([data-component=site-header][data-nav-theme-ready] .publicSiteChrome-module__WwZwcq__brand>svg,[data-component=site-header][data-nav-theme-ready] .publicSiteChrome-module__WwZwcq__brandCopy strong,[data-component=site-header][data-nav-theme-ready] .publicSiteChrome-module__WwZwcq__brandCopy small){transition:color .28s cubic-bezier(.22,1,.36,1)}.publicSiteChrome-module__WwZwcq__brandCopy{line-height:1.1;display:grid}.publicSiteChrome-module__WwZwcq__brandCopy strong{color:var(--text-primary);font-size:var(--type-body-small-size);line-height:var(--type-body-small-line-height);white-space:nowrap}.publicSiteChrome-module__WwZwcq__brandCopy small{color:var(--text-muted);font-size:var(--type-caption-size);white-space:nowrap}.publicSiteChrome-module__WwZwcq__mobileHeaderCall.publicSiteChrome-module__WwZwcq__mobileHeaderCall{display:none}@keyframes publicSiteChrome-module__WwZwcq__mobileCallAttention{0%,1.6%,to{transform:translate(0)rotate(0)}.2%{transform:translate(-1px)rotate(-11deg)}.4%{transform:translate(1px)rotate(11deg)}.6%{transform:translate(-1px)rotate(-9deg)}.8%{transform:translate(1px)rotate(9deg)}1%{transform:translate(-.5px)rotate(-5deg)}1.2%{transform:translate(.5px)rotate(5deg)}}@media (max-width:767px),(max-width:900px) and (max-height:560px){.publicSiteChrome-module__WwZwcq__desktopHeaderAction.publicSiteChrome-module__WwZwcq__desktopHeaderAction{display:none!important}.publicSiteChrome-module__WwZwcq__mobileHeaderCall.publicSiteChrome-module__WwZwcq__mobileHeaderCall{box-sizing:border-box;inline-size:var(--control-touch-target-min);block-size:var(--control-touch-target-min);min-inline-size:var(--control-touch-target-min);min-block-size:var(--control-touch-target-min);color:var(--nav-primary-cta-text);background:var(--nav-primary-cta-bg);border-radius:var(--radius-circle);box-shadow:var(--nav-primary-cta-shadow);border-color:#0000;place-items:center;padding:0;display:inline-grid}[data-component=site-header][data-nav-theme=light] .publicSiteChrome-module__WwZwcq__mobileHeaderCall.publicSiteChrome-module__WwZwcq__mobileHeaderCall{color:var(--nav-primary-cta-icon-color);background:var(--nav-primary-cta-icon-bg);box-shadow:none;border-color:#0000}.publicSiteChrome-module__WwZwcq__mobileHeaderCall [data-cta-icon-shell],.publicSiteChrome-module__WwZwcq__mobileHeaderCall [data-mobile-call-motion]{inline-size:var(--icon-size-navigation);block-size:var(--icon-size-navigation);place-items:center;display:inline-grid}.publicSiteChrome-module__WwZwcq__mobileHeaderCall [data-cta-icon-shell]{box-shadow:none}.publicSiteChrome-module__WwZwcq__mobileHeaderCall [data-mobile-call-motion]{transform-origin:50%;animation:30s linear 30s infinite publicSiteChrome-module__WwZwcq__mobileCallAttention}.publicSiteChrome-module__WwZwcq__mobileHeaderCall [data-cta-icon=phone]{stroke-width:1.9px;block-size:100%;inline-size:100%}}@media (prefers-reduced-motion:reduce){.publicSiteChrome-module__WwZwcq__mobileHeaderCall [data-mobile-call-motion]{animation:none}}.publicSiteChrome-module__WwZwcq__footerBrandLink.publicSiteChrome-module__WwZwcq__footerBrandLink{color:var(--text-primary);text-decoration:none;display:inline-flex}.publicSiteChrome-module__WwZwcq__footerBrandLockup{align-items:center;gap:var(--space-12);display:inline-flex}.publicSiteChrome-module__WwZwcq__footerBrandMark{block-size:auto;inline-size:clamp(2.7rem,3.1vw,3.25rem);color:var(--icon-emphasis);flex:none}.publicSiteChrome-module__WwZwcq__footerBrandCopy{gap:var(--space-2);line-height:1.08;display:grid}.publicSiteChrome-module__WwZwcq__footerBrandCopy strong{color:var(--text-primary);font-size:clamp(1rem,1.25vw,1.125rem);font-weight:var(--type-weight-strong);white-space:nowrap}.publicSiteChrome-module__WwZwcq__footerBrandCopy small{color:var(--text-muted);font-size:var(--type-caption-size);font-weight:var(--type-body-weight);white-space:nowrap}.publicSiteChrome-module__WwZwcq__footerContact{gap:var(--space-20) clamp(var(--space-24), 4vw, var(--space-54));grid-template-columns:repeat(2,minmax(0,1fr));margin:0;font-style:normal;display:grid}.publicSiteChrome-module__WwZwcq__footerContact>div{gap:var(--space-6);min-inline-size:0;display:grid}.publicSiteChrome-module__WwZwcq__footerContact span{color:var(--text-muted);font-size:var(--type-eyebrow-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-eyebrow-letter-spacing);line-height:var(--type-metadata-line-height);text-transform:uppercase}.publicSiteChrome-module__WwZwcq__footerContact a{inline-size:fit-content;color:var(--text-primary);font-size:clamp(var(--type-body-size), 1.45vw, 1.25rem);font-weight:var(--type-label-weight);text-underline-offset:.28em;white-space:nowrap;line-height:1.25;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px;transition:color .18s,text-decoration-color .18s}.publicSiteChrome-module__WwZwcq__footerContact a:hover{color:var(--text-emphasis);text-decoration-color:currentColor}.publicSiteChrome-module__WwZwcq__footerContactAction.publicSiteChrome-module__WwZwcq__footerContactAction{align-items:center;gap:var(--space-8);inline-size:fit-content;color:var(--text-emphasis);font-size:var(--type-label-size);font-weight:var(--type-label-weight);-webkit-text-decoration-color:color-mix(in srgb, currentColor 50%, transparent);text-decoration-color:color-mix(in srgb, currentColor 50%, transparent);text-underline-offset:.32em;text-decoration-line:underline;text-decoration-thickness:1px;display:inline-flex}.publicSiteChrome-module__WwZwcq__footerContactAction svg{inline-size:var(--icon-size-inline);block-size:var(--icon-size-inline);transition:transform .18s}.publicSiteChrome-module__WwZwcq__footerPreferencesButton{min-block-size:var(--control-touch-target-min);color:inherit;font:inherit;font-weight:var(--type-label-weight);text-align:start;text-underline-offset:.28em;cursor:pointer;touch-action:manipulation;background:0 0;border:0;margin:0;padding:0;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px;transition:color .18s,text-decoration-color .18s}.publicSiteChrome-module__WwZwcq__footerPreferencesButton:hover{color:var(--text-primary);text-decoration-color:currentColor}@media (hover:hover) and (pointer:fine){.publicSiteChrome-module__WwZwcq__footerContactAction:hover svg{transform:translate(2px,-2px)}}@media (prefers-reduced-motion:reduce){.publicSiteChrome-module__WwZwcq__brand>svg,.publicSiteChrome-module__WwZwcq__brandCopy strong,.publicSiteChrome-module__WwZwcq__brandCopy small,.publicSiteChrome-module__WwZwcq__footerContactAction svg{transition:none}}@media (max-width:720px){.publicSiteChrome-module__WwZwcq__brandCopy{display:none}.publicSiteChrome-module__WwZwcq__footerContact{gap:var(--space-20);grid-template-columns:1fr}}
.container-module___Yq9va__container{z-index:5;width:80%;margin:0 auto;padding:50px 0;position:relative}.container-module___Yq9va__fullHeight{flex-direction:column;justify-content:center;height:100%;display:flex}.container-module___Yq9va__primitiveRole{max-width:none}.container-module___Yq9va__gutterFluid{width:min(calc(100% - (var(--space-page,clamp(20px, 4vw, 56px)) * 2)), var(--container-page-standard-max,1180px));max-width:none}.container-module___Yq9va__gutterNone{width:100%;max-width:none}.container-module___Yq9va__fullBleed{width:100%;max-width:none;padding-inline:0}.container-module___Yq9va__pageCinematic{width:min(calc(100% - (var(--space-page,clamp(20px, 4vw, 56px)) * 2)), var(--container-page-cinematic-max,1480px))}.container-module___Yq9va__pageWide{width:min(calc(100% - (var(--space-page,clamp(20px, 4vw, 56px)) * 2)), var(--container-page-wide-max,1200px))}.container-module___Yq9va__pageStandard{width:min(calc(100% - (var(--space-page,clamp(20px, 4vw, 56px)) * 2)), var(--container-page-standard-max,1180px))}.container-module___Yq9va__contentWide{width:min(calc(100% - (var(--space-page,clamp(20px, 4vw, 56px)) * 2)), var(--container-content-wide-max,860px))}.container-module___Yq9va__content{width:min(calc(100% - (var(--space-page,clamp(20px, 4vw, 56px)) * 2)), var(--container-content-max,720px))}.container-module___Yq9va__editorial{width:min(calc(100% - (var(--space-page,clamp(20px, 4vw, 56px)) * 2)), var(--measure-editorial,760px))}.container-module___Yq9va__narrow{width:min(calc(100% - (var(--space-page,clamp(20px, 4vw, 56px)) * 2)), var(--container-narrow-max,520px))}.container-module___Yq9va__form{width:min(calc(100% - (var(--space-page,clamp(20px, 4vw, 56px)) * 2)), var(--measure-lead,720px))}.container-module___Yq9va__rail{width:min(100%, var(--container-rail-max,380px))}.container-module___Yq9va__measureCompact{max-width:var(--measure-compact,520px)}.container-module___Yq9va__measureBody{max-width:var(--measure-body,680px)}.container-module___Yq9va__measureLead{max-width:var(--measure-lead,720px)}.container-module___Yq9va__measureEditorial{max-width:var(--measure-editorial,760px)}.container-module___Yq9va__measureWide{max-width:var(--measure-wide,860px)}.container-module___Yq9va__measureDisplay{max-width:var(--measure-display,980px)}.container-module___Yq9va__rhythmNone{padding-block:0}.container-module___Yq9va__rhythmCompact{padding-block:var(--space-section-compact,clamp(56px, 7vw, 82px))}.container-module___Yq9va__rhythmStandard{padding-block:var(--space-section,clamp(76px, 8vw, 112px))}.container-module___Yq9va__rhythmSpacious{padding-block:var(--space-section-spacious,clamp(96px, 10vw, 148px))}.container-module___Yq9va__rhythmHero{padding-block:clamp(88px,11svh,148px)}.container-module___Yq9va__rhythmCta{padding-block:clamp(64px,8vw,104px)}.container-module___Yq9va__rhythmCinematic{padding-block:clamp(92px,12svh,168px)}@media (max-width:1200px){.container-module___Yq9va__container:not(.container-module___Yq9va__primitiveRole){width:90%}}
.overview-module__xg4mWq__utilityPage{min-block-size:100svh;color:var(--text-on-light-primary);background:var(--surface-paper)}.overview-module__xg4mWq__overviewHeader.overview-module__xg4mWq__overviewHeader{--container-wide:var(--container-page-cinematic-max);--nav-link-text:rgba(var(--brand-ivory-rgb), .8);--nav-link-hover:var(--brand-ivory);--nav-link-active:var(--brand-ivory);--nav-active-indicator:var(--brand-lime);--focus-ring:var(--brand-lime);--site-header-material-bg:rgba(var(--brand-jet-rgb), .74);--site-header-material-image:linear-gradient(100deg, rgba(var(--brand-forest-rgb), .3) 0%, rgba(var(--brand-jet-rgb), .12) 48%, rgba(var(--brand-jet-rgb), .52) 100%), linear-gradient(180deg, rgba(var(--brand-ivory-rgb), .075) 0%, transparent 42%, rgba(var(--brand-jet-rgb), .18) 100%);--site-header-material-edge:1px solid rgba(var(--brand-ivory-rgb), .11);--site-header-material-filter:blur(var(--site-header-backdrop-blur)) saturate(1.08);--site-header-shadow:inset 0 1px 0 rgba(var(--brand-ivory-rgb), .055), inset 0 -1px 0 rgba(var(--brand-jet-rgb), .32), 0 16px 34px -26px rgba(var(--brand-jet-rgb), .88);--text-primary:var(--brand-ivory);--text-muted:rgba(var(--brand-ivory-rgb), .72)}.overview-module__xg4mWq__utilityBrand,.overview-module__xg4mWq__backToWebsite{min-block-size:44px;color:inherit;touch-action:manipulation;align-items:center;text-decoration:none;display:inline-flex}.overview-module__xg4mWq__utilityBrand{gap:var(--space-10)}.overview-module__xg4mWq__utilityBrand>span{gap:1px;display:grid}.overview-module__xg4mWq__utilityBrand strong{color:var(--text-primary);font-size:var(--type-body-small-size);line-height:var(--type-body-small-line-height);white-space:nowrap}.overview-module__xg4mWq__utilityBrand small{color:var(--text-muted);font-size:var(--type-caption-size);white-space:nowrap}.overview-module__xg4mWq__utilityHeaderActions{align-items:center;gap:clamp(18px,3vw,40px);display:flex}.overview-module__xg4mWq__backToWebsite{gap:var(--space-8);color:var(--text-on-dark-primary);font-size:.86rem;font-weight:620}.overview-module__xg4mWq__backToWebsite svg{block-size:16px;inline-size:16px;color:var(--brand-lime)}.overview-module__xg4mWq__backMobile{display:none}.overview-module__xg4mWq__utilityBrand:focus-visible,.overview-module__xg4mWq__backToWebsite:focus-visible,.overview-module__xg4mWq__directContactError:focus-visible,.overview-module__xg4mWq__situationSummary button:focus-visible,.overview-module__xg4mWq__backStep:focus-visible{outline:2px solid var(--brand-lime);outline-offset:4px}.overview-module__xg4mWq__utilityMain{isolation:isolate;background:0 0;min-block-size:calc(100svh - 72px);position:relative;overflow:hidden}.overview-module__xg4mWq__utilityMain:before{z-index:-2;background:linear-gradient(90deg, transparent 0 7.5%, rgba(var(--brand-forest-rgb), .045) 7.5% calc(7.5% + 1px), transparent calc(7.5% + 1px) 92.5%, rgba(var(--brand-forest-rgb), .045) 92.5% calc(92.5% + 1px), transparent calc(92.5% + 1px));content:"";pointer-events:none;position:absolute;inset:0}.overview-module__xg4mWq__utilityMain:after{z-index:-1;content:"";opacity:.018;pointer-events:none;background:url(/noise.avif) 50%/28rem 28rem;position:absolute;inset:0}.overview-module__xg4mWq__formWorkspace{box-sizing:border-box;inline-size:min(100%,1040px);padding:clamp(40px, 5.5vh, 68px) var(--space-24) clamp(64px, 8vh, 96px);margin-inline:auto}.overview-module__xg4mWq__successWorkspace{inline-size:min(100%,820px);padding:clamp(48px, 6vh, 72px) var(--space-24) clamp(56px, 8vh, 88px);margin-inline:auto}.overview-module__xg4mWq__overviewExperience{background:color-mix(in srgb, var(--surface-card-light) 86%, transparent);border:1px solid color-mix(in srgb, var(--brand-forest) 20%, transparent);inline-size:100%;box-shadow:0 38px 90px -56px rgba(var(--brand-jet-rgb), .42), 0 1px 0 rgba(var(--brand-ivory-rgb), .82) inset;border-radius:clamp(18px,2vw,26px);overflow:clip}.overview-module__xg4mWq__formColumn{background:linear-gradient(145deg, color-mix(in srgb, var(--surface-card-light) 97%, white), color-mix(in srgb, var(--surface-paper) 90%, white));min-inline-size:0;padding:clamp(34px,4vw,58px)}.overview-module__xg4mWq__overviewForm{gap:var(--space-24);inline-size:100%;display:grid;position:relative}.overview-module__xg4mWq__honeypot,.overview-module__xg4mWq__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.overview-module__xg4mWq__progressBlock{gap:var(--space-10);display:grid}.overview-module__xg4mWq__progressHeader{justify-content:space-between;align-items:baseline;gap:var(--space-16);display:flex}.overview-module__xg4mWq__progressLabel,.overview-module__xg4mWq__successEyebrow{color:var(--brand-forest);letter-spacing:.075em;font-size:.72rem;font-weight:760;line-height:1.2}.overview-module__xg4mWq__progressFraction{color:var(--text-on-light-muted);font-variant-numeric:tabular-nums;letter-spacing:.08em;font-size:.68rem;font-weight:650;line-height:1.2}.overview-module__xg4mWq__progressFraction strong{color:var(--brand-forest);font-weight:780}.overview-module__xg4mWq__progressTrack{background:color-mix(in srgb, var(--brand-forest) 20%, transparent);block-size:3px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand-forest) 24%, transparent);position:relative;overflow:hidden}.overview-module__xg4mWq__progressFill{background:var(--brand-lime);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand-forest) 64%, transparent);transform-origin:0;transition:transform .19s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scaleX(.5)}.overview-module__xg4mWq__progressTrack[data-current-step="2"] .overview-module__xg4mWq__progressFill{transform:scaleX(1)}.overview-module__xg4mWq__stepPanel{gap:clamp(22px,2.4vw,30px);animation:.19s cubic-bezier(.2,.8,.2,1) both overview-module__xg4mWq__step-enter;display:grid}.overview-module__xg4mWq__stepHeader{gap:var(--space-14);display:grid}.overview-module__xg4mWq__stepHeader h1,.overview-module__xg4mWq__stepHeader p,.overview-module__xg4mWq__reassurance,.overview-module__xg4mWq__collectionNotice p,.overview-module__xg4mWq__serverError p,.overview-module__xg4mWq__validationMessage,.overview-module__xg4mWq__successHeader h1,.overview-module__xg4mWq__successHeader p,.overview-module__xg4mWq__successSummary dt,.overview-module__xg4mWq__successSummary dd{margin:0}.overview-module__xg4mWq__stepHeader h1,.overview-module__xg4mWq__successHeader h1{max-inline-size:14ch;color:var(--text-on-light-primary);letter-spacing:-.055em;text-wrap:balance;font-size:clamp(2.65rem,4.15vw,4.5rem);font-weight:630;line-height:.96}.overview-module__xg4mWq__stepHeader h1:focus-visible,.overview-module__xg4mWq__successHeader h1:focus-visible{outline:2px solid var(--focus-ring-on-light);outline-offset:6px}.overview-module__xg4mWq__stepHeader p,.overview-module__xg4mWq__successHeader p{max-inline-size:57ch;color:var(--text-on-light-secondary);font-size:clamp(.96rem,1.2vw,1.04rem);line-height:1.6}.overview-module__xg4mWq__successHeader small{color:var(--text-on-light-muted);font-size:.82rem;line-height:1.45}.overview-module__xg4mWq__situationGroup,.overview-module__xg4mWq__callTimeGroup{border:0;min-inline-size:0;margin:0;padding:0}.overview-module__xg4mWq__situationGroup{gap:clamp(24px,2.5vw,32px);display:grid}.overview-module__xg4mWq__situationOptions{border-block-start:1px solid var(--border-on-light-default);gap:0;display:grid}.overview-module__xg4mWq__situationOptionCluster{min-inline-size:0}.overview-module__xg4mWq__situationOption,.overview-module__xg4mWq__callTimeOptions label{box-sizing:border-box;align-items:center;gap:var(--space-14);min-block-size:58px;color:var(--text-on-light-primary);cursor:pointer;touch-action:manipulation;background:0 0;transition:background-color .17s,border-color .17s,box-shadow .17s;display:flex;position:relative}.overview-module__xg4mWq__situationOption{min-block-size:70px;padding:var(--space-14) var(--space-16);border:0;border-block-end:1px solid var(--border-on-light-subtle);-webkit-tap-highlight-color:rgba(var(--brand-forest-rgb), .1);border-radius:0;font-size:1.01rem;font-weight:590;line-height:1.32}.overview-module__xg4mWq__situationOption:after{block-size:8px;inline-size:8px;color:var(--text-on-light-muted);content:"";border-block-start:1px solid;border-inline-end:1px solid;margin-inline-start:auto;transition:color .17s,transform .17s;transform:rotate(45deg)}.overview-module__xg4mWq__situationOption[data-selected=true]:after{color:var(--brand-forest);transform:rotate(45deg)translate(1px,-1px)}.overview-module__xg4mWq__situationOption input,.overview-module__xg4mWq__callTimeOptions input{opacity:0;block-size:1px;inline-size:1px;position:absolute}.overview-module__xg4mWq__radioMark{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--brand-forest) 66%, transparent);background:0 0;border-radius:50%;flex:none;block-size:22px;inline-size:22px}.overview-module__xg4mWq__situationOption[data-selected=true],.overview-module__xg4mWq__callTimeOptions label[data-selected=true]{background:linear-gradient(90deg, rgba(var(--brand-lime-rgb), .19), rgba(var(--brand-lime-rgb), .06) 64%, transparent);border-color:color-mix(in srgb, var(--brand-forest) 46%, transparent);box-shadow:inset 3px 0 0 var(--brand-forest)}[data-selected=true]>.overview-module__xg4mWq__radioMark{background:var(--brand-lime);border-color:var(--brand-forest);box-shadow:inset 0 0 0 5px var(--brand-forest)}.overview-module__xg4mWq__situationOption:has(input:focus-visible){outline:2px solid var(--brand-forest);outline-offset:2px;box-shadow:0 0 0 5px color-mix(in srgb, var(--brand-lime) 52%, transparent)}.overview-module__xg4mWq__callTimeOptions label:has(input:focus-visible){outline:2px solid var(--brand-forest);outline-offset:2px;box-shadow:0 0 0 5px color-mix(in srgb, var(--brand-lime) 52%, transparent)}.overview-module__xg4mWq__situationOption:has(input:disabled){opacity:.52;cursor:not-allowed}.overview-module__xg4mWq__callTimeOptions label:has(input:disabled){opacity:.52;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.overview-module__xg4mWq__situationOption:hover,.overview-module__xg4mWq__callTimeOptions label:hover{border-color:color-mix(in srgb, var(--brand-forest) 62%, transparent);background:color-mix(in srgb, var(--brand-lime) 8%, transparent)}.overview-module__xg4mWq__utilityBrand:hover,.overview-module__xg4mWq__backToWebsite:hover,.overview-module__xg4mWq__directContactError:hover,.overview-module__xg4mWq__situationSummary button:hover,.overview-module__xg4mWq__backStep:hover{text-decoration-thickness:2px}}.overview-module__xg4mWq__situationOptionCluster[data-expanded=true] .overview-module__xg4mWq__situationOption{border-block-end-color:color-mix(in srgb, var(--brand-forest) 36%, transparent)}.overview-module__xg4mWq__situationNoteReveal{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .22s,opacity .18s,transform .22s;display:grid;transform:translateY(-5px)}.overview-module__xg4mWq__situationNoteReveal>div{min-block-size:0;overflow:hidden}.overview-module__xg4mWq__situationOptionCluster[data-expanded=true] .overview-module__xg4mWq__situationNoteReveal{opacity:1;grid-template-rows:1fr;transform:translateY(0)}.overview-module__xg4mWq__situationNotePanel{padding:var(--space-20);gap:var(--space-10);background:color-mix(in srgb, var(--brand-lime) 8%, var(--surface-paper));border:1px solid color-mix(in srgb, var(--brand-forest) 34%, transparent);border-radius:0 0 var(--radius-control) var(--radius-control);border-block-start:0;display:grid}.overview-module__xg4mWq__situationNoteLabel,.overview-module__xg4mWq__callTimeGroup legend{justify-content:space-between;align-items:baseline;gap:var(--space-16);color:var(--text-on-light-primary);display:flex}.overview-module__xg4mWq__situationNoteLabel>span,.overview-module__xg4mWq__callTimeGroup legend>span{font-size:.9rem;font-weight:650;line-height:1.35}.overview-module__xg4mWq__situationNoteLabel small,.overview-module__xg4mWq__callTimeGroup legend small{color:var(--text-on-light-muted);letter-spacing:.04em;text-transform:uppercase;flex:none;font-size:.7rem;font-weight:680;line-height:1.3}.overview-module__xg4mWq__situationNotePanel textarea{box-sizing:border-box;min-block-size:128px;inline-size:100%;padding:13px var(--space-14);resize:vertical;color:var(--text-on-light-primary);background:color-mix(in srgb, var(--surface-paper) 94%, white);border:1px solid var(--border-on-light-default);border-radius:var(--radius-control);font:inherit;font-size:.94rem;line-height:1.55}.overview-module__xg4mWq__situationNotePanel textarea::placeholder{color:var(--text-on-light-muted);opacity:.82}.overview-module__xg4mWq__situationNotePanel textarea:focus-visible{outline:2px solid var(--brand-forest);outline-offset:2px;border-color:var(--brand-forest)}.overview-module__xg4mWq__situationNotePanel textarea[aria-invalid=true]{border-color:var(--status-error-border-on-light)}.overview-module__xg4mWq__situationNoteMeta{justify-content:space-between;align-items:baseline;gap:var(--space-16);color:var(--text-on-light-muted);font-size:.75rem;line-height:1.45;display:flex}.overview-module__xg4mWq__situationNoteMeta>span:last-child{font-variant-numeric:tabular-nums;flex:none}.overview-module__xg4mWq__stepOneActions,.overview-module__xg4mWq__finalActionBlock{gap:var(--space-12);display:grid}.overview-module__xg4mWq__primaryAction[data-component=button]{min-block-size:56px;inline-size:fit-content;min-inline-size:min(100%,276px);padding-inline:var(--space-20) var(--space-8);border-radius:var(--radius-pill);box-shadow:0 14px 34px -24px rgba(var(--brand-forest-rgb), .7);justify-content:space-between;transition:translate .16s cubic-bezier(.22,1,.36,1),color .22s,background-color .22s,border-color .22s,box-shadow .22s}.overview-module__xg4mWq__primaryAction[data-component=button]>span[aria-hidden=true]:has(>svg){block-size:40px;inline-size:40px;color:var(--brand-lime);background:var(--surface-page);border:1px solid rgba(var(--brand-lime-rgb), .4);border-radius:50%;place-items:center;margin-inline-start:var(--space-16);display:grid}.overview-module__xg4mWq__primaryAction[data-component=button]>span[aria-hidden=true]:has(>svg)>svg{block-size:17px;inline-size:17px}.overview-module__xg4mWq__reassurance{color:var(--text-on-light-muted);font-size:.76rem;line-height:1.45}.overview-module__xg4mWq__situationSummary{min-block-size:72px;padding:var(--space-14) var(--space-16);justify-content:space-between;align-items:center;gap:var(--space-20);background:color-mix(in srgb, var(--brand-lime) 6%, transparent);border-block:1px solid var(--border-on-light-subtle);display:flex}.overview-module__xg4mWq__situationSummaryContext{align-items:flex-start;gap:var(--space-24);min-inline-size:0;display:flex}.overview-module__xg4mWq__situationSummaryContext>span{gap:var(--space-4);min-inline-size:0;display:grid}.overview-module__xg4mWq__situationSummary small{color:var(--text-on-light-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:700;line-height:1.2}.overview-module__xg4mWq__situationSummary strong{font-size:.94rem;font-weight:650;line-height:1.3}.overview-module__xg4mWq__situationSummary button,.overview-module__xg4mWq__backStep{min-block-size:44px;color:var(--brand-forest);font:inherit;text-underline-offset:.22em;cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0;font-size:.84rem;font-weight:670;text-decoration:underline}.overview-module__xg4mWq__callTimeGroup{gap:var(--space-10);display:grid}.overview-module__xg4mWq__callTimeHint{color:var(--text-on-light-muted);margin:0;font-size:.78rem;line-height:1.45}.overview-module__xg4mWq__callTimeOptions{gap:var(--space-10);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.overview-module__xg4mWq__callTimeOptions label{min-block-size:54px;padding:var(--space-12) var(--space-16);background:color-mix(in srgb, var(--surface-paper) 96%, white);border:1px solid var(--border-on-light-default);border-radius:var(--radius-control);-webkit-tap-highlight-color:rgba(var(--brand-forest-rgb), .1);font-size:.88rem;font-weight:620}.overview-module__xg4mWq__fieldError,.overview-module__xg4mWq__validationMessage{color:var(--status-error-text-on-light);font-size:.82rem;line-height:1.45}.overview-module__xg4mWq__contactFields{gap:var(--space-20);display:grid}.overview-module__xg4mWq__contactField{--input-height:52px;--form-field-gap:var(--space-8)}.overview-module__xg4mWq__contactField [data-component=text-input]{background:color-mix(in srgb, var(--surface-card-light) 94%, white);border-radius:var(--radius-control)}.overview-module__xg4mWq__serverError{padding:var(--space-16);gap:var(--space-8);color:var(--status-error-text-on-light);background:var(--status-error-bg-on-light);border-inline-start:3px solid var(--status-error-border-on-light);display:grid}.overview-module__xg4mWq__serverError:focus-visible{outline:2px solid var(--status-error-text-on-light);outline-offset:3px}.overview-module__xg4mWq__serverError strong{font-size:.9rem}.overview-module__xg4mWq__serverError p,.overview-module__xg4mWq__serverError a{font-size:.84rem;line-height:1.5}.overview-module__xg4mWq__collectionNotice{gap:var(--space-8);color:var(--text-on-light-secondary);border-block-start:1px solid var(--border-on-light-subtle);padding-block-start:var(--space-16);font-size:.84rem;line-height:1.5;display:grid}.overview-module__xg4mWq__collectionNotice>a{inline-size:fit-content}.overview-module__xg4mWq__backStep{align-items:center;gap:var(--space-8);inline-size:fit-content;text-decoration:none;display:inline-flex}.overview-module__xg4mWq__backStep svg{block-size:16px;inline-size:16px}.overview-module__xg4mWq__directContactError{min-block-size:44px;color:var(--brand-forest);text-underline-offset:.22em;align-items:center;font-weight:650;text-decoration:underline;display:inline-flex}.overview-module__xg4mWq__successWorkspace{gap:var(--space-32);display:grid}.overview-module__xg4mWq__successHeader{gap:var(--space-16);display:grid}.overview-module__xg4mWq__successHeader h1{max-inline-size:14ch}.overview-module__xg4mWq__successSummary{border-block-start:1px solid var(--border-on-light-default);margin:0}.overview-module__xg4mWq__successSummary>div{min-block-size:76px;padding-block:var(--space-16);align-items:center;gap:var(--space-20);border-block-end:1px solid var(--border-on-light-subtle);grid-template-columns:120px minmax(0,1fr);display:grid}.overview-module__xg4mWq__successSummary dt{color:var(--text-on-light-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:720}.overview-module__xg4mWq__successSummary dd{color:var(--text-on-light-primary);font-size:1rem;font-weight:620;line-height:1.45}.overview-module__xg4mWq__successActions{gap:var(--space-16);display:grid}.overview-module__xg4mWq__successActions>a:first-child{min-block-size:52px;inline-size:min(100%,290px)}@keyframes overview-module__xg4mWq__step-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1180px){.overview-module__xg4mWq__formWorkspace{padding-inline:var(--space-20)}.overview-module__xg4mWq__formColumn{padding:clamp(32px,4vw,44px)}}@media (max-width:1040px){.overview-module__xg4mWq__formWorkspace{inline-size:min(100%,860px)}}@media (max-width:720px){.overview-module__xg4mWq__utilityBrand>span,.overview-module__xg4mWq__backDesktop{display:none}.overview-module__xg4mWq__backMobile{display:inline}.overview-module__xg4mWq__utilityMain{min-block-size:calc(100svh - var(--site-header-min-block-compact))}.overview-module__xg4mWq__formWorkspace{padding:var(--space-24) var(--space-12) calc(var(--space-54) + env(safe-area-inset-bottom))}.overview-module__xg4mWq__successWorkspace{padding:var(--space-32) var(--space-20) calc(var(--space-54) + env(safe-area-inset-bottom))}.overview-module__xg4mWq__overviewExperience{box-shadow:0 24px 64px -48px rgba(var(--brand-jet-rgb), .48);border-radius:18px}.overview-module__xg4mWq__formColumn{padding:var(--space-32) var(--space-20) 36px}.overview-module__xg4mWq__overviewForm{gap:var(--space-20)}.overview-module__xg4mWq__progressBlock{gap:var(--space-8)}.overview-module__xg4mWq__stepHeader h1,.overview-module__xg4mWq__successHeader h1{font-size:clamp(2.35rem,11.2vw,3.05rem);line-height:.98}.overview-module__xg4mWq__stepHeader p{font-size:.94rem;line-height:1.58}.overview-module__xg4mWq__situationGroup{gap:var(--space-24)}.overview-module__xg4mWq__situationOption{min-block-size:66px;padding-inline:var(--space-12)}.overview-module__xg4mWq__situationOption:after{display:none}.overview-module__xg4mWq__primaryAction[data-component=button]{inline-size:fit-content;min-inline-size:min(100%,246px)}.overview-module__xg4mWq__successActions>a:first-child{inline-size:100%}.overview-module__xg4mWq__successSummary>div{gap:var(--space-6);grid-template-columns:1fr}}@media (max-width:390px){.overview-module__xg4mWq__formWorkspace{padding-inline:var(--space-8)}.overview-module__xg4mWq__successWorkspace,.overview-module__xg4mWq__formColumn{padding-inline:var(--space-16)}.overview-module__xg4mWq__utilityBrand strong{font-size:.86rem}.overview-module__xg4mWq__callTimeOptions{gap:var(--space-8)}.overview-module__xg4mWq__callTimeOptions label{padding-inline:var(--space-12);font-size:.82rem}}@media (max-height:800px) and (min-width:721px){.overview-module__xg4mWq__formWorkspace,.overview-module__xg4mWq__successWorkspace{padding-block-start:36px}.overview-module__xg4mWq__overviewForm,.overview-module__xg4mWq__stepPanel{gap:var(--space-20)}.overview-module__xg4mWq__stepHeader h1,.overview-module__xg4mWq__successHeader h1{font-size:clamp(2.5rem,3.9vw,3.25rem)}.overview-module__xg4mWq__situationOption{min-block-size:56px}}@media (prefers-reduced-motion:reduce){.overview-module__xg4mWq__primaryAction[data-component=button]{transition:none}.overview-module__xg4mWq__stepPanel{animation:none}.overview-module__xg4mWq__progressFill,.overview-module__xg4mWq__situationOption,.overview-module__xg4mWq__callTimeOptions label,.overview-module__xg4mWq__situationNoteReveal{transition:none}}
.legal-module__Yd4PWa__legalMain{--legal-surface:var(--surface-section-light);--legal-card-surface:var(--surface-card-light);--legal-subtle-surface:var(--surface-paper);--legal-action-surface:var(--surface-action);--legal-action-soft:var(--surface-action-soft);--legal-border:var(--border-on-light-subtle);--legal-border-medium:var(--border-on-light-medium);--legal-text:var(--text-on-light-primary);--legal-text-secondary:var(--text-on-light-secondary);--legal-emphasis:var(--text-emphasis-on-light);--legal-action-text:var(--text-on-light-primary);--legal-shadow:var(--surface-shadow-soft);background:var(--legal-surface);color:var(--legal-text);padding-block:clamp(40px,6vw,72px)}.legal-module__Yd4PWa__legalWrap{border-radius:var(--radius-none);box-shadow:var(--shadow-none);background:0 0;border:0;gap:clamp(28px,4vw,40px);padding:0;display:grid}.legal-module__Yd4PWa__titleBlock{border-radius:var(--radius-none);background:var(--hero-cinematic-bg);color:var(--hero-cinematic-text);gap:12px;margin:0;padding:clamp(34px,6vw,58px) clamp(20px,3vw,36px);display:grid;position:relative;overflow:hidden}.legal-module__Yd4PWa__titleBlock:before{content:"";background:var(--hero-cinematic-overlay);pointer-events:none;position:absolute;inset:0}.legal-module__Yd4PWa__titleBlock>*{position:relative}.legal-module__Yd4PWa__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--hero-cinematic-kicker);align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex}.legal-module__Yd4PWa__eyebrowDot{background:var(--hero-cinematic-kicker);width:6px;height:6px;box-shadow:none;border-radius:50%}.legal-module__Yd4PWa__title{max-width:860px;color:var(--hero-cinematic-text);letter-spacing:0;margin:0;font-size:clamp(34px,6vw,64px);font-weight:850;line-height:1.04}.legal-module__Yd4PWa__title:first-line{color:var(--hero-cinematic-highlight)}.legal-module__Yd4PWa__lead{max-width:780px;color:var(--hero-cinematic-muted);margin:0;line-height:1.6}.legal-module__Yd4PWa__section{gap:12px;display:grid}.legal-module__Yd4PWa__section h2{letter-spacing:.02em;margin:0;font-size:18px}.legal-module__Yd4PWa__text{color:var(--legal-text-secondary);margin:0;line-height:1.6}.legal-module__Yd4PWa__list{color:var(--legal-text-secondary);gap:6px;margin:0;padding-left:18px;line-height:1.5;display:grid}.legal-module__Yd4PWa__pillList{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.legal-module__Yd4PWa__pill{border-radius:var(--radius-card-compact);background:var(--legal-subtle-surface);border:1px solid var(--legal-border);gap:6px;padding:12px 14px;display:grid}.legal-module__Yd4PWa__pillTitle{color:var(--legal-text);margin:0;font-weight:700}.legal-module__Yd4PWa__pillDesc{color:var(--legal-text-secondary);margin:0;line-height:1.5}.legal-module__Yd4PWa__muted{color:var(--legal-text-secondary);font-size:14px}.legal-module__Yd4PWa__subList{color:var(--legal-text-secondary);gap:4px;margin:0;padding-left:16px;display:grid}.legal-module__Yd4PWa__badgeRow{flex-wrap:wrap;gap:10px;display:inline-flex}.legal-module__Yd4PWa__badge{border-radius:var(--radius-control);background:var(--legal-action-soft);color:var(--legal-action-text);border:1px solid var(--legal-border-medium);padding:6px 10px;font-size:13px}.legal-module__Yd4PWa__link{color:var(--legal-emphasis);text-decoration:underline;-webkit-text-decoration-color:var(--legal-border-medium);text-decoration-color:var(--legal-border-medium);text-decoration-thickness:2px}.legal-module__Yd4PWa__note{border-radius:var(--radius-card-compact);background:var(--legal-action-soft);border:1px solid var(--legal-border-medium);color:var(--legal-action-text);padding:12px 14px;line-height:1.5}.legal-module__Yd4PWa__divider{background:var(--legal-border);height:1px;margin:6px 0}.legal-module__Yd4PWa__backRow{justify-content:flex-start;display:flex}.legal-module__Yd4PWa__backButton{border-radius:var(--radius-control);background:var(--legal-action-surface);color:var(--legal-action-text);cursor:pointer;font:inherit;box-shadow:var(--shadow-none);border:0;align-items:center;gap:8px;padding:12px 16px;font-weight:700;text-decoration:none;transition:color .18s,background .18s;display:inline-flex}.legal-module__Yd4PWa__backButton:hover{background:var(--legal-action-soft)}.legal-module__Yd4PWa__backButton:focus-visible,.legal-module__Yd4PWa__link:focus-visible{outline:var(--focus-width-standard) solid var(--focus-ring);outline-offset:var(--focus-offset-standard)}@media (max-width:640px){.legal-module__Yd4PWa__titleBlock{padding:32px 18px}}
