@keyframes loadingShimmer{0%{background-position:-200px 0}to{background-position:600px 0}}h1,.t-header1{color:#2b2b2b;font:700 4.5rem/1.2 Open Sans,Segoe UI,Helvetica Neue,sans-serif}@media screen and (min-width:640px){h1,.t-header1{font-size:5rem}}h2,.t-header2{color:#2b2b2b;font:500 3.2rem/1.2 Open Sans,Segoe UI,Helvetica Neue,sans-serif}@media screen and (min-width:640px){h2,.t-header2{font-size:3.8rem}}h3,.t-header3{color:#757575;font:500 3rem/1.2 Open Sans,Segoe UI,Helvetica Neue,sans-serif}h4,.t-header4{color:#2b2b2b;font:400 2.4rem/1.2 Open Sans,Segoe UI,Helvetica Neue,sans-serif}h5,.t-header5{text-transform:uppercase;letter-spacing:.05em;color:#2b2b2b;font:500 1.2rem/1.2 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.t-paragraph--large,.eventConfirmation__message p,caption{color:#2b2b2b;font:500 1.8rem/1.6 Open Sans,Segoe UI,Helvetica Neue,sans-serif}@media screen and (min-width:640px){.t-paragraph--large,.eventConfirmation__message p,caption{font-size:2.4rem}}.t-paragraph--largeIntro{color:#efefef;font:400 1.8rem/1.2 Open Sans,Segoe UI,Helvetica Neue,sans-serif}@media screen and (min-width:640px){.t-paragraph--largeIntro{font-size:2.4rem}}.t-paragraph--bold{color:#2b2b2b;font:700 1.8rem/1.2 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.t-paragraph--medium,th,legend{color:#2b2b2b;font:500 1.8rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}p,li,.t-paragraph,label,td{color:#2b2b2b;max-width:62rem;font:400 1.8rem/1.6 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.t-paragraph--small,.myEventCard__detailColumn p,.fundFinancialHistory__value{color:#757575;font:500 1.4rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.t-label{color:#6b6b6b;font:500 1.6rem/1.2 Open Sans,Segoe UI,Helvetica Neue,sans-serif}@media screen and (min-width:640px){.t-label{text-transform:uppercase;letter-spacing:.05em;font-weight:700}}.t-dates{color:#6b6b6b;text-transform:uppercase;letter-spacing:.05em;font:500 1.6rem/1.2 Open Sans,Segoe UI,Helvetica Neue,sans-serif}strong{font-weight:700}code{padding:1.5rem 0;font:400 1.8rem/1.2 Courier New,monospace;display:block}*{box-sizing:border-box}html{overflow-x:hidden;font-size:62.5%!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-gutter:stable;width:100%;height:100%;margin:0;padding:0;position:fixed;overflow-x:hidden;overflow-y:auto}body::-webkit-scrollbar-track{background-color:#fff}body::-webkit-scrollbar-thumb{background-color:#757575}.hide_accessibly{clip:rect(1px, 1px, 1px, 1px);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:#f7f7f7}::-webkit-scrollbar-thumb{background-color:#dedede;border-radius:20px}input:focus,textarea:focus,select:focus,button:focus,a:focus{outline:none;box-shadow:0 0 0 5px #ffc629}input:focus-visible{outline:none;box-shadow:0 0 0 5px #ffc629}textarea:focus-visible{outline:none;box-shadow:0 0 0 5px #ffc629}select:focus-visible{outline:none;box-shadow:0 0 0 5px #ffc629}button:focus-visible{outline:none;box-shadow:0 0 0 5px #ffc629}a:focus-visible{outline:none;box-shadow:0 0 0 5px #ffc629}input:focus:not(:focus-visible){box-shadow:none;outline:none}textarea:focus:not(:focus-visible){box-shadow:none;outline:none}select:focus:not(:focus-visible){box-shadow:none;outline:none}button:focus:not(:focus-visible){box-shadow:none;outline:none}a:focus:not(:focus-visible){box-shadow:none;outline:none}a{color:#6b6b6b;font:500 1.8rem/1.2 Open Sans,Segoe UI,Helvetica Neue,sans-serif;text-decoration:underline}a:link,a:visited,a:active{color:#6b6b6b}table{table-layout:fixed;border-collapse:collapse;border:1px solid #dedede;width:100%}th,td{border:1px solid #dedede;padding:1rem}.app__skipToContentLink{margin:1.6rem;display:inline-block;position:absolute;left:-100000px}.app__skipToContentLink:focus{position:static}.app__skipToContentLink:focus-visible{position:static}hr{border-top:2px solid #efefef;width:100%}button,.button,.button--underline,.button--tertiary,.button--secondary,.button--primary{color:#fff;text-align:center;background:#2b2b2b;border:none;border-radius:10px;min-width:18rem;padding:1.3rem;font:700 1.8rem/1.2 Open Sans,Segoe UI,Helvetica Neue,sans-serif;text-decoration:none;transition:background .25s ease-in-out,color .25s ease-in-out}button:hover,.button:hover,.button--underline:hover,.button--tertiary:hover,.button--secondary:hover,.button--primary:hover{filter:drop-shadow(0 0 8px #6b6b6b);cursor:pointer}button:disabled,.button:disabled,.button--underline:disabled,.button--tertiary:disabled,.button--secondary:disabled,.button--primary:disabled{background:#dedede}button:disabled:hover,.button:disabled:hover,.button--underline:disabled:hover,.button--tertiary:disabled:hover,.button--secondary:disabled:hover,.button--primary:disabled:hover{filter:none;cursor:not-allowed}.button--primary{border:2px solid #2b2b2b}.button--secondary{color:#2b2b2b;background:#fff;border:2px solid #2b2b2b;text-decoration:none}.button--secondary:disabled{color:#dedede;background:#fff;border-color:#dedede}.button--tertiary{color:#6b6b6b;background:#fff;border:2px solid #efefef;border-radius:15px}.button--underline{border-radius:unset;min-width:auto;padding:unset;color:#757575;background:0 0;font:500 1.4rem/1.2 Open Sans,Segoe UI,Helvetica Neue,sans-serif;text-decoration:underline}.button--underline:hover{filter:none}.button--withIcon{min-width:unset;color:#6b6b6b;text-align:left;background:#fff;border:2px solid #efefef;border-radius:10px;align-items:center;gap:1rem;font:700 1.4rem/1.2 Open Sans,Segoe UI,Helvetica Neue,sans-serif;display:flex}.button--withIcon:disabled{text-align:center;display:block}.button--iconOnly--primary,.button--iconOnly--secondary{min-width:unset;color:#6b6b6b;text-align:center;background:#fff;border:2px solid #efefef;border-radius:50%;justify-content:center;align-items:center;width:5rem;height:5rem;font-size:2.4rem;display:flex}.button--iconOnly--secondary{background:#dedede;border:2px solid #fff;width:2.8rem;height:2.8rem;font-size:1.3rem}.button--iconOnly--tertiary{min-width:unset;border-radius:unset;background:unset;color:#6b6b6b;padding:0;font-size:2.4rem}.button--iconOnly--tertiary:hover{filter:none}.button--centered{margin:0 auto;display:block}.navBar{background-color:#1b1b1b;border-bottom-right-radius:20px;border-bottom-left-radius:20px;overflow:visible;box-shadow:0 0 18px #d0d6e2}.navBar__mobileHeader{justify-content:space-between;align-items:center;padding:1.5rem 3rem 1.5rem 2rem;display:flex;position:relative}@media screen and (min-width:1366px){.navBar__mobileHeader{display:none}}.navBar__mobileHeaderLeft{align-items:center;gap:1.6rem;display:flex}@media screen and (min-width:1366px){.navBar--theHub .navBar__mobileHeader,.navBar--theHub .navBar__mobileLogo{display:flex}}.navBar__mobileLogo{align-items:center;display:flex;position:absolute;top:3.6rem;left:50%;transform:translate(-50%,-50%)}.navBar__mobileLogo a{align-items:center;display:flex}@media screen and (min-width:1024px){.navBar__mobileLogo{margin-left:1.6rem;position:static;top:auto;transform:none}}@media screen and (min-width:1366px){.navBar__mobileLogo{display:none}}.navBar__mobileLogoHeart{height:2.3rem}.navBar__mobileLogoHeart+.navBar__mobileLogoWord{margin-left:1rem}.navBar__mobileLogoWord{height:2rem;display:none}@media screen and (min-width:1024px){.navBar__mobileLogoWord{display:block}}.navBar__searchToggle{min-width:unset;background:unset;color:#ffc629;padding:0;font-size:2.2rem}@media screen and (min-width:1024px){.navBar__searchToggle{display:none}}.navBar__searchClose{min-width:unset;background:unset;color:#ffc629;padding:0;font-size:2.2rem;display:none}.navBar__search{flex:1;min-width:0;margin:0 2rem;display:none;position:relative}@media screen and (min-width:1024px){.navBar__search{display:block}}@media screen and (min-width:1366px){.navBar__search{margin:0 8rem}}.navBar__mobileHeader--searchOpen{flex-wrap:wrap;row-gap:1.6rem;padding-bottom:1.2rem}@media screen and (min-width:1024px){.navBar__mobileHeader--searchOpen{flex-wrap:nowrap;row-gap:0;padding-bottom:1.5rem}}.navBar__mobileHeader--searchOpen .navBar__hamburger,.navBar__mobileHeader--searchOpen .navBar__searchToggle{display:none}@media screen and (min-width:1024px){.navBar__mobileHeader--searchOpen .navBar__hamburger,.navBar__mobileHeader--searchOpen .navBar__searchToggle{display:flex}}.navBar__mobileHeader--searchOpen .navBar__mobileHeaderLeft{flex-basis:100%;min-height:3.6rem}@media screen and (min-width:1024px){.navBar__mobileHeader--searchOpen .navBar__mobileHeaderLeft{flex-basis:auto;min-height:0}}.navBar__mobileHeader--searchOpen .navBar__searchClose{order:1;display:flex}@media screen and (min-width:1024px){.navBar__mobileHeader--searchOpen .navBar__searchClose{display:none}}.navBar__mobileHeader--searchOpen .navBar__search{flex:1;order:2;margin:0 .8rem 0 1.6rem;display:block}@media screen and (min-width:1024px){.navBar__mobileHeader--searchOpen .navBar__search{order:0;margin:0 2rem}}.navBar__mobileHeader--searchOpen .navBar__mobileNotLogoWrapper{display:none}@media screen and (min-width:1024px){.navBar__mobileHeader--searchOpen .navBar__mobileNotLogoWrapper{display:flex}}.navBar__mobileNotLogoWrapper{align-items:center;display:flex}.navBar__logoHeart{height:2.3rem}.navBar__logoHeart+.navBar__logoWord{margin-left:1rem}.navBar__logoWord{height:2rem}.navBar__menu{z-index:210;height:100%;transition:all .3s;display:none;position:fixed;top:0;left:-200px}.navBar__menu--open{background:#2b2b2b;flex-direction:column;padding:1.5rem 3rem;display:flex;left:0;right:0;box-shadow:0 0 10px #dedede}@media screen and (min-width:1366px){.navBar__menu{display:block;position:static}}.navBar__toggle{min-width:unset;background:unset;color:#ffc629;padding:0;font-size:2.5rem}@media screen and (min-width:1366px){.navBar__toggle{display:none}}.navBar__toggle--close{align-self:flex-end}@media screen and (min-width:1366px){.navBar__hamburger{display:none}}.navBar__list{flex-direction:column;margin:0;padding:1.5rem 3rem 1.5rem 2rem;list-style-type:none;display:flex}@media screen and (min-width:1366px){.navBar__list{flex-direction:row;align-items:center}}.navBar__listItem{max-width:unset;justify-content:center;display:flex}.navBar__listItem--logo{flex:1;display:none}@media screen and (min-width:1366px){.navBar__listItem--logo{justify-content:flex-start;align-items:center;display:flex}}.navBar__listItem+.navBar__listItem{margin-top:2rem}@media screen and (min-width:1366px){.navBar__listItem+.navBar__listItem{margin-top:0;margin-left:2rem}}.navBar__link{color:#ffc629;letter-spacing:.02em;text-align:center;background-color:#2b2b2b;border-radius:50px;min-width:18rem;padding:1rem;font:700 1.8rem/1.2 Open Sans,Segoe UI,Helvetica Neue,sans-serif;text-decoration:none;box-shadow:0 4px 15px #000}.navBar__link:link,.navBar__link:visited,.navBar__link:active{color:#ffc629}.navBar__link:hover{cursor:pointer}.navBarSkeleton{flex-direction:column;flex:1;align-items:center;gap:2rem;display:flex}@media screen and (min-width:1366px){.navBarSkeleton{flex-direction:row;justify-content:flex-end}}.navBarSkeleton .skeletonText{background:#2b2b2b linear-gradient(90deg,#2b2b2b 0%,rgba(222,222,222,.2) 20%,#2b2b2b 40%,#2b2b2b 100%) 0 0/800px 800px no-repeat;border-radius:50px;min-width:18rem;animation:1.5s linear infinite forwards loadingShimmer}@media screen and (min-width:1366px){.navBarSkeleton .skeletonText{min-width:unset}}.navBarSkeleton__notifications{display:none}@media screen and (min-width:1366px){.navBarSkeleton__notifications{display:block}}.publicNavBar{z-index:200;background-color:#fff;justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 0 18px #d0d6e2}.publicNavBar__logo{height:4rem}@media screen and (min-width:640px){.publicNavBar__logo{height:8rem}.landingPage__contactLink+.publicNavBar__signInButton{margin-left:5rem}}.app{flex-direction:column;min-height:100vh;display:flex}.navBar+.app__main{margin-top:1.6rem}@media screen and (min-width:640px){.navBar+.app__main{margin-top:3.2rem}}.publicNavBar+.app__main{margin-top:7.8rem}@media screen and (min-width:640px){.publicNavBar+.app__main{margin-top:11.5rem}}.app__main{flex:1}.mainContainer{background-color:transparent;max-width:900px;margin:0 8px;display:block}@media screen and (min-width:1024px){.mainContainer{height:100%;margin:auto}}.pageTitle{margin-top:5rem;font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif;font-size:3rem;font-weight:700;line-height:1.3}@media screen and (min-width:640px){.pageTitle{font-size:5rem}}.pageTitle+*{margin-top:2rem}.pageLayout{max-width:90rem;margin:0 auto;padding:1rem}.pageLayout__title{margin:0 0 3.2rem}.pageLayout__content--background{background-color:#fff;border-radius:16px;padding:3.2rem 1.6rem;box-shadow:0 0 18px #d0d6e2}@media screen and (min-width:640px){.pageLayout__content--background{padding:6rem}}.accordion--smallUnderline{box-shadow:none;border:none}.accordion--small{background-color:#fff;border-radius:7px;box-shadow:0 0 18px #d0d6e2}.accordion--medium{background-color:#efefef;border-radius:7px}.accordion--large{min-height:8rem;padding-top:calc(8rem - 16px);position:relative}@media screen and (min-width:640px){.accordion--large{min-height:6rem;padding-top:calc(6rem - 16px)}}.accordion+.accordion{margin-top:2rem}.accordion__header,.accordion__header--large,.accordion__header--medium,.accordion__header--small,.accordion__header--smallUnderline{align-items:center;gap:1rem;width:100%;padding:1.6rem 1.6rem 1.6rem 2.4rem;display:flex}.accordion__header--smallUnderline{background:#fff;padding:.8rem}.accordion__header--small{background:#fff;padding:1.6rem}.accordion__header--small.is-open{box-shadow:0 0 18px #d0d6e2}.accordion__header--medium{background:#efefef}.accordion__header--medium.is-open{box-shadow:0 0 18px #d0d6e2}.accordion__header--large{background:#fff;border-radius:16px;min-height:8rem;position:absolute;top:0;box-shadow:0 0 18px #d0d6e2}@media screen and (min-width:640px){.accordion__header--large{min-height:6rem}}.accordion__header--large:focus:not(:focus-visible){box-shadow:0 0 18px #d0d6e2}.accordion__title,.accordion__title--large,.accordion__title--medium,.accordion__title--small,.accordion__title--smallUnderline{text-align:left;flex:1;margin:0}.accordion__title--smallUnderline{font-size:1.8rem;font-weight:400;text-decoration:underline}.accordion__title--small{font-size:1.8rem;font-weight:400}.accordion__title--medium{color:#2b2b2b;font-size:2.2rem;font-weight:400}.accordion__title--large{color:#757575;align-items:center;gap:2rem;font-size:2rem;display:flex}.accordion__titleImage{object-fit:contain;width:2.5rem;height:2.5rem}.accordion__headerToggleIconContainer--smallUnderline,.accordion__headerToggleIconContainer--small,.accordion__headerToggleIconContainer--medium{color:#6b6b6b}.accordion__headerToggleIconContainer--large{color:#6b6b6b;background:#efefef;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;padding:1rem;display:flex}.accordion__panel--large{background:#fff;border-bottom-right-radius:16px;border-bottom-left-radius:16px;padding-top:16px;box-shadow:0 0 18px #d0d6e2}.accordion__panelInner--smallUnderline,.accordion__panelInner--small{padding:1.6rem}.accordion__panelInner--medium{padding:3.2rem 1.6rem 6.4rem}legend{margin-bottom:1.6rem}.boxField+.boxField,.boxField+.dateRangeMMDD,.boxField+.dateRange,.dateRange+.boxField,.boxField+.intlPhoneField,.dateRange+.dateSelectMMDD,.dateSelectMMDD+.dateRangeMMDD,fieldset+.boxField,.selectPaymentForm__radioWrapper--other+.boxField,.boxField+.submitButton{margin-top:3.2rem}.form__overallError{color:#a81508;border:2px solid #a81508;border-radius:20px;max-width:43.5rem;padding:1rem 2rem}.field__helpText{color:#6b6b6b;margin:1.2rem}.field__errorMessage{color:#a81508;margin:1.2rem 0;padding-left:1rem}.field__errorMessage:before{content:"* "}.boxField .select__label--shifted,.boxField input:not(:placeholder-shown)+label,.boxField textarea:not(:placeholder-shown)+label,.boxField input:focus+label,.boxField textarea:focus+label{color:#2b2b2b;padding:.4rem .8rem;font-size:1.4rem;transform:translate(1rem,-50%)}.boxField{max-width:40rem;position:relative}.boxField input,.boxField textarea{color:#2b2b2b;background:#fff;border:2px solid #dedede;border-radius:10px;width:100%;padding:2rem 3rem;font:500 1.5rem Open Sans,Segoe UI,Helvetica Neue,sans-serif}.boxField input:focus,.boxField textarea:focus{box-shadow:none;border-color:#2b2b2b}.boxField input:focus::placeholder,.boxField textarea:focus::placeholder{opacity:1}.boxField input::placeholder,.boxField textarea::placeholder{opacity:0;transition:all .2s ease-in-out}.boxField input:disabled,.boxField textarea:disabled{background:#f7f7f7}.boxField input:-moz-read-only{background:#f7f7f7}.boxField input:read-only{background:#f7f7f7}.boxField textarea:-moz-read-only{background:#f7f7f7}.boxField textarea:read-only{background:#f7f7f7}.boxField input:disabled+label,.boxField textarea:disabled+label{background:#f7f7f7}.boxField input:-moz-read-only+label{background:#f7f7f7}.boxField input:read-only+label{background:#f7f7f7}.boxField textarea:-moz-read-only+label{background:#f7f7f7}.boxField textarea:read-only+label{background:#f7f7f7}.boxField input:disabled:not(:placeholder-shown)+label,.boxField textarea:disabled:not(:placeholder-shown)+label{background:#fff}.boxField input:-moz-read-only:not(:placeholder-shown)+label{background:#fff}.boxField input:read-only:not(:placeholder-shown)+label{background:#fff}.boxField textarea:-moz-read-only:not(:placeholder-shown)+label{background:#fff}.boxField textarea:read-only:not(:placeholder-shown)+label{background:#fff}.boxField input{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;min-height:6.6rem}.boxField label{color:#757575;background:#fff;border-radius:5px;font:500 1.5rem Open Sans,Segoe UI,Helvetica Neue,sans-serif;transition:all .2s ease-in-out;position:absolute;top:0;left:0;transform:translate(calc(2rem + 2px),calc(3rem + 2px - 50%))}.boxField--error input,.boxField--error textarea{border-color:#a81508;box-shadow:1px 1px 4px #a81508}.boxField--error input:focus+label,.boxField--error input:not(:placeholder-shown)+label,.boxField--error textarea:focus+label,.boxField--error textarea:not(:placeholder-shown)+label,.boxField--error label{color:#a81508}.dollarAmountTextField__dollarSign{position:absolute;top:calc(3.2rem + 2px);left:0;transform:translate(calc(-100% - .8rem),-50%)}.addNote__textArea{resize:none;height:20rem;padding:1rem}.checkbox--disabled{opacity:.5;pointer-events:none}.checkboxInput:focus+.checkboxLabel{outline:none;box-shadow:0 0 0 5px #ffc629}.checkboxInput:focus-visible+.checkboxLabel{outline:none;box-shadow:0 0 0 5px #ffc629}.checkboxInput:focus:not(:focus-visible)+.checkboxLabel{outline:none}.checkboxInput:checked+.checkboxLabel{font-weight:400}.checkboxInput:checked+.checkboxLabel:after{opacity:1}.checkboxInput:checked+.checkboxLabel:before,.checkboxInput:disabled+.checkboxLabel:before{background-color:#6b6b6b}.checkboxLabel{align-items:center;margin:0;font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif;font-size:1.8rem;display:flex;position:relative}.checkboxLabel:hover{cursor:pointer}.checkboxLabel:before{content:"";border:2px solid #6b6b6b;border-radius:.4rem;flex-shrink:0;width:2.5rem;height:2.5rem;margin-right:1.5rem;display:block}.checkboxLabel:after{content:"";opacity:0;background-image:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20width='58.34'%20height='43.51'%20viewBox='0%200%2058.34%2043.51'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:%23FFFFFF;}%3c/style%3e%3c/defs%3e%3cpath%20class='cls-1'%20d='M.85,33.22a2.94,2.94,0,0,1,0-4.13L5,25a2.92,2.92,0,0,1,4.13,0L21.88,37.74,49.24,10.38a2.91,2.91,0,0,1,4.12,0l4.13,4.13a2.91,2.91,0,0,1,0,4.12L23.94,52.18a2.91,2.91,0,0,1-4.12,0Z'%20transform='translate(0%20-9.53)'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:contain;width:1.8rem;height:1.8rem;transition:opacity .25s;display:block;position:absolute;top:50%;left:.6rem;transform:translateY(-50%)}.checkbox+.checkbox{margin-top:1.5rem}.radio+.radio{margin-top:3.2rem}.radio--disabled{pointer-events:none}.radioInput:focus+.radioLabel{outline:none;box-shadow:0 0 0 5px #ffc629}.radioInput:focus-visible+.radioLabel{outline:none;box-shadow:0 0 0 5px #ffc629}.radioInput:focus:not(:focus-visible)+.radioLabel{outline:none}.radioInput:checked+.radioLabel{font-weight:500}.radioInput:checked+.radioLabel:after{opacity:1}.radioInput:disabled+.radioLabel{color:#757575}.radioInput:disabled+.radioLabel:before{background-color:#dedede;border:2px solid #dedede}.radioLabel{color:#6b6b6b;align-items:center;margin:0;display:flex;position:relative}.radioLabel:hover{cursor:pointer}.radioLabel:before{content:"";background:#fff;border:2px solid #6b6b6b;border-radius:100%;flex-shrink:0;width:2.8rem;height:2.8rem;margin-right:1rem;display:block}.radioLabel:after{content:"";opacity:0;background:#6b6b6b;border-radius:100%;flex-shrink:0;width:2.2rem;height:2.2rem;transition:opacity .25s;display:block;position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}.radio--uiButtons{text-align:center}.radio--uiButtons .radioInput:checked+.radioLabel{background:#efefef;border:none;border-radius:10px;min-width:18rem}.radio--uiButtons .radioLabel{color:#2b2b2b;text-align:center;margin:0 auto;padding:1.3rem;font:400 1.8rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif;display:inline-block}.radio--uiButtons .radioLabel:before,.radio--uiButtons .radioLabel:after{display:none}.radio--uiButtons+.radio--uiButtons{margin-top:1.5rem}.boxField .reactSelect__control{background:#fff;border:2px solid #dedede;border-radius:10px;padding:2rem .8rem 2rem 3rem}.boxField .reactSelect__control:hover{cursor:pointer}.boxField .reactSelect__control--is-focused,.boxField .reactSelect__control--is-focused:hover{border-color:#2b2b2b}.boxField .reactSelect__value-container{min-width:4rem;padding:0;overflow:visible}.boxField .reactSelect__value-container--is-multi{gap:.8rem}.boxField .reactSelect__single-value{color:#2b2b2b;font:500 1.5rem Open Sans,Segoe UI,Helvetica Neue,sans-serif}.boxField .reactSelect__placeholder{color:#757575;margin:0;font:500 1.8rem/1 Open Sans,Segoe UI,Helvetica Neue,sans-serif;transition:all .2s ease-in-out}.boxField .reactSelect__input-container{color:#2b2b2b;font:500 1.5rem Open Sans,Segoe UI,Helvetica Neue,sans-serif}.boxField .reactSelect__input{border-radius:0}.boxField .reactSelect__input>input:focus{box-shadow:none;outline:none}.boxField .reactSelect__multi-value{background-color:#efefef;border-radius:4px;margin:0;padding:.2rem .8rem}.boxField .reactSelect__multi-value__label{color:#2b2b2b;font:400 1.4rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.boxField .reactSelect__multi-value__remove{transition:all .2s ease-in-out}.boxField .reactSelect__multi-value__remove:hover{color:#a81508;background-color:transparent}.boxField .reactSelect__indicators{flex:0;max-height:1.8rem}.boxField .reactSelect__indicator-separator{margin:0;display:none}.boxField .reactSelect__menu{margin:0}.boxField .reactSelect__option{color:#2b2b2b;padding:2rem 2.5rem;font:500 1.5rem Open Sans,Segoe UI,Helvetica Neue,sans-serif}.boxField .reactSelect__option:hover{cursor:pointer}.boxField .reactSelect__option--is-focused{color:#2b2b2b;background:#efefef}.boxField .reactSelect__option--is-selected{color:#fff;background:#2b2b2b}.boxField--select label{pointer-events:none}.boxField--select input{min-height:unset}.boxField--select--error .reactSelect__control{border-color:#a81508;box-shadow:1px 1px 4px #a81508}.boxField--select--error .reactSelect__control--is-focused{border-color:#a81508}.boxField--select--error .select__label{color:#a81508}.boxField--select--error .reactSelect__input input{box-shadow:none}.dateRange{flex-direction:column;gap:2.4rem;margin-top:2.5rem;display:flex}@media screen and (min-width:640px){.dateRange{flex-direction:row}}.dateRange__legend{margin-bottom:1.6rem;display:block}.dateRange__startDate,.dateRange__endDate{flex:1}@media screen and (min-width:640px){.dateRange__startDate,.dateRange__endDate{width:0}}::-webkit-calendar-picker-indicator{margin-left:1rem;padding:0}.dateRangeMMDD__to{color:#757575;text-align:center;text-transform:uppercase;letter-spacing:.1rem;margin-top:1.5rem;font:700 1.5rem/1 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.dateSelectMMDD__legend{margin-bottom:1.6rem}.dateSelectMMDD__fields{align-items:center;display:flex}.dateSelectMMDD__fields .boxField--select{flex:1}.dateSelectMMDD__slash{color:#6b6b6b;margin:0 .8rem;font:700 1.8rem/1 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.fileUpload{flex-direction:column;align-items:center;display:flex}.fileUpload .field__errorMessage{text-align:center}.fileUpload__input:focus+.fileUpload__label{outline:none;box-shadow:0 0 0 5px #ffc629}.fileUpload__input:focus-visible+.fileUpload__label{outline:none;box-shadow:0 0 0 5px #ffc629}.fileUpload__input:focus:not(:focus-visible)+.fileUpload__label{outline:none}.fileUpload__label{white-space:nowrap;text-overflow:ellipsis;background:#efefef;border:1px solid #dedede;border-radius:10px;width:18rem;max-width:18rem;padding:1.3rem;font:700 1.8rem/1 Open Sans,Segoe UI,Helvetica Neue,sans-serif;display:block;overflow:hidden}.fileUpload__label:hover{cursor:pointer}.fileUpload__label--error{border-color:#a81508;box-shadow:1px 1px 4px #a81508}.fileUpload__label--error .fa-upload{color:#a81508}.dateRangeMMDD+.submitButton,.textField+.submitButton,.dateRange+.submitButton,.intlPhoneField+.submitButton,.radio+.submitButton,fieldset+.submitButton{margin-top:3.2rem}.toggleSwitch--disabled{opacity:.5;pointer-events:none}.toggleSwitch__input:focus+.toggleSwitch__label{outline:none;box-shadow:0 0 0 5px #ffc629}.toggleSwitch__input:focus-visible+.toggleSwitch__label{outline:none;box-shadow:0 0 0 5px #ffc629}.toggleSwitch__input:focus:not(:focus-visible)+.toggleSwitch__label{outline:none}.toggleSwitch__input:checked+.toggleSwitch__label:before{background-color:#ffc629}.toggleSwitch__input:checked+.toggleSwitch__label:after{transform:translate(3rem,-50%)}.toggleSwitch__label{align-items:center;gap:1rem;display:flex;position:relative}.toggleSwitch__label:before{content:"";background-color:#6b6b6b;border-radius:16px;width:6rem;height:3rem;transition:background-color .5s;display:block}.toggleSwitch__label:after{content:"";background:#fff;border-radius:50%;width:2.6rem;height:2.6rem;transition:transform .5s;display:block;position:absolute;top:50%;left:.2rem;transform:translateY(-50%)}.toggleSwitch+.toggleSwitch{margin-top:1.5rem}.footer{text-align:center;flex:0;margin-top:5rem;padding:2rem}.footer__link+.footer__link{margin-left:2rem}button+.addNoteCallout{margin-top:1.6rem}.addNoteCallout{border:none}.addNote__buttonWrapper{flex-direction:column;gap:1.6rem;max-width:40rem;margin-top:2.4rem;display:flex}@media screen and (min-width:640px){.addNote__buttonWrapper{flex-direction:row-reverse;justify-content:center}}.addNoteCallout__successMsg{text-align:center}.betaTag{color:#2b2b2b;vertical-align:middle;text-transform:none;letter-spacing:.1rem;border-radius:.5rem;padding:.3rem .5rem;font:700 1.4rem/1 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.betaTag--gold{background:#ffc629}.constituentAvatar,.constituentAvatar--extraLarge,.constituentAvatar--large,.constituentAvatar--small,.constituentAvatar--extraSmall{letter-spacing:.07em;color:#6b6b6b;background:#efefef;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;font:700 1.2rem/1.2 Open Sans,Segoe UI,Helvetica Neue,sans-serif;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 4px 5px rgba(0,0,0,.15)}.constituentAvatar--extraSmall{width:3.2rem;height:3.2rem}.constituentAvatar--small{width:4.5rem;height:4.5rem}.constituentAvatar--large{width:4.5rem;height:4.5rem;font-size:1.2rem}@media screen and (min-width:640px){.constituentAvatar--large{width:10.9rem;height:10.9rem;font-size:2.9rem}}.constituentAvatar--extraLarge{width:13.6rem;height:13.6rem;font-size:2.9rem}@media screen and (min-width:640px){.constituentAvatar--extraLarge{width:16.8rem;height:16.8rem}}.constituentAvatar__image{object-fit:cover;width:100%;height:100%}.emailActivation__formTitle+.emailActivation__formDescrip{margin-top:1rem}@media screen and (min-width:640px){.emailActivation__formUsernameWrapper{align-items:flex-start;gap:1rem;display:flex}}.emailActivation__formUsernameDomain{display:none}@media screen and (min-width:640px){.emailActivation__formUsernameDomain{display:block}}.emailActivation__formIntro+.emailActivation__formUsernameWrapper,.emailActivation__formUsernameWrapper+.boxField{margin-top:2.5rem}.emailActivation__activatedEmailWrapper{margin-bottom:0}.emailActivation__formTitle+.emailActivation__activatedEmailWrapper{margin-top:3rem}.emailActivation__email+.emailActivation__activated{margin-left:2rem}.emailActivation__activated{color:#3e8362}.emailActivation__form+.emailActivation__laterBtn,.intlPhoneField+.emailActivation__nextBtn,.emailActivation__formIntro+.emailActivation__nextBtn{margin-top:2rem}.emailActivation__nextBtn{width:100%}.emailActivation__laterBtn{margin-left:auto;margin-right:auto;display:block}.feedback{margin:2rem auto;display:block}@media screen and (min-width:640px){.feedback{z-index:100;margin:0;display:block;position:fixed;bottom:2rem;right:2rem}}.feedback .addNoteCallout{margin:0;padding:0}.feedback__content{text-align:center;background:#fff;border-radius:20px;padding:2rem;box-shadow:0 0 10px #dedede}.feedback__thumbButtons{justify-content:center;gap:2rem;display:flex}.feedback__thumbButton--up{color:#3e8362}.feedback__thumbButton--down{color:#a81508}.feedback__header+.feedback__thumbButtons,.feedback__header+.textFeedbackForm,.feedback__thumbButtons+.feedback__addNoteTrigger{margin-top:1.5rem}.feedback__header+.feedback__thanks,.feedback__thanks+.feedback__addNoteTrigger{margin-top:3rem}.textFeedbackForm .boxField+.feedback__submit,.feedback__recaptcha+.feedback__submit{margin-top:3.2rem}.helpRequest__popup{background:#fff;border-radius:15px;width:22rem;padding:1rem;position:absolute;right:50%;box-shadow:0 0 10px #dedede}.helpRequest__popup .addNoteCallout{margin:0;padding:0}.helpRequest__title+.addNoteCallout,.helpRequest__statusIconWrapper+.addNoteCallout,.addNoteCallout+.helpRequest__doneBtn{margin-top:1.6rem}.helpRequest__statusIconWrapper{text-align:center}.helpRequest__successIcon{color:#3e8362;font-size:2.5rem}.helpRequest__errorIcon{color:#a81508;font-size:2.5rem}.helpRequest__doneBtn{width:100%}.loadingZone__spinnerWrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:2rem 0;display:flex}.longTextWithToggle__html--truncated{position:relative;overflow:hidden}.longTextWithToggle__html--truncated:after{content:"";background:linear-gradient(to bottom, transparent 0%, var(--long-text-fade-color,#fff) 100%);height:2.4rem;position:absolute;bottom:0;left:0;right:0}.modal__overlay{z-index:212;background-color:rgba(27,27,27,.5);border-radius:0;justify-content:center;align-items:center;width:100%;height:100%;padding:1.6rem;display:flex;position:fixed;top:0;left:0}.modal{filter:drop-shadow(0 0 10px #dedede);z-index:100;text-align:center;border:none;border-radius:10px;max-width:100%;padding:0;display:block;position:relative}.modal--message .modal__closeButton{border:none;font-size:2.4rem}@media screen and (min-width:640px){.modal{width:auto}}.modal--standard{width:100%}@media screen and (min-width:640px){.modal--standard{width:80rem}}.modal__header{background-color:#2b2b2b;border-radius:10px 10px 0 0;justify-content:center;align-items:center;width:100%;min-height:5.4rem;padding-left:4.8rem;padding-right:4.8rem;display:flex}.modal__header--alert{background-color:#a81508}.modal__title{color:#fff}.modal__closeButton{z-index:1;width:2.4rem;height:2.4rem;font-size:1.8rem;position:absolute;top:1.2rem;right:1.6rem}.modal__headerCloseButton,.modal__backButton{color:#ffc629;font-size:2.4rem}.modal__headerCloseButton:focus-visible{outline-offset:-3px}.modal__backButton:focus-visible{outline-offset:-3px}.modal__header--standard{background-color:#1b1b1b;grid-template-columns:5.4rem 1fr 5.4rem;align-items:center;padding-left:0;padding-right:0;display:grid}.modal__header--standard .modal__title{text-align:center}.modal__header--standard .modal__headerCloseButton,.modal__header--standard .modal__backButton{border-radius:4px;justify-self:center;padding:.8rem}.modal__content{margin:0;padding:2rem}.modal__content--message{padding:5.6rem 1.6rem 2.4rem}@media screen and (min-width:640px){.modal__content--message{padding:5.6rem 4rem 3rem}}.modal__content :first-child{margin:0}.modal__subtitle+.modal__detail{margin-top:1.2rem}.modal__theLine{border-top:1px solid #dedede;max-width:100%;margin:2rem 0 2.4rem}.modal__detail+.modal__children,.modal__subtitle+.modal__children{margin-top:3.2rem}.myNetwork__numConnections{vertical-align:middle}.myNetwork__noConnections{text-align:center;margin:0 auto;padding:3.2rem}.myNetworkList{height:400px;margin:0;padding:1.6rem;list-style-type:none;overflow-y:scroll}@media screen and (min-width:640px){.myNetworkList{padding:2.4rem}}.myNetworkListItem{max-width:unset}@media screen and (min-width:640px){.myNetworkListItem{gap:1.6rem;display:flex}}.myNetworkListItem+.myNetworkListItem{border-top:1px solid #6b6b6b;margin-top:2.4rem;padding-top:2.4rem}@media screen and (min-width:640px){.myNetworkListItem+.myNetworkListItem{border:none;margin-top:4.8rem;padding:0}}.myNetworkListItem__avatarName{align-items:center;gap:1.6rem;display:flex}@media screen and (min-width:640px){.myNetworkListItem__avatarName{flex:1}}.myNetworkList__personLocationJob{margin:1.2rem 0 0}.myNetworkListItem__avatarName+.myNetworkList__relationshipManagement{margin-top:2.4rem}@media screen and (min-width:640px){.myNetworkListItem__avatarName+.myNetworkList__relationshipManagement{margin-top:0}}.myNetworkList__relationshipManagement{justify-content:space-between;align-items:center;gap:3.2rem;display:flex}@media screen and (min-width:640px){.myNetworkList__relationshipManagement{justify-content:flex-end}}.myNetworkListItem__selectRelationship{min-width:20.8rem}.myNetwork__deleteModal{filter:drop-shadow(1px 1px 4px #a81508);text-align:center;background:#fff;border-radius:20px;max-width:23.2rem;padding:3.2rem 2.4rem}.myNetwork__deleteModalTitle{margin:0}.myNetwork__deleteModalTitle+.myNetwork__deleteModalMessage{border-top:2px solid #efefef;padding-top:2.4rem}.myNetwork__deleteModalMessage+.myNetwork__deleteModalButtons{border-top:2px solid #efefef;margin-top:3.2rem;padding-top:4rem}.myNetwork__deleteModal .cancelButton{margin-top:1.6rem}.myNetworkListSkeleton{padding:2.4rem}.myNetworkListSkeleton__row{align-items:center;gap:2rem;display:flex}.myNetworkListSkeleton__row+.myNetworkListSkeleton__row{margin-top:2rem}.myNetworkListSkeleton__text{flex:1}.myNetworkListSkeleton__text .skeletonText+.skeletonText{margin-top:1rem}.myNetwork__searchFilter{background:#f7f7f7;border:1px solid #efefef;border-radius:10px;margin-top:-20px;padding:4.4rem 1.2rem 2.4rem}@media screen and (min-width:640px){.myNetwork__searchFilter{background:0 0;border:none;border-bottom:2px solid #dedede;border-radius:0;justify-content:space-between;align-items:center;margin:0 5.6rem;padding:4rem 0 3.2rem;display:flex}}.myNetwork__searchFilter .boxField{max-width:unset;margin:0}@media screen and (min-width:1024px){.myNetwork__search{min-width:50.4rem}}input.myNetwork__search{padding-left:6.4rem}.myNetworkSearch__wrapper{position:relative}.myNetworkSearch__wrapper+.boxField{margin-top:3.2rem}@media screen and (min-width:640px){.myNetworkSearch__wrapper+.boxField{margin-top:0}}.myNetworkSearch__magnifyingGlass{color:#757575;font-size:2.4rem;position:absolute;top:50%;left:2.4rem;transform:translateY(-50%)}.myNetworkSearch__fakePlaceholder{color:#757575;pointer-events:none;position:absolute;top:50%;left:6.4rem;transform:translateY(-50%)}.myNetworkSearch__clear{position:absolute;top:50%;right:2.4rem;transform:translateY(-50%)}.myNetwork__relationshipFilter{min-width:20.8rem}@media screen and (min-width:640px){.myNetwork__relationshipFilter{margin-right:2.1rem}}.myNetworkStatus__success{color:#3e8362}.notifications{border-bottom:2px solid #efefef}.notifications__titleWrapper{border-bottom:2px solid #efefef;padding:2.4rem}.notifications__title{color:#607886;margin:0}.notifications__title+.notifications__list,.notifications__title+.notification__title{margin-top:2rem}.notifications__list{margin:0;padding:0;list-style-type:none}.notifications__listItem{border-bottom:2px solid #efefef}.notification__header,.notification__header--open,.notification__header--unread{background:unset;justify-content:space-between;align-items:center;width:100%;padding:2.4rem;display:flex}.notification__header:hover,.notification__header--open:hover,.notification__header--unread:hover{filter:none}.notification__header:after,.notification__header--open:after,.notification__header--unread:after{content:"";background:#efefef;border-radius:50%;width:1.4rem;height:1.4rem;display:block}.notification__header--unread:after{background:#f48181}.notification__header--open{border-bottom:2px dashed #efefef}.notification__content{padding:1.6rem 2.4rem 4rem}.notifications__markAllRead{margin:3.2rem 2.4rem}.notifications__noNotifications{text-align:center;padding:3.2rem 7.2rem 4.8rem}.notifications__successIcon{color:#2b2b2b;font-size:2rem}.verifyProfileInfoNotification__text{text-align:center;white-space:pre-line;margin:0}.notification__answerBtn{margin-top:1.6rem}.notification__success{text-align:center}.modalOverlay{z-index:212;background-color:rgba(27,27,27,.5);border-radius:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0;transform:translateZ(0)}.profileExternalViewModal{z-index:111;background-color:#fff;border:1.6rem solid #fff;border-radius:30px;flex:1;max-width:90rem;height:100vh;max-height:calc(100vh - 8rem);margin:0 .8rem;padding:3.2rem .8rem;overflow-y:scroll;box-shadow:0 0 10px #dedede}@media screen and (min-width:1024px){.profileExternalViewModal{max-height:calc(100vh - 16rem);padding:2.4rem 6.4rem}}.profileExternalViewModal .profileSectionHeader__titleWrapper{width:100%}.profileExternalViewModal::-webkit-scrollbar-track{border-radius:2rem}.profileExternalView__nav{justify-content:flex-end;align-items:center;display:flex}.profileExternalView__nav--withBackBtn{justify-content:space-between}.profileExternalView__nav+.profileHeading{margin-top:2rem}@media screen and (min-width:1024px){.profileExternalView__nav+.profileHeading{margin-top:4rem}}.sortModalContainer{position:relative}.sortMenu{z-index:98;background-color:#fff;border:1px solid #efefef;border-radius:15px;flex-direction:column;gap:.8rem;min-width:16rem;max-height:60vh;padding:.8rem;display:flex;position:absolute;top:3.6rem;right:1.2rem;overflow-y:auto;box-shadow:0 0 10px #dedede}@media screen and (min-width:640px){.sortMenu{left:1.2rem}}.sortMenu button{white-space:nowrap;flex:none}.tooltip__wrapper{display:inline-block;position:relative}.tooltip__triggerButton:hover+.tooltip,.tooltip__triggerButton:focus+.tooltip{visibility:visible;opacity:1}.tooltip{visibility:hidden;max-width:unset;text-align:center;z-index:10;opacity:0;background-color:#fff;border:1px solid #efefef;border-radius:18px;width:calc(100vw - 60px);padding:.8rem;transition:opacity .6s;position:absolute;box-shadow:0 0 10px #dedede}@media screen and (min-width:640px){.tooltip{width:auto;min-width:30rem}}.tooltip--top,.tooltip--bottom{left:50%;transform:translate(-50%)}.topHats{align-items:center;display:flex}.topHats__iconWrapper{line-height:1}.topHats__iconWrapper svg{width:1.6rem;height:1.6rem}@media screen and (min-width:640px){.topHats__iconWrapper svg{width:2.5rem;height:2.5rem}}.topHats__iconWrapper>span:not(:first-child){margin-left:.3rem}.topHats__iconWrapper+.tooltip__wrapper{margin-left:1rem}.topHats__toolTipSkeleton{flex-direction:column;align-items:center;gap:.5rem;display:flex}.topHats__tooltip{max-width:28rem;display:none;left:calc(50% - 2.4rem)}@media screen and (min-width:640px){.topHats__tooltip{max-width:unset;left:50%}}.topHats__tooltip--show{display:block}.topHats__tooltipText{margin:0}.authLayout__wrapper{max-width:200rem;min-height:100vh;margin:auto;padding:2.4rem}@media screen and (min-width:640px){.authLayout__wrapper h2{margin-top:2rem;margin-bottom:2rem}}@media screen and (min-width:1366px){.authLayout__wrapper{border-radius:10px;padding:3.2rem 8rem;box-shadow:0 0 18px #d0d6e2}}@media screen and (min-width:1024px){.authLayout__header{justify-content:space-between;align-items:flex-start;display:flex}}.authLayout__header+.authLayout__progressBar{margin-top:4rem}.authLayout__logo{width:20rem}.authLayout__identityProviderAccountManagement{justify-content:center;align-items:center;gap:3.2rem;display:flex}.authLayout__identityProviderAccount{color:#2b2b2b;flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;display:flex}.authLayout__identityProviderAccount:after{content:"";background:#3e8362;border-radius:50%;width:.8rem;height:.8rem;display:block}.authLayout__identityProviderAccount img{width:2.4rem;height:2.4rem}.authLayout__identityProviderAccountSignOut{white-space:nowrap;color:#2b2b2b}.authLayout__progressBar{align-items:center;gap:1.6rem;display:flex}.authLayout__progressBarStep,.authLayout__progressBarStep--current,.authLayout__progressBarStep--visited{background-color:#eff0f3;border-radius:16px;width:4rem;height:.8rem}.authLayout__progressBarStep--visited{background-color:#2b2b2b}.authLayout__progressBarStep--current{background-color:#ffc629}.authLayout__progressBar+.authLayout__progressLabel{margin-top:1.4rem}.authLayout__progressLabel{margin:0}.authLayout__columns input,.authLayout__columns textarea{border:2px solid #1b1b1b}@media screen and (min-width:640px){.authLayout__columns{gap:4.8rem;display:flex}}.authLayout__column{flex:1}.authLayout__footer .authLayout__identityProviderAccountManagement{flex-direction:column;margin-top:4rem}.authLayout__footerButtonContainer{flex-direction:column;gap:2.4rem;display:flex}@media screen and (min-width:640px){.authLayout__footerButtonContainer{flex-direction:row}}.authLayout__helpBtn{align-self:center}@media screen and (min-width:640px){.authLayout__helpBtn{margin-left:auto;display:inline-block}}.authLayout__continueBtn,.authLayout__backBtn{min-height:6rem}.authLayout__backBtn{justify-content:center;align-items:center;gap:1rem;display:flex}@media screen and (min-width:640px){.authLayout__backBtn{order:-1}}.authLayout__header+.authLayout__childrenWrapper,.authLayout__childrenWrapper+.authLayout__footer,.authLayout__header+.authLayout__columns,.authLayout__columns+.authLayout__footer{margin-top:6rem}.iAm{flex-direction:column;justify-content:center;align-items:center;display:flex}@media screen and (min-width:640px){.iAm{background-color:#f6f7fa;border-radius:24px;flex-flow:wrap;gap:4.8rem;padding:7.2rem 5.6rem}}@media screen and (min-width:1366px){.iAm{flex-wrap:nowrap}}.iAm__typeButton{min-width:unset;border:none;border-radius:11px;justify-content:center;align-items:center;gap:1.2rem;width:85%;font-size:2.4rem;font-weight:500;text-decoration:none;display:flex;box-shadow:0 0 10px #dedede}@media screen and (min-width:640px){.iAm__typeButton{width:unset;flex-direction:column;flex-basis:24rem;min-height:26rem;font-size:3.2rem}}@media screen and (min-width:1366px){.iAm__typeButton{flex:1}}.iAm__typeButton svg{color:#2b2b2b}.iAm__typeButton--selected{color:#fff;background-color:#2b2b2b}.iAm__typeButton--selected svg{color:#ffc629}.iAm__typeButton+.iAm__typeButton{margin-top:2.5rem}@media screen and (min-width:640px){.iAm__typeButton+.iAm__typeButton{margin-top:0}}.iAm__typeButtonSelectedContainer{position:relative}@media screen and (min-width:640px){.iAm__typeButton--selectedCheck{position:absolute;top:100%;left:50%;transform:translate(-50%)}}.matchList__wrapper,.matchList__matches{flex-direction:column;display:flex}.matchList__matches{padding-left:0;list-style-type:none}.matchList__matches li+li{margin-top:3.2rem}.matchList__wrapper{margin-bottom:6rem}.matchList__noMatchesFoundButton{min-height:6rem;margin:0 auto 3.2rem;font-size:1.8rem;display:block}@media screen and (min-width:640px){.matchList__noMatchesFoundButton{margin-left:0}}.matchList__notMe,.matchList__searchAgain{text-align:center;font-size:1.8rem}@media screen and (min-width:640px){.matchList__notMe,.matchList__searchAgain{text-align:left}}.matchList__notMe+.matchList__searchAgain{margin-top:3.2rem}.matchForm+.matchList__wrapper{margin-top:4rem}.matchList__instructions+.matchList__matches,.matchList__matchBtn+.matchList__matchBtn,.matchList__matches+.matchList__notMe{margin-top:3.2rem}@media screen and (min-width:640px){.matchList__matches+.matchList__notMe{margin-top:8rem}}.matchList__matchBtn{border:1px solid #dedede;width:100%;padding:1.8rem 3.2rem;font-style:normal;font-weight:400;box-shadow:0 0 10px #dedede}.matchList__matchBtn--selected{color:#fff;background-color:#2b2b2b}.matchList__matchBtn--selected svg{color:#ffc629}@media screen and (min-width:640px){.matchList__matchBtn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.buttonNoMatches{width:100%;margin:30px auto 40rem}.matchForm{margin-bottom:8rem}.matchForm .submitButton,.matchForm .boxField{max-width:unset;width:100%;min-height:6rem}@media screen and (min-width:1024px){.matchForm .submitButton,.matchForm .boxField{max-width:48rem}}.matching__searchingRightContainer{flex-direction:column;justify-content:center;align-items:center;display:flex}.matching__searchingLogo,.matching__matchListLogo{display:none}@media screen and (min-width:640px){.matching__searchingLogo,.matching__matchListLogo{object-fit:contain;width:100%;max-height:43rem;margin-top:2rem;display:block}.matching__matchListLogo{max-height:56rem}}.magicLink__greeting{margin:0}.magicLink__greeting+.magicLink__textContent,.magicLink__textContent+.magicLink__illustration{margin-top:2.4rem}.magicLink__textContent+.magicLink__button{margin-top:4rem}.magicLink__button{width:100%;max-width:48rem;min-height:6rem;margin-top:4rem;margin-left:0;display:block}.magicLink__magicLetter,.magicLink__magicLetterSent{display:none}@media screen and (min-width:640px){.magicLink__magicLetter,.magicLink__magicLetterSent{object-fit:contain;width:100%;max-height:43rem;display:block}.magicLink__magicLetterSent{max-height:48rem;margin-top:0;margin-bottom:8rem}}.ssnLastFour__legend{text-align:left;margin-bottom:0;font-weight:400}.ssnLastFour__fieldContainer{justify-content:flex-start;gap:1.8rem;display:flex}@media screen and (min-width:640px){.ssnLastFour__fieldContainer{position:relative}}.ssnLastFour__fieldContainer .boxField{margin-top:0}.ssnLastFour__legend+.ssnLastFour__fieldContainer{margin-top:2rem}input.ssnField__input{text-align:center;max-height:4rem;padding:0}@media screen and (min-width:640px){input.ssnField__input{max-width:9.6rem;max-height:6.4rem;font-size:3.2rem}}input.ssnField__input--password{font-family:Verdana,sans-serif}.ssnLastFour+.validationFail{margin-top:2rem}.validationFail{flex-direction:column;gap:2rem;display:flex}.validationFail__message{color:#a81508;font:700 1.6rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.validation__formContainer{margin-bottom:3.2rem}@media screen and (min-width:640px){.validation__formContainer{margin-bottom:6rem}.validation__formContainer .boxField{max-width:48rem}}.ssnLastFour+.googleReCaptcha,.boxField+.googleReCaptcha{margin-top:3.2rem}.validation__securityText{color:#2b2b2b;align-items:center;gap:.6rem;display:flex}.validation__labeledDivider{align-self:stretch;align-items:center;gap:1.2rem;margin:1.6rem 0;display:flex}.validation__labeledDivider:before,.validation__labeledDivider:after{content:"";background-color:#dedede;flex:1;height:1px}.validation__otherOptionsContainer{flex-direction:column;align-items:flex-start;gap:1.6rem;margin-top:2.4rem;display:flex}.validation__lockLogo{display:none}@media screen and (min-width:640px){.validation__lockLogo{object-fit:contain;width:100%;max-height:43rem;margin-top:2rem;display:block}}.termsOfUseAcceptancePg__subheading{max-width:48rem}.termsOfUseAcceptancePg__form{margin-bottom:8rem}.termsOfUseAcceptancePg__formCheckBoxWrapper{margin-top:4rem}@media screen and (min-width:640px){.termsOfUseAcceptancePg__formCheckBoxWrapper{margin-bottom:4rem}}.termsOfUseAcceptancePg__tosDocumentLogo{display:none}@media screen and (min-width:640px){.termsOfUseAcceptancePg__tosDocumentLogo{object-fit:contain;width:100%;max-height:43rem;margin-top:4rem;display:block}}.pageLayout.philanthropyPage{padding-top:0}.pageLayout.philanthropyPage .pageLayout__title{display:none}.myGiving__dividerTitleBlock,.givingSkeleton__blackBar{text-align:center;background:#2b2b2b;border-radius:.3rem;margin:0 1rem;padding:1rem;position:relative}.myGiving__helpRequest{z-index:98;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.myGiving__makeAGiftWrapper{text-align:center}.myGiving__makeAGift{margin:2.4rem 0;display:inline-block}.myGiving__makeAGift:link,.myGiving__makeAGift:visited{color:#fff}.myGiving__dividerTitle{color:#f7f7f7;margin:0}.myGiving__dividerTitle,.myGiving__summaryLabel{text-transform:uppercase;text-align:center;letter-spacing:.18rem;font:500 1.8rem/1 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.myGiving__summaryContent{padding:3rem}.myGiving__summaryLabel+.myGiving__summaryAmount,.myGiving__thisFiscalYearWrapper+.myGiving__summaryAmount{margin-top:1.5rem}.myGiving__summaryAmount+.myGiving__thisFiscalYearWrapper{margin-top:4rem}.myGiving__summaryAmount{text-align:center;font:700 2.4rem/1 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.myGiving__thisFiscalYearWrapper{position:relative}.myGiving__dividerTitle+.myGiving__givingHistoryContent{margin-top:2rem}.myGiving__givingHistoryContent{padding:1rem 1rem 4rem}@media screen and (min-width:1024px){.myGiving__givingHistoryContent{width:75%;margin:auto;padding:2rem 0 4rem}}.myGiving__yearSection>.accordion__panel{padding:0 1rem 2rem}.myGiving__year{letter-spacing:.08rem;font:600 2.4rem/1 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.myGiving__giftType{text-transform:uppercase;letter-spacing:.05rem;color:#2b2b2b;background:#dedede;border-radius:.3rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:.8rem;padding:.4rem 1.2rem;font:700 1.2rem/1 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.myGiving__rowWithLineAbove{border-top:2px solid #efefef;justify-content:space-between;align-items:center;padding:1.6rem 0;display:flex}.myGiving__rollupTooltip{text-transform:none;letter-spacing:normal}.myGiving__giftAmount{font:500 1.4rem/1 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.myGiving__giftTotalLabel{text-transform:uppercase;letter-spacing:.1rem;font:700 1.4rem/1 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.myGiving__giftTotalAmount{font:700 1.4rem/1 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.myGiving__giftLegalDonor{text-transform:uppercase;letter-spacing:.1rem;font:400 1.2rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.myGiving__giftSection+.myGiving__giftSection,.myGiving__giftSection+.myGiving__yearTotal{margin-top:1.6rem}@media screen and (min-width:1024px){.myGiving__giftSection+.myGiving__giftSection,.myGiving__giftSection+.myGiving__yearTotal{margin-top:2.4rem}}.myGiving__yearTotal{text-transform:uppercase;letter-spacing:.1rem;justify-content:space-between;align-items:center;padding:0 1rem;font:900 1.4rem/1 Open Sans,Segoe UI,Helvetica Neue,sans-serif;display:flex}.myGiving__yearSection+.myGiving__loadMoreButton{margin-top:3.2rem}.givingSkeleton{flex-direction:column;align-items:center;gap:1.5rem;padding-bottom:4rem;display:flex}.givingSkeleton__blackBar{flex-shrink:0;align-self:stretch;height:4rem;margin-bottom:0}p+.givingCheckoutForm{margin-top:4rem}.givingCheckoutForm__giftRow{gap:1.6rem;padding:0 1.6rem;display:flex}.givingCheckoutForm__giftRowFields{flex:1}@media screen and (min-width:640px){.givingCheckoutForm__giftRowFields{gap:1.6rem;display:flex}.givingCheckoutForm__giftRowFields .givingCheckoutForm__amount{max-width:17.6rem}}.givingCheckoutForm__giftRowFields .boxField--select{flex:1;max-width:45rem}@media screen and (min-width:640px){.givingCheckoutForm__giftRowFields .boxField--select{margin:0}}.givingCheckoutForm__giftRow+.givingCheckoutForm__giftRow{border-top:2px solid #efefef;margin-top:4rem;padding-top:4rem}@media screen and (min-width:640px){.givingCheckoutForm__giftRow+.givingCheckoutForm__giftRow{border:none;padding-top:0}}.givingCheckoutForm__giftRowRemove{margin-top:1.6rem}.givingCheckoutForm__giftRow+.givingCheckoutForm__addRowWrapper{margin-top:3.2rem}.givingCheckoutForm__addRowWrapper{justify-content:center;display:flex}@media screen and (min-width:640px){.givingCheckoutForm__addRowWrapper{justify-content:flex-end}}.givingCheckoutForm__addRowWrapper+.givingCheckout__total{margin-top:8rem}.givingCheckout__total{max-width:unset;text-align:center;margin:0}@media screen and (min-width:640px){.givingCheckout__total{text-align:right}}.taxStatements__content{flex-direction:column;align-items:center;gap:4rem;padding:3.2rem;display:flex}.taxStatements__content .boxField{margin:0 auto}.taxStatements__select{min-width:80vw}@media screen and (min-width:640px){.taxStatements__select{min-width:40rem}}.taxStatementInfo__button{z-index:98;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.taxStatements__pleaseHold,.taxStatements__successContent{text-align:center}.taxStatements__expirationMsg{text-align:center;text-wrap:pretty}.taxStatements__pdfLink{display:block}.taxStatements__pdfLink+.taxStatements__pdfLink{margin-top:1.6rem}.taxStatementInfo__modalMessage+.taxStatementInfo__modalButton{margin-top:2.4rem}.myGiving__dividerTitleBlock+.pledges__contentWrapper,.pledges__contentWrapper+.myGiving__dividerTitleBlock{margin-top:2rem}@media screen and (min-width:1024px){.myGiving__dividerTitleBlock+.pledges__contentWrapper,.pledges__contentWrapper+.myGiving__dividerTitleBlock{margin-top:4rem}}.pledges__contentWrapper{text-align:center;padding:0 1rem 1rem}@media screen and (min-width:1024px){.pledges__contentWrapper{padding:0 0 4rem}}.pledges__managePaymentButton:link,.pledges__managePaymentButton:visited{color:#fff}.pledges__managePaymentButton+.pledgeList{margin-top:3rem}@media screen and (min-width:1024px){.pledges__managePaymentButton+.pledgeList{margin-top:6rem}}.pledgeList{margin:0;padding:0;list-style-type:none}@media screen and (min-width:1024px){.pledgeList{width:75%;margin:0 auto}}.pledge{text-align:left}.pledge+.pledge{margin-top:1.6rem}@media screen and (min-width:640px){.pledge__title{justify-content:space-between;align-items:center;display:flex}}.pledge__nextInstallment{text-transform:none;letter-spacing:.02em;font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.5}@media screen and (min-width:640px){.pledge__nextInstallment{font-size:1.8rem;font-weight:700}}.pledge__content{padding:2rem 1rem}.pledge__initialAmountWrapper,.pledge__balanceWrapper{justify-content:space-between;align-items:center;display:flex}.pledge__initialAmountWrapper+.pledge__balanceWrapper,.pledge__balanceWrapper+.pledge__pending{margin-top:1rem}.pledge__initialAmountLabel{text-transform:uppercase;letter-spacing:.02em;font:700 1.4rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.pledge__balanceWrapper,.pledge__initialAmount{text-transform:uppercase;letter-spacing:.02em;font:900 1.4rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}@media screen and (min-width:640px){.pledge__balanceWrapper,.pledge__initialAmount{font-size:1.8rem}}.pledge__pending{font:400 1.4rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.installmentSchedule{background:#fff;border-radius:7px;padding:2rem}.installmentSchedule__titleWrapper{justify-content:space-between;align-items:center;display:flex}.installmentSchedule__title{text-transform:uppercase;letter-spacing:.08em;margin:0;font:700 1.2rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}@media screen and (min-width:1024px){.installmentSchedule__title{font-size:1.4rem}}.installmentSchedule__titleWrapper+.installmentSchedule__installments{margin-top:2rem}.installmentSchedule+.installmentsPaid,.installmentSchedule+.pledge__initialAmountWrapper{margin-top:3rem}.installmentSchedule__installments{margin:0;padding:0;list-style-type:none}.installmentSchedule__installment--multiDesignation+.installmentSchedule__installment--multiDesignation{margin-top:3rem}.installmentSchedule__installment--multiDesignation .installment__header{border-bottom:2px solid #efefef;padding-bottom:.5rem}.installmentsPaid__content{padding:0 2rem 2rem}.installmentsPaid__table{border:none;margin:0}.installmentsPaid__tableBody{border:none}.installmentsPaid__row{background:#fff;border-bottom:2px solid #efefef}.installmentsPaid__row:first-child{border-top:2px solid #efefef}.installmentsPaid__date,.installmentsPaid__amount{letter-spacing:.02em;border:none;padding:1rem 0;font:700 1.4rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.installmentsPaid__amount{text-align:right}.installmentsPaid+.pledge__initialAmountWrapper{margin-top:3rem}.installment__header{justify-content:space-between;gap:2rem;padding:1rem 0;display:flex}.installment__header--pastDue .installment__date,.installment__header--pastDue .installment__singleDesignation,.installment__header--pastDue .installment__total{color:#a81508}.installment__header+.installment__detailsTable{border-top:2px solid #efefef}.installment__headerDescription{text-align:left}@media screen and (min-width:640px){.installment__headerDescription{display:flex}}.installment__date,.installment__singleDesignation{letter-spacing:.02em;font:700 1.4rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.installment__singleDesignation{display:block}@media screen and (min-width:640px){.installment__singleDesignation{display:inline-block}.installment__date+.installment__singleDesignation{margin-left:1rem}}.installment__total{letter-spacing:.02em;font:700 1.4rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.installment__detailsTable{background:#f7f7f7;border:none;margin:0}.installment__tableBody{border:none}.installment__row{background:#fff;border-bottom:2px solid #efefef}.installment__row--pastDue{background:#f7f7f7}.installment__row--pastDue .installment__balanceLabel,.installment__row--pastDue .installment__rowAmount{color:#a81508}.installment__multiDesignation,.installment__rowAmount{text-transform:uppercase;letter-spacing:.02em;border:none;font:400 1.4rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.installment__multiDesignation,.installment__partialPaymentLabel,.installment__rowAmount,.installment__balanceLabel,.installment__balance{padding:1rem 0}.installment__multiDesignation{padding-right:1rem}.installment__rowAmount{text-align:right;padding-left:1rem}.installment__partialPaymentLabel{text-transform:uppercase;letter-spacing:.02em;font:italic 400 1.3rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.installment__balanceLabel{text-transform:uppercase;letter-spacing:.02em;font:700 1.3rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.installment__headerAmount{text-align:right}.installment__pastDue{color:#a81508;letter-spacing:.02em;font:700 1.2rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif;display:inline-block}@media screen and (min-width:640px){.installment__pastDue{white-space:nowrap;display:inline}}.installment__pastDue+.installment__total,.installment__pastDue+.installment__rowAmount{margin-left:1rem}.installment__balance{text-align:right}.pledgePaymentSelect__section+.pledgePaymentSelect__section{margin-top:4rem}@media screen and (min-width:1024px){.pledgePaymentSelect__section+.pledgePaymentSelect__section{margin-top:10.4rem}}.pledgePaymentSelect__sectionTitle{margin:0}.pledgePaymentSelect__sectionTitle+.pledgePaymentSelect__pledgeWrapper{margin-top:.8rem}.pledgePaymentSelect__pledges{width:100%;padding:0}.pledgePaymentSelect__sectionTitle+.checkout__sectionBox{margin-top:1.6rem}@media screen and (min-width:1024px){.pledgePaymentSelect__sectionTitle+.checkout__sectionBox{margin-top:3.2rem}}.pledgePaymentSelect__note{color:#6b6b6b;margin:0}.pledgePaymentSelect__note+.pledgePaymentSelect__pledges{margin-top:5.6rem}.selectPaymentForm__paymentAmountLegendWrapper{justify-content:space-between;align-items:flex-start;display:flex}.selectPaymentForm__radioWrapper--other{align-items:center;gap:4rem;display:flex}.selectPaymentForm__radio>.radioLabel{align-items:unset}@media screen and (min-width:640px){.selectPaymentForm__radio>.radioLabel{align-items:center}}.selectPaymentForm__radio>.radioLabel:before,.selectPaymentForm__radio>.radioLabel:after{margin-top:.5rem}@media screen and (min-width:640px){.selectPaymentForm__radio>.radioLabel:before,.selectPaymentForm__radio>.radioLabel:after{margin-top:0}}.selectPaymentForm__radio>.radioLabel:after{top:.4rem;transform:none}@media screen and (min-width:640px){.selectPaymentForm__radio>.radioLabel:after{top:50%;transform:translateY(-50%)}}.selectPaymentForm__radio+.selectPaymentForm__radio,.selectPaymentForm__radio+.selectPaymentForm__radioWrapper--other,.selectPaymentForm__radioWrapper--other+.selectPaymentForm__error{margin-top:3rem}.selectPaymentForm__otherAmountField{background:#fff}.selectPaymentForm__radioWrapper--other+.selectPaymentForm__noteWrapper{margin-top:2.5rem}.selectPaymentForm__noteWrapper{border-top:2px solid #d3d3d3;margin-left:4rem;padding-top:2.5rem}.selectPaymentForm__noteField{min-height:12.5rem;padding:2rem}.selectPaymentForm__error{text-align:left}.loyalDeac__panelContent{padding:3.2rem 2.4rem}.loyalDeac__hearts{display:flex}.loyalDeacHeart{position:relative}.loyalDeacHeart+.loyalDeacHeart{margin-left:.5rem}.loyalDeacHeart__letter{color:#6b6b6b;justify-content:center;align-items:center;font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif;font-size:2.4rem;font-weight:900;line-height:1;display:flex;position:absolute;top:-.5rem;bottom:0;left:0;right:0}.loyalDeacHeart__letter--filled{color:#1b1b1b}.loyalDeac__hearts+.loyalDeac__details{margin-top:6.4rem}.loyalDeac__details{background:#f7f7f7;border-radius:10px;padding:2.4rem 2.4rem 5.6rem}.loyalDeac__textHeader,.loyalDeac__text{margin:0}.loyalDeac__textHeader+.loyalDeac__text,.loyalDeac__text+.loyalDeac__text{margin-top:2.4rem}.estate__panelContent{padding:2rem}.estate__saveBtn{width:auto;margin-top:3rem;padding-left:5rem;padding-right:5rem}.estate__successMsg{max-width:80rem;font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.5}@media screen and (min-width:640px){.estate__successMsg{font-size:2.4rem}}.estate__successMsg+.estate__successMsg{margin-top:2rem}.estate__contactWrapper{position:relative}.estate__status+.estate__changePrefsBtn,.estate__status+.estate__contactWrapper,.estate__changePrefsBtn+.estate__contactWrapper{margin-top:2rem}.estate__contactFormWrapper{background:#fff;border-radius:10px;padding:1rem;position:absolute;top:calc(100% + 1rem);box-shadow:0 0 10px #dedede}@media screen and (min-width:640px){.estate__contactFormWrapper{width:40rem}}.philanthropyReport__content{padding:2.4rem .8rem .8rem}.philanthropyReport__fundIntro{text-align:center;margin:0 auto}.philanthropyReport__fundIntro+.philanthropyReport__pdfButton,.philanthropyReport__fundIntro+.philanthropyReport__fundOverview,.philanthropyReport__pdfButton+.philanthropyReport__fundOverview{margin-top:3.2rem}.philanthropyReport__overviewContainer{background-color:#607886;border:1px solid #eff0f3;border-radius:12px;box-shadow:0 0 18px #d0d6e2}.philanthropyReport__fundOverviewTitle{color:#fff;text-align:center;margin-top:1.2rem;margin-bottom:0}.fundOverview__stat{text-align:center;color:#fff;margin:1.6rem auto}.fundOverview__statValue{font-weight:700}.fundOverview__infoButton{margin-left:1.6rem}.fundOverview__infoButton svg{color:#fff}.philanthropyReport__fundContactList{border-top:1px solid #fff;padding:1.2rem 2.4rem;list-style-type:none}@media screen and (min-width:640px){.philanthropyReport__fundContactList{justify-content:center;gap:4.8rem;display:flex}}.philanthropyReport__fundContact+.philanthropyReport__fundContact{margin-top:1.6rem}@media screen and (min-width:640px){.philanthropyReport__fundContact+.philanthropyReport__fundContact{margin:0}}.philanthropyReport__fundContact{color:#fff;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.philanthropyReport__fundContactLink:link,.philanthropyReport__fundContactLink:visited{color:#fff}.philanthropyReport__overviewContainer+.philanthropyReport__overviewContainer{margin-top:4.8rem}.philanthropyReport__overviewContainer+.philanthropyReport__scholarshipContent{margin-top:3.2rem}.philanthropyReport__recipientsContent{border-top:3px solid #efefef}.recipientsList{height:400px}.recipient{padding:1.5rem 0}.recipient__nameAvatarWrapper{display:flex}.recipient__nameAvatarLink{align-items:center;gap:1.6rem;display:flex}.recipient__name{margin-bottom:0}.recipient__nameAvatarWrapper+.recipient__infoSection,.recipient__infoSection+.recipient__infoSection{margin-top:2.4rem}.recipient__textLabel{margin:0;display:inline-block}.recipient__textLabel+.recipient__textContent,.recipient__textLabel+.recipient__thankYou{margin-top:.8rem}.recipient__textContent{white-space:pre-line;margin:0}.recipient__thankYou+.recipient__thankYou{margin-top:1rem}.philanthropyReport__scholarshipContent+.fundFinancialHistory{margin-top:1.6rem}.fundFinancialHistory__content{padding-top:2.4rem}@media screen and (min-width:640px){.fundFinancialHistory__content{padding-top:4rem}}.fundFinancialHistory__fyContent{padding-bottom:3.2rem}.fundFinancesByQuarter{border-radius:10px;overflow:hidden;box-shadow:0 0 18px #d0d6e2}.fundFinancesByQuarter+.highlight{margin-top:2.4rem}.fundFinancialHistory__quarter{background:#efefef;border-top:1px solid #dedede;border-bottom:1px solid #dedede;justify-content:space-between;align-items:center;padding:.8rem 1.6rem;display:flex}.fundFinancialHistory__quarter p{margin:0}.fundFinancialHistory__tableWrapper{padding:.8rem 1.6rem 1.6rem}.fundFinancialHistory__table{border:none}.fundFinancialHistory__table tbody tr:first-child td{border-top:none;padding-top:0}@media screen and (min-width:640px){.fundFinancialHistory__table tbody tr:first-child td{padding-top:2.4rem}}.fundFinancialHistory__table tbody tr:last-child td{border-bottom:none}.fundFinancialHistory__table th,.fundFinancialHistory__table td{border-left:none;border-right:none}.fundFinancialHistory__table td{padding:1.6rem 0 .4rem}@media screen and (min-width:640px){.fundFinancialHistory__table td{padding-top:3.2rem}}.fundFinancialHistory__table td:last-child{text-align:right}.fundFinancialHistory__table p{margin:0;font-size:1.4rem}@media screen and (min-width:640px){.fundFinancialHistory__table p{font-size:1.8rem}}.fundFinancialHistory__table--annual th:first-child{visibility:unset}.fundFinancialHistory__table--annual th:first-child,.fundFinancialHistory__table--annual td:first-child{width:unset}.fundFinancialHistory__table--annual td,.fundFinancialHistory__table--annual th:last-child,.fundFinancialHistory__table--annual td:last-child{text-align:center}@media screen and (min-width:640px){.fundFinancialHistory__table--annual th:last-child,.fundFinancialHistory__table--annual td:last-child{width:unset}}.fundFinancialHistory__value{color:#2b2b2b}@media screen and (min-width:640px){.fundFinancialHistory__value{font-size:1.8rem;font-weight:400}}.fundFinancialHistory__table+.highlight{margin-top:4rem}.philanthropyReport__chartOuterWrapper{position:relative}.philanthropyReport__chartTitle{color:#fff;text-align:center;border-bottom:1px solid #fff;padding-bottom:1.2rem}.philanthropyReport__chartWrapper{width:100%;height:31.5rem;padding-bottom:2.4rem}.philanthropyReport__chartWrapper .recharts-cartesian-axis-tick-value,.philanthropyReport__chartWrapper .recharts-label{fill:#6b6b6b;text-transform:uppercase;font:700 1.6rem/1.2 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.philanthropyReport__chartWrapper .recharts-tooltip-cursor{stroke:#2b2b2b;stroke-width:2px}.philanthropyReport__chartWrapper .recharts-active-dot circle{r:8px;fill:#fff;stroke:#ffc629;stroke-width:8px}.philanthropyReport__chartWrapper .recharts-area-curve{stroke:#ffc629;stroke-width:2px}.philanthropyReport__chartWrapper .recharts-area-dot{stroke:#ffc629;stroke-width:4px;r:5px;fill:#fff;fill-opacity:1}.philanthropyReport__chartWrapper .recharts-legend-wrapper{bottom:0!important}.philanthropyReport__chartWrapper .recharts-legend-item>.recharts-surface{margin-right:.8rem!important}.philanthropyReport__chartWrapper .recharts-legend-item .recharts-symbols{fill:#ffc629}.philanthropyReport__chartWrapper .recharts-legend-item-text{position:relative;color:#fff!important}.philanthropyReport__chartWrapper .recharts-legend-item-text:before{content:"";background:#fff;border-radius:50%;width:7px;height:7px;display:block;position:absolute;top:11px;left:-18px}.philanthropyReport__chartXAxisBackdrop{background:#f7f7f7;border-radius:9px;height:2.9rem;position:absolute;bottom:5.5rem;left:1.6rem;right:1.6rem}.fundChartTooltip{background:#fff;border:2px solid #757575;border-radius:12px;padding:1.6rem}.fundChartTooltip__title{color:#2b2b2b;font-weight:700}.fundChartTooltip__title+.fundChartTooltip__item,.fundChartTooltip__item+.fundChartTooltip__item{margin-top:.4rem}.fundChartTooltip__item{color:#6b6b6b;font-weight:500}.fundChartTooltip__item span{font-weight:700}.searchContainer+.accordion,.accordion+.pageLayout__content--background{margin-top:1.6rem}@media screen and (min-width:640px){.searchContainer+.accordion,.accordion+.pageLayout__content--background{margin-top:3.2rem}}.profileRecord{gap:2.4rem;display:flex}.profileRecord__content{flex:1}.profileRecord__options{flex:0}.profileRecord+.profileRecord,.profileRecord+.Collapsible{margin-top:1.6rem}@media screen and (min-width:640px){.profileRecord+.profileRecord,.profileRecord+.Collapsible{margin-top:2.4rem}}.newRecordForm+.Collapsible,.newRecordForm+.profileRecord,.newRecordForm+.newRecordForm{margin-top:2rem}.Collapsible+.newRecordForm,.profileRecord+.newRecordForm{margin-top:2.4rem}.newRecordForm__controls{flex-direction:column-reverse;gap:2.5rem;max-width:40rem;margin-top:2rem;display:flex}@media screen and (min-width:640px){.newRecordForm__controls{flex-direction:row}}.newRecordForm__controls .cancelButton,.newRecordForm__controls .submitButton{flex:1}.profileSubsectionLayout+.personal__moreBtnWrapper,.profileSubsectionLayout+.personal__moreBtnWrapper--expanded{margin-top:3.2rem}@media screen and (min-width:640px){.profileSubsectionLayout+.personal__moreBtnWrapper,.profileSubsectionLayout+.personal__moreBtnWrapper--expanded{margin-top:4.8rem}}.personal__moreBtnWrapper,.personal__moreBtnWrapper--expanded{transition:all .4s linear}@media screen and (min-width:640px){.personal__moreBtnWrapper,.personal__moreBtnWrapper--expanded{justify-content:flex-end;width:25%;display:flex}}.personal__moreBtnWrapper--expanded{margin-bottom:3.2rem}@media screen and (min-width:640px){.personal__moreBtnWrapper--expanded{margin-bottom:4.8rem}}.record+.deceasedLabel{margin-top:.5rem}.profileSkeleton{flex-direction:column;align-items:center;display:flex}@media screen and (min-width:640px){.profileSkeleton{display:block}}.profileSkeleton__avatar+.profileSkeleton__textGroup,.skeletonText+.profileSkeleton__sectionContentRight{margin-top:1.6rem}.profileSkeleton__textGroup+.profileSkeleton__sectionHeader{margin-top:5.6rem}.profileSkeleton__sectionHeader+.profileSkeleton__sectionContent{margin-top:2.4rem}.profileSkeleton__textGroup{flex-direction:column;align-items:center;gap:.8rem;width:100%;display:flex}@media screen and (min-width:640px){.profileSkeleton__textGroup{align-items:flex-start}}.profileSkeleton__sectionContent{width:100%}@media screen and (min-width:640px){.profileSkeleton__sectionContent{flex-wrap:wrap;gap:4rem;display:flex}}.profileSkeleton__sectionContentRight{flex-direction:column;flex:1;gap:.8rem;display:flex}.profileHeading{text-align:center;padding:.8rem}@media screen and (min-width:640px){.profileHeading{text-align:left}}.profileHeading+.profileSection{margin-top:6.4rem}@media screen and (min-width:640px){.profileHeading+.profileSection{margin-top:10.4rem}}.profileHeader__avatarWrapper{flex-direction:column;align-items:center;gap:.8rem;display:flex}@media screen and (min-width:640px){.profileHeader__avatarWrapper{flex-direction:row;justify-content:space-between;gap:2.4rem}}.profileHeader__avatarWrapper--public{flex-direction:column;align-items:center;gap:1.6rem;display:flex}@media screen and (min-width:640px){.profileHeader__avatarWrapper--public{justify-content:unset;flex-direction:row}}.editableAvatar__button{min-width:unset;background:0 0;padding:0;position:relative}.editableAvatar__button .constituentAvatar--extraLarge{position:relative}.editableAvatar__camera{position:absolute;bottom:.6rem;right:.6rem}@media screen and (min-width:640px){.editableAvatar__camera{bottom:.8rem;right:2.4rem}}.photoUploadModal{z-index:100;background:#fff;border-radius:2rem;justify-content:center;align-items:center;padding:4rem 6rem;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px #dedede}@media screen and (min-width:640px){.photoUploadModal{padding:8rem 9.6rem}}.fileUpload+.submitButton,.photoUploadModal__form+.photoUploadModal__cancel{margin-top:2rem}.profileHeader__viewPublicBtn{flex-shrink:1;display:inline-block}.profileHeader__name,.profileHeader__location,.profileHeader__employer{margin:0}.profileHeader__avatarWrapper+.deceasedLabel,.profileHeader__avatarWrapper+.profileHeader__name,.totalPrivacy+.profileHeader__name,.totalPrivacy+.deceasedLabel{margin-top:1.6rem}@media screen and (min-width:1024px){.profileHeader__avatarWrapper+.deceasedLabel,.profileHeader__avatarWrapper+.profileHeader__name,.totalPrivacy+.profileHeader__name,.totalPrivacy+.deceasedLabel{margin-top:3.2rem}}.profileHeader__name+.profileHeader__location,.profileHeader__location+.profileHeader__employer{margin-top:.8rem}.constituentAvatar+.myNetworkStatus,.constituentAvatar+.profileHeader__viewPublicBtn,.editableAvatar__button+.profileHeader__viewPublicBtn{margin-top:1.6rem}@media screen and (min-width:640px){.constituentAvatar+.myNetworkStatus,.constituentAvatar+.profileHeader__viewPublicBtn,.editableAvatar__button+.profileHeader__viewPublicBtn{margin-top:0}}.deceasedLabel{background-color:#efefef;border-radius:.4rem;margin-bottom:0;padding:0 .5rem;display:inline-block}.deceasedLabel+.profileHeader__name{margin-top:.5rem}@media screen and (min-width:640px){.profileSection{padding-right:5.6rem}}.profileSection+.profileSection{margin-top:4.8rem}@media screen and (min-width:640px){.profileSection+.profileSection{margin-top:5.6rem}}.profileSectionHeader{justify-content:space-between;align-items:center;display:flex;position:relative}@media screen and (min-width:640px){.profileSectionHeader{gap:.8rem}.profileSectionHeader:after{content:"";border-top:4px solid #efefef;flex:1;display:block}}.profileSectionHeader__titleWrapper{width:calc(100% - 2.5rem)}@media screen and (min-width:640px){.profileSectionHeader__titleWrapper{text-align:right;flex-basis:16.8rem}}.profileSectionHeader__title{background:#f7f7f7;border:1px solid #efefef;border-radius:12px;margin:0;padding:1.3rem 1.9rem}@media screen and (min-width:640px){.profileSectionHeader__title{display:inline-block}}.profileSectionHeader__editButton{position:absolute;right:0}@media screen and (min-width:640px){.profileSectionHeader__editButton{order:1;position:static}}.profileSectionHeader+.profileSectionContent{margin-top:3.2rem}@media screen and (min-width:640px){.profileSectionHeader+.profileSectionContent{margin-top:4rem}}.profileSectionContent{padding:0 .8rem}@media screen and (min-width:640px){.profileSectionContent{padding:0}}.profileSubsectionLayout{flex-direction:column;gap:1.6rem;display:flex}@media screen and (min-width:640px){.profileSubsectionLayout{flex-direction:row;gap:6.4rem}}.profileSubsectionLayout+.profileSubsectionLayout{margin-top:3.2rem}@media screen and (min-width:640px){.profileSubsectionLayout+.profileSubsectionLayout{margin-top:4rem}}.profileSubsectionLayout__left{flex-basis:25%;justify-content:space-between;align-items:center;display:flex}@media screen and (min-width:640px){.profileSubsectionLayout__left{align-items:flex-end;justify-content:unset;flex-direction:column}.profileSubsectionLayout__right{flex:1}}.record{align-items:center;gap:1.6rem;margin:0;display:flex}.recordLabel{text-align:right;white-space:nowrap;background:#f7f7f7;border:1px solid #efefef;border-radius:12px;margin:0;padding:1.3rem 1.9rem}@media screen and (min-width:640px){.recordLabel{white-space:normal;background:0 0;border:none;padding:0}}.recordLabel+.viewMore{margin-left:2.4rem}@media screen and (min-width:640px){.recordLabel+.viewMore{margin-top:.8rem;margin-left:0}}.formerSectionLabel{letter-spacing:.01rem;margin:0;padding:2.5rem 0 1rem;font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif;font-size:1.5rem;font-weight:700;display:block}@media screen and (min-width:1024px){.formerSectionLabel{margin:0 0 1rem}}.profileRecord__content+.profileRecord__content,.profileRecord__content+.newRecordForm{margin-top:2rem}.profileRecord+.Collapsible .Collapsible__trigger,.profileRecord__content+.Collapsible .Collapsible__trigger{transition:margin .4s;display:block}.profileRecord+.Collapsible .Collapsible__trigger.is-open,.profileRecord__content+.Collapsible .Collapsible__trigger.is-open{margin-top:2rem}.profileRecord+.Collapsible .Collapsible__trigger.is-closed,.profileRecord__content+.Collapsible .Collapsible__trigger.is-closed{margin-top:0}.subRecord{margin:0}.record+.subRecord,.record+.Collapsible,.subRecord+.record__dateRange{margin-top:1.6rem}.record+.record__editSpouseButton{margin-top:2.4rem}.recordMiniLabel{color:#607886;align-items:center;gap:1.6rem;margin:0;display:flex}.recordMiniLabel+.record{margin-top:.8rem}.viewMore{white-space:nowrap;flex:0}.record__employerEyeWrapper{align-items:center;display:flex}.align-top>.recordPrivacyIcon{margin-top:.7rem}.recordPrivacyIcon{display:inline-block}.recordPrivacyIcon .tooltip__triggerButton{color:#f48181;padding:0;font-size:1.6rem}.optionsModal__wrapper{align-items:center;gap:1rem;display:flex;position:relative}.ellipsis{transform:rotate(90deg)}@media screen and (min-width:640px){.ellipsis{transform:rotate(0)}}.optionsModal__reveal{z-index:98;background:#fff;border:2px solid #efefef;border-radius:30px;min-width:22rem;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:2rem;position:absolute;top:40px;left:calc(100% - 220px);box-shadow:0 0 10px #dedede}@media screen and (min-width:1024px){.optionsModal__reveal{font-size:1.8rem;left:0}.profileExternalViewModal .optionsModal__reveal{left:calc(100% - 220px)}}.optionsModal__section{text-align:left}.optionsModal__section:not(:last-child){border-bottom:2px solid #efefef;padding-bottom:2rem}.optionsModal__section:first-child .optionsModal__sectionTitle{padding-top:0;padding-bottom:2rem}.optionsModal__section+.optionsModal__section,.optionsModal__form+.optionsModal__section{padding-top:2rem}.optionsModal__section+.submitButton{margin-top:2rem}.optionsModal__sectionTitle{text-align:center;padding-top:2rem}.optionsModal__text{font:400 1.8rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.optionsModal__alwaysPrivate{text-align:center;font:italic 700 1.4rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.optionsModal__save{margin-left:auto;margin-right:auto;display:block}.submitButton+.deleteButton{margin-top:1.6rem}.optionsModal__delete{margin:0 auto;padding:1rem 3rem;font-size:1.8rem;font-weight:500;display:block}.optionsModal__delete--danger{color:#a81508;border-color:#a81508}.optionsModal__contactUs{margin:0 auto;font:500 1.8rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif;display:block}.optionsModal__contactUs:hover{cursor:pointer}.selectPrimary__isPrimaryText{text-align:left;margin:0;font:400 1.8rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.partyMemberSettings__popupTitle{text-align:center}.employmentCollapsible{margin-top:2.4rem}.employmentCollapsible--transition{transition:height .5s ease-in-out}.editEmployerGroupForm+.employerGroup,.addRecordButton+.employerGroup{margin-top:4rem}.employerGroup{margin-top:2.3rem;margin-bottom:4.4rem;position:relative}.employerGroup:last-child{margin-bottom:0}.employerGroup:only-child{margin:0}.employerGroup:only-child .employerGroup__innerWrapper{border:none;padding:0}.employerGroup__editButton{position:absolute;top:-2.8rem;right:0}.newRecordForm+.employerGroup{margin-top:4rem}.employerGroup__innerWrapper{border-bottom:2px solid #efefef;max-width:43.5rem;padding-bottom:4.4rem}.employerGroup__innerWrapper--withDotLines{padding-left:2rem}@media screen and (min-width:640px){.employerGroup__innerWrapper{padding-left:0}}.employerGroup__employerWrapper{align-items:center;gap:1.5rem;display:flex}.employerGroup__employerWrapper+.addRecordButton,.employerGroup__employerWrapper+.employerGroup__positions,.addRecordButton+.employerGroup__positions{margin-top:.8rem}@media screen and (min-width:640px){.employerGroup__employerWrapper+.addRecordButton,.employerGroup__employerWrapper+.employerGroup__positions,.addRecordButton+.employerGroup__positions{margin-top:1.6rem}}.employerGroup__positions{margin:0;padding:0;list-style-type:none}.jobRecord:not(:only-child){position:relative}.jobRecord:not(:only-child):before{content:"";border-left:2px solid #efefef;display:block;position:absolute;top:0;bottom:0;left:-2rem}@media screen and (min-width:640px){.jobRecord:not(:only-child):before{left:-4rem}}.jobRecord:not(:only-child):first-child:before{top:.9rem}.jobRecord:not(:only-child):last-child:before{height:3.3rem;bottom:auto}.jobRecord:not(:only-child) .jobRecord__title{position:relative}.jobRecord:not(:only-child) .jobRecord__title:before{content:"";background:#efefef;border-radius:50%;width:10px;height:10px;display:block;position:absolute;top:.9rem;left:calc(-2rem - 4px)}@media screen and (min-width:640px){.jobRecord:not(:only-child) .jobRecord__title:before{left:calc(-4rem - 4px)}}.jobRecord__titleWrapper{align-items:center;gap:1.5rem;display:flex}.jobRecord+.jobRecord{padding-top:2.4rem}.jobRecord__title,.jobRecord__dates{margin:0}.jobRecord__titleWrapper+.jobRecord__dates{margin-top:.8rem}@media screen and (min-width:640px){.jobRecord__titleWrapper+.jobRecord__dates{margin-top:1.6rem}}.editEmployerGroupForm{padding-top:2rem}.employerGroup+.employerGroup .editEmployerGroupForm{padding-top:4.4rem}fieldset{border:0;margin:0;padding:0}.employerOptions,.jobFieldSet__options{margin-top:3.5rem}.profileRecord+.jobFieldSet{margin-top:4rem}.boxField+.jobFieldSet__fields{margin-top:2.4rem}.jobFieldSet__fields{border-bottom:2px dashed #efefef;margin-bottom:4rem;padding-bottom:4rem}.radio+.selectJobPrivacy__message{margin-top:3rem}.selectJobPrivacy__message{text-align:center;max-width:14rem;margin:0 auto;font:400 1.4rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.employerOptions__areYouSureClose{position:absolute;top:2rem;right:2rem}.editEmployerGroupForm__controls{border-bottom:2px solid #efefef;flex-direction:column;gap:2.4rem;margin-top:2rem;padding-bottom:4rem;display:flex}@media screen and (min-width:640px){.editEmployerGroupForm__controls{flex-direction:row-reverse;max-width:43.5rem}}.editEmployerGroupForm__controls .cancelButton,.editEmployerGroupForm__controls .submitButton{flex:1}.skills{margin:0;padding:0}.record--skill{gap:.8rem;display:inline-flex}.birthdate__editInactiveWrapper{margin-bottom:2rem}.editableGroupRecord__eyeAndOptionsWrapper{align-items:center;gap:1rem;display:flex}.gdpr__modal{border-radius:1rem;padding:1.5rem;box-shadow:0 0 10px #dedede}.gdpr__statement+.gdpr__form,.gdpr__form .submitButton{margin-top:2rem}.involvements__list{margin:0;padding:0;list-style-type:none}.employmentGrid{position:relative}.employmentUpdateReminder{z-index:100;background:#fff;border-radius:0 30px 30px;width:30rem;padding:2.5rem;position:absolute;top:100%;box-shadow:0 0 10px #dedede}@media screen and (min-width:640px){.employmentUpdateReminder{left:7rem}}@media screen and (min-width:1024px){.employmentUpdateReminder{border-top-left-radius:30px;border-top-right-radius:0;top:0;left:-15rem}}.employmentUpdateReminder__bell{color:#ffc629;font-size:3rem}.employmentUpdateReminder__mainText{font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif;font-size:1.6rem;font-weight:700}.employmentUpdateReminder__smText{font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif;font-size:1.4rem;font-weight:700}.employmentUpdateReminder__btns{flex-direction:column;align-items:center;display:flex}.employmentUpdateReminder__upToDateBtn{font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif;font-size:1.4rem;font-weight:400}.employmentUpdateReminder__smText+.employmentUpdateReminder__btns{margin-top:4rem}.employmentUpdateReminder__mainText+.employmentUpdateReminder__mainText,.employmentUpdateReminder__mainText+.employmentUpdateReminder__smText{margin-top:1rem}.employmentUpdateReminder__bell+.employmentUpdateReminder__mainText,.employmentUpdateReminder__updateBtn+.employmentUpdateReminder__upToDateBtn{margin-top:2rem}.quickFindModalForm__wrapper{border-radius:20px;padding:1rem;box-shadow:0 0 10px #dedede}.quickFindModalForm .submitButton{min-width:unset}.quickFindModalForm__selectWrapper{flex-direction:column;gap:1.6rem;display:flex}@media screen and (min-width:640px){.quickFindModalForm__selectWrapper{flex-direction:row;align-items:center}}.quickFindModalForm__selectWrapper .searchResultContainer{box-shadow:none;padding:0}.quickFindModalForm__select{flex:1}.quickFindModalForm__addBtn{flex:0;align-self:flex-start;height:6rem;padding:0 2.5rem}.totalPrivacy{align-items:center;gap:1rem;margin:1rem 1rem 1rem 0;display:flex;position:relative}.totalPrivacyDisable__modal{text-align:center;z-index:100;background:#fff;border:2px solid #efefef;border-radius:12px;min-width:16rem;max-width:30rem;padding:2rem;position:absolute;top:0;left:0;box-shadow:0 0 10px #dedede}.searchContainer{background-color:#fff;border:none;border-radius:14px;flex-flow:row;align-items:center;transition:all .7s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;box-shadow:0 0 18px #d0d6e2}.searchContainer:focus-within:after{content:"";pointer-events:none;z-index:11;border:5px solid #ffc629;border-radius:19px;position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px}.searchSkeleton{gap:1.6rem;padding:1.6rem;display:flex}.searchSkeleton:first-child{flex:0}.searchSkeleton:last-child{flex:1}.search__magnifyIcon{color:#757575;flex:0;padding:1.6rem 1.5rem 1.6rem 2.4rem;font-size:2.4rem;display:none}@media screen and (min-width:640px){.search__magnifyIcon{display:block}}.quickSearchSelect__input{background-color:transparent;border:none;width:100%;padding:1.4rem 1.6rem}.quickSearchSelect__input:focus{box-shadow:none;outline:none}.quickSearchSelect__input:focus-visible{box-shadow:none;outline:none}@media screen and (min-width:640px){.quickSearchSelect__input{padding:0}}.search__advSearchToggle{color:#757575;flex:none;padding:1.6rem;font-size:1.8rem}.search__advSearchToggle:hover{cursor:pointer}.quickSearch__wrapper{flex:1}.quickSearch__container{flex:1;align-items:center;display:flex}.quickSearchSelect__clearBtnText{font-size:0}.quickSearchSelect__clearBtnText::placeholder{font-weight:700}.quickSearchSelectInput__wrapper{flex:1;position:relative}.quickSearchSelect__resultsList{filter:drop-shadow(0 0 18px #d0d6e2);z-index:10;background:#fff;border-bottom-right-radius:16px;border-bottom-left-radius:16px;position:absolute;top:100%;left:0;right:0;overflow:hidden}.quickSearchResult__wrapper{padding:.8rem}.quickSearchResult{text-align:left;background:#fff}.quickSearchResult:hover{filter:none}.quickSearchResult__icon{color:#dedede;font-size:1.8rem}.quickSearchResult__icon+.quickSearchResult__name{margin-left:1.5rem}.quickSearchResult__name{color:#2b2b2b;font:400 1.8rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.quickSearchSelect__clearBtn{font-size:2rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}.quickSearchSelect__noResultsMsg{text-align:center;margin:0 auto;padding:1.6rem}.quickSearchSelect__errorMsg{text-align:center;color:#a81508;margin:0 auto;padding:1.6rem}.quickSearchResultsListSkeleton{padding:2.4rem}.quickSearchResultsListSkeleton__item{gap:1.6rem;display:flex}.quickSearchResultsListSkeleton__item+.quickSearchResultsListSkeleton__item{margin-top:2.4rem}.navBar__search .searchContainer:not(:focus-within){box-shadow:none}.advancedSearch__wrapper{align-items:center;gap:1rem;display:flex;position:relative}.advancedSearch__headerWrapper{flex:1;justify-content:space-between;align-items:baseline}.advancedSearch__header{color:#757575;flex:1;margin:0;padding:2.4rem 0}.advancedSearch__toggle{flex:0;padding:2.4rem 2.4rem 2.4rem 1.6rem}.advancedSearch__mainContainer{text-align:left;flex-basis:100%;padding:1.6rem;position:relative}@media screen and (min-width:640px){.advancedSearch__mainContainer{max-height:calc(100vh - 12rem);padding:2.4rem 3.2rem 4rem;overflow-y:auto}}.advancedSearch__mainContainer .form__overallError{max-width:unset}@media screen and (min-width:640px){.advancedSearch__basicFieldsWrap{grid-gap:2.4rem;grid-template-columns:1fr 1fr;display:grid}}.advancedSearch__employerField--expanded{max-width:initial;grid-column:1/span 2}@media screen and (min-width:640px){.advancedSearch__basicFieldsWrap .boxField+.boxField{margin:0}.advancedSearch__moreButton,.advancedSearch__moreButton--expanded{position:absolute;bottom:7.2rem}}.advancedSearch__moreButton--expanded{position:static}.advancedSearch__basicFieldsWrap+.advancedSearch__moreButton,.advancedSearch__basicFieldsWrap+.advancedSearch__moreButton--expanded,.advancedSearch__moreButton+.advancedSearch__formButtonWrapper,.advancedSearch__moreButton--expanded+.advancedSearch__formButtonWrapper,.advancedSearch__advFieldsWrap+.advancedSearch__formButtonWrapper{margin-top:4rem}.advancedSearch__moreButton+.advancedSearch__advFieldsWrap,.advancedSearch__moreButton--expanded+.advancedSearch__advFieldsWrap{margin-top:3.2rem}.advancedSearch__advFieldsWrap .boxField{max-width:unset}.advancedSearch__formButtonWrapper{flex-direction:column;gap:2.4rem;margin-top:2rem;display:flex}@media screen and (min-width:640px){.advancedSearch__formButtonWrapper{flex-direction:row-reverse;justify-content:right}}.advancedSearchResultsListSkeleton{padding:0}.advancedSearchResultListItemSkeleton{gap:1rem;display:flex}.advancedSearchResultListItemSkeleton+.advancedSearchResultListItemSkeleton{margin-top:3rem}.advancedSearchResultListItemSkeleton__details{flex-direction:column;flex:1;gap:1rem;display:flex}.advancedSearch__inlineMobile{top:var(--env-bar-height,0px);z-index:100;background-color:#fff;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.advancedSearch__inlineHeaderWrap{background-color:#1b1b1b;border-bottom-right-radius:20px;border-bottom-left-radius:20px;flex-direction:column;align-items:center;display:flex;overflow:hidden}.advancedSearch__inlineLogo{height:2.3rem;margin:2.5rem 0 2.1rem}.advancedSearch__inlineHeader{background-color:#1b1b1b;grid-template-columns:5.4rem 1fr 5.4rem;align-items:center;width:100%;min-height:6.8rem;display:grid}.advancedSearch__inlineTitle{text-align:center;color:#fff;margin:0}.advancedSearch__inlineClose,.advancedSearch__inlineBack{color:#ffc629;border-radius:4px;justify-self:center;padding:.8rem;font-size:2.4rem}.advancedSearch__inlineClose:focus-visible{outline-offset:-3px}.advancedSearch__inlineBack:focus-visible{outline-offset:-3px}.searchResultContainer{text-align:left;background-color:#fff;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:1rem;box-shadow:0 0 18px #d0d6e2}.advancedSearch__resultsHeader{margin:0}.advancedSearch__resultsWrapper{align-items:center;gap:1.6rem;display:flex}.advancedSearch__backBtn+.searchResultsHeader,.searchResultsHeader+.sortModalContainer{margin-left:1.8rem}.advancedSearch__resultsList{height:40rem}.searchItem{text-align:left;align-items:flex-start;padding:1.6rem 0;display:flex;position:relative}@media screen and (min-width:640px){.searchItem{align-items:center}}.overflow{overflow:hidden}.searchResults__modalTrigger:hover{cursor:pointer}.searchResults__avatar{flex-shrink:0}.searchResults__modalTrigger+.searchResults__userDetails,.searchResults__avatar+.searchResults__userDetails{margin-left:1.6rem}.searchResults__userName{text-align:left;font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.3rem}@media screen and (min-width:1024px){.searchResults__userName{font-size:1.9rem}}.searchResults__userName--matches{font-weight:700}.searchResults__userName+.searchResults__userInfo{margin-top:.5rem}.searchResults__userInfo{font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif;font-size:1.5rem;font-weight:500}.searchResults__userInfo+.searchResults__topHats{margin-top:1rem}.cityStateEmployerPart{display:block}@media screen and (min-width:1024px){.cityStateEmployerPart{display:inline-block}.cityStateEmployerPart+.cityStateEmployerPart:before{content:"|";padding-left:.5rem;padding-right:.5rem}}.advancedSearch__noResults{text-align:center;font:400 2rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.ellipsisButton{transform:rotate(90deg)}@media screen and (min-width:640px){.ellipsisButton{transform:rotate(0)}}.callout{border:none;flex:1;align-self:stretch}@media screen and (min-width:640px){.callout{flex:none;margin-top:10px}}img.icon{background-color:#a81508;width:120px;height:auto;margin-left:70px}.accordion-content{background-color:transparent;border:none}.switch-inactive{border-radius:40px;position:absolute;top:50%;transform:translateY(-50%)}input:checked+label>.switch-inactive.toggle{border-radius:20px;display:none}.classmatesSkeleton{padding:3rem}.classmateSkeleton{gap:1rem;display:flex}.classmateSkeleton+.classmateSkeleton{margin-top:3rem}.classmateSkeleton__details{flex-direction:column;flex:1;gap:1rem;display:flex}.myClassmates__panelContent{padding:2rem}.myClassmates__searchWrapper{align-items:baseline;display:flex}.myClassmates__searchForm{position:relative}.myClassmates__searchForm .advancedSearch__moreButton{bottom:4rem}.sortModalContainer--myClassmates{flex:0}.classmates__listWrapper{width:100%;height:400px}@media screen and (min-width:640px){.classmates__listWrapper{height:600px}}.myClassmates__row{padding:10px 10px 10px 0;display:flex}@media screen and (min-width:640px){.myClassmates__row{padding:25px 10px 25px 0}}.myClassmates__userInfo{flex:1}.myClassmates__topHats{margin-top:1rem}.myClassmates__avatar{flex:0}.myClassmates__avatar+.myClassmates__userInfo{width:10rem;margin-left:25px}.myClassmates__name{display:block}.myClassmates__claimStatusWrapper{flex:0 0 17%;justify-content:center;display:flex}.myClassmates__claimButton,.myClassmates__claimed{background-position:50%;background-size:contain;justify-content:center;align-items:center;width:150px;height:60px;display:flex}.myClassmates__claimed:before{background-color:#ffc629;border:4px solid #ffc629;font-weight:900}.myClassmates__claimStatus{text-align:center;font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif;font-size:1.5rem;font-weight:500;line-height:2rem}@media screen and (min-width:640px){.myClassmates__claimStatus{text-align:left}}.myClassmates__claimStatus--success{color:#3e8362;font-size:1.5rem}.myClassmates__ellipsisContainer{flex:0;position:relative}.myClassmates__ellipsisBtn{transform:rotate(90deg)}.myClassmates__ellipsisMenu{background:#fff;border-radius:9px;justify-content:center;width:115px;padding:10px;display:flex;position:absolute;top:0;left:-115px;right:0;box-shadow:0 0 10px #dedede}#iMyClassmateClaimed{width:10%;height:auto}#sMyClassmatesClaimedBy{word-wrap:normal;width:350px;margin-left:0;font-size:medium;display:table-caption}#sMyClassmates_Plus,#sMyClassmates_Minus{margin-left:400px}#sMyClassmates_Title{padding-left:5px;padding-right:505px}#sMyClaimedClassmates_Title{padding-left:5px;padding-right:425px}#sMyClaimedClassmates_Plus,#sMyClaimedClassmates_Minus{margin-left:400px}#sMyClassmates_CityStateEmployer{color:gray;width:800px;font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif;font-size:1.2rem}#iMyClassmatesClaim_Button{width:45%;height:auto}#gMyClassmatesClaim{place-content:flex-start center;margin-left:750px;display:grid}#gMyClassmates_NameAddress{align-content:flex-start;width:50px;display:grid}#cMyClassmates_Name{align-content:flex-start;width:600px;font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif;font-size:1.4rem;font-weight:700}#cMyClassmates_CityStateEmployer{place-content:flex-start center;width:800px}#gMyClassmates{align-content:flex-start;margin-left:0}#h1MyClassmates_Volunteer{width:100px;font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif;font-size:3rem;font-weight:700}#cMyClassmates_Score{align-content:flex-start;width:24px;height:24px;margin-left:-75px}#dMyClassmates{align-content:flex-start;width:1200px;margin-left:350px}#gMyClaimedClassmates{align-content:flex-start;margin-left:18px}#aiMyClassmates{width:100px;font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif;font-size:3em}#gMyClaimedClassmatesEllipsisMenu{margin-left:175px;display:inline-block}#cMyClaimedClassmates_EmailAddress{margin-left:102px}#sMyClaimedClassmates_EmailAddress{padding-right:5px}#cMyClaimedClassmates_Phone{margin-left:102px}#sMyClaimedClassmates_Phone{padding-right:5px}#sMyClaimedClassmates_ProspectName{margin-left:2px;font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif;font-size:2.2rem;font-weight:700;display:inline-block}#cMyClaimedClassmates_AddressEmployer{color:gray;width:600px}#starProspectName{padding-left:5px}#cMyClaimedClassmates_Involvements{text-align:left;width:700px;margin-left:100px;display:flex}#sMyClaimedClassmates_Involvements{text-align:center;padding-right:5px}#cMyClaimedClassmates_HomecomingStatus{margin-left:100px}#sMyClaimedClassmates_HomecomingStatus{vertical-align:top;padding-right:5px}#cMyClaimedClassmates_ReunionDonor{margin-left:100px}#sMyClaimedClassmates_ReunionDonor{vertical-align:top;padding-right:5px}#sMyClaimedClassmates_Options{margin-left:-28px;position:relative;top:-10px}#iStar{width:5%;height:auto}#sMyClaimedClassmates_Star{padding-left:5px;position:relative;top:-5px}#claimSpan{align-self:center}#iUnclaimClassmate_BrokenStar{width:75%;height:auto}#gMyClaimedClassmates{display:inline-block}.MyClaimedClassmates_Involvements_Person{position:relative;bottom:5px}#sMyClaimedClassmates_UpAndDownArrows{display:ruby-text-container}#dMyClassmates{height:1500px;margin-left:0;font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif;font-size:1.4rem}#cMyClassmatesClaim_ReunionProspectTeamStatus{width:400px;margin-left:-200px}#dMyClaimedClassmates{margin-left:-20px;font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif;font-size:1.4rem}.myClassmatesSearch{flex:1}.myClassmatesSearch--open{border-radius:21px;box-shadow:0 0 18px #d0d6e2}.myClassmatesSearch--open .myClassmates__searchHeader{border:none;border-radius:21px}.myClassmatesSearch--open .myClassmates__searchContent{display:block}.myClassmates__searchHeader{border-radius:unset;color:#2b2b2b;background:#fff;border-top:2px solid #efefef;border-bottom:2px solid #efefef;justify-content:space-between;align-items:center;width:100%;height:6rem;margin-bottom:10px;padding:0 1rem;font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif;font-size:2rem;font-weight:500;display:flex}.myClassmates__searchHeader:hover{cursor:pointer;filter:unset}@media screen and (min-width:1024px){.myClassmates__searchHeader{height:7rem;font-size:2.4rem}}.myClassmates__searchHeaderLeft{text-align:left}.myClassmates__searchHeaderText{margin-left:15px}.myClassmates__searchContent{padding:0 15px 15px;display:none}.myClassmates__searchContent:before{content:"";border-top:4px solid #efefef;margin-bottom:15px;display:block}.myClassmatesSearch_viewClaimableToggle{justify-content:flex-end;display:flex}.myClassmatesSearch__classYearSelect{flex:0 0 49%}.myClassmatesSearch__classYearClaimableToggleWrap{margin-bottom:2.4rem}.myClassmatesSearch__classYearClaimableToggleWrap--withClassSelector{justify-content:space-between;align-items:center;display:flex}.myClassmatesSearch__classYearClaimableToggleWrap .myClassmatesSearch__classYearSelect+.myClassmatesSearch_viewClaimableToggle{margin-top:2rem}@media screen and (min-width:640px){.myClassmatesSearch__classYearClaimableToggleWrap .myClassmatesSearch__classYearSelect+.myClassmatesSearch_viewClaimableToggle{margin:0}}.myClassmatesSearch__classYearClaimableToggleWrap+.advSearch__basicFieldsWrap{margin-top:2rem}.myClaimedClassmates__content{margin-top:3px;position:relative}.myClaimedClassmates__options{z-index:98;background:#fff;border-radius:.5rem;display:block;position:absolute;top:0;right:2rem;box-shadow:0 0 10px #dedede}@media screen and (min-width:1024px){.myClaimedClassmates__options{right:4rem}}.myClaimedClassmates__optionsToggle{border-radius:20px;min-width:12rem;padding:1rem;font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif;font-size:1.5rem;font-weight:700;display:block}.myClaimedClassmates__optionsToggle:hover{cursor:pointer}.myClaimedClassmates__optionsButtons{border:none}.myClaimedClassmates__optionsButtons:hover{filter:none}.myClaimedClassmates__optionsMenu{border-top:2px solid #dedede;margin-left:0}.myClaimedClassmates__list{height:300px;margin:0;padding:0;overflow-y:scroll}@media screen and (min-width:640px){.myClaimedClassmates__list{height:600px}}.myClaimedClassmates__listItem{gap:2rem;padding:2rem;display:flex;position:relative}@media screen and (min-width:1024px){.myClaimedClassmates__listItem{padding:3.5rem}}.myClaimedClassmates__listItem:first-child{padding-top:5rem}.myClaimedClassmates__detailsWrapper{flex:1}.myClaimedClassmates__nameWrapper{align-items:center;display:flex}.myClaimedClassmates__name{font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.5;display:block}@media screen and (min-width:1024px){.myClaimedClassmates__name{font-size:2rem}}.myClaimedClassmates__detailsContent{grid-row-gap:1rem;border-top:1px solid #efefef;grid-template-columns:3rem 1fr;margin-top:15px;font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif;font-size:1.4rem;display:grid;position:relative}@media screen and (min-width:640px){.myClaimedClassmates__detailsContent{border:none;padding:0}}.myClaimedClassmates__detailsTextWrap{align-items:center;display:flex}.myClaimedClassmates__detailsText{font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.5;display:block}.cityStateEmployer{font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.5}.myClaimedClassmates__ellipsisWrapper{flex:0;position:relative}.claimedClassmates__none{text-align:center;margin:0 auto;padding:1.6rem}.iStar{width:18px;height:auto;margin-left:10px}@media screen and (min-width:1024px){.iStar{width:25px;margin-left:20px}}.claimedClassmatesEllipsis__unclaimButton,.claimedClassmatesEllipsis__updateButton,.claimedClassmatesEllipsis__cancelButton{width:100%}.claimedClassmatesEllipsis__unclaimButton+.claimedClassmatesEllipsis__updateButton,.claimedClassmatesEllipsis__unclaimButton+.claimedClassmatesEllipsis__AddNoteWrapper,.claimedClassmatesEllipsis__cancelButton+.addNoteCallout{margin-top:1rem}.ellipsisPopup{z-index:98;background-color:#fff;border-radius:21px;padding:1rem;display:block;position:absolute;top:15%;right:15px;box-shadow:0 0 10px #dedede}@media screen and (min-width:640px){.ellipsisPopup{top:75px;right:0}}.claimedClassmatesEllipsis__AddNoteWrapper{background:#fff;border:none;border-radius:9px;padding:1rem;position:fixed;top:1rem;left:1rem;right:1rem;box-shadow:0 0 10px #dedede}@media screen and (min-width:640px){.claimedClassmatesEllipsis__AddNoteWrapper{box-shadow:unset;padding:0;position:static}}.copiedToClipboard{white-space:nowrap;color:#3e8362;z-index:100;opacity:0;pointer-events:none;background:#fff;border:1px solid #3e8362;border-radius:3rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1rem 1.5rem;transition:opacity .5s;position:absolute}.copiedToClipboard--show{opacity:1}.copiedToClipboard--below{top:calc(100% + 2rem);right:0}.copiedToClipboard--centered{top:50%;left:50%;transform:translate(-50%,-50%)}.copiedToClipboard__icon{font-size:1.8rem}.copiedToClipboard__icon+.copiedToClipboard__text{margin-left:1rem}.copiedToClipboard__text{font:700 1.5rem/1 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.skeletonText{background:#efefef linear-gradient(90deg,#f7f7f7 0%,rgba(222,222,222,.2) 20%,#f7f7f7 40%,#f7f7f7 100%) 0 0/800px 800px no-repeat;border-radius:.5rem;max-width:100%;animation:1.5s linear infinite forwards loadingShimmer}.skeletonText--small{height:1rem}.skeletonText--medium{height:2rem}.skeletonText--large{height:4rem}.skeletonCircle{background:#efefef linear-gradient(90deg,#f7f7f7 0%,rgba(222,222,222,.2) 20%,#f7f7f7 40%,#f7f7f7 100%) 0 0/800px 800px no-repeat;border-radius:50%;animation:1.5s linear infinite forwards loadingShimmer}.skeletonCircle--small{width:4.5rem;height:4.5rem}.skeletonCircle--large{width:10.9rem;height:10.9rem}.skeletonCircle--extraLarge{width:13.6rem;height:13.6rem}@media screen and (min-width:640px){.skeletonCircle--extraLarge{width:16.8rem;height:16.8rem}}.contactUs__formWrapper{margin:0 auto}@media screen and (min-width:1024px){.contactUs__formWrapper{max-width:50rem}}.contactUs__errorImg{border-radius:16px;max-width:100%;max-height:250px}.contactUs__errorCommentsWrapper{align-items:center;gap:2.4rem;display:flex}.upcomingDowntimeBanner{background-color:#2b2b2b;border:2px solid #f7f7f7;border-radius:10px;align-items:center;gap:1.6rem;max-width:90rem;margin:0 .8rem;padding:1.6rem 2.4rem;display:flex;box-shadow:0 0 18px #d0d6e2}@media screen and (min-width:1024px){.upcomingDowntimeBanner{margin:0 auto}}.upcomingDowntimeBanner:before{content:"";background:#fee296;border-radius:4px;align-self:stretch;width:6px;display:block}.upcomingDowntimeBanner p{max-width:unset;color:#fff;margin:0}.navBar+.upcomingDowntimeBanner{margin-top:4rem}@media screen and (min-width:1024px){.navBar+.upcomingDowntimeBanner{margin-top:7.2rem}}.upcomingDowntimeBanner+.app__main{margin-top:3.2rem}@media screen and (min-width:1024px){.upcomingDowntimeBanner+.app__main{margin-top:6.4rem}}@media screen and (min-width:640px){.upcomingDowntimeBanner--landingPage{position:absolute;top:3.2rem}}.upcomingDowntimeBanner--landingPage+.app__main{margin-top:1.6rem}.upcomingDowntimeBanner--landingPage+.app__main .landingPage{padding-top:0}.scholarships__addNote__submitBtn{width:15rem;margin-right:15rem;padding:1rem;top:4rem}.scholarships__addNote__cancelBtn{width:15rem;height:3.5rem;margin-left:48.5rem;top:19.5rem}.scholarships__addEditButtonContainer{background:#efefef;border-radius:1rem;align-items:center;height:5.5rem;margin-left:auto;margin-right:auto;display:flex}.scholarships__list{margin-top:3.2rem}.scholarships__subtitle{color:#607886;margin:0 .8rem}.scholarships__donorList{margin:0;padding:0;list-style-type:none}.scholarships__donor{align-items:center;gap:1.6rem;display:flex}.scholarships__donor+.scholarships__donor{margin-top:2.4rem}.scholarshipsSkeleton{flex-direction:column;align-items:center;gap:2.5rem;padding:6rem;display:flex}.scholarships__bio{max-width:32rem;margin-left:auto;margin-right:auto}.scholarships__bioEdit{justify-content:center;display:flex}.scholarships__editNote__submitBtn{width:15rem;margin-left:auto;margin-right:auto;display:block}.scholarships__missingBioStatement{text-align:left;max-width:28.4rem;margin:2rem auto;font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif;font-size:1.8rem;line-height:155.7%}.scholarships__subtitle+.scholarships__fundOriginStoryWrapper{margin-top:.8rem}.scholarships__fundOriginStoryWrapper{position:relative}.scholarships__fundOrigin{margin:0 .8rem}.scholarships__fundOrigin--truncated{margin:0 .8rem;position:relative}.scholarships__fundOrigin--truncated:after{content:"";background:linear-gradient(rgba(255,255,255,0) 15.56%,#efefef 100%);height:4rem;display:block;position:absolute;bottom:0;left:0;right:0}.scholarships__fundOrigin--truncated+.scholarships__fundOriginViewMore{position:absolute;bottom:0;right:0}.scholarships__fundOriginViewMore{margin-top:.8rem}.scholarships__fundOriginStoryWrapper+.scholarships__donorAccordion{margin-top:3.2rem}.scholarships__donorAccordion+.scholarships__thankYouNotes{margin-top:5.6rem}.scholarships__subtitle+.addRecordButton,.scholarships__subtitle+.addNoteCallout{margin-top:2.4rem}.scholarships__thankYouNote__submitBtn{width:15rem;margin-left:auto;margin-right:auto;display:block}.scholarships__thankYouNoteBody{margin-left:.8rem;margin-right:.8rem}.scholarships__thankYouNoteNotEditableMsg{text-align:right;font:italic 400 1.2rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.scholarships__donorExpEmail{text-decoration:underline}.highlight{border-style:solid;border-width:2px;border-radius:10px;gap:1.2rem;max-width:38.4rem;margin:0 auto;padding:1.2rem 1.2rem 1.2rem 1.6rem;display:flex}.highlight--info{background-color:#fff;border-color:#607886}.highlight--info .highlight__icon,.highlight--info .highlight__message{color:#607886}.highlight--warning{background-color:#fee296;border-color:#1b1b1b}.highlight--warning .highlight__icon,.highlight--warning .highlight__message{color:#2b2b2b}.highlight+.highlight{margin-top:2.4rem}.highlight__icon{margin-top:.4rem;font-size:1.6rem}.highlight__message{margin:0}.componentErrorBoundary{background-color:#6b6b6b;border-radius:8px;margin:1.6rem;padding:1.6rem}.componentErrorBoundary p{color:#fff}.myEvents__content{padding:2.4rem .8rem .8rem}@media screen and (min-width:640px){.myEvents__content{padding:2.4rem 3.2rem 3.2rem}}.myEvents__none{text-align:center}@media screen and (min-width:640px){.myEvents__none{text-align:left}}.myEvents__listWrapper{max-height:80vh;overflow-y:scroll}@media screen and (min-width:640px){.myEvents__listWrapper{max-height:30rem;padding-right:2.4rem}}.myEvents__list{margin:0;padding:0}.eventCard{max-width:unset;background-color:#f7f7f7;border:1px solid #dedede;border-radius:10px;padding:1.6rem}@media screen and (min-width:640px){.eventCard{align-items:center;display:flex}}.eventCard+.eventCard{margin-top:3.2rem}.eventCardSkeleton__event{background-color:#f7f7f7;border:1px solid #efefef;border-radius:10px;gap:2.4rem;height:9.6rem;padding:1.6rem;display:flex}.eventCardSkeleton__event+.eventCardSkeleton__event{margin-top:3.2rem}.eventCardSkeleton__eventDate{background-color:#fee296;border-radius:6px;flex:1;min-width:13rem}.eventCardSkeleton__eventDetails{flex:4}@media screen and (min-width:640px){.eventCardSkeleton__eventDetails{flex:15}}.eventCardSkeleton__eventDetails .skeletonText+.skeletonText,.eventCard__dateBlockWrapper+.myEventCard__details{margin-top:1.6rem}@media screen and (min-width:640px){.eventCard__dateBlockWrapper+.myEventCard__details{margin-top:0}}.myEventCard__details{flex:1;margin-right:1.6rem}@media screen and (min-width:640px){.myEventCard__details{justify-content:space-between;gap:3.2rem;display:flex}}.myEventCard__detail,.myEventCard__title{margin:0}@media screen and (min-width:640px){.myEventCard__detailColumn{flex:1}}.myEventCard__detailColumn p{color:#2b2b2b;margin:0}.myEventCard__detailColumn+.myEventCard__detailColumn,.myEventCard__detailColumn+.button{margin-top:3.2rem}@media screen and (min-width:640px){.myEventCard__detailColumn+.myEventCard__detailColumn,.myEventCard__detailColumn+.button{margin-top:0}}.myEventCard__title,.myEventCard__title:link,.myEventCard__title:visited,.myEventCard__detail,.myEventCard__detail:link,.myEventCard__detail:visited{color:#2b2b2b}.myEventCard__detail+.myEventCard__detail{margin-top:.4rem;font-weight:400;display:block}.upcomingEvents__content{max-height:80vh;padding:2.4rem .8rem .8rem;overflow:auto}@media screen and (min-width:640px){.upcomingEvents__content{max-height:40rem;padding:2.4rem 3.2rem 3.2rem}}.upcomingEvents__list{margin:0;padding:0;list-style-type:none}.eventCard__dateBlockWrapper+.eventCard__separatorWrapper{margin-top:1.6rem}@media screen and (min-width:640px){.eventCard__dateBlockWrapper+.eventCard__separatorWrapper{margin-top:0}}.upcomingEventCard__content{flex:1}@media screen and (min-width:640px){.upcomingEventCard__content{justify-content:space-between;align-items:center;gap:1.6rem;display:flex}}.eventCard__separatorWrapper{flex:1;display:flex}@media screen and (min-width:640px){.eventCard__separatorWrapper:before{content:"";background-color:#dedede;border-radius:5px;width:4px;margin:0 1.2rem;display:block}}.upcomingEventCard__details{gap:.4rem;display:grid}.upcomingEventCard__details p{margin:0}.upcomingEventCard__title,.upcomingEventCard__title:visited,.upcomingEventCard__title:link{color:#2b2b2b}.upcomingEventCard__details+.eventAlert,.eventAlert+.upcomingEventCard__register,.upcomingEventCard__details+.upcomingEventCard__register{margin-top:2.4rem}@media screen and (min-width:640px){.upcomingEventCard__details+.eventAlert,.eventAlert+.upcomingEventCard__register,.upcomingEventCard__details+.upcomingEventCard__register{margin-top:0}}.upcomingEventCard__location,.upcomingEventCard__time,.upcomingEventCard__cost{color:#2b2b2b}.upcomingEventCard__register{display:block}@media screen and (min-width:640px){.upcomingEventCard__register{min-width:unset;display:inline-block}}.eventDetailsPage .pageLayout__content--background{background-image:url(/static/media/event-banner.3HbdP9yU.svg);background-repeat:no-repeat;border:1px solid #fff;padding-top:7.2rem}.eventDetailsPage .eventDateBlock{min-width:unset;display:inline-block}.eventDetailsPageSkeleton{gap:2.4rem;display:grid}.eventDetailsPageSkeleton .eventDateBlock{width:8rem;height:5.6rem}.eventDetailsPage__errorMsg{margin-top:8rem}.eventDetailsPage__breadcrumbs{align-items:flex-start;gap:.8rem;display:flex}.eventDetailsPage__breadcrumbSeparator{margin-top:.4rem}.eventDetailsPage__breadcrumbs--subEvent .eventDetailsPage__breadcrumb{white-space:nowrap;text-overflow:ellipsis;max-width:30rem;max-height:2.4rem;transition:max-height .3s;overflow:hidden}.eventDetailsPage__breadcrumbs--subEvent .eventDetailsPage__breadcrumb:hover{white-space:normal;text-overflow:unset;max-height:5rem}.eventDetailsPage__breadcrumbsSkeleton{align-items:center;gap:.8rem;display:flex}.eventDetailsPage__signInOrContinueAsGuestModalButtons{flex-direction:column;align-items:center;gap:1.2rem;display:flex}.eventDetails__sectionWithLine{border-bottom:1px solid #dedede;margin-bottom:4rem;padding-bottom:4rem}.eventDateBlock+.eventDetails__eventTitle{margin-top:2.4rem}.eventDetails__titleWrapper{gap:2.4rem;margin:2.4rem 0;display:grid}@media screen and (min-width:640px){.eventDetails__titleWrapper{justify-content:space-between;align-items:center;display:flex}}.eventDetails__eventTitle{margin:0}.eventDetails__titleWrapper+.eventDetails__time,.eventDetails__time+.eventDetails__location{margin-top:2rem}@media screen and (min-width:640px){.eventDetails__timeLocationCostSection{justify-content:space-between;align-items:flex-start;display:flex}}.eventDetails__time,.eventDetails__location p,.eventDetails__descriptionHeader,.eventDetails__description{margin:0}.eventDetails__description+.eventDetails__contact,.eventDetails__contact+.eventAttendeesList{margin-top:4rem}.eventDetails__contact p{margin:0}.eventDetails__contact p+p{margin-top:1.6rem}.myParty__list{margin:0;padding:0;list-style-type:none}.myParty__list li+li{margin-top:2.4rem}.eventAttendeesList__titleWrapper,.eventAttendeesList__wrapper{align-items:center;gap:2.4rem;display:flex}.eventAttendeesList__title{margin:0}.eventAttendeesList__titleWrapper+.eventAttendeesList__wrapper{margin-top:.8rem}.eventDetails___attendeesList{margin:0;padding:0 2.4rem 0 0;list-style-type:none}.eventDetails___attendeesList--collapsed{display:flex}.eventDetails___attendeesList--expanded{max-height:30.4rem;padding:.5rem;overflow-y:auto}.eventDetails___attendeesList li:first-child .eventDetails___attendeeAvatar{margin-left:0}.eventDetails___attendeeAvatar{margin-left:-.4rem}.eventAttendeesList__avatarName{align-items:center;gap:1.6rem;display:flex}.eventAttendeesList__avatarName+.eventAttendeesList__avatarName{margin-top:2.4rem}.eventAttendeesList__attendeeName{margin:0}.eventAttendeesList+.eventDetails___addToCal,.eventDetails___addToCal+.eventDetails__actionButtons,.eventDetails__contact+.eventDetails__actionButtons,.eventAttendeesList+.eventDetails__actionButtons,.eventAttendeesList__wrapper+.eventAttendeesList__disclaimer,.eventAttendeesList+.eventDetails___addToCal,.eventDetails__contact+.eventDetails___addToCal{margin-top:4rem}.eventDetails___addToCal{white-space:nowrap;flex:0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.eventDetails__actionButtons{flex-direction:column-reverse;gap:2.4rem;display:flex}@media screen and (min-width:640px){.eventDetails__actionButtons{flex-direction:row;justify-content:space-between}.eventDetails__actionButtons--subEvent{justify-content:center}.eventDetailsFooter__right{flex-direction:row-reverse;gap:4rem;margin-left:auto;display:flex}}.eventDetailsFooter__registerButton,.eventDetailsFooter__editRegistrationButton,.eventDetailsFooter__cancelRegistrationButton{width:100%}@media screen and (min-width:640px){.eventDetailsFooter__registerButton,.eventDetailsFooter__editRegistrationButton,.eventDetailsFooter__cancelRegistrationButton{width:auto}}.eventDetailsFooter__editRegistrationButton+.eventDetailsFooter__cancelRegistrationButton{margin-top:2.4rem}@media screen and (min-width:640px){.eventDetailsFooter__editRegistrationButton+.eventDetailsFooter__cancelRegistrationButton{margin-top:0}}.individualEventDetails__rsvpWrapper{justify-content:space-between;gap:1.6rem;display:flex}.individualEventDetails__back{display:inline-block}.confirmRsvpNoModal__buttons{flex-direction:column;gap:1.6rem;display:flex}@media screen and (min-width:640px){.confirmRsvpNoModal__buttons{flex-direction:row;justify-content:center}}.confirmRsvpNoModal__buttons+.confirmRsvpNoModal__notYouButton{margin-top:2.4rem}.eventDetails__regRequiresSignInLink{font-size:1.8rem}.eventDetails__inviteOnlyImage{max-width:20rem;margin:0 auto;display:block}.eventDetailsRefundPolicy__wrapper{border-top:1px solid #dedede;margin-top:4rem;padding:2.4rem 0 0}.eventDetails__description+.eventDetailsRefundPolicy__wrapper{border-top:none;padding:0 0 2.4rem}.multiLevelEventCard{max-width:unset;background-color:#f7f7f7;border:1px solid #efefef;border-radius:10px;padding:1.6rem}.multiLevelEventCard .eventCard{background-color:#fff;border:1px solid #dedede;padding:1.6rem}@media screen and (min-width:640px){.multiLevelEventCard__header{align-items:center;gap:1.6rem;display:flex}}.eventDateBlock+.multiLevelEventCard__title,.multiLevelEventCard__title+.multiLevelEventCard__register{margin-top:3.2rem}@media screen and (min-width:640px){.eventDateBlock+.multiLevelEventCard__title,.multiLevelEventCard__title+.multiLevelEventCard__register{margin-top:0}}.multiLevelEventCard__header+.multiLevelEventCard__subEventsWrapper{margin-top:3.2rem}@media screen and (min-width:640px){.multiLevelEventCard__header+.multiLevelEventCard__subEventsWrapper{margin-top:1.6rem}.multiLevelEventCard__subEventsWrapper{display:flex}.multiLevelEventCard__subEventsWrapper:before{content:"";background-color:#dedede;border-radius:20px;width:4px;margin:0 1.6rem 0 0;display:block}}.multiLevelEventCard__subEvents{flex:1;margin:0;padding:0;list-style-type:none}.multiLevelEventCard__subEvents .eventCard__separatorWrapper:before{display:none}.multiLevelEventCard__title{color:#2b2b2b;display:block}.multiLevelEventCard__title:visited{color:#2b2b2b}.multiLevelEventCard__register{min-width:unset;margin-left:auto;display:block}.multiLevelEventCard+.multiLevelEventCard,.multiLevelEventCard+.eventCard,.eventCard+.multiLevelEventCard,.multiLevelEventCard__subEventsGrouping+.eventCard,.eventCard+.multiLevelEventCard__subEventsGrouping{margin-top:3.2rem}.eventDateBlock{text-align:center;color:#2b2b2b;background-color:#fee296;border:1px solid #fff;border-radius:6px;margin:0;padding:.8rem 1.2rem}@media screen and (min-width:640px){.eventDateBlock{min-width:13rem}}.eventDateBlock__monthDay,.eventDateBlock__year{text-transform:uppercase;color:#2b2b2b}@media screen and (min-width:640px){.eventDateBlock__monthDay,.eventDateBlock__year{display:block}}.eventDateBlock__year{font-weight:400}.eventDateBlock__monthDay{white-space:nowrap}.multiLevelEventDetails__subEventsWrapper{border-top:1px solid #dedede;margin-top:4rem;padding-top:2.4rem}.multiLevelEventDetails__subEventsList{margin:0;padding:0}.multiLevelEventDetails__subEventsAccordionContent{padding:1.6rem}@media screen and (min-width:640px){.multiLevelEventDetails__subEventsAccordionContent{padding:2.4rem}}.subEventDetailCard{max-width:unset;border:2px solid #efefef;border-radius:8px;padding:1.6rem;list-style-type:none;transition:border-color .1s ease-in-out;display:block}@media screen and (min-width:640px){.subEventDetailCard{padding:2.4rem 1.6rem}}.subEventDetailCard--selected{border-color:#2b2b2b}.subEventDetailCard+.subEventDetailCard{margin-top:4rem}.subEventDetailCard .checkboxLabel,.subEventDetailCard .checkboxInput:checked+.checkboxLabel{font-weight:700}.multiLevelEventDetails__subEventsGrouping+.subEventDetailCard,.subEventDetailCard+.multiLevelEventDetails__subEventsGrouping{margin-top:4rem}.multiLevelEventDetails__subEventsGroupingContent{padding:1.6rem}.subEventDetailCard__eventTitleWrapper{justify-content:space-between;align-items:center;display:flex}.subEventDetailCard__eventTitle{margin:0}@media screen and (min-width:640px){.subEventDetailCard__eventTitle{padding-left:4.4rem}}.checkbox+.subEventDetailCard__details,.subEventDetailCard__eventTitleWrapper+.subEventDetailCard__details,.subEventDetailCard__description+.subEventDetailCard__detailsMiddleButtonsWrapper,.subEventDetailCard__details+.subEventDetailCard__rsvpWrapper{margin-top:1.6rem}@media screen and (min-width:640px){.subEventDetailCard__details{padding-left:4.4rem}.subEventDetailCard__detailsMiddle{justify-content:space-between;display:flex}}.subEventDetailCard__detailsMiddle .eventAlert__wrapper{flex-direction:row}.subEventDetailCard__location{margin:0}.subEventDetailCard__cost{color:#2b2b2b;margin:0}.subEventDetailCard__cost svg{display:none}@media screen and (min-width:640px){.subEventDetailCard__actionsWrapper{justify-content:flex-end;gap:2.4rem;display:flex}}.subEventDetailCard__viewMore+.subEventDetailCard__editRegButton,.subEventDetailCard__viewMore+.subEventDetailCard__rsvpWrapper{margin-top:1.6rem}@media screen and (min-width:640px){.subEventDetailCard__viewMore+.subEventDetailCard__editRegButton,.subEventDetailCard__viewMore+.subEventDetailCard__rsvpWrapper{margin-top:0}}.subEventDetailCard__editRegButton{width:100%}@media screen and (min-width:640px){.subEventDetailCard__editRegButton{width:auto}}.subEventDetailCard__cancelRegistrationButton{width:100%}@media screen and (min-width:640px){.subEventDetailCard__cancelRegistrationButton{width:auto}}.subEventDetailCard__viewMore+.subEventDetailCard__cancelRegistrationButton{margin-top:1.6rem}.subEventDetailCard__viewMore{display:block}.subEventDetailCard__rsvpWrapper{justify-content:space-between;gap:2.4rem;display:flex}@media screen and (min-width:640px){.subEventDetailCard__rsvpWrapper{justify-content:flex-end}}.subEventDetailCard__rsvpButton{min-width:unset}.subEventDetailCard__rsvpStatus{max-width:unset;text-align:right}.multiLevelEventDetails__eventsSelected{background-color:#f6f7fa;border-radius:8px;justify-content:center;padding:2.4rem;display:flex}.multiLevelEventDetails__eventsSelected>div{flex-basis:content}.multiLevelEventDetails__eventsSelectedTitle{margin:0}.multiLevelEventDetails__eventsSelectedTitle+.multiLevelEventDetails__eventsSelectedList,.subEventDetailCard__details+.subEventDetailCard__actionsWrapper{margin-top:1.6rem}.multiLevelEventDetails__eventsSelectedList{margin:0;padding:0;list-style-type:none}.multiLevelEventDetails__eventsSelectedItem{color:#2b2b2b;align-items:center;gap:.8rem;display:flex}.multiLevelEventDetails__eventsSelectedItem+.multiLevelEventDetails__eventsSelectedItem{margin-top:.8rem}.multiLevelEventDetails__subEventsList+.form__overallError,.multiLevelEventDetails__form+.multiLevelEventDetails__eventsSelected,.form__overallError+.multiLevelEventDetails__backContinue,.multiLevelEventDetails__eventsSelected+.multiLevelEventDetails__backContinue,.multiLevelEventDetails__form+.multiLevelEventDetails__backContinue,.multiLevelEventDetails__subEventsList+.multiLevelEventDetails__backContinue{margin-top:4rem}@media screen and (min-width:640px){.multiLevelEventDetails__subEventsList+.form__overallError,.multiLevelEventDetails__form+.multiLevelEventDetails__eventsSelected,.form__overallError+.multiLevelEventDetails__backContinue,.multiLevelEventDetails__eventsSelected+.multiLevelEventDetails__backContinue,.multiLevelEventDetails__form+.multiLevelEventDetails__backContinue,.multiLevelEventDetails__subEventsList+.multiLevelEventDetails__backContinue{margin-top:5.6rem}}.multiLevelEventDetails__cancelAllRegistrations{justify-content:center;margin:2.4rem;text-decoration:underline;display:flex}.multiLevelEventDetails__backContinue{flex-direction:column-reverse;gap:1.6rem;display:flex}@media screen and (min-width:640px){.multiLevelEventDetails__backContinue{flex-direction:row;justify-content:space-between}.multiLevelEventDetailsFooter__right{margin-left:auto}}.multiLevelEventDetails__continue{width:100%}@media screen and (min-width:640px){.multiLevelEventDetails__continue{width:auto}}.eventAlert{color:#fff;text-transform:uppercase;white-space:nowrap;border-radius:40px;flex:0;align-items:center;gap:.8rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0;padding:.8rem 1.6rem;font-size:1.2rem;display:flex}.eventAlert--nearCapacity{background-color:#2b2b2b}.eventAlert--cancelled,.eventAlert--atCapacity{background-color:#a81508}.eventAlert--registered{background-color:#3e8362}.eventAlert--waitlisted{background-color:#607886}.eventAlert__wrapper{flex-direction:column;align-items:center;gap:.8rem;display:flex}.eventAlert__waitlistMsg{color:#2b2b2b;margin:0}.userProfileMenu__wrapper{position:relative}.userProfileMenu__wrapper+.navBar__toggle{margin-left:2.4rem}.userProfileMenu__toggle{min-width:unset;background:unset;padding:unset;color:#ffc629;align-items:center;gap:1.6rem;font-size:2rem;display:flex}.userProfileMenu__avatar,.userProfileMenu__avatar--unread{position:relative}.userProfileMenu__avatar:hover,.userProfileMenu__avatar--unread:hover{cursor:pointer}.userProfileMenu__avatar--unread:after{content:"";background:#a81508;border-radius:50%;width:1rem;height:1rem;display:block;position:absolute;bottom:.3rem;right:0}.userProfileMenu__modal{top:calc(var(--env-bar-height,0px) + 7.2rem);z-index:100;background:#fff;border-radius:8px 0 8px 8px;position:fixed;left:4rem;right:2.4rem;box-shadow:0 0 10px #dedede}@media screen and (min-width:640px){.userProfileMenu__modal{width:32rem;max-width:calc(100vw - 4rem);position:absolute;top:calc(100% + 1.6rem);left:auto;right:50%}}.userProfileMenu__modalHeader{text-align:center;padding:1.6rem}.userProfileMenu__modalHeader,.userProfileMenu__link{border-bottom:2px solid #efefef}.userProfileMenu__name{color:#607886;margin:0}.userProfileMenu__name+.userProfileMenu__location,.userProfileMenu__name+.userProfileMenu__employer{margin-top:.8rem}.userProfileMenu__location,.userProfileMenu__employer{color:#2b2b2b;margin:0}.userProfileMenu__link{color:#2b2b2b;text-align:center;padding:2.4rem 1.6rem;display:block}.userProfileMenu__link:visited{color:#2b2b2b}.userProfileMenu__signOut{color:#2b2b2b;width:100%;padding:2.4rem 1.6rem 1.6rem;font-size:1.8rem;display:block}.environmentInfoBar{background-color:#f48181;padding:.8rem 3rem .8rem 2rem}@media screen and (min-width:640px){.environmentInfoBar{justify-content:space-between;display:flex}}.environmentInfoBar p{text-align:center;color:#1b1b1b;margin:0}@media screen and (min-width:640px){.environmentInfoBar p{text-align:left}}.environmentInfoBar p+p{margin-top:.8rem}@media screen and (min-width:640px){.environmentInfoBar p+p{margin-top:0}}.checkout__sectionBox{background:#f7f7f7;border:2px solid #dedede;border-radius:15px;padding:2rem}@media screen and (min-width:640px){.checkout__sectionBox{padding:4.8rem 4rem}}.checkout__summaryNote{color:#2b2b2b;margin:1.5rem 0 0;font:400 1.4rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.checkout__pendingMessage{color:#2b2b2b;max-width:50rem;margin:0 auto}.checkout__pendingMessage+.selectPaymentForm{margin-top:2rem}@media screen and (min-width:640px){.checkout__pendingMessage+.selectPaymentForm{margin-top:6rem}}.checkout__sectionBox+.error{margin-top:1rem}.checkout__sectionBox+.checkout__sectionBox,.error+.checkout__sectionBox{margin-top:3rem}.checkout__cancelContinue{flex-direction:column;align-items:center;margin-top:4rem;display:flex}@media screen and (min-width:640px){.checkout__cancelContinue{flex-direction:row-reverse;justify-content:right;margin-top:5.6rem}}.checkout__continue+.checkout__cancel{margin-top:2.4rem}@media screen and (min-width:640px){.checkout__continue+.checkout__cancel{margin-top:0;margin-right:4rem}}.checkout__cancel{text-align:center}.checkoutTracker{justify-content:space-between;max-width:80%;margin:4rem auto 0;padding:0;list-style-type:none;display:flex;position:relative}@media screen and (min-width:640px){.checkoutTracker{max-width:50rem}}.checkoutTrackerStep{flex:1;align-items:center;display:flex}.checkoutTrackerStep:first-child{flex:0}.checkoutTrackerStep:before{content:"";border-bottom:10px solid #dedede;width:100%;margin-top:2rem;display:block;transform:translateY(50%)}.checkoutTrackerStep--active:before{border-bottom-color:#2b2b2b}.pageLayout.checkoutPage{padding-top:0}.pageLayout.checkoutPage .pageLayout__title{display:none}.pageLayout.checkoutPage .checkoutTracker{margin-top:0;margin-bottom:5.6rem}.checkoutTrackerStep__link{min-width:unset;background:unset;text-align:center;padding:3rem 0 0;display:block;position:relative}.checkoutTrackerStep__link--clickable:hover{cursor:pointer;filter:none}.checkoutTrackerStep__label{color:#2b2b2b;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font:500 1rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif;position:absolute;top:0;left:50%;transform:translate(-50%)}@media screen and (min-width:640px){.checkoutTrackerStep__label{font:500 1.3rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}}.checkoutTrackerStep__label--active{text-decoration:underline}.checkoutTrackerStep__number{color:#fff;background-color:#757575;border-radius:50%;justify-content:center;align-items:center;width:5rem;height:5rem;font:700 2.4rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif;transition:all .1s;display:flex}.checkoutTrackerStep__number--active{color:#ffc629;background-color:#2b2b2b}.checkoutReview__title{margin:0}.checkoutReview__title+.checkoutReview__instructions{margin-top:1.6rem}.checkoutReview__instructions+.checkoutReview__subTitle{margin-top:5.6rem}.checkoutReview__subTitle{margin:0}.checkoutReview__subTitle+.checkout__sectionBox{margin-top:3.2rem}.checkoutReview__contact{padding-top:3.2rem;position:relative}@media screen and (min-width:640px){.checkoutReview__contact{padding:6.4rem}}.checkoutReview__contactInfoLabel{margin:0 0 1.6rem}.checkoutReview__contactInfo{white-space:pre-line;margin:0}.checkoutReview__contactEditButton{position:absolute;top:1rem;right:1rem}@media screen and (min-width:640px){.checkoutReview__contactEditButton{top:3.2rem;right:3.2rem}}.selectContactForm__radioWrapper label{white-space:pre-line}.selectContactForm+.newRecordForm{margin-top:5.6rem}.checkout__sectionBox+.checkoutReview__subTitle{margin-top:8rem}.checkoutReview__sectionBox+.checkout__cancelContinue{margin-top:8.8rem}.checkoutSummary+.checkoutReview__total{margin-top:2rem}.checkoutReview__total{justify-content:space-between;max-width:70rem;margin:0 auto;padding:0 1rem;display:flex}.checkoutReview__overallError{margin:2.4rem auto 0}.checkoutReview__overallError p,.checkoutReview__overallError a{color:#a81508}.checkoutReview__overallErrorTransactionId{font-weight:700}.checkoutContactInfoSkeleton__text+.checkoutContactInfoSkeleton__text{margin-top:2rem}.checkoutContactInfoSkeleton__button{position:absolute;top:2.5rem;right:2.5rem}.checkoutReview__highlight{max-width:100%;margin-top:3.2rem}.checkoutSummary__header{background:0 0;border:none}.checkoutSummary__columnHeader{text-align:left}.checkoutSummary__columnHeader:last-child{text-align:right}.checkoutSummary__row{background-color:#fff;border-top:2px solid #efefef;border-bottom:2px solid #efefef}.checkoutSummary__description{padding:2rem 1rem}.checkoutSummary__amount{text-align:right;padding:2rem 1rem}.checkoutConfirmation__title{color:#000;margin:0}.checkoutConfirmation__title+.checkoutConfirmation__textWrapper{margin-top:2rem}@media screen and (min-width:640px){.checkoutConfirmation__title+.checkoutConfirmation__textWrapper{margin-top:8rem}}.checkoutConfirmation__textWrapper{max-width:63rem;margin:0 auto}.checkoutConfirmation__text{margin:0}.checkoutConfirmation__textWrapper+.checkoutConfirmation__transactionSummary{margin-top:2rem}@media screen and (min-width:640px){.checkoutConfirmation__textWrapper+.checkoutConfirmation__transactionSummary{margin-top:8rem}}.checkoutConfirmation__transactionSummary{max-width:72rem;margin:0 auto}.checkoutConfirmation__transaction{text-align:center;border-top:2px solid #dbdbdb;padding-top:2rem;font:italic 400 2.4rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}@media screen and (min-width:640px){.checkoutConfirmation__transaction{padding-top:7rem}}.checkoutConfirmation__transaction+.checkoutConfirmation__summary{margin-top:3rem}@media screen and (min-width:640px){.checkoutConfirmation__transaction+.checkoutConfirmation__summary{margin-top:6rem}}.checkoutConfirmation__summaryContent{padding:2rem}@media screen and (min-width:640px){.checkoutConfirmation__summaryContent{padding:4rem}}.checkoutConfirmation__transactionSummary+.checkoutConfirmation__done,.checkoutConfirmation__done+.checkoutConfirmation__textWrapper{margin-top:4rem}@media screen and (min-width:640px){.checkoutConfirmation__transactionSummary+.checkoutConfirmation__done,.checkoutConfirmation__done+.checkoutConfirmation__textWrapper{margin-top:8rem}}.checkoutConfirmation__done{text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;display:block}.checkoutConfirmation__done.button:visited{color:#fff}.checkoutConfirmation__done.button--secondary:visited{color:#2b2b2b}.checkoutConfirmation__transactionId{display:block}@media screen and (min-width:640px){.checkoutConfirmation__transactionId{display:inline-block}}.matchingGiftSection{border-top:1px solid #dedede;max-width:72rem;margin:4rem auto 6rem;padding-top:2rem}.matchingGiftSection__body{margin-top:2rem}.matchingGiftSection__prompt{color:#6b6b6b;margin:0 0 1.5rem;font:400 1.6rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.matchingGiftSection__fallback{color:#6b6b6b;margin:1.5rem 0 0;font:400 1.4rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.matchingGiftSection__error{color:#a81508;margin:1.5rem 0 0;font:500 1.4rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.matchingGiftPrompt{border-top:1px solid #dedede;max-width:72rem;margin:4rem auto;padding-top:2rem}.matchingGiftPrompt__heading{color:#2b2b2b;text-align:center;margin:0 0 1.6rem;font:600 2.2rem/1.3 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.matchingGiftPrompt__text{color:#6b6b6b;text-align:center;max-width:50rem;margin:0 auto 3rem;font:400 1.6rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.matchingGiftPrompt__actions{flex-direction:column;align-items:center;gap:1.2rem;margin-top:2.4rem;display:flex}.matchingGiftPrompt__process{color:#2b2b2b;text-align:left;background:#f7f7f7;border-radius:10px;max-width:56rem;margin:0 auto;padding:2rem 2.4rem;font:400 1.5rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.matchingGiftPrompt__process p{margin:0 0 1rem}.matchingGiftPrompt__process p:last-child{margin-bottom:0}.matchingGiftPrompt__process strong{font-weight:600}.matchingGiftPrompt__process ul,.matchingGiftPrompt__process ol{margin:.5rem 0 1rem;padding-left:2rem}.matchingGiftPrompt__process li{margin-bottom:.4rem}.matchingGiftPrompt__process li:last-child{margin-bottom:0}.matchingGiftPrompt__fallback{color:#2b2b2b;text-align:center;max-width:50rem;margin:0 auto;font:400 1.6rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.matchingGiftPrompt__cta{background:#2b2b2b;border-radius:8px;padding:1.4rem 2.8rem;font:600 1.6rem/1 Open Sans,Segoe UI,Helvetica Neue,sans-serif;text-decoration:none;display:inline-block}.matchingGiftPrompt__cta:link,.matchingGiftPrompt__cta:visited,.matchingGiftPrompt__cta:active{color:#fff}.matchingGiftPrompt__cta:hover,.matchingGiftPrompt__cta:focus{color:#fff;background:#6b6b6b}.matchingGiftPrompt__guidelines{font:500 1.4rem/1 Open Sans,Segoe UI,Helvetica Neue,sans-serif;text-decoration:underline}.matchingGiftPrompt__guidelines:link,.matchingGiftPrompt__guidelines:visited,.matchingGiftPrompt__guidelines:active{color:#607886}.matchingGiftPrompt__guidelines:hover,.matchingGiftPrompt__guidelines:focus{color:#2b2b2b}.matchingGiftPrompt__attribution{flex-direction:column;align-items:center;margin-top:2.4rem;display:flex}.matchingGiftPrompt__attributionLead{color:#6b6b6b;margin:0 0 .4rem;font:400 1.3rem/1.4 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.matchingGiftPrompt__attributionLink{color:#2b2b2b;font:600 1.4rem/1.4 Open Sans,Segoe UI,Helvetica Neue,sans-serif;text-decoration:none}.matchingGiftPrompt__attributionLink:hover,.matchingGiftPrompt__attributionLink:focus{text-decoration:underline}.matchingGiftPrompt__attributionLogo{width:2rem;height:2rem;margin-top:.6rem}.matchingGiftCard{background:#f7f7f7;border:1px solid #dedede;border-radius:10px;margin:0 0 2rem;padding:2.4rem;position:relative}.matchingGiftCard__closeButton{color:#6b6b6b;width:3.2rem;height:3.2rem;font-size:1.6rem;position:absolute;top:.8rem;right:.8rem}.matchingGiftCard__closeButton:hover,.matchingGiftCard__closeButton:focus{color:#2b2b2b}.matchingGiftCard__header{justify-content:space-between;align-items:baseline;gap:1.6rem;margin:0 0 1.6rem;padding-right:4rem;display:flex}.matchingGiftCard__company{color:#2b2b2b;margin:0;font:600 2rem/1.3 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.matchingGiftCard__noMatch{color:#6b6b6b;margin:0;font:400 1.6rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.matchingGiftFacts__summary{color:#2b2b2b;margin:0 0 1.6rem;font:400 1.6rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.matchingGiftFacts__list{margin:0 0 2rem;padding:0}.matchingGiftFacts__item{align-items:baseline;gap:.8rem;margin:0 0 .6rem;display:flex}.matchingGiftFacts__item:last-child{margin-bottom:0}.matchingGiftFacts__item dt{color:#6b6b6b;flex-shrink:0;min-width:12rem;font:500 1.4rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.matchingGiftFacts__item dd{color:#2b2b2b;margin:0;font:500 1.4rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.matchingGiftCard__guidelines{font:500 1.4rem/1 Open Sans,Segoe UI,Helvetica Neue,sans-serif;text-decoration:underline}.matchingGiftCard__guidelines:link,.matchingGiftCard__guidelines:visited,.matchingGiftCard__guidelines:active{color:#607886}.matchingGiftCard__guidelines:hover,.matchingGiftCard__guidelines:focus{color:#2b2b2b}.matchingGiftCard__skeletonSummary{margin-bottom:1.6rem}.matchingGiftCard__skeletonFacts{margin-bottom:2rem}.matchingGiftCard__skeletonFact{align-items:center;gap:.8rem;margin:0 0 .8rem;display:flex}.matchingGiftCard__skeletonFact:last-child{margin-bottom:0}.matchingGiftSection__attribution{flex-direction:column;align-items:center;margin-top:2rem;display:flex}.matchingGiftSection__attributionLead{color:#6b6b6b;margin:0 0 .4rem;font:400 1.3rem/1.4 Open Sans,Segoe UI,Helvetica Neue,sans-serif}.matchingGiftSection__attributionLink{color:#2b2b2b;font:600 1.4rem/1.4 Open Sans,Segoe UI,Helvetica Neue,sans-serif;text-decoration:none}.matchingGiftSection__attributionLink:hover,.matchingGiftSection__attributionLink:focus{text-decoration:underline}.matchingGiftSection__attributionLogo{width:2rem;height:2rem;margin-top:.6rem}#dd-company-name-input,#dd-container{color:#2b2b2b!important;font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif!important}#dd-company-name-input input[type=text],#dd-company-name-input input:not([type]),#dd-container input[type=text],#dd-container input:not([type]){color:#2b2b2b!important;background:#fff!important;border:2px solid #dedede!important;border-radius:10px!important;width:100%!important;padding:2rem 3rem!important;font:500 1.8rem/1.2 Open Sans,Segoe UI,Helvetica Neue,sans-serif!important}#dd-company-name-input input[type=text]:focus,#dd-company-name-input input:not([type]):focus,#dd-container input[type=text]:focus,#dd-container input:not([type]):focus{box-shadow:none!important;border-color:#2b2b2b!important;outline:none!important}#dd-company-name-input input[type=text]::placeholder,#dd-company-name-input input:not([type])::placeholder,#dd-container input[type=text]::placeholder,#dd-container input:not([type])::placeholder{color:#757575!important}#dd-company-name-input li,#dd-company-name-input [role=option],#dd-container li,#dd-container [role=option]{color:#2b2b2b!important;background:#fff!important;border:0!important;margin:0!important;padding:2rem 2.5rem!important;font:500 1.8rem/1.2 Open Sans,Segoe UI,Helvetica Neue,sans-serif!important}#dd-company-name-input li strong,#dd-company-name-input li b,#dd-company-name-input li em,#dd-company-name-input li i,#dd-company-name-input li span,#dd-company-name-input [role=option] strong,#dd-company-name-input [role=option] b,#dd-company-name-input [role=option] em,#dd-company-name-input [role=option] i,#dd-company-name-input [role=option] span,#dd-container li strong,#dd-container li b,#dd-container li em,#dd-container li i,#dd-container li span,#dd-container [role=option] strong,#dd-container [role=option] b,#dd-container [role=option] em,#dd-container [role=option] i,#dd-container [role=option] span{font:inherit!important;color:inherit!important;font-style:normal!important;font-weight:500!important;line-height:inherit!important;background:0 0!important;margin:0!important;padding:0!important}#dd-company-name-input li:hover,#dd-company-name-input li:focus,#dd-company-name-input li.active,#dd-company-name-input li.is-active,#dd-company-name-input li.selected,#dd-company-name-input li.is-selected,#dd-company-name-input li.focused,#dd-company-name-input li.is-focused,#dd-company-name-input li[aria-selected=true],#dd-company-name-input [role=option]:hover,#dd-company-name-input [role=option]:focus,#dd-company-name-input [role=option].active,#dd-company-name-input [role=option].is-active,#dd-company-name-input [role=option].selected,#dd-company-name-input [role=option].is-selected,#dd-company-name-input [role=option].focused,#dd-company-name-input [role=option].is-focused,#dd-company-name-input [role=option][aria-selected=true],#dd-container li:hover,#dd-container li:focus,#dd-container li.active,#dd-container li.is-active,#dd-container li.selected,#dd-container li.is-selected,#dd-container li.focused,#dd-container li.is-focused,#dd-container li[aria-selected=true],#dd-container [role=option]:hover,#dd-container [role=option]:focus,#dd-container [role=option].active,#dd-container [role=option].is-active,#dd-container [role=option].selected,#dd-container [role=option].is-selected,#dd-container [role=option].focused,#dd-container [role=option].is-focused,#dd-container [role=option][aria-selected=true]{color:#fff!important;cursor:pointer!important;background:#2b2b2b!important}#dd-company-name-input li:hover strong,#dd-company-name-input li:hover b,#dd-company-name-input li:hover em,#dd-company-name-input li:hover i,#dd-company-name-input li:hover span,#dd-company-name-input li:focus strong,#dd-company-name-input li:focus b,#dd-company-name-input li:focus em,#dd-company-name-input li:focus i,#dd-company-name-input li:focus span,#dd-company-name-input li.active strong,#dd-company-name-input li.active b,#dd-company-name-input li.active em,#dd-company-name-input li.active i,#dd-company-name-input li.active span,#dd-company-name-input li.is-active strong,#dd-company-name-input li.is-active b,#dd-company-name-input li.is-active em,#dd-company-name-input li.is-active i,#dd-company-name-input li.is-active span,#dd-company-name-input li.selected strong,#dd-company-name-input li.selected b,#dd-company-name-input li.selected em,#dd-company-name-input li.selected i,#dd-company-name-input li.selected span,#dd-company-name-input li.is-selected strong,#dd-company-name-input li.is-selected b,#dd-company-name-input li.is-selected em,#dd-company-name-input li.is-selected i,#dd-company-name-input li.is-selected span,#dd-company-name-input li.focused strong,#dd-company-name-input li.focused b,#dd-company-name-input li.focused em,#dd-company-name-input li.focused i,#dd-company-name-input li.focused span,#dd-company-name-input li.is-focused strong,#dd-company-name-input li.is-focused b,#dd-company-name-input li.is-focused em,#dd-company-name-input li.is-focused i,#dd-company-name-input li.is-focused span,#dd-company-name-input li[aria-selected=true] strong,#dd-company-name-input li[aria-selected=true] b,#dd-company-name-input li[aria-selected=true] em,#dd-company-name-input li[aria-selected=true] i,#dd-company-name-input li[aria-selected=true] span,#dd-company-name-input [role=option]:hover strong,#dd-company-name-input [role=option]:hover b,#dd-company-name-input [role=option]:hover em,#dd-company-name-input [role=option]:hover i,#dd-company-name-input [role=option]:hover span,#dd-company-name-input [role=option]:focus strong,#dd-company-name-input [role=option]:focus b,#dd-company-name-input [role=option]:focus em,#dd-company-name-input [role=option]:focus i,#dd-company-name-input [role=option]:focus span,#dd-company-name-input [role=option].active strong,#dd-company-name-input [role=option].active b,#dd-company-name-input [role=option].active em,#dd-company-name-input [role=option].active i,#dd-company-name-input [role=option].active span,#dd-company-name-input [role=option].is-active strong,#dd-company-name-input [role=option].is-active b,#dd-company-name-input [role=option].is-active em,#dd-company-name-input [role=option].is-active i,#dd-company-name-input [role=option].is-active span,#dd-company-name-input [role=option].selected strong,#dd-company-name-input [role=option].selected b,#dd-company-name-input [role=option].selected em,#dd-company-name-input [role=option].selected i,#dd-company-name-input [role=option].selected span,#dd-company-name-input [role=option].is-selected strong,#dd-company-name-input [role=option].is-selected b,#dd-company-name-input [role=option].is-selected em,#dd-company-name-input [role=option].is-selected i,#dd-company-name-input [role=option].is-selected span,#dd-company-name-input [role=option].focused strong,#dd-company-name-input [role=option].focused b,#dd-company-name-input [role=option].focused em,#dd-company-name-input [role=option].focused i,#dd-company-name-input [role=option].focused span,#dd-company-name-input [role=option].is-focused strong,#dd-company-name-input [role=option].is-focused b,#dd-company-name-input [role=option].is-focused em,#dd-company-name-input [role=option].is-focused i,#dd-company-name-input [role=option].is-focused span,#dd-company-name-input [role=option][aria-selected=true] strong,#dd-company-name-input [role=option][aria-selected=true] b,#dd-company-name-input [role=option][aria-selected=true] em,#dd-company-name-input [role=option][aria-selected=true] i,#dd-company-name-input [role=option][aria-selected=true] span,#dd-container li:hover strong,#dd-container li:hover b,#dd-container li:hover em,#dd-container li:hover i,#dd-container li:hover span,#dd-container li:focus strong,#dd-container li:focus b,#dd-container li:focus em,#dd-container li:focus i,#dd-container li:focus span,#dd-container li.active strong,#dd-container li.active b,#dd-container li.active em,#dd-container li.active i,#dd-container li.active span,#dd-container li.is-active strong,#dd-container li.is-active b,#dd-container li.is-active em,#dd-container li.is-active i,#dd-container li.is-active span,#dd-container li.selected strong,#dd-container li.selected b,#dd-container li.selected em,#dd-container li.selected i,#dd-container li.selected span,#dd-container li.is-selected strong,#dd-container li.is-selected b,#dd-container li.is-selected em,#dd-container li.is-selected i,#dd-container li.is-selected span,#dd-container li.focused strong,#dd-container li.focused b,#dd-container li.focused em,#dd-container li.focused i,#dd-container li.focused span,#dd-container li.is-focused strong,#dd-container li.is-focused b,#dd-container li.is-focused em,#dd-container li.is-focused i,#dd-container li.is-focused span,#dd-container li[aria-selected=true] strong,#dd-container li[aria-selected=true] b,#dd-container li[aria-selected=true] em,#dd-container li[aria-selected=true] i,#dd-container li[aria-selected=true] span,#dd-container [role=option]:hover strong,#dd-container [role=option]:hover b,#dd-container [role=option]:hover em,#dd-container [role=option]:hover i,#dd-container [role=option]:hover span,#dd-container [role=option]:focus strong,#dd-container [role=option]:focus b,#dd-container [role=option]:focus em,#dd-container [role=option]:focus i,#dd-container [role=option]:focus span,#dd-container [role=option].active strong,#dd-container [role=option].active b,#dd-container [role=option].active em,#dd-container [role=option].active i,#dd-container [role=option].active span,#dd-container [role=option].is-active strong,#dd-container [role=option].is-active b,#dd-container [role=option].is-active em,#dd-container [role=option].is-active i,#dd-container [role=option].is-active span,#dd-container [role=option].selected strong,#dd-container [role=option].selected b,#dd-container [role=option].selected em,#dd-container [role=option].selected i,#dd-container [role=option].selected span,#dd-container [role=option].is-selected strong,#dd-container [role=option].is-selected b,#dd-container [role=option].is-selected em,#dd-container [role=option].is-selected i,#dd-container [role=option].is-selected span,#dd-container [role=option].focused strong,#dd-container [role=option].focused b,#dd-container [role=option].focused em,#dd-container [role=option].focused i,#dd-container [role=option].focused span,#dd-container [role=option].is-focused strong,#dd-container [role=option].is-focused b,#dd-container [role=option].is-focused em,#dd-container [role=option].is-focused i,#dd-container [role=option].is-focused span,#dd-container [role=option][aria-selected=true] strong,#dd-container [role=option][aria-selected=true] b,#dd-container [role=option][aria-selected=true] em,#dd-container [role=option][aria-selected=true] i,#dd-container [role=option][aria-selected=true] span{color:#fff!important}#dd-company-name-input li:last-child,#dd-company-name-input [role=option]:last-child,#dd-container li:last-child,#dd-container [role=option]:last-child{display:none!important}#dd-company-name-input a,#dd-container a{margin-top:.4rem!important;display:inline-block!important}.recurringGiftSection{border-top:1px solid #dedede;max-width:72rem;margin:4rem auto 0;padding-top:2rem}.recurringGiftSection__body{margin-top:2rem}.recurringGiftSection__fieldset{border:0;margin:0 0 2rem;padding:0}.recurringGiftSection__radioRow{flex-wrap:wrap;align-items:center;gap:2rem 3rem;display:flex}.recurringGiftSection__radioRow .radio+.radio{margin-top:0}.recurringGiftSection__installments{max-width:36rem;margin-top:1.5rem}.landingPage{background-color:#1b1b1b;background-image:url("data:image/svg+xml,%3csvg%20width='498'%20height='177'%20viewBox='0%200%20498%20177'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M238.462%20146.991C316.108%20139.247%20322.7%20122.02%20384.375%2053.2484C424.641%208.34906%20452.087%208.10068%20493.187%200C503.156%200%20494.806%20119.482%20493.187%20177H0C34.1085%20151.323%2077.9283%20140.401%20198.964%20146.991C215.469%20148.044%20223.527%20147.674%20237.246%20147.046L238.462%20146.991Z'%20fill='%23FEE296'/%3e%3c/svg%3e");background-position:right -120px bottom 0;background-repeat:no-repeat;background-size:498px 177px;min-height:100vh}@media screen and (min-width:640px){.landingPage{background-image:url("data:image/svg+xml,%3csvg%20width='1257'%20height='557'%20viewBox='0%200%201257%20557'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M601.9%20462.564C797.886%20438.195%20814.526%20383.984%20970.199%20167.567C1071.83%2026.2736%201141.11%2025.492%201244.85%200C1270.01%200%201248.94%20375.997%201244.85%20557H-0.00012207C86.093%20476.197%20196.699%20441.826%20502.205%20462.564C545.081%20465.974%20565.372%20464.644%20601.9%20462.564Z'%20fill='%23FEE296'/%3e%3c/svg%3e");background-position:right -350px bottom -80px;background-size:1257px 557px;flex-direction:column;display:flex}}@media screen and (min-width:1366px){.landingPage{background-position:right -275px bottom -80px}}.landingPage__main{flex-direction:column;flex:1;gap:8rem;display:flex}.landingPage__intro{background-color:#fff;background-image:url("data:image/svg+xml,%3csvg%20width='559'%20height='193'%20viewBox='0%200%20559%20193'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M291.329%2032.7221C204.172%2041.1657%20197.68%2061.657%20128.451%20136.645C91.6673%20176.489%2052.2458%20184.034%206.63446%20192.764L5.40271%20193C-5.78778%20193%203.58502%2062.7174%205.40271%200H559C520.714%2027.9983%20471.526%2039.9077%20335.664%2032.7221C317.138%2031.574%20308.093%2031.9764%20292.694%2032.6615L291.329%2032.7221Z'%20fill='%23FEE296'/%3e%3c/svg%3e");background-position:-150px -15px;background-repeat:no-repeat;background-size:559px 193px;flex-direction:column;flex:1;gap:5rem;padding:5rem 3rem 7rem;display:flex;position:relative}@media screen and (min-width:640px){.landingPage__intro{background-image:url("data:image/svg+xml,%3csvg%20width='1642'%20height='327'%20viewBox='0%200%201642%20327'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M855.747%2055.4411C599.733%2069.747%20580.663%20104.465%20377.309%20231.518C269.262%20299.025%20153.466%20311.809%2019.4878%20326.601L15.8699%20327C-17.001%20327%2010.5306%20106.262%2015.8699%200H1642C1529.54%2047.4376%201385.06%2067.6157%20985.977%2055.4411C931.557%2053.4959%20904.99%2054.1776%20859.756%2055.3383L855.747%2055.4411Z'%20fill='%23FEE296'/%3e%3c/svg%3e");background-position:-450px -40px;background-size:1640px 330px;padding:15rem 5rem 7rem}}@media screen and (min-width:1024px){.landingPage__intro{flex-direction:row;justify-content:center;align-items:center;display:flex}}@media screen and (min-width:1366px){.landingPage__intro{background-position:-300px -40px;gap:13rem}}.landingPage__introText{max-width:42.5rem}.landingPage__introTitle{text-align:center}@media screen and (min-width:640px){.landingPage__introTitle{text-align:left}}.landingPage__introTitle+.landingPage__introSubtitle{margin-top:2rem}.landingPage__introSubtitle{text-align:center}@media screen and (min-width:640px){.landingPage__introSubtitle{text-align:left}}.landingPage__signInWithIdpButtonsContainer{flex-direction:column;align-items:center;gap:1.6rem;margin-top:2.4rem;display:flex}.landingPage__signInWithIdpButton{color:#2b2b2b;justify-content:center;align-items:center;gap:1rem;width:100%;display:flex}@media screen and (min-width:640px){.landingPage__signInWithIdpButton{justify-content:unset;width:27rem}}.landingPage__signInWithIdpButton img{width:3.2rem;height:3.2rem}.landingPage__signInButton{text-align:left;color:#2b2b2b;border:2px solid #f7f7f7;border-radius:15px;flex:0;align-self:flex-start;font-size:1.8rem;transition:all .2s ease-in-out;box-shadow:0 0 8px #6b6b6b}@media screen and (min-width:1024px){.landingPage__signInButton{flex:unset;align-self:unset}}.landingPage__signInButton:hover{box-shadow:none;color:#fff;background:#2b2b2b;border-color:#2b2b2b}.landingPage__content{flex-direction:column;flex:0;gap:10rem;padding:0 5rem;display:flex}@media screen and (min-width:640px){.landingPage__content{flex-direction:row;justify-content:space-between;gap:5rem}}@media screen and (min-width:1366px){.landingPage__content{padding:0 15rem}}.landingPage__contentItem{flex-direction:column;flex:1;align-items:center;display:flex}.landingPage__contentIcon{width:2.5rem;height:2.5rem;display:block}@media screen and (min-width:640px){.landingPage__contentIcon{margin-right:3rem}}.landingPage__contentIcon+.landingPage__contentText{margin-top:1.5rem}.landingPage__contentText{text-align:center;color:#fff;max-width:35rem;margin:0}@media screen and (min-width:640px){.landingPage__contentText{text-align:left}}.landingPage__footer{text-align:center;flex:0;padding:8rem 0}@media screen and (min-width:640px){.landingPage__footer{text-align:left;padding:5rem}}@media screen and (min-width:1366px){.landingPage__footer{padding:5rem 15rem}}.landingPage__footerLink,.landingPage__footerLink:link,.landingPage__footerLink:visited,.landingPage__copyright{color:#fff}.landingPage__footerLink+.landingPage__footerLink:before{content:"|";padding-left:.5rem;padding-right:.5rem}.scrollIndicator{text-transform:uppercase;letter-spacing:.1rem;opacity:.95;z-index:10;background:#fff;border-radius:3rem;padding:.5rem 1.5rem;font:500 1.3rem/1.5 Open Sans,Segoe UI,Helvetica Neue,sans-serif;transition:transform .3s;position:fixed;bottom:8rem;right:1rem;box-shadow:0 0 8px #6b6b6b}@media screen and (min-width:640px){.scrollIndicator{display:none}}.scrollIndicator--byebye{transform:translateY(12rem)}.scrollIndicator__text+.scrollIndicator__icon{margin-left:.6rem}.givingTrafficController{background-color:#1b1b1b;width:100vw;min-height:100vh;margin:0 auto}.givingTrafficController__header{background-color:#ffc629;padding:3.2rem 3.2rem 4.8rem}@media screen and (min-width:640px){.givingTrafficController__header{z-index:1;padding:1.2rem 3.2rem 8rem 2.2rem;position:relative}}@media screen and (min-width:1366px){.givingTrafficController__header:before{content:"";z-index:-1;background-color:#ffc629;width:100vw;height:100%;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}}@media screen and (min-width:640px){.givingTrafficController__header:after{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='531'%20height='319'%20viewBox='0%200%20531%20319'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_93_300)'%3e%3cpath%20d='M508.937%20241.895C494.891%20244.283%20479.657%20265.462%20468.536%20280.929C457.992%20295.582%20451.633%20304.433%20445.789%20301.868C445.463%20301.725%20445.151%20301.547%20444.851%20301.326C410.923%20276.751%20372.662%20255.246%20327.857%20235.583C284.855%20216.71%20244.226%20203.264%20211.578%20192.466C190.14%20185.373%20171.622%20179.243%20158.757%20173.597C120.449%20156.784%2095.6551%20129.312%2082.1309%20103.836C72.887%20106.301%2063.5247%20108.795%2058.6296%20110.095C58.6258%20110.085%2058.622%20110.076%2058.6182%20110.066C53.3156%20112.442%2047.4896%20112.388%2041.673%20109.836C41.1764%20109.618%2040.6721%20109.38%2040.1837%20109.125C25.5812%20101.616%2016.6831%2080.517%2020.3398%2062.0914C22.1964%2052.7402%2027.1147%2045.3605%2033.8349%2041.8613C35.3387%2041.0783%2036.8832%2040.517%2038.4697%2040.1372L99.392%2023.7241L100.015%2023.8753C101.545%2024.2532%20103.044%2024.7563%20104.466%2025.3804C104.97%2025.6013%20105.474%2025.8389%20105.983%2026.103C112.528%2029.4728%20118.316%2035.584%20122.298%2043.3154C137.799%2068.1515%20167.431%2090.2951%20210.379%20109.144C223.719%20114.999%20244.051%20121.525%20267.599%20129.08C305.148%20141.133%20351.875%20156.121%20400.986%20177.675L400.993%20177.678C442.424%20195.861%20478.066%20215.384%20509.93%20237.358L514.993%20240.852L508.937%20241.895Z'%20fill='black'/%3e%3cpath%20d='M102.952%2028.8327C101.823%2028.3371%20100.641%2027.9243%2099.4235%2027.6103L50.1527%2040.8052C50.3092%2040.8739%2050.4619%2040.9328%2050.6183%2041.0014C51.1218%2041.2224%2051.6268%2041.4766%2052.1416%2041.727C61.1904%2046.1956%2067.5494%2052.5409%2072.6263%2069.0358C73.1616%2071.1621%2073.4606%2072.7362%2073.7166%2074.8704C82.3618%20107.231%20111.653%20148.823%20160.274%20170.162C172.982%20175.739%20191.416%20181.84%20212.769%20188.904C245.491%20199.735%20286.215%20213.206%20329.374%20232.147C374.423%20251.919%20412.92%20273.551%20447.062%20298.285C447.142%20298.345%20447.22%20298.387%20447.302%20298.423C450.35%20299.761%20458.385%20288.588%20465.478%20278.731C476.883%20262.874%20490.899%20243.379%20505.462%20238.87C474.388%20217.683%20439.682%20198.783%20399.483%20181.14L399.476%20181.137C350.548%20159.664%20303.923%20144.704%20266.458%20132.68C241.838%20124.777%20222.392%20118.542%20208.875%20112.609C165.165%2093.4259%20134.945%2070.7552%20119.048%2045.2316C115.373%2038.0586%20110.137%2032.4832%20104.257%2029.4628C103.823%2029.2315%20103.387%2029.0238%20102.952%2028.8327Z'%20fill='white'/%3e%3cpath%20d='M50.4334%2045.0289C45.2699%2042.7627%2040.132%2042.8231%2035.5782%2045.1942C29.8749%2048.1696%2025.6696%2054.5905%2024.0354%2062.8246C20.6876%2079.7145%2028.6987%2098.989%2041.898%20105.776C42.3282%20105.998%2042.7508%20106.2%2043.1794%20106.388C48.3361%20108.651%2053.471%20108.597%2058.0278%20106.219C63.7379%20103.247%2067.9462%2096.8193%2069.5706%2088.589C72.9183%2071.6991%2064.9073%2052.4247%2051.708%2045.6372C51.2846%2045.4188%2050.8552%2045.214%2050.4334%2045.0289Z'%20fill='white'/%3e%3cpath%20d='M65.8194%20104.845C69.3347%20101.032%2071.9883%2095.7806%2073.2621%2089.3286C73.5598%2087.8369%2073.76%2086.327%2073.8969%2084.8136C75.6514%2090.0593%2077.9381%2095.5711%2080.7665%20101.198L65.8194%20104.845Z'%20fill='white'/%3e%3cpath%20d='M55.5521%2080.211C56.7598%2074.1132%2053.8272%2067.152%2048.9959%2064.6649C44.1647%2062.1777%2039.2683%2065.1077%2038.0606%2071.2056C36.8529%2077.3034%2039.7856%2084.2645%2044.6168%2086.7517C49.4412%2089.2359%2054.3414%2086.3157%2055.5521%2080.211Z'%20fill='black'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_93_300'%3e%3crect%20width='528'%20height='116'%20fill='white'%20transform='matrix(0.915693%200.401878%200.401878%20-0.915693%200%20106.22)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;width:45rem;height:18rem;display:block;position:absolute;top:calc(100vh - 20rem);left:-20%}}@media screen and (min-width:1024px){.givingTrafficController__header:after{height:30rem;top:calc(100% - 3rem);left:-8%}}.givingTrafficController__wfuLogoLink{display:inline-block}.givingTrafficController__wfuLogoLink:focus{outline:none;box-shadow:0 0 0 5px #1b1b1b}.givingTrafficController__wfuLogoLink:focus-visible{outline:none;box-shadow:0 0 0 5px #1b1b1b}.givingTrafficController__wfuLogoLink:focus:not(:focus-visible){box-shadow:none;outline:none}.givingTrafficController__wfuLogo{object-fit:contain;width:15rem;height:2rem}@media screen and (min-width:640px){.givingTrafficController__wfuLogo{width:25rem;height:5rem}.givingTrafficController__title{text-align:center;margin:8rem 0 0}}@media screen and (min-width:1024px){.givingTrafficController__title{margin:6rem 45% 0 5%}}@media screen and (min-width:1366px){.givingTrafficController__title{margin:8rem 45% 0 0}}@media screen and (min-width:640px){.givingTrafficController__title:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='244'%20height='154'%20viewBox='0%200%20244%20154'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.1874%20118.037C16.7197%20118.957%2024.049%20128.559%2029.3996%20135.572C34.4726%20142.216%2037.5321%20146.228%2040.2032%20144.965C40.3525%20144.894%2040.4943%20144.808%2040.6304%20144.701C56.0105%20132.881%2073.4367%20122.425%2093.9158%20112.735C113.571%20103.434%20132.199%2096.677%20147.168%2091.25C156.997%2087.685%20165.487%2084.6044%20171.368%2081.8221C188.877%2073.5369%20199.992%2060.4959%20205.916%2048.5264C210.227%2049.5458%20214.593%2050.5772%20216.876%2051.1146C216.878%2051.1101%20216.879%2051.1055%20216.881%2051.1009C219.367%2052.1312%20222.062%2052.0296%20224.721%2050.7716C224.948%2050.6642%20225.178%2050.5476%20225.401%2050.4231C232.061%2046.7555%20235.902%2036.8732%20233.967%2028.3931C232.985%2024.0894%20230.612%2020.7384%20227.455%2019.2071C226.749%2018.8645%20226.027%2018.625%20225.287%2018.4701L196.874%2011.6743L196.588%2011.7524C195.885%2011.9475%20195.197%2012.2%20194.547%2012.5076C194.317%2012.6164%20194.087%2012.733%20193.855%2012.8619C190.87%2014.5077%20188.271%2017.4123%20186.53%2021.0431C179.682%2032.7421%20166.258%2043.3806%20146.628%2052.6692C140.53%2055.5545%20131.205%2058.8425%20120.406%2062.6486C103.185%2068.7208%2081.7546%2076.2723%2059.3072%2086.8939L59.3041%2086.8954C40.3673%2095.8559%2024.1274%20105.36%209.66806%20115.95L7.37067%20117.633L10.1874%20118.037Z'%20fill='black'/%3e%3cpath%20d='M195.294%2014.0855C195.81%2013.8413%20196.351%2013.6347%20196.911%2013.4733L219.889%2018.9328C219.817%2018.9667%20219.747%2018.9959%20219.676%2019.0298C219.446%2019.1387%20219.215%2019.263%20218.98%2019.3856C214.851%2021.5728%20211.991%2024.5933%20209.858%2032.2945C209.638%2033.2857%20209.521%2034.0183%20209.43%2035.0094C205.854%2050.1007%20192.844%2069.7364%20170.62%2080.2521C164.812%2083.0006%20156.36%2086.0666%20146.57%2089.6171C131.567%2095.0603%20112.895%20101.83%2093.1686%20111.165C72.5776%20120.908%2055.0439%20131.426%2039.5668%20143.323C39.5308%20143.352%2039.495%20143.372%2039.4577%20143.39C38.0646%20144.049%2034.1988%20138.984%2030.7863%20134.515C25.299%20127.325%2018.5553%20118.486%2011.7558%20116.591C25.8596%20106.376%2041.6746%2097.1721%2060.0486%2088.4779L60.0517%2088.4765C82.4152%2077.8946%20103.799%2070.3574%20120.981%2064.2998C132.272%2060.3183%20141.191%2057.1767%20147.369%2054.2532C167.348%2044.7998%20181.037%2033.9096%20188.059%2021.8872C189.666%2018.519%20192.016%2015.8696%20194.698%2014.3943C194.895%2014.2816%20195.095%2014.1797%20195.294%2014.0855Z'%20fill='white'/%3e%3cpath%20d='M219.814%2020.8914C222.174%2019.7747%20224.553%2019.7351%20226.692%2020.7727C229.371%2022.0748%20231.402%2024.9914%20232.266%2028.781C234.038%2036.5544%20230.583%2045.5807%20224.564%2048.8958C224.367%2049.0039%20224.174%2049.1028%20223.978%2049.1955C221.621%2050.3108%20219.244%2050.3535%20217.104%2049.3128C214.422%2048.0121%20212.39%2045.0925%20211.53%2041.3045C209.758%2033.5311%20213.213%2024.5048%20219.232%2021.1897C219.426%2021.0831%20219.622%2020.9826%20219.814%2020.8914Z'%20fill='white'/%3e%3cpath%20d='M213.479%2048.7793C211.802%2047.0605%20210.505%2044.6648%20209.83%2041.6953C209.673%2041.0088%20209.561%2040.3126%20209.477%2039.6139C208.734%2042.0649%20207.748%2044.6461%20206.513%2047.2878L213.479%2048.7793Z'%20fill='white'/%3e%3cpath%20d='M217.908%2037.2425C217.269%2034.436%20218.535%2031.1756%20220.738%2029.9609C222.941%2028.7462%20225.246%2030.038%20225.885%2032.8445C226.524%2035.6509%20225.259%2038.9114%20223.055%2040.1261C220.855%2041.3393%20218.548%2040.0521%20217.908%2037.2425Z'%20fill='black'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;width:50%;height:13rem;display:block;position:absolute;top:calc(100% - 88px);left:85%}}@media screen and (min-width:1024px){.givingTrafficController__title:before{top:calc(100% - 105px);left:45%}}@media screen and (min-width:640px){.givingTrafficController__title:after{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='305'%20height='188'%20viewBox='0%200%20305%20188'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_6_157)'%3e%3cpath%20d='M281.253%20166.949C276.885%20160.008%20280.121%20145.342%20282.486%20134.634C284.723%20124.486%20286.079%20118.36%20282.735%20116.838C282.548%20116.753%20282.352%20116.687%20282.142%20116.644C258.576%20111.525%20234.663%20103.369%20209.027%2091.6997C184.422%2080.4997%20163.057%2068.2339%20145.891%2058.3756C134.618%2051.9031%20124.879%2046.3132%20117.519%2042.9626C95.6002%2032.9853%2074.2975%2032.8967%2058.1773%2036.8765C55.6858%2031.965%2053.1614%2026.9914%2051.8398%2024.3926C51.8342%2024.3948%2051.8285%2024.3969%2051.8228%2024.399C50.8065%2021.2121%2048.5466%2018.7338%2045.2186%2017.2189C44.9344%2017.0895%2044.6389%2016.9644%2044.342%2016.8529C35.5148%2013.4722%2023.0486%2017.7554%2016.5489%2026.3977C13.2506%2030.7842%2011.9733%2035.727%2013.0523%2039.953C13.2938%2040.8986%2013.646%2041.7766%2014.0922%2042.603L30.4407%2075.0364L30.7449%2075.2456C31.4943%2075.7568%2032.2857%2076.2067%2033.0992%2076.577C33.3873%2076.7082%2033.6828%2076.8332%2033.9914%2076.9501C37.9497%2078.4639%2042.7932%2078.6006%2047.6383%2077.3404C64.2426%2074.4546%2085.1169%2078.6637%20109.69%2089.8495C117.323%2093.3241%20127.928%2099.5397%20140.209%20106.74C159.795%20118.219%20184.163%20132.508%20212.263%20145.299L212.267%20145.301C235.972%20156.092%20258.03%20163.885%20279.688%20169.117L283.131%20169.947L281.253%20166.949Z'%20fill='black'/%3e%3cpath%20d='M33.9988%2074.602C33.3527%2074.3079%2032.7219%2073.9594%2032.1199%2073.5579L18.8641%2047.3578C18.9536%2047.3986%2019.0375%2047.4414%2019.127%2047.4822C19.4151%2047.6133%2019.718%2047.7323%2020.0231%2047.857C25.4138%2050.0229%2030.5768%2050.3145%2039.6013%2046.1596C40.7189%2045.5729%2041.5089%2045.0968%2042.5226%2044.3873C59.7223%2035.6721%2088.8081%2032.2684%20116.628%2044.9319C123.899%2048.2417%20133.593%2053.8064%20144.821%2060.2537C162.029%2070.1315%20183.442%2082.4282%20208.136%2093.6689C233.912%20105.402%20257.97%20113.61%20281.687%20118.759C281.743%20118.771%20281.792%20118.788%20281.838%20118.809C283.582%20119.603%20281.875%20127.339%20280.369%20134.166C277.946%20145.145%20274.965%20158.643%20278.622%20166.62C257.604%20161.425%20236.173%20153.794%20213.172%20143.324L213.168%20143.322C185.174%20130.579%20160.856%20116.323%20141.316%20104.869C128.474%2097.342%20118.334%2091.3948%20110.599%2087.8741C85.5902%2076.4899%2064.2639%2072.2309%2047.2127%2075.2108C42.7249%2076.388%2038.323%2076.2824%2034.7703%2074.9202C34.5045%2074.8228%2034.248%2074.7154%2033.9988%2074.602Z'%20fill='white'/%3e%3cpath%20d='M20.7833%2045.8565C17.8289%2044.5116%2015.8823%2042.2846%2015.1511%2039.421C14.2378%2035.8323%2015.3775%2031.5634%2018.2821%2027.7012C24.2416%2019.781%2035.5848%2015.8175%2043.5637%2018.8735C43.8238%2018.973%2044.0726%2019.0768%2044.3178%2019.1884C47.2683%2020.5315%2049.2167%2022.7546%2049.9461%2025.6222C50.8633%2029.2126%2049.7218%2033.4854%2046.8151%2037.3419C40.8556%2045.2622%2029.5124%2049.2256%2021.5335%2046.1697C21.2773%2046.0719%2021.0246%2045.9663%2020.7833%2045.8565Z'%20fill='white'/%3e%3cpath%20d='M52.3479%2029.4918C52.0618%2032.4637%2050.828%2035.6179%2048.5495%2038.6414C48.024%2039.3417%2047.4531%2040.0073%2046.8565%2040.647C49.7802%2039.3857%2053.0224%2038.2505%2056.522%2037.3033L52.3479%2029.4918Z'%20fill='white'/%3e%3cpath%20d='M37.8393%2034.5452C35.6873%2037.4043%2031.5755%2038.8188%2028.6539%2037.7014C25.7322%2036.5839%2025.1093%2033.3588%2027.2613%2030.4997C29.4132%2027.6406%2033.525%2026.2261%2036.4467%2027.3435C39.3644%2028.4592%2039.9931%2031.6822%2037.8393%2034.5452Z'%20fill='black'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_6_157'%3e%3crect%20width='303.947'%20height='66.7762'%20fill='white'%20transform='translate(27.6689%200.731262)%20rotate(24.4751)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;width:50%;height:16rem;display:block;position:absolute;top:calc(100% - 315px);left:70%}}@media screen and (min-width:1024px){.givingTrafficController__title:after{height:18rem}}@media screen and (min-width:1366px){.givingTrafficController__title:after{top:calc(100% - 300px);left:75%}}.givingTrafficController__content{text-align:center;flex-direction:column;align-items:center;padding:4.8rem;display:flex}@media screen and (min-width:640px){.givingTrafficController__content{padding-top:3.8rem}}@media screen and (min-width:1024px){.givingTrafficController__content{margin-left:35%;padding-top:5.8rem}}@media screen and (min-width:1366px){.givingTrafficController__content{margin-left:25%}}.givingTrafficController__content p{margin:0}.givingTrafficController__content p+p{margin-top:2.4rem}@media screen and (min-width:640px){.givingTrafficController__content p+p{margin-top:4rem}}.givingTrafficController__content p+.landingPage__googleButton{align-self:unset;margin-top:4.4rem}.givingTrafficController__content .givingTrafficController__or{color:#efefef;margin:1.6rem 0}.givingTrafficController__content .givingTrafficController__goldNetwork{color:#ffc629}.givingTrafficController__content .givingTrafficController_continueGuest:link,.givingTrafficController__content .givingTrafficController_continueGuest:visited{color:#fff}.helpHeading{margin-bottom:1.8rem;font-family:Open Sans,Segoe UI,Helvetica Neue,sans-serif;font-size:1.8rem;font-weight:700}@media screen and (min-width:640px){.help__formContainer{max-width:40rem}}.help__instructions+.help__form{margin-top:4rem}.help__form .boxField{max-width:unset;width:100%;min-height:6rem}.boxField+.googleReCaptcha{margin-top:3.2rem}.authHelpForm__fieldsWrapper+.authHelpForm__submitBtn{margin-top:3rem}.authHelpForm__submitBtn{margin:0 auto}.help__feliciaHelpLogo{display:none}@media screen and (min-width:640px){.help__feliciaHelpLogo{object-fit:contain;width:100%;max-height:56rem;display:block}.styleGuide__nav{justify-content:space-evenly;display:flex}}.styleGuide__navLink{display:block}.colorList{flex-wrap:wrap;gap:2rem;margin:0;padding:0;list-style-type:none;display:flex}.colorList__swatch{width:12rem;height:12rem;margin-bottom:1rem}.styleGuide__icons{grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:2rem;margin:0;padding:0;list-style-type:none;display:grid}.styleGuide__icon{text-align:center}.styleGuide__iconImage{object-fit:contain;width:2.5rem;height:2.5rem}.styleGuide__iconName{display:block}.styleGuide__buttons{flex-wrap:wrap;gap:2rem;display:flex}.styleGuide__regularButtons{grid-gap:1.6rem;grid-template-columns:1fr;display:grid}@media screen and (min-width:640px){.styleGuide__regularButtons{grid-template-columns:auto 1fr 1fr 1fr}}.styleGuide__iconOnlyButtons{grid-gap:1.6rem;grid-template-columns:auto 1fr 1fr;display:grid}.styleGuide__skeletonCircles{flex-wrap:wrap;gap:2rem;display:flex}.styleGuide__loadingSection{flex-direction:column;gap:2rem;display:flex}.styleGuide__elevations{margin:0;padding:0;list-style-type:none}.styleGuide__elevation{background:#fff;border-radius:18px;max-width:32rem;padding:2.4rem}.styleGuide__elevation--highlight{filter:drop-shadow(0 0 5px #dedede)}.styleGuide__elevation--hover{filter:drop-shadow(0 0 8px #6b6b6b)}.styleGuide__elevation--modal{filter:drop-shadow(0 0 10px #dedede)}.styleGuide__elevation--container{box-shadow:0 0 18px #d0d6e2}.styleGuide__elevation--accordion{filter:drop-shadow(0 0 18px #d0d6e2)}.styleGuide__elevation--alert{filter:drop-shadow(1px 1px 4px #a81508)}.styleGuide__elevation+.styleGuide__elevation{margin-top:3.2rem}.componentLibrary__avatars{flex-wrap:wrap;gap:2rem;display:flex}.componentLibrary__avatars+.componentLibrary__avatars{margin-top:2rem}@media screen and (min-width:640px){.componentLibrary__radioButtons{justify-content:space-between;display:flex}}.componentLibrary__selectFieldsTable{margin-top:2.4rem}.componentLibrary__selectFieldsTable th:first-child,.componentLibrary__selectFieldsTable td:first-child{width:14rem}.downtime__wrapper{background-position:50% 7rem;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:flex-end;width:100vw;height:100vh;margin-top:-7.5rem;padding:7rem 1.6rem 3.2rem;display:flex}@media screen and (min-width:640px){.downtime__wrapper{background-position:50% 11rem;margin-top:-11.5rem;padding-top:11rem}}.downtime__container{text-align:center;flex-direction:column;align-items:center;display:flex}.downtime__message{background-color:#fff;border-radius:20px;margin:0;box-shadow:0 0 18px #d0d6e2}.downtime__message+.downtime__message{margin-top:3.2rem}h1.downtime__message{max-width:128rem;padding:1.6rem 3.2rem}@media screen and (min-width:1024px){h1.downtime__message{padding:3.2rem 6.4rem}}@media screen and (min-width:1366px){h1.downtime__message{white-space:nowrap}}h2.downtime__message{max-width:82.8rem;padding:1.6rem 2.4rem}@media screen and (min-width:1024px){h2.downtime__message{padding:2.4rem 8.8rem}}.pageErrorBoundary{text-align:center;flex-direction:column;align-items:center;padding:1.6rem;display:flex}.pageErrorBoundary__image{border-radius:8px;max-width:100%}@media screen and (min-width:640px){.pageErrorBoundary__image{max-width:75%}}@media screen and (min-width:1366px){.pageErrorBoundary__image{max-width:50%}}.pageErrorBoundary__title,.pageErrorBoundary__details{margin:0}.pageErrorBoundary__image+.pageErrorBoundary__title{margin-top:4rem}.pageErrorBoundary__title+.pageErrorBoundary__details{margin-top:3.2rem}.pageErrorBoundary__details+.button--primary{margin-top:2.4rem}.button--primary+.pageErrorBoundary__details{margin-top:4rem}.pageLayout.eventRegistrationPage{padding-top:3.2rem}.pageLayout.eventRegistrationPage .pageLayout__title{display:none}.eventRegistrationContainer{flex-direction:column;display:flex}@media screen and (min-width:640px){.eventRegistrationContainer{align-items:center}}.eventRegistrationContainer__content{padding:4rem 0}.eventRegistrationNav{align-self:stretch}@media screen and (min-width:640px){.eventRegistrationNav{align-self:unset;padding-bottom:8.8rem}}.eventRegistrationNav__primaryList{justify-content:space-between;margin:0;padding:0;list-style-type:none;display:flex;position:relative}@media screen and (min-width:640px){.eventRegistrationNav__primaryList{justify-content:unset;gap:8rem}}.eventRegistrationNav__primaryLink{padding-bottom:1.2rem;font-weight:600;display:block}.eventRegistrationNav__primaryLink:link{color:#2b2b2b;text-decoration:none}.eventRegistrationNav__primaryLink.active{border-bottom:4px solid #ffc629}.eventRegistrationNav__secondaryList{background-color:#f6f7fa;border:1px solid #efefef;border-radius:8px;align-items:center;gap:1.6rem;max-width:80rem;margin:0;padding:.8rem;list-style-type:none;display:flex;position:absolute;top:calc(100% + 2.4rem);left:50%;overflow-y:auto;transform:translate(-50%)}.eventRegistrationNav__secondaryLink{color:#2b2b2b;white-space:nowrap;font-weight:600;text-decoration:none;display:block}.eventRegistrationNav__secondaryLink.active{background:#fff;border-radius:8px;padding:.8rem 1.6rem}.guestManagement{text-align:center}.guestManagement__icon{color:#ffc629;font-size:4rem}.guestManagement__icon+.guestManagement__question{margin-top:1.6rem}.guestManagement__question+.eventReg__yesNoButtons{margin-top:3.2rem}.guestManagment__searchInstructions{text-align:center}.guestManagment__searchInstructions+.constituentSearch{margin-top:3.2rem}.guestManagement__addFormTitle{text-align:center}.guestManagement__addFormTitle+.addConstituentForm{margin-top:3.2rem}@media screen and (min-width:640px){.addConstituentForm{min-width:40rem}}.guestManagement__cancelButton{margin-top:3.2rem}.registrationOptionsForm__title{text-align:center}.registrationOptionsForm__title+.registrationOptionsForm{margin-top:4.8rem}.registrationOptionsForm__guest+.registrationOptionsForm__guest{margin-top:5.6rem}@media screen and (min-width:640px){.registrationOptionsForm__guest+.registrationOptionsForm__guest{margin-top:7.2rem}}.registrationOptionsForm__guestName{align-items:center;gap:.8rem;display:flex}.registrationOptionsForm__userIcon{color:#dedede}.eventRegCheckpoint{text-align:center}.eventRegCheckpoint__title{max-width:80rem}.eventRegCheckpoint__title+.eventRegCheckpoint__icon{margin-top:5.6rem}.eventRegCheckpoint__icon{color:#2b2b2b;font-size:6.4rem}.constituentSearchInput__wrapper{width:100%;max-width:unset}@media screen and (min-width:640px){.constituentSearchInput__wrapper{width:auto;min-width:60rem}}.constituentSearchInput__wrapper+.constituentSearchResults{margin-top:3.2rem}.constituentSearchInput__clearButton{position:absolute;top:50%;right:2.4rem;transform:translateY(-50%)}.constituentSearchResults{background-color:#fff;border:1px solid #efefef;border-radius:1.6rem;padding:1.6rem;box-shadow:0 0 18px #d0d6e2}@media screen and (min-width:640px){.constituentSearchResults{padding:2.4rem 4rem}}.constituentSearchResultsList{max-height:40rem;margin:0;padding:0;list-style-type:none;overflow-y:auto}@media screen and (min-width:640px){.constituentSearchResultsList{padding:1.2rem}}.constituentSearchResultsList__item+.constituentSearchResultsList__item{margin-top:.8rem}.constituentSearchResultsList__button{color:#2b2b2b;text-align:left;background-color:#fff;align-items:center;gap:1.2rem;font-weight:400;display:flex}.constituentSearchResultsList__icon{color:#dedede}.constituentSearchResultsList__noResults{text-align:center}.constituentSearchResultsList__noResults+.constituentSearchResults__footer,.constituentSearchResultsList+.constituentSearchResults__footer{border-top:2px solid #efefef;margin-top:3.2rem;padding-top:3.2rem}.constituentSearchResults__footerTitle{text-align:center;margin:0}.constituentSearchResults__footerTitle+.constituentSearch__alternatives{margin-top:2.4rem}.constituentSearch__alternatives{flex-direction:column;align-items:center;gap:1.6rem;display:flex}@media screen and (min-width:640px){.constituentSearch__alternatives{flex-direction:row}}.eventRegistrationUserSearchFooter__addManuallyButton{margin:0 auto}.confirmRsvpNoModal__unauthSearch .eventRegistrationUserSearchFooter__addManuallyButton{display:none}.registrantListTray{background-color:#f6f7fa;border:1px solid #efefef;border-radius:8px;flex-direction:column;align-self:stretch;gap:4rem;margin-top:4rem;padding:1.6rem;display:flex}@media screen and (min-width:640px){.registrantListTray{gap:unset;flex-direction:row;justify-content:space-around;margin:8rem 10% 0;padding:1.6rem 3.2rem}}.registrantListTray__heading{margin:0}.registrantListTray__noRegistrantsMsg{color:#6b6b6b}.registrantListTray__heading+.registrantListTray__registrants{margin-top:1.2rem}.registrantListTray__registrants{margin:0;padding:0;list-style-type:none}.registrantListTray__registrant{justify-content:space-between;align-items:center;gap:2.4rem;display:flex}.registrantListTray__registrant+.registrantListTray__registrant{margin-top:1.6rem}.eventRegistrationFooter{margin-top:6rem}@media screen and (min-width:640px){.eventRegistrationFooter{align-self:stretch}}.eventRegistrationFooter__subTotalCost{text-align:center;margin:0 0 .8rem auto}@media screen and (min-width:640px){.eventRegistrationFooter__subTotalCost{text-align:right}}.eventRegistrationFooter__totalCost{text-align:center;margin:0 0 0 auto}@media screen and (min-width:640px){.eventRegistrationFooter__totalCost{text-align:right}}.eventRegistrationFooter__totalCost+.eventRegistrationFooter__buttons{margin-top:2.4rem}.eventRegistrationFooter__buttons{flex-direction:column;gap:2.4rem;display:flex}@media screen and (min-width:640px){.eventRegistrationFooter__buttons{flex-direction:row;justify-content:space-between}}.eventRegistrationFooter__buttons button{width:100%;display:block}@media screen and (min-width:640px){.eventRegistrationFooter__buttons button{width:auto}.eventRegistrationFooter__next{order:1}}.eventRegDetailsCard{background-color:#fff;border-radius:8px;padding:1.6rem;box-shadow:0 0 8px #6b6b6b}@media screen and (min-width:640px){.eventRegDetailsCard{min-width:62rem;max-width:50vw;padding:2.4rem}}.eventRegDetailsCard+.eventRegDetailsCard{margin-top:6.4rem}@media screen and (min-width:640px){.eventRegDetailsCard+.eventRegDetailsCard{margin-top:10.4rem}}.eventRegDetailsCard__title{background-color:#efefef;margin:0;padding:.8rem}.eventRegDetailsCard__title--waitlist{color:#fff;background-color:#2b2b2b}.eventRegDetailsCard__title+.eventRegDetailsCard__content{margin-top:2.4rem}.eventConfirmation__footer{text-align:right}.eventConfirmation__footerDivider{border:none;border-top:2px solid #6b6b6b;margin-bottom:2.4rem}.reviewRegistration__instructions{text-align:center;margin:0}.reviewRegistration__instructions+.reviewRegistration__form{margin-top:8rem}.reviewRegistration__event{position:relative}.reviewRegistration__event+.reviewRegistration__event{margin-top:6.4rem}.reviewRegistration__eventTitleWrapper{align-items:center;gap:2.4rem;display:flex}.reviewRegistration__eventTitleWrapper+.reviewRegistration__form{margin-top:1.6rem}.reviewRegistration__eventTitle{margin:0}.reviewRegistration__listHeader{border-bottom:1px solid #6b6b6b;margin:0;padding-bottom:.4rem}.reviewRegistration__listHeader+.reviewRegistration__tableWrapper{margin-top:1.6rem}.reviewRegistration__table{table-layout:auto;border-collapse:separate;border-spacing:0 2.4rem;border:none;margin:-4.8rem 0 -2.4rem}.reviewRegistration__nameCell,.reviewRegistration__optionCell{border:none;display:block}@media screen and (min-width:640px){.reviewRegistration__nameCell,.reviewRegistration__optionCell{display:table-cell}.reviewRegistration__nameCell{width:40%}.reviewRegistration__optionCell{width:60%}}.reviewRegistration__removeButtonCell{white-space:nowrap;border:none;width:1%}.reviewRegistration__form+.reviewRegistration__addGuestWrapper{margin-top:1.6rem}@media screen and (min-width:640px){.reviewRegistration__addGuestWrapper{text-align:right;justify-content:center;display:flex}}.reviewRegistration__addGuestButton{margin-left:auto}.reviewRegistration__additionalInfoFormWrapper{flex-direction:column;align-items:center;display:flex}.reviewRegistration__additionalInfoFormWrapper .additionalInfoForm__fieldset{width:100%}@media screen and (min-width:640px){.reviewRegistration__additionalInfoFormWrapper .additionalInfoForm__fieldset{width:40rem}}.eventRegDetailsCard+.reviewRegistration__reCaptcha{margin-top:6.4rem}.reviewRegistration__reCaptcha .googleReCaptcha__box{width:304px;margin-left:auto;margin-right:auto}.reviewRegistration__reCaptcha .googleReCaptcha__error{text-align:center}.reviewRegistration__generalError{text-align:center;margin:4rem auto 0}.reviewRegistration__removeEventOverlay{background-color:rgba(27,27,27,.5);justify-content:center;align-items:center;padding:1.6rem;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.reviewRegistration__removeEventModal{background:#fff;border-radius:10px;padding:7.2rem 4rem 3.2rem;position:relative;box-shadow:0 0 18px #d0d6e2}@media screen and (min-width:640px){.reviewRegistration__removeEventModal{max-width:80%}}.reviewRegistration__removeEventModal{flex-direction:column;align-items:center;display:flex}.reviewRegistration__removeEventModalCloseButton{position:absolute;top:1.6rem;right:1.6rem}.reviewRegistration__removeEventModalText{text-align:center;margin:0}.reviewRegistration__removeEventModalText+.reviewRegistration__removeEventModalButtons{margin-top:3.2rem}.reviewRegistration__removeEventModalButtons{flex-direction:column-reverse;gap:2.4rem;display:flex}@media screen and (min-width:640px){.reviewRegistration__removeEventModalButtons{flex-direction:row}}.additionalInfoForm__instructions{text-align:center}.additionalInfoForm__instructions+.additionalInfoForm{margin-top:6.4rem}.additionalInfoForm{max-width:40rem;margin:0 auto}.additionalInfoForm__fieldset+.additionalInfoForm__fieldset{margin-top:7.2rem}.eventRegistrationContactInfo__instructions{text-align:center}.eventRegistrationContactInfo__instructions+.eventReg__yesNoButtons,.eventRegistrationContactInfo__instructions+form{margin-top:8rem}.signInToChangeEmailModal__buttons{flex-direction:column;align-items:center;gap:1.6rem;display:flex}.signInToChangeEmailModal__buttons p{margin:0}.eventConfirmation{flex-direction:column;align-items:center;display:flex}.eventConfirmation__message,.eventConfirmation__email,.eventConfirmation__transactionNumber,.eventConfirmation__contact{text-align:center;margin:0}.eventConfirmation__message{border-bottom:2px solid #dedede;flex-direction:column;align-items:center;width:100%;padding-bottom:2.4rem;display:flex}.eventConfirmation__message+.eventConfirmation__email{margin-top:3.2rem}@media screen and (min-width:640px){.eventConfirmation__message+.eventConfirmation__email{margin-top:4rem}}.eventConfirmation__email+.eventConfirmation__transactionNumber{margin-top:2.4rem}.eventConfirmation__email+.eventRegDetailsCard,.eventConfirmation__transactionNumber+.eventRegDetailsCard{margin-top:4rem}@media screen and (min-width:640px){.eventConfirmation__email+.eventRegDetailsCard,.eventConfirmation__transactionNumber+.eventRegDetailsCard{margin-top:8rem}}.eventConfirmation__eventHeader{flex-direction:column;align-items:flex-start;gap:2.4rem;display:flex}@media screen and (min-width:640px){.eventConfirmation__eventHeader{flex-direction:row;gap:4rem}}.eventConfirmation__eventDateTime,.eventConfirmation__eventLocation{margin:0}.eventConfirmation__eventDateTime+.eventConfirmation__eventLocation{margin-top:.8rem}.eventConfirmation__guestTable,.eventConfirmation__additionalInfoTable{border-collapse:separate;border-spacing:0 2.4rem;border:none}.eventConfirmation__guestTable th,.eventConfirmation__additionalInfoTable th{text-align:left;border:none;border-bottom:1px solid #6b6b6b;padding:0 0 .4rem}.eventConfirmation__guestTable td,.eventConfirmation__additionalInfoTable td{border:none;padding:0}.eventConfirmation__guestTable th:first-child,.eventConfirmation__guestTable td:first-child,.eventConfirmation__additionalInfoTable th:first-child,.eventConfirmation__additionalInfoTable td:first-child{width:50%;padding-right:1.6rem}.eventConfirmation__eventOptionCostColumn,th.eventConfirmation__eventOptionCostColumn{text-align:right}.eventConfirmation__backToHome:visited{color:#fff}.eventRegDetailsCard+.eventConfirmation__contact,.eventConfirmation__contact+.eventConfirmation__backToHome{margin-top:8rem}.notInvited__image{max-width:75vw;margin:0 auto}.notInvited__title,.notInvited__contact{text-align:center;margin-bottom:0}.notInvited__contact{margin-left:auto;margin-right:auto}.notInvited__image+.notInvited__title{margin-top:4rem}@media screen and (min-width:640px){.notInvited__image+.notInvited__title{margin-top:8rem}}.notInvited__title+.notInvited__contact{margin-top:2.4rem}.notInvited__contact+.notInvited__backButton{margin-top:8rem}@media screen and (min-width:640px){.notInvited__contact+.notInvited__backButton{margin-top:10.8rem}.notInvited__backButton{margin-right:auto}}.eventCancellationModal__message{font-style:italic}.eventCancellationModal___eventList{margin:0;padding:0 2.4rem 0 0;list-style-type:none}.eventCancellationModal___eventList--collapsed{display:flex}.eventCancellationModal___eventList--expanded{max-height:30.4rem;overflow-y:auto}.eventCancellationModal__backConfirm{flex-direction:column-reverse;gap:1.6rem;display:flex}@media screen and (min-width:640px){.eventCancellationModal__backConfirm{flex-direction:row;justify-content:center}}.eventRegistrantName{align-items:baseline;gap:.8rem;margin:0;display:flex}.eventRegistrantName__icon--currentHost{color:#ffc629}.eventRegistrantName__icon--formerHost,.eventRegistrantName__icon--guest{color:#2b2b2b}.eventRegistrantName__icon--waitlist{color:#dedede}.eventRegistrantName+.eventRegistrantName__roleLabel{margin-top:.4rem}.eventRegistrantName__roleLabel{margin:0}.eventRegUserIdentification__identifiedWrapper{text-align:center}.eventRegUserIdentification__notYouButton{margin-top:6.4rem}.eventReg__yesNoButtons{justify-content:center;gap:4rem;display:flex}.eventReg__yesNoButton{color:#2b2b2b;flex-direction:column;padding:2.4rem 4rem;font-size:1.8rem}.eventReg__yesNoButton:disabled{display:flex}.eventReg__yesNoButton .button--iconOnly--secondary{width:4rem;height:4rem;font-size:1.8rem}.eventRegistrationAlert__buttonWrapper{justify-content:center;align-items:center;gap:2.4rem;display:flex}.eventRegistrationAlert__alreadyRegisteredList{padding:0;list-style-type:none}.eventRegistrationAlert__alreadyRegisteredList+.eventRegistrationAlert__buttonWrapper{margin-top:2.4rem}.eventRegistrationAlert__alreadyRegisteredListItem+.eventRegistrationAlert__alreadyRegisteredListItem{margin-top:1.6rem}.theHubSidebar{background-color:#fff;border-radius:16px;flex-direction:column;align-self:flex-start;align-items:center;max-width:25rem;padding:3.2rem 1.6rem;display:flex;box-shadow:0 0 18px #d0d6e2}.theHubProfileCard{border-bottom:1px dashed #dedede;flex-direction:column;align-items:center;padding-bottom:1.6rem;display:flex}.theHubProfileCard__avatar+.theHubProfileCard__name{margin-top:2.4rem}.theHubProfileCard__name{text-align:center}.theHubProfileCard__name,.theHubProfileCard__location,.theHubProfileCard__employer{margin:0}.theHubProfileCard__name+.theHubProfileCard__location,.theHubProfileCard__name+.theHubProfileCard__employer,.theHubProfileCard__location+.theHubProfileCard__employer{margin-top:.4rem}.theHubProfileCard+.theHubNav{margin-top:4rem}.theHubNav__list{margin:0;padding:0;list-style-type:none}.theHubNav__listItem+.theHubNav__listItem{margin-top:2.4rem}.theHubNav__link{border-radius:10px;width:100%;padding:1.6rem;text-decoration:none;display:inline-block}.theHubNav__link:link,.theHubNav__link:visited{color:#2b2b2b}.theHubNav__link:focus{box-shadow:0 0 0 2px #fff,0 0 0 6px #ffc629}.theHubNav__link:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 6px #ffc629}.theHubNav__link--active{background-color:#ffc629}.theHubSidebarSkeleton+.theHubSidebar__giveButton,.theHubNav+.theHubSidebar__giveButton{margin-top:6.4rem}.theHubSidebar__giveButton:link,.theHubSidebar__giveButton:visited{color:#fff}.theHubSidebar__giveButtonIcon{color:#ffc629;margin-right:.8rem}.theHubSidebarSkeleton{width:100%}.theHubSidebarSkeleton .skeletonCircle+.skeletonText{margin-top:1.6rem}.theHubSidebarSkeleton .theHubNav{flex-direction:column;gap:2.4rem;display:flex}@media screen and (min-width:1024px){.theHubGivingSummary{flex-direction:column;flex:0 26rem;max-width:26rem;display:flex}}.theHubGivingSummary__cardTitle{flex:0}.theHubGivingSummary__cardTitle+.theHubGivingSummary__content{margin-top:2.4rem}.theHubGivingSummary__content{text-align:center;flex:1;padding:2.4rem .8rem}@media screen and (min-width:640px){.theHubGivingSummary__content{justify-content:center;align-items:center;gap:6.4rem;display:flex}}@media screen and (min-width:1024px){.theHubGivingSummary__content{display:block}}.theHubGivingSummary__heading{margin:0}.theHubGivingSummary__label{background-color:#fee296;border-radius:10px;padding:1.6rem 2rem;text-decoration:none;display:block}.theHubGivingSummary__label:link,.theHubGivingSummary__label:visited{color:#2b2b2b}.theHubGivingSummary__label:hover{background-color:#ffc629}.theHubGivingSummary__label:focus-visible{background-color:#ffc629}.theHubGivingSummary__amount{font-weight:700}.theHubGivingSummary__heading+.theHubGivingSummary__amount{margin:2.4rem 0}@media screen and (min-width:1024px){.theHubGivingSummary__item+.theHubGivingSummary__item{margin:3.2rem 0 0}}.theHubGivingSummary+.theHubUpcomingEvents{margin-top:1.6rem}@media screen and (min-width:1024px){.theHubGivingSummary+.theHubUpcomingEvents{max-height:68rem;margin:0}.theHubUpcomingEvents{flex-direction:column;flex:3;display:flex;overflow:hidden}}.theHubUpcomingEvents__content{padding:1.6rem}@media screen and (min-width:1024px){.theHubUpcomingEvents__content{padding:0}}.theHubUpcomingEvents__header{justify-content:space-between;align-items:center;gap:1.6rem;display:flex}.theHubUpcomingEvents__title{margin:0}button.theHubUpcomingEvents__maximizeButton{min-width:unset;color:#1b1b1b;cursor:pointer;background-color:transparent;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;padding:0;font-size:1.8rem;display:inline-flex}button.theHubUpcomingEvents__maximizeButton:hover{filter:none;background-color:#eff0f3}.theHubUpcomingEvents__header+.theHubUpcomingEvents__content{margin-top:3.2rem}@media screen and (min-width:1024px){.theHubUpcomingEvents--maximized .upcomingEvents__list{max-height:calc(100vh - 16rem)}}.theHubEventsCalendar__header{justify-content:space-between;align-items:center;display:flex}.theHubEventsCalendar__header h3{margin:0}.theHubEventsCalendar__controls{align-items:center;display:flex}.theHubEventsCalendar__control+.theHubEventsCalendar__control{margin-left:4rem}button.theHubEventsCalendar__today{min-width:unset;white-space:nowrap;padding:.6rem 1.4rem;font-size:1.4rem}.theHubEventsCalendar__header+.theHubEventsCalendar__scrollContainer{margin-top:1.6rem}.theHubEventsCalendar__scrollContainer{-ms-overflow-style:none;scrollbar-width:none;height:7.2rem;margin:0 auto;position:relative;overflow-x:scroll}.theHubEventsCalendar__scrollContainer::-webkit-scrollbar{display:none}.theHubEventsCalendar__middleScrollContainer,.theHubEventsCalendar__innerScrollContainer{position:absolute}.theHubEventsCalendar__dateItem{min-height:6.8rem;padding-right:2rem;display:inline-block}.theHubEventsCalendar__dateItem--registeredEvent:after,.theHubEventsCalendar__dateItem--registrableEvent:after,.theHubEventsCalendar__dateItem--atCapacityEvent:after{content:"";background-color:#fff;border:1px solid #1b1b1b;border-radius:50%;width:.6rem;height:.6rem;margin-top:.4rem;margin-left:1.7rem;display:block}.theHubEventsCalendar__dateItem--registeredEvent:after{background-color:#3e8362}.theHubEventsCalendar__dateItem--atCapacityEvent:after{background-color:#a81508}.theHubEventsCalendar__dateBlock{text-align:center;background-color:#eff0f3;border-radius:8px;max-width:4rem;padding:4px}.theHubEventsCalendar__dateBlock--today{background-color:#fee296}.theHubEventsCalendar__dateBlock--selected,.theHubEventsCalendar__dateBlock--selected:hover{background-color:#ffc629}.theHubEventsCalendar__dateBlock p{margin:0}button.theHubEventsCalendar__dateBlock{width:100%;min-width:unset;font:inherit;cursor:pointer;border:none;display:block}button.theHubEventsCalendar__dateBlock:hover{filter:none;background-color:#fee296}.theHubEventsCalendar+.upcomingEvents__list,.theHubEventsCalendar+.theHubUpcomingEvents__filter{margin-top:2.4rem}.theHubUpcomingEvents__filter{justify-content:space-between;align-items:baseline;gap:1.6rem;display:flex}.theHubUpcomingEvents__filter+.upcomingEvents__list{margin-top:1.6rem}.theHubUpcomingEvents__filterLabel{margin:0;font-weight:500}.upcomingEvents__list{max-height:40rem;overflow-y:auto}.theHubNotifications{background-color:#fff;border-radius:16px;margin-bottom:1.6rem;overflow:hidden;box-shadow:0 0 18px #d0d6e2}@media screen and (min-width:1366px){.theHubNotifications{margin-bottom:4rem}}.theHubNotifications__banner{background-image:url(/static/media/event-banner.3HbdP9yU.svg);background-position:top;background-repeat:no-repeat;height:5.25rem}.theHubNotifications__body{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:14rem;padding:2.4rem;display:flex}.theHubNotifications__body .skeletonText+.skeletonText{margin-top:1.2rem}.theHubNotifications__cardTitle{border-bottom:2px dashed #efefef;width:100%;max-width:32rem;margin:0 auto 1.6rem;padding-bottom:1.2rem;font-size:2rem}.theHubNotifications__nav{justify-content:center;align-items:center;gap:1.6rem;padding:1.6rem 0 2.4rem;display:flex}.theHubNotifications__dots{align-items:center;gap:.8rem;margin:0;padding:0;list-style-type:none;display:flex}button.theHubNotifications__dot{min-width:unset;cursor:pointer;background-color:#dedede;border:none;border-radius:50%;width:1rem;height:1rem;padding:0;display:block}button.theHubNotifications__dot:hover{filter:none;background-color:#757575}button.theHubNotifications__dot--active,button.theHubNotifications__dot--active:hover{background-color:#1b1b1b}.theHub{padding:0 1.6rem}@media screen and (min-width:640px){.theHub{justify-content:center;gap:4rem;display:flex}}@media screen and (min-width:1366px){.theHub{padding:0 4rem 0 0}}.theHub__right{flex:1;max-width:90rem}.theHub__right .pageLayout,.theHub__right .mainContainer{max-width:none;margin:0;padding:0}.myNetwork+.theHub__givingEventsWrapper{margin-top:1.6rem}@media screen and (min-width:1366px){.myNetwork+.theHub__givingEventsWrapper{margin-top:4rem}}@media screen and (min-width:1024px){.theHub__givingEventsWrapper{gap:1.6rem;display:flex}}@media screen and (min-width:1366px){.theHub__givingEventsWrapper{gap:4rem}}.theHubCard{background-color:#fff;border-radius:16px;padding:2.4rem 1.6rem;box-shadow:0 0 18px #d0d6e2}
