:root{--scolor-neutrals-white: rgba(0, 194, 204, 0.2);--scolor-neutrals-black: var(--color-deep-tidal);--scolor-primary-yellow: var(--color-deep-tidal);--scolor-neutrals-white: var(--color-white);--scolor-neutrals-grey: initial}.application-accordion{display:flex;flex-direction:column;gap:15px;align-items:flex-start;justify-content:flex-start;align-self:stretch;flex-shrink:0;position:relative}.application-accordion .accordion-item{display:block;width:100%}.application-accordion .accordion-item .accordion-header{width:100%;cursor:pointer;outline:none;box-sizing:border-box;transition:background-color .3s ease,border .3s ease,color .3s ease !important;background:var(--color-neutrals-white, #ffffff);border-radius:6px;padding:15px 20px 15px 20px;display:flex;flex-direction:row;position:relative;box-shadow:0px 4px 35px 0px rgba(0,0,0,.1);overflow:hidden;border:1px solid var(--color-neutrals-white, #ffffff);font-family:Inter-SemiBold-600;font-size:17px;line-height:140%;text-align:left;color:var(--color-neutrals-black, #1f1f1f) !important}.application-accordion .accordion-item .accordion-header .custom-svg{margin:0px 10px;transition:transform .3s ease,stroke .3s ease;color:var(--color-primary-yellow, #ff9900);pointer-events:none}.application-accordion .accordion-item .accordion-header.active{background:var(--color-primary-purple, #6D46DD);border:1px solid var(--color-primary-purple, #6D46DD);color:var(--color-neutrals-white, #ffffff) !important}.application-accordion .accordion-item .accordion-header.active .custom-svg{transform:rotate(-180deg);color:var(--color-neutrals-white, #ffffff)}.application-accordion .accordion-item .accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease,opacity .8s ease;background-color:var(--color-neutrals-white, #ffffff);color:var(--color-neutrals-grey, #808080);font-family:Inter-Regular-400;font-size:17px;line-height:150%;font-weight:400;opacity:0;width:100%}.application-accordion .accordion-item .accordion-content .accordion-inner-content{display:block;padding:20px 20px 0px;margin-bottom:20px}.application-accordion .accordion-item .accordion-content p{padding:15px;margin:0}.application-accordion .accordion-item .accordion-content.active{opacity:1}.application-accordion{gap:20px !important}.application-accordion .accordion-item{scroll-margin-top:380px}.application-accordion .accordion-item .accordion-header{font-family:Montserrat-Bold-700 !important;font-size:18px !important;line-height:27px !important;letter-spacing:0px !important;box-shadow:initial;border-radius:30px;padding:20px;border:1px solid rgba(0,194,204,.1) !important;background:rgba(0,194,204,.2) !important;color:var(--color-deep-tidal) !important;transition:box-shadow .3s ease,transform .3s ease,border .3s ease;text-align:left !important}.application-accordion .accordion-item .accordion-header.active{box-shadow:initial;transform:translateY(-2px);border:1px solid var(--color-crystal-surf) !important;color:var(--color-crystal-surf) !important;background:rgba(0,0,0,0) !important}.application-accordion .accordion-item .accordion-header.active .custom-svg svg{color:var(--color-crystal-surf) !important}.application-accordion .accordion-item .accordion-header .custom-svg{transition:transform .7s ease,stroke .7s ease;margin-left:auto}.application-accordion .accordion-item .accordion-header .custom-svg svg{color:var(--color-deep-tidal)}.application-accordion .accordion-item .accordion-header .custom-svg svg path{stroke-width:3px !important}.application-accordion .accordion-item .accordion-content{font-family:initial;font-size:initial;line-height:initial;font-weight:initial}.application-accordion .accordion-item .accordion-content p{padding:initial;margin:initial;color:var(--color-deep-tidal) !important}
