/* Build-time phrase opportunities at every viewport width. */
.jp-copy.jp-copy,.jp-unit.jp-unit{all:unset}
body{word-break:normal;overflow-wrap:anywhere;line-break:strict}
:is(h1,h2,h3,h4,p,li,dt,dd,summary,a,button,td,th,figcaption,label){word-break:normal;overflow-wrap:anywhere;line-break:strict;text-wrap:wrap}
wbr.jp-break{display:inline}
.jp-copy.jp-copy{min-width:0;max-width:100%}
.jp-unit.jp-unit{display:inline-block;max-width:100%;vertical-align:baseline;word-break:normal;overflow-wrap:anywhere;line-break:strict;text-wrap:wrap}
.jp-keep{display:inline-block;white-space:nowrap;max-width:100%}
.jp-line-break.jp-line-break.jp-line-break.jp-line-break{display:none!important}
@media(max-width:760px){br.jp-line-break.jp-mobile-line.jp-line-break.jp-line-break{display:initial!important}}
@media(min-width:761px){br.jp-line-break.jp-desktop-line.jp-line-break.jp-line-break{display:initial!important}}
main :is(p,h1,h2,h3,li,a,button){min-width:0}
@media(max-width:760px){
  br.jp-pc-break.jp-pc-break.jp-pc-break{display:none!important}
}
