.slideLeft{animation-duration:1s;animation-name:slideLeft}.zoomIn{animation-duration:3s;animation-name:zoomIn}.fadeIn{animation-duration:1s;animation-name:fadeIn}.subtleFadeInLeft{animation-duration:1s;animation-name:subtleFadeInLeft}.subtleFadeInRight{animation-duration:1s;animation-name:subtleFadeInRight}.subtleFadeInUp{animation-duration:1s;animation-name:subtleFadeInUp}.subtleFadeInDown{animation-duration:1s;animation-name:subtleFadeInDown}.slideUp{animation-duration:1s;animation-name:slideInUp}.slideRight{animation-duration:1s;animation-name:slideRight}@keyframes slideLeft{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes slideRight{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.7,.7,.7)}50%{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes subtleFadeInLeft{0%{opacity:0;transform:translate3d(-15%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes subtleFadeInRight{0%{opacity:0;transform:translate3d(15%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes subtleFadeInUp{0%{opacity:0;transform:translate3d(0,20%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes subtleFadeInDown{0%{opacity:0;transform:translate3d(0,-20%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes highlight{0%{background-position:0}25%{background-position:-100%}65%{background-position:-100%}90%{background-position:0}to{background-position:0}}@media (width >= 320px){.footer{align-items:center;background-color:#fff;color:#868686;display:flex;flex-wrap:wrap;font-size:10px;font-weight:300;gap:24px;justify-content:center;padding:2rem}}@media (width >= 768px){.footer{font-size:12px}}@media (width >= 1024px){.footer{font-size:14px}}@media (width >= 320px){.navigation{background-color:#000;color:#fff;display:flex;flex-direction:column;height:100vh;overflow:hidden}.navigation .logo{padding:1rem;flex-shrink:0}.navigation .nav-main-item{background-color:#2e2e30;border-radius:10px;font-weight:700;padding:10px 1rem}.navigation .nav-main-item.your-clients{flex:1;display:flex;flex-direction:column;min-height:0}.navigation .nav-link{align-items:center;display:flex;gap:1rem}.navigation .brand-agent-link{text-transform:capitalize;width:100%;display:none;visibility:hidden}.navigation .mod-agent-icon{height:.83em;margin-top:-.05em}.navigation .nav-upper{display:flex;flex-direction:column;gap:24px;padding:36px 1rem 24px;flex:1;min-height:0}.navigation .nav-lower{border-top:1px solid #868686;display:flex;flex-direction:column;gap:1rem;padding:24px 1rem;flex-shrink:0}.navigation .nav-lower .nav-link{padding:6px 1rem}.navigation .organizations-dropdown{display:flex;flex-direction:column;gap:8px;margin-top:8px;overflow-y:auto;flex:1;min-height:0;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:8px}.navigation .organizations-dropdown::-webkit-scrollbar{width:4px}.navigation .organizations-dropdown::-webkit-scrollbar-track{background:#ffffff1a;border-radius:2px}.navigation .organizations-dropdown::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:2px}.navigation .organizations-dropdown::-webkit-scrollbar-thumb:hover{background:#ffffff80}.navigation .organizations-dropdown .dropdown-link{align-items:center;display:flex;font-weight:400;gap:8px;padding:8px;position:relative}.navigation .organizations-dropdown .dropdown-link.not-viewed:after{background-color:#f36c7b;border-radius:50%;box-shadow:0 0 6px #f36c7b;content:"";height:8px;left:0;position:absolute;top:50%;transform:translate(-50%,-100%);width:8px}}@media (width >= 768px){.navigation{padding:2rem 1rem;display:flex;flex-direction:column;overflow:hidden}.navigation .nav-main-item .nav-link{font-size:24px}.navigation .nav-main-item .nav-link svg{height:36px;width:36px}.navigation .nav-main-item.your-clients{background-color:transparent;flex:1;display:flex;flex-direction:column;min-height:0}.navigation .nav-main-item.your-clients>.nav-link svg path{fill:#fff}.navigation .organizations-dropdown{margin-top:24px;overflow-y:auto;flex:1;min-height:0;max-height:none;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:12px}.navigation .organizations-dropdown::-webkit-scrollbar{width:6px}.navigation .organizations-dropdown::-webkit-scrollbar-track{background:#ffffff1a;border-radius:3px}.navigation .organizations-dropdown::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.navigation .organizations-dropdown::-webkit-scrollbar-thumb:hover{background:#ffffff80}.navigation .organizations-dropdown .dropdown-link{font-size:20px;padding:12px 8px}.navigation .logo{margin-bottom:2rem;padding:0;flex-shrink:0}.navigation .logo svg{height:auto;width:100%}.navigation .brand-agent-link{font-size:18px;visibility:hidden}.navigation .nav-upper{padding:0;flex:1;display:flex;flex-direction:column;min-height:0}.navigation .nav-lower{border-top:none;font-size:18px;gap:24px;margin-top:auto;padding:24px 0 0;flex-shrink:0;border-top:1px solid rgba(255,255,255,.1)}.navigation .nav-lower .nav-link{padding:0}}@media (width >= 1024px){.navigation{padding:50px 36px}.navigation .logo{margin-bottom:36px}}@media (width >= 320px){.brand-table-row{--b: 2rem;--h: 1rem;--p: calc(100% - 2rem) ;--r: 1rem;background-color:#000;border-radius:min(var(--r),var(--p) - var(--b) / 2) min(var(--r),100% - var(--p) - var(--b) / 2) var(--r) var(--r)/var(--r);margin-bottom:1.25rem;position:relative}.brand-table-row .brand-agent-dropdown-background{border-radius:inherit;height:100%;object-fit:cover;position:absolute;width:100%;z-index:0}.brand-table-row .brand-agent-dropdown-background:before{background-color:#000;background-image:inherit;clip-path:polygon(min(100%,var(--p) + var(--b) / 2) var(--h),var(--p) 0,max(0%,var(--p) - var(--b) / 2) var(--h),50% var(--r));content:"";inset:calc(-1 * (var(--h) - 1px)) 0 0;position:absolute;z-index:-1}.brand-table-row .brand-agent-dropdown{align-items:center;color:#fff;display:flex;gap:24px;padding:1rem;position:relative;text-align:left;z-index:1}.brand-table-row .brand-agent-dropdown .agent-logo{display:flex;min-width:3rem}.brand-table-row .brand-agent-dropdown .agent-logo img{height:3rem;width:3rem}.brand-table-row .brand-agent-dropdown .agent-summary{flex-basis:65%;font-size:1rem;font-weight:400;line-height:1.5}.brand-table-row .brand-agent-dropdown .agent-link-wrapper{display:flex;flex:auto;justify-content:center}.brand-table-row .brand-agent-dropdown .agent-link-wrapper .brand-agent-link{width:auto;visibility:hidden}.brand-table-row .brand-agent-dropdown .close{display:flex;flex:0}.brand-table-row .brand-agent-dropdown .close button{background-color:transparent;border:none;cursor:pointer}}@media (width >= 1440px){.brand-table-row{--p: calc(100% - 40px) }.brand-table-row .brand-agent-dropdown{padding:24px}.brand-table-row .brand-agent-dropdown .agent-summary{font-size:18px}}@media (width >= 1920px){.brand-table-row{--p: calc(100% - 60px) }.brand-table-row .brand-agent-dropdown{padding-right:44px}.brand-table-row .brand-agent-dropdown .agent-summary{font-size:20px}}.empty-organizations{display:flex;justify-content:center;align-items:center;min-height:400px;padding:2rem}.empty-organizations__content{text-align:center;max-width:500px;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.empty-organizations__title{font-size:1.75rem;font-weight:600;color:var(--text-primary);margin:0;font-family:var(--font-heading)}.empty-organizations__message{font-size:1.1rem;line-height:1.6;color:var(--text-secondary);margin:0;font-family:var(--font-body)}.empty-organizations__link{display:inline-flex;align-items:center;padding:.75rem 1.5rem;background-color:var(--primary-color, #007bff);color:#fff;text-decoration:none;border-radius:6px;font-weight:500;font-size:1rem;transition:all .2s ease}.empty-organizations__link:hover{background-color:var(--primary-color-hover, #0056b3);transform:translateY(-1px);box-shadow:0 4px 12px #007bff4d}.empty-organizations__link:active{transform:translateY(0)}@media (max-width: 768px){.empty-organizations{min-height:300px;padding:1rem}.empty-organizations__content{gap:1rem}.empty-organizations__title{font-size:1.5rem}.empty-organizations__message{font-size:1rem}}@media (width >= 320px){.fits-score{display:flex;flex-direction:column}.fits-score .fits-score-title{color:#fff;display:inline-block;font-family:Roboto Condensed Variable;font-size:10px;letter-spacing:.14em;margin-bottom:.5rem;text-transform:uppercase}.fits-score .fits-score-blocks{align-items:center;display:flex;gap:5px}.fits-score .fits-score-blocks .block{border-radius:4px;height:30px;transition:background-color .3s ease;width:13px}.fits-score .fits-score-blocks .label{color:#fff;font-family:Roboto Flex Variable;font-size:36px;font-weight:700;line-height:1;margin-left:10px}}@media (width >= 1440px){.fits-score .fits-score-title{font-size:12px}}@media (width >= 320px){.line-chart{overflow:visible;position:relative}.line-chart .x-axis,.line-chart .tooltip{font-family:Roboto Condensed Variable;font-weight:500}.line-chart .x-axis{font-size:10px}.line-chart .tooltip{font-size:12px}}@media (width >= 1440px){.line-chart .x-axis{font-size:12px}.line-chart .tooltip{font-size:13px}}@media (width >= 1920px){.line-chart .x-axis,.line-chart .tooltip{font-size:14px}}.login-container{align-items:center;background-color:#2e2e30;display:flex;justify-content:center;min-height:100vh;padding:1rem}.login-card{background-color:#000;border-radius:.5rem;box-shadow:0 4px 6px #0000001a;color:#fff;max-width:400px;padding:2rem 2rem 3rem;position:relative;width:100%}.login-card:before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(180deg,#df1e28,#f5821e 32%,#ffc700 68%,#03ffff) border-box;border:2px solid transparent;border-radius:inherit;box-shadow:0 0 10px #f36c7b;content:"";top:-2px;right:-2px;bottom:-2px;left:-2px;position:absolute;z-index:-1}.login-logo{display:flex;justify-content:center;margin-bottom:1.5rem}.login-logo .logo-image{width:100%}.login-heading{color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:1rem;text-align:center}.login-error{color:#e53e3e;margin-bottom:1rem;text-align:center}.login-form{display:flex;flex-direction:column;gap:1rem}.form-group{display:flex;flex-direction:column}.form-label{color:#fff;font-size:.9rem;margin-bottom:.5rem}.form-input{background-color:#f8f8f8;border:1px solid #cbd5e0;border-radius:.375rem;color:#000;font-size:1rem;padding:.75rem 1rem;transition:border-color .3s ease,box-shadow .3s ease}.form-input:focus{border-color:#f36c7b;box-shadow:0 0 0 3px #f36c7b4d;outline:none}.form-input ::placeholder{color:#a0aec0}.form-button{background-color:#f36c7b;border:none;border-radius:.375rem;color:#fff;cursor:pointer;font-size:1rem;padding:.75rem 1rem;transition:background-color .3s ease}.form-button:hover{background-color:#ef3d51}.form-button:focus{box-shadow:0 0 0 3px #f36c7b80;outline:none}.login-card a{color:#f36c7b;text-decoration:none}.login-card a:hover{text-decoration:underline}@media (width >= 320px){.moment .row-wrapper{display:flex;flex-direction:column;gap:50px;margin-top:50px}.moment .moment-col{display:flex;flex-direction:column;min-height:100%}.moment .content-wrapper{background-color:#fff;border-radius:1rem;box-shadow:0 8px 13px #0000001c;display:flex;flex-direction:column;height:100%;padding:1rem 1rem .5rem}.moment .moment-platform-impact .content-title{font-size:1rem;font-weight:500;margin-bottom:24px}.moment .moment-platform-impact .volumes-wrapper{display:grid;gap:.25rem;grid-auto-rows:1fr;grid-template-columns:1fr}.moment .moment-platform-impact .volume{border-radius:5px;display:flex;gap:.5rem;justify-content:space-between;max-width:100%;min-width:fit-content;padding:.5rem}.moment .moment-platform-impact .volume svg{height:auto;width:36px}.moment .moment-platform-impact .volume .volume-content{display:flex;flex-direction:column;height:100%;justify-content:space-between;min-width:54px;text-align:right}.moment .moment-platform-impact .volume .volume-content .value{font-size:1rem;font-weight:700}.moment .moment-platform-impact .volume .volume-content .name{font-size:12px;text-transform:capitalize}.moment .moment-brand-risk .content-title{font-size:20px;font-weight:500;margin-bottom:2rem}.moment .moment-brand-risk .content-title span{font-weight:900;text-transform:uppercase}.moment .moment-brand-risk .risk-title{font-size:1rem;font-weight:500;margin-bottom:1rem;text-align:center}.moment .moment-brand-risk .risk-topics{align-items:center;display:flex;flex-flow:column;gap:.5rem;justify-content:center}.moment .moment-brand-risk .topic-wrapper{display:flex;flex-wrap:wrap;gap:.5rem}.moment .moment-brand-risk .topic{border-radius:24px;display:flex;font-size:12px;font-weight:500;padding:.5rem .75rem;text-align:center;text-transform:capitalize;width:fit-content}.moment .moment-volumes .content-wrapper{justify-content:space-between}.moment .moment-volumes .content-title{display:flex;gap:1rem;justify-content:space-between;margin-bottom:2rem}.moment .moment-volumes .content-title span{font-size:20px;font-weight:700}.moment .moment-volumes .content-title svg{height:24px;width:auto}.moment .moment-thought-starters .moments-table .parcel-title{font-size:28px;font-weight:700;margin-bottom:2rem}.moment .moment-thought-starters .moments-table .table-wrapper .table-row{align-items:flex-start}.moment .moment-thought-starters .moments-table .table-wrapper .table-row:last-child{border-bottom:none}.moment .moment-thought-starters .moments-table .table-wrapper .table-col .idea-format{font-size:11px;font-weight:300;margin-bottom:.25em;margin-top:.25em}.moment .moment-thought-starters .moments-table .table-wrapper .table-col .idea-raw{font-size:18px;font-weight:500;padding-right:1em}.moment .moment-thought-starters .moments-table .table-wrapper .table-col .idea-reasoning{font-size:12px;font-weight:400;line-height:1.33333}.moment .archive-section{display:flex;justify-content:center;margin-top:50px;padding:24px}.moment .archive-section .archive-button{background:transparent;border:1px solid var(--black);border-radius:4px;color:var(--black);cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:all .2s ease;white-space:nowrap;opacity:.5}.moment .archive-section .archive-button:hover{background:transparent;color:var(--black);opacity:1}.moment .archive-section .archive-button:disabled{opacity:.5;cursor:not-allowed;background:var(--medium-gray);border-color:var(--medium-gray);color:var(--white)}}@media (width >= 1440px){.moment .row-wrapper{flex-flow:row wrap;gap:50px 24px}.moment .moment-col{flex:1}.moment .content-wrapper{padding:1.5rem}.moment .moment-platform-impact .content-title{font-size:18px}.moment .moment-platform-impact .volumes-wrapper{gap:.5rem}.moment .moment-platform-impact .volume{padding:12px}.moment .moment-platform-impact .volume svg{height:auto;width:50px}.moment .moment-platform-impact .volume .volume-content .value{font-size:18px}.moment .moment-platform-impact .volume .volume-content .name{font-size:13px}.moment .moment-brand-risk .content-title{font-size:28px}.moment .moment-brand-risk .risk-title{font-size:20px;text-align:left}.moment .moment-brand-risk .risk-topics{align-items:flex-start}.moment .moment-brand-risk .topic{font-size:14px;padding:.5rem 1rem}.moment .moment-volumes .content-title span{font-size:28px}.moment .moment-volumes .content-title svg{height:30px}.moment .moment-thought-starters{flex-basis:100%}.moment .moment-thought-starters .moments-table .parcel-title{font-size:34px;margin-bottom:50px}.moment .moment-thought-starters .moments-table .table-wrapper .table-row{padding:.5rem 0}.moment .moment-thought-starters .moments-table .table-wrapper .table-col .idea-format{font-size:14px}.moment .moment-thought-starters .moments-table .table-wrapper .table-col .idea-raw{font-size:18px}.moment .moment-thought-starters .moments-table .table-wrapper .table-col .idea-reasoning{font-size:1rem}}@media (width >= 1920px){.moment .row-wrapper{gap:50px}.moment .moment-platform-impact .content-title,.moment .moment-platform-impact .volume .volume-content .value{font-size:20px}.moment .moment-platform-impact .volume .volume-content .name{font-size:14px}.moment .moment-brand-risk .content-title{font-size:2rem;margin-bottom:50px}.moment .moment-brand-risk .risk-title{font-size:24px}.moment .moment-brand-risk .topic{font-size:1rem}.moment .moment-volumes .content-title span{font-size:2rem}.moment .moment-volumes .content-title svg{height:36px}.moment .moment-thought-starters .moments-table .table-wrapper .table-col .idea-format{font-size:1rem}.moment .moment-thought-starters .moments-table .table-wrapper .table-col .idea-raw{font-size:20px}.moment .moment-thought-starters .moments-table .table-wrapper .table-col .idea-reasoning{font-size:18px}}@media (width >= 320px){.moment-details{margin-bottom:0rem}.moment-details .section-title{margin-bottom:1rem}.moment-details .details-wrapper{background-color:#000;border-radius:1rem;color:#fff;display:flex;flex-direction:column;gap:24px;overflow:hidden;padding:24px 1rem 36px;position:relative;z-index:0}.moment-details .details-wrapper .pattern-background{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.moment-details .details-wrapper .title-summary,.moment-details .details-wrapper .flex-wrapper{display:flex;flex-direction:column;gap:24px}.moment-details .details-wrapper .moment-title{font-size:28px;font-weight:500;line-height:1}.moment-details .details-wrapper .moment-summary{font-size:1rem;line-height:1.5}.moment-details .details-wrapper .brand-agent-link{width:100%;visibility:hidden}.moment-details .details-wrapper .charts-wrapper{border-bottom:1px solid #868686;border-top:1px solid #868686;padding:24px 0}.moment-details .details-wrapper .semi-charts{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:28px;margin-top:-.25rem}.moment-details .details-wrapper .semi-charts .semi-chart{flex:1}.moment-details .details-wrapper .divider{display:none;position:relative}.moment-details .details-wrapper .divider:after{background-color:#868686;bottom:-.5rem;content:"";position:absolute;top:-.5rem;width:1px}}@media (width <= 767px){.moment-details .details-wrapper .fits-score .fits-score-blocks{gap:7px}.moment-details .details-wrapper .fits-score .fits-score-blocks .block{border-radius:5px;height:40px;width:18px}.moment-details .details-wrapper .fits-score .fits-score-blocks .label{font-size:48px}}@media (width >= 1024px){.moment-details .details-wrapper{flex-direction:row;gap:1rem;padding:24px}.moment-details .details-wrapper .charts-wrapper{border:none}.moment-details .details-wrapper .semi-charts{border-bottom:1px solid #868686;margin-bottom:24px;padding-bottom:24px}.moment-details .details-wrapper .title-summary{flex:1;gap:2rem;justify-content:center}.moment-details .details-wrapper .flex-wrapper{gap:2rem}.moment-details .details-wrapper .brand-agent-link{width:fit-content;visibility:hidden}.moment-details .details-wrapper .divider{display:block}}@media (width >= 1440px){.moment-details .details-wrapper{padding:36px}.moment-details .details-wrapper .charts-wrapper{padding:24px}.moment-details .details-wrapper .moment-title{font-size:40px}.moment-details .details-wrapper .moment-summary{font-size:20px}.moment-details .details-wrapper .source-link{color:#868686;font-size:1rem;text-decoration:underline}.moment-details .details-wrapper .fits-score .fits-score-blocks{gap:.5rem}.moment-details .details-wrapper .fits-score .fits-score-blocks .block{border-radius:5px;height:44px;width:20px}.moment-details .details-wrapper .fits-score .fits-score-blocks .label{font-size:54px;margin-left:2rem}}@media (width >= 1920px){.moment-details .details-wrapper{gap:36px}.moment-details .details-wrapper .title-summary{gap:50px}.moment-details .details-wrapper .flex-wrapper{flex-flow:row wrap}.moment-details .details-wrapper .moment-title{flex:1;font-size:48px}.moment-details .details-wrapper .moment-summary{flex-basis:100%;font-size:22px;order:1}.moment-details .details-wrapper .fits-score .fits-score-blocks .block{border-radius:6px;height:50px;width:22px}.moment-details .details-wrapper .fits-score .fits-score-blocks .label{font-size:60px}}.title-container{display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:1rem}.title-container .moment-title{display:flex;align-items:center;flex:1}.title-container .moment-title .archived-label{color:var(--medium-gray);font-size:.8em;font-weight:400;margin-left:.5rem}.archive-button{background:transparent;border:1px solid var(--white);border-radius:4px;color:var(--white);cursor:pointer;font-size:.8rem;padding:.25rem .75rem;transition:all .2s ease;white-space:nowrap;align-self:center;min-width:fit-content}.archive-button.is-archived,.archive-button:hover{background-color:var(--white);color:var(--black)}.archive-button:disabled{opacity:.5;cursor:not-allowed}@media (width >= 320px){.moments-table{background-color:#fff;border-radius:1rem;box-shadow:0 8px 13px #0000001c;padding:1rem}.moments-table .heading-wrapper{display:flex;gap:1rem;margin-bottom:10px}.moments-table .heading-wrapper .heading{color:#868686;flex:1;font-size:10px;font-weight:400;text-transform:uppercase}.moments-table .table-wrapper .table-row{align-items:center;border-bottom:1px solid #efefef;display:flex;flex-wrap:wrap;gap:12px}.moments-table .table-wrapper .table-col{flex:1;font-size:16px;font-weight:500;padding:1rem 0}.moments-table .table-wrapper .table-col .idea-icon{display:flex;height:36px;width:36px}.moments-table .table-wrapper .table-col .idea-icon svg{height:100%;width:100%}.moments-table .table-wrapper .table-col .reaction-cta-wrapper{display:flex;gap:.5rem}.moments-table .table-wrapper .table-col .reaction-cta-wrapper .reaction-cta{background:none;border:none;cursor:pointer;height:24px;padding:0;width:24px}.moments-table .table-wrapper .table-col .reaction-cta-wrapper .reaction-cta svg{height:100%;width:100%}.moments-table .table-wrapper .table-col .score-blocks-wrapper{align-items:center;background-color:#000;border-radius:6px;display:flex;flex-direction:column;gap:.25rem;height:50px;justify-content:center;width:50px}.moments-table .table-wrapper .table-col .score-blocks-wrapper .label{font-family:Roboto Flex Variable;font-size:22px;font-weight:700;line-height:1}.moments-table .table-wrapper .table-col .score-blocks-wrapper .score-blocks{display:flex;gap:3px}.moments-table .table-wrapper .table-col .brand-agent-toggle{align-items:center;background-color:transparent;border:1px solid #8195f6;border-radius:.2rem;cursor:pointer;display:inline-flex;font-weight:700;justify-content:center;margin-right:14px;overflow:hidden;padding:0}.moments-table .table-wrapper .table-col .brand-agent-toggle .mod-agent-icon{height:2.5em;width:2.5em}.moments-table .table-wrapper .table-col .brand-agent-toggle.is-active{box-shadow:0 0 10px #8195f6}}@media (width >= 1440px){.moments-table{padding:20px}.moments-table .heading-wrapper{margin-bottom:20px}.moments-table .heading-wrapper .heading{font-size:12px}.moments-table .table-wrapper .table-row{gap:1rem}.moments-table .table-wrapper .table-col{font-size:20px}.moments-table .table-wrapper .table-col .idea-icon{height:50px;width:50px}.moments-table .table-wrapper .table-col .reaction-cta-wrapper{gap:1rem}.moments-table .table-wrapper .table-col .reaction-cta-wrapper .reaction-cta{height:40px;width:40px}.moments-table .table-wrapper .table-col .score-blocks-wrapper{height:56px;width:56px}.moments-table .table-wrapper .table-col .score-blocks-wrapper .label{font-size:28px}.moments-table .table-wrapper .table-col .brand-agent-toggle{margin-right:22px}}@media (width >= 1920px){.moments-table{padding:24px}.moments-table .heading-wrapper{margin-bottom:24px}.moments-table .heading-wrapper .heading{font-size:14px}.moments-table .table-wrapper .table-col{font-size:26px}.moments-table .table-wrapper .table-col .brand-agent-toggle{margin-right:42px}}@media (width >= 320px){.organizations{padding-top:1rem}.organizations .organization-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin:0 -1rem;padding:1rem}.organizations .organization-wrapper .organization{align-items:center;background-color:#fff;border:none;border-bottom:2px solid transparent;border-radius:10px;cursor:pointer;display:flex;font-size:14px;gap:10px;padding:.5rem 1rem .5rem 10px;position:relative;white-space:nowrap}.organizations .organization-wrapper .organization.is-active{border-color:#000;box-shadow:0 3px 9px #0003}.organizations .organization-wrapper .organization.not-viewed:after{background-color:#f36c7b;border:1px solid #efefef;border-radius:50%;content:"";height:10px;position:absolute;right:-3px;top:-2px;width:10px}.organizations .organization-wrapper .organization .img-wrapper{border-radius:6px;box-shadow:0 2px 4px #00000026;display:flex;height:40px;overflow:hidden;position:relative;width:40px}.organizations .organization-wrapper .organization .img-wrapper img{height:100%;object-fit:cover;width:100%}}@media (width >= 1024px){.organizations .organization-wrapper{margin:0 -36px;padding:1rem 36px 24px}}@media (width >= 1440px){.organizations .organization-wrapper .organization{font-size:1rem;padding:10px 1rem 10px 10px;text-align:left}}@media (width >= 320px){.page-header .page-header-content{align-items:center;display:flex;height:300px;padding:0 1rem}.page-header .background-video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.page-header .page-header-content-inner{transform:translateY(-3rem)}.page-header .page-header-eyebrow{font-family:Roboto Flex Variable;font-size:14px;letter-spacing:.14em;text-transform:uppercase}.page-header h1{font-size:68px;font-weight:700;line-height:1}.page-header h1 small{font-size:.5em}}@media (width >= 1024px){.page-header .page-header-content{padding:0 36px}.page-header h1{line-height:1}}@media (width >= 320px){.semi-chart{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.semi-chart svg{height:auto;max-width:100%;width:96px}.semi-chart .chart-labels{align-items:center;bottom:0;display:flex;flex-direction:column;margin-top:-38px}.semi-chart .number{font-family:Roboto Flex Variable;font-size:28px;font-weight:700}.semi-chart .name{font-size:8px;letter-spacing:3px;margin-top:.25rem;text-transform:uppercase}}@media (width >= 1440px){.semi-chart svg{width:144px}.semi-chart .chart-labels{margin-top:-56px}.semi-chart .number{font-size:40px}.semi-chart .name{font-size:12px}}@media (width >= 320px){.whats-hot{position:relative}.whats-hot .moments-wrapper{color:#000;display:flex;gap:1rem;margin:0 -1rem .5rem;overflow:overlay;padding:1rem .5rem 36px;position:relative;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.3) transparent}.whats-hot .moments-wrapper .moment{background-color:#fff;border-radius:1rem;box-shadow:0 8px 13px #0000001c;flex:0 0 calc(285px - .75rem);padding:0;position:relative;width:33%}.whats-hot .moments-wrapper .moment.highlight:before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(180deg,#df1e28,#f5821e 32%,#ffc700 68%,#03ffff) border-box;border:2px solid transparent;border-radius:inherit;box-shadow:0 0 10px #f36c7b;content:"";top:-2px;right:-2px;bottom:-2px;left:-2px;position:absolute;z-index:-1}.whats-hot .moments-wrapper .moment a{display:flex;flex-direction:column;min-height:100%}.whats-hot .moments-wrapper .client-info{border-radius:14px 14px 0 0;flex:1;padding:24px 24px 36px}.whats-hot .moments-wrapper .client-info .client-name-logo{align-items:center;display:flex;font-size:15px;gap:10px;margin-bottom:24px}.whats-hot .moments-wrapper .client-info .client-name-logo .img-wrapper{border-radius:6px;box-shadow:0 2px 4px #00000026;display:flex;height:40px;overflow:hidden;position:relative;width:40px}.whats-hot .moments-wrapper .client-info .client-name-logo .img-wrapper img{height:100%;object-fit:cover;width:100%}.whats-hot .moments-wrapper .client-info .client-summary{font-size:20px;font-weight:500}.whats-hot .moments-wrapper .fits-score{background-color:#000;border-radius:0 0 14px 14px;padding:1rem 24px}.whats-hot .moments-wrapper::-webkit-scrollbar{height:8px;width:8px}.whats-hot .moments-wrapper::-webkit-scrollbar-track{background:transparent}.whats-hot .moments-wrapper::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:4px}.whats-hot .moments-wrapper::-webkit-scrollbar-thumb:hover{background-color:#00000080}}@media (width >= 1024px){.whats-hot .moments-wrapper{gap:36px;margin:0 -36px 18px;padding:1rem 36px 18px}}@media (width >= 1440px){.whats-hot .moments-wrapper .moment{flex:0 0 calc(25% - 1.75rem);max-width:364px}.whats-hot .moments-wrapper .client-info .client-name-logo{font-size:18px}}@media (width >= 1920px){.whats-hot .moments-wrapper .client-info .client-summary{font-size:26px}}
