.features-hero{background:url(/_astro/blue-corner-hero@2x.DGtontAb.png) 100% 0/contain no-repeat;padding-top:5rem}.features-hero__subtitle{font-size:var(--font-size-base);color:var(--color-content-primary-enabled);margin-bottom:.5rem;font-weight:700}.features-hero__title{font-size:2.3rem;line-height:1}.features-hero__text{order:2}.features-hero__message-cluster{order:1}.features-hero__message-cluster img{position:relative;transform:scale(1)}.feature-content-column{padding-left:0}section#feature-list{padding-top:0;scroll-margin-top:120px;overflow:visible}@media (width>=1024px){.features-hero .container{padding-top:0}.features-hero__text{order:1}.features-hero__title{margin-right:0;font-size:4.75rem}.features-hero__message-cluster{order:2}.features-hero__message-cluster img{top:0;left:4rem;transform:scale(2)}.feature-content-column{padding-left:4rem}}.searchbar{margin-bottom:2rem;position:relative}.searchbar__icon{color:var(--color-gray-350);pointer-events:none;fill:none;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}#search-input{background:var(--color-white);border:var(--border-decorative-width) var(--border-decorative-style) var(--border-decorative-color);border-radius:40px;width:100%;padding:.75rem 1.5rem .75rem 3rem;font-size:1rem;transition:border-color .2s}.searchbar__clear-btn{cursor:pointer;color:var(--color-gray-350);background:0 0;border:none;padding:.5rem;display:none;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}#search-input:not(:placeholder-shown)~.searchbar__clear-btn{display:block}.searchbar__clear-btn:hover{color:var(--color-content-brand-enabled)}#results-container{margin-top:2rem}.search-results__empty{text-align:center;color:var(--color-gray-350);padding:2rem;font-size:1.125rem}.tab-menu-mobile{background:var(--color-brand-surface-2);border:var(--border-control-width) var(--border-control-style) var(--border-control-color);cursor:pointer;text-align:left;border-radius:8px;width:100%;padding:10px 20px;transition:all .5s ease-in-out;position:relative}.tab-menu-mobile__category{color:var(--color-content-secondary-enabled);margin-bottom:.25rem;font-size:.75rem;line-height:1;display:block}.tab-menu-mobile__title{color:var(--color-content-heading-primary-enabled);font-size:1.125rem;font-weight:700;line-height:1;display:block}.tab-menu-mobile:after{content:"";transform-origin:50%;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10.806'%20height='6.673'%20viewBox='0%200%2010.806%206.673'%3e%3cpath%20id='Icon_material-keyboard-arrow-down'%20data-name='Icon%20material-keyboard-arrow-down'%20d='M10.27,11.76,14.4,15.884l4.133-4.124,1.27,1.27-5.4,5.4L9,13.03Z'%20transform='translate(-9%20-11.76)'%20fill='%236e7381'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;width:11px;height:11px;transition:all .25s ease-in-out;display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.tab-menu-mobile--active{border:2px solid var(--color-content-brand-enabled)}.tab-menu-mobile--active:after{transform:translateY(-50%)rotate(180deg)}.feature-nav{border:var(--border-decorative-width) var(--border-decorative-style) var(--border-decorative-color);border-radius:8px;margin-top:5px;padding:5px;display:none;box-shadow:0 0 8px #00000017}.feature-nav--active{display:block}.feature-nav__link{font-size:var(--font-size-base);color:var(--color-content-primary-enabled);text-align:left;background:0 0;border:none;border-radius:4px;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem;font-weight:500;text-decoration:none;transition:all .5s;display:flex}.feature-nav__link svg{flex-shrink:0;width:20px;height:20px}.feature-nav__link svg path{fill:currentColor}.feature-nav__link:hover{cursor:pointer;background:var(--color-brand-surface-2)}.feature-nav__link[aria-current=page]{background:color-mix(in srgb, var(--color-brand-open-sky) 50%, transparent);font-weight:700}.feature-nav h3{margin:1rem 0 .5rem 1rem;font-size:1rem}.feature-nav hr{border:none;border-top:var(--border-decorative-width) var(--border-decorative-style) var(--border-decorative-color);margin:.5rem 0}@media (width>=768px){.tab-menu-mobile{display:none}.feature-nav{box-shadow:none;border:none;margin-top:0;padding:0;display:block;position:sticky;top:95px}}.features-card-grid{grid-template-columns:1fr;gap:2rem;margin-block:3rem;display:grid}.features-section+.features-section{border-top:var(--border-decorative-width) var(--border-decorative-style) var(--border-decorative-color);padding-top:2.5rem}@media (width>=1024px){.features-section+.features-section{padding-top:3.5rem}.features-card-grid{grid-template-columns:repeat(2,1fr);gap:2.5rem}}.card-feature{gap:1rem;display:flex}.card-feature[hidden]{display:none}.card-feature__content{flex:1}.card-feature__title{margin-bottom:.25rem;font-size:1rem}.card-feature__title svg{margin-left:2px;position:relative;top:-1px}.card-feature__description{font-size:var(--font-size-base);margin-bottom:.5rem}.card-feature__badges{flex-wrap:wrap;gap:.5rem;display:flex}.feature-section{margin-bottom:2rem}
