.checkout .basic-section .form-row .attribute-dropdown{display:none}.checkout .basic-section .item-contents-wrapper{margin-top:.5rem;line-height:1.25rem}.checkout .basic-section .item-contents-wrapper p{margin:0;font-size:.75rem;color:var(--color-text)}.checkout .basic-section .item-contents-wrapper ul{margin:0;margin-top:.5rem;font-size:.75rem;color:var(--color-text);padding:0;padding-left:1.75rem}.checkout .pre-purchase-agree-explainer{font-size:.75rem;color:var(--color-button-grey)}.checkout .pre-purchase-agree-explainer{margin-top:.5rem}.checkout .payment-options-wrapper{margin-top:3rem}.checkout .payment-options .payment-option-details.is-loading:before{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.checkout .product-info .section-title{display:none}.checkout .basic-mock-radio.selected .basic-mock-radio-inner{background-color:var(--color-white)}.checkout .basic-mock-radio .basic-mock-radio-content{padding-top:2rem;padding-bottom:2rem}.checkout .basic-mock-radio .basic-mock-radio-content img{height:2rem}.checkout .basic-mock-radio-group .payment-option-details{display:none;margin-top:.5rem}.checkout .basic-mock-radio-group .basic-mock-radio.selected+.payment-option-details.available{display:block}.checkout .basic-mock-radio-group .payment-option-details+.basic-mock-radio{margin-top:.5rem}.checkout .basic-mock-radio-group .payment-option-details .stripe-card-element-wrapper{position:relative;z-index:0;height:34px}.checkout .coupon-code-wrapper .coupon-code-input,.checkout .coupon-code-wrapper .coupon-code-button{max-width:10rem;display:block}.checkout .coupon-code-wrapper .coupon-code-button{margin-top:.5rem}.checkout .basic-form-sub-text.coupon-code-status.invalid{color:var(--color-text-warning)}.checkout .basic-form-sub-text.coupon-code-status.valid{color:var(--color-ci-green)}.checkout .product-info .product-info-value-wrapper.price-wrapper .premium-discount{font-size:.75rem;line-height:1.5rem}.checkout .checkout-form .country-state-row,.checkout .checkout-form.requires-state .country-row .basic-form-sub-text{display:none}.checkout .checkout-form.requires-state .country-state-row{display:block}.modal-payment-status .payment-status{display:flex}.modal-payment-status .payment-status.pending .success,.modal-payment-status .payment-status.pending .failure,.modal-payment-status .payment-status.success .pending,.modal-payment-status .payment-status.success .failure,.modal-payment-status .payment-status.failure .success,.modal-payment-status .payment-status.failure .pending{display:none}.modal-payment-status .payment-status .payment-status-icon-wrapper{flex:0 0 2.5rem;max-width:2.5em;text-align:center}.modal-payment-status .payment-status .payment-status-icon-wrapper .status-icon{font-size:2.5rem}.modal-payment-status .payment-status .payment-status-icon-wrapper .status-icon.success{color:var(--color-ci-green)}.modal-payment-status .payment-status .payment-status-icon-wrapper .status-icon.failure{color:var(--color-text-warning)}.modal-payment-status .payment-status .payment-status-text-wrapper{padding-left:1rem}.modal-payment-status .payment-status .payment-status-text-wrapper .status-text{margin:0;padding:0;font-size:.875rem}.modal-payment-status .payment-status .payment-status-text-wrapper .status-text a{color:var(--color-ci-blue);text-decoration:underline}.modal-payment-status .payment-status .payment-status-text-wrapper .status-text a:hover{text-decoration:none}.profile-visitors .site-content{padding-left:var(--grid-margin);padding-right:var(--grid-margin)}.profile-visitors .basic-feed .feed-item{padding-left:.5rem;padding-right:.5rem}.profile-visitors .basic-feed .feed-item.no-interaction{padding-left:0}.pricing .basic-section.pricing-header .main-pricing-title{text-align:center;font-size:1.75rem;line-height:2.75rem;color:var(--color-text);width:16rem;margin-left:auto;margin-right:auto}.pricing .basic-section.pricing-header .main-pricing-title.with-expiration-info{font-size:1.125rem;line-height:1.5rem;font-weight:400;margin:0;width:100%}.pricing .basic-section.pricing-header .main-pricing-title.with-expiration-info .expiration-info{font-weight:700}.pricing .pricing-header .pricing-variants{display:grid;grid-row-gap:.75rem}.pricing .pricing-header .pricing-variants .pricing-variant{width:100%;text-align:center;color:var(--color-ci-blue);border:2px solid var(--color-ci-blue);font-size:.875rem;line-height:2rem;cursor:pointer;border-radius:.875rem}.pricing .pricing-header .pricing-variants .pricing-variant.active{background-color:var(--color-ci-blue);color:var(--color-white)}.pricing .pricing-option-details-wrapper{margin-top:1rem;position:relative;width:100%;max-width:100%;overflow:hidden}.pricing .pricing-option-details-wrapper .main-pricing-title{display:none}.pricing .pricing-option-details-inner{border:solid 1px var(--color-border);border-radius:1.5rem;margin-top:0}.pricing .pricing-option-details-inner .pricing-options-label-column,.pricing .pricing-option-details-inner .pricing-options-details-row{display:none}.pricing .pricing-option-details-inner.active-basic .basic,.pricing .pricing-option-details-inner.active-premium .premium{display:block}.pricing .pricing-option-details-inner.active-basic .premium,.pricing .pricing-option-details-inner.active-premium .basic{display:none}.pricing .pricing-option-details-inner .pricing-option-details .pricing-option-header{padding-bottom:2rem}.pricing .pricing-option-details-inner .pricing-option-details .pricing-option-header .pricing-option-title{font-size:1.125rem;font-weight:600;color:var(--color-text);text-align:center;margin:0;display:none}.pricing .pricing-option-details-inner .pricing-option-details .pricing-option-header .more-info-link-wrapper{text-align:center;line-height:1.5rem;display:none}.pricing .pricing-option-details-inner .pricing-option-details .pricing-option-header .more-info-link-wrapper .basic-link{font-size:.75rem;font-weight:400;line-height:1.5rem}.pricing .pricing-option-details-inner .pricing-option-details .pricing-option-header .pricing-option-price-wrapper{margin-top:.5rem}.pricing .pricing-option-details-inner .pricing-option-details .pricing-option-header .pricing-option-price-wrapper .starting-price-label{font-size:.75rem;font-weight:600;color:var(--color-text);text-align:center;height:1.25rem;line-height:1.25rem}.pricing .pricing-option-details-inner .pricing-option-details .pricing-option-header .pricing-option-price-wrapper .price-label{font-size:1.5rem;line-height:1.75rem;font-weight:600;color:var(--color-text);text-align:center;margin-top:.5rem}.pricing.is-logged-in .pricing-option-details-inner .pricing-option-details.basic .pricing-option-header .pricing-option-price-wrapper .price-label{color:var(--color-border)}.pricing .pricing-option-details-inner .pricing-option-details .pricing-option-header .price-option-upgrade-wrapper{margin-top:1.5rem;text-align:center}.pricing .pricing-option-details-inner .pricing-option-details .pricing-option-header .price-option-upgrade-wrapper .basic-button,.pricing .pricing-option-details-inner .attribute-category .attribute-action-wrapper .basic-button{width:10rem;line-height:1.5rem;border-radius:.5rem;font-size:1rem;padding-top:.125rem;padding-bottom:.125rem;height:3.5rem;display:inline-flex;align-items:center;justify-content:center}.pricing .pricing-option-details-inner .pricing-option-details .pricing-option-ratings-wrapper{text-align:center;height:3.625rem}.pricing .pricing-option-details-inner .pricing-option-details .pricing-option-ratings-wrapper .basic-rating-stars-wrapper{text-align:center;justify-content:center}.pricing .pricing-option-details-inner .pricing-option-details .pricing-option-ratings-wrapper .rating-label{display:inline-block;vertical-align:top;font-weight:600;font-size:.875rem;margin-top:.75rem}.pricing .pricing-option-details-inner .pricing-option-details .pricing-option-body{margin-top:1.5rem;padding-bottom:1.5rem;padding-left:1rem;padding-right:1rem}.pricing .pricing-option-details-inner .attribute-category+.attribute-category{margin-top:2rem}.pricing .pricing-option-details-inner .attribute-category .category-title{font-size:.875rem;color:var(--color-ci-blue);font-weight:700;padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem;background-color:var(--color-background-offset);border-radius:5px;margin:0;text-align:center;line-height:3rem}.pricing .pricing-option-details-inner .basic .attribute-category.attribute-category-scope-costs .category-title{display:none}.pricing .pricing-option-details-inner .attribute-category .category-title .option-price{display:none}.pricing .pricing-option-details-inner .attribute-category .category-title .option-price.active{display:inline-block;font-size:1.75rem;color:var(--color-ci-green);font-weight:400;vertical-align:top}.pricing .pricing-option-details-inner .attribute-category .category-title .option-price-info.active{display:block;font-size:.75rem;color:var(--color-text);font-weight:400;line-height:1.25rem}.pricing .pricing-option-details-inner .attribute-category .attributes{margin-top:1rem}.pricing .pricing-option-details-inner .attribute-category .attributes .attribute,.pricing .pricing-option-details-inner .attribute-category .attribute-row .attribute{display:grid;grid-template-columns:1fr 6.5rem;padding-left:.75rem;padding-right:.75rem}.pricing .pricing-option-details-inner .attribute-category .attributes .attribute .attribute-label,.pricing .pricing-option-details-inner .attribute-category .attribute-row .attribute-row-label{padding-right:1rem;line-height:1.25rem;font-size:.875rem;color:var(--color-ci-blue);min-height:2rem;display:flex;align-items:center}.pricing .pricing-option-details-inner .attribute-category .attributes .attribute .attribute-value{font-size:.875rem;text-align:center;display:flex;align-items:center;justify-content:center;color:var(--color-ci-blue);font-weight:600}.pricing .pricing-option-details-inner .attribute-category .attributes .attribute .attribute-icon-wrapper,.pricing .pricing-option-details-inner .attribute-category .attribute-row .attribute .attribute-icon-wrapper{display:grid;justify-content:center}.pricing .pricing-option-details-inner .attribute-category .attributes .attribute .attribute-icon-wrapper .attribute-icon,.pricing .pricing-option-details-inner .attribute-category .attribute-row .attribute .attribute-icon-wrapper .attribute-icon{background-color:var(--color-border);border-radius:50%;height:2rem;width:2rem;text-align:center}.pricing .pricing-option-details-inner .attribute-category .attributes .attribute .attribute-icon-wrapper .attribute-icon .icon,.pricing .pricing-option-details-inner .attribute-category .attribute-row .attribute .attribute-icon-wrapper .attribute-icon .icon{line-height:2rem;color:var(--color-ci-blue);font-size:.875rem}.pricing .pricing-option-details-inner .attribute-category .attributes .attribute+.attribute,.pricing .pricing-option-details-inner .attribute-category .attribute-row+.attribute-row{border-top:solid 1px var(--color-border);margin-top:1rem;padding-top:1rem}.pricing .pricing-option-details-inner .attribute-category .attributes.variants{display:grid;grid-row-gap:.75rem}.pricing .pricing-option-details-inner .attribute-category .attributes.variants .pricing-option{width:100%;text-align:center;color:var(--color-ci-blue);border:2px solid var(--color-ci-blue);font-size:.875rem;line-height:2rem;cursor:pointer;border-radius:.875rem}.pricing .pricing-option-details-inner .attribute-category .attributes.variants .pricing-option.active{background-color:var(--color-ci-blue);color:var(--color-white)}.pricing .pricing-option-details-inner .attribute-category .attribute-row+.attribute-row.upgrade-row{border-top:0}.pricing .pricing-option-details-inner .pricing-options-details-row .attribute-row.upgrade-row .attributes.variants{text-align:right}.pricing .pricing-option-details-inner .attribute-category .attribute-row.upgrade-row .basic-button{width:auto;padding-left:3rem;padding-right:3rem}.pricing .pricing-option-details-inner .attribute-category .attributes.variants .attribute{display:block}.pricing .pricing-option-details-inner .attribute-category .attributes.variants .attribute+.attribute{border-top:0;margin-top:.5rem;padding-top:0}.pricing .pricing-option-details-inner .attribute-category .attributes.variants .attribute .attribute-label{padding-right:0;min-height:unset;justify-content:end}.pricing .pricing-option-details-inner .attribute-category .attributes.variants .attribute .attribute-label.low-key{font-weight:400;color:var(--color-text)}.pricing .pricing-option-details-inner .attribute-category .attribute-action-wrapper{margin-top:1rem;text-align:center}.pricing .basic-faqs{padding-left:1rem;padding-right:1rem;padding-bottom:1.25rem}.modal-pricing .basic-mock-radio .basic-mock-radio-content{flex-direction:column}.modal-pricing .basic-mock-radio .basic-mock-radio-content .option-label{padding-top:.5rem}.modal-pricing .basic-mock-radio .basic-mock-radio-content .option-label,.modal-pricing .basic-mock-radio .basic-mock-radio-content .option-price,.modal-pricing .basic-mock-radio .basic-mock-radio-content .option-final-price{font-size:.875rem;text-align:center;line-height:1.75rem;font-weight:600}.modal-pricing .basic-mock-radio .basic-mock-radio-content .option-final-price{font-weight:400}.premium-image-wrapper,.premium-benefits-wrapper{width:14rem;margin-left:auto;margin-right:auto}.premium-benefits-wrapper .basic-article li{font-size:.75rem}.premium-benefits-wrapper .basic-article li+li{margin-top:.25rem}.meeting-filter-result-wrapper .date-navigator{display:grid;grid-template-columns:1.25rem 1fr 1.25rem;grid-column-gap:1rem;padding-top:0;padding-bottom:0;position:relative}.meeting-filter-result-wrapper .date-navigator .date-navigator-nav-icon-wrapper{display:flex;justify-content:center;align-items:center}.meeting-filter-result-wrapper .date-navigator .date-navigator-nav-icon-wrapper.previous{justify-content:start}.meeting-filter-result-wrapper .date-navigator .date-navigator-nav-icon-wrapper.next{justify-content:end}.meeting-filter-result-wrapper .date-navigator .date-navigator-nav-icon-wrapper .date-navigator-nav-icon{font-size:1.25rem;color:var(--color-ci-blue);line-height:2rem;cursor:pointer}.meeting-filter-result-wrapper .date-navigator .date-navigator-label{text-align:center;line-height:2rem;font-weight:700;color:var(--color-ci-blue);font-size:.875rem;cursor:pointer}.meeting-filter-result-wrapper .date-navigator .date-navigator-nav-icon-wrapper .date-navigator-nav-icon.disabled,.meeting-filter-result-wrapper .date-navigator .date-navigator-label.disabled{color:var(--color-text-disabled);cursor:default}.meeting-filter-result-wrapper .date-navigator .date-input{grid-column:1/4;height:1px;width:1px;visibility:hidden;border:0;position:absolute;bottom:0;left:0}.meeting-filter-result-wrapper .time-range-selector{display:flex;flex-direction:column;padding:0;height:calc(2.25rem + 2px);position:relative;border:0}.meeting-filter-result-wrapper .time-range-selector .inner{position:absolute;bottom:.125rem;height:1rem;width:calc(100% - 2rem);left:50%;transform:translate(-50%,0)}.meeting-filter-result-wrapper .time-range-selector .range-label{position:absolute;top:.125rem;font-size:.875rem;line-height:.875rem;color:var(--color-ci-blue)}.meeting-filter-result-wrapper .time-range-selector .min-range-label{left:0}.meeting-filter-result-wrapper .time-range-selector .max-range-label{right:0}.meeting-filter-result-wrapper input[type=range]{-webkit-appearance:none;appearance:none;height:.375rem;width:100%;position:absolute;top:50%;background-color:#c6c6c6;pointer-events:none}.meeting-filter-result-wrapper input[type=range].min-range{height:0;z-index:1}.meeting-filter-result-wrapper input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:all;width:1.125rem;height:1.125rem;background-color:#fff;border:2px solid var(--color-ci-blue);border-radius:50%;box-shadow:unset;cursor:pointer;transform:translate(2px,0)}.meeting-filter-result-wrapper input[type=range]::-moz-range-thumb{pointer-events:all;width:1.125rem;height:1.125rem;background-color:#fff;border:2px solid var(--color-ci-blue);border-radius:50%;box-shadow:unset;cursor:pointer;transform:translate(2px,0)}.meeting-filter-result-wrapper input[type=range].min-range::-moz-range-thumb{transform:translate(-2px,3px)}.meeting-filter-result-wrapper input[type=range].min-range::-webkit-slider-thumb{transform:translate(-2px,3px)}.meeting-filter-result-wrapper input[type=range]::-webkit-slider-thumb:hover{background:#f7f7f7}.meeting-filter-result-wrapper .meeting-board-result{margin-top:1.25rem}.meeting-filter-result-wrapper .meeting-board-result.is-loading{min-height:10rem}.meeting-filter-result-wrapper .meeting-board-result.is-loading *{display:none}.meeting-board .site-content .site-content-inner{display:grid;grid-row-gap:2rem}.meeting-board .site-content .site-content-inner .meeting-board-sidebar{order:1;display:grid;grid-row-gap:1.5rem}.meeting-board .site-content .site-content-inner .meeting-board-sidebar .sidebar-box{border:solid 1px var(--color-border);border-radius:1rem;overflow:hidden;padding:1.5rem}.meeting-board .site-content .site-content-inner .meeting-board-sidebar .sidebar-box.community-comparison-wrapper{text-align:center}.meeting-board .site-content .site-content-inner .meeting-board-sidebar .sidebar-box.community-comparison-wrapper .graph{display:inline-grid;justify-content:center;width:100%}.meeting-board .site-content .site-content-inner .meeting-board-sidebar .sidebar-box.community-comparison-wrapper .basic-section-text{margin-top:1rem;text-align:left}.meeting-board .site-content .site-content-inner .meeting-board-sidebar .sidebar-box.community-comparison-wrapper .basic-section-text .basic-link{font-size:.875rem}.meeting-board .site-content .site-content-inner .how-to-wrapper{position:relative;border:solid 1px var(--color-border);border-radius:1rem;overflow:hidden;padding:1.5rem}.meeting-board .site-content .site-content-inner .how-to-wrapper.dismissable-notice-box .dismiss-link{position:absolute;top:1rem;right:1rem;transform:translate(0,-.5rem)}.meeting-board .site-content .site-content-inner .how-to-wrapper .basic-section-title{text-align:center}.meeting-board .site-content .site-content-inner .how-to-wrapper .basic-propose-meeting-process-wrapper .process-item .process-item-circle{background-color:var(--color-ci-green)}.meeting-board .site-content .site-content-inner .how-to-wrapper .basic-propose-meeting-process-wrapper .process-arrow .arrow-icon{color:var(--color-ci-green)}.meeting-board .site-content .site-content-inner .meeting-board-inner{order:2}.meeting-board .site-content .site-content-inner .completed-meeting-list-wrapper{margin-top:1.5rem}.meeting-board .site-content .site-content-inner .completed-meeting-list-wrapper .meeting-list{display:grid;grid-row-gap:1.25rem;min-height:6.25rem}.meeting-board .site-content .site-content-inner .completed-meeting-list-wrapper .meeting-list .outer-meeting-snippet-wrapper{display:block}.meeting-board .site-content .site-content-inner .completed-meeting-list-wrapper .meeting-list .outer-meeting-snippet-wrapper:nth-child(n+6){display:none}.meeting-board .site-content .site-content-inner .completed-meeting-list-wrapper.expanded .meeting-list .outer-meeting-snippet-wrapper:nth-child(n+6){display:block}.meeting-board .site-content .site-content-inner .completed-meeting-list-wrapper .show-more-wrapper{margin-top:.75rem;text-align:center}.meeting-board .site-content .site-content-inner .completed-meeting-list-wrapper .show-more-wrapper .basic-link{font-size:.875rem}.meeting-board .site-content .site-content-inner .completed-meeting-list-wrapper.expanded .show-more-wrapper{display:none}.meeting-board .site-content .site-content-inner .completed-meeting-list-wrapper+.basic-section{margin-top:1.5rem}.meeting-board .tab-group-filter-wrapper{display:grid;grid-template-columns:1fr;grid-row-gap:.75rem}.meeting-board .tab-group-filter-wrapper .inline-mock-select-label-wrapper{order:1}.meeting-board .tab-group-filter-wrapper .tab-group-wrapper{order:2}.meeting-board .tab-group-filter-wrapper .tab-group-wrapper .tab-item{flex:0 0 30%;max-width:30%}.meeting-board .tab-group-filter-wrapper .tab-group-wrapper .tab-item+.tab-item{margin-left:0}.meeting-board .meeting-list .meeting-snippet+.meeting-snippet{margin-top:0}.meeting-list-wrapper.tab-content-wrapper{margin-top:1.25rem;padding-bottom:1.25rem}.meeting-board-header .basic-info-box+.basic-section-title,.your-meetings-wrapper .basic-info-box+.basic-section{margin-top:3.5rem}.meeting-board-header .basic-section-text+.propose-meeting-action-wrapper,.your-meetings-wrapper .basic-section-text+.propose-meeting-action-wrapper{margin-top:1.5rem}.meeting-board-header+.basic-section{margin-top:1rem}.meeting-board-header .dismissable-notice-box{background-color:var(--color-background-offset-light);padding-top:2rem;padding-bottom:2rem;padding-left:1.5rem;padding-right:1.5rem;position:relative}.meeting-board-header .dismissable-notice-box .dismiss-link{position:absolute;top:1rem;right:1rem;transform:translate(0,-.5rem)}.meeting-board-header .dismissable-notice-box .notice-heading{font-size:.875rem}.meeting-board-header .dismissable-notice-box .basic-propose-meeting-process-wrapper{margin-top:2rem}.meeting-board-header .dismissable-notice-box+.basic-section-text{margin-top:1.5rem}.merged-your-meetings-meeting-board .basic-meeting-count-done,.meeting-board .basic-meeting-count-done{color:var(--color-ci-blue);font-weight:700;font-size:1.25rem}.meeting-list-wrapper .meeting-list{display:grid;grid-template-columns:1fr;grid-row-gap:1.25rem}.meeting-list-wrapper .no-meeting-hint{background-color:var(--color-background-offset-light);padding-top:2rem;padding-bottom:2rem;padding-left:1.5rem;padding-right:1.5rem}.meeting-list-wrapper .no-meeting-hint .basic-propose-meeting-process-wrapper+*{margin-top:1rem}.meeting-list-wrapper .meeting-list+.no-meeting-hint{margin-top:1.5rem}.meeting-list-wrapper .no-meeting-hint .no-meeting-propose-meeting-modal-wrapper{display:none}.meeting-list-wrapper .scheduled-result-list-wrapper .show-more-scheduled-meetings-wrapper{text-align:center;font-size:.875rem;margin-top:1rem}.meeting-list-wrapper .no-meeting-hint.meeting-board{text-align:center}.meeting-list-wrapper .no-meeting-hint.meeting-board .basic-section-text{max-width:unset}.meeting-board .meeting-list .meeting-snippet{display:grid}.meeting-board .meeting-list .meeting-snippet.hidden{display:none}.meeting-list-wrapper .empty-message .basic-section-title{font-size:.875rem;font-style:italic}.modal-explainer-video iframe{max-width:100%}.modal-explainer-video .video-contents{margin-top:1.5rem;font-size:.875rem;line-height:1.25rem}.your-meetings .expandable-meetings-columns{display:grid;grid-template-columns:1fr;grid-row-gap:1.25rem}.your-meetings .tab-group-filter-wrapper{border-bottom:solid 1px var(--color-border);padding-bottom:.75rem}.your-meetings .tab-content-wrapper .tab-content.is-loading{height:10rem}.your-meetings .meeting-snippet .action-wrapper{display:block;text-align:center}.your-meetings .meeting-snippet .action-wrapper .basic-button+.basic-button,.your-meetings .meeting-snippet .action-wrapper .basic-button+.basic-link{margin-top:.5rem}.your-meetings .meeting-snippet .action-wrapper .basic-link{display:inline-block;vertical-align:top;font-size:.875rem}.modal-edit-feedback .form-row.rating-wrapper .recommend-choice-wrapper .recommend-choice-icon{font-size:2rem;color:grey;cursor:pointer}.modal-edit-feedback .form-row.rating-wrapper .recommend-choice-wrapper .recommend-choice-icon+.recommend-choice-icon{margin-left:.5rem}.modal-edit-feedback .form-row.rating-wrapper .recommend-choice-wrapper .recommend-choice-icon:is(:hover,.selected){color:var(--color-text)}.modal-edit-feedback .feedback-criterion .criterion-title{font-size:.875rem;color:var(--color-text);line-height:1.5rem;font-weight:700}.modal-edit-feedback .feedback-criterion .criterion-title .basic-rating-stars-wrapper{display:inline-flex;margin-left:1rem}.modal-edit-feedback .feedback-criterion .criterion-title .basic-rating-stars-wrapper.hidden{display:none}.modal-edit-feedback .feedback-criterion.toggleable+.feedback-criterion.toggleable{border-top:1px solid var(--color-border);padding-top:.5rem;margin-top:.5rem}.modal-edit-feedback .feedback-criterion.toggleable .criterion-title{display:flex;color:var(--color-ci-blue);cursor:pointer;position:relative}.modal-edit-feedback .feedback-criterion.toggleable .criterion-title .basic-rating-stars-wrapper{margin-left:1rem}.modal-edit-feedback .feedback-criterion.toggleable .criterion-title .toggle-icon{line-height:1.5rem;font-size:1rem;width:1rem;height:1.5rem;text-align:center;position:absolute;right:0}.modal-edit-feedback .feedback-criterion.toggleable.expanded .criterion-title .toggle-icon{transform:rotate(90deg)}.modal-edit-feedback .feedback-criterion.toggleable .criterion-content{display:none;margin-top:.5rem}.modal-edit-feedback .feedback-criterion.toggleable.expanded .criterion-content{display:block}.modal-edit-feedback .feedback-criterion.toggleable .criterion-content .feedback-sub-criteria .feedback-sub-criterion{display:grid;grid-template-columns:1fr 5rem;grid-column-gap:1rem}.modal-edit-feedback .feedback-criterion.toggleable .criterion-content .feedback-sub-criteria .feedback-sub-criterion .sub-criterion-title{line-height:1.5rem;font-size:.875rem;color:var(--color-text)}.modal-edit-feedback .feedback-criterion.toggleable .comment-title{line-height:1.5rem;font-size:.875rem;color:var(--color-text);margin-bottom:.3rem}.basic-dropdown-list-options.change-case-mock-select .basic-dropdown-list-option .basic-dropdown-list-option-label{display:grid;grid-template-columns:1fr calc(.875rem + .25rem + .875rem);grid-column-gap:.5rem}.basic-dropdown-list-options.change-case-mock-select .basic-dropdown-list-option .basic-dropdown-list-option-label .inner-option-label{max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.basic-dropdown-list-options.change-case-mock-select .basic-dropdown-list-option .basic-dropdown-list-option-label .solved-wrapper .solved-icon{font-size:.875rem}.basic-dropdown-list-options.change-case-mock-select .basic-dropdown-list-option .basic-dropdown-list-option-label .solved-wrapper .solved-icon.own-solved{color:var(--color-ci-green)}.basic-dropdown-list-options.change-case-mock-select .basic-dropdown-list-option .basic-dropdown-list-option-label .solved-wrapper .solved-icon.partner-solved{color:var(--color-ci-blue)}.basic-dropdown-list-options.change-case-mock-select .basic-dropdown-list-option .basic-dropdown-list-option-label .solved-wrapper .solved-icon+.solved-icon{margin-left:.25rem}.modal-change-case .case-summary{border:2px solid var(--color-border);border-radius:3px;padding:.75rem}.modal-change-case .case-summary .case-title{font-size:1.125rem;line-height:1.5rem}.modal-change-case .case-summary .case-details{margin-top:.5rem}.modal-change-case .case-summary .case-details .case-details-row+.case-details-row{margin-top:.25rem}.modal-change-case .case-summary .case-details .case-details-row .case-details-label{font-size:.875rem;font-weight:700;line-height:1.5rem}.modal-change-case .case-summary .case-details .case-details-row .case-details-value{font-size:.875rem;line-height:1.5rem}.modal-change-case .case-summary .case-details .case-details-row .case-details-value .case-details-value-language .basic-flag{vertical-align:middle;margin-right:.25rem}.modal-change-case .case-summary .case-details .case-details-row .case-details-value .basic-rating-stars-wrapper{display:inline-flex;vertical-align:top}.modal-change-case .case-summary .case-details .case-details-row .case-details-value .basic-rating-stars-wrapper .actual-rating{display:inline-block;vertical-align:top}.modal-change-case .case-summary .case-details .case-details-row .case-details-value .rating-count{display:inline-block;vertical-align:top;margin-left:.5rem;font-size:.875rem;line-height:1.5rem;position:relative;top:.125rem}.modal-meeting-details .modal-body-section .basic-section+.basic-section{margin-top:1.5rem}.user-listing .coaching-plus-ad-wrapper{margin-top:1.5rem;background-color:var(--color-ci-blue);padding:1rem;border-radius:5px;cursor:pointer}.user-listing .coaching-plus-ad-wrapper .coaching-plus-ad-title{color:var(--color-white);font-size:1.125rem;line-height:1.5rem}.user-listing .coaching-plus-ad-wrapper .coaching-plus-ad-action-wrapper{margin-top:1.5rem}.user-listing .detailed-coaching-plus-ad-wrapper{border:2px solid var(--color-border);padding:.625rem;cursor:pointer}.user-listing .detailed-coaching-plus-ad-wrapper .shop-product-snippet-image-wrapper{padding-bottom:75%;position:relative}.user-listing .detailed-coaching-plus-ad-wrapper .shop-product-snippet-image-wrapper .snippet-image{width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute}.user-listing .detailed-coaching-plus-ad-wrapper .shop-product-snippet-body{margin-top:.75rem}.user-listing .detailed-coaching-plus-ad-wrapper .shop-product-snippet-body .snippet-title{font-size:1.125rem;line-height:1.5rem;font-weight:400;margin:0;color:var(--color-ci-blue)}.user-listing .detailed-coaching-plus-ad-wrapper .shop-product-snippet-body .product-reviews{margin-top:1rem;font-size:0}.user-listing .detailed-coaching-plus-ad-wrapper .shop-product-snippet-body .product-reviews .basic-rating-stars-wrapper{display:inline-flex;vertical-align:top}.user-listing .detailed-coaching-plus-ad-wrapper .shop-product-snippet-body .product-reviews .basic-link{display:inline-block;vertical-align:top;line-height:1.5rem;margin-left:.75rem;font-size:.875rem}.user-listing .detailed-coaching-plus-ad-wrapper .shop-product-snippet-body .snippet-description{margin-top:1.5rem;color:var(--color-button-grey);font-size:.875rem;line-height:1.5rem}.user-listing .detailed-coaching-plus-ad-wrapper .shop-product-snippet-pricing{margin-top:1.5rem}.user-listing .detailed-coaching-plus-ad-wrapper .shop-product-snippet-pricing .price{display:inline-block;vertical-align:top;font-size:1.125rem;font-weight:700;line-height:1.5rem}.user-listing .detailed-coaching-plus-ad-wrapper .shop-product-snippet-pricing .striked-out-price-wrapper{display:inline}.user-listing .detailed-coaching-plus-ad-wrapper .shop-product-snippet-pricing .striked-out-price-wrapper .price.strike-price{color:var(--color-text-disabled);text-decoration:line-through}.user-listing .detailed-coaching-plus-ad-wrapper .shop-product-snippet-pricing .striked-out-price-wrapper .price{color:var(--color-ci-green)}.user-listing .detailed-coaching-plus-ad-wrapper .shop-product-snippet-pricing .striked-out-price-wrapper .price+.price{margin-left:.75rem}.user-listing .detailed-coaching-plus-ad-wrapper .shop-product-snippet-pricing .more-info-link{display:inline-block;vertical-align:top;line-height:1.5rem;margin-left:.75rem;font-size:.875rem}.user-listing .basic-search-with-top-filter .search-result-list .user-snippet{cursor:pointer}.modal-calendar .basic-time-slot-selector .time-frame-selector-wrapper{border:0;padding-top:0;padding-bottom:0}.modal-calendar .basic-time-slot-selector .time-frame-selector-wrapper .time-frame-selector .time-frame-selector-option-wrapper{width:100%}.modal-calendar .basic-time-slot-selector .time-frame-selector-wrapper .week-wrapper .dates-wrapper{width:90%}.modal-calendar .basic-time-slot-selector .time-frame-selector-wrapper .week-wrapper .week-navigation-wrapper.week-prev-wrapper{left:-1rem}.modal-calendar .basic-time-slot-selector .time-frame-selector-wrapper .week-wrapper .week-navigation-wrapper.week-next-wrapper{right:-1rem}.modal-cancel-meeting .payment-info-wrapper{display:grid;grid-template-columns:1.125rem 1fr;grid-column-gap:.5em}.modal-cancel-meeting .payment-info-wrapper .payment-info-icon-wrapper{padding-top:.125rem}.modal-cancel-meeting .payment-info-wrapper .payment-info-icon-wrapper .payment-info-icon{color:var(--color-ci-blue);font-size:1.125rem}.modal-cancel-meeting .payment-info-wrapper .payment-info-text-wrapper{font-size:.75rem;color:var(--color-text);display:flex;align-items:center}.modal-meeting-process .process-wrapper{margin-top:1.5rem}.modal-meeting-process .process-wrapper .process-item{display:grid;grid-template-columns:4.5rem 1fr;grid-column-gap:1.5rem}.modal-meeting-process .process-wrapper .process-item .process-item-icon-wrapper{width:4.5rem;height:4.5rem;border-radius:50%;background-color:var(--color-border);display:flex;justify-content:center;align-items:center;position:relative}.modal-meeting-process .process-wrapper .process-item .process-item-icon-wrapper .item-icon{font-size:2rem;color:var(--color-ci-blue)}.modal-meeting-process .process-wrapper .process-item .process-item-icon-wrapper .item-icon-checked-wrapper{width:1.125rem;height:1.125rem;border-radius:50%;background-color:var(--color-ci-green);display:flex;justify-content:center;align-items:center;position:absolute;top:1rem;right:1rem}.modal-meeting-process .process-wrapper .process-item .process-item-icon-wrapper .item-icon-checked-wrapper .checked-icon{font-size:.75rem;color:var(--color-white)}.modal-meeting-process .process-wrapper .process-item .process-item-text{font-weight:700;font-size:.875rem;display:flex;align-content:center;align-items:center}.modal-meeting-process .process-wrapper .process-arrow{width:4.5rem;text-align:center}.modal-meeting-process .process-wrapper .process-arrow .arrow-icon{color:var(--color-border);font-size:1.5rem}.modal-meeting-process .process-wrapper .process-item+.process-arrow,.modal-meeting-process .process-wrapper .process-arrow+.process-item{margin-top:.5rem}.modal-write-review-comment .modal-body .basic-reviews-wrapper{margin-top:0;background-color:transparent}.modal-write-review-comment .basic-reviews-wrapper .reviews-list{margin-top:0;max-height:5rem;overflow-y:auto}.modal-write-review .product-preview-image{max-width:10rem;max-height:7rem}.modal-write-review .basic-rating-stars-wrapper .rating-star{color:var(--color-star)}.modal-take-survey .form-wrapper .form-row .basic-form-label.with-highlights{font-weight:400}.modal-take-survey .basic-rating-stars-wrapper .rating-star{flex:0 0 1.125rem;max-width:1.125rem;font-size:1.125rem}body.messaging{overflow:hidden}:root{--messaging-outer-wrapper-max-height: calc(100dvh - var(--header-height-with-margin) - var(--grid-gutter) + 0.5rem)}.messaging main.site-content{display:grid;grid-template-columns:100%}.messaging-outer-wrapper{position:relative;max-height:var(--messaging-outer-wrapper-max-height);height:var(--messaging-outer-wrapper-max-height)}.messaging .layout-container .layout-content-container{padding:0}.messaging .layout-footer-container{display:none}.messaging-outer-wrapper .messaging-no-conversations-cover{position:absolute;width:100%;height:100%;background-color:var(--color-white);z-index:50;display:flex;justify-content:center;padding-top:2rem;top:0;left:0}.messaging-outer-wrapper .messaging-no-conversations-cover .cover-content{width:80%;text-align:center}.messaging-outer-wrapper .messaging-no-conversations-cover .cover-content .cover-icon{font-size:7.5rem;color:var(--color-ci-blue)}.messaging-outer-wrapper .messaging-no-conversations-cover .cover-content .cover-text{margin:0;margin-top:.5rem;font-size:.875rem}.messaging-outer-wrapper .messaging-column{display:none}.messaging-outer-wrapper .messaging-column.conversations-column{display:grid;grid-template-rows:auto 1fr}.messaging-outer-wrapper .messaging-column .basic-conversation{display:grid;grid-template-rows:5.3125rem 1fr}.messaging-outer-wrapper .messaging-column .basic-conversation .column-content .conversation-content{height:auto;max-height:calc(var(--messaging-outer-wrapper-max-height) - 131px - 7rem)}.messaging-outer-wrapper .messaging-column .basic-conversation .column-content .conversation-content.full-height{max-height:calc(var(--messaging-outer-wrapper-max-height) - 131px);margin-bottom:0}.messaging-outer-wrapper .messaging-column .column-header{padding:1rem;padding-left:var(--grid-margin);padding-right:var(--grid-margin);padding-top:calc(var(--header-to-content-padding)/2)}.messaging-outer-wrapper .messaging-column.conversations-column .column-header{display:grid;grid-template-columns:1fr 10rem;grid-column-gap:.5rem;grid-row-gap:1rem}.messaging-outer-wrapper .messaging-column.conversations-column .column-header .header-title{margin:0;padding:0;font-weight:400;font-size:1.125rem;line-height:1.5rem;grid-column:1/3;font-family:poppins-semibold,sans-serif;color:var(--color-ci-blue)}.messaging-outer-wrapper .messaging-column.conversations-column .column-header .switch-link-wrapper{text-align:right}.messaging-outer-wrapper .messaging-column.conversations-column .column-header .switch-link-wrapper .basic-link{line-height:1.75rem;display:inline-block;vertical-align:top}.messaging-outer-wrapper .messaging-column.conversations-column .column-header .form-row{grid-column:1/3}.messaging-outer-wrapper .messaging-column.conversations-column .column-header .form-row .basic-link{font-size:.875rem;line-height:1.75rem}.messaging-outer-wrapper .messaging-column.conversations-column .column-content{max-height:calc(var(--messaging-outer-wrapper-max-height) - 118px - 2rem);height:100%;overflow-y:auto}.messaging-outer-wrapper .messaging-column.conversations-column .column-content.is-loading{height:20rem}.messaging-outer-wrapper .messaging-column.conversations-column .column-content.is-loading .conversation-trigger,.messaging-outer-wrapper .messaging-column.conversations-column .column-content.is-loading .empty-search-result{display:none}.messaging-outer-wrapper .messaging-column.conversations-column .column-content .empty-search-result{padding:.5rem;text-align:center;font-size:.875rem}.messaging-outer-wrapper .messaging-column.conversations-column .column-content .conversation-trigger{display:grid;padding:.5rem;padding-left:1.5rem;cursor:pointer;grid-template-columns:3rem 1rem calc(100% - 3rem - 1rem - .5rem - .5rem);grid-column-gap:.5rem}.messaging-outer-wrapper .messaging-column.conversations-column .column-content .conversation-trigger .photo{background-size:cover;border-radius:50%;background-repeat:no-repeat;width:3rem;height:3rem}.messaging-outer-wrapper .messaging-column.conversations-column .column-content .conversation-trigger .basic-online-indicator .online-icon{line-height:1.125rem}.messaging-outer-wrapper .messaging-column.conversations-column .column-content .conversation-trigger .info-wrapper{font-size:.875rem;line-height:1.125rem}.messaging-outer-wrapper .messaging-column.conversations-column .column-content .conversation-trigger .info-wrapper .name{font-weight:700}.messaging-outer-wrapper .messaging-column.conversations-column .column-content .conversation-trigger .info-wrapper .name,.messaging-outer-wrapper .messaging-column.conversations-column .column-content .conversation-trigger .info-wrapper .preview{max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.messaging-outer-wrapper .messaging-column.conversations-column .column-content .conversation-trigger .info-wrapper .preview.action-preview{font-style:italic}.messaging-outer-wrapper .messaging-column.conversations-column .column-content .conversation-trigger:is(:hover,.active){background-color:var(--color-border)}.messaging-outer-wrapper .messaging-column.conversations-column .column-content .conversation-trigger+.conversation-trigger{margin-top:.5rem}.messaging-outer-wrapper .messaging-column.conversations-column .column-content .conversation-trigger.with-new-messages{position:relative;grid-template-columns:3rem 1rem calc(100% - 3rem - 1rem - .5rem - .5rem - 2rem)}.messaging-outer-wrapper .messaging-column.conversations-column .column-content .conversation-trigger.with-new-messages .new-messages-indicator{position:absolute;top:50%;right:.5rem;transform:translate(0,-50%);width:1.5rem;height:1.5rem;line-height:1.5rem;text-align:center;border-radius:50%;background-color:var(--color-ci-green);color:var(--color-white);font-size:.875rem}.messaging-outer-wrapper .messaging-column.content-column{height:100%}.messaging-outer-wrapper .messaging-column.details-column .column-header{display:grid;padding:1rem;padding-top:1.125rem;grid-template-columns:1rem 1fr;grid-column-gap:1.5rem;border-bottom:2px solid var(--color-border);line-height:3rem;font-size:1.125rem}.messaging-outer-wrapper .messaging-column.details-column .column-header .back-icon-wrapper .back-icon{line-height:3rem;cursor:pointer;font-size:1rem}.messaging-outer-wrapper .messaging-column.details-column .column-content{max-height:calc(100dvh - 4.375rem - 118px);height:100%;overflow-y:auto}.messaging-outer-wrapper .messaging-column.details-column .column-content .partner-info-wrapper{padding:1rem;padding-top:1.5rem}.messaging-outer-wrapper .messaging-column.details-column .column-content .partner-info-wrapper .photo{background-size:cover;border-radius:50%;background-repeat:no-repeat;width:5.5rem;height:5.5rem;margin-left:auto;margin-right:auto}.messaging-outer-wrapper .messaging-column.details-column .column-content .partner-info-wrapper .name-wrapper{margin-top:.5rem;font-size:1.125rem;margin-left:auto;margin-right:auto;width:max-content}.messaging-outer-wrapper .messaging-column.details-column .column-content .partner-info-wrapper .name-wrapper,.messaging-outer-wrapper .messaging-column.details-column .column-content .partner-info-wrapper .name-wrapper .basic-online-indicator .online-icon{line-height:1.5rem}.messaging-outer-wrapper .messaging-column.details-column .column-content .partner-info-wrapper .name-wrapper .basic-user-badge{vertical-align:middle;margin-left:.25rem}.messaging-outer-wrapper .messaging-column.details-column .column-content .partner-info-wrapper .claim{margin-top:1.25rem;font-size:.875rem;text-align:center;line-height:1.25rem}.messaging-outer-wrapper .messaging-column.details-column .column-content .partner-info-wrapper .social-links{margin-top:1.25rem;text-align:center}.messaging-outer-wrapper .messaging-column.details-column .column-content .partner-info-wrapper .social-links .basic-link{display:inline-block;vertical-align:top;text-decoration:none}.messaging-outer-wrapper .messaging-column.details-column .column-content .partner-info-wrapper .social-links .basic-link+.basic-link{margin-left:.875rem}.messaging-outer-wrapper .messaging-column.details-column .column-content .partner-info-wrapper .social-links .social-link-icon{font-size:1.75rem}.messaging-outer-wrapper .messaging-column.details-column .column-content .partner-info-wrapper .details-wrapper{margin-top:1.5rem}.messaging-outer-wrapper .messaging-column.details-column .column-content .partner-info-wrapper .details-entry{display:flex}.messaging-outer-wrapper .messaging-column.details-column .column-content .partner-info-wrapper .details-entry+.details-entry{margin-top:.5rem}.messaging-outer-wrapper .messaging-column.details-column .column-content .partner-info-wrapper .details-entry .details-icon{font-size:.875rem;line-height:1rem;height:1rem;width:1rem;text-align:left;flex:0 0 1rem;color:var(--color-ci-blue)}.messaging-outer-wrapper .messaging-column.details-column .column-content .partner-info-wrapper .details-entry .details-label{flex:0 0 calc(100% - 1rem);max-width:calc(100% - 1rem);font-size:.875rem;line-height:1rem;padding-left:1.25rem;color:var(--color-text)}.messaging-outer-wrapper .messaging-column.details-column .column-content .partner-info-wrapper .basic-button{margin-top:1rem;max-width:18rem;margin-left:auto;margin-right:auto;display:block}.messaging-outer-wrapper .messaging-column.details-column .column-content .partner-info-wrapper .basic-button+.basic-link{margin-top:1rem;font-size:.875rem;text-align:center;display:inline-block;width:100%}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion{margin-top:.5rem;margin-bottom:1rem}.messaging-outer-wrapper .messaging-column.details-column .column-content .partner-info-wrapper+.accordion{margin-top:1rem}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion .accordion-trigger{padding-left:1rem;padding-right:1rem;border-bottom:1px solid var(--color-border);display:grid;grid-template-columns:1fr 1rem;cursor:pointer}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion .accordion-trigger .accordion-title{font-size:.875rem;color:var(--color-ci-blue);font-weight:700;line-height:1.75rem}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion .accordion-trigger .accordion-title .basic-link{text-decoration:none}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion .accordion-trigger .trigger-icon{color:var(--color-ci-blue);font-size:1rem;line-height:1.75rem;text-align:center}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion .accordion-content{display:none;padding:1rem;padding-bottom:.5rem}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion.attachments .accordion-content,.modal-conversation-meetings .conversation-meetings-list .content,.modal-group-members .members-list .content{grid-template-columns:1fr 1fr;grid-column-gap:1rem;grid-row-gap:1rem}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion.attachments .accordion-content{grid-template-columns:1fr 1fr 1fr 1fr}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion.attachments .accordion-content .attachment{border:1px solid var(--color-border-dark);border-radius:3px;display:grid;align-content:center;justify-content:center}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion.attachments .accordion-content .attachment .attachment-preview{max-width:100%}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion.active .accordion-content,.modal-conversation-meetings .conversation-meetings-list .content{display:block}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion.attachments.active .accordion-content,.modal-group-members .members-list .content{display:grid}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion.active .accordion-content .accordion-empty-message{grid-column:1/-1;margin:0;padding:0;font-size:.875rem}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion.active .accordion-trigger .trigger-icon{transform:rotate(90deg)}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion.meetings .accordion-content .meeting,.modal-conversation-meetings .conversation-meetings-list .content .meeting{border:1px solid var(--color-ci-blue);border-radius:5px;display:grid;grid-template-columns:3rem 1fr;grid-column-gap:1.5rem;grid-row-gap:.75rem;padding:.75rem}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion.meetings .accordion-content .meeting+.meeting,.modal-conversation-meetings .conversation-meetings-list .content .meeting+.meeting{margin-top:1rem}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion.meetings .accordion-content .meeting .status-icon-wrapper,.modal-conversation-meetings .conversation-meetings-list .content .meeting .status-icon-wrapper{display:flex;justify-content:flex-end;align-items:center}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion.meetings .accordion-content .meeting .status-icon-wrapper .status-icon,.modal-conversation-meetings .conversation-meetings-list .content .meeting .status-icon-wrapper .status-icon{font-size:1.375rem;color:var(--color-ci-blue);line-height:1.75rem}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion.meetings .accordion-content .meeting .meeting-info,.modal-conversation-meetings .conversation-meetings-list .content .meeting .meeting-info{font-size:.875rem;line-height:1.25rem}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion.meetings .accordion-content .meeting .meeting-info .datetime .time{display:inline}.modal-conversation-meetings .conversation-meetings-list .content .meeting .meeting-info .datetime .comma{display:none}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion.meetings .accordion-content .meeting .actions,.modal-conversation-meetings .conversation-meetings-list .content .meeting .actions{grid-column:1/3}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion.meetings .accordion-content .meeting .actions .basic-link,.modal-conversation-meetings .conversation-meetings-list .content .meeting .actions .basic-link{display:block;font-size:.875rem;text-align:center}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion.meetings .accordion-content .meeting .actions .basic-button+.basic-link,.modal-conversation-meetings .conversation-meetings-list .content .meeting .actions .basic-button+.basic-link{margin-top:.5rem}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion .accordion-content .according-content-link-wrapper{text-align:center;margin-top:1rem}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion .accordion-content .according-content-link-wrapper .basic-link{font-size:.875rem}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion .accordion-content .meeting-accordion-content-inner.is-loading{height:3rem;overflow:hidden}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion.members .accordion-content .member,.modal-group-members .members-list .member{display:grid;grid-template-columns:2.25rem 1fr;grid-column-gap:1rem}.modal-group-members .members-list .member{border:1px solid var(--color-ci-blue);border-radius:5px;padding:1rem}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion.members .accordion-content .member+.member{margin-top:.75rem}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion.members .accordion-content .member .photo-wrapper .photo,.modal-group-members .members-list .member .photo-wrapper .photo{width:2.25rem;height:2.25rem;border-radius:50%}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion.members .accordion-content .member .info-wrapper .name,.modal-group-members .members-list .member .info-wrapper .name{display:inline-block;vertical-align:top;font-weight:700;line-height:1.5rem;font-size:.875rem}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion.members .accordion-content .member .info-wrapper .experience,.modal-group-members .members-list .member .info-wrapper .experience{font-size:.75rem;line-height:1.25rem}.messaging-outer-wrapper .messaging-column.details-column .column-content .accordion.members .accordion-content .member .info-wrapper .basic-online-indicator .online-icon,.modal-group-members .members-list .member .info-wrapper .basic-online-indicator .online-icon{line-height:1.5rem}.messaging-outer-wrapper .messaging-column.details-column .column-content .data-protection-note{font-size:.875rem;line-height:1.25rem;color:var(--color-button-grey);margin-top:1rem;padding:1rem}.modal-conversation-meetings .conversation-meetings-list .list-title,.modal-group-members .members-list .list-title,.modal-group-members .invite-info .list-title{font-size:.875rem;font-weight:700;line-height:1.25rem}.modal-conversation-meetings .conversation-meetings-list .list-title+.content,.modal-group-members .members-list .list-title+.content,.modal-group-members .invite-info .list-title+.content{margin-top:1rem}.modal-conversation-meetings .conversation-meetings-list+.conversation-meetings-list,.modal-group-members .members-list+.invite-info{margin-top:2rem}.modal-conversation-meetings .show-past-link{display:block;margin-top:2rem;font-size:.875rem}.change-password .site-content-inner .basic-section ul li{font-size:.875rem}.change-password .site-content-inner .errors{margin-top:.5rem}.change-password .site-content-inner .error{color:var(--color-text-warning)}.change-password .site-content-inner .success{color:var(--color-ci-green)}.company-profiles-details .content{padding-right:1rem;padding-left:1rem;padding-bottom:3.75rem}.company-profiles-details .content .basic-section+.basic-section{margin-top:3.75rem}.company-profiles-details .content .basic-section.tabs-container a{color:var(--color-ci-blue)}.company-profiles-details .content h1{margin:0;margin-top:1.25rem;font-weight:400;font-size:2.5rem;line-height:3.375rem;text-align:center;margin-bottom:3.75rem;font-family:poppins-semibold,sans-serif;color:var(--color-ci-blue)}.company-profiles-details .content h1.default{padding-top:1.5rem}.company-profiles-details .content .basic-section .basic-section-header{display:flex;width:100%;margin-bottom:1.5rem}.company-profiles-details .content .basic-section .basic-section-header i{flex-shrink:0;font-size:1.375rem;line-height:1.875rem;margin-right:1rem}.company-profiles-details .content .basic-section .basic-section-header .basic-section-title{font-size:1.375rem;line-height:1.875rem;font-weight:400}.company-profiles-details .content .basic-section .show-all{font-weight:600;text-decoration:none;font-size:.875rem;line-height:1.2rem;text-align:center;color:var(--color-ci-blue);width:100%;display:inline-block;margin-top:1.5rem}.company-profiles-details .content .speed-recruiting-snippet{border-radius:.3rem;background-color:var(--color-background-offset-light);text-align:center;padding:1.25rem}.company-profiles-details .content .speed-recruiting-snippet .logo{font-size:2.875rem;color:var(--color-ci-blue);margin-bottom:1.25rem}.company-profiles-details .content .speed-recruiting-snippet .text{font-size:.875rem;line-height:1.375rem;margin-bottom:1.25rem}.company-profiles-details .content .speed-recruiting-snippet .basic-button{width:auto;padding-left:4rem;padding-right:4rem}.company-profiles-details .content .cases .case-snippet.hidden,.company-profiles-details .content .events .basic-event-snippet.hidden,.company-profiles-details .content .jobs .basic-job-snippet.hidden,.company-profiles-details .content .experts .user-snippet.hidden,.company-profiles-details .content .questions .question-snippet.hidden,.company-profiles-details .content .similar-companies .basic-company-profile-snippet.hidden,.company-profiles-details .content .photos .photo-flex-wrapper.hidden,.company-profiles-details .content .videos .video-flex-wrapper.hidden{display:none}.company-profiles-details .header{position:relative}.company-profiles-details .header .cover img{width:100%;height:auto;vertical-align:middle;display:none;border-bottom-left-radius:.2rem;border-bottom-right-radius:.2rem}.company-profiles-details .header .logo{width:12.5rem;height:12.5rem;border:2px solid var(--color-border);margin:0 auto;margin-top:5.625rem;position:relative;border-radius:.2rem;background-color:var(--color-white)}.company-profiles-details .header .logo img{max-width:100%;max-height:100%;display:inline-block;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;border-radius:.2rem}.company-profiles-details .content .overview{border-radius:.2rem;border:2px solid var(--color-border);padding:1.25rem}.company-profiles-details .content .overview .details .detail{display:flex}.company-profiles-details .content .overview .details .detail+.detail{margin-top:.625rem}.company-profiles-details .content .overview .details .map-mobile{margin-top:2rem}.company-profiles-details .content .overview .map-tablet-desktop{width:15rem;margin-left:2.5rem;margin-right:2.5rem;display:none}.company-profiles-details .content .overview .map-tablet-desktop img,.company-profiles-details .content .overview .details .map-mobile img{width:100%;height:auto}.company-profiles-details .content .overview .map-tablet-desktop img{cursor:pointer}.company-profiles-details .content .overview .details .detail .text{font-size:.875rem;line-height:1.25rem}.company-profiles-details .content .overview .details .detail .text a{color:var(--color-ci-blue)}.company-profiles-details .content .overview .details .detail .text.social-links{font-size:0;display:grid;grid-template-columns:repeat(4,2rem);grid-column-gap:.75rem;grid-row-gap:.75rem;width:100%;margin-top:1rem}.company-profiles-details .content .overview .details .detail .text.social-links.count-5,.company-profiles-details .content .overview .details .detail .text.social-links.count-6{grid-template-columns:repeat(3,2rem)}.company-profiles-details .content .overview .details .detail .text.social-links .social-link{display:inline-grid;vertical-align:top;justify-content:center;align-items:center;align-content:center;line-height:2rem;border-radius:50%;height:2rem;width:2rem;text-align:center;background:var(--color-ci-blue);color:#fff;font-size:0}.company-profiles-details .content .overview .details .detail .text.social-links .social-image{display:inline-block;vertical-align:middle;width:1rem}.company-profiles-details .content .overview .details .detail .text.social-links .social-link.social-icon-wrapper{font-size:1rem;text-decoration:none}.company-profiles-details .content .overview .details .detail .i-wrapper{margin-right:.5rem;width:2rem;text-align:center;display:inline-block;color:var(--color-ci-blue);flex-shrink:0}.company-profiles-details .content .overview .details .detail .i-wrapper i{vertical-align:top}.company-profiles-details .content .articles .basic-consulting-news-snippet+.basic-consulting-news-snippet{margin-top:1.5rem}.company-profiles-details .content .tab-content{font-size:.875rem;line-height:1.375rem;padding-top:1.5rem}.company-profiles-details .content .tab-content .load-more-wrapper{margin-top:1rem}.company-profiles-details .content .tab-content .basic-article.preview{max-height:20rem;overflow:hidden;position:relative}.company-profiles-details .content .tab-content .basic-article.preview:after{content:'';position:absolute;height:2rem;width:100%;bottom:0;left:0;background:linear-gradient(to top,rgba(255,255,255,1) 0,transparent 100%)}.company-profiles-details .content .tab-content .elements{padding-top:1rem;width:100%;display:flex;flex-wrap:wrap}.company-profiles-details .content .tab-content .elements .element{width:7rem;height:7.5rem;display:inline-block;position:relative;background-position:center .5rem;background-repeat:no-repeat;background-size:4rem auto}.company-profiles-details .content .tab-content .elements .process-arrow{width:3rem;height:7.5rem;display:inline-block;font-size:3rem;line-height:7.5rem;vertical-align:top}.company-profiles-details .content .tab-content .elements .process-arrow .fas{height:7.5rem;width:3rem;line-height:7.5rem;display:inline-block;vertical-align:top;text-align:center;color:var(--color-ci-blue);font-weight:400}.company-profiles-details .content .tab-content .elements .element .text{width:100%;text-align:center;position:absolute;display:inline-block;bottom:0;left:0;font-size:.875rem;color:var(--color-ci-blue);height:3rem;line-height:1.375rem}.company-profiles-details .content .tab-content .elements .element.online-written-test{background-image:url(/images/company-profile/icon-online-written-test.png)}.company-profiles-details .content .tab-content .elements .element.pre-dinner{background-image:url(/images/company-profile/icon-pre-dinner.png)}.company-profiles-details .content .tab-content .elements .element.phone-interview{background-image:url(/images/company-profile/icon-phone-interview.png)}.company-profiles-details .content .tab-content .elements .element.group-interview{background-image:url(/images/company-profile/icon-group-interview.png)}.company-profiles-details .content .tab-content .elements .element.case-interview{background-image:url(/images/company-profile/icon-case-interview.png)}.company-profiles-details .content .tab-content .elements .element.presentation{background-image:url(/images/company-profile/icon-presentation.png)}.company-profiles-details .content .basic-section.short-videos .title-icon{transform:rotate(90deg)}.company-profiles-details .content .photos,.company-profiles-details .content .videos{text-align:center}.company-profiles-details .content .photos .basic-section-header,.company-profiles-details .content .videos .basic-section-header{text-align:left}.company-profiles-details .content .section-pagination{display:none}.company-profiles-details .content .section-pagination{margin-top:1.5rem;font-size:0;text-align:center}.company-profiles-details .content .section-pagination.section-pagination-pages{display:none}.company-profiles-details .content .section-pagination .nav-item{display:inline-block;vertical-align:top;cursor:pointer}.company-profiles-details .content .section-pagination .nav-item+.nav-item{margin-left:.5rem}.company-profiles-details .content .section-pagination .nav-item.with-circle{height:1.25rem;width:1.25rem;border-radius:50%;display:inline-flex;justify-content:center;align-items:center}.company-profiles-details .content .section-pagination .nav-item .nav-item-icon{color:var(--color-border)}.company-profiles-details .content .section-pagination .nav-item.active .nav-item-icon,.company-profiles-details .content .section-pagination .nav-item .nav-item-icon.always-active{color:var(--color-ci-blue)}.company-profiles-details .content .section-pagination .nav-item i.nav-item-icon{font-size:.875rem;line-height:1.25rem}.company-profiles-details .content .section-pagination .nav-item .nav-item-icon.always-active{font-size:1.25rem}.company-profiles-details .content .photos .photo-wrapper,.company-profiles-details .content .videos .video-wrapper{display:flex;justify-content:center;align-items:center;align-content:center;position:relative}.company-profiles-details .content .photos .photo-wrapper .photo,.company-profiles-details .content .videos .video-wrapper .video{max-width:100%;cursor:pointer}.company-profiles-details .content .videos .video-wrapper .play{width:3rem;height:3rem;display:inline-block;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;cursor:pointer;color:var(--color-social-youtube);z-index:1;font-size:3rem;pointer-events:none}.company-profiles-details .content .videos .video-wrapper .short-video{aspect-ratio:.5625;height:auto;width:100%}.company-profiles-details .content .paginated-gallery-list{display:grid;grid-row-gap:1.5rem}.company-profiles-details .content .paginated-gallery-list .gallery-group-wrapper{display:grid;grid-row-gap:1.5rem}.company-profiles-details .alternative-profile{border-radius:.3rem;background-color:var(--color-background-offset-light);display:flex;padding:1.25rem}.company-profiles-details .alternative-profile img{width:1.5rem;height:1.5rem;border:2px solid rgba(255,255,255,.25);border-radius:50%;margin-right:1.25rem}.company-profiles-details .alternative-profile .text{font-size:.875rem;line-height:1.25rem}.company-profiles-details .alternative-profile .text a{color:var(--color-ci-blue)}.company-profiles-details .link-boxes .box+.box{margin-top:1.5rem}.company-profiles-details .link-boxes .box{background-color:var(--color-background-offset);border-radius:.3rem;text-align:center;position:relative;height:13rem;width:100%;display:block;cursor:pointer}.company-profiles-details .link-boxes .box .icon-wrapper{color:var(--color-ci-blue);font-size:2.875rem;height:2.875rem;position:absolute;top:.5rem;width:100%;left:0;padding-left:.5rem;padding-right:.5rem}.company-profiles-details .link-boxes .box .main-text{font-size:.875rem;line-height:1.1875rem;font-weight:700;position:absolute;top:5rem;width:100%;left:0;padding-left:.5rem;padding-right:.5rem}.company-profiles-details .link-boxes .box .sub-text{font-size:.875rem;line-height:1.1875rem;position:absolute;top:8rem;width:100%;left:0;padding-left:.5rem;padding-right:.5rem}.company-profiles-details .link-boxes .box .link{font-size:.75rem;line-height:1rem;position:absolute;top:11rem;width:100%;left:0;padding-left:.5rem;padding-right:.5rem;text-decoration:none;color:var(--color-ci-blue)}.company-profiles-details .basic-job-snippet+.basic-job-snippet{margin-top:1.5rem}.company-profiles-details .basic-job-snippet .image{display:none}.company-profiles-details .aac-snippet{border-radius:.2rem;border:2px solid var(--color-border);padding:1.25rem}.company-profiles-details .aac-snippet .image{margin:0 auto;height:8rem;text-align:center;position:relative}.company-profiles-details .aac-snippet .image img{max-height:8rem;display:inline-block;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}.company-profiles-details .aac-snippet .details h2{margin:0;font-size:1.125rem;line-height:1.5rem;font-weight:400;margin-top:1.25rem}.company-profiles-details .aac-snippet .details p{margin:0;font-size:.875rem;line-height:1.25rem;margin-top:1.25rem}.company-profiles-details .aac-snippet .basic-button{margin-top:2rem}.company-profiles-details .basic-company-profile-snippet+.basic-company-profile-snippet{margin-top:1.5rem}.company-profiles-details.match-your-career .match-your-career-wrapper{border:2px solid var(--color-border)}.job .basic-button,.job .basic-button:focus,.job .basic-button:hover{outline:0}.job .basic-section .basic-section-text.employer{margin-bottom:6.25rem}.job .empty-result{margin-bottom:2.5rem}.job .result-list{width:100%;display:grid;grid-template-columns:1fr;grid-row-gap:1rem}.modal-signup .with-top-divider .form-row+.form-row{margin-top:.75rem}.signup .basic-section.signup-title-wrapper .signup-title{text-align:center;font-size:1.125rem;font-weight:700}.signup .basic-section.signup-title-wrapper+.signup-content-wrapper{margin-top:2rem}.signup .signup-progress-wrapper{display:grid}.signup .signup-progress-wrapper .signup-progress-item{border:1px solid var(--color-border-dark);border-radius:50%;padding-bottom:100%;position:relative}.signup .signup-progress-wrapper .signup-progress-item.active{background-color:var(--color-ci-blue);border-color:var(--color-ci-blue);color:var(--color-white)}.signup .signup-progress-wrapper .signup-progress-item+.signup-progress-item:before{content:'';height:1px;background-color:var(--color-border-dark);position:absolute;top:50%}.signup .signup-progress-wrapper .signup-progress-item.active+.signup-progress-item:before{background-color:var(--color-ci-blue)}.signup .signup-progress-wrapper .signup-progress-item .progress-item-label{color:var(--color-border-dark);font-size:1.25rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.signup .signup-progress-wrapper .signup-progress-item.active .progress-item-label{color:var(--color-white)}.signup .signup-progress-wrapper.with-2-steps{grid-template-columns:4.375rem 4.375rem;grid-column-gap:4rem;justify-content:center}.signup .signup-progress-wrapper.with-2-steps .signup-progress-item+.signup-progress-item:before{left:calc(-4rem - 1px);width:4rem}.signup .signup-progress-wrapper.with-3-steps{grid-template-columns:1fr 1fr 1fr;grid-column-gap:4rem}.signup .signup-progress-wrapper.with-3-steps .signup-progress-item+.signup-progress-item:before{left:calc(-4rem - 1px);width:4rem}.signup .signup-progress-wrapper.with-4-steps{grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:2rem}.signup .signup-progress-wrapper.with-4-steps .signup-progress-item+.signup-progress-item:before{left:calc(-2rem - 1px);width:2rem}.signup .signup-progress-wrapper.with-5-steps{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-column-gap:1.5rem}.signup .signup-progress-wrapper.with-5-steps .signup-progress-item+.signup-progress-item:before{left:calc(-1.5rem - 1px);width:1.5rem}.signup .signup-progress-wrapper+.signup-content-wrapper{margin-top:2rem}.signup .signup-content-wrapper .change-later-info{text-align:center}.signup .signup-content-wrapper .skip-link-wrapper{text-align:center}.signup .signup-content-wrapper .skip-link-wrapper .basic-link{font-size:.875rem;line-height:1.25rem}.signup .signup-content-wrapper .partner-list-wrapper{margin-top:2rem}.signup .signup-content-wrapper .partner-list-wrapper .basic-section-title{text-align:center}.signup .submit-signup-form.is-loading{cursor:default}.signup.newsletter .signup-content-wrapper .partner-list-wrapper .partner-list{display:grid;grid-template-columns:1fr;grid-row-gap:1.5rem;width:15rem;margin-left:auto;margin-right:auto;justify-content:center;justify-items:center}.signup.newsletter .signup-content-wrapper .partner-list-wrapper .partner-list .partner{text-align:center;width:10rem}.signup.newsletter .signup-content-wrapper .partner-list-wrapper .partner-list .partner .partner-image{width:100%}.signup.newsletter .signup-content-wrapper .partner-list-wrapper .partner-list .partner.ey{width:5rem}.signup.newsletter .signup-content-wrapper .partner-list-wrapper .partner-list .partner.oliver-wyman{width:15rem}.signup.uni-access .signup-content-wrapper .uni-logo-wrapper{text-align:center}.signup.uni-access .signup-content-wrapper .uni-logo-wrapper .uni-logo{max-height:11rem}.signup.confirm-email .signup-content-wrapper .partner-list{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:.5rem;grid-column-gap:.5rem}.signup.confirm-email .signup-content-wrapper .partner-list .partner{text-align:center;height:4rem;filter:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iXCdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wnIj48ZmlsdGVyIGlkPSJcJ2dyYXlzY2FsZVwnIj48ZmVDb2xvck1hdHJpeCB0eXBlPSJcJ21hdHJpeFwnIiB2YWx1ZXM9IlwnMC4zMzMzIi8+PC9maWx0ZXI+PC9zdmc+I2dyYXlzY2FsZQ==);filter:grayscale(100%);display:flex;align-content:center;align-items:center;justify-content:center}.signup.confirm-email .signup-content-wrapper .partner-list .partner .partner-image{max-height:3rem;max-width:72%}.signup.experience .work-experience-entry{position:relative}.signup.experience .work-experience-entry .remove-work-experience-entry-icon{position:absolute;top:.75rem;right:.75rem;font-size:1.125rem;cursor:pointer}.signup.review .review-progress{max-width:100%}.cookies-and-privacy-settings-and-policy .site-content .tab-group-filter-wrapper{padding-bottom:1rem;border-bottom:2px solid var(--color-border)}.cookies-and-privacy-settings-and-policy .site-content .tab-content-wrapper{margin-top:2.5rem}.cookies-and-privacy-settings-and-policy .site-content .services-form{margin-top:1.5rem}.cookies-and-privacy-settings-and-policy .site-content .CookieDeclaration{font-size:.875rem}.dashboard .site-content-inner .tab-group .tab-item{padding:.5rem}.dashboard .site-content-inner h1.basic-section-title{text-align:center}.dashboard .site-content-inner .progress-bar{height:1.375rem;width:100%;background-color:var(--color-background-offset);border-radius:.6875rem;margin-top:2rem;text-align:center;font-size:.875rem;color:var(--color-text);position:relative}.dashboard .site-content-inner .progress-bar .progress{height:1.375rem;background-color:var(--color-ci-blue);border-radius:.6875rem;color:var(--color-white);position:absolute;z-index:1;top:0;left:0}.dashboard .site-content-inner .progress-bar .progress.complete{background-color:var(--color-ci-green)}.dashboard .site-content-inner .desktop,.dashboard .site-content-inner .tablet{display:none}.dashboard .site-content-inner .mobile{display:inline}.dashboard .site-content-inner .tab-content-wrapper{margin-top:2.5rem}.dashboard .site-content-inner .activities-list-wrapper,.dashboard .site-content-inner .activities-list-wrapper .pagination-display-wrapper{margin-top:2.5rem}.dashboard .site-content-inner .activities-list .item{border:2px solid var(--color-border);border-radius:.3rem;padding:.75rem;display:grid;grid-template-columns:4.5rem 1fr}.dashboard .site-content-inner .activities-list .item+.item{margin-top:.75rem}.dashboard .site-content-inner .activities-list .item .points-wrapper{font-size:1.125rem;font-weight:700;text-align:center;min-height:2.5rem;border-right:2px solid var(--color-border);padding-right:.75rem;display:flex;justify-content:center;align-items:center}.dashboard .site-content-inner .activities-list .item .points-wrapper.plus{color:var(--color-ci-green)}.dashboard .site-content-inner .activities-list .item .points-wrapper.minus{color:var(--color-text-warning)}.dashboard .site-content-inner .activities-list .item .points-wrapper .points{height:1.6875rem}.dashboard .site-content-inner .activities-list .item .description-wrapper{font-size:.875rem;padding-left:1rem;display:flex;align-items:center}.dashboard .site-content-inner .activities-list .item .description-wrapper a{color:var(--color-ci-blue)}.dashboard .site-content-inner .activities-list .item .image-wrapper .image{height:2.5rem;width:2.5rem;border-radius:50%;background-size:cover;background-position:center;background-repeat:no-repeat}.dashboard .site-content-inner .activities-list .item .image-wrapper+.text-wrapper{margin-left:1rem}.dashboard .site-content-inner .achievements-list-wrapper{margin-top:2.5rem}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .header{margin-top:2.5rem;font-size:1.375rem;font-weight:400}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item-list{margin-top:2rem;display:grid;grid-template-columns:1fr 1fr;grid-row-gap:1rem;align-items:center}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item{border:2px solid var(--color-border);border-radius:.3rem;width:10rem;height:12rem;position:relative;cursor:pointer}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item .tooltip{color:var(--color-button-grey);position:absolute;right:.5rem;top:.5rem;cursor:pointer}.dashboard .site-content-inner .activities-list-wrapper .activities-list .achievement-item .tooltip{display:none}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item .achievement-icon-wrapper{position:relative;width:4.375rem;height:2.525625rem;background-image:var(--color-background-gradient-blue);margin:2.763125rem 0 0 2.8125rem;text-align:center}.dashboard .site-content-inner .activities-list-wrapper .activities-list .achievement-item .achievement-icon-wrapper{position:relative;width:2.5rem;height:1.443125rem;background-image:var(--color-background-gradient-blue);text-align:center;margin:1.0625rem 0 0}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item.locked .achievement-icon-wrapper{opacity:.15}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item .achievement-icon-wrapper:before,.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item .achievement-icon-wrapper:after{content:"";position:absolute;width:0;border-left:2.1875rem solid transparent;border-right:2.1875rem solid transparent}.dashboard .site-content-inner .activities-list-wrapper .activities-list .achievement-item .achievement-icon-wrapper:before,.dashboard .site-content-inner .activities-list-wrapper .activities-list .achievement-item .achievement-icon-wrapper:after{content:"";position:absolute;width:0;border-left:1.25rem solid transparent;border-right:1.25rem solid transparent}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item .achievement-icon-wrapper:before{left:0;bottom:100%;border-bottom:1.263125rem solid var(--color-background-gradient-blue-start)}.dashboard .site-content-inner .activities-list-wrapper .activities-list .achievement-item .achievement-icon-wrapper:before{left:0;bottom:100%;border-bottom:.721875rem solid var(--color-background-gradient-blue-start)}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item .achievement-icon-wrapper:after{top:100%;left:0;width:0;border-top:1.263125rem solid var(--color-background-gradient-blue-end)}.dashboard .site-content-inner .activities-list-wrapper .activities-list .achievement-item .achievement-icon-wrapper:after{top:100%;left:0;width:0;border-top:.721875rem solid var(--color-background-gradient-blue-end)}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item .achievement-icon-wrapper i{color:var(--color-white);font-size:1.5rem;line-height:2.525625rem}.dashboard .site-content-inner .activities-list-wrapper .activities-list .achievement-item .achievement-icon-wrapper i{color:var(--color-white);font-size:1rem;line-height:1.443125rem}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item .achievement-icon-wrapper img{height:1.5rem;width:auto;margin-top:.5125rem}.dashboard .site-content-inner .activities-list-wrapper .activities-list .achievement-item .achievement-icon-wrapper img{height:1.5rem;width:auto}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item .achievement-details-wrapper{margin-top:2rem}.dashboard .site-content-inner .activities-list-wrapper .activities-list .achievement-item .achievement-details-wrapper{display:none}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item .achievement-details-wrapper .achievement-title{font-size:.875rem;font-weight:700;color:var(--color-button-grey);text-align:center}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item .achievement-details-wrapper .achievement-progress-wrapper{margin-top:1.5rem}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item .achievement-details-wrapper .achievement-progress-wrapper .progress-bar{width:90%;height:.25rem;border-radius:0;margin:0;margin-left:5%}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item .achievement-details-wrapper .achievement-progress-wrapper .progress-bar .progress{height:.25rem;border-radius:0}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item .achievement-icon-wrapper .star{font-size:.5rem;line-height:.5rem;position:absolute;z-index:10}.dashboard .site-content-inner .activities-list-wrapper .activities-list .achievement-item .achievement-icon-wrapper .star{display:none}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item .achievement-icon-wrapper .star.bottom-mid{top:2.5rem;left:1.9rem}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item .achievement-icon-wrapper .star.bottom-left-double{top:2.5rem;left:1.6rem}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item .achievement-icon-wrapper .star.bottom-right-double{top:2.5rem;left:2.2rem}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item .achievement-icon-wrapper .star.bottom-left{top:2.5rem;left:1.3rem}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item .achievement-icon-wrapper .star.bottom-right{top:2.5rem;left:2.5rem}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item .achievement-icon-wrapper .star.left-bottom{top:1.2rem;left:.3rem}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item .achievement-icon-wrapper .star.left-top{top:.6rem;left:.3rem}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item .achievement-icon-wrapper .star.right-bottom{top:1.2rem;left:3.5rem}.dashboard .site-content-inner .stats-wrapper{border:2px solid var(--color-border);border-radius:.3rem;padding:1.5rem;margin-top:2.5rem}.dashboard .site-content-inner .stats-wrapper .header{font-size:1.125rem;font-weight:700;text-align:center}.dashboard .site-content-inner .stats-wrapper .progress-item{margin-top:1.5rem;cursor:pointer}.dashboard .site-content-inner .stats-wrapper .progress-item .image{display:flex;justify-content:space-around}.dashboard .site-content-inner .stats-wrapper .progress-item .image .icon-wrapper{background-color:var(--color-ci-blue);color:var(--color-white);font-size:1.125rem;width:2.5625rem;height:2.5625rem;line-height:2.5625rem;text-align:center;border-radius:50%}.dashboard .site-content-inner .stats-wrapper .progress-item .details{text-align:center;font-size:.875rem;margin-top:.5rem}.dashboard .site-content-inner .stats{margin-top:2.5rem}.dashboard .site-content-inner .stats .input-wrapper+.input-wrapper{margin-top:1.5rem}.dashboard .site-content-inner .stats .input-wrapper .basic-form-label{font-size:.875rem;font-weight:700;margin-bottom:.75rem}.dashboard .site-content-inner .stats .stats-content{margin-top:2.5rem}.dashboard .site-content-inner .prepplan-wrapper{margin-top:2.5rem}.dashboard .site-content-inner .inline-preplan-create-form{margin-top:1.75rem;border:2px solid var(--color-border);padding:1.5rem}.dashboard .site-content-inner .prepplan-wrapper .basic-flow-chart .flow-chart-item-wrapper{width:7rem}.dashboard .site-content-inner .prepplan-wrapper .filter-wrapper .basic-form-label{font-size:.875rem;font-weight:700}.dashboard .site-content-inner .prepplan-wrapper .filter-wrapper .basic-input{margin-top:.75rem}.dashboard .site-content-inner .prepplan-wrapper .filter-wrapper .input-wrapper+.input-wrapper{margin-top:1.5rem}.dashboard .site-content-inner .prepplan-wrapper .selected-filters-wrapper,.dashboard .site-content-inner .prepplan-wrapper .selected-filters-wrapper.active{display:block}.dashboard .site-content-inner .prepplan-wrapper .selected-filters-wrapper .basic-removable-tag{margin-top:.75rem;margin-bottom:0}.dashboard .site-content-inner .prepplan-wrapper .units{margin-top:2.5rem;padding-bottom:1.25rem}.dashboard .site-content-inner .prepplan-wrapper .units .no-entries{font-size:.875rem}.dashboard .site-content-inner .prepplan-wrapper .unit{display:block;border:2px solid var(--color-border);text-decoration:none;color:var(--color-text);padding:1.25rem;text-align:center;border-radius:.3rem;cursor:pointer}.dashboard .site-content-inner .prepplan-wrapper .unit+.unit,.dashboard .site-content-inner .prepplan-wrapper .week+.week{margin-top:.75rem}.dashboard .site-content-inner .prepplan-wrapper .unit .check-wrapper{display:none}.dashboard .site-content-inner .prepplan-wrapper .unit .title{font-size:.875rem;font-weight:700}.dashboard .site-content-inner .prepplan-wrapper .unit .actions{margin-top:.75rem}.dashboard .site-content-inner .prepplan-wrapper .unit .actions .label{font-size:.625rem}.dashboard .site-content-inner .prepplan-wrapper .unit .actions .label.done{color:var(--color-ci-green)}.dashboard .site-content-inner .prepplan-wrapper .unit.not-done .actions .label.done{display:none}.dashboard .site-content-inner .prepplan-wrapper .unit.done .actions .label.not-done{display:none}.dashboard .site-content-inner .prepplan-wrapper .unit .badge{font-size:.875rem;color:var(--color-white);line-height:1.5rem;border-radius:.5rem;display:inline-block;padding-left:.5rem;padding-right:.5rem;margin-top:1rem}.dashboard .site-content-inner .prepplan-wrapper .unit .badge.premium{background-color:var(--color-ci-blue)}.dashboard .site-content-inner .prepplan-wrapper .unit .badge.shop{background-color:var(--color-ci-teal)}.dashboard .site-content-inner .prepplan-wrapper .unit .tags{margin-top:2rem}.dashboard .site-content-inner .prepplan-wrapper .unit .tags .tag-wrapper{font-size:.875rem;text-align:left}.dashboard .site-content-inner .prepplan-wrapper .unit .tags .tag-wrapper .tag{cursor:pointer;color:var(--color-ci-blue);text-decoration:underline}.dashboard .site-content-inner .prepplan-wrapper .demo-overlay{background-color:var(--color-background-offset-light);padding:2rem;position:relative}.dashboard .site-content-inner .prepplan-wrapper .demo-overlay:before{height:8rem;background:linear-gradient(rgba(255,255,255,0),#fff);content:'';position:absolute;left:0;top:-8rem;width:100%}.dashboard .site-content-inner .prepplan-wrapper .demo-overlay .basic-flow-chart{display:none}.dashboard .site-content-inner .prepplan-wrapper .demo-overlay .basic-section-action-wrapper{margin-top:1.5rem}.dashboard .modal-prepplan-filter .form-wrapper .form-group .form-row .form-row+.form-row{margin-top:1.125rem}.dashboard .site-content-inner .prepplan-wrapper .unit .actions .label{text-align:center}.dashboard .site-content-inner .header-stats-wrapper .content{display:flex;justify-content:space-around}.dashboard .site-content-inner .header-stats-wrapper .content .stat{border:2px solid var(--color-border);border-radius:.3rem;width:10.375rem;height:12rem;position:relative}.dashboard .site-content-inner .header-stats-wrapper .content .stat .icon-wrapper{position:relative;width:4.375rem;height:2.525625rem;background-image:var(--color-background-gradient-blue);margin:2.763125rem 0 0 2.8125rem;text-align:center}.dashboard .site-content-inner .header-stats-wrapper .content .stat .icon-wrapper:before,.dashboard .site-content-inner .header-stats-wrapper .content .stat .icon-wrapper:after{content:"";position:absolute;width:0;border-left:2.1875rem solid transparent;border-right:2.1875rem solid transparent}.dashboard .site-content-inner .header-stats-wrapper .content .stat .icon-wrapper:before{left:0;bottom:99%;border-bottom:1.263125rem solid var(--color-background-gradient-blue-start)}.dashboard .site-content-inner .header-stats-wrapper .content .stat .icon-wrapper:after{top:99%;left:0;width:0;border-top:1.263125rem solid var(--color-background-gradient-blue-end)}.dashboard .site-content-inner .header-stats-wrapper .content .stat .icon-wrapper i{color:var(--color-white);font-size:1.5rem;line-height:2.525625rem}.dashboard .site-content-inner .header-stats-wrapper .content .stat .value{text-align:center;font-size:1.375rem;font-weight:700;color:var(--color-button-grey);margin-top:1.8rem}.dashboard .site-content-inner .header-stats-wrapper .content .stat .title{text-align:center;font-size:.875rem;font-weight:700;color:var(--color-button-grey);margin-top:.3rem;text-transform:uppercase}.dashboard .site-content-inner .header-stats-wrapper .actions{margin-top:1.5rem;display:flex;justify-content:flex-end}.dashboard .site-content-inner .header-stats-wrapper .actions .switch{display:flex;justify-content:flex-end}.dashboard .site-content-inner .header-stats-wrapper .actions .switch .basic-mock-switch.is-right .basic-mock-switch-background .basic-mock-switch-knob{background-color:var(--color-ci-blue)}.dashboard .site-content-inner .header-stats-wrapper .actions .switch.all-time .label.current-month,.dashboard .site-content-inner .header-stats-wrapper .actions .switch.current-month .label.all-time{display:none}.dashboard .site-content-inner .header-stats-wrapper .actions .switch .label{font-size:.75rem;color:var(--color-ci-blue);line-height:1.5rem;margin-right:.625rem}.dashboard.expert .site-content-inner .tab-group.without-dropdown{justify-content:start}.dashboard.expert .site-content-inner .tab-group .tab-item+.tab-item{margin-left:.75rem}.dashboard.expert .site-content-inner .award-wrapper{margin-top:2.5rem}.dashboard.expert .site-content-inner .award-wrapper .award-tab{cursor:pointer}.dashboard.expert .site-content-inner .award-wrapper .award-tab .award-tab-header{font-size:.875rem;font-weight:700;color:var(--color-ci-blue)}.dashboard.expert .site-content-inner .award-wrapper .award-tab .award-tab-details{margin-top:.5rem;font-size:.875rem}.dashboard.expert .site-content-inner .award-wrapper .award-tab+.award-tab{margin-top:1.5rem}.dashboard.expert .site-content-inner .award-wrapper .award-tabs .award-sort-content{margin-top:1.5rem;font-size:.875rem}.dashboard.expert .site-content-inner .award-wrapper .award-chart{margin-top:2.5rem}.dashboard.expert .site-content-inner .award-wrapper .award-tab .award-tab-header .active-indicator{display:none}.dashboard.expert .site-content-inner .award-wrapper .award-tab.active .award-tab-header .active-indicator{display:inline-block;font-size:.875rem;font-weight:700;color:var(--color-ci-blue);margin-left:.5rem}.dashboard.expert .site-content-inner .tab-content-payments .all-time-earnings{display:flex;justify-content:start}.dashboard.expert .site-content-inner .tab-content-payments .all-time-earnings .item{height:1.5rem;display:flex}.dashboard.expert .site-content-inner .tab-content-payments .all-time-earnings .item .text{font-size:.875rem;line-height:1.5rem;vertical-align:middle}.dashboard.expert .site-content-inner .tab-content-payments .all-time-earnings .item+.item{margin-left:2.25rem}.dashboard.expert .site-content-inner .tab-content-payments .all-time-earnings .item .color{height:1.5rem;width:1.5rem;margin-right:.75rem;border-radius:.3rem}.dashboard.expert .site-content-inner .tab-content-payments .all-time-earnings .item.EUR .color{background-color:var(--color-ci-blue)}.dashboard.expert .site-content-inner .tab-content-payments .all-time-earnings .item.USD .color{background-color:var(--color-ci-teal)}.dashboard.expert .site-content-inner .tab-content-payments .money-earned .filter-wrapper{display:flex;justify-content:start}.dashboard.expert .site-content-inner .tab-content-payments .money-earned .filter-wrapper .input-wrapper .basic-form-label{font-size:.875rem;font-weight:700;margin-bottom:.75rem}.dashboard.expert .site-content-inner .tab-content-payments .money-earned .filter-wrapper .input-wrapper+.input-wrapper{margin-left:2.5rem}.dashboard.expert .site-content-inner .tab-content-payments .money-earned .money-earned-content{width:100%;margin-top:1rem}.dashboard.expert .site-content-inner .tab-content-payments .invoices i{cursor:pointer}.dashboard.expert .site-content-inner .tab-content-payments .invoices .basic-input{width:13.5rem}.dashboard.expert .site-content-inner .tab-content-payments .invoices .invoices-content{margin-top:1.75rem;font-size:.875rem;width:100%}.dashboard.expert .site-content-inner .tab-content-payments .invoices .invoices-content table{width:100%}.dashboard.expert .site-content-inner .tab-content-payments .invoices .invoices-content table,.dashboard.expert .site-content-inner .tab-content-payments .invoices .invoices-content tr,.dashboard.expert .site-content-inner .tab-content-payments .invoices .invoices-content th,.dashboard.expert .site-content-inner .tab-content-payments .invoices .invoices-content td{text-align:left;margin:0;padding:0}.dashboard.expert .site-content-inner .tab-content-payments .invoices .invoices-content td,.dashboard.expert .site-content-inner .tab-content-payments .invoices .invoices-content th{padding-right:.75rem}.dashboard.expert .site-content-inner .tab-content-payments .invoices .invoices-content tr.first-row td{padding-top:.6rem}.dashboard.expert .site-content-inner .tab-content-payments .invoices .invoices-content tr.last-row td{padding-bottom:.6rem}.dashboard.expert .site-content-inner .tab-content-payments .invoices .invoices-content thead th{padding-bottom:.75rem}.dashboard.expert .site-content-inner .tab-content-payments .invoices .invoices-content tr.sub-heading{font-weight:700}.dashboard.expert .site-content-inner .tab-content-payments .invoices .invoices-content tr.line-thin td{border-top:1px solid var(--color-border);padding-top:.5rem}.dashboard.expert .site-content-inner .tab-content-payments .invoices .invoices-content tr.line-thick td{border-top:1px solid var(--color-ci-blue);padding-top:.5rem}.dashboard.expert .site-content-inner .tab-content-payments .invoices .invoices-content td.sum-heading{text-align:left}.dashboard.expert .site-content-inner .tab-content-payments .invoices .invoices-content td .actions-wrapper{display:flex;justify-content:center}.dashboard.expert .site-content-inner .tab-content-payments .invoices .invoices-content td .actions{margin-top:1.25rem;text-align:center;width:21rem}.dashboard.expert .site-content-inner .tab-content-payments .invoices .invoices-content td .actions a{display:inline-block}.dashboard.expert .site-content-inner .tab-content-payments .invoices .invoices-content td .actions a+a{margin-top:.75rem}.dashboard.expert .site-content-inner .tab-content-coupon-codes .coupons .action-wrapper{margin-top:1.5rem}.dashboard.expert .site-content-inner .tab-content-coupon-codes .coupons .action-wrapper .basic-button+.basic-button{margin-top:.75rem}.dashboard.expert .site-content-inner .tab-content-coupon-codes .coupons .list{margin-top:2rem}.dashboard.expert .site-content-inner .tab-content-coupon-codes .coupons .list .coupon-list{font-size:.875rem;text-align:left;width:100%}.dashboard.expert .site-content-inner .tab-content-coupon-codes .coupons .list .coupon-list th,.dashboard.expert .site-content-inner .tab-content-coupon-codes .coupons .list .coupon-list td{padding-bottom:.5rem}.dashboard.expert .site-content-inner .tab-content-coupon-codes .coupons .list .coupon-list td a i,.dashboard.expert .site-content-inner .tab-content-coupon-codes .coupons .list .coupon-list td .link{color:var(--color-text);cursor:pointer}.dashboard.expert .site-content-inner .tab-content-affiliate-program .link-list{margin-top:.75rem;font-size:.875rem;line-height:1.25rem}.dashboard.expert .site-content-inner .tab-content-affiliate-program .link-list .link-entry+.link-entry{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-button-grey)}.dashboard.expert .site-content-inner .tab-content-affiliate-program .link-list .link-entry .entry-value-wrapper+.entry-value-wrapper{margin-top:.75rem}.dashboard.expert .site-content-inner .tab-content-affiliate-program .link-list .link-entry .entry-value-wrapper .value{word-break:break-all}.dashboard.expert .site-content-inner .tab-content-affiliate-program .link-list .link-entry .entry-value-wrapper .value .copy-link-icon{display:inline-block;vertical-align:top;line-height:1.25rem;margin-left:.75rem;cursor:pointer}.dashboard.expert .site-content-inner .tab-content-affiliate-program .link-list+.basic-section-sub-sub-title{margin-top:2.5rem}.dashboard.expert .site-content-inner .tab-content-affiliate-program .media-list{margin-top:1.5rem}.dashboard.expert .site-content-inner .tab-content-affiliate-program .media-list .media-entry{display:grid;grid-template-columns:1fr 4.5rem;grid-column-gap:3.5rem;font-size:.875rem}.dashboard.expert .site-content-inner .tab-content-promotion-guide .coaching-faq-wrapper{margin-top:1.75rem;display:grid;grid-row-gap:1.75rem}.dashboard.expert .site-content-inner .tab-content-promotion-guide .coaching-faq-wrapper .coaching-faq-entry{background-color:var(--color-background-offset);padding:.75rem;border-radius:.3rem;cursor:pointer}.dashboard.expert .site-content-inner .tab-content-promotion-guide .coaching-faq-wrapper .coaching-faq-entry .faq-entry-icon-wrapper{text-align:center}.dashboard.expert .site-content-inner .tab-content-promotion-guide .coaching-faq-wrapper .coaching-faq-entry .faq-entry-icon-wrapper .faq-entry-icon{font-size:3rem;color:var(--color-ci-blue)}.dashboard.expert .site-content-inner .tab-content-promotion-guide .coaching-faq-wrapper .coaching-faq-entry .faq-entry-title{font-size:var(--color-text);font-size:.875rem;text-align:center;font-weight:700;line-height:1.25rem;margin-top:1.25rem}.dashboard.expert .site-content-inner .tab-content-promotion-guide .coaching-faq-wrapper .coaching-faq-entry .faq-entry-content{font-size:var(--color-text);font-size:.875rem;text-align:center;line-height:1.25rem;margin-top:.75rem}.dashboard.expert .site-content-inner .tab-content-promotion-guide .coaching-faq-wrapper .coaching-faq-entry .faq-entry-action-wrapper{margin-top:2.25rem;text-align:center}.dashboard.expert .site-content-inner .tab-content-promotion-guide .coaching-faq-wrapper .coaching-faq-entry .faq-entry-action-wrapper .faq-entry-action{font-size:.75rem;color:var(--color-ci-blue);text-decoration:none;display:inline-block;vertical-align:top;line-height:1rem}.dashboard.expert .site-content-inner .tab-content-promotion-guide .coaching-faq-wrapper .coaching-faq-entry .faq-entry-action-wrapper .faq-entry-action .faq-entry-action-icon{display:inline-block;vertical-align:top;color:inherit;margin-left:.75rem;line-height:1rem}.mental-math .site-content-inner .own-stats{background-color:var(--color-white);padding-left:1.375rem;padding-right:1.375rem}.mental-math .site-content-inner .own-stats .own-stats-entry{padding-top:.75rem;padding-bottom:.75rem;padding-left:3.5rem}.mental-math .site-content-inner .own-stats .own-stats-entry+.own-stats-entry{border-top:1px solid var(--color-button-grey)}.mental-math .site-content-inner .own-stats .own-stats-entry .entry-inner{display:grid;height:100%;grid-template-columns:4.375rem 1fr;grid-column-gap:.75rem;align-items:center}.mental-math .site-content-inner .own-stats .own-stats-entry .entry-inner .stats-icon-wrapper{display:flex;justify-content:center;align-content:center;align-items:center;height:4.375rem}.mental-math .site-content-inner .own-stats .own-stats-entry .entry-inner .stats-icon{font-size:3rem;color:var(--color-ci-blue)}.mental-math .site-content-inner .own-stats .own-stats-entry .entry-inner .basic-pie-progress.completed .pie .half-circle{border-color:var(--color-ci-green)}.mental-math .site-content-inner .own-stats .own-stats-entry .entry-inner .description{font-size:.875rem}.mental-math .site-content-inner .own-stats .own-stats-entry .entry-inner .description .highlight{font-weight:600;display:inline-block;vertical-align:top}.mental-math .site-content-inner .challenge-selector{border:1px solid var(--color-shadow-light);border-radius:5px;overflow:hidden}.mental-math .site-content-inner .challenge-selector .challenge-category{background-color:var(--color-white);padding-left:1.25rem;padding-right:1.25rem;padding-top:1.25rem;padding-bottom:1.25rem}.mental-math .site-content-inner .challenge-selector .challenge-category+.challenge-category{border-top:1px solid var(--color-border)}.mental-math .site-content-inner .challenge-selector .challenge-category.expanded{background-color:var(--color-background-offset);padding-left:.5rem;padding-right:.5rem}.mental-math .site-content-inner .challenge-selector .challenge-category .category-title{font-size:1.25rem;color:var(--color-ci-blue);line-height:1.75rem;position:relative;cursor:pointer;margin:0;font-weight:400}.mental-math .site-content-inner .challenge-selector .challenge-category .category-title .mode-premium-tag{background-color:var(--color-ci-blue);color:var(--color-white);border-radius:8px;line-height:1.5rem;font-size:.875rem;padding-left:.5rem;padding-right:.5rem;display:inline-block;vertical-align:top;margin-top:.125rem;margin-left:.5rem}.mental-math .site-content-inner .challenge-selector .challenge-category.expanded .category-title{padding-left:.75rem}.mental-math .site-content-inner .challenge-selector .challenge-category .category-title .category-toggle{position:absolute;right:0;top:0;font-size:1.25rem;line-height:1.75rem}.mental-math .site-content-inner .challenge-selector .challenge-category.expanded .category-title .category-toggle{transform:rotate(90deg);right:.75rem}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties{display:none;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;margin-top:1.5rem;background-color:var(--color-white);border-radius:5px}.mental-math .site-content-inner .challenge-selector .challenge-category.expanded .difficulties{display:grid}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty{padding-top:1.25rem;padding-bottom:1.25rem;padding-left:.5rem;padding-right:.5rem;overflow:hidden;cursor:pointer}.mental-math .site-content-inner .challenge-selector .challenge-category.challenge-category-rand .difficulties .difficulty.level-5{grid-column:1/3;border-top:1px solid #d8d8d8;border-left:0}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty .difficulty-title{text-align:center;font-size:1.375rem;line-height:1.75rem}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty .difficulty-stats{text-align:center;font-size:.875rem;line-height:1.25rem;margin-top:1.25rem}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty .difficulty-stats .difficulty-stat+.difficulty-stat{margin-top:1.25rem}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty .difficulty-stats .difficulty-stat .stat-value{font-weight:600}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty .difficulty-stats .difficulty-stat .stat-value .stat-value-entry{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:400}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty .difficulty-stats .difficulty-stat .stat-value .stat-value-entry.best{font-weight:600}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty .difficulty-action-wrapper{margin-top:1.25rem;text-align:center}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty .difficulty-action-wrapper .basic-button{border-width:1px;line-height:1rem;width:7.5rem}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty .difficulty-action-wrapper .difficulty-premium-tag-wrapper{margin-top:1.5rem}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty .difficulty-action-wrapper .difficulty-premium-tag-wrapper .difficulty-premium-tag{background-color:var(--color-ci-blue);color:var(--color-white);border-radius:8px;line-height:1.5rem;font-size:.875rem;padding-left:.5rem;padding-right:.5rem;display:inline-block;vertical-align:top}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty:nth-child(3),.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty:nth-child(4){border-top:1px solid #d8d8d8}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty:nth-child(2),.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty:nth-child(4){border-left:1px solid #d8d8d8}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty.level-1 .difficulty-title{color:var(--color-ci-green)}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty.level-2 .difficulty-title{color:#56b7bd}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty.level-2 .difficulty-action-wrapper .basic-button{border-color:#56b7bd;background-color:#56b7bd;color:var(--color-white)}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty.level-2 .difficulty-action-wrapper .basic-button-ghost{color:#56b7bd;border-color:#56b7bd;background-color:transparent}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty.level-2 .difficulty-action-wrapper .basic-button-ghost:hover{background-color:#56b7bd;color:var(--color-white)}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty.level-3 .difficulty-title{color:var(--color-ci-blue-light)}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty.level-3 .difficulty-action-wrapper .basic-button{border-color:var(--color-ci-blue-light);background-color:var(--color-ci-blue-light);color:var(--color-white)}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty.level-3 .difficulty-action-wrapper .basic-button-ghost{color:var(--color-ci-blue-light);border-color:var(--color-ci-blue-light);background-color:transparent}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty.level-3 .difficulty-action-wrapper .basic-button-ghost:hover{background-color:var(--color-ci-blue-light);color:var(--color-white)}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty.level-4 .difficulty-title{color:var(--color-ci-blue)}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty.level-4 .difficulty-action-wrapper .basic-button{background-color:var(--color-ci-blue);border-color:var(--color-ci-blue);color:var(--color-white)}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty.level-4 .difficulty-action-wrapper .basic-button-ghost{color:var(--color-ci-blue);border-color:var(--color-ci-blue);background-color:transparent}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty.level-4 .difficulty-action-wrapper .basic-button-ghost:hover{background-color:var(--color-ci-blue);color:var(--color-white)}.mental-math.challenge .site-content-inner .challenge-header{display:grid;grid-row-gap:.75rem}.mental-math.challenge .site-content-inner .challenge-header .challenge-links{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:.5rem}.mental-math.challenge .site-content-inner .challenge-header .challenge-links .link-wrapper.next-wrapper{text-align:right}.mental-math.challenge .site-content-inner .challenge-header .challenge-links .link-wrapper .basic-link{font-size:.875rem;text-decoration:none}.mental-math.challenge .site-content-inner .challenge-header .challenge-links .link-wrapper .basic-link:hover{text-decoration:underline}.mental-math.challenge .site-content-inner .challenge-header .challenge-tags{font-size:0;border-top:2px solid var(--color-border);padding-top:.75rem}.mental-math.challenge .site-content-inner .challenge-header .challenge-tags .challenge-tag{line-height:1.5rem;color:var(--color-white);border-radius:8px;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;display:inline-block;vertical-align:top}.mental-math.challenge .site-content-inner .challenge-header .challenge-tags .challenge-tag.mode{background-color:var(--color-ci-teal)}.mental-math.challenge .site-content-inner .challenge-header .challenge-tags .challenge-tag.level{background-color:var(--color-ci-green)}.mental-math.challenge .site-content-inner .challenge-header .challenge-tags .challenge-tag+.challenge-tag{margin-left:.75rem}.mental-math.challenge .site-content-inner .challenge-header+.challenge-body{margin-top:1.5rem}.mental-math.challenge .challenge-body.is-loading{overflow:hidden;height:15rem}.mental-math.challenge .challenge-body .challenge-content-wrapper{border:2px solid var(--color-border);background-color:var(--color-white);border-radius:5px}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-header{display:grid;grid-template-columns:1fr 1fr;padding:1.5rem;font-size:1.375rem;line-height:1.875rem}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-header .points .points-icon{margin-right:.25rem;font-size:1.25rem;line-height:1.875rem}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-header .time-left{text-align:right;color:var(--color-text)}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-header .time-left.correct{color:var(--color-ci-green)}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-header .time-left.incorrect{color:var(--color-text-warning)}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-header .time-left .time-left-icon{font-size:1.25rem;line-height:1.875rem;margin-left:.25rem}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-calculator,.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-completed{background-color:var(--color-ci-teal);color:var(--color-white);padding:1.5rem;font-size:1.375rem;line-height:2.21875rem}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-calculator{display:grid;grid-template-columns:1fr 1.5rem 1fr 1.5rem 6rem;text-align:center}.mental-math.challenge .challenge-body.mode-rand .challenge-content-wrapper .challenge-calculator{grid-template-columns:1fr 4rem 1fr 1.5rem 6rem}.mental-math.challenge .challenge-body.level-4 .challenge-content-wrapper .challenge-calculator .equation-operand{font-size:1.125rem}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-calculator .equation-solution-wrapper{padding-left:.5rem}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-calculator .equation-solution-wrapper .basic-form-text-input{display:inline-block;vertical-align:top;-moz-appearance:textfield}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-calculator .equation-solution-wrapper .basic-form-text-input::-webkit-outer-spin-button,.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-calculator .equation-solution-wrapper .basic-form-text-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info{padding:1.5rem}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info .challenge-info-entry{display:grid;grid-template-columns:1.5rem 13rem 1fr;grid-column-gap:.5rem;font-size:.875rem;line-height:1.5rem;color:var(--color-text)}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info .challenge-info-entry.extended-info{display:none}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info.extended .challenge-info-entry.extended-info{display:grid}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info .challenge-info-entry+.challenge-info-entry{margin-top:.75rem}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info .challenge-info-entry .info-entry-icon{line-height:inherit}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info .challenge-info-entry .info-entry-icon.correct-icon{color:var(--color-ci-green)}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info .challenge-info-entry .info-entry-icon.incorrect-icon{color:var(--color-text-warning)}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info .challenge-info-entry .info-entry-value{text-align:right}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info .answers-wrapper{display:none;margin-top:2rem}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info.extended .answers-wrapper{display:block;grid-column:1/3}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info .answers-wrapper .answers-title{font-size:.875rem;font-weight:700;line-height:1.25rem}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info .answers-wrapper .answer{display:grid;grid-template-columns:1fr 1fr 1fr 1rem .5fr;line-height:1.5rem;font-size:.875rem}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info .answers-wrapper .answer .equation-user-value-wrapper{grid-column:1/-1}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info .answers-wrapper .answer .equation-user-value{font-weight:700;display:inline-block;vertical-align:top}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info .answers-wrapper .answer .equation-icon{display:inline-block;vertical-align:top;text-align:center;margin-left:.5rem}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info .answers-wrapper .answer .equation-icon{line-height:inherit}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info .answers-wrapper .answer.correct .equation-icon{color:var(--color-ci-green)}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info .answers-wrapper .answer.correct .equation-icon.incorrect-icon,.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info .answers-wrapper .answer.incorrect .equation-icon.correct-icon{display:none}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info .answers-wrapper .answer.incorrect .equation-icon{color:var(--color-text-warning)}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info .answers-wrapper .answer+.answer{margin-top:.75rem}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info .answers-wrapper .answers-title+.answer{margin-top:1rem}.mental-math.challenge .challenge-body .challenge-content-wrapper .answer-keyboard-wrapper .answer-keyboard{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1.125rem;grid-row-gap:1.125rem;width:14.5rem;margin-left:auto;margin-right:auto;padding-bottom:2rem}.mental-math.challenge .challenge-body .challenge-content-wrapper .answer-keyboard-wrapper .answer-keyboard .keyboard-key{border-radius:3px;border:1px solid var(--color-ci-green);color:var(--color-ci-green);line-height:1.875rem;text-align:center;font-size-adjust:.875rem;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}.mental-math.challenge .challenge-body .challenge-content-wrapper .answer-keyboard-wrapper .answer-keyboard .keyboard-key .submit-key-icon{transform:rotate(90deg)}.mental-math.challenge .challenge-body .estimation-notice{margin-top:2rem}.mental-math.challenge .challenge-body .outer-result-comparison-wrapper{margin-top:2rem}.mental-math.challenge .challenge-body .outer-result-comparison-wrapper .result-list+.result-list{margin-top:1.5rem}.mental-math.challenge .challenge-body .outer-result-comparison-wrapper .result-list .result-list-header{font-size:1.25rem;line-height:1.5rem;text-align:center;color:var(--color-ci-blue)}.mental-math.challenge .challenge-body .outer-result-comparison-wrapper .result-list .result-list-entries{margin-top:1rem;display:grid;grid-row-gap:1rem}.mental-math.challenge .challenge-body .outer-result-comparison-wrapper .result-list .result-list-entries .result-list-entry{display:grid;grid-template-columns:1fr 1fr}.mental-math.challenge .challenge-body .outer-result-comparison-wrapper .result-list .result-list-entries .result-list-entry .result,.mental-math.challenge .challenge-body .outer-result-comparison-wrapper .result-list .result-list-entries .result-list-entry .rank{text-align:center}.mental-math.challenge .challenge-body .outer-result-comparison-wrapper .result-list .result-list-entries .result-list-entry .rank{max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mental-math.challenge .challenge-body .outer-result-comparison-wrapper .result-list.your-result .result-list-entries .result-list-entry{grid-template-columns:1fr;grid-row-gap:.5rem}.mental-math.challenge .challenge-body .challenge-options-wrapper{background-color:var(--color-background-offset);padding:1.5rem;margin-top:2rem;border-radius:5px}.mental-math.challenge .challenge-body .challenge-options-wrapper .challenge-stats{margin-top:1.5rem;border-top:1px solid var(--color-ci-blue);padding-top:1.5rem}.mental-math.challenge .challenge-body .challenge-options-wrapper .challenge-stats .stats-title{font-size:1.25rem;line-height:1.75rem;color:var(--color-text)}.mental-math.challenge .challenge-body .challenge-options-wrapper .challenge-stats .stats-explainer,.mental-math.challenge .challenge-body .challenge-options-wrapper .challenge-stats .stats-entry{font-size:.875rem;line-height:1.125rem;color:var(--color-text)}.mental-math.challenge .challenge-body .challenge-options-wrapper .challenge-stats .stats-entry+.stats-entry{margin-top:.75rem}.mental-math.challenge .challenge-body .challenge-options-wrapper .challenge-stats .stats-explainer,.mental-math.challenge .challenge-body .challenge-options-wrapper .challenge-stats .stats-title+.stats-entry{margin-top:1.5rem}.mental-math.challenge .challenge-body .challenge-options-wrapper .challenge-stats .stats-entry .entry-label{font-weight:700}.mental-math.challenge .challenge-body .challenge-options-wrapper .challenge-stats .stats-entry .entry-value{margin-top:.25rem}.consulting-news-details .consulting-news-details-header .badges{margin-top:.75rem;font-size:0}.consulting-news-details .consulting-news-details-header .badges .basic-user-badge,.consulting-news-details .consulting-news-details-header .badges .company-logo-link{color:var(--color-white);margin-right:.25rem;margin-bottom:.25rem}.consulting-news-details .consulting-news-details-header .date-badges-wrapper .badges .basic-user-badge{vertical-align:middle}.consulting-news-details .consulting-news-details-header .date-badges-wrapper .badges,.consulting-news-details .consulting-news-details-header .date-badges-wrapper .company-link,.consulting-news-details .consulting-news-details-header .date-badges-wrapper .publication-date,.consulting-news-details .consulting-news-details-header .date-badges-wrapper .reading-time-wrapper{display:inline-block;vertical-align:top;line-height:2rem}.consulting-news-details .consulting-news-details-header .date-badges-wrapper .badges .company-logo-link{display:inline-block;vertical-align:top}.consulting-news-details .consulting-news-details-header .date-badges-wrapper .badges .company-logo-link .company-logo{display:inline-block;vertical-align:top;height:2rem}.consulting-news-details .consulting-news-details-header .badges .basic-user-badge.type-badge{background-color:var(--color-ci-teal)}.consulting-news-details .consulting-news-details-header .badges .basic-user-badge.company-badge,.consulting-news-details .consulting-news-details-header .badges .basic-user-badge.topic-badge{background-color:var(--color-ci-blue)}.consulting-news-details .consulting-news-details-header h1{margin:0;font-size:1.375rem;font-weight:600;line-height:2rem}.consulting-news-details .consulting-news-details-header .date-badges-wrapper{margin-top:1.5rem;display:grid;grid-template-columns:1fr;grid-row-gap:1rem}.consulting-news-details .consulting-news-details-header .date-badges-wrapper .company-link,.consulting-news-details .consulting-news-details-header .date-badges-wrapper .publication-date,.consulting-news-details .consulting-news-details-header .date-badges-wrapper .reading-time-wrapper{order:1;font-size:.875rem;line-height:1.5rem}.consulting-news-details .consulting-news-details-header .badges{margin-top:0;order:2}.consulting-news-details .consulting-news-details-content{margin-top:1.5rem}.consulting-news-details-content .basic-article h1{font-size:1.375rem;line-height:1.875rem;font-weight:400;margin:0}.consulting-news-details-content .basic-article h2{font-size:1.25rem;line-height:1.5rem;font-weight:400;margin:0}.consulting-news-details-content .basic-article h3{font-size:1.125rem;line-height:1.5rem;font-weight:400;margin:0}.consulting-news-details-content .basic-article h4{font-size:1rem;line-height:1.5rem;font-weight:400;margin:0}.consulting-news-details .consulting-news-details-content .newsletter-wrapper{max-width:100%;overflow:auto;font-family:arial,helvetica,sans-serif;font-size:.8125rem}.consulting-news-details .consulting-news-details-content .company-notice-promo-wrapper{margin-top:1.5rem;position:relative;padding-top:3rem}.consulting-news-details .consulting-news-details-content .company-notice-promo-wrapper:before{content:'';height:1px;width:7.5rem;background-color:var(--color-border-dark);position:absolute;top:0;left:0}.consulting-news-details .consulting-news-details-content .company-notice-promo-wrapper .company-notice{font-style:italic;font-size:.875rem}.consulting-news .basic-search-with-top-filter .search-result-list .basic-consulting-news-snippet .news-snippet-teaser-content-wrapper{border:0}.shop-overview .basic-search-with-top-filter .search-result-list{grid-row-gap:3rem}.shop-overview .search-result-list .category-wrapper .category-title{margin:0;display:grid;grid-template-columns:2.5rem 1fr;grid-column-gap:1rem;align-items:center}.shop-overview .search-result-list .category-wrapper .category-title .category-icon-wrapper{display:flex;justify-content:center;align-content:center}.shop-overview .search-result-list .category-wrapper .category-title .category-icon-wrapper .category-icon{font-size:2rem;color:var(--color-ci-blue)}.shop-overview .search-result-list .category-wrapper .category-title .category-title-text{font-size:1.25rem;font-weight:400;line-height:1.75rem}.shop-overview .search-result-list .category-wrapper .category-title .snippet-image{line-height:1.75rem}.shop-overview .search-result-list .category-wrapper .category-description{font-size:.875rem;line-height:1.5rem;margin-top:.75rem}.shop-overview .search-result-list .category-wrapper .category-title+.category-entries,.shop-overview .search-result-list .category-wrapper .category-description+.category-entries{margin-top:1.5rem}.shop-overview .search-result-list .category-wrapper .category-entries{display:grid;grid-row-gap:1.5rem}.shop-overview .search-result-list .category-wrapper .category-entries .basic-shop-product-snippet .shop-product-snippet-body .product-reviews{grid-template-columns:6.625rem 1fr;grid-column-gap:.5rem}.shop-overview .search-result-list .category-wrapper .category-entries .basic-shop-product-snippet .shop-product-snippet-body .product-reviews .basic-rating-stars-wrapper{grid-column-gap:.5rem}.modal-consulting-forum-answer .basic-link,.modal-consulting-forum-answer .question,.modal-consulting-forum-question .basic-link,.modal-consulting-forum-question .related-content{font-size:.875rem;max-width:100%}.modal-consulting-forum-comment .answer,.modal-consulting-forum-answer .question{word-wrap:break-word;max-width:32rem}.modal-consulting-forum-answer .ck-editor .ck-editor__editable,.modal-consulting-forum-question .ck-editor .ck-editor__editable{word-wrap:break-word}.modal-consulting-forum-answer .basic-link img,.modal-consulting-forum-answer .question img,.modal-consulting-forum-question .basic-link img,.modal-consulting-forum-question .related-content img{max-width:100%}.modal-consulting-forum-answer .photo,.modal-consulting-forum-question .photo{height:2rem;width:2rem;border-radius:50%;background-repeat:no-repeat;background-size:cover;background-position:center;border:.5px solid var(--color-white);display:inline-block}.modal-consulting-forum-answer .modal-header-content,.modal-consulting-forum-question .modal-header-content{display:grid;grid-template-columns:2rem 1fr;grid-column-gap:1rem}.modal-consulting-forum-answer .ck-editor__editable,.modal-consulting-forum-question .ck-editor__editable{min-height:15rem}.modal-consulting-forum-answer .ck a,.modal-consulting-forum-question .ck a{color:var(--color-ci-blue)}.your-meetings .site-content-inner .coachees-stats{border:2px solid var(--color-border);border-radius:.3rem;padding:1.5rem}.your-meetings .site-content-inner .coachees-stats p{margin:0;padding:0}.your-meetings .site-content-inner .coachees-stats p+p{margin-top:.5rem}.your-meetings .site-content-inner .coachees-stats .main+.main{margin-top:1.5rem}.your-meetings .site-content-inner .coachees-stats .main{font-weight:700}.your-meetings .site-content-inner .coachees-stats .sub{font-size:.875rem}.your-meetings .site-content-inner .coachees-candidates{padding-bottom:2.5rem}.your-meetings .site-content-inner .basic-sort-filters-wrapper .basic-filter-option-group{display:flex;margin-top:.75rem}.your-meetings .site-content-inner .basic-sort-filters-wrapper .basic-filter-option-group .basic-mock-checkbox+.basic-mock-checkbox{margin:0;margin-left:1rem}.your-meetings .site-content-inner .basic-sort-filters-wrapper{margin-top:0}.coaching-cockpit .tab-group{border-bottom:solid 1px var(--color-border);padding-bottom:.75rem}.coaching-cockpit .tab-group .tab-item.tab-item-coaching-packages{padding-left:.5rem;padding-right:.5rem}.coaching-cockpit .tab-group .tab-item .non-mobile-only{display:none}.coaching-cockpit .tab-content-wrapper{margin-top:1.25rem}.coaching-cockpit .tab-content-wrapper .coaching-stats{padding:1.5rem;border:2px solid var(--color-border);border-radius:3px}.coaching-cockpit .tab-content-wrapper .coaching-stats .entry{font-weight:700}.coaching-cockpit .tab-content-wrapper .coaching-stats .entry+.entry{margin-top:1.5rem}.coaching-cockpit .tab-content-wrapper .coaching-stats .sub-entry{font-size:.825rem}.coaching-cockpit .tab-content-wrapper .coaching-stats .entry+.sub-entry{margin-top:.5rem}.coaching-cockpit .tab-content-wrapper .coaching-stats .sub-entry+.sub-entry{margin-top:.25rem}.coaching-cockpit .tab-content-wrapper .coaches-list{margin-top:1.5rem}.coaching-cockpit .tab-content-wrapper .filter-wrapper+.expert-feedback-list{margin-top:1.75rem}.coaching-cockpit .tab-content-wrapper .expert-feedback-list .feedback-entry{border:2px solid var(--color-border);border-radius:3px}.coaching-cockpit .tab-content-wrapper .expert-feedback-list .feedback-entry+.feedback-entry{margin-top:1.5rem}.coaching-cockpit .tab-content-wrapper .expert-feedback-list .feedback-entry .feedback-entry-header{display:grid;grid-template-columns:2.5rem 1fr;grid-column-gap:1rem;padding-left:.75rem;padding-right:.75rem;padding-top:1rem;padding-bottom:1rem;position:relative}.coaching-cockpit .tab-content-wrapper .expert-feedback-list .feedback-entry .feedback-entry-header .image{width:2.5rem;height:2.5rem;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:cover;grid-row:1/3;cursor:pointer}.coaching-cockpit .tab-content-wrapper .expert-feedback-list .feedback-entry .feedback-entry-header .title,.coaching-cockpit .tab-content-wrapper .expert-feedback-list .feedback-entry .feedback-entry-header .date{grid-column:2/3;font-size:.875rem;line-height:1.5rem}.coaching-cockpit .tab-content-wrapper .expert-feedback-list .feedback-entry .feedback-entry-header .title .name{font-weight:700}.coaching-cockpit .tab-content-wrapper .expert-feedback-list .feedback-entry .feedback-entry-header .date{color:var(--color-button-grey)}.coaching-cockpit .tab-content-wrapper .expert-feedback-list .feedback-entry .feedback-entry-body{border-top:2px solid var(--color-border)}.coaching-cockpit .tab-content-wrapper .expert-feedback-list .feedback-entry .feedback-entry-body .empty-text{font-size:.875rem;padding-left:.75rem;padding-right:.75rem;padding-top:1rem;padding-bottom:1rem}.coaching-cockpit .tab-content-wrapper .expert-feedback-list .feedback-entry .feedback-entry-body .feedback-criterion{padding-left:.75rem;padding-right:.75rem;padding-top:1rem;padding-bottom:1rem}.coaching-cockpit .tab-content-wrapper .expert-feedback-list .feedback-entry .feedback-entry-body .feedback-criterion+.feedback-criterion{border-top:2px solid var(--color-border)}.coaching-cockpit .tab-content-wrapper .expert-feedback-list .feedback-entry .feedback-entry-body .feedback-criterion .criterion-title{line-height:1.5rem;position:relative;cursor:pointer}.coaching-cockpit .tab-content-wrapper .expert-feedback-list .feedback-entry .feedback-entry-body .feedback-criterion .criterion-title .name{font-weight:700;color:var(--color-ci-blue);font-size:.875rem}.coaching-cockpit .tab-content-wrapper .expert-feedback-list .feedback-entry .feedback-entry-body .feedback-criterion .criterion-title .basic-rating-stars-wrapper{display:inline-flex;vertical-align:top;margin-left:1rem}.coaching-cockpit .tab-content-wrapper .expert-feedback-list .feedback-entry .feedback-entry-body .feedback-criterion .criterion-title .toggle-icon{font-size:1rem;color:var(--color-ci-blue);position:absolute;top:50%;right:0;transform:translate(0,-50%)}.coaching-cockpit .tab-content-wrapper .expert-feedback-list .feedback-entry .feedback-entry-body .feedback-criterion .criterion-details{display:none;margin-top:.75rem}.coaching-cockpit .tab-content-wrapper .expert-feedback-list .feedback-entry .feedback-entry-body .feedback-criterion .criterion-details .criterion-description{font-size:.875rem}.coaching-cockpit .tab-content-wrapper .expert-feedback-list .feedback-entry .feedback-entry-body .feedback-criterion .criterion-details .sub-criteria{margin-top:1.5rem}.coaching-cockpit .tab-content-wrapper .expert-feedback-list .feedback-entry .feedback-entry-body .feedback-criterion .criterion-details .sub-criteria .sub-criterion{display:grid;grid-template-columns:1fr 5rem;grid-column-gap:1rem}.coaching-cockpit .tab-content-wrapper .expert-feedback-list .feedback-entry .feedback-entry-body .feedback-criterion .criterion-details .sub-criteria .sub-criterion+.sub-criterion{margin-top:.75rem}.coaching-cockpit .tab-content-wrapper .expert-feedback-list .feedback-entry .feedback-entry-body .feedback-criterion .criterion-details .sub-criteria .sub-criterion .sub-criterion-title{font-size:.875rem;line-height:1.5rem}.coaching-cockpit .tab-content-wrapper .expert-feedback-list .feedback-entry .feedback-entry-body .feedback-criterion .criterion-details .criterion-comment{margin-top:1.5rem;font-size:.875rem;color:var(--color-button-grey)}.coaching-cockpit .tab-content-wrapper .expert-feedback-list .feedback-entry .feedback-entry-body .feedback-criterion.active .criterion-title .toggle-icon{transform:translate(0,-50%) rotate(90deg)}.coaching-cockpit .tab-content-wrapper .expert-feedback-list .feedback-entry .feedback-entry-body .feedback-criterion.active .criterion-details{display:block}.coaching-cockpit .tab-content-wrapper .empty-coaches-list{padding-top:1rem}.coaching-cockpit .tab-content-wrapper .empty-coaches-list .empty-title{font-size:1.375rem;line-height:2rem;text-align:center}.coaching-cockpit .tab-content-wrapper .empty-coaches-list .empty-description{font-size:1.125rem;line-height:1.5rem;margin-top:1.5rem;text-align:center}.coaching-cockpit .tab-content-wrapper .empty-coaches-list .empty-actions{text-align:center;margin-top:2rem}.coaching-cockpit .tab-content-wrapper .empty-coaches-list .empty-actions .sub-action{margin-top:1.5rem;font-size:.875rem}.stress-questions .landing .process-wrapper{margin-top:3.5rem}.stress-questions .landing .process-wrapper .process-item{background-color:var(--color-background-offset);border-radius:5px;text-align:center;padding:1.25rem;cursor:pointer}.stress-questions .landing .process-wrapper .process-item+.process-item{margin-top:1.25rem}.stress-questions .landing .process-wrapper .process-item .process-item-icon-wrapper .process-item-icon{color:var(--color-ci-blue);font-size:2.875rem;line-height:2.875rem}.stress-questions .landing .process-wrapper .process-item .process-item-title{font-size:1.25rem;line-height:1.75rem;margin-top:.5rem;font-weight:700}.stress-questions .landing .process-wrapper .process-item .process-item-explanation{font-size:.875rem;line-height:1.375rem;margin-top:1rem}.stress-questions .landing .basic-faqs{margin-top:3.75rem}.stress-questions-practice .questions-wrapper .question-wrapper{display:none}.stress-questions-practice .questions-wrapper .question-wrapper.active{display:block;border:2px solid var(--color-border);border-radius:5px}.stress-questions-practice .questions-wrapper .question-wrapper .question{padding:1.5rem;padding-bottom:2.5rem}.stress-questions-practice .questions-wrapper .question-wrapper .question .question-text{font-size:1.375rem;line-height:1.875rem}.stress-questions-practice .questions-wrapper .question-wrapper .question .photo-timer-wrapper{display:grid;grid-template-columns:3.75rem 1fr;grid-column-gap:1.125rem;margin-top:2.5rem;align-items:center}.stress-questions-practice .questions-wrapper .question-wrapper .question .photo-timer-wrapper .photo{width:3.75rem;height:3.75rem;border-radius:50%;background-position:center;background-size:cover;background-repeat:no-repeat}.stress-questions-practice .questions-wrapper .question-wrapper .question .question-timer{background-color:var(--color-background-offset-light);border-radius:5px;text-align:center;font-size:1.25rem;line-height:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem;border:1px solid var(--color-border-dark)}.stress-questions-practice .questions-wrapper .question-wrapper .question .question-timer.close-to-end{color:var(--color-text-warning)}.stress-questions-practice .questions-wrapper .question-wrapper .tip{border-top:2px solid var(--color-border);padding:1.5rem;display:grid;grid-template-columns:1.5rem 1fr;grid-column-gap:.5rem}.stress-questions-practice .questions-wrapper .question-wrapper .tip .tip-icon{font-size:1.5rem}.stress-questions-practice .questions-wrapper .question-wrapper .tip .tip-content-wrapper .tip-content{margin-top:.5rem}.stress-questions-practice .questions-wrapper .question-wrapper.failed .question,.stress-questions-practice .questions-wrapper .question-wrapper.failed .tip,.stress-questions-practice .questions-wrapper .question-wrapper.basic .question,.stress-questions-practice .questions-wrapper .question-wrapper.basic .tip,.stress-questions-practice .questions-wrapper .question-wrapper .failed-wrapper,.stress-questions-practice .questions-wrapper .question-wrapper .failed-wrapper .type-wrapper,.stress-questions-practice .questions-wrapper .question-wrapper.failed.with-advertorial .failed-wrapper .type-wrapper.type-advertorial .basic-title,.stress-questions-practice .questions-wrapper .question-wrapper.basic.with-advertorial .failed-wrapper .type-wrapper.type-advertorial .failed-title{display:none}.stress-questions-practice .questions-wrapper .question-wrapper.failed.with-meme .failed-wrapper .type-wrapper.type-meme,.stress-questions-practice .questions-wrapper .question-wrapper.failed.with-advertorial .failed-wrapper .type-wrapper.type-advertorial,.stress-questions-practice .questions-wrapper .question-wrapper.basic.with-advertorial .failed-wrapper .type-wrapper.type-advertorial{display:block}.stress-questions-practice .questions-wrapper .question-wrapper.failed .failed-wrapper,.stress-questions-practice .questions-wrapper .question-wrapper.basic .failed-wrapper{display:block;padding:1.5rem}.stress-questions-practice .questions-wrapper .question-wrapper .failed-wrapper .failed-tip{margin-top:.5rem}.stress-questions-practice .questions-wrapper .question-wrapper .failed-wrapper .meme-wrapper,.stress-questions-practice .questions-wrapper .question-wrapper .failed-wrapper .advertorial-wrapper{text-align:center;margin-top:1.5rem}.stress-questions-practice .questions-wrapper .question-wrapper .failed-wrapper .meme-wrapper .meme{max-width:15.625rem;max-height:15.625rem}.stress-questions-practice .questions-wrapper .question-wrapper .failed-wrapper .advertorial-wrapper .advertorial{width:100%}.stress-questions-practice .questions-wrapper .question-wrapper .failed-wrapper .next-question-wrapper{border-width:1px;line-height:1rem;width:7.5rem;margin:1rem auto 0}.stress-questions-practice .questions-wrapper .question-wrapper.js-active .failed-wrapper .basic-button.basic-button-ghost.next-question.hide{display:none}.stress-questions-practice .outer-controls-wrapper,.stress-questions-practice .resources-wrapper{margin-top:2.25rem}.stress-questions-practice .controls-wrapper .controls-title{display:none}.stress-questions-practice .controls-wrapper .controls-list{display:grid;grid-row-gap:1.5rem}.stress-questions-practice .controls-wrapper .key-controls-title,.stress-questions-practice .controls-wrapper .controls-list .control-entry .control-label{display:none}.stress-questions-practice .controls-wrapper .controls-list .control-entry .basic-button .desktop-only{display:none}.about-us .employees-list{max-width:18.75rem;margin-left:auto;margin-right:auto}.about-us .employees-list,.about-us .employees-list .team-group{display:grid;grid-row-gap:3rem}.about-us .employees-list .employee-snippet .employee-image{width:100%;border-radius:5px}.about-us .employees-list .employee-snippet .employee-name{font-size:1rem;font-weight:700;line-height:1.5rem;margin-top:1.5rem}.about-us .employees-list .employee-snippet .employee-title{font-size:1rem;line-height:1.5rem;margin-top:.5rem}.about-us .employees-list .employee-snippet .employee-contact-options{margin-top:.5rem;font-size:0;display:flex;align-content:center}.about-us .employees-list .employee-snippet .employee-contact-options .contact-option{font-size:1.375rem;line-height:1.5rem;text-decoration:none}.about-us .employees-list .employee-snippet .employee-contact-options .contact-option+.contact-option{margin-left:1rem}.about-us .employees-list .employee-snippet .employee-contact-options .contact-option .option-icon{font-size:inherit;line-height:inherit;color:var(--color-ci-blue)}.about-us .advisory-board-members{display:grid;grid-row-gap:.5rem}.job-details .job-header .job-title{margin:0;font-weight:400;font-size:1.25rem;line-height:1.75rem}.job-details .job-header .job-logo-date-wrapper{display:grid;grid-template-columns:6.25rem 1fr;grid-column-gap:1.25rem;margin-top:1.5rem}.job-details .job-header .job-logo-date-wrapper .job-logo-link{display:inline-block;vertical-align:top}.job-details .job-header .job-logo-date-wrapper .job-logo-link,.job-details .job-header .job-logo-date-wrapper .job-logo{width:100%}.job-details .job-header .job-logo-date-wrapper .job-date{display:grid;align-content:center;font-size:.875rem}.job-details .job-header .job-actions{margin-top:1.5rem;display:grid;grid-row-gap:1.5rem}.job-details .job-header .job-actions.desktop-only{display:none}.job-details .job-pdf{width:100%;margin-top:2rem}.cv-templates .templates-list{display:grid;grid-row-gap:2.5rem}.cv-templates .templates-list .template-snippet .template-image-wrapper{display:block}.cv-templates .templates-list .template-snippet .template-image-wrapper .template-image{width:100%;border-radius:3px;border:1px solid var(--color-border-dark)}.cv-templates .templates-list .template-snippet .template-title{font-size:1rem;font-weight:700;line-height:1.375rem;margin-top:.75rem}.cv-templates .templates-list .template-snippet .view-link{font-size:1rem;line-height:1.375rem}.cv-templates .template-details .template-header .template-title{font-size:1.25rem;line-height:1.75rem;font-weight:400;position:relative}.cv-templates .template-details .template-header .template-title .template-header-nav{position:absolute;right:0;top:0}.cv-templates .template-details .template-header .template-title .template-header-nav{font-size:0}.cv-templates .template-details .template-header .template-title .template-header-nav .template-nav-link{display:inline-block;vertical-align:top}.cv-templates .template-details .template-header .template-title .template-header-nav .template-nav-icon{display:inline-block;vertical-align:top;font-size:1.375rem;line-height:1.75rem;color:var(--color-ci-blue);color:var(--color-ci-blue)}.cv-templates .template-details .template-header .template-title .template-header-nav .template-nav-icon.disabled{color:var(--color-button-grey)}.cv-templates .template-details .template-header .template-title .template-header-nav .template-nav-link+.template-nav-icon,.cv-templates .template-details .template-header .template-title .template-header-nav .template-nav-link+.template-nav-link,.cv-templates .template-details .template-header .template-title .template-header-nav .template-nav-icon+.template-nav-link{margin-left:1rem}.cv-templates .template-details .template-header .template-action-wrapper{margin-top:1.5rem}.cv-templates .template-details .template-header .template-action-wrapper .basic-button{padding-left:0;padding-right:0}.cv-templates .template-details .template-image{width:100%;border-radius:5px;border:1px solid var(--color-border-dark);margin-top:1.5rem}.cv-templates .template-details .template-nav{display:grid;grid-template-columns:1fr 1fr}.cv-templates .template-details .template-nav.above-header{display:none}.cv-templates .template-details .template-image+.template-nav{margin-top:1.75rem}.cv-templates .template-details .template-nav .nav-link-wrapper.next{text-align:right}.cv-templates .template-details .template-nav .nav-link-wrapper .template-nav-link{font-size:.875rem;line-height:1.125rem;font-weight:700;color:var(--color-ci-blue);text-decoration:none}.cv-templates .template-details .template-nav .nav-link-wrapper .template-nav-link.disabled{color:var(--color-button-grey)}.cv-templates .template-details .template-nav .non-mobile-only{display:none}.modal-slides-project-simulations-purchase .snippet-attributes,.modal-slides-project-simulations-purchase .basic-shop-product-snippet .shop-product-snippet-pricing-wrapper .price-action-wrapper{display:none}.slides.slide-details .slide-collection-snippet .collection-stats-wrapper .stat-entry .stat-value .basic-rating-stars-wrapper .actual-rating{top:0}.slides.slide-details .slide-collection-snippet{cursor:default}.slides.slide-details .slide-collection-snippet .collection-tags-info-wrapper{margin-top:.875rem}.slides.slide-details .slide-collection-snippet .collection-title{font-weight:400}.slides.slide-details .slide-collection-snippet .collection-premium-progress-wrapper{padding-bottom:1.25rem}.slides.slide-details .slide-collection-snippet+.slide-collection-snippet,.slides.slide-details .slide-collection-snippet+.header-actions{margin-top:1.25rem}.slides.slide-details .slide-collection-snippet .collection-stats-wrapper{border-top:0}.slides.slide-details .slide-collection-snippet.slide-collection-snippet-info .course-structure-wrapper{display:none}.slides.slide-details .modal-course-structure .slide-collection-snippet{border:0;padding:0}.slides.slide-details .modal-course-structure .slide-collection-snippet .collection-tags-info-wrapper,.slides.slide-details .modal-course-structure .slide-collection-snippet .collection-title,.slides.slide-details .modal-course-structure .slide-collection-snippet .collection-premium-progress-wrapper{padding:0}.slides.slide-details .course-structure-wrapper{margin-top:2rem}.slides.slide-details .course-structure-wrapper .course-section+.course-section{margin-top:1.5rem}.slides.slide-details .course-structure-wrapper .course-section .section-title{font-weight:700;font-size:.875rem;line-height:1.25rem;position:relative;color:var(--color-ci-blue);cursor:pointer;padding-right:1.25rem}.slides.slide-details .course-structure-wrapper .course-section .section-title .section-toggle-icon{position:absolute;top:50%;right:0;transform:translate(0,-50%);font-size:1rem}.slides.slide-details .course-structure-wrapper .course-section.active .section-title .section-toggle-icon{transform:translate(0,-50%) rotate(90deg)}.slides.slide-details .course-structure-wrapper .course-section .slides-list{display:none}.slides.slide-details .course-structure-wrapper .course-section.active .slides-list{display:block;margin-top:1.125rem}.slides.slide-details .course-structure-wrapper .course-section.active .slides-list .slide-entry{display:grid;grid-template-columns:1.25rem 1fr;grid-column-gap:1rem;cursor:pointer}.slides.slide-details .course-structure-wrapper .course-section.active .slides-list .slide-entry+.slide-entry{margin-top:.75rem}.slides.slide-details .course-structure-wrapper .course-section.active .slides-list .slide-entry .slide-status-indicator{text-align:center}.slides.slide-details .course-structure-wrapper .course-section.active .slides-list .slide-entry .slide-status-icon{display:none;font-size:1rem;line-height:1.25rem}.slides.slide-details .course-structure-wrapper .course-section.active .slides-list .slide-entry .slide-status-icon.new-icon{font-size:.5rem}.slides.slide-details .course-structure-wrapper .course-section.active .slides-list .slide-entry.seen .slide-status-icon.seen-icon,.slides.slide-details .course-structure-wrapper .course-section.active .slides-list .slide-entry:not(.seen) .slide-status-icon.new-icon,.slides.slide-details .course-structure-wrapper .course-section.active .slides-list .slide-entry.current-slide:not(.seen) .slide-status-icon.current-icon{display:inline-block;vertical-align:top}.slides.slide-details .course-structure-wrapper .course-section.active .slides-list .slide-entry.current-slide .slide-status-icon.new-icon{display:none}.slides.slide-details .course-structure-wrapper .course-section.active .slides-list .slide-entry.seen .slide-status-icon{color:var(--color-ci-green)}.slides.slide-details .course-structure-wrapper .course-section.active .slides-list .slide-entry.status-current .slide-status-icon.current-icon{color:var(--color-ci-blue)}.slides.slide-details .course-structure-wrapper .course-section.active .slides-list .slide-entry .slide-status-icon.new{font-size:.25rem}.slides.slide-details .course-structure-wrapper .course-section.active .slides-list .slide-entry .slide-title{font-size:.875rem;line-height:1.25rem}.slides.slide-details .course-structure-wrapper .course-section.active .slides-list .slide-entry.current-slide .slide-title{font-weight:700}.slides.slide-details .course-structure-wrapper .course-section.active .slides-list .slide-entry .slide-title .slide-type-icon{display:inline-block;vertical-align:top;font-size:1rem;line-height:1.25rem;color:var(--color-ci-blue)}.slides.slide-details .details-body{margin-top:1.25rem}.slides.slide-details .details-body .slide{border:2px solid var(--color-border);border-radius:3px;padding-left:.75rem;padding-right:.75rem;padding-top:1.25rem;padding-bottom:1.25rem}.slides.slide-details .details-body .slide .slide-solved-switch-wrapper{text-align:center}.slides.slide-details .details-body .slide .slide-title{font-size:1.125rem;line-height:1.5rem;margin-top:1.25rem}.slides.slide-details .details-body .slide .slide-content{margin-top:1.5rem}.slides.slide-details .details-body .slide .slide-actions{margin-top:2rem}.slides.slide-details .details-body .slide .slide-actions .basic-button+.basic-button{margin-top:.75rem}.slides.slide-details .details-body .slide .slide-actions .mark-unsolved,.slides.slide-details .details-body .slide.has-seen .slide-actions .mark-solved,.slides.slide-details .details-body .slide .slide-actions .rate-tutorial,.slides.slide-details .details-body .slide .slide-actions .rate-tutorial-solved,.slides.slide-details .details-body.completed.has-rated .slide .slide-actions .rate-tutorial,.slides.slide-details .details-body .slide.last-slide.has-seen .slide-actions .rate-tutorial{display:none}.slides.slide-details .details-body .slide.has-seen .slide-actions .mark-unsolved,.slides.slide-details .details-body.has-rated .slide .slide-actions .rate-tutorial,.slides.slide-details .details-body.completed .slide .slide-actions .rate-tutorial,.slides.slide-details .details-body.completed.has-rated .slide .slide-actions .rate-tutorial-solved,.slides.slide-details .details-body .slide.last-slide .slide-actions .rate-tutorial,.slides.slide-details .details-body .slide.last-slide.has-seen .slide-actions .rate-tutorial-solved{display:block}.slides.slide-details .details-body .slide .basic-article.slide-content img{width:100%;height:auto;cursor:pointer}.slides.slide-details .details-body .slide .basic-article.slide-content .basic-youtube-banner img{max-width:100%;width:auto}.brainteasers .pagination-search-wrapper{display:grid;grid-gap:1rem}.brainteasers .pagination-search-wrapper .pagination-wrapper{order:2;text-align:center}.brainteasers .pagination-search-wrapper .search-wrapper{order:1}.brainteasers .search-result-list{display:grid;grid-row-gap:1.5rem}.brainteasers .search-result-list .brainteaser-snippet{border:0}.brainteasers .search-result-list .brainteaser-snippet .brainteaser-body{display:none}.brainteasers .filter-form{display:none}.modal-view-brainteaser .brainteaser-title,.modal-view-brainteaser .brainteaser-solution-toggle{font-size:.875rem;line-height:1.375rem;font-weight:700}.modal-view-brainteaser .brainteaser-solution-toggle{color:var(--color-ci-blue);margin-top:1.5rem;cursor:pointer}.modal-view-brainteaser .brainteaser-solution-toggle .toggle-icon{display:inline-block;vertical-align:top;line-height:inherit;font-size:inherit;margin-left:.5rem}.modal-view-brainteaser .brainteaser-question,.modal-view-brainteaser .brainteaser-solution{font-size:.875rem;line-height:1.375rem;margin-top:.75rem}.modal-view-brainteaser .brainteaser-solution{display:none}.modal-view-brainteaser .show-solution .brainteaser-solution{display:block}.modal-view-brainteaser .show-solution .brainteaser-solution-toggle .toggle-icon{transform:rotate(90deg)}.payments .payments-list{display:grid;grid-row-gap:1.75rem}.payments .payments-list .payment-snippet{border:2px solid var(--color-border);box-sizing:border-box;border-radius:5px;padding:1.5rem;display:grid;grid-row-gap:1.5rem;grid-column-gap:.5rem;grid-template-columns:1fr 1fr}.payments .payments-list .payment-snippet .payment-body{display:grid;grid-row-gap:1rem}.payments .payments-list .payment-snippet .payment-body .payment-info{font-size:.875rem;line-height:1.125rem}.payments .payments-list .payment-snippet .payment-body .payment-info .payment-info-label{font-weight:700}.payments .payments-list .payment-snippet .payment-action-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1.5rem}.payments .payments-list .payment-snippet .payment-action-wrapper .basic-button{line-height:1.25rem;align-content:center;display:inline-grid}.payments .payments-list .payment-snippet .payment-action-wrapper .download-invoice{grid-column:2}.payments .payments-list .empty-payment-snippet{font-size:.875rem}.case-in-point-cases .cover-cases-wrapper{display:grid;grid-row-gap:2rem}.case-in-point-cases .cover-cases-wrapper .cover-wrapper{text-align:center}.case-in-point-cases .cover-cases-wrapper .cover-wrapper .cover-link{display:inline-block;vertical-align:top}.case-in-point-cases .cover-cases-wrapper .cover-wrapper .cover{display:inline-block;vertical-align:top;width:100%;max-width:min(100%,18rem);border:1px solid var(--color-border-dark);border-radius:5px}.case-in-point-cases .cover-cases-wrapper .cases-wrapper .basic-grouped-snippet.case-snippet .case-snippet-title-wrapper{position:relative;text-align:left;padding-right:3.5rem}.case-in-point-cases .cover-cases-wrapper .cases-wrapper .basic-grouped-snippet.case-snippet .case-snippet-title-wrapper .download-icon-wrapper{position:absolute;top:0;right:0}.case-in-point-cases .cover-cases-wrapper .cases-wrapper .basic-grouped-snippet.case-snippet .case-snippet-title-wrapper .download-icon-wrapper .download-icon{display:block;width:3rem}.uni-landing .uni-header .uni-cover{background-size:0}.uni-landing .uni-header .uni-logo-wrapper{width:12.5rem;height:12.5rem;margin-left:auto;margin-right:auto;background-color:var(--color-white);border:1px solid var(--color-border);border-radius:3px;display:flex;justify-content:center;align-items:center}.uni-landing .uni-header .uni-logo-wrapper .uni-logo{max-width:100%;max-height:100%}.uni-landing .uni-header .uni-title{font-size:2.5rem;font-weight:400;line-height:3.375rem;text-align:center;margin-top:1.25rem}.uni-landing .outer-content-wrapper{border:2px solid var(--color-border);border-radius:3px;padding:1.5rem}.uni-landing.uni-access .outer-content-wrapper{border:0}.uni-access .coaching-form .coaching-form-cover .all-packages-link-wrapper,.uni-access .terms-form .skip-link-wrapper{text-align:center}.uni-access .coaching-form .coaching-form-cover .form-row+.all-packages-link-wrapper{margin-top:.75rem}.uni-access .coaching-form .coaching-form-cover .all-packages-link-wrapper .basic-link,.uni-access .terms-form .skip-link-wrapper .basic-link{font-size:.875rem;line-height:1.25rem}.uni-access .coaching-form .coaching-form-cover{position:relative;padding-top:3rem;display:none}.uni-access .coaching-form .coaching-form-cover.locked{display:block}.uni-access .coaching-form .coaching-form-cover:after{content:'';position:absolute;top:-2.5rem;left:0;width:100%;height:3rem;background:linear-gradient(to top,rgba(255,255,255,1) 0,transparent 100%)}.uni-access .coaching-form .coaching-form-cover .basic-section{background:var(--color-background-offset-light);border-radius:5px;padding-left:1.5rem;padding-right:1.5rem;padding-top:2rem;padding-bottom:2rem}.uni-access .coaching-form .coaching-form-cover .basic-section .action-wrapper{margin-top:1.875rem}.uni-admin .site-content{padding-bottom:4rem}.uni-admin .site-content-inner .basic-section+.basic-section{margin-top:0}.uni-admin .site-content-inner .basic-section.header .mobile{display:flex;justify-content:center}.uni-admin .site-content-inner .basic-section.header .mobile .logo{width:12.5rem;height:auto;border:1px solid var(--color-border);border-radius:.3rem}.uni-admin .uni-admin-header.tablet.desktop{display:none}.uni-admin .site-content-inner .basic-section.header .title{margin:0;margin-top:2rem;font-weight:400;text-align:center;font-size:2.5rem}.uni-admin .site-content-inner .basic-section .expired{font-size:.875rem}.uni-admin .site-content-inner .basic-section+.basic-section.tabs-container{margin-top:2.875rem}.uni-admin .site-content-inner .tab-content-wrapper .basic-section{padding-top:1.5rem}.uni-admin .site-content-inner .tab-content-wrapper .basic-section.basic-result-pagination{padding-top:2.5rem}.uni-admin .site-content-inner .tab-content-wrapper .basic-section .input-wrapper .basic-form-label{font-size:.875rem;font-weight:700}.uni-admin .site-content-inner .tab-content-wrapper .basic-section .input-wrapper .basic-form-label+.basic-form-text-input-with-icon-wrapper,.uni-admin .site-content-inner .tab-content-wrapper .basic-section .input-wrapper .basic-form-label+.basic-input,.uni-admin .site-content-inner .tab-content-wrapper .basic-section .input-wrapper .basic-form-label+textarea{margin-top:.75rem}.uni-admin .site-content-inner .tab-content-wrapper .basic-section .input-wrapper textarea{border:1px solid var(--color-ci-blue);border-radius:3px;font-size:.875rem;width:100%;padding:.75rem;resize:none}.uni-admin .site-content-inner .tab-content-wrapper .basic-section .input-wrapper .pointer{cursor:pointer}.uni-admin .site-content-inner .tab-content-wrapper .basic-section .form-row+.form-row{margin-top:1.5rem}.uni-admin .site-content-inner .tab-content-wrapper .basic-section .form-row .text{font-size:.875rem;margin:0}.uni-admin .site-content-inner .basic-link{font-size:.875rem}.uni-admin .site-content-inner .tab-contents{margin-top:1.5rem}.uni-admin .site-content-inner .stats-table,.uni-admin .site-content-inner .coupons-table.desktop.tablet,.uni-admin .site-content-inner .students-table.desktop.tablet{width:100%}.uni-admin .site-content-inner .stats-table th,.uni-admin .site-content-inner .coupons-table.desktop.tablet th,.uni-admin .site-content-inner .students-table.desktop.tablet th{border-bottom:1px solid var(--color-border);padding-bottom:.75rem}.uni-admin .site-content-inner .stats-table td,.uni-admin .site-content-inner .coupons-table.desktop.tablet td,.uni-admin .site-content-inner .students-table.desktop.tablet td{padding-top:.75rem}.uni-admin .site-content-inner .stats-table tr th,.uni-admin .site-content-inner .stats-table tr td,.uni-admin .site-content-inner .coupons-table.desktop.tablet tr th,.uni-admin .site-content-inner .coupons-table.desktop.tablet tr td,.uni-admin .site-content-inner .students-table.desktop.tablet tr th,.uni-admin .site-content-inner .students-table.desktop.tablet tr td{font-size:.875rem;vertical-align:top;text-align:left}.uni-admin .site-content-inner .students-table.desktop.tablet tr th.sort{color:var(--color-ci-blue);cursor:pointer}.uni-admin .site-content-inner .students-table.desktop.tablet tr th.sort .sort-direction-wrapper{color:var(--color-border);margin-left:.5rem}.uni-admin .site-content-inner .students-table.desktop.tablet tr th.sort.active .sort-direction-wrapper{color:var(--color-ci-blue)}.uni-admin .site-content-inner .students-table.desktop.tablet tr th.sort .sort-direction-wrapper .sort-direction{display:none}.uni-admin .site-content-inner .students-table.desktop.tablet tr th.sort .sort-direction-wrapper .sort-direction.active{display:inline}.uni-admin .site-content-inner .stats-table tr th.centered,.uni-admin .site-content-inner .stats-table tr td.centered,.uni-admin .site-content-inner .coupons-table.desktop.tablet tr th.centered,.uni-admin .site-content-inner .coupons-table.desktop.tablet tr td.centered,.uni-admin .site-content-inner .students-table.desktop.tablet tr th.centered,.uni-admin .site-content-inner .students-table.desktop.tablet tr td.centered{text-align:center}.uni-admin .site-content-inner .coupons-table.desktop.tablet,.uni-admin .site-content-inner .students-table.desktop.tablet{display:none}.uni-admin .site-content-inner .stats-table .desktop,.uni-admin .site-content-inner .stats-table .tablet{display:none}.uni-admin .site-content-inner .coupons-list.mobile .head,.uni-admin .site-content-inner .students-list.mobile .head{font-size:.875rem;font-weight:700;padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}.uni-admin .site-content-inner .coupons-list.mobile .body,.uni-admin .site-content-inner .students-list.mobile .body{font-size:.875rem;margin-top:.75rem}.uni-admin .site-content-inner .coupons-list.mobile .body .entry+.entry,.uni-admin .site-content-inner .students-list.mobile .body .entry+.entry{margin-top:1rem}.uni-admin .modal-uni-admin-student-stats .modal-body,.uni-admin .modal-uni-admin-delete .modal-body,.uni-admin .modal-uni-admin-cant-delete .modal-body{font-size:.875rem}.uni-admin .modal-uni-admin-student-stats .modal-body .student-stats-table{width:100%}.uni-admin .modal-uni-admin-student-stats .modal-body .student-stats-table td{padding-top:.75rem}.uni-admin .modal-uni-add-students .form-row .email-addresses{border:1px solid var(--color-ci-blue);border-radius:3px;font-size:.875rem;width:100%;padding:.75rem;resize:none}.unsubscribe-wrapper .form-wrapper .basic-button{width:13.75rem}.inline-propose-meeting-form{border:2px solid var(--color-border);padding:1.5rem}.basic-section-text+.inline-propose-meeting-form{margin-top:1.5rem}.inline-propose-meeting-form .basic-form-text .basic-link{font-size:.875rem}.inline-propose-meeting-form .form-row.action-row .basic-button{line-height:calc(2rem - 4px);font-size:1rem;border:0}.merged-dashboard .site-content-inner .tab-content-wrapper .basic-section-title-alternative{margin-top:3.75rem;font-size:1.375rem;font-weight:400;position:relative}.merged-dashboard .site-content-inner .alternative-tabs-container>.tab-group-filter-wrapper .tab-group{justify-content:space-between}.merged-dashboard .site-content-inner .alternative-tabs-container>.tab-group-filter-wrapper .tab-group .tab-item:not(.active){background-color:var(--color-background-offset)}.merged-dashboard .site-content-inner .alternative-tabs-container>.tab-group-filter-wrapper .tab-group .tab-item:not(.active):hover{background-color:var(--color-ci-blue)}.company-profiles-details.match-your-career .match-your-career-wrapper .welcome-screen .welcome-steps .welcome-step .step-graphic-wrapper{cursor:pointer}@media only screen and (min-width:48rem){.signup .layout-content-container .site-content .site-content-inner,.login .layout-content-container .site-content .site-content-inner{max-width:35rem;margin-left:auto;margin-right:auto}.signup .signup-progress-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:6rem}.signup .signup-progress-wrapper .signup-progress-item+.signup-progress-item:before{width:6rem;left:-6rem}.signup .signup-progress-wrapper.with-5-steps{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-column-gap:4rem}.signup .signup-progress-wrapper.with-5-steps .signup-progress-item+.signup-progress-item:before{left:calc(-4rem - 1px);width:4rem}.signup .signup-progress-wrapper.with-3-steps{grid-template-columns:1fr 1fr 1fr;grid-column-gap:10rem}.signup .signup-progress-wrapper.with-3-steps .signup-progress-item+.signup-progress-item:before{left:calc(-10rem - 1px);width:10rem}.signup .signup-progress-wrapper.with-4-steps{grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:6rem}.signup .signup-progress-wrapper.with-4-steps .signup-progress-item+.signup-progress-item:before{left:calc(-6rem - 1px);width:6rem}.signup.newsletter .signup-content-wrapper .partner-list-wrapper .partner-list{display:block;text-align:center;width:30rem;font-size:0}.signup.newsletter .signup-content-wrapper .partner-list-wrapper .partner-list .partner{display:inline-flex;vertical-align:top;justify-content:center;align-items:center}.signup.newsletter .signup-content-wrapper .partner-list-wrapper .partner-list .partner.bain{width:7rem;height:4.5rem;padding-top:1rem}.signup.newsletter .signup-content-wrapper .partner-list-wrapper .partner-list .partner.roland-berger{width:7rem;margin-left:2.5rem;height:4.5rem;padding-top:1rem}.signup.newsletter .signup-content-wrapper .partner-list-wrapper .partner-list .partner.ey{width:4rem;margin-left:2.5rem;height:4rem}.signup.newsletter .signup-content-wrapper .partner-list-wrapper .partner-list .partner.oliver-wyman{width:10rem;height:1.5rem;margin-top:2rem;padding-top:.25rem}.signup.newsletter .signup-content-wrapper .partner-list-wrapper .partner-list .partner.deloitte{width:7rem;height:1.5rem;margin-top:2rem;margin-left:2rem}.signup.confirm-email .signup-content-wrapper .partner-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-row-gap:.5rem;grid-column-gap:.5rem}.signup.confirm-email .signup-content-wrapper .partner-list .partner{text-align:center;height:6.5rem;filter:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iXCdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wnIj48ZmlsdGVyIGlkPSJcJ2dyYXlzY2FsZVwnIj48ZmVDb2xvck1hdHJpeCB0eXBlPSJcJ21hdHJpeFwnIiB2YWx1ZXM9IlwnMC4zMzMzIi8+PC9maWx0ZXI+PC9zdmc+I2dyYXlzY2FsZQ==);filter:grayscale(100%);display:flex;align-content:center;align-items:center;justify-content:center}.signup.confirm-email .signup-content-wrapper .partner-list .partner .partner-image{max-height:5rem;max-width:72%}.checkout .site-content .site-content-inner{padding-left:2rem;padding-right:2rem}.checkout .product-info .section-title{display:block}.checkout .product-info .basic-form-label,.modal-payment-status .form-wrapper .basic-form-label{display:inline-block;vertical-align:top;width:10rem;line-height:2rem}.checkout .product-info .product-info-value-wrapper,.modal-payment-status .form-wrapper .basic-form-text{display:inline-block;vertical-align:top;width:calc(100% - 10rem - 1rem);margin-top:0}.checkout .product-info .product-info-value-wrapper.price-wrapper .premium-discount{display:inline-block;vertical-align:top;margin-left:1.25rem}.checkout .payment-options .basic-mock-radio-group{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;grid-column-gap:1rem}.checkout .basic-mock-radio-group .payment-option-details+.basic-mock-radio{margin-top:0}.checkout .payment-options-wrapper{margin-top:4rem}.checkout .payment-options .basic-mock-radio-group .basic-mock-radio{grid-row:1}.checkout .payment-options .basic-mock-radio-group .payment-option-details{grid-row:2;grid-column:1/4;padding-left:10%;padding-right:10%;margin-top:1rem}.checkout .coupon-code-wrapper .coupon-code-input,.checkout .coupon-code-wrapper .coupon-code-button{max-width:10rem;display:inline-block}.checkout .coupon-code-wrapper .coupon-code-button{margin-top:0;margin-left:1rem}.pricing .pricing-header{display:none}.pricing .pricing-option-details-wrapper{margin-top:0}.pricing .pricing-option-details-inner{padding-left:1.5rem;padding-right:1.5rem}.pricing .pricing-option-details-inner .pricing-option-details .pricing-option-header .pricing-option-title,.pricing .pricing-option-details-inner .pricing-option-details .pricing-option-header .more-info-link-wrapper{display:block}.pricing .pricing-option-details-inner .pricing-option-details.basic .pricing-option-header .pricing-option-price-wrapper{margin-top:2.125rem}.pricing .pricing-option-details-inner .pricing-options-label-column,.pricing .pricing-option-details-inner .pricing-options-details-row,.pricing .pricing-option-details-inner.active-basic .premium,.pricing .pricing-option-details-inner.active-premium .basic{display:block}.pricing .pricing-option-details-inner{display:grid;grid-template-columns:12rem 12rem 1fr;padding-top:2.5rem}.pricing .pricing-option-details-inner .pricing-options-label-column{grid-column:1/-1}.pricing .pricing-option-details-inner .pricing-options-label-column .label-column-header{text-align:center;font-size:1.75rem;font-weight:400;margin:0;margin-bottom:2rem}.pricing .pricing-option-details-inner .pricing-option-details .pricing-option-ratings-wrapper .rating-label{font-weight:400}.pricing .pricing-option-details-inner .pricing-options-details-row{order:1;padding-top:21.5rem}.pricing .pricing-option-details-inner .pricing-option-details .pricing-option-body{margin-top:3rem;padding-left:0;padding-right:0}.pricing .pricing-option-details-inner .pricing-option-details.basic{order:2}.pricing .pricing-option-details-inner .pricing-option-details.premium{order:3}.pricing .pricing-option-details-inner .pricing-option-details .pricing-option-header .pricing-option-title{font-size:1.5rem}.pricing .pricing-option-details-inner .attribute-category .category-title{border-radius:0}.pricing .pricing-option-details-inner .pricing-options-details-row .attribute-category .category-title{border-top-left-radius:5px;border-bottom-left-radius:5px;text-align:left}.pricing .pricing-option-details-inner .pricing-option-details.premium .attribute-category .category-title{border-top-right-radius:5px;border-bottom-right-radius:5px}.pricing .pricing-option-details-inner .pricing-option-details.basic .attribute-category .category-title,.pricing .pricing-option-details-inner .pricing-option-details.premium .attribute-category .category-title{font-size:0}.pricing .pricing-option-details-inner .pricing-option-details.premium .attribute-category.scope-and-costs .category-title{text-align:left;padding-left:6.5rem}.pricing .pricing-option-details-inner .pricing-option-details.basic .attribute-category.attribute-category-scope-costs .category-title{display:block}.pricing .pricing-option-details-inner .pricing-option-details .attribute-category .attributes .attribute{grid-template-columns:1px 1fr}.pricing .pricing-option-details-inner .pricing-option-details .attribute-category .attributes .attribute .attribute-label{font-size:0}.pricing .pricing-option-details-inner .pricing-options-details-row .attribute-category .attribute-row .attribute{display:none}.pricing .pricing-option-details-inner .pricing-options-details-row .attribute-category .category-title+.attribute-row{margin-top:1rem}.pricing .pricing-option-details-inner .attribute-category .attributes .attribute .attribute-icon-wrapper,.pricing .pricing-option-details-inner .attribute-category .attribute-row .attribute-row-label,.pricing .pricing-option-details-inner .attribute-category .attributes .attribute .attribute-value{height:2.5rem}.pricing .pricing-option-details-inner .attribute-category .attribute-row .attribute-row-label{padding-left:1.5rem}.pricing .pricing-option-details-inner .pricing-option-details.basic .attribute-category .attribute-action-wrapper{display:none}.pricing .basic-faqs{padding-left:2rem;padding-right:2rem}.modal-pricing .basic-mock-radio-group{display:grid;grid-column-gap:1rem;grid-template-columns:1fr 1fr 1fr}.modal-pricing .basic-mock-radio-group .basic-mock-radio+.basic-mock-radio{margin-top:0}.modal-pricing .basic-mock-radio .basic-mock-radio-explainer{background-color:transparent}.modal-pricing.modal-premium-choice .basic-mock-radio .basic-mock-radio-inner{height:7.875rem}.modal-pricing.modal-premium-choice .basic-mock-radio .basic-mock-radio-inner .basic-mock-radio-content{margin-top:1.5rem}.modal-pricing.modal-coaching-plus-choice .basic-mock-radio .basic-mock-radio-content .option-label .week-info{display:block}.pricing .basic-special-offer{width:calc(100% - 2rem - 2rem)}.meeting-filter-result-wrapper .meeting-board-filter-form{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:1rem}.meeting-filter-result-wrapper .meeting-board-filter-form .form-row+.form-row{margin-top:0}.meeting-filter-result-wrapper .time-range-selector{height:calc(2rem + 2px)}.meeting-filter-result-wrapper .time-range-selector .inner{width:100%;padding-left:0;padding-right:0}.meeting-filter-result-wrapper input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:all;width:.875rem;height:.875rem;background-color:#fff;border:2px solid var(--color-ci-blue);border-radius:50%;box-shadow:unset;cursor:pointer}.meeting-filter-result-wrapper input[type=range]::-moz-range-thumb{pointer-events:all;width:.875rem;height:.875rem;background-color:#fff;border:2px solid var(--color-ci-blue);border-radius:50%;box-shadow:unset;cursor:pointer}.meeting-board .site-content .site-content-inner .how-to-wrapper .basic-propose-meeting-process-wrapper{grid-template-columns:5rem 1fr 5rem 1fr 5rem 1fr 5rem;max-width:40rem}.meeting-board .site-content .site-content-inner .how-to-wrapper .basic-propose-meeting-process-wrapper .process-item{position:relative;margin-bottom:4.5rem}.meeting-board .site-content .site-content-inner .how-to-wrapper .basic-propose-meeting-process-wrapper .process-item .process-item-circle{width:3rem;height:3rem}.meeting-board .site-content .site-content-inner .how-to-wrapper .basic-propose-meeting-process-wrapper .process-item .process-item-text{position:absolute;left:50%;bottom:-4.5rem;transform:translate(-50%,0);height:4rem;width:6rem;margin-top:0}.meeting-board .tab-group-filter-wrapper{display:grid;grid-template-columns:50% 50%;grid-row-gap:unset;grid-column-gap:1rem;padding-right:.75rem}.meeting-board .tab-group-filter-wrapper{border-bottom:solid 1px var(--color-border);padding-bottom:.75rem}.meeting-board .tab-group-filter-wrapper .tab-group-wrapper{order:1}.meeting-board .tab-group-filter-wrapper .inline-mock-select-label-wrapper{order:2;line-height:1.25rem;align-items:center}.meeting-board .tab-group-filter-wrapper .inline-mock-select-label-wrapper .inline-mock-select-label,.meeting-board .tab-group-filter-wrapper .inline-mock-select-label-wrapper .basic-mock-select{line-height:1.25rem}.meeting-board .tab-group-filter-wrapper .tab-group-wrapper .tab-item+.tab-item{margin-left:1rem}.meeting-list-wrapper .meeting-list{grid-template-columns:1fr 1fr;grid-column-gap:1.25rem;grid-row-gap:1.25rem}.meeting-list-wrapper .no-meeting-hint .basic-propose-meeting-process-wrapper{margin-top:2rem}.meeting-list-wrapper .no-meeting-hint .basic-propose-meeting-process-wrapper+.basic-section-action-wrapper{margin-top:2rem}.meeting-list-wrapper .no-meeting-hint .no-meeting-propose-meeting-modal-wrapper{display:block;margin-top:2.125rem}.meeting-list-wrapper .no-meeting-hint .no-meeting-propose-meeting-modal-wrapper .modal{position:relative;transform:unset;top:unset;left:unset;margin-left:auto;margin-right:auto;box-shadow:unset;max-width:unset;max-width:43.75rem;z-index:initial}.meeting-list-wrapper .no-meeting-hint .no-meeting-propose-meeting-modal-wrapper .modal .modal-header .modal-header-title .modal-close-wrapper{display:none}.meeting-list-wrapper .no-meeting-hint .no-meeting-propose-meeting-modal-wrapper .modal .modal-body-section .cancel-row{display:none}.your-meetings .expandable-meetings-columns{grid-template-columns:1fr 1fr;grid-column-gap:1.25rem}.modal-change-case .case-summary .case-details .case-details-row{display:grid;grid-template-columns:8rem 1fr;grid-column-gap:.5rem}.user-listing .coaching-plus-ad-wrapper{padding:2rem}.user-listing .coaching-plus-ad-wrapper .coaching-plus-ad-action-wrapper .basic-button{width:max-content;padding-left:2rem;padding-right:2rem}.user-listing .detailed-coaching-plus-ad-wrapper{display:grid;grid-template-columns:15rem 1fr;grid-column-gap:2rem}.user-listing .detailed-coaching-plus-ad-wrapper .shop-product-snippet-body{margin-top:0}.user-listing .detailed-coaching-plus-ad-wrapper .shop-product-snippet-body .snippet-description,.user-listing .detailed-coaching-plus-ad-wrapper .shop-product-snippet-pricing{margin-top:.75rem}.modal-meeting-process .process-wrapper{font-size:0;display:flex;justify-content:center}.modal-meeting-process .process-wrapper .process-item{grid-template-columns:1fr;grid-row-gap:.5rem;display:inline-block;vertical-align:top;width:5.5rem;max-width:5.5rem;text-align:center}.modal-meeting-process .process-wrapper .process-item .process-item-icon-wrapper{display:inline-flex;vertical-align:top}.modal-meeting-process .process-wrapper .process-item .process-item-text{margin-top:.5rem;text-align:center}.modal-meeting-process .process-wrapper .process-arrow{display:inline-flex;vertical-align:top;width:3rem;height:4.5rem;justify-content:center;align-content:center;position:relative}.modal-meeting-process .process-wrapper .process-arrow .arrow-icon{transform:translate(-50%,-50%) rotate(-90deg);position:absolute;left:50%;top:50%}.modal-meeting-process .process-wrapper .process-item+.process-arrow,.modal-meeting-process .process-wrapper .process-arrow+.process-item{margin:0}.modal-meeting-process .action-wrapper{text-align:center}.modal-meeting-process .action-wrapper .basic-button{width:max-content;padding-left:2rem;padding-right:2rem}.messaging main.site-content{padding:2rem;padding-bottom:3rem;max-width:unset;flex:unset;grid-template-columns:1fr;grid-template-rows:1fr 1.5rem}.messaging-outer-wrapper{border:2px solid var(--color-border);border-radius:3px;display:grid;grid-template-columns:18rem 1fr;height:calc(100dvh - 4.357rem - 2rem - 3rem);overflow:hidden}.messaging-outer-wrapper .messaging-column.content-column{display:block;height:calc(100dvh - 4.357rem - 2rem - 3rem)}.messaging-outer-wrapper .messaging-column+.messaging-column{border-left:2px solid var(--color-border)}.messaging-outer-wrapper .messaging-column.conversations-column .column-header .header-title{display:none}.messaging-outer-wrapper .messaging-column.conversations-column .column-header .switch-link-wrapper{grid-column:1/3}.messaging-outer-wrapper .messaging-column.conversations-column .column-header .header-title+.form-row{margin-top:0}.messaging-outer-wrapper .messaging-column.conversations-column .column-content{margin-top:1rem;max-height:calc(100dvh - 4.375rem - 118px - 4rem)}.messaging-outer-wrapper .messaging-column.conversations-column.can-archive .column-content{max-height:calc(100dvh - 6.875rem - 118px - 6rem)}.messaging-outer-wrapper .messaging-column .basic-conversation .column-content .conversation-content{max-height:calc(100dvh - 4.375rem - 131px - 13rem)}.messaging-outer-wrapper .messaging-column .basic-conversation .column-content .conversation-content.full-height{max-height:calc(100dvh - 4.375rem - 131px - 5rem);margin-bottom:0}.messaging-outer-wrapper .messaging-column.details-column .column-content{max-height:calc(100dvh - 4.375rem - 118px - 3rem)}.messaging-outer-wrapper .messaging-column.content-column .basic-conversation .conversation-row{grid-template-columns:1fr 20rem}.messaging-outer-wrapper .messaging-column.content-column .basic-conversation .conversation-row.incoming{grid-template-columns:1fr 20rem}.messaging-outer-wrapper .messaging-column.content-column .basic-conversation .conversation-row .row-content{width:20rem}.messaging-outer-wrapper .messaging-column.content-column .basic-conversation .conversation-row .row-content .content-entry{text-align:right}.messaging-outer-wrapper .messaging-column.content-column .basic-conversation .conversation-row.incoming .row-content .content-entry{text-align:left}.messaging-outer-wrapper .messaging-column.content-column .basic-conversation .conversation-row .row-content .content-entry.message .content{display:inline-block}.messaging-outer-wrapper .messaging-column.content-column .basic-conversation .conversation-row .row-content .content-entry.message.invitation .content{width:15rem}.modal-conversation-meetings .conversation-meetings-list .content{display:grid;align-items:end}.modal-conversation-meetings .conversation-meetings-list .content .meeting{grid-template-columns:1.5rem 1fr;grid-column-gap:1rem}.company-profiles-details .content{padding-right:2rem;padding-left:2rem}.company-profiles-details .content h1{margin-top:4rem;margin-bottom:5rem;margin-left:14.5rem}.company-profiles-details .content h1.default{margin-left:0}.company-profiles-details .content .tab-group.spread-out{justify-content:unset}.company-profiles-details .content .tab-group.spread-out .tab-item+.tab-item{margin-left:1rem}.company-profiles-details .header .cover img{display:block}.company-profiles-details .header .logo{position:absolute;left:2rem;bottom:-10.25rem}.company-profiles-details .content{padding-left:1rem;padding-right:1rem}.company-profiles-details .content .overview{display:flex}.company-profiles-details .content .overview .details .map-mobile{display:none}.company-profiles-details .content .overview .map-tablet-desktop{justify-content:center;align-content:center;align-items:center;display:grid;flex-shrink:0}.company-profiles-details .content .link-boxes{display:flex;justify-content:space-between}.company-profiles-details .link-boxes .box+.box{margin-top:0;margin-left:1.5rem}.company-profiles-details .articles .grid-container,.company-profiles-details .similar-companies .grid-container{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.company-profiles-details .content .articles .basic-consulting-news-snippet+.basic-consulting-news-snippet{margin-top:0}.company-profiles-details .similar-companies .basic-company-profile-snippet{width:100%}.company-profiles-details .basic-company-profile-snippet+.basic-company-profile-snippet{margin-top:0}.company-profiles-details .aac-snippet{display:flex;padding-left:0}.company-profiles-details .aac-snippet .image{width:30%;height:unset}.company-profiles-details .aac-snippet .details{width:70%}.company-profiles-details .content .paginated-gallery-list .gallery-group-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1.5rem}.company-profiles-details .content .paginated-gallery-list.short-gallery .gallery-group-wrapper{grid-template-columns:1fr 1fr 1fr}.company-profiles-details .content .photo-flex-wrapper,.company-profiles-details .content .video-flex-wrapper{display:flex}.company-profiles-details .content .photos .show-all,.company-profiles-details .content .videos .show-all{display:none}.company-profiles-details .content .section-pagination,.company-profiles-details .content .section-pagination{display:block;text-align:center}.dashboard .site-content-inner .tab-group .tab-item{padding-left:1rem;padding-right:1rem}.dashboard .site-content-inner .desktop,.dashboard .site-content-inner .mobile{display:none}.dashboard .site-content-inner .tablet{display:inline}.dashboard .site-content-inner .tab-group-filter-wrapper{padding-bottom:1rem;border-bottom:2px solid var(--color-border)}.dashboard .site-content-inner .activities-list .item{grid-template-columns:7.5rem 1fr}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item-list{grid-template-columns:1fr 1fr 1fr 1fr}.dashboard .site-content-inner .stats-wrapper .stats-body{margin-top:2rem;display:flex;justify-content:space-between}.dashboard .site-content-inner .stats-wrapper .progress-item{margin-top:0;display:flex}.dashboard .site-content-inner .stats-wrapper .progress-item .image{display:flex;justify-content:space-around}.dashboard .site-content-inner .stats-wrapper .progress-item .details{display:block;margin-left:.75rem;margin-top:0;text-align:left}.dashboard .site-content-inner .stats-wrapper .progress-item .details .subheader{font-weight:700}.dashboard .site-content-inner .stats .filter-wrapper{display:flex;justify-content:space-between}.dashboard .site-content-inner .stats .input-wrapper:first-of-type{width:40%}.dashboard .site-content-inner .stats .input-wrapper+.input-wrapper{margin-top:0}.dashboard .site-content-inner .stats .stats-content{font-size:.875rem}.dashboard .site-content-inner .stats .stats-content b{font-weight:400}.dashboard .site-content-inner .prepplan-wrapper .filter-wrapper{display:flex}.dashboard .site-content-inner .prepplan-wrapper .filter-wrapper .input-wrapper+.input-wrapper{margin-top:0;margin-left:2.5rem}.dashboard .site-content-inner .prepplan-wrapper .filter-wrapper .basic-input{width:12rem}.dashboard .site-content-inner .prepplan-wrapper .filter-wrapper .input-wrapper:last-of-type{margin-left:auto}.dashboard .site-content-inner .prepplan-wrapper .filter-wrapper .input-wrapper.filter-action-wrapper{display:none}.dashboard .site-content-inner .prepplan-wrapper .filter-wrapper .input-wrapper .basic-button{padding-left:2.5rem;padding-right:2.5rem;margin-top:2.05rem}.dashboard .site-content-inner .prepplan-wrapper .units .unit{padding:.625rem;text-align:left;display:flex}.dashboard .site-content-inner .prepplan-wrapper .unit .check-wrapper{display:block;padding-left:.875rem;padding-right:.75rem;color:var(--color-border)}.dashboard .site-content-inner .prepplan-wrapper .units .unit .content{width:100%;position:relative}.dashboard .site-content-inner .prepplan-wrapper .units .unit .content .actions{position:absolute;top:0;right:.875rem;width:4rem;margin-top:0}.dashboard .site-content-inner .prepplan-wrapper .units .unit .content .actions .switch .basic-mock-switch{margin-left:.5rem}.dashboard .site-content-inner .prepplan-wrapper .unit .tags{margin-top:.5rem}.dashboard .site-content-inner .prepplan-wrapper .unit .badge{margin-top:.5rem}.dashboard .site-content-inner .prepplan-wrapper .unit.done .check-wrapper{color:var(--color-ci-green)}.dashboard .site-content-inner .prepplan-wrapper .units .unit .tags{display:flex}.dashboard .site-content-inner .prepplan-wrapper .units .unit .tag-wrapper+.tag-wrapper:before{content:"|";margin-left:.5rem;margin-right:.5rem}.dashboard .site-content-inner .prepplan-wrapper .demo-overlay .basic-flow-chart{text-align:left;margin-top:1.5rem;display:inline-block}.dashboard .site-content-inner .header-stats-wrapper .content{display:flex;justify-content:space-between}.dashboard .site-content-inner .header-stats-wrapper.affiliate .content{justify-content:flex-start}.dashboard .site-content-inner .header-stats-wrapper.affiliate .content .stat+.stat{margin-left:1rem}.dashboard .site-content-inner .header-stats-wrapper .content .stat{width:10rem}.dashboard .site-content-inner .inline-preplan-create-form{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1.5rem}.dashboard .site-content-inner .inline-preplan-create-form .form-row+.form-row{margin-top:0}.dashboard .site-content-inner .inline-preplan-create-form .form-row.submit-row{grid-column:1/2;margin-top:1.75rem}.dashboard.expert .site-content-inner .award-wrapper{display:flex}.dashboard.expert .site-content-inner .award-wrapper .award-tabs,.dashboard.expert .site-content-inner .award-wrapper .award-chart{width:50%}.dashboard.expert .site-content-inner .award-wrapper .award-chart{margin-top:0}.dashboard.expert .site-content-inner .tab-content-affiliate-program .link-list .link-entry{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;grid-column-gap:.5rem}.dashboard.expert .site-content-inner .tab-content-affiliate-program .link-list .link-entry+.link-entry{border-top:0;margin-top:.5rem;padding-top:0}.dashboard.expert .site-content-inner .tab-content-affiliate-program .link-list .link-entry .entry-value-wrapper+.entry-value-wrapper{margin-top:0}.dashboard.expert .site-content-inner .tab-content-affiliate-program .link-list .link-entry .entry-value-wrapper .value-label+.value{margin-top:.25rem}.dashboard.expert .site-content-inner .tab-content-affiliate-program .link-list .link-entry .entry-value-wrapper .value-label.mobile-only{display:none}.dashboard.expert .site-content-inner .tab-content-affiliate-program .link-list .link-entry .entry-value-wrapper .value-label.mobile-only+.value{margin-top:0}.dashboard.expert .site-content-inner .tab-content-affiliate-program .media-list{max-width:30rem}.dashboard.expert .site-content-inner .tab-content-coupon-codes .coupons .action-wrapper{display:flex}.dashboard.expert .site-content-inner .tab-content-coupon-codes .coupons .list table{width:30rem}.dashboard.expert .site-content-inner .tab-content-coupon-codes .coupons .action-wrapper .basic-button+.basic-button{margin-top:0;margin-left:1.5rem}.dashboard.expert .site-content-inner .tab-content-payments .invoices .invoices-content td.sum-heading{text-align:right}.dashboard.expert .site-content-inner .tab-content-payments .invoices .invoices-content td .actions-wrapper{display:flex;justify-content:flex-end}.dashboard.expert .site-content-inner .tab-content-payments .invoices .invoices-content td,.dashboard.expert .site-content-inner .tab-content-payments .invoices .invoices-content th{padding-top:.25rem;padding-bottom:.25rem;padding-right:.75rem}.dashboard.expert .site-content-inner .tab-content-promotion-guide .coaching-faq-wrapper{grid-template-columns:1fr 1fr 1fr;grid-column-gap:.75rem}.mental-math .site-content-inner .own-stats{display:grid;grid-template-columns:1fr 1fr 1fr;padding-top:.75rem;padding-bottom:.75rem;padding-left:2.5rem;padding-right:2.5rem}.mental-math .site-content-inner .own-stats .own-stats-entry{padding:0;padding-left:1.75rem}.mental-math .site-content-inner .own-stats .own-stats-entry+.own-stats-entry{border-top:0;border-left:1px solid var(--color-button-grey)}.mental-math .site-content-inner .challenge-selector .challenge-category.expanded{padding-left:1.125rem;padding-right:1.125rem}.mental-math .site-content-inner .challenge-selector .challenge-category.expanded .difficulties{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:unset}.mental-math .site-content-inner .challenge-selector .challenge-category.challenge-category-rand .difficulties .difficulty.level-5{grid-column:1/5;border-left:0}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty:nth-child(3),.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty:nth-child(4){border-top:0}.mental-math .site-content-inner .challenge-selector .challenge-category .difficulties .difficulty+.difficulty{border-left:2px solid #d8d8d8}.mental-math.challenge .site-content-inner .challenge-header{display:grid;grid-row-gap:.75rem;grid-template-columns:auto 1fr;grid-column-gap:3rem}.mental-math.challenge .site-content-inner .challenge-header .challenge-tags{order:1;border:0;padding:0}.mental-math.challenge .site-content-inner .challenge-header .challenge-links{order:2}.mental-math.challenge .site-content-inner .challenge-header .challenge-links .link-wrapper .basic-link{line-height:1.5rem}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2rem;grid-row-gap:.5rem}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info .challenge-info-entry+.challenge-info-entry{margin-top:0}.mental-math.challenge .challenge-body .challenge-content-wrapper .answer-keyboard-wrapper{display:none}.mental-math.challenge .challenge-body .challenge-options-wrapper{display:grid;grid-template-columns:1fr 1fr}.mental-math.challenge .challenge-body .challenge-options-wrapper .form-wrapper{padding-right:2rem}.mental-math.challenge .challenge-body .challenge-options-wrapper .challenge-stats{padding-left:2rem;margin-top:0;border-top:0;border-left:1px solid var(--color-ci-blue);padding-top:0}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info .answers-wrapper .answer{grid-template-columns:1fr 1fr 1fr 1rem .5fr .5fr 2rem}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info .answers-wrapper .answer .equation-user-value-wrapper{grid-column:-3/-1;display:grid;grid-template-columns:1fr 2rem}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info .answers-wrapper .answer .equation-user-value-wrapper .equation-user-value{text-align:right}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info .answers-wrapper .answer .equation-user-value-wrapper .equation-icon{margin-left:0}.mental-math.challenge .challenge-body .outer-result-comparison-wrapper .result-list{width:30rem;margin-left:auto;margin-right:auto}.mental-math.challenge .challenge-body .outer-result-comparison-wrapper .result-list.your-result .result-list-entries .result-list-entry{grid-template-columns:1fr 1fr}.mental-math.challenge .challenge-body .outer-result-comparison-wrapper .result-list .result-list-entries .result-list-entry .result{border-right:2px solid var(--color-border);padding-right:.5rem}.mental-math.challenge .challenge-body .outer-result-comparison-wrapper .result-list .result-list-entries .result-list-entry .rank{padding-left:.5rem}.consulting-news-details .consulting-news-details-header .date-badges-wrapper{display:block;font-size:0}.consulting-news-details .consulting-news-details-header .badges .company-logo-link{margin:0}.consulting-news-details .consulting-news-details-header .badges .basic-user-badge{margin:0;vertical-align:middle}.consulting-news-details .consulting-news-details-header .badges .basic-user-badge+.basic-user-badge,.consulting-news-details .consulting-news-details-header .badges .company-logo-link+.basic-user-badge,.consulting-news-details .consulting-news-details-header .badges .company-logo-link+.company-logo-link{margin-left:1rem}.consulting-news-details .consulting-news-details-header .date-badges-wrapper .company-link,.consulting-news-details .consulting-news-details-header .date-badges-wrapper .publication-date,.consulting-news-details .consulting-news-details-header .date-badges-wrapper .reading-time-wrapper{margin-left:1rem;line-height:2rem}.shop-overview .search-result-list .category-wrapper .category-entries{grid-template-columns:1fr 1fr;grid-column-gap:1.25rem}.coaching-cockpit .tab-group{justify-content:flex-start}.coaching-cockpit .tab-group .tab-item.tab-item-coaching-packages{padding-left:1rem;padding-right:1rem}.coaching-cockpit .tab-group .tab-item .mobile-only{display:none}.coaching-cockpit .tab-group .tab-item .non-mobile-only{display:inline}.coaching-cockpit .tab-content-wrapper .filter-wrapper .basic-mock-select{width:15rem}.coaching-cockpit .tab-content-wrapper .expert-feedback-list .feedback-entry .feedback-entry-body .feedback-criterion .criterion-details .sub-criteria .sub-criterion{width:20rem}.coaching-cockpit .tab-content-wrapper .empty-coaches-list{max-width:32rem;margin-left:auto;margin-right:auto}.stress-questions .landing .action-wrapper .basic-button{width:auto;padding-left:3rem;padding-right:3rem}.stress-questions .landing .process-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1.25rem}.stress-questions .landing .process-wrapper .process-item+.process-item{margin-top:0}.stress-questions .landing .process-wrapper .process-item .process-item-explanation{margin-top:2rem}.stress-questions-practice .questions-wrapper .question-wrapper .failed-wrapper .advertorial-wrapper .advertorial{width:18.5rem}.stress-questions-practice .controls-wrapper .controls-list{grid-template-columns:1fr 1fr 1fr;grid-column-gap:1.875rem}.stress-questions-practice .questions-wrapper .question-wrapper .question .photo-timer-wrapper{margin-left:auto;margin-right:auto;width:16rem}.stress-questions-practice .controls-wrapper .basic-button+.basic-button{margin-top:0}.about-us .employees-list{max-width:unset;width:calc(18.75rem * 2 + 3.375rem)}.about-us .employees-list .team-group{grid-template-columns:18.75rem 18.75rem;grid-column-gap:3.375rem}.about-us .advisory-board{width:calc(18.75rem * 2 + 3.375rem);margin-left:auto;margin-right:auto}.cv-templates .templates-list{grid-template-columns:20rem 20rem;justify-content:space-around;grid-column-gap:2.5rem}.cv-templates .template-details .template-nav.above-header{display:grid}.cv-templates .template-details .template-header{margin-top:1.5rem}.cv-templates .template-details .template-header .template-title .template-header-nav{display:none}.cv-templates .template-details .template-nav .mobile-only{display:none}.cv-templates .template-details .template-nav .non-mobile-only{display:inline}.cv-templates .template-details .template-header .template-action-wrapper .basic-button{width:max-content;padding-left:.5rem;padding-right:.5rem}.slides .search-result-list{grid-template-columns:1fr 1fr;grid-column-gap:1.125rem}.slides.slide-details .details-header{display:grid;grid-template-columns:1fr 10rem;grid-column-gap:1.125rem}.slides.slide-details .slide-collection-snippet.slide-collection-snippet-info{display:grid;grid-template-columns:16rem 1fr;grid-column-gap:1.25rem;grid-row-gap:.75rem;padding:1.25rem}.slides.slide-details .slide-collection-snippet.slide-collection-snippet-info .collection-image{grid-column:1;grid-row:1/4;border-radius:5px}.slides.slide-details .slide-collection-snippet.slide-collection-snippet-info .collection-tags-info-wrapper,.slides.slide-details .slide-collection-snippet.slide-collection-snippet-info .collection-title,.slides.slide-details .slide-collection-snippet.slide-collection-snippet-info .collection-premium-progress-wrapper{grid-column:2/3;padding:0;margin:0}.slides.slide-details .slide-collection-snippet+.slide-collection-snippet{margin-top:0}.slides.slide-details .slide-collection-snippet .collection-stats-wrapper{height:100%;display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr;padding:0;padding-left:1rem;padding-right:1rem}.slides.slide-details .slide-collection-snippet .collection-stats-wrapper .stat-entry{width:100%;display:flex;flex-direction:column;justify-content:center}.slides.slide-details .slide-collection-snippet .collection-stats-wrapper .stat-entry+.stat-entry{border-left:0;border-top:2px solid var(--color-border)}.slides.slide-details .slide-collection-snippet .collection-stats-wrapper .stat-entry .stat-value{margin-top:0}.slides.slide-details .slide-collection-snippet .collection-stats-wrapper .stat-entry .stat-label{margin-bottom:0}.slides.slide-details .header-actions{text-align:right;grid-column:1/3}.slides.slide-details .header-actions .basic-button{width:max-content;padding-left:2rem;padding-right:2rem}.slides.slide-details .details-body .slide{position:relative}.slides.slide-details .details-body .slide .slide-solved-switch-wrapper{position:absolute;right:.75rem;top:1.25rem}.slides.slide-details .details-body .slide .slide-title{margin-top:0;max-width:calc(100% - 4rem)}.brainteasers .pagination-search-wrapper{grid-template-columns:1fr 15.5rem}.brainteasers .pagination-search-wrapper .pagination-wrapper{order:2;text-align:left}.brainteasers .pagination-search-wrapper .pagination-wrapper .pagination-label{line-height:2.125rem;margin:0}.brainteasers .pagination-search-wrapper .pagination-wrapper .pagination-icon{display:none}.brainteasers .pagination-search-wrapper .search-wrapper{order:3}.brainteasers .search-result-list{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1.375rem}.payments .payments-list .payment-snippet{grid-column-gap:1rem}.payments .payments-list .payment-snippet .payment-action-wrapper{align-self:start}.case-in-point-cases .cover-cases-wrapper .cases-wrapper{width:32rem;margin-left:auto;margin-right:auto}.uni-landing .site-content .site-content-inner{padding-left:0;padding-right:0;padding-top:0}.uni-landing .uni-header .uni-cover{display:block;height:14.5rem;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.uni-landing .uni-header .uni-logo-wrapper{position:absolute;left:2rem;bottom:-10rem}.uni-landing .uni-header .uni-title{margin-top:14rem}.uni-landing .outer-content-wrapper{width:38rem;margin-left:auto;margin-right:auto;margin-top:3rem}.uni-admin .site-content-inner .basic-section.header .mobile{display:none}.uni-admin .uni-admin-header.tablet.desktop{display:block;position:relative}.uni-admin .uni-admin-header.tablet.desktop .cover{width:100%;height:auto}.uni-admin .uni-admin-header.tablet.desktop .logo{width:12.5rem;height:auto;border:1px solid var(--color-border);border-radius:.3rem;position:absolute;left:2rem;bottom:-3.75rem;background-color:var(--color-white)}.uni-admin .site-content-inner .basic-section.header{margin-left:17rem}.uni-admin .site-content-inner .basic-section.header .title{text-align:left;margin-top:.5rem}.uni-admin .site-content-inner .tab-group-filter-wrapper{padding-bottom:1.5rem;border-bottom:1px solid var(--color-border)}.uni-admin .site-content-inner .tab-content-wrapper .basic-section{margin-top:1.75rem;padding-top:0}.uni-admin .site-content-inner .tab-content-wrapper .basic-section .form-wrapper{display:flex}.uni-admin .site-content-inner .tab-content-wrapper .basic-section .form-wrapper .form-row.link-row .basic-link{line-height:2.125rem;vertical-align:middle}.uni-admin .site-content-inner .tab-content-wrapper .basic-section .form-wrapper .form-row.link-row.next-to-labeled{padding-top:2.125rem}.uni-admin .site-content-inner .tab-content-wrapper .basic-section .form-wrapper .form-row+.form-row{margin-top:0;margin-left:2.5rem}.uni-admin .site-content-inner .tab-content-wrapper .basic-section .input-wrapper .basic-form-text-input-with-icon-wrapper{width:9.375rem}.uni-admin .site-content-inner .tab-content-wrapper .basic-section .input-wrapper .basic-form-text-input-with-icon-wrapper.wide-without-label{margin-top:2.125rem;width:17.5rem}.uni-admin .site-content-inner .tab-content-wrapper .basic-section .input-wrapper .basic-form-text-input-with-icon-wrapper.wide-without-label.single{margin-top:0}.uni-admin .site-content-inner .coupons-table.desktop.tablet,.uni-admin .site-content-inner .students-table.desktop.tablet{display:table}.uni-admin .site-content-inner .coupons-list.mobile,.uni-admin .site-content-inner .students-list.mobile{display:none}.uni-admin .site-content-inner .tab-content-wrapper .basic-section.basic-result-pagination{padding-top:.75rem;text-align:right}.uni-admin .site-content-inner .stats-table .desktop,.uni-admin .site-content-inner .stats-table .tablet{display:inline}.uni-admin .site-content-inner .stats-table .mobile{display:none}.inline-propose-meeting-form{display:grid;grid-template-columns:9rem 12rem 1fr;grid-column-gap:1.5rem}.inline-propose-meeting-form .form-row+.form-row{margin-top:0}.inline-propose-meeting-form .form-row.action-row{display:grid;align-items:center;padding-top:1rem}.inline-propose-meeting-form .form-row.action-row .basic-button{position:relative;bottom:calc(-.5rem + 2px)}.inline-propose-meeting-form .form-row.submit-row{margin-top:1.125rem}.inline-propose-meeting-form .form-row.action-row .basic-link{line-height:2.125rem}.inline-propose-meeting-form .form-row.submit-row{grid-column:1/3}.inline-propose-meeting-form .form-row.submit-row .basic-button{width:auto;padding-left:2.5rem;padding-right:2.5rem}}@media only screen and (min-width:80rem){.checkout .site-content .site-content-inner{padding-left:0;padding-right:0}.checkout .site-content .site-content-inner.wide-content{display:flex}.checkout .site-content .site-content-inner.wide-content .product-info{flex:0 0 580px;max-width:580px}.checkout .site-content .site-content-inner.wide-content .payment-options-wrapper{flex:0 0 340px;max-width:340px;margin-left:20px;margin-top:0}.checkout .payment-options-wrapper .basic-section+.basic-section{margin-top:0}.checkout .payment-options-wrapper .complete-payment-wrapper{margin-bottom:2.5rem}.checkout .payment-options .basic-mock-radio-group{display:block}.checkout .basic-mock-radio-group .payment-option-details+.basic-mock-radio{margin-top:1rem}.checkout .payment-options .basic-mock-radio-group .payment-option-details{padding:0}.meeting-list-wrapper .meeting-list{grid-template-columns:1fr}.your-meetings .site-content .site-content-inner .your-meetings-wrapper{min-height:calc(100dvh - 4.375rem)}.your-meetings .search-result-pagination-top{display:none}.your-meetings .expandable-meetings-columns{grid-template-columns:1fr;grid-row-gap:1.75rem}.your-meetings .search-result-pagination-top.basic-section+.basic-section{margin-top:0}.your-meetings .meeting-snippet .outer-action-wrapper{display:grid;justify-content:center;align-items:center;grid-template-columns:100%}.your-meetings .meeting-snippet .action-wrapper .basic-button{width:100%}.your-meetings .meeting-snippet .action-wrapper .reschedule-link{display:none}.modal-write-review-comment .basic-reviews-wrapper{width:auto;margin-left:unset;margin-right:unset}.messaging .site-content{max-width:unset;flex:unset;grid-template-columns:1fr;grid-template-rows:1fr 1.5rem;grid-row-gap:.5rem}.messaging-outer-wrapper .messaging-column{display:block}.messaging-outer-wrapper{border:2px solid var(--color-border);border-radius:3px;display:grid;grid-template-columns:22rem 1fr 22rem}.messaging-outer-wrapper .messaging-column.conversations-column,.messaging-outer-wrapper .messaging-column.content-column,.messaging-outer-wrapper .messaging-column.details-column{display:block}.messaging-outer-wrapper .messaging-column.details-column .column-header{display:none;height:0;overflow:hidden;padding:0;border:0}.messaging-outer-wrapper .messaging-column.details-column .column-content{max-height:calc(100dvh - 4.375rem - 5rem)}.messaging-outer-wrapper .messaging-column.content-column .basic-conversation .conversation-row{grid-template-columns:1fr 25rem}.messaging-outer-wrapper .messaging-column.content-column .basic-conversation .conversation-row.incoming{grid-template-columns:1fr 25rem}.messaging-outer-wrapper .messaging-column.content-column .basic-conversation .conversation-row .row-content{width:25rem}.messaging-outer-wrapper .messaging-column .column-header{padding-left:1rem;padding-right:1rem}.company-profiles-details .header{margin-top:2rem}.company-profiles-details .header,.company-profiles-details .content{width:min(100%,71rem);margin-left:auto;margin-right:auto}.company-profiles-details .content{padding-right:7.5rem;padding-left:7.5rem}.company-profiles-details .content h1{margin-left:9.5rem;margin-bottom:6.2rem}.company-profiles-details .content h1.default{margin-left:0}.company-profiles-details .content .speed-recruiting-snippet .text{text-align:left}.company-profiles-details .site-content{padding-top:2.5rem}.company-profiles-details .layout-container .site-content{padding-top:0}.company-profiles-details .header .logo{left:3.5rem}.company-profiles-details .header .cover img{border-top-left-radius:.2rem;border-top-right-radius:.2rem}.company-profiles-details .basic-job-snippet .image{display:grid;justify-content:center;align-content:center;align-items:center}.company-profiles-details .content .questions .basic-grouped-snippet.question-snippet{max-width:unset}.company-profiles-details .similar-companies .grid-container{grid-template-columns:1fr 1fr 1fr;gap:1rem}.change-password .change-password-wrapper{width:38rem}.dashboard .site-content-inner .progress-bar{width:37.5rem;margin-left:6.875rem}.dashboard .site-content-inner .mobile,.dashboard .site-content-inner .tablet{display:none}.dashboard .site-content-inner .desktop{display:inline}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item-list{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item{width:9.375rem}.dashboard .site-content-inner .achievements-list-wrapper .achievements-list .achievement-item .achievement-icon-wrapper{margin-left:2.5rem}.dashboard .site-content-inner .header-stats-wrapper .content .stat{width:9.375rem}.dashboard .site-content-inner .header-stats-wrapper .content .stat .icon-wrapper{margin-left:2.4125rem}.dashboard .site-content-inner .header-stats-wrapper .content .stat .icon-wrapper:before{bottom:100%}.dashboard .site-content-inner .header-stats-wrapper .content .stat .icon-wrapper:after{top:100%}.mental-math.challenge .site-content-inner .challenge-body{display:grid;grid-template-columns:36.25rem 1fr;grid-column-gap:1.5rem}.mental-math.challenge .challenge-body .challenge-content-wrapper .challenge-info .challenge-info-entry{grid-template-columns:1rem 1fr 4rem}.mental-math.challenge .challenge-body .challenge-options-wrapper{display:block;margin-top:0}.mental-math.challenge .challenge-body .challenge-options-wrapper .form-wrapper{padding-right:0}.mental-math.challenge .challenge-body .challenge-options-wrapper .challenge-stats{margin-top:1.5rem;border-top:1px solid var(--color-ci-blue);padding-top:1.5rem;border-left:0;padding-left:0}.shop-overview .search-result-list .category-wrapper .category-entries{grid-template-columns:1fr 1fr 1fr}.stress-questions-practice .site-content-inner{display:grid;grid-template-columns:36.25rem 1fr;grid-column-gap:1.25rem;grid-row-gap:2.5rem}.stress-questions-practice .site-content-inner .outer-controls-wrapper{margin-top:0}.stress-questions-practice .site-content-inner .controls-wrapper{background-color:var(--color-background-offset);border-radius:5px;padding-left:.75rem;padding-right:.75rem;padding-top:1.5rem;padding-bottom:1.5rem}.stress-questions-practice .site-content-inner .controls-wrapper .controls-title{display:block;font-size:.875rem;font-weight:700}.stress-questions-practice .site-content-inner .controls-wrapper .controls-list{grid-template-columns:1fr;margin-top:1.25rem}.stress-questions-practice .site-content-inner .controls-wrapper .key-controls-title{display:block}.stress-questions-practice .site-content-inner .controls-wrapper .controls-list .control-entry .control-label{display:block;font-size:.875rem}.stress-questions-practice .site-content-inner .controls-wrapper .controls-list .control-entry .basic-button{margin-top:.75rem}.stress-questions-practice .site-content-inner .controls-wrapper .controls-list .control-entry .basic-button .non-desktop-only{display:none}.stress-questions-practice .site-content-inner .controls-wrapper .controls-list .control-entry .basic-button .desktop-only{display:inline}.stress-questions-practice .site-content-inner .resources-wrapper{grid-column:1/3}.about-us .employees-list{max-width:unset;width:auto}.about-us .employees-list .team-group{grid-template-columns:1fr 1fr 1fr;grid-column-gap:3.375rem}.about-us .advisory-board{width:auto;margin-left:auto;margin-right:auto}.job-details .job-header .job-actions.non-desktop-only{display:none}.job-details .job-header .job-actions.desktop-only{display:block;font-size:0}.job-details .job-header .job-actions.desktop-only .basic-button{display:inline-block;vertical-align:top;width:max-content;min-width:12.5rem}.job-details .job-header .job-actions.desktop-only .basic-button+.basic-button{margin-left:1.5rem}.cv-templates .templates-list{grid-template-columns:15.5rem 15.5rem 15.5rem;justify-content:space-around;grid-column-gap:2.25rem}.slides.slide-details .site-content .site-content-inner{display:grid;grid-template-columns:14rem 1fr;grid-column-gap:1rem}.slides.slide-details .details-header{display:block}.slides.slide-details .slide-collection-snippet+.slide-collection-snippet{margin-top:1.25rem}.slides.slide-details .slide-collection-snippet.slide-collection-snippet-info{grid-template-columns:100%;grid-row-gap:1.125rem;padding:0;padding-bottom:1.25rem}.slides.slide-details .slide-collection-snippet.slide-collection-snippet-info .collection-image{grid-row:1;border-radius:0}.slides.slide-details .slide-collection-snippet.slide-collection-snippet-info .collection-tags-info-wrapper,.slides.slide-details .slide-collection-snippet.slide-collection-snippet-info .collection-title,.slides.slide-details .slide-collection-snippet.slide-collection-snippet-info .collection-premium-progress-wrapper{grid-column:1;padding-left:1.25rem;padding-right:1.25rem}.slides.slide-details .slide-collection-snippet.slide-collection-snippet-info .course-structure-wrapper{display:block;margin-top:.875rem;padding-left:1.25rem;padding-right:1.25rem}.slides.slide-details .header-actions{display:none}.slides.slide-details .details-body{margin-top:0}.brainteasers .search-result-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1.125rem}.case-in-point-cases .cover-cases-wrapper{grid-template-columns:18rem 1fr;grid-column-gap:1.5rem}.case-in-point-cases .cover-cases-wrapper .cases-wrapper{width:100%;margin-left:auto;margin-right:auto}.uni-landing .site-content .site-content-inner{padding-top:1.5rem}.uni-landing .uni-header .uni-title{margin-left:auto;margin-right:auto;max-width:28rem;text-align:center}.uni-admin .uni-admin-header.tablet.desktop{padding-top:3rem}.uni-admin .uni-admin-header.tablet.desktop .cover{border-radius:.3rem}.uni-admin .uni-admin-header.tablet.desktop .logo{left:4.375rem}.uni-admin .site-content-inner .basic-section.header{margin-left:22.5rem}.user-listing .basic-search-with-top-filter .search-result-list{justify-items:center;justify-content:center}.user-listing .basic-search-with-top-filter .search-result-list .user-snippet{width:100%}.pricing .pricing-option-details-inner .pricing-option-details.premium .pricing-option-header,.pricing .pricing-option-details-inner .pricing-option-details.premium .pricing-option-ratings-wrapper,.pricing .pricing-option-details-inner .pricing-option-details.premium .attribute-category .attributes .attribute,.pricing .pricing-option-details-inner .pricing-option-details.premium .attribute-category .attributes.variants,.pricing .pricing-option-details-inner .pricing-option-details.premium .attribute-category .attribute-action-wrapper,.pricing .pricing-option-details-inner .pricing-option-details.premium .attribute-category .category-title .option-price.active{padding-left:8rem;padding-right:4rem}.pricing .pricing-option-details-inner .pricing-option-details.premium .attribute-category.scope-and-costs .category-title .option-price.active{padding-left:6rem;padding-right:3rem}.meeting-board .site-content .site-content-inner .meeting-board-sidebar .sidebar-box.meeting-stats-wrapper{border:0;padding:0;border-radius:unset}.meeting-board .site-content .site-content-inner .meeting-board-sidebar .sidebar-box.community-comparison-wrapper{display:none}.profile-visitors .site-content{padding-left:0;padding-right:0}}@media only screen and (min-width:90rem){.meeting-board .site-content .site-content-inner{display:grid;grid-template-columns:51.25rem 18.75rem;grid-column-gap:2rem;max-width:72rem;align-content:start}.meeting-board .site-content .site-content-inner{max-width:51.25rem;grid-template-columns:1fr}.meeting-board .site-content .site-content-inner .meeting-board-sidebar{order:2;align-self:start}.meeting-board .site-content .site-content-inner .meeting-board-sidebar .sidebar-box.meeting-stats-wrapper{display:none}.meeting-board .site-content .site-content-inner .how-to-wrapper .basic-propose-meeting-process-wrapper{grid-template-columns:5rem 1fr 5rem 1fr;max-width:unset}.meeting-board .site-content .site-content-inner .how-to-wrapper .basic-propose-meeting-process-wrapper .process-arrow{height:3rem}.meeting-board .site-content .site-content-inner .meeting-board-inner{order:1;align-self:start}.pricing .pricing-option-details-inner .pricing-option-details.premium .attribute-category.scope-and-costs .category-title .option-price.active{padding-left:8rem;padding-right:3rem}}@media only screen and (min-width:96rem){.meeting-board .site-content .site-content-inner .how-to-wrapper .basic-propose-meeting-process-wrapper{grid-template-columns:4rem 1fr 4rem 1fr 4rem 1fr 4rem}}