.ServiceItem-module__YFNasa__item{border:1px solid var(--color-border);background-color:var(--color-background-surface)}.ServiceItem-module__YFNasa__header{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:1rem;padding:1.5rem;display:flex}.ServiceItem-module__YFNasa__icon{width:2.5rem;height:2.5rem;color:var(--color-text-secondary);flex-shrink:0}.ServiceItem-module__YFNasa__title{flex-grow:1;font-size:1.25rem;font-weight:500}.ServiceItem-module__YFNasa__item.ServiceItem-module__YFNasa__active .ServiceItem-module__YFNasa__header{background-color:var(--color-primary);color:var(--color-text-on-primary)}.ServiceItem-module__YFNasa__item.ServiceItem-module__YFNasa__active .ServiceItem-module__YFNasa__icon{color:var(--color-text-on-primary)}.ServiceItem-module__YFNasa__content_wrapper{height:0;overflow:hidden}.ServiceItem-module__YFNasa__content{border-top:1px solid var(--color-border);background-color:var(--white);padding:1.5rem}.ServiceItem-module__YFNasa__content p{color:var(--color-text-secondary);margin-bottom:1.5rem}
.ServicesView-module__G-udwG__services_container{width:100%;padding:5rem 2.5rem;display:flex;position:relative;overflow:hidden}.ServicesView-module__G-udwG__left_column{border:.125rem solid var(--color-border);flex-direction:column;flex:1 0 100%;transition:flex .6s cubic-bezier(.65,0,.35,1);display:flex}.ServicesView-module__G-udwG__services_container.ServicesView-module__G-udwG__is_open .ServicesView-module__G-udwG__left_column{flex:0 0 29.375rem}.ServicesView-module__G-udwG__services_list{flex-direction:column;flex-grow:1;display:flex}.ServicesView-module__G-udwG__service_item{border-bottom:.125rem solid var(--color-border);cursor:pointer;flex-grow:1;align-items:center;gap:1.5rem;height:8.625rem;padding:1.5rem 2rem;text-decoration:none;transition:background-color .2s;display:flex}.ServicesView-module__G-udwG__service_item:last-child{border-bottom:none}.ServicesView-module__G-udwG__icon{width:3.5rem;height:3.5rem;color:var(--color-text-secondary);flex-shrink:0;transition:all .3s}.ServicesView-module__G-udwG__title{width:19rem;color:var(--color-text-secondary);flex-shrink:0;font-size:1.375rem;font-weight:600;transition:color .3s}.ServicesView-module__G-udwG__service_item:not(.ServicesView-module__G-udwG__active):hover{background-color:rgba(var(--color-primary-rgb),.05)}.ServicesView-module__G-udwG__service_item:not(.ServicesView-module__G-udwG__active):hover .ServicesView-module__G-udwG__icon{color:var(--color-primary)}.ServicesView-module__G-udwG__service_item:not(.ServicesView-module__G-udwG__active):hover .ServicesView-module__G-udwG__title{color:var(--color-text-primary)}.ServicesView-module__G-udwG__service_item.ServicesView-module__G-udwG__active{background-color:var(--color-primary);cursor:default}.ServicesView-module__G-udwG__service_item.ServicesView-module__G-udwG__active .ServicesView-module__G-udwG__icon,.ServicesView-module__G-udwG__service_item.ServicesView-module__G-udwG__active .ServicesView-module__G-udwG__title{color:var(--color-text-on-primary)}.ServicesView-module__G-udwG__right_column_wrapper{flex:0 0;min-width:0;transition:flex .6s cubic-bezier(.65,0,.35,1)}.ServicesView-module__G-udwG__services_container.ServicesView-module__G-udwG__is_open .ServicesView-module__G-udwG__right_column_wrapper{flex:auto}.ServicesView-module__G-udwG__right_column_content{background-color:var(--white);width:53.125rem;max-width:100%;height:100%;color:var(--color-text-alternate);--cut-size:4rem;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--cut-size)),calc(100% - var(--cut-size))100%,0 100%  );margin-left:2.5rem;padding:4rem;position:relative}.ServicesView-module__G-udwG__close_button{border:.125rem solid var(--gray-300);cursor:pointer;width:3rem;height:3rem;color:var(--color-background-body);background:0 0;justify-content:center;align-items:center;font-size:2.5rem;transition:all .2s;display:flex;position:absolute;top:2rem;right:2rem}.ServicesView-module__G-udwG__close_button:hover{background-color:#0000000d}.ServicesView-module__G-udwG__right_column_content h1{margin-bottom:1.5rem;font-size:2.5rem;font-weight:700}.ServicesView-module__G-udwG__right_column_content p{max-width:65ch;margin-bottom:2.5rem;font-size:1.125rem;line-height:1.7}.ServicesView-module__G-udwG__accordion_container{width:100%}@media (max-width:479px){.ServicesView-module__G-udwG__services_container{padding:5rem 1.25rem}}
