.ax-browser-window{background:#fff;border:1px solid #ddd;border-radius:8px;display:block;overflow:hidden}.ax-browser-window-bar{background:#f8f8f8;border-bottom:1px solid #e8e8e8;align-items:center;gap:5px;height:23px;padding-inline:9px;display:flex}.ax-browser-window-bar i{background:#ff6059;border-radius:50%;width:6px;height:6px}.ax-browser-window-bar i:nth-child(2){background:#ffbd2e}.ax-browser-window-bar i:nth-child(3){background:#28c840}.ax-browser-window img{width:100%;height:auto;display:block}
.ax-study-heading:has(.ax-content-intro){padding-block:64px 80px}.ax-study-heading:has(.ax-content-intro) h1{font-size:3.5rem;line-height:1.3}.ax-study-heading:has(.ax-content-intro) .ax-study-byline{margin-top:40px}.ax-study-intro:has(>.ax-content-intro){width:min(1040px,100% - 80px)}.ax-content-intro{color:#555;font-size:1.0625rem;line-height:1.9}.ax-content-intro strong{color:#242424;font-weight:700}.ax-content-intro a{text-underline-offset:4px;text-decoration:underline}.ax-content-intro p+p,.ax-content-block .ax-study-prose p+p{margin-top:32px}.ax-content-block{display:flow-root}.ax-content-image{margin-bottom:56px;display:block}.ax-content-image img{width:100%;height:auto;display:block}.ax-content-block+.ax-content-block{margin-top:112px}.ax-content-story .ax-content-block h2{text-wrap:wrap;margin-bottom:32px;font-size:2.125rem;line-height:1.45}.ax-content-block .ax-study-prose{max-width:none;line-height:1.9}@media (min-width:1024px){.ax-content-image{float:right;width:48%;margin:0 0 40px 80px}.ax-content-block:nth-child(2n) .ax-content-image{float:left;margin:0 80px 40px 0}.ax-content-image-conversation,.ax-content-image-capacity{width:52%}.ax-content-story{width:min(1040px,100vw - 96px);margin-inline:calc(50% + min(1040px,100vw - 96px)/-2)}}@media (min-width:768px) and (max-width:1023px){.ax-study-heading:has(.ax-content-intro) h1{font-size:2.5rem}.ax-content-story .ax-content-block h2{font-size:1.875rem}}@media (max-width:767px){.ax-content-image{margin-bottom:48px}.ax-study-heading:has(.ax-content-intro){padding-block:48px 56px}.ax-study-heading:has(.ax-content-intro) h1{font-size:2rem}.ax-study-intro:has(>.ax-content-intro){width:calc(100% - 40px)}.ax-content-story .ax-content-block h2{font-size:1.625rem}.ax-content-block+.ax-content-block{margin-top:80px}}
