.case-details-rebranding{--small-section-margin: 2.5rem;--large-section-margin: 3.75rem;--additional-section-margin: calc(var(--large-section-margin) - var(--small-section-margin))}.case-details-rebranding .case-details-sidebar-container{padding-left:0;padding-right:0}.case-details-rebranding .case-details-sidebar-container .case-details-container .author-info-logo-container,.case-details-rebranding .case-details-sidebar-container .case-details-container .case-name-comment-container,.case-details-rebranding .case-details-sidebar-container .case-details-container .case-premium-status-info-toggle-container,.case-details-rebranding .case-details-sidebar-container .case-details-container .case-info-container,.case-details-rebranding .case-details-sidebar-container .case-details-container .solved-status-rate-container,.case-details-rebranding .case-details-sidebar-container .case-details-container .case-sections-container .rated-case-container,.case-details-rebranding .case-details-container .solved-status-container{padding-left:var(--grid-margin);padding-right:var(--grid-margin)}.case-details-rebranding .case-details-sidebar-container .case-details-container .case-sections-container .case-section-container,.case-details-rebranding .case-details-sidebar-container .case-details-container .case-sections-container .meeting-board-prompt-container,.case-details-rebranding .case-details-sidebar-container .case-details-container .case-sections-container .forum-prompt-container,.case-details-rebranding .case-details-sidebar-container .case-details-container .case-sections-container .related-questions-container,.case-details-rebranding .case-details-sidebar-container .case-details-container .case-sections-container .other-company-cases-container{width:calc(100% - 2 * var(--grid-margin));margin-inline:auto}.case-details-rebranding .case-sections-container .case-section-container{border-radius:var(--border-radius-tile);overflow:hidden;background-color:var(--lavender-100)}.case-details-rebranding .case-sections-container .case-section-container .case-sub-section-container.with-toggle+.case-sub-section-container{border-top:2px solid var(--white)}.case-details-rebranding .case-sections-container .case-section-container .case-section-title,.case-details-rebranding .case-sections-container .case-section-container .case-section-description,.case-details-rebranding .case-sections-container .case-section-container .case-section-sub-sections-container .case-sub-section-container .toggle-title,.case-details-rebranding .case-sections-container .case-section-container .case-section-sub-sections-container .case-sub-section-container .non-toggle-title{padding-top:1rem;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:1rem;margin:0}.case-details-rebranding .case-sections-container .case-section-container .case-section-sub-sections-container .case-sub-section-container .non-toggle-title h3{font-size:1.125rem;line-height:1.75rem;font-weight:500}.case-details-rebranding .case-sections-container .case-section-container .case-section-title,.case-details-rebranding .case-sections-container .case-section-container .case-section-sub-sections-container .case-sub-section-container .toggle-title,.case-details-rebranding .case-sections-container .case-section-container .case-section-sub-sections-container .case-sub-section-container .non-toggle-title{display:grid;grid-template-columns:auto 1fr;grid-column-gap:.75rem;align-items:center}.case-details-rebranding .case-sections-container .case-section-container .case-section-sub-sections-container .case-sub-section-container .non-toggle-title .case-module-container{grid-column:1/-1}.case-details-rebranding .case-sections-container .case-section-container .case-section-sub-sections-container .case-sub-section-container .toggle-title{cursor:pointer}.case-details-rebranding .case-sections-container .case-section-container .case-section-sub-sections-container .case-sub-section-container .toggle-title.is-open .component-icon{transform:rotate(180deg)}.case-details-rebranding .case-sections-container .case-section-container .case-section-sub-sections-container .case-sub-section-container .toggle-title.is-open .hidden-title{display:none}.case-details-rebranding .case-sections-container .case-section-container .case-section-sub-sections-container .case-sub-section-container .toggle-title.is-open .visible-title{display:block}.case-details-rebranding .case-sections-container .case-section-container .case-section-sub-sections-container .case-sub-section-container .case-module-container .image{cursor:pointer}.case-details-rebranding .case-sections-container{display:grid;grid-row-gap:var(--small-section-margin)}.case-details-rebranding .case-sections-container .case-section-container .case-section-sub-sections-container .case-sub-section-container .toggle-title .visible-title{display:none}.case-details-rebranding .case-sections-container .case-section-container .case-section-sub-sections-container .case-sub-section-modules-container{background-color:#fff;padding:1.25rem}.case-details-rebranding .case-sections-container .case-section-container .case-section-sub-sections-container .case-sub-section-modules-container.hidden{display:none}.case-details-rebranding .case-sections-container .case-section-container .case-section-sub-sections-container .case-sub-section-modules-container>*+*{margin-top:1rem}.case-details-rebranding .case-sections-container .case-section-container .case-calculation-container{border:1px solid var(--black);border-radius:var(--border-radius-tile);padding-top:1rem;padding-bottom:1rem;padding-left:.75rem;padding-right:.75rem}.case-details-rebranding .case-sections-container .case-section-container .case-calculation-container .toggle-calculation{cursor:pointer}.case-details-rebranding .case-sections-container .case-section-container .case-calculation-container .content-container{display:none}.case-details-rebranding .case-sections-container .case-section-container .case-calculation-container.is-open .toggle-calculation .component-icon{transform:rotate(180deg)}.case-details-rebranding .case-sections-container .case-section-container .case-calculation-container.is-open .content-container{display:grid;grid-row-gap:.5rem}.case-details-rebranding .case-sections-container .case-section-container .case-interviewer-note-container{background-color:var(--neon-green-100);border-radius:var(--border-radius-tile);padding-top:1.25rem;padding-bottom:1.25rem;padding-left:1rem;padding-right:1rem;display:grid;grid-row-gap:.75rem}.case-details-rebranding .case-sections-container .case-section-container .case-section-sub-sections-container .case-sub-section-modules-container .shareable-image-container{display:grid;grid-row-gap:.75rem}.case-details-rebranding .case-sections-container .case-section-container .case-section-sub-sections-container .case-sub-section-modules-container .shareable-image-container .shared-tag,.case-details-rebranding .case-sections-container .case-section-container .case-section-sub-sections-container .case-sub-section-modules-container .shareable-image-container.is-shared .share-button{display:none}.case-details-rebranding .case-sections-container .case-section-container .case-section-sub-sections-container .case-sub-section-modules-container .shareable-image-container.is-shared .shared-tag{display:inline-flex;cursor:pointer}.case-details-rebranding .case-sections-container .case-section-container .case-section-sub-sections-container .case-sub-section-modules-container .shareable-image-container .image,.case-details-rebranding .case-sections-container .case-section-container .case-section-sub-sections-container .case-sub-section-modules-container .shared-image-container .image,.case-details-rebranding .case-sections-container .case-section-container .case-section-sub-sections-container .case-sub-section-modules-container .component-article .image{max-width:100%}.case-details-rebranding .case-sections-container .case-section-container.not-accordion{border-radius:unset;background-color:unset}.case-details-rebranding .case-sections-container .case-section-container.not-accordion .case-section-title{padding:0}.case-details-rebranding .case-sections-container .case-section-container.not-accordion *+.case-section-sub-sections-container{margin-top:1rem}.case-details-rebranding .case-sections-container .case-section-container.not-accordion .case-section-sub-sections-container .case-sub-section-modules-container{padding:0}.case-details-rebranding .case-details-container .author-info-logo-container{display:grid;grid-template-columns:1fr 6.75rem}.case-details-rebranding .case-details-container .author-info-logo-container .author-logo-container{display:flex;justify-content:center;align-items:center}.case-details-rebranding .case-details-container .author-info-logo-container .author-logo-container.is-coach{justify-content:end}.case-details-rebranding .case-details-container .author-info-logo-container .author-logo-container .author-logo{max-width:5.25rem;max-height:3.5rem}.case-details-rebranding .case-details-container .solved-status-container{margin-top:2rem}.case-details-rebranding .case-details-container .solved-status-container .component-interactive-tag.with-icon{display:inline-grid}.case-details-rebranding .case-details-container .case-name-comment-container{margin-top:1.25rem}.case-details-rebranding .case-details-container .case-name-comment-container .case-name{margin:0;display:inline}.case-details-rebranding .case-details-container .case-name-comment-container .comments-icon-container{display:inline-flex;align-items:center;align-content:center;position:relative;top:-.125rem}.case-details-rebranding .case-details-container .case-name-comment-container .comments-icon{border-radius:50%;background-color:var(--neon-green-300);height:1.5rem;aspect-ratio:1;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;align-self:center}.case-details-rebranding .case-details-container .case-premium-status-info-toggle-container{display:flex;flex-wrap:wrap;column-gap:1.25rem;row-gap:1rem;margin-top:1.25rem}.case-details-rebranding .case-details-container .case-premium-status-info-toggle-container .premium-status-container{display:flex;gap:.5rem;align-items:center}.case-details-rebranding .case-details-container .case-premium-status-info-toggle-container .premium-status-container .premium-status-label{display:none}.case-details-rebranding .case-details-container.info-visible .case-premium-status-info-toggle-container .info-toggle .component-icon{transform:rotate(180deg)}.case-details-rebranding .case-details-container .case-info-container{display:none;grid-row-gap:1rem;margin-top:1rem}.case-details-rebranding .case-details-container.info-visible .case-info-container{display:grid}.case-details-rebranding .case-details-container .case-info-container .info-item{display:flex;gap:.5rem;align-items:center}.case-details-rebranding .case-details-container .case-info-container .case-topics-container{display:flex;gap:.5rem;flex-wrap:wrap;width:100%}.case-details-rebranding .case-details-container .case-info-container .case-alt-locale-container{display:flex;column-gap:.5rem;flex-wrap:wrap;width:100%}.case-details-rebranding .case-details-container .case-info-container .case-download-container{display:grid;grid-row-gap:1rem;width:100%}.case-details-rebranding .case-details-container *+.case-sections-container{margin-top:var(--small-section-margin)}.case-details-rebranding .case-sections-container .case-section-container.all-exhibits-container .all-exhibits-title{display:flex;gap:.75rem;align-items:center;margin:0}.case-details-rebranding .case-sections-container .case-section-container.all-exhibits-container .case-section-sub-sections-container{display:none}.case-details-rebranding .case-sections-container .case-section-container.all-exhibits-container .toggle-exhibits{cursor:pointer}.case-details-rebranding .case-sections-container .case-section-container.all-exhibits-container.is-open .toggle-exhibits .toggle-icon{transform:rotate(180deg)}.case-details-rebranding .case-sections-container .case-section-container.all-exhibits-container.is-open .case-section-sub-sections-container{display:block}.case-details-rebranding .case-sections-container .case-section-container.first-section{margin-top:var(--additional-section-margin)}.case-details-rebranding .case-sidebar-container{display:none}.case-details-rebranding .meeting-board-prompt-container{background-color:var(--neon-green-200);border:1px solid var(--black);padding-top:1.5rem;padding-left:1rem;padding-right:1rem;padding-bottom:1.5rem;display:grid;grid-row-gap:.75rem;margin-top:var(--additional-section-margin)}.case-details-rebranding .meeting-board-prompt-container .meeting-board-prompt-image{width:7.5rem;justify-self:center}.case-details-rebranding .meeting-board-prompt-container .component-button{background-color:var(--white)}.case-details-rebranding .meeting-board-prompt-container .meeting-board-prompt-image+*,.case-details-rebranding .meeting-board-prompt-container *+.component-button{margin-top:.25rem}.case-details-rebranding .video-iframe{aspect-ratio:1.77;width:100%}.case-details-rebranding .forum-prompt-container{background-color:var(--lavender-100);border:1px solid var(--black);padding-top:1.5rem;padding-left:1rem;padding-right:1rem;padding-bottom:1.5rem;display:grid;grid-row-gap:.75rem}.case-details-rebranding .forum-prompt-container .component-button{background-color:var(--white)}.case-details-rebranding .forum-prompt-container *+.component-button{margin-top:.25rem}.case-details-rebranding .rate-case-prompt-container{border:1px solid var(--black);padding-top:1.25rem;padding-bottom:1.25rem;padding-left:1.5rem;padding-right:1.5rem}.case-details-rebranding .rate-case-prompt-container .component-form-row+.component-form-row,.case-details-rebranding .rate-case-prompt-container *+.feedback-rating-container{margin-top:1rem}.case-details-rebranding .rate-case-prompt-container .component-rating .rating-container{--rating-icon-size: 1.5rem}.case-details-rebranding .rate-case-prompt-container .component-form-row .component-button{justify-self:start}.case-details-rebranding .rated-case-container{display:grid;grid-row-gap:.5rem}.case-details-rebranding .rated-case-container .case-rating-container{display:flex;gap:.75rem;align-items:center}.case-details-rebranding .rated-case-container .case-rating-container .component-rating .rating-container{--rating-icon-size: 1.5rem}.case-details-rebranding .related-questions-container{display:grid;grid-row-gap:1.25rem}.case-details-rebranding .related-questions-container .related-questions-list{display:grid;grid-row-gap:1.25rem}.case-details-rebranding .case-details-sidebar-container .case-details-container .case-sections-container .other-company-cases-container{background-color:var(--neutral-100);border-radius:var(--border-radius-tile);padding:1.5rem}.case-details-rebranding .case-details-sidebar-container .other-company-cases-container .other-company-cases-list{margin-top:1rem;display:grid;grid-row-gap:1.5rem}.case-details-rebranding .case-details-sidebar-container .other-company-cases-container .other-company-cases-list .sidebar-case-tile.is-hidden{display:none}.case-details-rebranding .case-details-sidebar-container .other-company-cases-container .show-more-container{margin-top:1.5rem}.modal-rate-case .case-rating-container{display:flex;justify-content:space-between;align-items:center;align-content:center}.case-details-rebranding .case-details-sidebar-container .case-details-container .solved-status-rate-container{display:grid;grid-row-gap:2rem}.case-details-rebranding .case-details-sidebar-container .case-details-container .solved-status-rate-container .solved-status-container{margin-top:0}.case-details-rebranding .case-details-sidebar-container .case-details-container .solved-status-rate-container .solved-status-container,.case-details-rebranding .case-details-sidebar-container .case-details-container .solved-status-rate-container .rated-case-container{padding:0}.case-details-rebranding .case-details-sidebar-container .case-details-container .component-content-section,.case-details-rebranding .case-details-sidebar-container .case-details-container .case-sections-container .forum-prompt-container,.case-details-rebranding .case-details-sidebar-container .case-details-container .case-sections-container .related-questions-container,.case-details-rebranding .case-details-sidebar-container .case-details-container .case-sections-container .other-company-cases-container{margin-top:var(--additional-section-margin)}@media only screen and (min-width:48rem){.case-details-rebranding .case-details-container .case-premium-status-info-toggle-container .premium-status-container .premium-status-label{display:block}.case-details-rebranding .case-details-sidebar-container .case-details-container .case-sections-container .other-company-cases-container{width:21.875rem}}@media only screen and (min-width:56rem){.case-details-rebranding .case-details-sidebar-container .case-details-container .author-info-logo-container,.case-details-rebranding .case-details-sidebar-container .case-details-container .case-name-comment-container,.case-details-rebranding .case-details-sidebar-container .case-details-container .case-premium-status-info-toggle-container,.case-details-rebranding .case-details-sidebar-container .case-details-container .case-info-container,.case-details-rebranding .case-details-sidebar-container .case-details-container .solved-status-rate-container,.case-details-rebranding .case-details-sidebar-container .case-details-container .case-sections-container .rated-case-container,.case-details-rebranding .case-details-container .solved-status-container{padding-left:0;padding-right:0}.case-details-rebranding .case-details-sidebar-container .case-details-container .case-sections-container .case-section-container,.case-details-rebranding .case-details-sidebar-container .case-details-container .case-sections-container .meeting-board-prompt-container,.case-details-rebranding .case-details-sidebar-container .case-details-container .case-sections-container .rate-case-prompt-container,.case-details-rebranding .case-details-sidebar-container .case-details-container .case-sections-container .forum-prompt-container,.case-details-rebranding .case-details-sidebar-container .case-details-container .case-sections-container .related-questions-container{width:100%}.case-details-rebranding .case-details-sidebar-container .case-details-container .case-sections-container .other-company-cases-container{display:none}.case-details-rebranding .case-details-container .solved-status-container{margin-top:0}.case-details-rebranding .case-details-sidebar-container{display:grid;grid-template-columns:1fr 17rem;grid-column-gap:2rem;align-items:start;padding-left:var(--grid-margin);padding-right:var(--grid-margin)}.case-details-rebranding .case-details-container .author-info-logo-container{display:none}.case-details-rebranding .case-details-container .case-info-container{display:none;column-gap:1.5rem;row-gap:1rem;flex-wrap:wrap}.case-details-rebranding .case-details-container.info-visible .case-info-container{display:flex}.case-details-rebranding .case-sidebar-container{display:grid;grid-row-gap:3rem;background-color:var(--neutral-100);padding-top:1.5rem;padding-left:1rem;padding-right:1rem;padding-bottom:1.5rem;border-radius:var(--border-radius-tile)}.case-details-rebranding .case-sidebar-container .meeting-board-prompt-container{margin-top:0}.case-details-rebranding .case-sections-container .meeting-board-prompt-container,.case-details-rebranding .case-sections-container .forum-prompt-container{display:none}.case-details-rebranding .case-sidebar-container .expert-author-info-container{display:grid;grid-row-gap:1rem}.case-details-rebranding .case-sidebar-container .company-author-info-container{border:1px solid var(--black);border-radius:var(--border-radius-tile);background-color:#fff;padding:1rem;display:grid;grid-row-gap:.75rem}.case-details-rebranding .case-sidebar-container .company-author-info-container .author-logo-container{width:100%;height:8.6875rem;padding:.5rem;display:flex;justify-content:center;align-items:center}.case-details-rebranding .case-sidebar-container .company-author-info-container .author-logo-container .author-logo{max-width:100%;max-height:100%}.case-details-rebranding .case-sidebar-container .company-author-info-container .author-logo-container.is-preplounge{height:3.375rem}}@media only screen and (min-width:80rem){.case-details-rebranding{--small-section-margin: 3.75rem;--large-section-margin: 5rem}.case-details-rebranding .case-details-sidebar-container{padding-left:0;padding-right:0}.case-details-rebranding .case-sidebar-container .company-author-info-container{grid-row-gap:unset}}