img[width][height]{height:auto}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}h1,h2,h3{text-wrap:balance}blockquote,p{text-wrap:pretty}.pluginShot>div{-webkit-mask-image:linear-gradient(180deg,#000 65%,transparent);mask-image:linear-gradient(180deg,#000 65%,transparent)}.faqItem{transition:border-color .2s ease}.faqItem:hover,.faqItem[open]{border-color:hsla(0,0%,100%,.2)}.faqItem summary{list-style:none;position:relative;padding-right:56px}.faqItem summary::-webkit-details-marker{display:none}.faqItem summary:after{content:"+";position:absolute;right:24px;top:50%;transform:translateY(-50%);font-size:1.25rem;line-height:1;color:#2fd3b5}.faqItem[open] summary:after{content:"−"}.faqItem summary:focus-visible{outline:2px solid #2fd3b5;outline-offset:-2px;border-radius:12px}.benefitCard{transition:border-color .2s ease}.benefitCard:hover{border-color:rgba(0,173,144,.4)}