.nestform-faq{position:relative;overflow:hidden;border-bottom-width:1px;border-color:#bfdbfe80;--tw-bg-opacity: 1;background-color:rgb(246 248 252 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(1 18 62 / var(--tw-text-opacity, 1))}.nestform-faq__inner{position:relative;z-index:10;display:grid;gap:2.5rem}@media(min-width:1024px){.nestform-faq__inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:4rem}}.nestform-faq__header{display:flex;max-width:28rem;flex-direction:column;gap:1rem}@media(min-width:1024px){.nestform-faq__header{position:sticky;top:7rem;align-self:flex-start}}.nestform-faq__eyebrow{margin:0;display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.nestform-faq__heading{margin:0;font-family:var(--font-display);font-size:1.875rem;line-height:2.25rem;font-weight:700;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(1 18 62 / var(--tw-text-opacity, 1))}@media(min-width:768px){.nestform-faq__heading{font-size:2.25rem;line-height:2.5rem}}.nestform-faq__heading .motion-clip{display:block;overflow:hidden}.nestform-faq__lead{margin:0;font-size:1.125rem;line-height:1.75rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(107 107 128 / var(--tw-text-opacity, 1))}.nestform-faq__list{display:flex;flex-direction:column;overflow:hidden;border-radius:1rem;border-width:1px;border-color:#bfdbfecc;background-color:#fffffff2;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);box-shadow:0 20px 48px #01123e0d}.nestform-faq__item{border-bottom-width:1px;border-color:#bfdbfecc;padding-left:1.5rem;padding-right:1.5rem}.nestform-faq__item:last-child{border-bottom-width:0px}.nestform-faq__item{transition:background-color var(--nestform-duration) var(--nestform-ease)}.nestform-faq__item:hover{background-color:#2563eb08}.nestform-faq__item[open]{background-color:#2563eb0e}.nestform-faq__question{display:flex;cursor:pointer;list-style-type:none;align-items:center;justify-content:space-between;gap:1rem;padding-top:1.5rem;padding-bottom:1.5rem;font-family:var(--font-display);font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(1 18 62 / var(--tw-text-opacity, 1))}@media(min-width:768px){.nestform-faq__question{font-size:1.125rem;line-height:1.75rem}}.nestform-faq__question{transition:color var(--nestform-duration) var(--nestform-ease)}.nestform-faq__item:hover .nestform-faq__question,.nestform-faq__item[open] .nestform-faq__question{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.nestform-faq__question::-webkit-details-marker{display:none}.nestform-faq__question-text{min-width:0px;flex:1 1 0%}.nestform-faq__icon{position:relative;display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;background-color:#2563eb1a;transition:background-color var(--nestform-duration) var(--nestform-ease),transform var(--nestform-duration) var(--nestform-ease),box-shadow var(--nestform-duration) var(--nestform-ease)}.nestform-faq__item:hover .nestform-faq__icon,.nestform-faq__item[open] .nestform-faq__icon{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1));transform:scale(1.05);box-shadow:0 8px 18px #2563eb40}.nestform-faq__icon:before,.nestform-faq__icon:after{content:"";position:absolute;left:50%;top:50%;height:.125rem;width:.875rem;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1));transition:background-color var(--nestform-duration) var(--nestform-ease),transform var(--nestform-duration) var(--nestform-ease),opacity var(--nestform-duration) var(--nestform-ease)}.nestform-faq__item:hover .nestform-faq__icon:before,.nestform-faq__item:hover .nestform-faq__icon:after,.nestform-faq__item[open] .nestform-faq__icon:before,.nestform-faq__item[open] .nestform-faq__icon:after{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.nestform-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.nestform-faq__item[open] .nestform-faq__icon:after{opacity:0;transform:translate(-50%,-50%) rotate(0)}.nestform-faq__answer{overflow:hidden;padding-bottom:1.5rem;padding-right:2.5rem}.nestform-faq__answer p{margin:0;font-size:1rem;line-height:1.5rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(107 107 128 / var(--tw-text-opacity, 1))}@media(prefers-reduced-motion:reduce){.nestform-faq__item,.nestform-faq__question,.nestform-faq__icon,.nestform-faq__icon:before,.nestform-faq__icon:after{transition:none}.nestform-faq__item:hover .nestform-faq__icon,.nestform-faq__item[open] .nestform-faq__icon{transform:none;box-shadow:none}.nestform-faq [data-nestform-reveal]{opacity:1!important;transform:none!important}}
