/* homepage-mock-sharp-type-20260602
   Final homepage mock-screen typography layer: sharp Work Sans, restrained weights, no bubbly/heavy app text. */
body .homepage-scroll-restore-20260524 [data-app-theatre] .hs-phone .hs-screen,
body .homepage-scroll-restore-20260524 [data-app-theatre] .hs-phone .hs-screen *,
body .homepage-scroll-restore-20260524 .hs-mobile-screen .hs-phone .hs-screen,
body .homepage-scroll-restore-20260524 .hs-mobile-screen .hs-phone .hs-screen *,
body .homepage-scroll-restore-20260524 .hs-mobile-screen .hs-screen,
body .homepage-scroll-restore-20260524 .hs-mobile-screen .hs-screen *{
  font-family:"Work Sans",Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;
  font-synthesis-weight:none;
  font-optical-sizing:auto;
  text-rendering:geometricPrecision;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}
body .homepage-scroll-restore-20260524 [data-app-theatre] .hs-phone :is(.hs-screen-head h3,.hs-live-feed-head strong,.hs-portfolio-head strong),
body .homepage-scroll-restore-20260524 .hs-mobile-screen .hs-phone :is(.hs-screen-head h3,.hs-live-feed-head strong,.hs-portfolio-head strong),
body .homepage-scroll-restore-20260524 .hs-mobile-screen :is(.hs-screen-head h3,.hs-live-feed-head strong,.hs-portfolio-head strong){
  font-weight:600!important;
  letter-spacing:-.026em!important;
}
body .homepage-scroll-restore-20260524 [data-app-theatre] .hs-phone :is(.hs-hero-metric strong,.hs-row strong,.hs-balance-stat strong,.hs-chart-label strong,.hs-check strong,.hs-live-feed-item strong),
body .homepage-scroll-restore-20260524 .hs-mobile-screen .hs-phone :is(.hs-hero-metric strong,.hs-row strong,.hs-balance-stat strong,.hs-chart-label strong,.hs-check strong,.hs-live-feed-item strong),
body .homepage-scroll-restore-20260524 .hs-mobile-screen :is(.hs-hero-metric strong,.hs-row strong,.hs-balance-stat strong,.hs-chart-label strong,.hs-check strong,.hs-live-feed-item strong){
  font-weight:600!important;
  letter-spacing:-.018em!important;
}
body .homepage-scroll-restore-20260524 [data-app-theatre] .hs-phone :is(.hs-status,.hs-status span,.hs-chip,.hs-live-feed-pause,.hs-live-feed-nav span,.hs-auto-row,.hs-auto-row span,.hs-chart-label,.hs-chart-label span,.hs-hero-metric span,.hs-row span,.hs-check span,.hs-balance-stat span,.hs-live-feed-item time,.hs-app-nav span),
body .homepage-scroll-restore-20260524 .hs-mobile-screen .hs-phone :is(.hs-status,.hs-status span,.hs-chip,.hs-live-feed-pause,.hs-live-feed-nav span,.hs-auto-row,.hs-auto-row span,.hs-chart-label,.hs-chart-label span,.hs-hero-metric span,.hs-row span,.hs-check span,.hs-balance-stat span,.hs-live-feed-item time,.hs-app-nav span),
body .homepage-scroll-restore-20260524 .hs-mobile-screen :is(.hs-status,.hs-status span,.hs-chip,.hs-live-feed-pause,.hs-live-feed-nav span,.hs-auto-row,.hs-auto-row span,.hs-chart-label,.hs-chart-label span,.hs-hero-metric span,.hs-row span,.hs-check span,.hs-balance-stat span,.hs-live-feed-item time,.hs-app-nav span){
  font-weight:520!important;
  letter-spacing:-.008em!important;
}
body .homepage-scroll-restore-20260524 [data-app-theatre] .hs-phone :is(.hs-live-feed-item p,.hs-live-feed-item p span,.hs-screen p,.hs-screen li),
body .homepage-scroll-restore-20260524 .hs-mobile-screen .hs-phone :is(.hs-live-feed-item p,.hs-live-feed-item p span,.hs-screen p,.hs-screen li),
body .homepage-scroll-restore-20260524 .hs-mobile-screen :is(.hs-live-feed-item p,.hs-live-feed-item p span,.hs-screen p,.hs-screen li){
  font-weight:460!important;
  letter-spacing:-.006em!important;
}
body .homepage-scroll-restore-20260524 [data-app-theatre] .hs-phone :is(.hs-add-funds-approval,.hs-add-funds-approval span,.hs-approval-cta,.hs-approval-cta span,.hs-video-mute),
body .homepage-scroll-restore-20260524 .hs-mobile-screen .hs-phone :is(.hs-add-funds-approval,.hs-add-funds-approval span,.hs-approval-cta,.hs-approval-cta span,.hs-video-mute),
body .homepage-scroll-restore-20260524 .hs-mobile-screen :is(.hs-add-funds-approval,.hs-add-funds-approval span,.hs-approval-cta,.hs-approval-cta span,.hs-video-mute){
  font-weight:580!important;
  letter-spacing:-.01em!important;
}
body .homepage-scroll-restore-20260524 [data-app-theatre] .hs-phone .hs-live-feed-avatar,
body .homepage-scroll-restore-20260524 .hs-mobile-screen .hs-phone .hs-live-feed-avatar,
body .homepage-scroll-restore-20260524 .hs-mobile-screen .hs-live-feed-avatar{
  font-weight:600!important;
  letter-spacing:-.01em!important;
}
body .homepage-scroll-restore-20260524 [data-app-theatre] .hs-phone svg text,
body .homepage-scroll-restore-20260524 .hs-mobile-screen .hs-phone svg text,
body .homepage-scroll-restore-20260524 .hs-mobile-screen svg text{
  font-family:"Work Sans",Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;
  font-weight:520!important;
}
body .homepage-scroll-restore-20260524 [data-app-theatre] .hs-phone .hs-screen :is(span,time,small,label,em),
body .homepage-scroll-restore-20260524 .hs-mobile-screen .hs-phone .hs-screen :is(span,time,small,label,em),
body .homepage-scroll-restore-20260524 .hs-mobile-screen .hs-screen :is(span,time,small,label,em){
  font-weight:520!important;
}
body .homepage-scroll-restore-20260524 [data-app-theatre] .hs-phone .hs-screen :is(strong,b,button,a,[role="button"],.hs-confirm,.hs-chart-primary,.hs-chart-secondary,.hs-add-funds-action,.hs-approval-cta),
body .homepage-scroll-restore-20260524 .hs-mobile-screen .hs-phone .hs-screen :is(strong,b,button,a,[role="button"],.hs-confirm,.hs-chart-primary,.hs-chart-secondary,.hs-add-funds-action,.hs-approval-cta),
body .homepage-scroll-restore-20260524 .hs-mobile-screen .hs-screen :is(strong,b,button,a,[role="button"],.hs-confirm,.hs-chart-primary,.hs-chart-secondary,.hs-add-funds-action,.hs-approval-cta),
body .homepage-scroll-restore-20260524 [data-app-theatre] .hs-phone .hs-screen :is(button,a,[role="button"],.hs-confirm,.hs-chart-primary,.hs-chart-secondary,.hs-add-funds-action,.hs-approval-cta) *,
body .homepage-scroll-restore-20260524 .hs-mobile-screen .hs-phone .hs-screen :is(button,a,[role="button"],.hs-confirm,.hs-chart-primary,.hs-chart-secondary,.hs-add-funds-action,.hs-approval-cta) *,
body .homepage-scroll-restore-20260524 .hs-mobile-screen .hs-screen :is(button,a,[role="button"],.hs-confirm,.hs-chart-primary,.hs-chart-secondary,.hs-add-funds-action,.hs-approval-cta) *{
  font-weight:600!important;
}
