.lBz3iW_banner{background-color:var(--demo-banner-background);color:var(--demo-banner-text);padding:var(--space-sm) var(--space-md);padding-left:max(var(--space-md), env(safe-area-inset-left));padding-right:max(var(--space-md), env(safe-area-inset-right))}.lBz3iW_text{max-width:calc(var(--space-64) * 15);font-size:var(--text-size-small);line-height:var(--font-leading-body);text-align:center;margin:0 auto}.lBz3iW_label{font-weight:var(--font-bold)}
._8cr-Ka_button{justify-content:center;align-items:center;gap:var(--space-sm);min-height:var(--page-button-height);padding:var(--page-button-pad-y) var(--page-button-pad-x);border:var(--border-width-hairline) solid transparent;border-radius:var(--button-primary-radius);background-color:var(--button-primary-background);color:var(--button-primary-text);font-family:var(--font-family);font-size:var(--text-size-body);font-weight:var(--font-medium);line-height:var(--font-leading-tight);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--motion-hover) var(--ease-out);text-decoration:none;display:inline-flex}._8cr-Ka_button:active:not(:disabled):not([aria-busy=true]),._8cr-Ka_button[data-preview=pressed]{transform:scale(var(--button-primary-press-scale))}._8cr-Ka_primary:active:not(:disabled):not([aria-busy=true]),._8cr-Ka_primary[data-preview=pressed]{background-color:var(--button-primary-background-pressed)}@media (hover:hover) and (pointer:fine){._8cr-Ka_button:hover:not(:disabled):not([aria-busy=true]):not(:active){transform:translateY(calc(var(--page-button-lift) * -1))}._8cr-Ka_primary:hover:not(:disabled):not([aria-busy=true]){background-color:var(--button-primary-background-pressed)}}._8cr-Ka_button[data-preview=hover]{transform:translateY(calc(var(--page-button-lift) * -1))}._8cr-Ka_primary[data-preview=hover]{background-color:var(--button-primary-background-pressed)}._8cr-Ka_button:focus-visible,._8cr-Ka_button[data-preview=focus]{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}._8cr-Ka_button:disabled,._8cr-Ka_button[aria-disabled=true]{border-color:var(--button-disabled-border);background-color:var(--button-disabled-background);color:var(--button-disabled-text);cursor:not-allowed}._8cr-Ka_button[aria-busy=true]{background-color:var(--button-busy-background);color:var(--button-busy-text);cursor:progress}._8cr-Ka_small{min-height:var(--phone-tap-min);padding:var(--space-sm) var(--space-lg)}._8cr-Ka_compact{min-height:var(--phone-tap-min);padding:var(--space-sm) var(--space-md)}._8cr-Ka_secondary._8cr-Ka_compact{min-height:var(--phone-tap-min)}._8cr-Ka_secondary{border-color:var(--button-secondary-border);border-radius:var(--button-secondary-radius);min-height:var(--button-secondary-min-height);background-color:var(--button-secondary-background);color:var(--button-secondary-text)}._8cr-Ka_secondary._8cr-Ka_small{min-height:var(--page-pill-small)}._8cr-Ka_button._8cr-Ka_secondary:active:not(:disabled):not([aria-busy=true]),._8cr-Ka_button._8cr-Ka_secondary[data-preview=pressed]{transform:scale(var(--button-secondary-press-scale));background-color:var(--button-secondary-background-pressed)}@media (hover:hover) and (pointer:fine){._8cr-Ka_button._8cr-Ka_secondary:hover:not(:disabled):not([aria-busy=true]):not(:active){background-color:var(--button-secondary-background-pressed)}}._8cr-Ka_button._8cr-Ka_secondary[data-preview=hover]{background-color:var(--button-secondary-background-pressed)}._8cr-Ka_button._8cr-Ka_secondary:disabled{border-color:var(--button-disabled-border);background-color:var(--button-disabled-background);color:var(--button-disabled-text)}._8cr-Ka_light{background-color:var(--button-light-background);color:var(--button-light-text)}._8cr-Ka_button._8cr-Ka_light:active:not(:disabled):not([aria-busy=true]),._8cr-Ka_button._8cr-Ka_light[data-preview=pressed]:not([aria-busy=true]),._8cr-Ka_button._8cr-Ka_light[data-preview=hover]:not([aria-busy=true]){background-color:var(--button-light-background-pressed)}._8cr-Ka_glass{border-color:var(--button-glass-border);background-color:var(--button-glass-background);color:var(--button-glass-text);-webkit-backdrop-filter:blur(var(--page-header-blur));backdrop-filter:blur(var(--page-header-blur))}._8cr-Ka_button._8cr-Ka_glass:active:not(:disabled):not([aria-busy=true]),._8cr-Ka_button._8cr-Ka_glass[data-preview=pressed]:not([aria-busy=true]),._8cr-Ka_button._8cr-Ka_glass[data-preview=hover]:not([aria-busy=true]){background-color:var(--color-backing)}@media (hover:hover) and (pointer:fine){._8cr-Ka_button._8cr-Ka_light:hover:not(:disabled):not([aria-busy=true]){background-color:var(--button-light-background-pressed)}._8cr-Ka_button._8cr-Ka_glass:hover:not(:disabled):not([aria-busy=true]){background-color:var(--color-backing)}}@media (prefers-reduced-motion:reduce){._8cr-Ka_button{--page-button-lift:0px;transition:none}._8cr-Ka_button:active:not(:disabled):not([aria-busy=true]),._8cr-Ka_button[data-preview=pressed],._8cr-Ka_button[data-preview=hover],._8cr-Ka_button._8cr-Ka_secondary:active:not(:disabled):not([aria-busy=true]),._8cr-Ka_button._8cr-Ka_secondary[data-preview=pressed]{transform:none}}@media (prefers-contrast:more){._8cr-Ka_button:not(._8cr-Ka_secondary):not(._8cr-Ka_light):not(._8cr-Ka_glass):not(:disabled):not([aria-busy=true]){background-color:var(--color-hc-accent)}._8cr-Ka_secondary:not(:disabled):not([aria-busy=true]){border-color:var(--color-hc-border);color:var(--color-hc-link)}}
.VQq_WG_eyebrow{align-items:center;gap:var(--space-sm);margin:0 0 var(--space-md);padding:var(--label-pad-y) var(--label-pad-x);border:var(--border-width-hairline) solid transparent;border-radius:var(--radius-control);background:linear-gradient(var(--color-bg-glass), var(--color-bg-glass)) padding-box, linear-gradient(135deg, var(--color-label-ring-from), var(--color-label-ring-to)) border-box;-webkit-backdrop-filter:blur(var(--page-header-blur));backdrop-filter:blur(var(--page-header-blur));color:var(--color-ink-75);font-family:var(--font-label);font-size:var(--label-size);font-weight:var(--font-medium);letter-spacing:var(--label-tracking);line-height:var(--label-leading);text-transform:uppercase;display:inline-flex}.VQq_WG_eyebrow:before{content:"";width:var(--label-dot);height:var(--label-dot);border-radius:var(--radius-control);background-color:var(--color-detail);flex:none}.VQq_WG_eyebrow[data-tone=photo]{background:linear-gradient(var(--color-backing), var(--color-backing)) padding-box, linear-gradient(135deg, var(--color-label-ring-from), var(--color-photo-glass-border)) border-box;color:var(--color-photo-text)}@media (prefers-contrast:more){.VQq_WG_eyebrow:not([data-tone=photo]){color:var(--color-ink-100)}}
.arFiJq_header{z-index:10;border-bottom:var(--border-width-hairline) solid var(--color-surface-hairline);background-color:var(--header-background);-webkit-backdrop-filter:blur(var(--page-header-blur));backdrop-filter:blur(var(--page-header-blur));position:sticky;top:0}.arFiJq_header[data-menu-open=true]{z-index:30}.arFiJq_inner{justify-content:space-between;align-items:center;gap:var(--space-md);max-width:var(--page-container);min-height:var(--page-header);padding:0 max(var(--page-gutter-phone), env(safe-area-inset-right)) 0 max(var(--page-gutter-phone), env(safe-area-inset-left));margin:0 auto;display:flex}.arFiJq_name{align-items:center;gap:var(--space-sm);min-height:var(--header-min-height);color:var(--header-name);line-height:var(--font-leading-tight);border-radius:var(--radius-chip);flex:0 auto;min-width:0;text-decoration:none;display:inline-flex}.arFiJq_mark{width:var(--space-xl);height:var(--space-xl);border-radius:var(--radius-field);background-color:var(--header-mark);color:var(--header-mark-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.arFiJq_words{flex-direction:column;min-width:0;display:flex}.arFiJq_word{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-display);font-size:var(--text-size-lead);font-weight:var(--font-heavy);letter-spacing:var(--font-display-tracking);overflow:hidden}.arFiJq_line{color:var(--color-ink-65);font-size:var(--text-size-small);white-space:nowrap;display:none}.arFiJq_phoneLink{align-items:center;gap:var(--space-xs);min-height:var(--header-min-height);padding:0 var(--space-sm);border-radius:var(--radius-control);color:var(--color-ink-100);font-size:var(--text-size-small);font-weight:var(--font-bold);white-space:nowrap;text-decoration:none;display:inline-flex}.arFiJq_desktopNav,.arFiJq_desktopCall,.arFiJq_desktopBook{display:none}.arFiJq_phoneControls{align-items:center;gap:var(--space-sm);flex:none;margin-left:auto;display:flex}.arFiJq_toggle{min-height:var(--phone-tap-min);padding:0 var(--space-md);border:var(--border-width-hairline) solid var(--button-secondary-border);border-radius:var(--radius-control);background-color:var(--color-bg-base);color:var(--color-ink-100);font-family:var(--font-family);font-size:var(--text-size-small);font-weight:var(--font-bold);cursor:pointer;-webkit-tap-highlight-color:transparent}.arFiJq_menuPanel{background-color:var(--menu-panel-background);border-bottom:var(--border-width-hairline) solid var(--color-surface-hairline);max-height:calc(100dvh - var(--page-header));overscroll-behavior:contain;padding:var(--space-sm) var(--page-gutter-phone) var(--space-md);opacity:0;transform:translateY(calc(var(--space-sm) * -1));visibility:hidden;transition:opacity var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out), visibility 0s linear var(--motion-fast);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.arFiJq_menuPanel[data-open=true]{opacity:1;visibility:visible;transition:opacity var(--motion-base) var(--ease-out), transform var(--motion-base) var(--ease-out), visibility 0s linear 0s;transform:translateY(0)}.arFiJq_menuList,.arFiJq_navList{margin:0;padding:0;list-style:none}.arFiJq_menuLink{min-height:var(--menu-panel-item-min-height);padding:0 var(--space-sm);border-bottom:var(--border-width-hairline) solid var(--color-surface-hairline);color:var(--color-ink-100);font-size:var(--text-size-lead);font-weight:var(--font-bold);align-items:center;text-decoration:none;display:flex}.arFiJq_navList{align-items:center;gap:var(--space-sm);flex-shrink:0;display:flex}.arFiJq_navLink{min-height:var(--page-pill-small);padding:0 var(--space-12);border-radius:var(--radius-control);color:var(--color-ink-75);font-size:var(--text-size-body);font-weight:var(--font-regular);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.arFiJq_name:focus-visible,.arFiJq_name[data-preview=focus],.arFiJq_phoneLink:focus-visible,.arFiJq_navLink:focus-visible,.arFiJq_navLink[data-preview=focus],.arFiJq_menuLink:focus-visible,.arFiJq_toggle:focus-visible,.arFiJq_toggle[data-preview=focus]{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (hover:hover) and (pointer:fine){.arFiJq_navLink:hover,.arFiJq_phoneLink:hover,.arFiJq_menuLink:hover,.arFiJq_toggle:hover{background-color:var(--header-link-hover-background);color:var(--color-ink-100)}}.arFiJq_navLink[data-preview=hover]{background-color:var(--header-link-hover-background);color:var(--color-ink-100)}@media (min-width:1024px){.arFiJq_inner{padding:0 var(--page-gutter-desktop)}.arFiJq_header:not([data-layout=phone]) .arFiJq_line,.arFiJq_header:not([data-layout=phone]) .arFiJq_desktopNav{display:block}.arFiJq_header:not([data-layout=phone]) .arFiJq_desktopCall,.arFiJq_header:not([data-layout=phone]) .arFiJq_desktopBook{white-space:nowrap;flex-shrink:0;display:block}.arFiJq_header:not([data-layout=phone]) .arFiJq_phoneControls,.arFiJq_header:not([data-layout=phone]) .arFiJq_menuPanel{display:none}}@media (prefers-reduced-motion:reduce){.arFiJq_menuPanel,.arFiJq_menuPanel[data-open=true]{transform:none}}@media (prefers-contrast:more){.arFiJq_header,.arFiJq_menuPanel{border-color:var(--color-hc-border)}.arFiJq_line{color:var(--color-hc-text-muted)}.arFiJq_navLink,.arFiJq_menuLink,.arFiJq_toggle{color:var(--color-hc-link)}}
.rnk_JG_footer{border-top:var(--border-width-hairline) solid var(--footer-border);background-color:var(--footer-background);color:var(--footer-text)}.rnk_JG_inner{gap:var(--space-xl) var(--space-md);max-width:var(--layout-container);padding:var(--space-xl) max(var(--space-md), env(safe-area-inset-right)) var(--space-2xl) max(var(--space-md), env(safe-area-inset-left));grid-template-columns:1fr 1fr;margin:0 auto;display:grid}.rnk_JG_contact{grid-column:1/-1}.rnk_JG_contact,.rnk_JG_column{gap:var(--space-md);flex-direction:column;min-width:0;display:flex}.rnk_JG_group{gap:var(--space-xs);flex-direction:column;display:flex}.rnk_JG_name{font-size:var(--text-size-lead);font-weight:var(--font-bold);line-height:var(--font-leading-tight);margin:0}.rnk_JG_label{color:var(--footer-muted);font-size:var(--text-size-small);font-weight:var(--font-bold);line-height:var(--font-leading-tight);margin:0}.rnk_JG_line{line-height:var(--font-leading-body);overflow-wrap:anywhere;margin:0}.rnk_JG_list{margin:0;padding:0;list-style:none}.rnk_JG_link{min-height:var(--footer-link-min-height);color:var(--footer-link);font-weight:var(--font-bold);text-underline-offset:var(--space-xs);align-items:center;text-decoration:underline;display:inline-flex}.rnk_JG_link:focus-visible,.rnk_JG_link[data-preview=focus]{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-chip)}@media (hover:hover) and (pointer:fine){.rnk_JG_link:hover{text-decoration-thickness:var(--border-width-focus)}}@media (min-width:1024px){.rnk_JG_inner{gap:var(--space-2xl);grid-template-columns:2fr 1fr 1fr}.rnk_JG_contact{grid-column:auto}.rnk_JG_link{min-height:var(--space-xl)}}@media (prefers-contrast:more){.rnk_JG_footer{border-color:var(--color-hc-border)}.rnk_JG_label{color:var(--color-hc-text-muted)}.rnk_JG_link{color:var(--color-hc-link)}}.rnk_JG_rights{max-width:var(--layout-container);margin:var(--space-lg) auto 0;padding:0 var(--space-md);color:var(--footer-muted);font-size:var(--type-small);line-height:var(--type-small-leading)}
.eNWGsG_strip{bottom:calc(var(--space-12) + env(safe-area-inset-bottom));z-index:20;align-items:stretch;gap:var(--space-sm);margin:0 max(var(--space-12), env(safe-area-inset-right)) calc(var(--space-12) + env(safe-area-inset-bottom)) max(var(--space-12), env(safe-area-inset-left));padding:var(--space-sm);border:var(--border-width-hairline) solid var(--sticky-strip-border);border-radius:var(--radius-card);background-color:var(--sticky-strip-background);-webkit-backdrop-filter:blur(var(--page-header-blur));backdrop-filter:blur(var(--page-header-blur));box-shadow:var(--sticky-strip-elevation);opacity:1;visibility:visible;transition:transform var(--motion-base) var(--ease-out), opacity var(--motion-base) var(--ease-out), visibility 0s linear 0s;display:flex;position:sticky;transform:translateY(0)}.eNWGsG_side{flex:none;display:flex}.eNWGsG_main{flex:1 1 0;min-width:0;display:flex}.eNWGsG_side>*,.eNWGsG_main>*{flex:auto}.eNWGsG_strip[data-typing=true]{transform:translateY(calc(100% + var(--space-12)));opacity:0;visibility:hidden;transition:transform var(--motion-fast) var(--ease-out), opacity var(--motion-fast) var(--ease-out), visibility 0s linear var(--motion-fast)}@media (min-width:1024px){.eNWGsG_strip:not([data-layout=phone]){display:none}}@media (prefers-reduced-motion:reduce){.eNWGsG_strip,.eNWGsG_strip[data-typing=true]{transition:none;transform:none}}@media (prefers-contrast:more){.eNWGsG_strip{border-color:var(--color-hc-border)}}
.UwM00W_field{gap:var(--space-xs);flex-direction:column;width:100%;min-width:0;display:flex}.UwM00W_label{color:var(--field-text);font-size:var(--text-size-body);font-weight:var(--font-bold);line-height:var(--font-leading-tight)}.UwM00W_hint{color:var(--color-text-muted);font-size:var(--text-size-small);margin:0}.UwM00W_control{width:100%;min-height:var(--phone-tap-min);padding:var(--space-sm) var(--space-md);border:var(--field-border-width) solid var(--field-border);border-radius:var(--field-radius);background-color:var(--field-background);color:var(--field-text);font-family:var(--font-family);font-size:var(--field-font-size);line-height:var(--font-leading-body)}textarea.UwM00W_control{resize:vertical}.UwM00W_control:focus-visible,.UwM00W_control[data-preview=focus]{border-color:var(--field-border-focus);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.UwM00W_field[data-error=true] .UwM00W_control{border-color:var(--field-error);background-color:var(--field-error-background)}.UwM00W_error{color:var(--field-error);font-size:var(--text-size-small);font-weight:var(--font-bold);margin:0}.UwM00W_control:disabled{border-color:var(--field-disabled-background);background-color:var(--field-disabled-background);color:var(--field-disabled-text);cursor:not-allowed}.UwM00W_consent{align-items:flex-start;gap:var(--space-sm);width:100%;min-height:var(--phone-tap-min);padding:var(--space-sm) 0;display:flex}.UwM00W_box{width:var(--space-lg);height:var(--space-lg);accent-color:var(--field-border-focus);cursor:pointer;flex:none;margin:0}.UwM00W_box:focus-visible,.UwM00W_box[data-preview=focus]{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.UwM00W_consentText{color:var(--field-text);font-size:var(--text-size-small);line-height:var(--font-leading-body);cursor:pointer}.UwM00W_honeypot{left:calc(var(--space-64) * -100);width:var(--border-width-hairline);height:var(--border-width-hairline);position:absolute;overflow:hidden}@media (prefers-contrast:more){.UwM00W_control{border-color:var(--color-hc-border)}.UwM00W_hint{color:var(--color-hc-text-muted)}}
.xaSD5G_form{gap:var(--space-md);max-width:var(--page-measure);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.xaSD5G_demoMessage{padding:var(--space-md);border-left:var(--border-width-focus) solid var(--color-border-strong);border-radius:var(--radius-chip);background-color:var(--color-surface-card);color:var(--color-ink-100);line-height:var(--font-leading-body);margin:0}.xaSD5G_phone{color:var(--color-link);font-weight:var(--font-bold);text-underline-offset:var(--space-xs)}.xaSD5G_phone:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}
._5lOqCW_root{z-index:40;visibility:hidden;transition:visibility 0s linear var(--motion-fast);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._5lOqCW_root[data-open=true]{visibility:visible;transition:visibility linear}._5lOqCW_root[data-inline=true]{z-index:auto;min-height:var(--hero-min-height);border-radius:var(--radius-card);position:relative;overflow:hidden}._5lOqCW_scrim{background-color:var(--hero-overlay);opacity:0;transition:opacity var(--motion-fast) var(--ease-out);position:absolute;inset:0}._5lOqCW_panel{width:100%;max-height:90dvh;padding:var(--page-card-pad) max(var(--page-card-pad), env(safe-area-inset-right)) max(var(--page-card-pad), env(safe-area-inset-bottom)) max(var(--page-card-pad), env(safe-area-inset-left));border:var(--border-width-hairline) solid var(--color-surface-hairline);border-radius:var(--radius-card) var(--radius-card) 0 0;background-color:var(--color-bg-base);box-shadow:var(--shadow-float);opacity:0;transform:translateY(var(--space-lg));transition:opacity var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);position:relative;overflow-y:auto}._5lOqCW_root[data-open=true] ._5lOqCW_scrim{opacity:1;transition:opacity var(--motion-base) var(--ease-out)}._5lOqCW_root[data-open=true] ._5lOqCW_panel{opacity:1;transition:opacity var(--motion-base) var(--ease-out), transform var(--motion-base) var(--ease-out);transform:none}._5lOqCW_bar{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-sm);display:flex}._5lOqCW_title{color:var(--color-ink-100);font-family:var(--font-display);font-size:var(--type-h3-phone);font-weight:var(--font-heading);line-height:var(--font-leading-h3);margin:0}._5lOqCW_lead{margin:0 0 var(--space-lg);color:var(--color-ink-75);font-size:var(--type-body-phone);line-height:var(--type-body-phone-leading)}@media (min-width:1024px){._5lOqCW_root{align-items:center}._5lOqCW_panel{max-width:var(--page-measure);padding:var(--page-card-pad-desktop);border-radius:var(--radius-card)}._5lOqCW_title{font-size:var(--type-h3)}}@media (prefers-reduced-motion:reduce){._5lOqCW_scrim,._5lOqCW_panel,._5lOqCW_root[data-open=true] ._5lOqCW_scrim,._5lOqCW_root[data-open=true] ._5lOqCW_panel{transition:none;transform:none}}@media (prefers-contrast:more){._5lOqCW_panel{border-color:var(--color-hc-border)}}
.uxLwMa_list{align-items:center;gap:0 var(--space-xs);font-size:var(--text-size-small);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.uxLwMa_item{align-items:center;gap:var(--space-xs);min-width:0;display:inline-flex}.uxLwMa_item+.uxLwMa_item:before{content:"›";content:"›" / "";color:var(--breadcrumbs-separator)}.uxLwMa_link,.uxLwMa_current{min-height:var(--breadcrumbs-min-height);overflow-wrap:anywhere;align-items:center;display:inline-flex}.uxLwMa_link{color:var(--breadcrumbs-link);text-underline-offset:var(--space-xs);text-decoration:underline}.uxLwMa_current{color:var(--breadcrumbs-current)}.uxLwMa_crumbs[data-tone=photo] .uxLwMa_link{color:var(--hero-text)}.uxLwMa_crumbs[data-tone=photo] .uxLwMa_current,.uxLwMa_crumbs[data-tone=photo] .uxLwMa_item+.uxLwMa_item:before{color:var(--hero-muted)}.uxLwMa_link:focus-visible,.uxLwMa_link[data-preview=focus]{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-chip)}@media (hover:hover) and (pointer:fine){.uxLwMa_link:hover{text-decoration-thickness:var(--border-width-focus)}}@media (prefers-contrast:more){.uxLwMa_link{color:var(--color-hc-link)}.uxLwMa_current,.uxLwMa_item+.uxLwMa_item:before{color:var(--color-hc-text-muted)}}
.PgAKtG_hero{isolation:isolate;min-height:var(--hero-min-height);margin-top:var(--space-sm);color:var(--hero-text);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.PgAKtG_photo{z-index:-2;object-fit:cover;object-position:center 45%}.PgAKtG_overlay{z-index:-1;background-color:var(--hero-overlay);position:absolute;inset:0}.PgAKtG_inner{align-items:flex-start;gap:var(--space-lg);width:100%;max-width:var(--layout-container);padding:var(--space-2xl) max(var(--page-gutter-phone), env(safe-area-inset-right)) var(--space-2xl) max(var(--page-gutter-phone), env(safe-area-inset-left));flex-direction:column;margin:0 auto;display:flex}.PgAKtG_title{max-width:calc(var(--layout-container) * .66);font-family:var(--font-display);font-size:var(--hero-h1-phone);font-weight:var(--hero-h1-weight);line-height:var(--hero-h1-leading);letter-spacing:calc(var(--hero-h1-tracking) * 1em);margin:0}.PgAKtG_line{display:block}.PgAKtG_lineSoft{color:var(--hero-muted)}.PgAKtG_word{color:var(--hero-highlight);animation:PgAKtG_wordIn var(--motion-reveal) var(--ease-out) both;display:inline-block}@keyframes PgAKtG_wordIn{0%{opacity:0;transform:translateY(var(--reveal-distance))}to{opacity:1;transform:translateY(0)}}.PgAKtG_srOnly{width:var(--border-width-hairline);height:var(--border-width-hairline);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.PgAKtG_photoLabel{top:var(--space-md);right:var(--space-md);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-control);background-color:var(--hero-chip-background);color:var(--hero-text);font-size:var(--text-size-small);margin:0;position:absolute}@media (min-width:640px){.PgAKtG_title{font-size:var(--hero-h1-tablet)}}@media (min-width:1024px){.PgAKtG_title{font-size:var(--hero-h1-desktop)}.PgAKtG_inner{padding:var(--space-3xl) var(--page-gutter-desktop)}}@media (prefers-reduced-motion:reduce){.PgAKtG_word{animation:none}}
.z6bXnW_hero{isolation:isolate;border-bottom:var(--border-width-hairline) solid var(--color-surface-hairline);background-color:var(--color-bg-base);position:relative;overflow:hidden}.z6bXnW_hero[data-variant=photo]{min-height:var(--hero-min-height);background-color:var(--color-demo-bg);border-bottom:0;align-items:flex-end;display:flex}.z6bXnW_photo{z-index:-2;object-fit:cover}.z6bXnW_overlay{z-index:-1;background-color:var(--hero-overlay);position:absolute;inset:0}.z6bXnW_inner{width:100%;max-width:var(--page-container);padding:var(--space-xl) var(--page-gutter-phone) var(--page-section-phone);margin:0 auto}.z6bXnW_crumbs{margin-bottom:var(--space-lg)}.z6bXnW_title{max-width:var(--page-intro);color:var(--color-ink-100);font-family:var(--font-display);font-size:var(--hero-h1-phone);font-weight:var(--font-heading);line-height:var(--font-leading-tight);letter-spacing:var(--type-h1-tracking);text-wrap:balance;margin:0}.z6bXnW_lead{max-width:var(--page-measure);margin:var(--space-md) 0 0;color:var(--color-ink-75);font-size:var(--type-body-phone);line-height:var(--type-body-phone-leading)}.z6bXnW_actions{gap:var(--space-12);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}.z6bXnW_trust{max-width:var(--page-measure);margin:var(--space-12) 0 0;color:var(--color-ink-65);font-size:var(--type-small);line-height:var(--type-small-leading)}.z6bXnW_hero[data-variant=photo] .z6bXnW_title{color:var(--hero-text)}.z6bXnW_hero[data-variant=photo] .z6bXnW_lead,.z6bXnW_hero[data-variant=photo] .z6bXnW_trust{color:var(--hero-muted)}@media (min-width:1024px){.z6bXnW_inner{padding:var(--space-3xl) var(--page-gutter-desktop) var(--page-section-desktop)}.z6bXnW_title{font-size:var(--hero-h1-desktop);line-height:var(--type-h1-leading)}.z6bXnW_lead{font-size:var(--type-body);line-height:var(--type-body-leading)}}
.J72RJq_block{gap:var(--space-sm);color:var(--area-block-text);flex-direction:column;display:flex}.J72RJq_heading{font-size:var(--text-size-h3);font-weight:var(--font-heavy);line-height:var(--font-leading-tight);margin:0}.J72RJq_sentence{line-height:var(--font-leading-body);margin:0}.J72RJq_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.J72RJq_item{min-height:var(--area-block-item-min-height);border-bottom:var(--border-width-hairline) solid var(--area-block-border);align-items:center;display:flex}.J72RJq_link,.J72RJq_hub{min-height:var(--area-block-item-min-height);color:var(--area-block-link);font-weight:var(--font-bold);text-underline-offset:var(--space-xs);align-items:center;text-decoration:underline;display:inline-flex}.J72RJq_plain{color:var(--area-block-text)}.J72RJq_current{color:var(--area-block-muted);font-weight:var(--font-bold)}.J72RJq_link:focus-visible,.J72RJq_link[data-preview=focus],.J72RJq_hub:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-chip)}@media (hover:hover) and (pointer:fine){.J72RJq_link:hover,.J72RJq_hub:hover{text-decoration-thickness:var(--border-width-focus)}}@media (min-width:1024px){.J72RJq_list{column-gap:var(--space-lg);flex-flow:wrap}.J72RJq_item{border-bottom:0}}@media (prefers-contrast:more){.J72RJq_item{border-color:var(--color-hc-border)}.J72RJq_link,.J72RJq_hub{color:var(--color-hc-link)}.J72RJq_current{color:var(--color-hc-text-muted)}}
.jMLyza_map{gap:var(--space-sm);flex-direction:column;margin:0;display:flex}.jMLyza_frame{aspect-ratio:4/3;background:var(--area-map-background);border:var(--border-width-hairline) solid var(--area-map-border);border-radius:var(--area-map-radius);position:relative;overflow:hidden}.jMLyza_grid{width:100%;height:100%;position:absolute;inset:0}.jMLyza_grid path{fill:none;stroke:var(--area-map-grid);stroke-width:var(--border-width-hairline);vector-effect:non-scaling-stroke}.jMLyza_north{top:var(--space-sm);right:var(--space-sm);color:var(--area-map-label);font-size:var(--text-size-small);font-weight:var(--font-bold);position:absolute}.jMLyza_towns{margin:0;padding:0;list-style:none}.jMLyza_town{left:var(--x);top:var(--y);align-items:center;gap:var(--space-xs);transform:translate(calc(var(--area-map-marker-size) / -2), -50%);color:var(--area-map-label);font-size:var(--text-size-small);font-weight:var(--font-bold);white-space:nowrap;display:flex;position:absolute}.jMLyza_labelStart{transform:translate(calc(-100% + var(--area-map-marker-size) / 2), -50%);flex-direction:row-reverse}.jMLyza_marker{width:var(--area-map-marker-size);height:var(--area-map-marker-size);background:var(--area-map-marker);border-radius:50%;flex:none}.jMLyza_caption{color:var(--area-map-caption);font-size:var(--text-size-small);line-height:var(--font-leading-body)}.jMLyza_maps{align-items:flex-start;gap:var(--space-sm);flex-direction:column;display:flex}@media (prefers-contrast:more){.jMLyza_frame{border-color:var(--color-hc-border)}.jMLyza_caption{color:var(--color-hc-text-muted)}}
._2-Jc9W_split{gap:var(--space-2xl);grid-template-columns:1fr;display:grid}@media (min-width:1024px){._2-Jc9W_split[data-map=true]{grid-template-columns:1fr 1fr;align-items:start}}
.PMVmua_band{align-items:flex-start;gap:var(--space-sm);padding:var(--space-2xl) var(--page-card-pad);border-radius:var(--cta-band-radius);background-color:var(--cta-band-background);color:var(--cta-band-text);flex-direction:column;display:flex}.PMVmua_heading{max-width:var(--page-intro);margin:0 0 var(--space-sm);font-family:var(--font-display);font-size:var(--type-h2-phone);font-weight:var(--font-heading);line-height:var(--font-leading-tight);text-wrap:balance}.PMVmua_line{max-width:var(--page-measure);color:var(--cta-band-muted);font-size:var(--type-body-phone);line-height:var(--type-body-phone-leading);margin:0}.PMVmua_actions{gap:var(--space-12);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}@media (min-width:1024px){.PMVmua_band{padding:var(--space-3xl)}.PMVmua_heading{font-size:var(--type-h2);line-height:var(--type-h2-leading)}.PMVmua_line{font-size:var(--type-body);line-height:var(--type-body-leading)}}
._9L73qW_cards{gap:var(--space-md);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}._9L73qW_card{gap:var(--space-sm);padding:var(--page-card-pad);border:var(--border-width-hairline) solid var(--color-surface-hairline);border-radius:var(--radius-card);background-color:var(--color-surface-card);flex-direction:column;display:flex;position:relative}._9L73qW_card:before{content:"";top:0;right:var(--space-md);left:var(--space-md);height:var(--border-width-hairline);background-color:var(--color-bg-base);pointer-events:none;position:absolute}._9L73qW_title{color:var(--color-ink-65);font-family:var(--font-label);font-size:var(--label-size);font-weight:var(--font-bold);letter-spacing:var(--label-tracking);line-height:var(--type-small-leading);margin:0}._9L73qW_body{color:var(--color-ink-100);font-size:var(--type-body-phone);line-height:var(--type-body-phone-leading);margin:0}._9L73qW_link{min-height:var(--phone-tap-min);color:var(--color-link);font-family:var(--font-display);font-size:var(--type-h3-phone);font-weight:var(--font-heading);text-underline-offset:var(--space-xs);align-items:center;display:inline-flex}._9L73qW_link:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (min-width:1024px){._9L73qW_cards{gap:var(--space-lg);grid-template-columns:1fr 1fr}._9L73qW_body{font-size:var(--type-body);line-height:var(--type-body-leading)}}@media (prefers-contrast:more){._9L73qW_card{border-color:var(--color-hc-border)}}
.AvvdFG_item{border-bottom:var(--border-width-hairline) solid var(--faq-item-border);width:100%}.AvvdFG_question{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:var(--faq-item-min-height);padding:var(--space-md) var(--space-sm);color:var(--faq-item-question);font-family:var(--font-display);font-size:var(--text-size-lead);font-weight:var(--font-bold);line-height:var(--font-leading-tight);cursor:pointer;-webkit-tap-highlight-color:transparent;list-style:none;display:flex}.AvvdFG_question::-webkit-details-marker{display:none}.AvvdFG_text{overflow-wrap:anywhere;min-width:0}.AvvdFG_indicator{width:var(--space-md);height:var(--space-md);flex:none;position:relative}.AvvdFG_indicator:before,.AvvdFG_indicator:after{content:"";background-color:var(--faq-item-indicator);position:absolute}.AvvdFG_indicator:before{top:calc(50% - var(--border-width-focus) / 2);width:100%;height:var(--border-width-focus);left:0}.AvvdFG_indicator:after{top:0;left:calc(50% - var(--border-width-focus) / 2);width:var(--border-width-focus);height:100%}.AvvdFG_item[open] .AvvdFG_indicator:after{display:none}.AvvdFG_question:focus-visible,.AvvdFG_question[data-preview=focus]{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(var(--focus-ring-offset) * -1)}@media (hover:hover) and (pointer:fine){.AvvdFG_question:hover{background-color:var(--faq-item-hover-background)}}.AvvdFG_question[data-preview=hover]{background-color:var(--faq-item-hover-background)}.AvvdFG_answer{padding:0 var(--space-sm) var(--space-lg);color:var(--faq-item-answer);font-size:var(--type-body-phone);line-height:var(--type-body-phone-leading);max-width:var(--page-measure);overflow-wrap:anywhere;margin:0}.AvvdFG_item[open] .AvvdFG_answer{animation:AvvdFG_answerIn var(--motion-faq) var(--ease-out)}@keyframes AvvdFG_answerIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.AvvdFG_item[open] .AvvdFG_answer{animation:none}}@media (min-width:1024px){.AvvdFG_answer{font-size:var(--type-body);line-height:var(--type-body-leading)}}.AvvdFG_phone{min-height:var(--space-lg);color:var(--color-link);font-weight:var(--font-bold);align-items:center;text-decoration:underline;display:inline-flex}.AvvdFG_phone:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (prefers-contrast:more){.AvvdFG_phone{color:var(--color-hc-link)}.AvvdFG_item{border-color:var(--color-hc-border)}.AvvdFG_indicator:before,.AvvdFG_indicator:after{background-color:var(--color-hc-link)}}
.NwJRoW_list{max-width:var(--page-intro);padding:var(--space-sm) var(--space-md);border:var(--border-width-hairline) solid var(--color-surface-hairline);border-radius:var(--radius-card);background-color:var(--color-surface-card)}.NwJRoW_list>:last-child{border-bottom:0}@media (min-width:1024px){.NwJRoW_list{padding:var(--space-md) var(--page-card-pad-desktop)}}@media (prefers-contrast:more){.NwJRoW_list{border-color:var(--color-hc-border)}}
.li5-Xa_reveal[data-reveal=waiting]{opacity:0;transform:translateY(var(--reveal-distance))}.li5-Xa_reveal[data-reveal=playing]{opacity:1;transition:opacity var(--motion-reveal) var(--ease-out), transform var(--motion-reveal) var(--ease-out);transform:none}@media (prefers-reduced-motion:reduce){.li5-Xa_reveal[data-reveal]{opacity:1;transition:none;transform:none}}
.eHVpMW_box{padding:var(--page-card-pad);border:var(--border-width-hairline) solid var(--seller-box-border);border-radius:var(--seller-box-radius);background-color:var(--seller-box-background);color:var(--seller-box-text)}.eHVpMW_heading{margin:var(--space-md) 0 var(--space-lg);color:var(--seller-box-text);font-family:var(--font-display);font-size:var(--type-h2-phone);font-weight:var(--font-heading);line-height:var(--font-leading-tight);letter-spacing:var(--font-display-tracking);text-wrap:balance}.eHVpMW_body{gap:var(--space-lg);display:grid}.eHVpMW_talk{gap:var(--space-md);flex-direction:column;min-width:0;display:flex}.eHVpMW_log{gap:var(--space-md);flex-direction:column;display:flex}.eHVpMW_you{max-width:85%;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-field);background-color:var(--seller-box-you-background);align-self:flex-end}.eHVpMW_youText,.eHVpMW_line,.eHVpMW_answer,.eHVpMW_fact,.eHVpMW_source,.eHVpMW_left{font-size:var(--type-body-phone);line-height:var(--type-body-phone-leading);overflow-wrap:anywhere;margin:0}.eHVpMW_who{color:var(--seller-box-muted);font-weight:var(--font-bold)}.eHVpMW_reply{align-items:flex-start;gap:var(--space-sm);flex-direction:column;display:flex}.eHVpMW_title{color:var(--seller-box-text);font-family:var(--font-display);font-size:var(--type-h3-phone);font-weight:var(--font-heading);line-height:var(--font-leading-h3);scroll-margin-top:calc(var(--page-header) + var(--space-md));margin:0}.eHVpMW_title:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.eHVpMW_title:focus:not(:focus-visible),.eHVpMW_line:focus:not(:focus-visible){outline:none}.eHVpMW_line:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.eHVpMW_answer{color:var(--seller-box-text);max-width:var(--page-measure)}.eHVpMW_actions{gap:var(--space-sm);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.eHVpMW_chips{gap:var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.eHVpMW_chip{min-height:var(--seller-box-tap);padding:var(--space-sm) var(--space-md);border:var(--border-width-hairline) solid var(--seller-box-chip-border);border-radius:var(--seller-box-chip-radius);background-color:var(--seller-box-chip-background);color:var(--seller-box-chip-text);font:inherit;font-size:var(--type-small);line-height:var(--type-small-leading);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent}.eHVpMW_chip:disabled{cursor:default;opacity:.6}.eHVpMW_textButton{min-height:var(--seller-box-tap);color:var(--seller-box-link);font:inherit;font-size:var(--type-small);font-weight:var(--font-bold);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.eHVpMW_chip:focus-visible,.eHVpMW_textButton:focus-visible,.eHVpMW_spot:focus-visible,.eHVpMW_link:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (hover:hover) and (pointer:fine){.eHVpMW_chip:not(:disabled):hover{background-color:var(--seller-box-background)}.eHVpMW_textButton:hover{text-decoration-thickness:var(--border-width-focus)}}.eHVpMW_facts{gap:var(--space-md);padding:0 0 0 var(--space-md);border-left:var(--border-width-focus) solid var(--seller-box-border);flex-direction:column;margin:0;list-style:none;display:flex}.eHVpMW_source{color:var(--seller-box-muted);font-size:var(--type-small);line-height:var(--type-small-leading)}.eHVpMW_link{min-height:var(--space-lg);color:var(--seller-box-link);align-items:center;text-decoration:underline;display:inline-flex}.eHVpMW_left{color:var(--seller-box-muted);font-size:var(--type-small)}.eHVpMW_thinking{min-height:var(--seller-box-tap);color:var(--seller-box-muted);align-items:center;margin:0;display:flex}.eHVpMW_dots{gap:var(--space-xs);display:inline-flex}.eHVpMW_dots span{width:var(--space-sm);height:var(--space-sm);border-radius:var(--radius-pill);background-color:var(--seller-box-muted);opacity:0;animation:eHVpMW_dotIn var(--motion-reveal) var(--ease-out) forwards}.eHVpMW_dots span:nth-child(2){animation-delay:var(--motion-fast)}.eHVpMW_dots span:nth-child(3){animation-delay:var(--motion-reveal)}@keyframes eHVpMW_dotIn{to{opacity:1}}.eHVpMW_thinkingText{width:var(--border-width-hairline);height:var(--border-width-hairline);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.eHVpMW_ask{align-items:start;gap:var(--space-sm);padding-top:var(--space-md);border-top:var(--border-width-hairline) solid var(--seller-box-border);grid-template-columns:auto minmax(0,1fr);display:grid}.eHVpMW_q{min-height:var(--seller-box-tap);color:var(--seller-box-text);font-family:var(--font-display);font-size:var(--type-h3-phone);font-weight:var(--font-heading);align-items:center;display:flex}.eHVpMW_field{width:100%;min-height:var(--seller-box-tap);padding:var(--space-sm) var(--space-md);border:var(--border-width-hairline) solid var(--seller-box-chip-border);border-radius:var(--radius-field);background-color:var(--seller-box-background);color:var(--seller-box-text);font:inherit;font-size:var(--type-body-phone);line-height:var(--type-body-phone-leading);resize:vertical}.eHVpMW_field:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.eHVpMW_field:disabled{background-color:var(--seller-box-chip-background);color:var(--seller-box-muted)}.eHVpMW_ask>:last-child,.eHVpMW_ask>:nth-child(3){grid-column:2;justify-self:start}.eHVpMW_count{color:var(--seller-box-muted);font-size:var(--type-small);margin:0}.eHVpMW_figure{margin:0 0 var(--space-md);width:100%;min-width:0;max-width:var(--container-intro);scroll-margin-top:calc(var(--page-header) + var(--space-md))}.eHVpMW_notesBlock{margin-top:var(--space-md)}.eHVpMW_ab{gap:var(--space-sm);margin-bottom:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.eHVpMW_ab[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.eHVpMW_abLabel{color:var(--seller-box-text);font-size:var(--type-small);font-weight:var(--font-bold);text-align:center;margin:0}.eHVpMW_frame{aspect-ratio:4/3;border:var(--border-width-hairline) solid var(--seller-box-border);border-radius:var(--radius-field);background-color:var(--seller-box-drawing-background);position:relative}.eHVpMW_img{border-radius:var(--radius-field);object-fit:contain;width:100%;height:100%;display:block}.eHVpMW_placeholder,.eHVpMW_failed{justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-md);color:var(--seller-box-muted);font-size:var(--type-small);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}.eHVpMW_mark{right:var(--space-sm);bottom:var(--space-sm);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);background-color:var(--seller-box-background);color:var(--seller-box-muted);font-size:var(--type-small);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.eHVpMW_spotWrap{top:var(--spot-y);left:var(--spot-x);width:var(--seller-box-tap);height:var(--seller-box-tap);margin:calc(var(--seller-box-tap) / -2) 0 0 calc(var(--seller-box-tap) / -2);position:absolute}.eHVpMW_spot{border-radius:var(--radius-pill);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex}.eHVpMW_dot{z-index:1;width:var(--space-lg);height:var(--space-lg);border:var(--border-width-focus) solid var(--seller-box-spot-text);border-radius:var(--radius-pill);background-color:var(--seller-box-spot);color:var(--seller-box-spot-text);font-size:var(--type-small);font-weight:var(--font-bold);transition:transform var(--motion-hover) var(--ease-out);justify-content:center;align-items:center;display:flex;position:relative}.eHVpMW_spot:active .eHVpMW_dot{transform:scale(var(--motion-press-scale))}.eHVpMW_note{z-index:2;right:var(--space-sm);left:var(--space-sm);padding:var(--space-sm) var(--space-md);border:var(--border-width-hairline) solid var(--seller-box-note-border);border-radius:var(--radius-field);background-color:var(--seller-box-note-background);color:var(--seller-box-text);font-size:var(--type-small);line-height:var(--type-small-leading);animation:eHVpMW_noteIn var(--motion-base) var(--ease-out);margin:0;position:absolute}.eHVpMW_note[data-edge=bottom]{bottom:var(--space-sm);transform-origin:bottom}.eHVpMW_note[data-edge=top]{top:var(--space-sm);transform-origin:top}@keyframes eHVpMW_noteIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.eHVpMW_notesHead{margin:0 0 var(--space-xs);color:var(--seller-box-text);font-size:var(--type-body);line-height:var(--type-body-leading);font-weight:var(--font-bold)}.eHVpMW_notes{padding-left:var(--space-lg);margin:0}.eHVpMW_noteItem{font-size:var(--type-small);line-height:var(--type-small-leading)}.eHVpMW_noteItem+.eHVpMW_noteItem{margin-top:var(--space-xs)}.eHVpMW_noteButton{width:100%;min-height:var(--seller-box-tap);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex}.eHVpMW_noteButton[aria-expanded=true]{font-weight:var(--font-bold)}.eHVpMW_noteButton:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (hover:hover) and (pointer:fine){.eHVpMW_noteButton:hover{text-decoration:underline}}@media (prefers-reduced-motion:reduce){.eHVpMW_note{animation:none}.eHVpMW_dot{transition:none}.eHVpMW_spot:active .eHVpMW_dot{transform:none}.eHVpMW_dots{display:none}.eHVpMW_thinkingText{clip-path:none;width:auto;height:auto;position:static}}@media (prefers-contrast:more){.eHVpMW_box,.eHVpMW_frame{border-color:var(--color-hc-border)}.eHVpMW_link,.eHVpMW_textButton{color:var(--color-hc-link)}}@media (min-width:1024px){.eHVpMW_box{padding:var(--page-card-pad-desktop)}.eHVpMW_heading{font-size:var(--type-h2);line-height:var(--type-h2-leading)}.eHVpMW_body{gap:var(--space-xl)}.eHVpMW_dot{width:var(--seller-box-spot-size);height:var(--seller-box-spot-size)}.eHVpMW_note{width:calc(var(--space-64) * 4);inset:auto}.eHVpMW_note[data-side=right]{left:calc(var(--spot-x) + var(--space-lg));max-width:calc(100% - var(--spot-x) - var(--space-xl))}.eHVpMW_note[data-side=left]{right:calc(100% - var(--spot-x) + var(--space-lg));max-width:calc(var(--spot-x) - var(--space-xl))}.eHVpMW_note[data-edge=bottom]{top:calc(var(--spot-y) - var(--space-lg));bottom:auto}.eHVpMW_note[data-edge=top]{top:auto;bottom:calc(100% - var(--spot-y) - var(--space-lg))}.eHVpMW_note[data-side=right][data-edge=bottom]{transform-origin:0 0}.eHVpMW_note[data-side=right][data-edge=top]{transform-origin:0 100%}.eHVpMW_note[data-side=left][data-edge=bottom]{transform-origin:100% 0}.eHVpMW_note[data-side=left][data-edge=top]{transform-origin:100% 100%}.eHVpMW_title{font-size:var(--type-h3)}.eHVpMW_answer{font-size:var(--type-body);line-height:var(--type-body-leading)}}.eHVpMW_phone{min-height:var(--space-lg);color:var(--color-link);font-weight:var(--font-bold);align-items:center;text-decoration:underline;display:inline-flex}.eHVpMW_phone:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (prefers-contrast:more){.eHVpMW_phone{color:var(--color-hc-link)}}
.iTTnHW_page{max-width:var(--layout-container);padding:var(--space-xl) var(--space-md) var(--space-3xl);margin:0 auto}.iTTnHW_title{margin:0 0 var(--space-sm);font-size:var(--text-size-h1-min);font-weight:var(--font-bold);line-height:var(--font-leading-tight)}.iTTnHW_heading{margin:0 0 var(--space-sm);font-size:var(--text-size-h3);font-weight:var(--font-bold);line-height:var(--font-leading-tight)}.iTTnHW_subheading{margin:var(--space-xl) 0 var(--space-md);font-size:var(--text-size-lead);font-weight:var(--font-bold);line-height:var(--font-leading-tight)}.iTTnHW_note{margin:0 0 var(--space-lg);color:var(--color-text-muted);font-size:var(--text-size-small)}.iTTnHW_section{margin-top:var(--space-2xl);padding-top:var(--space-xl);border-top:var(--border-width-hairline) solid var(--color-border)}.iTTnHW_grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, calc(var(--space-64) * 3)), 1fr));gap:var(--space-lg);display:grid}.iTTnHW_panelGrid{grid-template-columns:repeat(auto-fill, minmax(min(100%, calc(var(--space-64) * 5)), 1fr));gap:var(--space-lg);display:grid}.iTTnHW_cell{align-items:flex-start;gap:var(--space-sm);flex-direction:column;margin:0;display:flex}.iTTnHW_cell figcaption{color:var(--color-text-muted);font-size:var(--text-size-small)}.iTTnHW_frame{border:var(--border-width-hairline) solid var(--color-border);border-radius:var(--radius-card);overflow:hidden}.iTTnHW_pair{gap:var(--space-md);flex-wrap:wrap;display:flex}.iTTnHW_navyStage{padding:var(--space-lg);border-radius:var(--radius-card);background-color:var(--cta-band-background);color:var(--cta-band-text)}.iTTnHW_navyStage .iTTnHW_cell figcaption{color:var(--cta-band-muted)}.iTTnHW_phoneStage{max-width:calc(var(--space-64) * 6);min-height:calc(var(--space-64) * 8);position:relative}.iTTnHW_phoneWidth{max-width:calc(var(--space-64) * 6)}.iTTnHW_phoneSmall{max-width:calc(var(--space-64) * 5)}.iTTnHW_narrow{max-width:calc(var(--space-64) * 4)}
.alVvoW_card{border:var(--border-width-hairline) solid var(--color-surface-hairline);border-radius:var(--radius-card);background-color:var(--color-surface-card);transition:transform var(--motion-hover) var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.alVvoW_card:before{content:"";top:0;right:var(--space-md);left:var(--space-md);height:var(--border-width-hairline);background-color:var(--color-bg-base);pointer-events:none;position:absolute}.alVvoW_frame{aspect-ratio:4/3;position:relative;overflow:hidden}.alVvoW_photo{object-fit:cover}.alVvoW_body{gap:var(--space-sm);padding:var(--page-card-pad);flex-direction:column;flex:auto;display:flex}.alVvoW_title{color:var(--color-ink-100);font-family:var(--font-display);font-size:var(--type-h3-phone);font-weight:var(--font-heading);line-height:var(--font-leading-h3);margin:0}.alVvoW_link{color:inherit;text-decoration:none}.alVvoW_link:after{content:"";border-radius:var(--radius-card);position:absolute;inset:0}.alVvoW_link:focus-visible,.alVvoW_link[data-preview=focus]{outline:none}:is(.alVvoW_card:has(.alVvoW_link:focus-visible),.alVvoW_card:has(.alVvoW_link[data-preview=focus])){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.alVvoW_text{color:var(--color-ink-75);font-size:var(--type-body-phone);line-height:var(--type-body-phone-leading);margin:0}.alVvoW_more{padding-top:var(--space-sm);color:var(--color-link);font-size:var(--type-small);font-weight:var(--font-bold);text-underline-offset:var(--space-xs);margin-top:auto;text-decoration:underline}@media (hover:hover) and (pointer:fine){.alVvoW_card:hover{transform:translateY(calc(var(--page-card-lift) * -1))}}.alVvoW_card[data-preview=hover]{transform:translateY(calc(var(--page-card-lift) * -1))}@media (min-width:1024px){.alVvoW_title{font-size:var(--type-h3)}.alVvoW_text{font-size:var(--type-body);line-height:var(--type-body-leading)}}@media (prefers-reduced-motion:reduce){.alVvoW_card{--page-card-lift:0px;transition:none}.alVvoW_card[data-preview=hover]{transform:none}}@media (prefers-contrast:more){.alVvoW_card{border-color:var(--color-hc-border)}}
.aoKufG_card{border:var(--border-width-hairline) solid var(--color-surface-hairline);border-radius:var(--radius-card);background-color:var(--color-bg-base);flex-direction:column;margin:0;display:flex;overflow:hidden}.aoKufG_frame{aspect-ratio:4/3;background-color:var(--color-bg-base);position:relative}.aoKufG_photo{object-fit:contain}.aoKufG_caption{padding:var(--space-md) var(--page-card-pad) var(--page-card-pad);border-top:var(--border-width-hairline) solid var(--color-surface-hairline);background-color:var(--color-surface-card)}.aoKufG_name{color:var(--color-ink-100);font-family:var(--font-display);font-size:var(--text-size-lead);font-weight:var(--font-heading);line-height:var(--font-leading-h3);margin:0}.aoKufG_text{margin:var(--space-xs) 0 0;color:var(--color-ink-75);font-size:var(--type-small);line-height:var(--type-small-leading)}@media (prefers-contrast:more){.aoKufG_card,.aoKufG_caption{border-color:var(--color-hc-border)}}
.Pb_jjq_section{max-width:var(--layout-container);padding:var(--page-section-phone) max(var(--page-gutter-phone), env(safe-area-inset-right)) var(--page-section-phone) max(var(--page-gutter-phone), env(safe-area-inset-left));margin:0 auto}.Pb_jjq_section+.Pb_jjq_section{border-top:var(--border-width-hairline) solid var(--color-surface-hairline)}@media (min-width:1024px){.Pb_jjq_section{padding:var(--page-section-desktop) var(--page-gutter-tablet)}}.Pb_jjq_eyebrow{margin:0 0 var(--space-sm);color:var(--section-eyebrow);font-size:var(--text-size-small);font-weight:var(--font-bold)}.Pb_jjq_more{margin:var(--space-lg) 0 0}.Pb_jjq_moreLink{min-height:var(--phone-tap-min);color:var(--color-link);font-weight:var(--font-bold);text-underline-offset:var(--space-xs);align-items:center;display:inline-flex}.Pb_jjq_moreLink:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Pb_jjq_photo{aspect-ratio:4/3;border-radius:var(--radius-card);background-color:var(--color-bg-subtle);position:relative;overflow:hidden}.Pb_jjq_areaSplit{gap:var(--space-2xl);grid-template-columns:1fr;display:grid}.Pb_jjq_heading{margin:0 0 var(--space-md);scroll-margin-top:var(--space-md);font-size:var(--text-size-h2-min);font-weight:var(--font-heavy);line-height:var(--font-leading-tight)}.Pb_jjq_cards{gap:var(--space-md);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.Pb_jjq_cards>li{display:flex}.Pb_jjq_cards>li>*{flex:auto}@media (min-width:640px){.Pb_jjq_cards{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.Pb_jjq_cards{gap:var(--space-lg);grid-template-columns:repeat(3,1fr)}}.Pb_jjq_products{gap:var(--space-md);margin:var(--space-xl) 0 0;grid-template-columns:1fr 1fr;padding:0;list-style:none;display:grid}.Pb_jjq_products>li{display:flex}.Pb_jjq_products>li>*{flex:auto}@media (min-width:1024px){.Pb_jjq_products{gap:var(--space-lg);grid-template-columns:repeat(4,1fr)}.Pb_jjq_products[data-count="1"]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}.Pb_jjq_terms{max-width:var(--page-measure);margin:0 0 var(--space-md);color:var(--color-ink-100);font-size:var(--type-body);font-weight:var(--font-bold);line-height:var(--type-body-leading)}.Pb_jjq_text{max-width:var(--page-measure);color:var(--color-ink-75);font-size:var(--type-body-phone);line-height:var(--type-body-phone-leading);margin:0}@media (min-width:1024px){.Pb_jjq_text{font-size:var(--type-body);line-height:var(--type-body-leading)}}.Pb_jjq_storySplit{gap:var(--space-xl);grid-template-columns:1fr;align-items:start;display:grid}.Pb_jjq_prose{gap:var(--space-md);flex-direction:column;display:flex}.Pb_jjq_listGap{margin-top:var(--space-xl)}.Pb_jjq_cover{object-fit:cover}@media (min-width:1024px){.Pb_jjq_storySplit{gap:var(--space-2xl);grid-template-columns:1fr 1fr}}.Pb_jjq_tiles,.Pb_jjq_jobs{gap:var(--space-md);grid-template-columns:1fr;display:grid}.Pb_jjq_stack{gap:var(--space-2xl);flex-direction:column;min-width:0;display:flex}.Pb_jjq_answers{max-width:calc(var(--space-64) * 12)}.Pb_jjq_labelRow{margin-bottom:var(--space-sm)}.Pb_jjq_split{gap:var(--space-2xl);grid-template-columns:1fr;display:grid}.Pb_jjq_contactLead{align-items:flex-start;gap:var(--space-md);flex-direction:column;display:flex}.Pb_jjq_title{font-size:var(--hero-h1-phone);font-weight:var(--font-heavy);line-height:var(--font-leading-tight);margin:0}.Pb_jjq_actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.Pb_jjq_plain{line-height:var(--font-leading-body);margin:0}.Pb_jjq_muted{color:var(--color-text-muted);font-size:var(--text-size-small);margin:0}.Pb_jjq_form{gap:var(--space-md);max-width:calc(var(--space-64) * 8);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.Pb_jjq_demoMessage{padding:var(--space-md);border-left:var(--border-width-focus) solid var(--color-border-strong);background-color:var(--color-bg-subtle);line-height:var(--font-leading-body);margin:0}@media (min-width:1024px){.Pb_jjq_heading{font-size:var(--text-size-h2-max)}.Pb_jjq_title{font-size:var(--hero-h1-desktop)}.Pb_jjq_tiles{grid-template-columns:repeat(3,1fr)}.Pb_jjq_areaSplit{grid-template-columns:1fr 1fr;align-items:start}.Pb_jjq_photo{max-width:calc(var(--layout-container) * .5)}.Pb_jjq_jobs{grid-template-columns:repeat(3,1fr)}.Pb_jjq_split{grid-template-columns:2fr 1fr}.Pb_jjq_split .Pb_jjq_tiles{grid-template-columns:1fr}}
.RARV5q_list{border-top:var(--border-width-hairline) solid var(--color-surface-hairline);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.RARV5q_item{gap:var(--space-md);padding:var(--space-lg) 0;border-bottom:var(--border-width-hairline) solid var(--color-surface-hairline);display:flex}.RARV5q_icon{width:var(--space-lg);height:var(--space-lg);margin-top:var(--space-xs);color:var(--color-detail);flex:none}.RARV5q_title{color:var(--color-ink-100);font-family:var(--font-display);font-size:var(--text-size-lead);font-weight:var(--font-heading);line-height:var(--font-leading-h3);margin:0}.RARV5q_text{max-width:var(--page-measure);margin:var(--space-xs) 0 0;color:var(--color-ink-75);font-size:var(--type-body-phone);line-height:var(--type-body-phone-leading)}@media (min-width:1024px){.RARV5q_text{font-size:var(--type-body);line-height:var(--type-body-leading)}.RARV5q_list{column-gap:var(--space-2xl);grid-template-columns:1fr 1fr}}@media (prefers-contrast:more){.RARV5q_list,.RARV5q_item{border-color:var(--color-hc-border)}}
.Je6V4G_strip{align-items:center;gap:var(--space-md);max-width:var(--layout-container);padding:var(--space-lg) max(var(--page-gutter-phone), env(safe-area-inset-right)) var(--space-lg) max(var(--page-gutter-phone), env(safe-area-inset-left));margin:0 auto;display:flex}.Je6V4G_viewport{flex:1;min-width:0;overflow:hidden}.Je6V4G_track{width:max-content;animation:Je6V4G_slide var(--motion-marquee) linear infinite;display:flex}.Je6V4G_list{gap:var(--space-md);padding:0 var(--space-md) 0 0;margin:0;list-style:none;display:flex}.Je6V4G_item{min-height:var(--phone-tap-min);padding:0 var(--space-lg);border:var(--border-width-hairline) solid var(--color-surface-hairline);border-radius:var(--radius-control);background-color:var(--color-surface-card);color:var(--color-ink-75);font-size:var(--text-size-body);font-weight:var(--font-medium);white-space:nowrap;align-items:center;display:inline-flex}.Je6V4G_control{flex:none}@keyframes Je6V4G_slide{to{transform:translate(-50%)}}.Je6V4G_strip[data-paused] .Je6V4G_track,.Je6V4G_strip:focus-within .Je6V4G_track{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.Je6V4G_viewport:hover .Je6V4G_track{animation-play-state:paused}}@media (min-width:1024px){.Je6V4G_strip{padding:var(--space-lg) var(--page-gutter-tablet)}}@media (prefers-reduced-motion:reduce){.Je6V4G_viewport{overflow:visible}.Je6V4G_track{width:auto;animation:none}.Je6V4G_list{flex-wrap:wrap;padding:0}.Je6V4G_item{max-width:100%;padding:var(--space-sm) var(--space-lg);white-space:normal}.Je6V4G_copy,.Je6V4G_control{display:none}}
.EslFLa_list{gap:var(--space-md);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.EslFLa_step{gap:var(--space-sm);padding:var(--page-card-pad);border:var(--border-width-hairline) solid var(--color-surface-hairline);border-radius:var(--radius-card);background-color:var(--color-surface-card);flex-direction:column;display:flex;position:relative}.EslFLa_step:before{content:"";top:0;right:var(--space-md);left:var(--space-md);height:var(--border-width-hairline);background-color:var(--color-bg-base);pointer-events:none;position:absolute}.EslFLa_number{color:var(--color-ink-65);font-family:var(--font-label);font-size:var(--type-small);line-height:var(--type-small-leading)}.EslFLa_title{color:var(--color-ink-100);font-family:var(--font-display);font-size:var(--type-h3-phone);font-weight:var(--font-heading);line-height:var(--font-leading-h3);margin:0}.EslFLa_text{color:var(--color-ink-75);font-size:var(--type-body-phone);line-height:var(--type-body-phone-leading);margin:0}@media (min-width:1024px){.EslFLa_text{font-size:var(--type-body);line-height:var(--type-body-leading)}.EslFLa_list{gap:var(--space-lg);grid-template-columns:repeat(3,1fr)}.EslFLa_list[data-count="4"]{grid-template-columns:repeat(4,1fr)}.EslFLa_step{padding:var(--page-card-pad-desktop)}}@media (prefers-contrast:more){.EslFLa_step{border-color:var(--color-hc-border)}}
.VBHOzG_why{flex-direction:column;align-items:flex-start;display:flex}.VBHOzG_heading{margin:0 0 var(--space-2xl);color:var(--section-heading);font-family:var(--font-display);font-size:var(--type-h2-phone);font-weight:var(--font-heading);line-height:var(--font-leading-tight)}.VBHOzG_grid{gap:var(--space-md);grid-template-columns:1fr;width:100%;margin:0;padding:0;list-style:none;display:grid}.VBHOzG_card{gap:var(--space-sm);padding:var(--page-card-pad);border:var(--border-width-hairline) solid var(--color-surface-hairline);border-radius:var(--why-radius);background-color:var(--why-background);flex-direction:column;display:flex;position:relative}.VBHOzG_card:before{content:"";top:0;right:var(--space-md);left:var(--space-md);height:var(--border-width-hairline);background-color:var(--color-bg-base);pointer-events:none;position:absolute}.VBHOzG_number{color:var(--color-ink-65);font-family:var(--font-label);font-size:var(--type-small)}.VBHOzG_title{color:var(--why-title);font-family:var(--font-display);font-size:var(--type-h3-phone);font-weight:var(--font-heading);line-height:var(--font-leading-h3);margin:0}.VBHOzG_body{color:var(--why-text);font-size:var(--type-body-phone);line-height:var(--type-body-phone-leading);margin:0}@media (min-width:1024px){.VBHOzG_body{font-size:var(--type-body);line-height:var(--type-body-leading)}.VBHOzG_heading{font-size:var(--type-h2);line-height:var(--type-h2-leading)}.VBHOzG_grid{gap:var(--space-lg);grid-template-columns:repeat(4,1fr)}.VBHOzG_card{padding:var(--page-card-pad-desktop) var(--page-card-pad)}}@media (prefers-contrast:more){.VBHOzG_card{border-color:var(--color-hc-border)}.VBHOzG_body{color:var(--color-hc-text-muted)}}
.A43gxq_article{max-width:calc(var(--space-64) * 9);color:var(--article-text);font-size:var(--text-size-lead);line-height:var(--font-leading-body)}.A43gxq_p{margin:0 0 var(--space-md)}.A43gxq_h2{margin:var(--space-xl) 0 var(--space-sm);color:var(--article-heading);font-size:var(--text-size-h3);font-weight:var(--font-bold);line-height:var(--font-leading-tight)}.A43gxq_list{margin:0 0 var(--space-md);padding:0;list-style:none}.A43gxq_item{margin-bottom:var(--space-sm);padding-left:var(--space-lg);position:relative}.A43gxq_item:before{content:"";top:calc(var(--font-leading-body) * .5em - var(--space-xs));left:var(--space-xs);width:var(--space-sm);height:var(--space-sm);background-color:var(--article-marker);position:absolute}.A43gxq_sources{margin-top:var(--space-2xl);padding-top:var(--space-md);border-top:var(--border-width-hairline) solid var(--article-border);font-size:var(--text-size-small)}.A43gxq_sourcesTitle{margin:0 0 var(--space-sm);color:var(--article-muted);font-size:var(--text-size-small);font-weight:var(--font-bold)}.A43gxq_sourceList{padding-left:var(--space-lg);color:var(--article-muted);margin:0}.A43gxq_source{overflow-wrap:anywhere}.A43gxq_link{min-height:var(--space-lg);color:var(--article-link);text-underline-offset:var(--space-xs);align-items:center;text-decoration:underline;display:inline-flex}.A43gxq_link:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-chip)}@media (hover:hover) and (pointer:fine){.A43gxq_link:hover{text-decoration-thickness:var(--border-width-focus)}}@media (prefers-contrast:more){.A43gxq_sources{border-color:var(--color-hc-border)}.A43gxq_sourcesTitle,.A43gxq_sourceList{color:var(--color-hc-text-muted)}.A43gxq_link{color:var(--color-hc-link)}}
