.illustration-text-card-root{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-bottom:48px;margin-top:20px}.illustration-text-card-root .illustration-text-card-image{-o-object-fit:cover;object-fit:cover;width:auto;margin:0 -12px}.illustration-text-card-root .illustration-text-card-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:4px}.illustration-text-card-root .illustration-text-card-container__subtitle,.illustration-text-card-root .illustration-text-card-container__title{color:var(--text-active-primary)}@media(min-width:992px){.illustration-text-card-root{margin-bottom:64px;margin-top:64px}.illustration-text-card-root .illustration-text-card-image{margin-left:0;margin-right:0}}.animate-spin{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.hui-animated-loading{background:var(--pg-bg-linear-gradient-loading);background-size:200%;-webkit-animation:animatedLoading 1s ease-in-out 0s infinite normal;animation:animatedLoading 1s ease-in-out 0s infinite normal}@keyframes slide-in{to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slide-in{to{-webkit-transform:translateX(0)}}.project-info-card-root.loading .project-info-card-container{background:var(--pg-bg-linear-gradient-loading);background-size:200%;-webkit-animation:animatedLoading 1s ease-in-out 0s infinite normal;animation:animatedLoading 1s ease-in-out 0s infinite normal;pointer-events:none}.project-info-card-root.loading .project-info-card-container *{visibility:hidden}.project-info-card-root .project-info-card-container{padding:12px;-webkit-box-shadow:0 2px 4px 0 rgba(40,44,46,.08);box-shadow:0 2px 4px 0 rgba(40,44,46,.08);border-radius:16px!important}.project-info-card-root .project-info-card-container .hui-divider{color:#eff1f5}.project-info-card-root .project-info-card-container .hui-rating .hui-typography{color:#5a6067}.project-info-card-root .project-info-card-container .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#fff}.project-info-card-root .project-info-card-container .content .header{row-gap:12px}.project-info-card-root .project-info-card-container .content .header-title{margin-bottom:12px}.project-info-card-root .project-info-card-container .content .section-title{font-family:Poppins,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:0;color:#0d1011;margin-bottom:12px}.project-info-card-root .project-info-card-container .content .project{font-size:1rem;line-height:1.5rem;letter-spacing:-.005rem;color:#0d1011;-webkit-line-clamp:2}.project-info-card-root .project-info-card-container .content .developer,.project-info-card-root .project-info-card-container .content .project{font-family:Poppins,sans-serif;font-weight:600;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;white-space:normal;-webkit-box-orient:vertical}.project-info-card-root .project-info-card-container .content .developer{font-size:.875rem;font-weight:400;line-height:1.25rem;letter-spacing:-.01rem;color:#5a6067;-webkit-line-clamp:1}.project-info-card-root .project-info-card-container .content .developer-logo{-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:center;object-position:center;-webkit-box-shadow:0 2px 4px rgba(40,44,46,.08);box-shadow:0 2px 4px rgba(40,44,46,.08);border-radius:8px;border:1px solid #eff1f5;background:#fff}.project-info-card-root .project-info-card-container .content .developer-logo .hui-svgicon{background-color:#c1c9d2!important;width:16px!important;height:16px!important}.project-info-card-root .project-info-card-container .content .sub-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:8px}.project-info-card-root .project-info-card-container .content .sub-content .container{padding:unset}.project-info-card-root .project-info-card-container .content .section-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.project-info-card-root .project-info-card-container .content .section-container .section-column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex:1 1 0px;flex:1 1 0;max-width:50%;row-gap:12px;-webkit-box-sizing:border-box;box-sizing:border-box}.project-info-card-root .project-info-card-container .content .section-container .section-column .container{padding:unset;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.project-info-card-root .project-info-card-container .content .section-container .section-column .container .label-container{margin-left:8px}.project-info-card-root .project-info-card-container .content .section-container .section-column .container .label-container .label{font-family:Poppins,sans-serif;font-weight:600;font-size:.75rem;font-weight:400;line-height:1rem;letter-spacing:.02rem;color:#5a6067}.project-info-card-root .project-info-card-container .content .section-container .section-column .container .label-container .detail-text{font-family:Poppins,sans-serif;font-weight:600;font-size:.875rem;font-weight:400;line-height:1.25rem;letter-spacing:-.01rem;color:#0d1011}.project-info-card-root .project-info-card-container .label{font-family:Poppins,sans-serif;font-weight:600;font-size:.75rem;font-weight:400;line-height:1rem;letter-spacing:.02rem}.project-info-card-root .project-info-card-container .detail-text{font-family:Poppins,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:0}.project-info-card-root .project-info-card-container .vertical-rule{border-left:1px solid #eff1f5;width:0;min-height:100%;max-height:100vh;margin:0 16px}.project-info-card-root .project-info-card-container .link{font-family:Poppins,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:0;text-decoration:underline;color:unset;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.nav-heading-root{min-height:65px}.nav-heading-root .nav-heading-wrapper{display:-ms-flexbox;display:flex;padding:12px;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 2px 4px rgba(40,44,46,.08);box-shadow:0 2px 4px rgba(40,44,46,.08);z-index:1022;position:fixed;width:100%;background-color:var(--fill-neutral-secondary)}.nav-heading-root .nav-heading-wrapper .actionable{border:1px solid var(--border-active-primary);-webkit-box-shadow:0 2px 4px 0 rgba(40,44,46,.12),inset 0 2px 2px 0 hsla(0,0%,100%,.4);box-shadow:0 2px 4px 0 rgba(40,44,46,.12),inset 0 2px 2px 0 hsla(0,0%,100%,.4)}.nav-heading-root .nav-heading-wrapper .nav-heading{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:600;line-height:1.4;letter-spacing:-.4px;font-size:1.25rem;padding-left:16px}@-webkit-keyframes animatedLoading{0%{background-position:0 0}50%{background-position:100% 0}to{background-position:0 0}}@keyframes animatedLoading{0%{background-position:0 0}50%{background-position:100% 0}to{background-position:0 0}}.multipage-takeover-modal-root.modal .multipage-takeover-modal-backdrop{width:100%;height:100%;background:var(--pg-black-60);position:absolute;top:0;left:0}.multipage-takeover-modal-root.modal .modal-dialog{width:unset}.multipage-takeover-modal-root.modal .modal-content{background:rgba(0,0,0,0);-ms-flex-align:center;align-items:center}.multipage-takeover-modal-root.modal .modal-content .modal-body{position:relative;padding:0;background:var(--pg-bg-linear-gradient-loading);background-size:200%;-webkit-animation:animatedLoading 1s ease-in-out 0s infinite normal;animation:animatedLoading 1s ease-in-out 0s infinite normal}.multipage-takeover-modal-root.modal .modal-content .modal-body .multipage-takeover-modal__close-button{position:absolute;top:16px;right:16px}.multipage-takeover-modal-root.modal .modal-content .modal-body .multipage-takeover-modal__close-button .pgicon-cancel{line-height:1;font-size:20px}.multipage-takeover-modal-root.modal .modal-content .modal-body .multipage-takeover-modal__close-button .pgicon-cancel:before{line-height:1}.save-search-root .btn-label{display:none}@media(min-width:768px){.save-search-root .btn-label{display:inline-block}}.save-search-popover.popover{z-index:1000}.srp-root .save-watchlist-alert.hui-alert{max-width:336px;position:fixed;right:16px;bottom:16px;left:auto;z-index:9999}.save-watchlist-root .btn-label{display:none}@media(min-width:768px){.save-watchlist-root .btn-label{display:inline-block}}