.FAQ-module__Y4lZrq__container{max-width:800px;margin:0 auto}.FAQ-module__Y4lZrq__item{margin-bottom:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--border-radius);background-color:var(--color-white);overflow:hidden}.FAQ-module__Y4lZrq__button{text-align:left;width:100%;padding:var(--space-md);cursor:pointer;background-color:#f9f9f9;border:none;justify-content:space-between;align-items:center;transition:background-color .2s;display:flex}.FAQ-module__Y4lZrq__button:hover{background-color:var(--color-light-gray)}.FAQ-module__Y4lZrq__button[aria-expanded=true]{background-color:var(--color-white)}.FAQ-module__Y4lZrq__question{font-family:var(--font-serif);font-size:var(--text-lg);color:var(--color-primary-dark);padding-right:var(--space-sm);margin:0;font-weight:600}.FAQ-module__Y4lZrq__icon{color:var(--color-primary);font-size:1.5rem;line-height:1;transition:transform .3s}.FAQ-module__Y4lZrq__iconOpen{transform:rotate(180deg)}.FAQ-module__Y4lZrq__contentWrapper{opacity:0;max-height:0;transition:max-height .3s ease-in-out,opacity .3s ease-in-out;overflow:hidden}.FAQ-module__Y4lZrq__contentWrapperOpen{opacity:1;max-height:1000px}.FAQ-module__Y4lZrq__content{padding:var(--space-md);color:var(--color-text-muted);border-top:1px solid var(--color-light-gray);line-height:1.6}.FAQ-module__Y4lZrq__content p{margin-bottom:var(--space-sm)}.FAQ-module__Y4lZrq__content p:last-child{margin-bottom:0}.FAQ-module__Y4lZrq__highlight{color:var(--color-primary);font-weight:700}.FAQ-module__Y4lZrq__highlightGreen{color:var(--color-primary-dark);font-weight:700}
.planes-module__R4Ew9G__mobileSection{padding:var(--space-section-padding)1.5rem;background:linear-gradient(to bottom,var(--color-white),#eef9e0);position:relative;overflow:hidden}.planes-module__R4Ew9G__mobileContainer{max-width:var(--container-max-width);flex-direction:column;align-items:center;margin:0 auto;display:flex}.planes-module__R4Ew9G__phonesWrapper{margin-bottom:var(--space-sm);justify-content:center;align-items:center;width:100%;max-width:800px;display:flex;position:relative}.planes-module__R4Ew9G__backgroundBlur{filter:blur(60px);opacity:.6;z-index:0;background-color:#eef9e0;border-radius:50%;width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.planes-module__R4Ew9G__phone{z-index:1;width:280px;transition:transform .5s;position:relative}.planes-module__R4Ew9G__phone img{filter:drop-shadow(0 20px 40px #0003);width:100%;height:auto}.planes-module__R4Ew9G__phone:hover{transform:scale(1.02)}.planes-module__R4Ew9G__phone1{z-index:1}.planes-module__R4Ew9G__phone2{z-index:2;margin-top:-4rem;margin-left:-2rem}@media (min-width:768px){.planes-module__R4Ew9G__phonesWrapper{flex-direction:row;align-items:center}.planes-module__R4Ew9G__phone{width:320px}.planes-module__R4Ew9G__phone1{transform:translate(2rem)}.planes-module__R4Ew9G__phone1:hover{transform:translate(2rem)scale(1.02)}.planes-module__R4Ew9G__phone2{margin-top:0;margin-left:0;transform:translate(-2rem)}.planes-module__R4Ew9G__phone2:hover{transform:translate(-2rem)scale(1.02)}}.planes-module__R4Ew9G__textContainer{text-align:center;z-index:10;max-width:600px;margin:0 auto;position:relative}.planes-module__R4Ew9G__title{font-family:var(--font-serif);font-size:var(--text-3xl);color:var(--color-primary-dark);margin-bottom:var(--space-sm)}.planes-module__R4Ew9G__description{color:var(--color-text-light);line-height:1.6;font-size:var(--text-lg)}.planes-module__R4Ew9G__faqSection{padding:var(--space-section-padding)1.5rem;background-color:var(--color-white)}.planes-module__R4Ew9G__faqHeader{text-align:center;margin-bottom:var(--space-xl);max-width:800px;margin-left:auto;margin-right:auto}.planes-module__R4Ew9G__faqTitle{font-family:var(--font-serif);font-size:var(--text-2xl);color:var(--color-primary);margin-bottom:.5rem}.planes-module__R4Ew9G__faqSubtitle{font-size:var(--text-xl);color:var(--color-primary);font-style:italic}
