[data-pv2].pv2-header{box-sizing:border-box;z-index:var(--v2-z-header,200);transition:background-color var(--v2-dur-base) var(--v2-ease), border-color var(--v2-dur-base) var(--v2-ease), box-shadow var(--v2-dur-base) var(--v2-ease);background:0 0;border-block-end:1px solid #0000;position:fixed;inset-block-start:0;inset-inline:0}[data-pv2].pv2-header[data-pv2-scrolled=true]{background:var(--v2-bg-surface);border-block-end-color:var(--v2-border-hairline);box-shadow:var(--v2-elev-raised)}[data-pv2] .pv2-header__inner{align-items:center;gap:var(--v2-space-sm);padding-block:var(--v2-space-xs);transition:padding-block var(--v2-dur-base) var(--v2-ease);grid-template-columns:auto 1fr;display:grid}[data-pv2] .pv2-header__inner[data-pv2-fits=true]{gap:var(--v2-space-md);grid-template-columns:auto minmax(0,1fr) auto}[data-pv2] .pv2-header__inner[data-pv2-scrolled=false]{padding-block:var(--v2-space-sm)}[data-pv2] .pv2-header__brand{z-index:1;min-block-size:var(--v2-touch);border-radius:var(--v2-radius);align-items:center;display:flex;position:relative}[data-pv2].pv2-mobile-panel-scope{display:contents}[data-pv2] .pv2-header__utility{justify-content:flex-end;align-items:center;gap:var(--v2-space-2xs);grid-column-start:2;display:flex}@media (min-width:1024px){[data-pv2] .pv2-header__utility[data-pv2-fits=true]{display:none}[data-pv2] .pv2-header__utility[data-pv2-fits=false]{grid-column-start:3}}[data-pv2] .pv2-icon-action{min-inline-size:var(--v2-touch);min-block-size:var(--v2-touch);border:1px solid var(--v2-border-hairline);border-radius:var(--v2-radius);background:var(--v2-bg-raised);color:var(--v2-text-body);cursor:pointer;transition:background-color var(--v2-dur-fast) var(--v2-ease), border-color var(--v2-dur-fast) var(--v2-ease), color var(--v2-dur-fast) var(--v2-ease);justify-content:center;align-items:center;padding:0;display:inline-flex}[data-pv2] .pv2-icon-action:hover{background:var(--v2-state-hover-bg);border-color:var(--v2-border-strong);color:var(--v2-text-strong)}[data-pv2] :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--v2-focus-width) solid var(--v2-focus-ring);outline-offset:var(--v2-focus-offset)}[data-pv2] .pv2-header__inner nav.nav>a,[data-pv2] .pv2-header__inner nav.nav>div>a{padding-inline:var(--v2-control-pad-inline);font-family:var(--v2-font-body);transition-duration:var(--v2-dur-fast);transition-timing-function:var(--v2-ease)}[data-pv2] .pv2-header__inner :is(a,button){min-block-size:max(var(--v2-control-height), var(--v2-touch));min-inline-size:max(var(--v2-control-height), var(--v2-touch))}[data-pv2] .pv2-header__inner nav.nav a[aria-current=page]{background:var(--v2-state-selected-bg);border-color:var(--v2-state-selected-border)}[data-pv2] .pv2-header__inner nav.nav .ui-card{background:var(--v2-bg-raised);border-color:var(--v2-border-hairline);transition-duration:var(--v2-dur-base);transition-timing-function:var(--v2-ease-out)}[data-pv2] .pv2-header__inner nav.nav .ui-card a{border-radius:var(--v2-radius);transition-duration:var(--v2-dur-fast);transition-timing-function:var(--v2-ease)}[data-pv2].pv2-mobile-panel-scope [role=dialog]{background:var(--v2-bg-raised);color:var(--v2-text-body);font-family:var(--v2-font-body)}[data-pv2].pv2-mobile-panel-scope [role=dialog] nav a,[data-pv2].pv2-mobile-panel-scope [role=dialog] nav summary{min-block-size:var(--v2-touch);border-radius:var(--v2-radius);transition-duration:var(--v2-dur-fast);transition-timing-function:var(--v2-ease)}[data-pv2].pv2-mobile-panel-scope [role=dialog] :is(a,button,input,summary){min-block-size:40px;min-inline-size:40px}[data-pv2].pv2-mobile-panel-scope [role=dialog] .tracking-\[0\.24em\]{letter-spacing:var(--v2-kicker-track);text-transform:var(--v2-kicker-transform);font-weight:var(--v2-kicker-weight);color:var(--v2-text-muted)}html[lang=ar] [data-pv2] .pv2-header__inner nav.nav>a,html[lang=ar] [data-pv2] .pv2-header__inner nav.nav>div>a{font-family:var(--v2-font-arabic)}[data-pv2][lang=ar],[data-pv2] [lang=ar]{--v2-track-display:0;--v2-track-heading:0;--v2-kicker-track:0;--v2-kicker-transform:none;font-family:var(--v2-font-arabic)}[data-pv2].pv2-skip-link-scope{display:contents}[data-pv2].pv2-skip-link-scope .pv2-global-skip-link:focus{z-index:var(--v2-z-skipLink,600);box-sizing:border-box;min-block-size:var(--v2-touch);inline-size:max-content;max-inline-size:calc(100vw - (2 * var(--v2-space-sm)));block-size:auto;padding:var(--v2-space-2xs) var(--v2-space-sm);clip:auto;clip-path:none;white-space:normal;border:1px solid var(--v2-action-primary-bg);border-radius:var(--v2-radius-sm);background:var(--v2-action-primary-bg);color:var(--v2-action-primary-ink);font-family:var(--v2-font-body);font-size:var(--v2-type-small);font-weight:650;line-height:var(--v2-lh-body);box-shadow:var(--v2-elev-raised);outline:var(--v2-focus-width) solid var(--v2-focus-ring);outline-offset:var(--v2-focus-offset);pointer-events:auto;align-items:center;margin:0;text-decoration:none;display:inline-flex;position:fixed;inset-block-start:var(--v2-space-sm);inset-inline-start:var(--v2-space-sm);overflow:visible}[data-pv2].pv2-skip-link-scope[lang=ar] .pv2-global-skip-link:focus{font-family:var(--v2-font-arabic)}@media (prefers-reduced-motion:reduce){[data-pv2],[data-pv2] *{scroll-behavior:auto;transition-duration:1ms;animation-duration:1ms;animation-iteration-count:1}}[data-pv2].pv2-discovery{background:var(--v2-bg-canvas);color:var(--v2-text-body);padding-block-start:5.75rem}@media (min-width:640px){[data-pv2].pv2-discovery{padding-block-start:6.75rem}}[data-pv2].pv2-discovery--tall{min-block-size:100vh}[data-pv2].pv2-discovery .portal-search--compact input,[data-pv2].pv2-discovery .portal-search--compact button{block-size:3rem}[data-pv2] .pv2-discovery__heading{flex-direction:column;gap:.25rem;margin-block:0 .5rem;display:flex}[data-pv2] .pv2-discovery__scope-context{font-size:.8125rem;font-weight:var(--v2-kicker-weight);letter-spacing:var(--v2-kicker-track);text-transform:var(--v2-kicker-transform);color:var(--v2-text-muted);margin:0}[data-pv2] .pv2-discovery__query{font-family:var(--v2-font-heading);font-size:var(--v2-h2);line-height:var(--v2-lh-headline);color:var(--v2-text-strong);overflow-wrap:anywhere;margin:0;font-weight:600}[data-pv2] .pv2-discovery__query-text--empty{color:var(--v2-text-muted);font-weight:500}[data-pv2] .pv2-discovery__summary{color:var(--v2-text-muted);margin:0;font-size:.9375rem}[data-pv2] .pv2-scope-switch__list{gap:var(--v2-stack-gap,.5rem);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}[data-pv2] .pv2-scope-switch__link{min-block-size:max(var(--v2-control-height), var(--v2-touch));padding-inline:var(--v2-control-pad-inline);border:1px solid var(--v2-border-hairline);border-radius:var(--v2-radius);background:var(--v2-bg-raised);color:var(--v2-text-body);transition:background-color var(--v2-dur-fast) var(--v2-ease), border-color var(--v2-dur-fast) var(--v2-ease), color var(--v2-dur-fast) var(--v2-ease);flex-direction:column;justify-content:center;gap:.125rem;padding-block:.5rem;text-decoration:none;display:flex}[data-pv2] .pv2-scope-switch__link:hover{background:var(--v2-state-hover-bg);border-color:var(--v2-border-strong);color:var(--v2-text-strong)}[data-pv2] .pv2-scope-switch__link[data-pv2-active=true]{background:var(--v2-state-selected-bg);border-color:var(--v2-state-selected-border);color:var(--v2-state-selected-ink);font-weight:600}[data-pv2] .pv2-scope-switch__label{font-size:.9375rem}[data-pv2] .pv2-scope-switch__hint{color:var(--v2-text-muted);font-size:.75rem;display:none}@media (min-width:1024px){[data-pv2] .pv2-scope-switch__hint{display:block}[data-pv2] .pv2-scope-switch__link[data-pv2-active=true] .pv2-scope-switch__hint{color:inherit;opacity:.85}}[data-pv2] .pv2-refine{border:1px solid var(--v2-border-hairline);border-radius:var(--v2-radius);background:var(--v2-bg-raised);margin-block-end:var(--v2-stack-gap,.75rem)}[data-pv2] .pv2-refine__summary{justify-content:space-between;align-items:center;gap:var(--v2-stack-gap,.5rem);min-block-size:max(var(--v2-control-height), var(--v2-touch));padding-inline:var(--v2-control-pad-inline);color:var(--v2-text-strong);cursor:pointer;font-weight:600;list-style:none;display:flex}[data-pv2] .pv2-refine__summary::-webkit-details-marker{display:none}[data-pv2] .pv2-refine__summary-marker{block-size:.5rem;inline-size:.5rem;transition:transform var(--v2-dur-fast) var(--v2-ease);border-block-end:2px solid;border-inline-end:2px solid;transform:rotate(45deg)}[data-pv2] .pv2-refine[open] .pv2-refine__summary-marker{transform:rotate(-135deg)}[data-pv2] .pv2-refine__body{padding-inline:var(--v2-control-pad-inline);padding-block-end:var(--v2-stack-gap,1rem)}@media (min-width:1024px){[data-pv2] .pv2-refine{background:0 0;border:0;margin-block-end:0}[data-pv2] .pv2-refine::details-content{content-visibility:visible}[data-pv2] .pv2-refine__body{padding:0;display:block}}@supports selector(::details-content){@media (min-width:1024px){[data-pv2] .pv2-refine__summary{display:none}}}[data-pv2] .pv2-result-status{margin:0 0 var(--v2-stack-gap,1rem);color:var(--v2-text-muted);font-size:.9375rem}[data-pv2] .pv2-result-status[data-pv2-tone=error]{color:var(--v2-status-error-ink);background:var(--v2-status-error-bg);border:1px solid var(--v2-status-error-border);border-radius:var(--v2-radius);padding:var(--v2-stack-gap,.75rem) var(--v2-control-pad-inline)}[data-pv2] .pv2-empty{border:1px dashed var(--v2-border-hairline);border-radius:var(--v2-radius);padding:var(--v2-section-block,2rem) var(--v2-control-pad-inline);text-align:center;color:var(--v2-text-body)}[data-pv2] .pv2-empty__title{color:var(--v2-text-strong);margin:0 0 .375rem;font-size:1.0625rem;font-weight:600}[data-pv2] .pv2-empty__scope,[data-pv2] .pv2-empty__suggestions{color:var(--v2-text-muted);margin:0;font-size:.9375rem}[data-pv2] .pv2-empty__suggestions{margin-block-start:.75rem}[data-pv2] .pv2-surface{border:1px solid var(--v2-border-hairline);border-radius:var(--v2-radius);padding:var(--v2-stack-gap,1rem) var(--v2-control-pad-inline)}[data-pv2] .pv2-surface[data-pv2-tone=raised]{background:var(--v2-bg-raised)}[data-pv2] .pv2-surface[data-pv2-tone=inset]{background:var(--v2-bg-inset)}[data-pv2].pv2-discovery :is(a[href],button,summary,[role=button],input:not([type=hidden]),select){min-block-size:var(--v2-touch);align-content:center}[data-pv2].pv2-discovery{--ui-button-height:max(var(--v2-touch), var(--v2-control-height,0px))}[data-pv2]{font-family:var(--v2-font-body);--v2-bg-canvas:var(--v2-l-bg-canvas);--v2-bg-surface:var(--v2-l-bg-surface);--v2-bg-raised:var(--v2-l-bg-raised);--v2-bg-inset:var(--v2-l-bg-inset);--v2-bg-contrast:var(--v2-l-bg-contrast);--v2-text-strong:var(--v2-l-text-strong);--v2-text-body:var(--v2-l-text-body);--v2-text-muted:var(--v2-l-text-muted);--v2-border-hairline:var(--v2-l-border-hairline);--v2-border-strong:var(--v2-l-border-strong);--v2-focus-ring:var(--v2-l-focus-ring);--v2-action-primary-bg:var(--v2-l-action-primary-bg);--v2-action-primary-ink:var(--v2-l-action-primary-ink);--v2-action-primary-hover-bg:var(--v2-l-action-primary-hover-bg);--v2-action-secondary-ink:var(--v2-l-action-secondary-ink);--v2-action-secondary-border:var(--v2-l-action-secondary-border);--v2-action-secondary-hover-bg:var(--v2-l-action-secondary-hover-bg);--v2-action-quiet-ink:var(--v2-l-action-quiet-ink);--v2-link-ink:var(--v2-l-link-ink);--v2-state-selected-bg:var(--v2-l-state-selected-bg);--v2-state-selected-ink:var(--v2-l-state-selected-ink);--v2-state-selected-border:var(--v2-l-state-selected-border);--v2-state-hover-bg:var(--v2-l-state-hover-bg);--v2-state-disabled-bg:var(--v2-l-state-disabled-bg);--v2-state-disabled-ink:var(--v2-l-state-disabled-ink);--v2-status-success-ink:var(--v2-l-status-success-ink);--v2-status-success-bg:var(--v2-l-status-success-bg);--v2-status-success-border:var(--v2-l-status-success-border);--v2-status-warning-ink:var(--v2-l-status-warning-ink);--v2-status-warning-bg:var(--v2-l-status-warning-bg);--v2-status-warning-border:var(--v2-l-status-warning-border);--v2-status-error-ink:var(--v2-l-status-error-ink);--v2-status-error-bg:var(--v2-l-status-error-bg);--v2-status-error-border:var(--v2-l-status-error-border);--v2-status-info-ink:var(--v2-l-status-info-ink);--v2-status-info-bg:var(--v2-l-status-info-bg);--v2-status-info-border:var(--v2-l-status-info-border);--v2-text-on-accent:var(--v2-l-text-on-accent);--v2-media-overlay:var(--v2-l-media-overlay);--background:var(--v2-l-bg-canvas);--foreground:var(--v2-l-text-strong);--card:var(--v2-l-bg-raised);--card-foreground:var(--v2-l-text-strong);--surface:var(--v2-l-bg-surface);--surface-subtle:var(--v2-l-bg-surface);--surface-muted:var(--v2-l-bg-inset);--surface-elevated:var(--v2-l-bg-raised);--text-soft:var(--v2-l-text-body);--text-muted:var(--v2-l-text-muted);--popover:var(--v2-l-bg-raised);--popover-foreground:var(--v2-l-text-strong);--primary:var(--v2-l-action-primary-bg);--primary-foreground:var(--v2-l-action-primary-ink);--secondary:var(--v2-l-bg-inset);--secondary-foreground:var(--v2-l-text-strong);--muted:var(--v2-l-bg-inset);--muted-foreground:var(--v2-l-text-muted);--accent:var(--v2-l-action-primary-bg);--accent-foreground:var(--v2-l-action-primary-ink);--accent-text:var(--v2-l-action-secondary-ink);--destructive:var(--v2-l-status-error-ink);--destructive-foreground:var(--v2-l-bg-canvas);--border:var(--v2-l-border-hairline);--input:var(--v2-l-border-strong);--ring:var(--v2-l-focus-ring);--success:var(--v2-l-status-success-ink);--warning:var(--v2-l-status-warning-ink);--error:var(--v2-l-status-error-ink);--theme-focus-ring:var(--v2-l-focus-ring);--portal-surface:var(--v2-l-bg-raised);--portal-text-primary:var(--v2-l-text-strong);--portal-focus-ring:var(--v2-l-focus-ring);--portal-gold:var(--v2-l-action-secondary-ink);--mode-card:var(--v2-l-bg-raised);--mode-input:var(--v2-l-border-strong);--brand-body:var(--v2-l-text-body);--brand-footer-accent:var(--v2-l-action-secondary-ink);--brand-heading:var(--v2-l-text-strong);--brand-link:var(--v2-l-action-secondary-ink);--brand-accent:var(--v2-l-action-primary-bg);--brand-accent-foreground:var(--v2-l-bg-canvas);--mode-border:var(--v2-l-border-hairline);--muted-text:var(--v2-l-text-muted)}html[data-theme=dark] [data-pv2]:not([data-pv2-fixed-ground]){--v2-bg-canvas:var(--v2-d-bg-canvas);--v2-bg-surface:var(--v2-d-bg-surface);--v2-bg-raised:var(--v2-d-bg-raised);--v2-bg-inset:var(--v2-d-bg-inset);--v2-bg-contrast:var(--v2-d-bg-contrast);--v2-text-strong:var(--v2-d-text-strong);--v2-text-body:var(--v2-d-text-body);--v2-text-muted:var(--v2-d-text-muted);--v2-border-hairline:var(--v2-d-border-hairline);--v2-border-strong:var(--v2-d-border-strong);--v2-focus-ring:var(--v2-d-focus-ring);--v2-action-primary-bg:var(--v2-d-action-primary-bg);--v2-action-primary-ink:var(--v2-d-action-primary-ink);--v2-action-primary-hover-bg:var(--v2-d-action-primary-hover-bg);--v2-action-secondary-ink:var(--v2-d-action-secondary-ink);--v2-action-secondary-border:var(--v2-d-action-secondary-border);--v2-action-secondary-hover-bg:var(--v2-d-action-secondary-hover-bg);--v2-action-quiet-ink:var(--v2-d-action-quiet-ink);--v2-link-ink:var(--v2-d-link-ink);--v2-state-selected-bg:var(--v2-d-state-selected-bg);--v2-state-selected-ink:var(--v2-d-state-selected-ink);--v2-state-selected-border:var(--v2-d-state-selected-border);--v2-state-hover-bg:var(--v2-d-state-hover-bg);--v2-state-disabled-bg:var(--v2-d-state-disabled-bg);--v2-state-disabled-ink:var(--v2-d-state-disabled-ink);--v2-status-success-ink:var(--v2-d-status-success-ink);--v2-status-success-bg:var(--v2-d-status-success-bg);--v2-status-success-border:var(--v2-d-status-success-border);--v2-status-warning-ink:var(--v2-d-status-warning-ink);--v2-status-warning-bg:var(--v2-d-status-warning-bg);--v2-status-warning-border:var(--v2-d-status-warning-border);--v2-status-error-ink:var(--v2-d-status-error-ink);--v2-status-error-bg:var(--v2-d-status-error-bg);--v2-status-error-border:var(--v2-d-status-error-border);--v2-status-info-ink:var(--v2-d-status-info-ink);--v2-status-info-bg:var(--v2-d-status-info-bg);--v2-status-info-border:var(--v2-d-status-info-border);--v2-text-on-accent:var(--v2-d-text-on-accent);--v2-media-overlay:var(--v2-d-media-overlay);--background:var(--v2-d-bg-canvas);--foreground:var(--v2-d-text-strong);--card:var(--v2-d-bg-raised);--card-foreground:var(--v2-d-text-strong);--surface:var(--v2-d-bg-surface);--surface-subtle:var(--v2-d-bg-surface);--surface-muted:var(--v2-d-bg-inset);--surface-elevated:var(--v2-d-bg-raised);--text-soft:var(--v2-d-text-body);--text-muted:var(--v2-d-text-muted);--popover:var(--v2-d-bg-raised);--popover-foreground:var(--v2-d-text-strong);--primary:var(--v2-d-action-primary-bg);--primary-foreground:var(--v2-d-action-primary-ink);--secondary:var(--v2-d-bg-inset);--secondary-foreground:var(--v2-d-text-strong);--muted:var(--v2-d-bg-inset);--muted-foreground:var(--v2-d-text-muted);--accent:var(--v2-d-action-primary-bg);--accent-foreground:var(--v2-d-action-primary-ink);--accent-text:var(--v2-d-action-secondary-ink);--destructive:var(--v2-d-status-error-ink);--destructive-foreground:var(--v2-d-bg-canvas);--border:var(--v2-d-border-hairline);--input:var(--v2-d-border-strong);--ring:var(--v2-d-focus-ring);--success:var(--v2-d-status-success-ink);--warning:var(--v2-d-status-warning-ink);--error:var(--v2-d-status-error-ink);--theme-focus-ring:var(--v2-d-focus-ring);--portal-surface:var(--v2-d-bg-raised);--portal-text-primary:var(--v2-d-text-strong);--portal-focus-ring:var(--v2-d-focus-ring);--portal-gold:var(--v2-d-action-secondary-ink);--mode-card:var(--v2-d-bg-raised);--mode-input:var(--v2-d-border-strong);--brand-body:var(--v2-d-text-body);--brand-footer-accent:var(--v2-d-action-secondary-ink);--brand-heading:var(--v2-d-text-strong);--brand-link:var(--v2-d-action-secondary-ink);--brand-accent:var(--v2-d-action-primary-bg);--brand-accent-foreground:var(--v2-d-bg-canvas);--mode-border:var(--v2-d-border-hairline);--muted-text:var(--v2-d-text-muted)}[data-pv2] .pv2-result-head{justify-content:space-between;align-items:flex-end;gap:var(--v2-stack-gap,.75rem);flex-wrap:wrap;display:flex}[data-pv2] .pv2-result-toolbar{align-items:center;gap:var(--v2-stack-gap,.75rem);flex-wrap:wrap;display:flex}[data-pv2] .pv2-view-switch{border:1px solid var(--v2-border-hairline);border-radius:var(--v2-radius-pill);background:var(--v2-bg-surface);gap:.25rem;padding:.25rem;display:inline-flex}[data-pv2] .pv2-view-switch__option{min-block-size:var(--v2-touch);padding-inline:var(--v2-control-pad-inline);border-radius:var(--v2-radius-pill);color:var(--v2-action-quiet-ink);font-size:var(--v2-body-size);transition:background-color var(--v2-dur-fast) var(--v2-ease), color var(--v2-dur-fast) var(--v2-ease);align-items:center;font-weight:650;text-decoration:none;display:inline-flex}[data-pv2] .pv2-view-switch__option:hover{background:var(--v2-state-hover-bg);color:var(--v2-text-strong)}[data-pv2] .pv2-view-switch__option[aria-current=true]{background:var(--v2-state-selected-bg);color:var(--v2-state-selected-ink);box-shadow:inset 0 0 0 1px var(--v2-state-selected-border)}[data-pv2] .pv2-result-toolbar{justify-content:space-between;align-items:center;gap:var(--v2-stack-gap,.75rem);border-block-end:1px solid var(--v2-border-hairline);flex-wrap:wrap;margin-block-end:var(--v2-stack-gap,.75rem);padding-block-end:.5rem;display:flex}[data-pv2].pv2-discovery .pv2-results-column{padding-block-end:max(var(--v2-section-gap,1.5rem), var(--ai-launcher-clearance,0px))}[data-pv2] .pv2-result-toolbar__actions{align-items:center;gap:var(--v2-stack-gap,.75rem);flex-wrap:wrap;display:flex}[data-pv2] .pv2-result-count{color:var(--v2-text-muted);font-size:var(--v2-body-size);margin:0}[data-pv2] .pv2-refine .ui-filter-panel{box-shadow:none;background:0 0;border:0;border-radius:0}@media (min-width:1024px){[data-pv2].pv2-discovery .pv2-refine--rail{border:1px solid var(--v2-border-hairline);border-radius:var(--v2-radius);background:var(--v2-bg-surface)}[data-pv2] .pv2-refine .ui-filter-panel>div{padding:var(--v2-control-pad-inline)}}[data-pv2] .pv2-refine .ui-button{inline-size:100%}[data-pv2] .pv2-refine label,[data-pv2] .pv2-refine .ui-input{overflow-wrap:anywhere}[data-pv2] .pv2-refine:not(.pv2-refine--rail)>.pv2-refine__body>section{box-shadow:none;padding-inline:0;padding-block:var(--v2-stack-gap,.75rem);background:0 0;border:0;border-radius:0;margin-block:0}[data-pv2] .pv2-refine .ui-filter-panel{--ui-filter-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none}[data-pv2].pv2-discovery .portal-search{--ui-filter-radius:var(--v2-radius)}[data-pv2].pv2-discovery .public-content-panel{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding-block:0;padding-inline:0}[data-pv2].pv2-discovery .portal-card{border-radius:var(--v2-radius);border-color:var(--v2-border-hairline)}[data-pv2].pv2-discovery .pv2-result-head{margin-block:var(--v2-section-block) var(--v2-section-gap)}[data-pv2].pv2-discovery .pv2-result-grid{grid-template-columns:repeat(auto-fill, minmax(min(var(--pv2-card-min,9.5rem), 100%), 1fr));gap:1rem;display:grid}@media (min-width:640px){[data-pv2].pv2-discovery .pv2-result-grid{--pv2-card-min:13.5rem;gap:1.5rem}}[data-pv2].pv2-discovery .pv2-row{gap:.5rem;padding:.75rem}[data-pv2].pv2-discovery .pv2-row>a{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:0 .75rem}[data-pv2].pv2-discovery .pv2-row__media{block-size:7.5rem;inline-size:5rem;margin-inline:0}[data-pv2].pv2-discovery .pv2-row__meta{row-gap:.125rem;margin-block-start:.375rem}[data-pv2].pv2-discovery .pv2-row__tags{margin-block-start:.375rem}[data-pv2].pv2-discovery .pv2-row .ui-badge{min-block-size:1.375rem;padding:.0625rem .5rem;font-size:.6875rem}[data-pv2].pv2-discovery .pv2-row__actions{padding-block-start:.5rem}@media (min-width:640px){[data-pv2].pv2-discovery .pv2-row__media{block-size:8.25rem;inline-size:5.5rem}}[data-pv2].pv2-discovery .pv2-row__actions .portal-button-outline,[data-pv2].pv2-discovery .pv2-row__actions .portal-button-primary{padding-inline:.75rem;font-size:.8125rem}@media (max-width:639px){[data-pv2].pv2-discovery .pv2-row__actions .portal-button-outline,[data-pv2].pv2-discovery .pv2-row__actions .portal-button-primary{padding-inline:.625rem;font-size:.75rem}[data-pv2].pv2-discovery .pv2-row__actions svg{display:none}}@media (min-width:1280px){[data-pv2].pv2-discovery .pv2-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1rem}[data-pv2].pv2-discovery .pv2-row__actions{border-block-start:0;border-inline-start:1px solid var(--v2-border-hairline);flex-flow:column;align-items:stretch;min-inline-size:8rem;max-inline-size:15rem;padding-block-start:0;padding-inline-start:1rem}}[data-pv2] .pv2-card__actions{z-index:2;flex-direction:column;gap:.375rem;display:flex;position:absolute;inset-block-start:calc(var(--pv2-card-media-inset,0px) + .625rem);inset-inline-end:calc(var(--pv2-card-media-inset,0px) + .625rem)}[data-pv2] .pv2-card--inset-media{--pv2-card-media-inset:1.25rem}[data-pv2] .pv2-card__media{position:relative}[data-pv2] .pv2-card-action{inline-size:var(--v2-touch);block-size:var(--v2-touch);min-block-size:var(--v2-touch);border-radius:var(--v2-radius-pill);background:color-mix(in srgb, var(--v2-bg-raised) 88%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);gap:0;padding:0}[data-pv2] .pv2-card-action>span{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}[data-pv2] .pv2-view-switch__option{gap:.4rem}[data-pv2] .pv2-view-switch__icon{flex:none;block-size:1rem;inline-size:1rem}@media (max-width:420px){[data-pv2] .pv2-view-switch__option>span{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}[data-pv2] .pv2-view-switch__option{inline-size:var(--v2-touch);justify-content:center;padding-inline:0}[data-pv2] .pv2-view-switch{padding:.125rem}}[data-pv2].pv2-account{background:var(--v2-bg-canvas);color:var(--v2-text-body);padding-block-start:5.75rem}@media (min-width:40rem){[data-pv2].pv2-account{padding-block-start:6.75rem}}[data-pv2] .pv2-account-head{padding-block:var(--v2-space-lg) var(--v2-space-md);border-block-end:1px solid var(--v2-border-hairline)}[data-pv2] .pv2-account-head__eyebrow{font-size:var(--v2-type-micro);font-weight:var(--v2-kicker-weight);letter-spacing:var(--v2-kicker-track);text-transform:var(--v2-kicker-transform);color:var(--v2-action-secondary-ink);margin:0}[data-pv2] .pv2-account-head__title{margin:var(--v2-space-3xs) 0 0;font-size:var(--v2-type-h2);font-weight:800;line-height:var(--v2-lh-tight);letter-spacing:-.02em;color:var(--v2-text-strong)}[data-pv2] .pv2-account-head__desc{max-inline-size:46ch;margin:var(--v2-space-2xs) 0 0;font-size:var(--v2-type-small);line-height:var(--v2-lh-body);color:var(--v2-text-muted)}[data-pv2] .pv2-account-body{padding-block:var(--v2-space-md) var(--v2-space-2xl)}[data-pv2] .pv2-account-band{gap:var(--v2-space-2xs);padding:var(--v2-space-sm) var(--v2-space-md);border:1px solid var(--v2-border-hairline);border-inline-start:3px solid var(--v2-border-strong);border-radius:var(--v2-radius-md);background:var(--v2-bg-surface);flex-direction:column;display:flex}[data-pv2] .pv2-account-band[data-pv2-attention=overdue]{border-inline-start-color:var(--v2-status-error-border);background:var(--v2-status-error-bg)}[data-pv2] .pv2-account-band[data-pv2-attention=dueSoon]{border-inline-start-color:var(--v2-status-warning-border);background:var(--v2-status-warning-bg)}[data-pv2] .pv2-account-band[data-pv2-attention=normal]{background:var(--v2-bg-surface)}[data-pv2] .pv2-account-band__title{font-size:var(--v2-type-small);color:var(--v2-text-strong);margin:0;font-weight:650}[data-pv2] .pv2-account-band__hint{font-size:var(--v2-type-small);color:var(--v2-text-muted);margin:0}[data-pv2] .pv2-account-band__list{gap:var(--v2-space-2xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}[data-pv2] .pv2-account-tag{vertical-align:baseline;padding:.125rem var(--v2-space-2xs);border:1px solid var(--v2-border-hairline);border-radius:var(--v2-radius-sm);font-size:var(--v2-type-micro);white-space:nowrap;color:var(--v2-text-body);background:var(--v2-bg-raised);align-items:center;font-weight:650;display:inline-flex}[data-pv2] .pv2-account-tag[data-pv2-attention=overdue]{color:var(--v2-status-error-ink);border-color:var(--v2-status-error-border);background:var(--v2-status-error-bg)}[data-pv2] .pv2-account-tag[data-pv2-attention=dueSoon]{color:var(--v2-status-warning-ink);border-color:var(--v2-status-warning-border);background:var(--v2-status-warning-bg)}[data-pv2] .pv2-account-tag[data-pv2-attention=ready]{color:var(--v2-status-success-ink);border-color:var(--v2-status-success-border);background:var(--v2-status-success-bg)}[data-pv2] .pv2-account-loans{border-block-start:1px solid var(--v2-border-hairline);margin:0;padding:0;list-style:none}[data-pv2] .pv2-account-loan{padding:var(--v2-space-sm) 0;border-block-end:1px solid var(--v2-border-hairline)}[data-pv2] .pv2-account-loan[data-pv2-attention=overdue],[data-pv2] .pv2-account-loan[data-pv2-attention=dueSoon]{border-inline-start:2px solid var(--v2-border-strong);padding-inline-start:var(--v2-space-xs)}[data-pv2] .pv2-account-loan[data-pv2-attention=overdue]{border-inline-start-color:var(--v2-status-error-border)}[data-pv2] .pv2-account-loan[data-pv2-attention=dueSoon]{border-inline-start-color:var(--v2-status-warning-border)}[data-pv2] .pv2-account-loan__main{flex-direction:column;gap:.125rem;min-inline-size:0;display:flex}[data-pv2] .pv2-account-loan__title{font-size:var(--v2-body-size);font-weight:600;line-height:var(--v2-lh-tight);color:var(--v2-text-strong);overflow-wrap:anywhere;margin:0}[data-pv2] .pv2-account-loan__due{font-size:var(--v2-type-small);color:var(--v2-text-body);margin:0}[data-pv2] .pv2-account-loan__due[data-pv2-attention=overdue]{color:var(--v2-status-error-ink);font-weight:600}[data-pv2] .pv2-account-loan__due[data-pv2-attention=dueSoon]{color:var(--v2-status-warning-ink);font-weight:600}[data-pv2] .pv2-account-loan__due-label{color:var(--v2-text-muted)}[data-pv2] .pv2-account-loan__due-date{font-variant-numeric:tabular-nums}[data-pv2] .pv2-account-loan__due-rel{font-weight:400}[data-pv2] .pv2-account-loan__meta{gap:var(--v2-space-2xs);font-size:var(--v2-type-micro);color:var(--v2-text-muted);unicode-bidi:plaintext;flex-wrap:wrap;margin:0;display:flex}[data-pv2] .pv2-account-loading{gap:var(--v2-space-sm);flex-direction:column;display:flex}[data-pv2] .pv2-account-loading__label{font-size:var(--v2-type-small);color:var(--v2-text-muted);margin:0}[data-pv2] .pv2-account-loading__identity{border:1px solid var(--v2-border-hairline);border-radius:var(--v2-radius-md);background:var(--v2-bg-surface);block-size:5.5rem}[data-pv2] .pv2-account-loading__tabs{gap:var(--v2-space-2xs);flex-wrap:wrap;margin-block-start:var(--v2-space-sm);display:flex}[data-pv2] .pv2-account-loading__tab{inline-size:7rem;block-size:var(--v2-touch);border:1px solid var(--v2-border-hairline);border-radius:var(--v2-radius-pill);background:var(--v2-bg-surface);display:block}[data-pv2] .pv2-account-loading__rows{margin:var(--v2-space-sm) 0 0;border-block-start:1px solid var(--v2-border-hairline);padding:0;list-style:none}[data-pv2] .pv2-account-loading__row{justify-content:center;gap:var(--v2-space-3xs);border-block-end:1px solid var(--v2-border-hairline);flex-direction:column;block-size:4.75rem;display:flex}[data-pv2] .pv2-account-loading__line{border-radius:var(--v2-radius-sm);background:var(--v2-bg-inset);block-size:.75rem;display:block}[data-pv2] .pv2-account-loading__line[data-pv2-w=title]{inline-size:min(28rem,60%)}[data-pv2] .pv2-account-loading__line[data-pv2-w=meta]{inline-size:min(16rem,35%)}[data-pv2] .pv2-account-state{gap:var(--v2-space-2xs);padding:var(--v2-space-lg) var(--v2-space-md);border:1px dashed var(--v2-border-hairline);border-radius:var(--v2-radius-md);text-align:center;color:var(--v2-text-muted);font-size:var(--v2-type-small);flex-direction:column;display:flex}[data-pv2] .pv2-account-state[data-pv2-state=empty]{background:var(--v2-bg-surface)}[data-pv2] .pv2-account-state[data-pv2-state=unavailable]{border-style:solid;border-color:var(--v2-status-warning-border);background:var(--v2-status-warning-bg);color:var(--v2-status-warning-ink);text-align:start}[data-pv2] .pv2-account-state[data-pv2-state=unsupported]{background:var(--v2-bg-inset);text-align:start;border-style:solid}[data-pv2] .pv2-account-state__title{color:var(--v2-text-strong);margin:0;font-weight:650}[data-pv2] .pv2-account-state[data-pv2-state=unavailable] .pv2-account-state__title{color:var(--v2-status-warning-ink)}[data-pv2] .pv2-account-state__hint{margin:0}[data-pv2] .pv2-account-state__action{margin-block-start:var(--v2-space-2xs)}[data-pv2] .pv2-account-action{min-block-size:var(--v2-touch);padding-inline:var(--v2-space-md);border:1px solid var(--v2-action-secondary-border);border-radius:var(--v2-radius-sm);font-size:var(--v2-type-small);color:var(--v2-action-secondary-ink);background:0 0;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}[data-pv2] .pv2-account-action:hover{background:var(--v2-action-secondary-hover-bg)}[data-pv2].pv2-account :is(.grid,[class*=grid-cols])>*{min-inline-size:0}[data-pv2].pv2-account .portal-card{overflow-wrap:anywhere}[data-pv2].pv2-account{--ui-button-height:max(var(--v2-touch), var(--v2-control-height,0px))}[data-pv2] .pv2-account-viewall{min-block-size:var(--v2-touch);padding-inline:var(--v2-space-2xs);align-items:center;margin-inline-end:calc(var(--v2-space-2xs) * -1);display:inline-flex}[data-pv2].pv2-research{background:var(--v2-bg-canvas);color:var(--v2-text-body);min-block-size:100vh;padding-block-start:5.75rem}@media (min-width:40rem){[data-pv2].pv2-research{padding-block-start:6.75rem}}[data-pv2] .pv2-research-shell{max-inline-size:74rem;padding-inline:var(--v2-space-md);margin-inline:auto;padding-block-end:var(--v2-section-block,4rem)}[data-pv2] .pv2-research-head{padding-block:var(--v2-space-lg) var(--v2-space-md);border-block-end:1px solid var(--v2-border-hairline);margin-block-end:var(--v2-space-lg)}[data-pv2] .pv2-research-title{font-size:clamp(1.5rem,2.6vw,2rem);line-height:var(--v2-lh-tight,1.2);color:var(--v2-text-strong);overflow-wrap:anywhere;margin:0;font-weight:650}[data-pv2] .pv2-research-h2{color:var(--v2-text-strong);margin:0 0 var(--v2-space-sm);font-size:1.0625rem;font-weight:640}[data-pv2] .pv2-research-overview{gap:var(--v2-space-lg);flex-direction:column;display:flex}[data-pv2] .pv2-research-toolbar{justify-content:space-between;align-items:center;gap:var(--v2-space-sm);flex-wrap:wrap;display:flex}[data-pv2] .pv2-research-count{font-size:var(--v2-type-small);color:var(--v2-text-muted);margin:0}[data-pv2] .pv2-research-projects,[data-pv2] .pv2-research-sources,[data-pv2] .pv2-research-notelist{margin:0;padding:0;list-style:none}[data-pv2] .pv2-research-projects{border-block-start:1px solid var(--v2-border-hairline)}[data-pv2] .pv2-research-project{border-block-end:1px solid var(--v2-border-hairline)}[data-pv2] .pv2-research-project-link{justify-content:space-between;align-items:center;gap:var(--v2-space-md);padding-block:var(--v2-space-sm);padding-inline:var(--v2-space-xs);color:inherit;border-radius:var(--v2-radius-sm);text-decoration:none;display:flex}[data-pv2] .pv2-research-project-link:hover{background:var(--v2-state-hover-bg)}[data-pv2] .pv2-research-project-main{flex-direction:column;gap:.2rem;min-inline-size:0;display:flex}[data-pv2] .pv2-research-project-title{color:var(--v2-text-strong);font-weight:600;line-height:var(--v2-lh-tight,1.25);overflow-wrap:anywhere}[data-pv2] .pv2-research-project-meta{align-items:center;gap:var(--v2-space-xs);font-size:var(--v2-type-micro);color:var(--v2-text-muted);flex-wrap:wrap;display:flex}[data-pv2] .pv2-research-project-sources{color:var(--v2-text-body);font-weight:550}[data-pv2] .pv2-research-project-updated{color:var(--v2-text-muted)}[data-pv2] .pv2-research-project-go{color:var(--v2-text-muted);flex-shrink:0}[data-pv2] .pv2-research-sources{border-block-start:1px solid var(--v2-border-hairline)}[data-pv2] .pv2-research-source{justify-content:space-between;align-items:flex-start;gap:var(--v2-space-sm);padding-block:var(--v2-space-sm);border-block-end:1px solid var(--v2-border-hairline);flex-wrap:wrap;display:flex}[data-pv2] .pv2-research-source:hover,[data-pv2] .pv2-research-source:focus-within{background:var(--v2-state-hover-bg)}[data-pv2] .pv2-research-source-main{flex-direction:column;flex:22rem;gap:.25rem;min-inline-size:0;display:flex}[data-pv2] .pv2-research-source-title{color:var(--v2-text-strong);overflow-wrap:anywhere;font-weight:600;line-height:1.35}[data-pv2] a.pv2-research-source-title{text-decoration:none}[data-pv2] a.pv2-research-source-title:hover{text-decoration:underline}[data-pv2] .pv2-research-source-cite{font-size:var(--v2-type-small);color:var(--v2-text-body);overflow-wrap:anywhere;margin:0;line-height:1.45}[data-pv2] .pv2-research-source-sys{align-items:center;gap:var(--v2-space-xs);font-size:var(--v2-type-micro);color:var(--v2-text-muted);flex-wrap:wrap;margin:0;display:flex}[data-pv2] .pv2-research-source-actions{align-items:center;gap:var(--v2-space-xs);flex-wrap:wrap;display:flex}[data-pv2] .pv2-research-source-move{gap:.25rem;display:inline-flex}[data-pv2] .pv2-research-btn,[data-pv2] .pv2-research-iconbtn,[data-pv2] .pv2-research-select{min-block-size:var(--v2-touch);border-radius:var(--v2-radius-sm);border:1px solid var(--v2-action-secondary-border);background:var(--v2-bg-surface);color:var(--v2-action-secondary-ink);font-size:var(--v2-type-small);padding-inline:var(--v2-control-pad-inline,.75rem);cursor:pointer;align-items:center;gap:.375rem;font-weight:550;display:inline-flex}[data-pv2] .pv2-research-iconbtn{min-inline-size:var(--v2-touch);justify-content:center;padding-inline:0;font-size:1rem}[data-pv2] .pv2-research-select{cursor:pointer;max-inline-size:11rem}[data-pv2] .pv2-research-btn:hover:not(:disabled),[data-pv2] .pv2-research-iconbtn:hover:not(:disabled){background:var(--v2-action-secondary-hover-bg)}[data-pv2] .pv2-research-btn:disabled,[data-pv2] .pv2-research-iconbtn:disabled{background:var(--v2-state-disabled-bg);color:var(--v2-state-disabled-ink);border-color:var(--v2-border-hairline);cursor:not-allowed}[data-pv2] .pv2-research-btn--primary{background:var(--v2-action-primary-bg);color:var(--v2-action-primary-ink);border-color:#0000}[data-pv2] .pv2-research-btn--primary:hover:not(:disabled){background:var(--v2-action-primary-hover-bg)}[data-pv2] .pv2-research-btn--danger{color:var(--v2-status-error-ink)}[data-pv2] .pv2-research-btn--danger:hover:not(:disabled){background:var(--v2-status-error-bg);border-color:var(--v2-status-error-border)}[data-pv2] .pv2-research-chip{border:1px solid var(--v2-border-hairline);border-radius:var(--v2-radius-pill);font-size:var(--v2-type-micro);color:var(--v2-text-muted);white-space:nowrap;align-items:center;padding:.1rem .5rem;display:inline-flex}[data-pv2] .pv2-research-createcard{border:1px solid var(--v2-border-hairline);border-radius:var(--v2-radius-md);background:var(--v2-bg-surface);padding:var(--v2-space-md)}[data-pv2] .pv2-research-formfields{gap:var(--v2-space-sm);flex-direction:column;display:flex}[data-pv2] .pv2-research-formactions{gap:var(--v2-space-xs);flex-wrap:wrap;display:flex}[data-pv2] .pv2-research-label{font-size:var(--v2-type-small);color:var(--v2-text-strong);margin-block-end:.25rem;font-weight:600;display:block}[data-pv2] .pv2-research-input{inline-size:100%;min-block-size:var(--v2-touch);border:1px solid var(--v2-border-strong);border-radius:var(--v2-radius-sm);background:var(--v2-bg-surface);color:var(--v2-text-body);font-size:var(--v2-body-size,1rem);line-height:var(--v2-lh-body,1.55);padding:.5rem .75rem}[data-pv2] .pv2-research-srlabel{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-pv2] .pv2-research-empty,[data-pv2] .pv2-research-notice{border:1px solid var(--v2-border-hairline);border-radius:var(--v2-radius-md);background:var(--v2-bg-inset);padding:var(--v2-space-md);max-inline-size:44rem}[data-pv2] .pv2-research-empty p,[data-pv2] .pv2-research-notice p{color:var(--v2-text-muted);font-size:var(--v2-type-small);line-height:var(--v2-lh-body,1.55);margin:0}[data-pv2] .pv2-research-notice h1,[data-pv2] .pv2-research-notice h2{margin:0 0 var(--v2-space-xs);color:var(--v2-text-strong);font-size:1.0625rem;font-weight:640}[data-pv2] .pv2-research-feedback{font-size:var(--v2-type-small);margin:0}[data-pv2] .pv2-research-feedback--error{color:var(--v2-status-error-ink)}[data-pv2] .pv2-research-feedback--ok{color:var(--v2-status-success-ink)}[data-pv2] .pv2-research-notes-panel{padding:var(--v2-space-sm);border:1px solid var(--v2-border-hairline);border-radius:var(--v2-radius-sm);background:var(--v2-bg-inset);gap:var(--v2-space-xs);flex-direction:column;flex-basis:100%;max-inline-size:46rem;margin-block-start:var(--v2-space-xs);display:flex}[data-pv2] .pv2-research-note{padding-block:var(--v2-space-xs);border-block-end:1px solid var(--v2-border-hairline)}[data-pv2] .pv2-research-note-body{font-size:var(--v2-type-small);line-height:var(--v2-lh-body,1.55);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}[data-pv2] .pv2-research-note-foot{justify-content:space-between;align-items:center;gap:var(--v2-space-xs);margin-block-start:.25rem;display:flex}[data-pv2] .pv2-research-note-meta{font-size:var(--v2-type-micro);color:var(--v2-text-muted);margin:0}[data-pv2] .pv2-research-source-sys .pv2-ltr-isolate{font-family:var(--v2-font-mono);direction:ltr;unicode-bidi:isolate}[data-pv2] .pv2-operational-width{inline-size:min(100% - 2rem,70rem);min-inline-size:0;margin-inline:auto}[data-pv2] .pv2-operational-width[data-pv2-width=workbench]{inline-size:min(100% - 2rem,82rem)}[data-pv2] .pv2-page-intro{justify-content:space-between;align-items:flex-end;gap:var(--v2-space-md);padding-block:var(--v2-section-block) var(--v2-space-md);border-block-end:1px solid var(--v2-border-hairline);display:flex}[data-pv2] .pv2-page-intro__copy{gap:var(--v2-space-2xs);min-inline-size:0;max-inline-size:var(--v2-measure);display:grid}[data-pv2] .pv2-page-intro__eyebrow,[data-pv2] .pv2-page-intro__title,[data-pv2] .pv2-page-intro__summary,[data-pv2] .pv2-page-intro__summary>:first-child,[data-pv2] .pv2-page-intro__summary>:last-child{margin:0}[data-pv2] .pv2-page-intro__eyebrow{color:var(--v2-text-muted);font-size:var(--v2-type-micro);letter-spacing:var(--v2-kicker-track);text-transform:var(--v2-kicker-transform);font-weight:700}[data-pv2] .pv2-page-intro__title{color:var(--v2-text-strong);font-family:var(--v2-font-heading);font-size:var(--v2-h2);font-weight:650;line-height:var(--v2-lh-headline);overflow-wrap:anywhere}[data-pv2] .pv2-page-intro__summary{color:var(--v2-text-muted);font-size:var(--v2-body-size);line-height:var(--v2-lh-body)}[data-pv2] .pv2-page-intro__actions,[data-pv2] .pv2-operational-state__actions{align-items:center;gap:var(--v2-space-2xs);flex-wrap:wrap;display:flex}[data-pv2] .pv2-open-plane{min-inline-size:0;padding-block:var(--v2-section-block)}[data-pv2] .pv2-hairline-list{border-block-start:1px solid var(--v2-border-hairline);margin:0;padding:0;list-style:none}[data-pv2] .pv2-hairline-row{min-inline-size:0;padding-block:var(--v2-space-sm);border-block-end:1px solid var(--v2-border-hairline)}[data-pv2] .pv2-hairline-row[data-pv2-selected=true]{background:var(--v2-state-selected-bg);box-shadow:inset .1875rem 0 0 var(--v2-state-selected-border)}[dir=rtl] [data-pv2] .pv2-hairline-row[data-pv2-selected=true]{box-shadow:inset -.1875rem 0 0 var(--v2-state-selected-border)}[data-pv2] .pv2-metadata-line{align-items:baseline;gap:var(--v2-space-3xs) var(--v2-space-2xs);color:var(--v2-text-muted);font-size:var(--v2-type-small);line-height:var(--v2-lh-body);flex-wrap:wrap;margin:0;display:flex}[data-pv2] .pv2-metadata-line__label{flex:none;font-weight:650}[data-pv2] .pv2-metadata-line__value{overflow-wrap:anywhere;unicode-bidi:isolate;min-inline-size:0}[data-pv2] .pv2-provenance{max-inline-size:100%;color:var(--v2-text-muted);font-size:var(--v2-type-micro);font-weight:650;line-height:var(--v2-lh-tight);align-items:center;display:inline-flex}[data-pv2] .pv2-action{min-block-size:var(--v2-control-height);min-inline-size:var(--v2-control-height);padding-inline:var(--v2-control-pad-inline);border-radius:var(--v2-radius);background:var(--v2-action-primary-bg);color:var(--v2-action-primary-ink);font:inherit;text-align:center;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;font-weight:650;text-decoration:none;display:inline-flex}[data-pv2] .pv2-action:hover{background:var(--v2-action-primary-hover-bg)}[data-pv2] .pv2-action[data-pv2-action=secondary]{border-color:var(--v2-action-secondary-border);color:var(--v2-action-secondary-ink);background:0 0}[data-pv2] .pv2-action[data-pv2-action=secondary]:hover{background:var(--v2-action-secondary-hover-bg)}[data-pv2] .pv2-action[data-pv2-action=tertiary]{color:var(--v2-action-quiet-ink);background:0 0}[data-pv2] .pv2-action[data-pv2-action=tertiary]:hover{background:var(--v2-state-hover-bg)}[data-pv2] .pv2-action:disabled,[data-pv2] .pv2-action[aria-disabled=true]{background:var(--v2-state-disabled-bg);color:var(--v2-state-disabled-ink);cursor:not-allowed;border-color:#0000}[data-pv2] .pv2-technical-details{border-block:1px solid var(--v2-border-hairline)}[data-pv2] .pv2-technical-details__summary{min-block-size:var(--v2-control-height);padding-block:var(--v2-space-2xs);color:var(--v2-link-ink);font-size:var(--v2-type-small);cursor:pointer;font-weight:650}[data-pv2] .pv2-technical-details__body{min-inline-size:0;padding-block:0 var(--v2-space-sm);color:var(--v2-text-muted);overflow-wrap:anywhere}[data-pv2] .pv2-operational-state{align-items:start;gap:var(--v2-space-sm);padding-block:var(--v2-space-md);border-block:1px solid var(--v2-border-hairline);color:var(--v2-text-body);grid-template-columns:auto minmax(0,1fr) auto;display:grid}[data-pv2] .pv2-operational-state__pulse{inline-size:var(--v2-space-xs);block-size:var(--v2-space-xs);background:var(--v2-status-info-ink);border-radius:50%;margin-block-start:var(--v2-space-3xs)}[data-pv2] .pv2-operational-state__copy{gap:var(--v2-space-3xs);min-inline-size:0;display:grid}[data-pv2] .pv2-operational-state__title,[data-pv2] .pv2-operational-state__body,[data-pv2] .pv2-operational-state__body>:first-child,[data-pv2] .pv2-operational-state__body>:last-child{margin:0}[data-pv2] .pv2-operational-state__title{color:var(--v2-text-strong);font-size:var(--v2-type-small);font-weight:700;line-height:var(--v2-lh-tight)}[data-pv2] .pv2-operational-state__body{color:var(--v2-text-muted);font-size:var(--v2-type-small);line-height:var(--v2-lh-body)}[data-pv2] .pv2-operational-state[data-pv2-state=partial-failure]{border-color:var(--v2-status-warning-border)}[data-pv2] .pv2-operational-state[data-pv2-state=failure]{border-color:var(--v2-status-error-border)}[data-pv2] .pv2-operational-state[data-pv2-state=unavailable]{background:var(--v2-state-disabled-bg);color:var(--v2-state-disabled-ink);padding-inline:var(--v2-space-sm)}[data-pv2] .pv2-status-banner{padding:var(--v2-space-sm);border:1px solid var(--v2-status-info-border);background:var(--v2-status-info-bg);color:var(--v2-status-info-ink);border-inline-start-width:.25rem}[data-pv2] .pv2-status-banner[data-pv2-status=success]{border-color:var(--v2-status-success-border);background:var(--v2-status-success-bg);color:var(--v2-status-success-ink)}[data-pv2] .pv2-status-banner[data-pv2-status=warning]{border-color:var(--v2-status-warning-border);background:var(--v2-status-warning-bg);color:var(--v2-status-warning-ink)}[data-pv2] .pv2-status-banner[data-pv2-status=error]{border-color:var(--v2-status-error-border);background:var(--v2-status-error-bg);color:var(--v2-status-error-ink)}[data-pv2] .pv2-status-banner__title{line-height:var(--v2-lh-tight);display:block}[data-pv2] .pv2-status-banner__body{font-size:var(--v2-type-small);line-height:var(--v2-lh-body);margin-block-start:var(--v2-space-3xs)}[data-pv2] .pv2-mobile-sheet{border:1px solid var(--v2-border-hairline);border-radius:var(--v2-radius-md);background:var(--v2-bg-surface);max-block-size:min(80svh,44rem);inline-size:min(100% - 2rem,34rem);color:var(--v2-text-body);box-shadow:var(--v2-elev-floating);margin:auto;padding:0}[data-pv2] .pv2-mobile-sheet::backdrop{background:var(--v2-media-overlay)}[data-pv2] .pv2-mobile-sheet__handle{display:none}[data-pv2] .pv2-mobile-sheet__header{justify-content:space-between;align-items:center;gap:var(--v2-space-sm);padding:var(--v2-space-sm);border-block-end:1px solid var(--v2-border-hairline);display:flex}[data-pv2] .pv2-mobile-sheet__title{color:var(--v2-text-strong);font-size:var(--v2-type-h2);line-height:var(--v2-lh-headline);margin:0}[data-pv2] .pv2-mobile-sheet__close{min-inline-size:var(--v2-touch);min-block-size:var(--v2-touch);border:1px solid var(--v2-border-hairline);border-radius:var(--v2-radius);background:var(--v2-bg-raised);color:var(--v2-text-body);cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex}[data-pv2] .pv2-mobile-sheet__body{max-block-size:min(65svh,36rem);min-inline-size:0;padding:var(--v2-space-sm);overscroll-behavior:contain;overflow-y:auto}[data-pv2-shell-top-stack].pv2-shell-top-stack{z-index:var(--v2-z-header,200);inline-size:100%;max-inline-size:100%;position:fixed;inset-block-start:0;inset-inline:0}[data-pv2-shell-top-stack].pv2-shell-top-stack>[data-pv2].pv2-header{inline-size:100%;position:relative;inset-block-start:auto;inset-inline:auto}[data-pv2].pv2-header,[data-pv2].pv2-header[data-pv2-scrolled=true]{--pv2-shell-header-height:4.5rem;background:var(--v2-bg-surface);border-block-end-color:var(--v2-border-hairline);block-size:4.5rem;min-block-size:4.5rem;color:var(--v2-text-body)}[data-pv2].pv2-header[data-pv2-scrolled=true]{box-shadow:var(--v2-elev-raised)}[data-pv2] .pv2-header__inner,[data-pv2] .pv2-header__inner[data-pv2-scrolled=false]{block-size:100%;min-block-size:4.5rem;padding-block:0}[data-pv2] .pv2-header__brand{min-inline-size:6rem;display:inline-grid}[data-pv2] .pv2-header__lockup{grid-area:1/1;inline-size:8.625rem;max-inline-size:100%}[data-pv2] .pv2-header__lockup img{max-block-size:2.5rem;inline-size:100%}[data-pv2] .pv2-header__lockup--dark{display:none}[data-pv2] .pv2-header__origin-mark{grid-area:1/1;inline-size:2rem;display:none}[data-pv2] .pv2-header__origin-mark img{max-block-size:2rem;inline-size:100%}[data-pv2] .pv2-header__origin-mark--dark,html[data-theme=dark] [data-pv2] .pv2-header__lockup--light{display:none}html[data-theme=dark] [data-pv2] .pv2-header__lockup--dark{display:flex}[data-pv2] .pv2-header__inner svg,[data-pv2] [role=dialog] svg,[data-pv2].pv2-footer svg,[data-pv2] .pv2-bottom-nav svg{stroke-width:1.75px}[data-pv2] .pv2-header__inner .pv2-icon-action svg,[data-pv2] .pv2-language-action svg,[data-pv2] .pv2-header-nav-utility>a>svg,[data-pv2] .pv2-header-nav-utility>div>button>svg,[data-pv2] .pv2-sign-in-action svg,[data-pv2] .pv2-identity-action svg{block-size:1.25rem;inline-size:1.25rem}[data-pv2] .pv2-icon-action,[data-pv2] .pv2-language-action,[data-pv2] .pv2-header-nav-utility>a,[data-pv2] .pv2-header-nav-utility>button,[data-pv2] .pv2-header-nav-utility>div>button,[data-pv2] .pv2-sign-in-action,[data-pv2] .pv2-identity-action{box-shadow:none;background:0 0;border-color:#0000}[data-pv2] .pv2-language-action:hover{background:var(--v2-state-hover-bg);color:var(--v2-text-strong)}[data-pv2] .pv2-header__compact-label{font-size:var(--v2-type-micro);margin-inline-start:.25rem;font-weight:650}[data-pv2] .pv2-header__compact-identity-label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;max-inline-size:8rem;font-size:var(--v2-type-small);margin-inline-start:.375rem;font-weight:650;display:none;overflow:hidden}@media (min-width:1280px){[data-pv2] .pv2-header__compact-identity-label{display:inline}}[data-pv2] .pv2-identity-action,[data-pv2] .pv2-sign-in-action{min-block-size:var(--v2-touch);min-inline-size:var(--v2-touch);color:var(--v2-text-body);align-items:center;gap:.5rem;padding-inline:.625rem;text-decoration:none;display:inline-flex}[data-pv2] .pv2-identity-action{max-inline-size:11rem}[data-pv2] .pv2-identity-action__initials,[data-pv2] .pv2-mobile-identity__initials{background:var(--v2-state-selected-bg);block-size:1.75rem;inline-size:1.75rem;color:var(--v2-state-selected-ink);font-size:var(--v2-type-micro);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}[data-pv2] .pv2-identity-action__name,[data-pv2] .pv2-mobile-identity__name{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:var(--v2-type-small);font-weight:650;overflow:hidden}[data-pv2] .pv2-mobile-identity{align-items:stretch;gap:.5rem;margin-block-end:.75rem;display:flex}[data-pv2] .pv2-mobile-identity__account,[data-pv2] .pv2-mobile-identity__sign-in,[data-pv2] .pv2-mobile-identity__sign-out{min-block-size:var(--v2-touch);border:1px solid var(--v2-border-hairline);border-radius:var(--v2-radius);background:var(--v2-bg-raised);color:var(--v2-text-body);align-items:center;gap:.5rem;padding-inline:.75rem;text-decoration:none;display:inline-flex}[data-pv2] .pv2-mobile-identity__account,[data-pv2] .pv2-mobile-identity__sign-in{flex:auto;min-inline-size:0}[data-pv2] .pv2-mobile-identity__sign-out{cursor:pointer;font-size:var(--v2-type-small);flex:none}[data-pv2-shell].pv2-shell-frame{--pv2-shell-header-height:var(--pv2-shell-measured-height,4.5rem);--portal-mobile-nav-height:4.25rem;min-inline-size:0;max-inline-size:100%;overflow-x:clip}[data-pv2-shell] main[data-pv2-home-page=direction-b]{padding-block-start:var(--pv2-shell-header-height)}[data-pv2].pv2-bottom-nav-scope{display:contents}[data-pv2] .pv2-bottom-nav{display:none}[data-pv2] .pv2-target-min-44{min-block-size:var(--v2-touch);min-inline-size:var(--v2-touch)}[data-pv2-shell] [data-pv2].pv2-home-hero{isolation:isolate;min-block-size:calc(100vh - var(--pv2-shell-header-height));min-block-size:calc(100svh - var(--pv2-shell-header-height));min-block-size:calc(100dvh - var(--pv2-shell-header-height));inline-size:100%;color:var(--v2-text-strong);background:radial-gradient(circle at 74% 24%, color-mix(in srgb, var(--v2-link-ink) 18%, transparent), transparent 34%), linear-gradient(135deg, var(--v2-bg-inset), var(--v2-bg-canvas) 74%);align-items:stretch;display:flex;position:relative;overflow:visible}[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__media{z-index:0;background:radial-gradient(circle at 74% 24%, color-mix(in srgb, var(--v2-link-ink) 18%, transparent), transparent 34%), linear-gradient(135deg, var(--v2-bg-inset), var(--v2-bg-canvas) 74%);position:absolute;inset:0;overflow:hidden}[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__scrim{z-index:1;pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb, var(--v2-bg-canvas) var(--pv2-home-scrim-strong), transparent) 0%, color-mix(in srgb, var(--v2-bg-canvas) var(--pv2-home-scrim-middle), transparent) 30%, color-mix(in srgb, var(--v2-bg-canvas) var(--pv2-home-scrim-soft), transparent) 56%, transparent 80%);position:absolute;inset:0}[dir=rtl][data-pv2].pv2-home-hero .pv2-home-hero__scrim{background:linear-gradient(270deg, color-mix(in srgb, var(--v2-bg-canvas) var(--pv2-home-scrim-strong), transparent) 0%, color-mix(in srgb, var(--v2-bg-canvas) var(--pv2-home-scrim-middle), transparent) 30%, color-mix(in srgb, var(--v2-bg-canvas) var(--pv2-home-scrim-soft), transparent) 56%, transparent 80%)}[data-pv2-shell] [data-pv2].pv2-home-hero[data-pv2-home-overlay=brandGradient] .pv2-home-hero__scrim{background:linear-gradient(90deg, color-mix(in srgb, var(--v2-bg-canvas) var(--pv2-home-scrim-strong), transparent) 0%, color-mix(in srgb, var(--v2-link-ink) 28%, var(--v2-bg-canvas)) 34%, color-mix(in srgb, var(--v2-link-ink) 12%, transparent) 62%, transparent 82%)}[dir=rtl][data-pv2].pv2-home-hero[data-pv2-home-overlay=brandGradient] .pv2-home-hero__scrim{background:linear-gradient(270deg, color-mix(in srgb, var(--v2-bg-canvas) var(--pv2-home-scrim-strong), transparent) 0%, color-mix(in srgb, var(--v2-link-ink) 28%, var(--v2-bg-canvas)) 34%, color-mix(in srgb, var(--v2-link-ink) 12%, transparent) 62%, transparent 82%)}[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__copy{z-index:2;inline-size:min(48rem,62%);min-inline-size:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:flex-start;padding-block:clamp(2.25rem,7vh,5rem) clamp(2.25rem,6vh,4.5rem);padding-inline:clamp(2rem,5vw,4.75rem);display:flex;position:relative}[dir=rtl][data-pv2].pv2-home-hero .pv2-home-hero__copy{align-items:flex-start}[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__eyebrow{margin:0 0 var(--v2-space-xs);color:var(--v2-text-body);font-size:var(--v2-type-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:700}[dir=rtl][data-pv2].pv2-home-hero .pv2-home-hero__eyebrow{letter-spacing:0;text-transform:none}[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__title{max-inline-size:19ch;color:var(--v2-text-strong);letter-spacing:-.04em;overflow-wrap:anywhere;text-wrap:balance;text-shadow:0 1px 1px color-mix(in srgb, var(--v2-bg-canvas) 30%, transparent);flex-direction:column;margin:0;font-size:clamp(2.5rem,4vw,3.75rem);font-weight:620;line-height:1.06;display:flex}[dir=rtl][data-pv2].pv2-home-hero .pv2-home-hero__title{letter-spacing:0;max-inline-size:21ch;line-height:1.3}[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__description{max-inline-size:58ch;margin:var(--v2-space-sm) 0 0;color:var(--v2-text-body);text-wrap:pretty;font-size:1rem;line-height:1.6}[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__search{inline-size:min(42rem,100%);margin-block-start:var(--v2-space-md)}[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__search-width{inline-size:100%;margin-inline:0}[data-pv2-shell] [data-pv2].pv2-home-hero .portal-search--arrival{--ui-filter-radius:var(--v2-radius-sm);--ui-input-radius:var(--v2-radius-sm);--ui-card-radius:var(--v2-radius-sm);--ui-card-shadow:var(--v2-elev-raised);--mode-card:var(--v2-bg-raised);--mode-bg-soft:var(--v2-bg-surface);--mode-surface:var(--v2-bg-surface);--mode-border:var(--v2-border-strong);--success:var(--v2-action-primary-bg);--secondary-foreground:var(--v2-action-primary-ink);--accent:var(--v2-action-primary-hover-bg);--accent-foreground:var(--v2-action-primary-ink);border-color:var(--v2-border-strong);border-radius:var(--v2-radius-sm);background:var(--v2-bg-raised);box-shadow:var(--v2-elev-raised)}[data-pv2-shell] [data-pv2].pv2-home-hero .portal-search--arrival:focus-within{border-color:var(--v2-focus-ring);box-shadow:0 0 0 var(--v2-focus-width) var(--v2-focus-ring)}[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__actions{margin-block-start:var(--v2-space-sm);display:flex}[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__primary-action{justify-content:center;align-items:center;gap:var(--v2-space-2xs);min-block-size:var(--v2-control-height);padding-inline:var(--v2-control-pad-inline);border:1px solid var(--v2-action-primary-bg);border-radius:var(--v2-radius-sm);background:var(--v2-action-primary-bg);color:var(--v2-action-primary-ink);font-size:var(--v2-type-small);font-weight:650;text-decoration:none;display:inline-flex}[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__primary-action:hover{background:var(--v2-action-primary-hover-bg)}[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__primary-action:focus-visible{outline:var(--v2-focus-width) solid var(--v2-focus-ring);outline-offset:var(--v2-focus-offset)}[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__primary-action svg{block-size:1rem;inline-size:1rem}[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__media-control{z-index:3;inline-size:var(--v2-touch);block-size:var(--v2-touch);border:1px solid var(--v2-border-strong);border-radius:var(--v2-radius-pill);background:color-mix(in srgb, var(--v2-bg-raised) 92%, transparent);color:var(--v2-text-strong);box-shadow:var(--v2-elev-raised);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-end:var(--v2-space-lg);inset-inline-end:var(--v2-space-lg)}[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__media-control:focus-visible{outline:var(--v2-focus-width) solid var(--v2-focus-ring);outline-offset:var(--v2-focus-offset)}[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__media-control svg{block-size:1.125rem;inline-size:1.125rem}[data-pv2-shell] [data-pv2].pv2-home-continuation{inline-size:min(100% - 2rem,82rem);padding-block:var(--v2-space-md) var(--v2-space-lg);color:var(--v2-text-body);background:var(--v2-bg-canvas);margin-inline:auto}[data-pv2-shell] [data-pv2].pv2-home-continuation .pv2-home-continuation__list{border-block-start:1px solid var(--v2-border-hairline);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}[data-pv2-shell] [data-pv2].pv2-home-continuation .pv2-home-continuation__item{border-block-end:1px solid var(--v2-border-hairline);min-inline-size:0}[data-pv2-shell] [data-pv2].pv2-home-continuation .pv2-home-continuation__item:nth-child(odd){border-inline-end:1px solid var(--v2-border-hairline)}[data-pv2-shell] [data-pv2].pv2-home-continuation .pv2-home-continuation__link{align-items:center;gap:var(--v2-space-sm);min-block-size:4.75rem;padding:var(--v2-space-sm);color:var(--v2-text-body);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}[data-pv2-shell] [data-pv2].pv2-home-continuation a.pv2-home-continuation__link:hover{background:var(--v2-state-hover-bg)}[data-pv2-shell] [data-pv2].pv2-home-continuation a.pv2-home-continuation__link:focus-visible{outline:var(--v2-focus-width) solid var(--v2-focus-ring);outline-offset:calc(var(--v2-focus-offset) * -1)}[data-pv2-shell] [data-pv2].pv2-home-continuation .pv2-home-continuation__icon,[data-pv2-shell] [data-pv2].pv2-home-continuation .pv2-home-continuation__arrow{block-size:1.125rem;inline-size:1.125rem;color:var(--v2-text-muted)}[data-pv2-shell] [data-pv2].pv2-home-continuation .pv2-home-continuation__copy{min-inline-size:0}[data-pv2-shell] [data-pv2].pv2-home-continuation .pv2-home-continuation__copy strong,[data-pv2-shell] [data-pv2].pv2-home-continuation .pv2-home-continuation__copy small{display:block}[data-pv2-shell] [data-pv2].pv2-home-continuation .pv2-home-continuation__copy strong{color:var(--v2-text-strong);font-size:var(--v2-type-small);overflow-wrap:anywhere;font-weight:650;line-height:1.3}[data-pv2-shell] [data-pv2].pv2-home-continuation .pv2-home-continuation__copy small{color:var(--v2-text-muted);font-size:var(--v2-type-micro);margin-block-start:.2rem;line-height:1.4}[data-pv2].pv2-footer{border-block-start:1px solid var(--v2-border-hairline);background:var(--v2-bg-surface);color:var(--v2-text-body)}[data-pv2] .pv2-footer__inner{inline-size:min(100% - 2rem,82rem);margin-inline:auto;padding-block:2rem 1.25rem}[data-pv2] .pv2-footer__brand-row,[data-pv2] .pv2-footer__navigation-row,[data-pv2] .pv2-footer__legal-row{justify-content:space-between;align-items:center;gap:1rem;display:flex}[data-pv2] .pv2-footer__brand-row{padding-block-end:1.25rem}[data-pv2] .pv2-footer__brand{min-block-size:var(--v2-touch);align-items:center;min-inline-size:6rem;display:inline-grid;position:relative}[data-pv2] .pv2-footer__lockup{grid-area:1/1;block-size:auto;inline-size:8.625rem}[data-pv2] .pv2-footer__lockup--dark,html[data-theme=dark] [data-pv2] .pv2-footer__lockup--light{display:none}html[data-theme=dark] [data-pv2] .pv2-footer__lockup--dark{display:block}[data-pv2] .pv2-footer__social,[data-pv2] .pv2-footer__legal-links{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}[data-pv2] .pv2-footer__icon-link{color:var(--v2-text-muted);justify-content:center;align-items:center;display:inline-flex}[data-pv2] .pv2-footer__icon{block-size:1.25rem;inline-size:1.25rem}[data-pv2] .pv2-footer__navigation-row{border-block:1px solid var(--v2-border-hairline);align-items:flex-start;padding-block:1.25rem}[data-pv2] .pv2-footer__navigation-row nav{min-inline-size:0}[data-pv2] .pv2-footer__primary-links,[data-pv2] .pv2-footer__secondary-links{flex-wrap:wrap;align-items:center;gap:.25rem 1rem;margin:0;padding:0;list-style:none;display:flex}[data-pv2] .pv2-footer__secondary-links{max-inline-size:30rem}[data-pv2] .pv2-footer__link,[data-pv2] .pv2-footer__legal-links a{color:var(--v2-text-body);font-size:var(--v2-type-small);align-items:center;text-decoration:none;display:inline-flex}[data-pv2] .pv2-footer__link:hover,[data-pv2] .pv2-footer__legal-links a:hover{color:var(--v2-link-ink);text-underline-offset:.2em;text-decoration:underline}[data-pv2] .pv2-footer__contact{gap:.375rem;min-inline-size:min(100%,14rem);font-style:normal;display:grid}[data-pv2] .pv2-footer__section-label{color:var(--v2-text-muted);font-size:var(--v2-type-micro);font-weight:700}[data-pv2] .pv2-footer__contact-link{min-block-size:1.75rem;color:var(--v2-text-body);font-size:var(--v2-type-small);overflow-wrap:anywhere;align-items:center;gap:.5rem;text-decoration:none;display:flex}[data-pv2] .pv2-footer__contact-link svg{flex:none;block-size:1rem;inline-size:1rem}[data-pv2] .pv2-footer__legal-row{color:var(--v2-text-muted);font-size:var(--v2-type-micro);align-items:flex-start;padding-block-start:1rem}[data-pv2] .pv2-footer__legal-row p{margin:0}[data-pv2] .pv2-technical{font-family:var(--v2-font-mono);direction:ltr;unicode-bidi:isolate}[dir=rtl] [data-pv2] .pv2-bidi-directional-icon{transform:scaleX(-1)}[data-pv2] [role=dialog] a[aria-current=page],[data-pv2] [role=dialog] details[data-pv2-domain-selected=true]>summary{background:var(--v2-state-selected-bg);color:var(--v2-state-selected-ink)}@media (max-width:767px){[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__scrim,[dir=rtl][data-pv2].pv2-home-hero .pv2-home-hero__scrim,[data-pv2-shell] [data-pv2].pv2-home-hero[data-pv2-home-overlay=brandGradient] .pv2-home-hero__scrim,[dir=rtl][data-pv2].pv2-home-hero[data-pv2-home-overlay=brandGradient] .pv2-home-hero__scrim{background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--v2-bg-canvas) 10%, transparent) 26%, color-mix(in srgb, var(--v2-bg-canvas) var(--pv2-home-scrim-soft), transparent) 48%, color-mix(in srgb, var(--v2-bg-canvas) var(--pv2-home-scrim-middle), transparent) 72%, color-mix(in srgb, var(--v2-bg-canvas) var(--pv2-home-scrim-strong), transparent) 100%)}[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__copy{justify-content:flex-end;min-block-size:100%;inline-size:100%;padding-block:clamp(2rem,10svh,5rem) 1rem;padding-inline:1rem}[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__eyebrow{display:none}[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__title{max-inline-size:22ch;font-size:1.875rem;line-height:1.13}[dir=rtl][data-pv2].pv2-home-hero .pv2-home-hero__title{max-inline-size:24ch;line-height:1.34}[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__description{margin-block-start:.75rem;font-size:.875rem;line-height:1.5}[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__search{margin-block-start:1rem}[data-pv2-shell] [data-pv2].pv2-home-hero .portal-search--arrival>div{grid-template-columns:minmax(0,1fr) 3rem;grid-template-areas:"field submit""scope scope";gap:.5rem;display:grid}[data-pv2-shell] [data-pv2].pv2-home-hero .portal-search--arrival>div>:first-child{grid-area:field}[data-pv2-shell] [data-pv2].pv2-home-hero .portal-search--arrival>div>:nth-child(2){display:none}[data-pv2-shell] [data-pv2].pv2-home-hero .portal-search--arrival>div>:nth-child(3){grid-area:scope}[data-pv2-shell] [data-pv2].pv2-home-hero .portal-search--arrival>div>button:last-child{grid-area:submit;block-size:3rem;inline-size:3rem;min-inline-size:3rem;margin:0;padding:0}[data-pv2-shell] [data-pv2].pv2-home-hero .portal-search--arrival>div>button:last-child span{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}[data-pv2-shell] [data-pv2].pv2-home-hero .portal-search--arrival input,[data-pv2-shell] [data-pv2].pv2-home-hero .portal-search--arrival button{block-size:3rem;min-block-size:3rem}[data-pv2-shell] [data-pv2].pv2-home-hero .portal-search--arrival .portal-search-menu{margin-block-start:0;inset-block:auto calc(100% + .5rem)}[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__actions,[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__primary-action{inline-size:100%}[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__primary-action{min-block-size:3rem}[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__media-control{block-size:3rem;inline-size:3rem;inset-block:.75rem auto;inset-inline-end:.75rem}[data-pv2-shell] [data-pv2].pv2-home-continuation{inline-size:min(100% - 1.5rem,100%);padding-block:1rem 1.5rem}[data-pv2-shell] [data-pv2].pv2-home-continuation .pv2-home-continuation__list{grid-template-columns:minmax(0,1fr)}[data-pv2-shell] [data-pv2].pv2-home-continuation .pv2-home-continuation__item:nth-child(odd){border-inline-end:0}[data-pv2-shell] [data-pv2].pv2-home-continuation .pv2-home-continuation__link{min-block-size:4.5rem;padding-inline:.5rem}[data-pv2-shell]:has(.pv2-home-hero .portal-search--arrival input:focus) .pv2-bottom-nav{pointer-events:none;transform:translateY(110%)}[data-pv2-shell].pv2-shell-frame:has(.lib-ai-root[data-ai-composer-focused=true]) .pv2-bottom-nav{pointer-events:none;transform:translateY(110%)}[data-pv2] .pv2-target-min-44,[data-pv2] .pv2-icon-action,[data-pv2] .pv2-mobile-identity__account,[data-pv2] .pv2-mobile-identity__sign-in,[data-pv2] .pv2-mobile-identity__sign-out,[data-pv2] .pv2-footer__contact-link,[data-pv2] .pv2-footer__legal-links a{min-block-size:3rem;min-inline-size:3rem}[data-pv2] [role=dialog] :is(a,button,summary){min-block-size:3rem}[data-pv2] .pv2-operational-width,[data-pv2] .pv2-operational-width[data-pv2-width=workbench]{inline-size:min(100% - 1.5rem,100%)}[data-pv2] .pv2-page-intro{flex-direction:column;align-items:stretch}[data-pv2] .pv2-action,[data-pv2] .pv2-technical-details__summary,[data-pv2] .pv2-mobile-sheet__close{min-block-size:3rem;min-inline-size:3rem}[data-pv2] .pv2-operational-state{grid-template-columns:auto minmax(0,1fr)}[data-pv2] .pv2-operational-state__actions{grid-column:1/-1}[data-pv2] .pv2-mobile-sheet{inline-size:100%;max-block-size:calc(100svh - env(safe-area-inset-top,0px));border-radius:var(--v2-radius-md) var(--v2-radius-md) 0 0;border-block-end:0;border-inline:0;margin:0;padding-block-end:env(safe-area-inset-bottom,0px);inset-block:auto 0;inset-inline:0}[data-pv2] .pv2-mobile-sheet__handle{block-size:.25rem;inline-size:2.5rem;margin-block:var(--v2-space-2xs) 0;border-radius:var(--v2-radius-pill);background:var(--v2-border-strong);margin-inline:auto;display:block}[data-pv2].pv2-header,[data-pv2].pv2-header[data-pv2-scrolled=true],[data-pv2] .pv2-header__inner,[data-pv2] .pv2-header__inner[data-pv2-scrolled=false]{--pv2-shell-header-height:4rem;block-size:4rem;min-block-size:4rem}[data-pv2] .pv2-header__inner :is(a,button){min-block-size:3rem;min-inline-size:3rem}[data-pv2].pv2-mobile-panel-scope [role=dialog] :is(a,button,input,summary),[data-pv2].pv2-mobile-panel-scope [role=dialog] nav :is(a,summary){min-block-size:48px;min-inline-size:48px}[data-pv2-shell].pv2-shell-frame{--pv2-shell-header-height:var(--pv2-shell-measured-height,4rem)}[data-pv2-shell] [data-pv2].pv2-home-hero{min-block-size:calc(100vh - var(--pv2-shell-header-height) - var(--portal-mobile-nav-height) - env(safe-area-inset-bottom,0px));min-block-size:calc(100svh - var(--pv2-shell-header-height) - var(--portal-mobile-nav-height) - env(safe-area-inset-bottom,0px));min-block-size:calc(100dvh - var(--pv2-shell-header-height) - var(--portal-mobile-nav-height) - env(safe-area-inset-bottom,0px))}[data-pv2] .pv2-header__inner{gap:.5rem}[data-pv2] .pv2-header__lockup{inline-size:6.5rem}[data-pv2] .pv2-header__inner .pv2-icon-action svg,[data-pv2] [role=dialog] svg,[data-pv2] .pv2-bottom-nav__icon,[data-pv2].pv2-footer .pv2-footer__icon{block-size:1.375rem;inline-size:1.375rem}[data-pv2-shell].pv2-shell-frame{padding-block-end:calc(var(--portal-mobile-nav-height) + env(safe-area-inset-bottom,0px))}[data-pv2] .pv2-bottom-nav{z-index:calc(var(--v2-z-header,200) - 1);border-block-start:1px solid var(--v2-border-hairline);background:color-mix(in srgb, var(--v2-bg-surface) 96%, transparent);color:var(--v2-text-body);box-shadow:0 -.5rem 1.5rem color-mix(in srgb, var(--v2-bg-contrast) 10%, transparent);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);display:block;position:fixed;inset-block-end:0;inset-inline:0}[data-pv2] .pv2-bottom-nav--safe-area{padding-block-end:env(safe-area-inset-bottom,0px)}[data-pv2] .pv2-bottom-nav__list{min-block-size:var(--portal-mobile-nav-height);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:.25rem;list-style:none;display:grid}[data-pv2] .pv2-bottom-nav__item{min-inline-size:0}[data-pv2] .pv2-bottom-nav__link{border-radius:var(--v2-radius-sm);block-size:100%;color:var(--v2-text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;padding-inline:.125rem;text-decoration:none;display:flex}[data-pv2] .pv2-bottom-nav__link--active{background:var(--v2-state-selected-bg);color:var(--v2-state-selected-ink)}[data-pv2] .pv2-bottom-nav__icon{flex:none;block-size:1.25rem;inline-size:1.25rem}[data-pv2] .pv2-bottom-nav__label{overflow-wrap:anywhere;max-inline-size:100%;font-size:.6875rem;font-weight:650;line-height:1.15}[data-pv2] .pv2-footer__brand-row,[data-pv2] .pv2-footer__navigation-row,[data-pv2] .pv2-footer__legal-row{flex-direction:column;align-items:flex-start}[data-pv2] .pv2-footer__navigation-row{gap:1.25rem}[data-pv2] .pv2-footer__primary-links,[data-pv2] .pv2-footer__secondary-links{gap:.125rem .75rem}}@media (max-width:359px){[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__copy{padding-block-start:2rem;padding-inline:.75rem}[data-pv2-shell] [data-pv2].pv2-home-hero .pv2-home-hero__title{font-size:1.75rem}[data-pv2] .pv2-header__lockup{inline-size:6rem}[data-pv2] .pv2-header__utility{gap:.125rem}[data-pv2] .pv2-bottom-nav__label{font-size:.625rem}}@media (max-width:279px){[data-pv2-shell].pv2-shell-frame{--portal-mobile-nav-height:0px;padding-block-end:0}[data-pv2] .pv2-bottom-nav{display:none}[data-pv2-shell-top-stack].pv2-shell-top-stack>[data-pv2].pv2-header>.container{padding-inline:.5rem}[data-pv2] .pv2-header__inner{gap:.25rem}[data-pv2] .pv2-header__brand{min-inline-size:2rem}[data-pv2] .pv2-header__lockup,html[data-theme=dark] [data-pv2] .pv2-header__lockup--light,html[data-theme=dark] [data-pv2] .pv2-header__lockup--dark{display:none}[data-pv2] .pv2-header__origin-mark--light{display:flex}html[data-theme=dark] [data-pv2] .pv2-header__origin-mark--light{display:none}html[data-theme=dark] [data-pv2] .pv2-header__origin-mark--dark{display:flex}[data-pv2] .pv2-header__utility{gap:0}[data-pv2] .pv2-header__compact-label{display:none}}
