.OfficeRoles_titleSection__4yH89{position:relative;height:9em;background-color:#8cc63f;background-size:cover;background-position:50%;display:flex;justify-content:center;align-items:center;text-align:center}.OfficeRoles_overlay__QU1eN{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(140,198,63,.8);z-index:1}.OfficeRoles_titleContent__stywY{position:relative;z-index:2;opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.OfficeRoles_titleContent__stywY.OfficeRoles_visible__inK9n{opacity:1;transform:translateY(0)}.OfficeRoles_pageBreadcrumb___2Q4P{display:block;color:hsla(0,0%,100%,.9);font-size:.9rem;margin-bottom:.8rem}.OfficeRoles_pageBreadcrumb___2Q4P a{color:#fff;text-decoration:none;transition:opacity .3s ease}.OfficeRoles_pageBreadcrumb___2Q4P a:hover{opacity:.8}.OfficeRoles_titleSection__4yH89 h1{color:#fff;font-size:2.8rem;font-weight:700;margin:0 0 .8rem;line-height:1.2}.OfficeRoles_titleUnderline__gU495{width:80px;height:4px;background-color:#fff;margin:0 auto}.OfficeRoles_introSection__xR3Do{padding:3rem 5%;background-color:#fff}.OfficeRoles_introContainer__wTGJp{max-width:1000px;margin:0 auto;opacity:0;transform:translateY(30px);transition:opacity 1s ease,transform 1s ease;display:flex;flex-direction:column;gap:2rem}.OfficeRoles_introContainer__wTGJp.OfficeRoles_visible__inK9n{opacity:1;transform:translateY(0)}.OfficeRoles_featuredImageContainer__L_85R{position:relative;margin:0 auto;width:100%;max-width:900px}.OfficeRoles_featuredImage__m_BM8{width:100%;height:auto;border-radius:12px;display:block;-o-object-fit:cover;object-fit:cover;box-shadow:0 10px 30px rgba(0,0,0,.1)}.OfficeRoles_featuredImageContainer__L_85R .OfficeRoles_imageAccent__qZnHX{position:absolute;bottom:-20px;right:-20px;width:95%;height:90%;border:4px solid #d1b3d3;border-radius:12px;z-index:1}.OfficeRoles_featuredImageContainer__L_85R .OfficeRoles_imageBorder__yPBl6{position:relative;z-index:2;border-radius:12px;overflow:hidden;box-shadow:0 15px 30px rgba(0,0,0,.1)}.OfficeRoles_introContent__LdhQO{padding:0 1rem}.OfficeRoles_introContent__LdhQO p{font-size:1.1rem;line-height:1.7;color:#505965;margin-bottom:1.5rem}.OfficeRoles_phoneLink__t0_FF{color:#d1b3d3;font-weight:600;text-decoration:none;transition:all .3s ease;position:relative;display:inline-block}.OfficeRoles_phoneLink__t0_FF:hover{color:#8cc63f}.OfficeRoles_phoneLink__t0_FF:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:#8cc63f;transition:width .3s ease}.OfficeRoles_phoneLink__t0_FF:hover:after{width:100%}.OfficeRoles_roleSection__ngO9p{padding:5rem 5%;background-color:#fff}.OfficeRoles_altSection__0Z0E7{background-color:#d8efc1}.OfficeRoles_roleContainer__6cq_0{max-width:1200px;margin:0 auto;display:flex;gap:4rem;align-items:center;opacity:0;transition:opacity 1s ease,transform 1s ease}.OfficeRoles_roleContainer__6cq_0.OfficeRoles_visible__inK9n{opacity:1}.OfficeRoles_roleContainer__6cq_0.OfficeRoles_reversed__4qGCM{flex-direction:row-reverse}.OfficeRoles_imageContainer__JGqy2{flex:1;position:relative;transform:translateX(-40px);transition:transform 1s ease .2s}.OfficeRoles_roleContainer__6cq_0.OfficeRoles_reversed__4qGCM .OfficeRoles_imageContainer__JGqy2{transform:translateX(40px)}.OfficeRoles_roleContainer__6cq_0.OfficeRoles_visible__inK9n .OfficeRoles_imageContainer__JGqy2{transform:translateX(0)}.OfficeRoles_imageAccent__qZnHX{position:absolute;bottom:-20px;right:-20px;width:85%;height:85%;border:4px solid #d1b3d3;border-radius:12px;z-index:1}.OfficeRoles_roleContainer__6cq_0.OfficeRoles_reversed__4qGCM .OfficeRoles_imageAccent__qZnHX{right:auto;left:-20px}.OfficeRoles_imageBorder__yPBl6{position:relative;z-index:2;border-radius:12px;overflow:hidden;box-shadow:0 15px 30px rgba(0,0,0,.1)}.OfficeRoles_roleImage__Yhef_{width:100%;height:auto;display:block;transition:transform .5s ease}.OfficeRoles_imageBorder__yPBl6:hover .OfficeRoles_roleImage__Yhef_{transform:scale(1.03)}.OfficeRoles_textContainer__BPCt1{flex:1;display:flex;flex-direction:column;gap:1.2rem;transform:translateX(40px);transition:transform 1s ease .2s}.OfficeRoles_roleContainer__6cq_0.OfficeRoles_reversed__4qGCM .OfficeRoles_textContainer__BPCt1{transform:translateX(-40px)}.OfficeRoles_roleContainer__6cq_0.OfficeRoles_visible__inK9n .OfficeRoles_textContainer__BPCt1{transform:translateX(0)}.OfficeRoles_textContainer__BPCt1 h2{font-size:2rem;font-weight:700;color:#2c3e50;margin:0 0 .5rem;position:relative;padding-bottom:.8rem}.OfficeRoles_textContainer__BPCt1 h2:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:3px;background:linear-gradient(90deg,#8cc63f,#d1b3d3)}.OfficeRoles_textContainer__BPCt1 p{font-size:1.05rem;line-height:1.7;margin:0;color:#505965}.OfficeRoles_textContainer__BPCt1 strong{color:#2c3e50}.OfficeRoles_faqSection__xYIVh{padding:5rem 5%;background-color:#fff}.OfficeRoles_faqContainer__ZpYqK{max-width:1200px;margin:0 auto;opacity:0;transform:translateY(30px);transition:opacity 1s ease,transform 1s ease}.OfficeRoles_faqContainer__ZpYqK.OfficeRoles_visible__inK9n{opacity:1;transform:translateY(0)}.OfficeRoles_faqHeader__3PB6_{text-align:center;margin-bottom:3rem}.OfficeRoles_faqLabel__vrg4e{display:block;font-size:1rem;color:#505965;font-weight:500;margin-bottom:.5rem}.OfficeRoles_faqHeader__3PB6_ h2{font-size:3rem;font-weight:700;color:#2c3e50;margin:0;line-height:1.2}.OfficeRoles_faqList__EvGYC{display:grid;grid-template-columns:repeat(2,1fr);gap:0 2rem;margin-bottom:3rem}.OfficeRoles_faqItem__c0sBG{width:100%}.OfficeRoles_faqItem__c0sBG hr{border:none;height:1px;background-color:#e0e0e0;margin:0}.OfficeRoles_faqQuestion__NhodJ{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0;cursor:pointer;transition:all .3s ease}.OfficeRoles_faqQuestion__NhodJ:hover h3{color:#8cc63f}.OfficeRoles_faqQuestion__NhodJ h3{font-size:1rem;font-weight:600;color:#2c3e50;margin:0;transition:color .3s ease}.OfficeRoles_faqToggle__lL5nL{background:none;border:none;cursor:pointer;color:#2c3e50;display:flex;align-items:center;justify-content:center;padding:0;transition:color .3s ease}.OfficeRoles_faqToggle__lL5nL:hover{color:#8cc63f}.OfficeRoles_faqAnswer__ra6H4{max-height:0;overflow:hidden;opacity:0;transition:max-height .5s ease,opacity .3s ease,padding .3s ease}.OfficeRoles_faqAnswerOpen__siBab{max-height:500px;opacity:1;padding-bottom:1.5rem}.OfficeRoles_faqAnswer__ra6H4 p{font-size:1rem;line-height:1.6;color:#505965;margin:0}.OfficeRoles_contactSection__myTON{text-align:center;padding:2rem 0;max-width:800px;margin:0 auto}.OfficeRoles_contactSection__myTON h3{font-size:1.8rem;font-weight:700;color:#2c3e50;margin-bottom:1.5rem}.OfficeRoles_contactSection__myTON p{font-size:1.1rem;line-height:1.7;color:#505965;margin-bottom:2rem}.OfficeRoles_appointmentButton__00r9_{display:inline-flex;align-items:center;gap:.5rem;background-color:#8cc63f;color:#fff;padding:.9rem 1.5rem;border-radius:6px;font-weight:600;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 10px rgba(0,0,0,.1)}.OfficeRoles_appointmentButton__00r9_:hover{background-color:#7ab52f;transform:translateY(-3px);box-shadow:0 6px 15px rgba(0,0,0,.15)}@media (max-width:1200px){.OfficeRoles_faqHeader__3PB6_ h2{font-size:2.5rem}.OfficeRoles_featuredImageContainer__L_85R .OfficeRoles_imageAccent__qZnHX{width:93%}}@media (max-width:992px){.OfficeRoles_roleContainer__6cq_0{gap:3rem}.OfficeRoles_textContainer__BPCt1 h2{font-size:1.8rem}.OfficeRoles_faqList__EvGYC{grid-template-columns:1fr;gap:0}.OfficeRoles_featuredImageContainer__L_85R .OfficeRoles_imageAccent__qZnHX{width:90%;bottom:-15px;right:-15px}}@media (max-width:768px){.OfficeRoles_titleSection__4yH89 h1{font-size:2.2rem}.OfficeRoles_roleContainer__6cq_0,.OfficeRoles_roleContainer__6cq_0.OfficeRoles_reversed__4qGCM{flex-direction:column;gap:3rem}.OfficeRoles_imageContainer__JGqy2,.OfficeRoles_textContainer__BPCt1{width:100%}.OfficeRoles_imageContainer__JGqy2,.OfficeRoles_roleContainer__6cq_0.OfficeRoles_reversed__4qGCM .OfficeRoles_imageContainer__JGqy2{transform:translateY(-30px)}.OfficeRoles_roleContainer__6cq_0.OfficeRoles_reversed__4qGCM .OfficeRoles_textContainer__BPCt1,.OfficeRoles_textContainer__BPCt1{transform:translateY(30px)}.OfficeRoles_roleContainer__6cq_0.OfficeRoles_visible__inK9n .OfficeRoles_imageContainer__JGqy2,.OfficeRoles_roleContainer__6cq_0.OfficeRoles_visible__inK9n .OfficeRoles_textContainer__BPCt1,.OfficeRoles_roleContainer__6cq_0.OfficeRoles_visible__inK9n.OfficeRoles_reversed__4qGCM .OfficeRoles_imageContainer__JGqy2,.OfficeRoles_roleContainer__6cq_0.OfficeRoles_visible__inK9n.OfficeRoles_reversed__4qGCM .OfficeRoles_textContainer__BPCt1{transform:translateY(0)}.OfficeRoles_featuredImageContainer__L_85R .OfficeRoles_imageAccent__qZnHX,.OfficeRoles_imageAccent__qZnHX,.OfficeRoles_roleContainer__6cq_0.OfficeRoles_reversed__4qGCM .OfficeRoles_imageAccent__qZnHX{bottom:-15px;right:-15px;left:auto;width:85%}.OfficeRoles_faqHeader__3PB6_ h2{font-size:2rem}}@media (max-width:576px){.OfficeRoles_titleSection__4yH89 h1{font-size:1.8rem}.OfficeRoles_faqSection__xYIVh,.OfficeRoles_introSection__xR3Do,.OfficeRoles_roleSection__ngO9p{padding:3rem 5%}.OfficeRoles_introContent__LdhQO p,.OfficeRoles_textContainer__BPCt1 p{font-size:1rem}.OfficeRoles_textContainer__BPCt1 h2{font-size:1.6rem}.OfficeRoles_faqHeader__3PB6_ h2{font-size:1.8rem}.OfficeRoles_faqQuestion__NhodJ h3{font-size:.9rem}.OfficeRoles_contactSection__myTON h3{font-size:1.6rem}.OfficeRoles_contactSection__myTON p{font-size:1rem}.OfficeRoles_featuredImageContainer__L_85R .OfficeRoles_imageAccent__qZnHX{width:80%}}