.s2qX4W_toggle{width:44px;height:44px;color:var(--color-brand-text);background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s ease-out;display:flex}.s2qX4W_toggle svg{overflow:visible}.s2qX4W_toggleTopLine,.s2qX4W_toggleBottomLine{transform-box:fill-box;transform-origin:50%;transition:translate .26s cubic-bezier(.2,.8,.2,1),rotate .26s cubic-bezier(.2,.8,.2,1)}.s2qX4W_toggle[aria-expanded=true] .s2qX4W_toggleTopLine{translate:0 4px;rotate:45deg}.s2qX4W_toggle[aria-expanded=true] .s2qX4W_toggleBottomLine{translate:0 -4px;rotate:-45deg}.s2qX4W_menu{top:100%;height:calc(100dvh - var(--mobile-navigation-top));padding:16px 24px max(24px, env(safe-area-inset-bottom));scrollbar-width:none;overscroll-behavior:contain;interpolate-size:allow-keywords;background:var(--mobile-navigation-rails), var(--color-brand-surface);box-shadow:inset 0 1px 0 var(--color-gray-200);color:var(--color-brand-text);flex-direction:column;animation:.32s cubic-bezier(.2,.8,.2,1) both s2qX4W_menu-reveal;display:flex;position:absolute;inset-inline:0;overflow-y:auto}.s2qX4W_menu::-webkit-scrollbar{display:none}@keyframes s2qX4W_menu-reveal{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes s2qX4W_item-rise{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}.s2qX4W_links{margin-inline:-12px}.s2qX4W_links>*,.s2qX4W_actions{animation:.42s cubic-bezier(.2,.8,.2,1) both s2qX4W_item-rise;animation-delay:calc(80ms + var(--stagger-index,0) * 45ms)}.s2qX4W_row{border-radius:var(--radius-brand-card);letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:8px 12px;font-size:24px;font-weight:400;line-height:32px;list-style:none;transition:background-color .15s ease-out,color .15s ease-out;display:flex}.s2qX4W_row::-webkit-details-marker{display:none}.s2qX4W_chevron{width:20px;height:20px;color:var(--color-brand-text-muted);flex-shrink:0;transition:rotate .26s cubic-bezier(.2,.8,.2,1)}.s2qX4W_section[open]>.s2qX4W_row{color:var(--color-brand-primary)}.s2qX4W_section[open]>.s2qX4W_row .s2qX4W_chevron{color:var(--color-brand-primary);rotate:180deg}.s2qX4W_section::details-content{block-size:0;transition:block-size .3s cubic-bezier(.2, .8, .2, 1), content-visibility .3s allow-discrete;overflow:hidden}.s2qX4W_section[open]::details-content{block-size:auto}.s2qX4W_sectionContent{padding-block:4px 16px}.s2qX4W_section[open] .s2qX4W_sectionContent>*{animation:.36s cubic-bezier(.2,.8,.2,1) 60ms both s2qX4W_item-rise}.s2qX4W_group+.s2qX4W_group{margin-top:20px}.s2qX4W_groupLabel{font-size:13px;line-height:20px;font-weight:var(--font-weight-medium);color:var(--color-brand-text-muted);margin:0 12px 4px}.s2qX4W_sublink{border-radius:var(--radius-brand-card);color:var(--color-brand-text-muted);align-items:center;gap:12px;padding:6px 12px;font-size:17px;font-weight:400;line-height:26px;transition:background-color .15s ease-out,color .15s ease-out;display:flex}.s2qX4W_actions{border-block:1px solid var(--color-gray-200);grid-template-columns:1fr 1fr;gap:12px;margin:auto -24px 0;padding:16px 24px;display:grid}.s2qX4W_action{border:1px solid var(--color-brand-border);min-height:48px;font-size:16px;line-height:20px;font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-brand-text);border-radius:3.125rem;justify-content:center;align-items:center;padding:8px 16px;transition:background-color .15s ease-out,border-color .15s ease-out;display:flex}.s2qX4W_primaryAction{background:var(--color-brand-cta);border-color:var(--color-brand-cta);color:var(--color-brand-cta-foreground)}@media (hover:hover){.s2qX4W_row:hover,.s2qX4W_toggle:hover{background:var(--color-brand-border-light)}.s2qX4W_sublink:hover{background:var(--color-brand-border-light);color:var(--color-brand-text)}.s2qX4W_action:not(.s2qX4W_primaryAction):hover{background:var(--color-brand-border-light)}.s2qX4W_primaryAction:hover{background:var(--color-brand-neutral-90);border-color:var(--color-brand-neutral-90)}}.s2qX4W_toggle:focus-visible,.s2qX4W_row:focus-visible,.s2qX4W_sublink:focus-visible,.s2qX4W_action:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.s2qX4W_menu,.s2qX4W_links>*,.s2qX4W_actions,.s2qX4W_section[open] .s2qX4W_sectionContent>*{animation:none}.s2qX4W_toggleTopLine,.s2qX4W_toggleBottomLine,.s2qX4W_chevron{transition:none}.s2qX4W_section::details-content{transition:none}}
.xOV7Ra_header{--header-card-gutter:.75rem;--header-card-max-width:81.25rem;--header-pill-height:4.25rem;--header-pill-gap:.5rem;--header-card-inset-y:calc((var(--header-nav-height) - var(--header-pill-height)) / 2);--header-card-ring:.375rem;--header-card-padding-x:1rem;--header-card-width:min(100% - 2 * var(--header-card-gutter), var(--header-card-max-width));--header-content-width:calc(var(--header-card-width) - 2 * (var(--header-card-ring) + var(--header-card-padding-x)));z-index:1000;isolation:isolate;width:100%;height:var(--header-nav-height);position:sticky;top:0}@media (min-width:48rem){.xOV7Ra_header{--header-card-max-width:min(81.25rem, var(--marketing-content-width,100vw) - 1.5rem)}}@media not (min-width:880px){.xOV7Ra_header{--header-card-gutter:.5rem;--header-pill-height:3.25rem;--header-pill-gap:.375rem;--header-card-ring:.3125rem;--header-card-padding-x:.75rem}}.xOV7Ra_surface{inset-block:var(--header-card-inset-y);width:var(--header-card-width);z-index:-1;pointer-events:none;border-radius:var(--radius-brand-card);background:var(--header-card-ring-color,#ffffff4d);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:width var(--header-morph), inset-block var(--header-morph), border-radius var(--header-morph), background-color var(--header-morph), backdrop-filter var(--header-morph), box-shadow .2s ease-out;position:absolute;left:50%;translate:-50%;box-shadow:0 0 0 1px #0000000f}.xOV7Ra_surface:before{content:"";inset:var(--header-card-ring);border-radius:var(--radius-brand-card);background:var(--color-brand-surface);transition:inset var(--header-morph), border-radius var(--header-morph), background-color var(--header-morph);position:absolute}.xOV7Ra_header{--header-morph:.5s cubic-bezier(.22, 1, .36, 1)}.xOV7Ra_header [data-nav-content]{--radius-brand-button:9999px}.xOV7Ra_header:not([data-menu-open=true]){--header-card-padding-x:max(.5rem, calc((var(--header-nav-height) - 2 * var(--header-card-inset-y) - 2 * var(--header-card-ring) - 2.625rem) / 2))}.xOV7Ra_header:not([data-menu-open=true]) [data-nav-logo]{padding-left:.875rem}.xOV7Ra_header[data-scrolled=true]:not([data-menu-open=true]){top:calc(var(--header-pill-gap) - var(--header-card-inset-y))}.xOV7Ra_header[data-scrolled=true]:not([data-menu-open=true]) .xOV7Ra_surface,.xOV7Ra_header[data-scrolled=true]:not([data-menu-open=true]) .xOV7Ra_surface:before{border-radius:3rem}.xOV7Ra_header:not([data-scrolled=true]):not([data-menu-open=true]) .xOV7Ra_surface{width:100%;box-shadow:none;-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000;border-radius:0;inset-block:0}.xOV7Ra_header:not([data-scrolled=true]):not([data-menu-open=true]) .xOV7Ra_surface:before{background-color:#0000;border-radius:0;inset:0}.xOV7Ra_header[data-scrolled=true] .xOV7Ra_surface{box-shadow:0 0 0 1px #0000000f,0 .5rem 1.5rem -.5rem #0000001f}.xOV7Ra_header{--mobile-navigation-rails:linear-gradient(var(--color-gray-200), var(--color-gray-200)) 12px 0 / 1px 100% no-repeat, linear-gradient(var(--color-gray-200), var(--color-gray-200)) calc(100% - 12px) 0 / 1px 100% no-repeat}.xOV7Ra_header[data-menu-open=true]{background:var(--mobile-navigation-rails), var(--color-brand-surface);box-shadow:inset 0 1px 0 var(--color-gray-200)}.xOV7Ra_header[data-menu-open=true] .xOV7Ra_surface{opacity:0}@media (prefers-reduced-motion:reduce){.xOV7Ra_header,.xOV7Ra_surface,.xOV7Ra_surface:before{transition:none}}
