.pe-contact-benefits{--pe-contact-ease:cubic-bezier(.4, 0, .2, 1);max-width:56rem;margin:4rem auto 0}.pe-contact-benefits__title{font-family:var(--pe-font-display);letter-spacing:var(--pe-tracking-title);color:var(--pe-paper);margin:0 0 2rem;font-size:1.5rem;font-weight:400;line-height:2rem}.pe-contact-benefits__list{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.pe-contact-benefits__item{border:var(--pe-border-hair) solid color-mix(in oklab, var(--pe-paper) 10%, transparent);background:color-mix(in oklab, var(--pe-paper) 3%, transparent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:var(--pe-paper);transition:all .3s var(--pe-contact-ease);border-radius:.75rem;align-items:center;gap:1rem;padding:1rem;display:flex}.pe-contact-benefits__item:hover{border-color:color-mix(in oklab, var(--pe-paper) 20%, transparent);background:color-mix(in oklab, var(--pe-paper) 5%, transparent)}.pe-contact-benefits__icon{border:var(--pe-border-hair) solid color-mix(in oklab, var(--pe-paper) 20%, transparent);background:color-mix(in oklab, var(--pe-paper) 10%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:2.5rem;height:2.5rem;transition:all .3s var(--pe-contact-ease);border-radius:.5rem;flex:none;justify-content:center;align-items:center;display:flex}.pe-contact-benefits__item:hover .pe-contact-benefits__icon{background:color-mix(in oklab, var(--pe-paper) 15%, transparent)}.pe-contact-benefits__icon svg{width:1.25rem;height:1.25rem}.pe-contact-benefits__label{font-family:var(--pe-font-body);letter-spacing:var(--pe-tracking-body);font-size:.875rem;font-weight:400;line-height:1.625}
