.home-screen .layout-container .layout-content-container .welcome-section .component-horizontally-scrollable-list.todo-list{overflow-x:hidden}.home-screen .layout-container .layout-content-container .welcome-section .component-horizontally-scrollable-list.todo-list .component-tile{width:21rem}.home-screen .layout-container .layout-content-container .welcome-section{padding-top:1rem;padding-bottom:4rem;background-color:var(--lavender-100)}.home-screen .layout-container .layout-content-container .welcome-section .welcome-heading{padding-left:var(--grid-margin);padding-right:var(--grid-margin)}.home-screen .layout-container .layout-content-container .welcome-section .welcome-heading .welcome-text{display:flex;gap:.5rem}.home-screen .layout-container .layout-content-container .welcome-section .welcome-section-title{margin-top:2rem;padding-left:var(--grid-margin);padding-right:var(--grid-margin)}.home-screen .layout-container .layout-content-container .welcome-section .welcome-section-title .long-text{display:none}.home-screen .layout-container .layout-content-container .welcome-section .welcome-section-title+.todo-list-container{margin-top:2rem}.home-screen .layout-container .layout-content-container .welcome-section .todo-list .todo-tile{width:19rem;padding:1.5rem;padding-top:1.25rem;border:1px solid var(--navy-300);background-color:var(--neon-green-100)}.home-screen .layout-container .layout-content-container .welcome-section .todo-list .todo-tile:hover{background-color:var(--neon-green-200)}.home-screen .layout-container .layout-content-container .welcome-section .todo-list .todo-tile.is-completed{background-color:var(--neutral-100)}.home-screen .layout-container .layout-content-container .welcome-section .todo-list .todo-tile.is-completed:hover{background-color:var(--neutral-200)}.home-screen .layout-container .layout-content-container .welcome-section .todo-list .todo-tile .todo-head{display:grid;grid-template-columns:1.5rem 1fr}.home-screen .layout-container .layout-content-container .welcome-section .todo-list .todo-tile .todo-body{margin-top:.75rem}.home-screen .layout-container .layout-content-container .welcome-section .todo-list .todo-tile .todo-body .todo-description{margin-top:.75rem;min-height:4.5rem}.home-screen .layout-container .layout-content-container .welcome-section .todo-list .todo-tile .todo-body .todo-cta-container{margin-top:1rem}.home-screen .layout-container .layout-content-container .welcome-section .todo-list .todo-tile.is-completed .component-checkbox-container.with-label.label-before-checkbox .component-checkbox-label .inner-label{color:var(--neutral-300)}.home-screen .layout-container .layout-content-container .welcome-section .mini-todo-header-container{display:grid;grid-template-columns:1fr auto;padding-left:var(--grid-margin);padding-right:var(--grid-margin);align-items:center}.home-screen .layout-container .layout-content-container .welcome-section .mini-todo-header-container .completed-stats .long-text{display:none}.home-screen .layout-container .layout-content-container .welcome-section .component-horizontally-scrollable-list-container.mini-todo-list-container{margin-top:1rem}.home-screen .layout-container .layout-content-container .welcome-section .component-horizontally-scrollable-list-container.mini-todo-list-container .component-horizontally-scrollable-list-fade-out{background:linear-gradient(90deg,rgba(255,254,250,0) 0,rgba(243,240,253,.75) 94.01%)}.home-screen .layout-container .layout-content-container .welcome-section .outer-mini-todo-list-container{padding-top:2rem}.home-screen .layout-container .layout-content-container .welcome-section .welcome-section-title,.home-screen .layout-container .layout-content-container .welcome-section .outer-mini-todo-list-container{opacity:1;transition:opacity .8s ease-out .9s}.home-screen .layout-container .layout-content-container .welcome-section.all-checked{position:relative}.home-screen .layout-container .layout-content-container .welcome-section.all-checked .welcome-section-title,.home-screen .layout-container .layout-content-container .welcome-section.all-checked .outer-mini-todo-list-container{opacity:0}.home-screen .layout-container .layout-content-container .welcome-section.all-checked .outer-mini-todo-list-container.is-hidden{display:none}.home-screen .layout-container .layout-content-container .welcome-section.all-checked .outer-mini-todo-list-container .mini-todo-tile .component-checkbox-container{display:none}.home-screen .layout-container .layout-content-container .welcome-section.all-checked .outer-mini-todo-list-container .mini-todo-tile .animation-fake-checkbox-container{display:flex}.home-screen .layout-container .layout-content-container .welcome-section.all-checked .outer-mini-todo-list-container .mini-todo-tile .animation-fake-checkbox-container.is-checked .animation-fake-checkbox .fake-checkbox-inner{transform:scale(1)}.home-screen .layout-container .layout-content-container .welcome-section .outer-mini-todo-list-container .mini-todo-tile .component-checkbox.is-selected.is-disabled{--background-color: var(--navy-300);--checkbox-icon-color: var(--white);border-color:var(--border-color)}.home-screen .layout-container .layout-content-container .welcome-section{position:relative}.home-screen .layout-container .layout-content-container .welcome-section .all-checked-container{display:none;opacity:0;transition:opacity .8s ease-in;grid-row-gap:3rem}.home-screen .layout-container .layout-content-container .welcome-section .all-checked-container .tablet-only{display:none}.home-screen .layout-container .layout-content-container .welcome-section .all-checked-container.is-active{display:grid;position:absolute;top:3.5rem;left:0;width:100%;padding-left:var(--grid-margin);padding-right:var(--grid-margin);padding-top:1rem}.home-screen .layout-container .layout-content-container .welcome-section .all-checked-container.is-active.animating{opacity:1}.home-screen .layout-container .layout-content-container .welcome-section .all-checked-container.is-active .all-done-image{max-width:calc(100% - 2 * var(--grid-margin));margin-left:auto;margin-right:auto}.home-screen .layout-container .layout-content-container .welcome-section .survey-notice{margin-top:1rem;padding-left:var(--grid-margin);padding-right:var(--grid-margin)}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container{margin-top:3rem;padding-left:var(--grid-margin);padding-right:var(--grid-margin);display:grid;grid-row-gap:1.25rem}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile{border:1px solid var(--black);padding:1rem}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-streak-tile{display:grid;grid-row-gap:1.5rem}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-streak-tile.is-frozen{grid-row-gap:1rem}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-streak-tile .tile-title{display:grid;grid-template-columns:1fr auto;align-items:center}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-streak-tile .tile-title .long-text{display:none}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-streak-tile .tile-title .component-icon{--icon-size: 1.125rem;cursor:pointer}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-streak-tile .info-preppie-container{padding-right:2.5rem;display:grid;grid-template-columns:1fr 5rem;grid-column-gap:.5rem;align-items:start}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-streak-tile .info-preppie-container .info-container{display:grid;grid-row-gap:.5rem}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-streak-tile .info-preppie-container .info-container .current-info{display:flex;gap:.75rem;align-items:center}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-streak-tile.is-frozen .info-preppie-container .info-container .current-info{--text-color: var(--neutral-300)}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-streak-tile .info-preppie-container .preppie-image{width:5rem}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-streak-tile .tile-footer{display:grid;grid-row-gap:.25rem;align-items:end}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-streak-tile .tile-footer .resume-streak{background-color:var(--white)}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-streak-tile .tile-footer .lives-info-container{display:grid;grid-template-columns:1fr auto}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-streak-tile .tile-footer .lives-info-container .restart-streak{color:var(--navy-100)}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile{display:grid;grid-template-rows:auto 1fr auto;grid-row-gap:.75rem;align-content:start}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .component-progressbar{--progressbar-color: var(--neon-green-300);height:.75rem}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .component-progressbar .component-progressbar-progress{min-width:unset}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .component-milestone{--background-color: var(--white);--shadow-background-color: var(--black);--button-text-color: var(--text-color);text-align:center;display:inline-grid;justify-items:center;justify-content:center;vertical-align:top;grid-row-gap:.25rem;background-color:var(--lavender-100)}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .component-milestone .milestone-button-container{position:relative;display:inline-flex}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .component-milestone .milestone-button-container .milestone-button{position:relative;z-index:10;display:inline-flex;justify-content:center;align-items:center;width:auto;padding-left:.75rem;padding-right:.75rem;height:1.75rem;border-radius:100px;background-color:var(--background-color);--text-color: var(--button-text-color)}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .component-milestone .milestone-button-container .milestone-button-background{content:'';z-index:8;display:inline-block;background-color:var(--shadow-background-color);border-radius:100px;position:absolute;width:100%;height:1.75rem;top:2px;left:2px}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .component-milestone .milestone-label{display:inline-block;width:auto;max-width:6rem}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .component-milestone.community-average{--background-color: var(--lavender-200);--shadow-background-color: var(--lavender-300)}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .component-milestone.top-1{--background-color: var(--pumpkin-200);--shadow-background-color: var(--pumpkin-300);cursor:pointer}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .component-milestone.with-icon{display:grid;grid-template-columns:auto auto;grid-column-gap:.75rem;max-width:8.625rem;align-items:center;text-align:left;justify-content:end}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .component-milestone.with-icon .milestone-button-container{width:2.625rem;height:2.625rem}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .component-milestone.with-icon .milestone-button,.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .component-milestone.with-icon .milestone-button-background{border-radius:50%;width:2.625rem;height:2.625rem}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .component-milestone.first-meeting{--background-color: var(--neon-green-200);--shadow-background-color: var(--neon-green-400)}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .component-milestone.first-meeting .component-icon{--icon-color: var(--neon-green-400)}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .component-milestone.on-average .component-icon,.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .component-milestone.above-average .component-icon{--icon-color: var(--lavender-300)}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .component-milestone.on-average,.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .component-milestone.above-average{--background-color: var(--lavender-200);--shadow-background-color: var(--lavender-300)}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .component-milestone.above-top-1{--background-color: var(--pumpkin-200);--shadow-background-color: var(--pumpkin-300)}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .component-milestone.above-top-1 .component-icon{--icon-color: var(--pumpkin-300)}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .info-container{padding-top:.75rem;display:grid;grid-template-columns:auto auto;justify-content:space-between;align-content:start}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .info-container .current-info{display:flex;gap:.75rem;align-items:center;cursor:pointer}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .tile-footer{display:grid;grid-row-gap:.75rem}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .tile-footer .cta-container{display:grid;grid-template-columns:1fr auto;grid-column-gap:.75rem;align-items:center}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .tile-footer .cta-container .to-meeting-board{background-color:var(--white)}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .progress-container{display:grid;grid-row-gap:.75rem}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .progress-container .milestones-container{position:relative;min-height:3.25rem}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .progress-container .milestones-container .component-milestone{position:absolute;top:0}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .progress-container .milestones-container .component-milestone.community-average .milestone-label{width:5.625rem}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .long-text{display:none}.home-screen .layout-container .layout-content-container .home-section-open-invitations .component-horizontally-scrollable-list .component-tile.meeting-tile.is-open-invite{grid-template-rows:5.875rem 1fr auto}.home-screen .layout-container .layout-content-container .home-section-case-partners .component-horizontally-scrollable-list{min-height:19rem}.home-screen .layout-container .layout-content-container .home-section-case-partners .component-horizontally-scrollable-list .component-tile.colored-background-teaser-tile{width:17.5rem}.home-screen .layout-container .layout-content-container .home-section-qa-entries .colored-background-teaser-tile.is-full-width{padding-top:4rem;padding-bottom:4rem}.home-screen .layout-container .layout-content-container .home-section-qa-entries .component-horizontally-scrollable-list .colored-background-teaser-tile{width:19.5625rem}.home-screen .layout-container .layout-content-container .home-section-coaches .component-horizontally-scrollable-list .component-tile.colored-background-teaser-tile,.home-screen .layout-container .layout-content-container .home-section-coaches .component-horizontally-scrollable-list .component-tile.coach-tile{width:19.5625rem}.home-screen .layout-container .layout-content-container .home-section-coaches .colored-background-teaser-tile .teaser-image{width:100%}.home-screen .layout-container .layout-content-container .home-section-coaches .colored-background-teaser-tile .teaser-description{margin-top:.75rem}.home-screen .layout-container .layout-content-container .home-section-coaches .colored-background-teaser-tile .teaser-body{padding-bottom:1.5rem;padding-top:1rem}.home-screen .layout-container .layout-content-container .home-section-coaches .component-horizontally-scrollable-list .component-tile.colored-background-teaser-tile.has-teaser-image-as-background{display:grid;grid-template-rows:1fr auto;padding-top:0;padding-bottom:0}.home-screen .layout-container .layout-content-container .home-section-coaches .component-horizontally-scrollable-list .component-tile.colored-background-teaser-tile.has-teaser-image-as-background .teaser-image-container{width:100%;height:100%;background-image:url(../../images/home-screen/coach-video/teaser-desktop.png)}.home-screen .layout-container .layout-content-container .home-section-coaches .component-horizontally-scrollable-list .component-tile.colored-background-teaser-tile.has-teaser-image-as-background .teaser-body{display:flex;flex-wrap:wrap;align-content:center;padding-bottom:1rem}.home-screen .layout-container .layout-content-container .home-section-coaches .component-horizontally-scrollable-list .component-tile.colored-background-teaser-tile.has-teaser-image-as-background .teaser-body .teaser-cta-container{margin-top:1rem}.home-screen .layout-container .layout-content-container .home-section-tools .colored-background-teaser-tile{width:17.5rem}.home-screen .layout-container .layout-content-container .home-section-tools .colored-background-teaser-tile .teaser-body{padding-top:1.5rem;padding-bottom:1.5rem}.home-screen .layout-container .layout-content-container .home-section-company-profiles .component-horizontally-scrollable-list .component-tile.participating-company{width:17.5rem}.home-screen .layout-container .layout-content-container .home-section-brainteasers .colored-background-teaser-tile{background-color:var(--lavender-100)}.home-screen .layout-container .layout-content-container .home-section-brainteasers .colored-background-teaser-tile .teaser-body{padding-top:1.5rem}.home-screen .layout-container .layout-content-container .home-section-brainteasers .colored-background-teaser-tile .teaser-body .teaser-title,.home-screen .layout-container .layout-content-container .home-section-brainteasers .colored-background-teaser-tile .teaser-body .teaser-description,.home-screen .layout-container .layout-content-container .home-section-brainteasers .colored-background-teaser-tile .teaser-body .teaser-cta-container{text-align:left}.home-screen .layout-container .layout-content-container .home-section-brainteasers .colored-background-teaser-tile .teaser-body .teaser-title{margin-top:1.5rem}.home-screen .layout-container .layout-content-container .home-section-brainteasers .colored-background-teaser-tile .teaser-body .teaser-sub-title,.home-screen .layout-container .layout-content-container .home-section-brainteasers .colored-background-teaser-tile .teaser-body .teaser-description{margin-top:.75rem}.home-screen .layout-container .layout-content-container .home-section-brainteasers .colored-background-teaser-tile .teaser-body .teaser-description .desktop-only{display:none}.home-screen .layout-container .layout-content-container .home-section-brainteasers .colored-background-teaser-tile .illustration-container{text-align:center}.home-screen .layout-container .layout-content-container .home-section-brainteasers .colored-background-teaser-tile .illustration-container .illustration{max-width:100%}.home-screen .layout-container .layout-content-container .home-section-brainteasers .colored-background-teaser-tile .teaser-body .teaser-cta-container{display:flex;align-content:end;align-items:end;flex-wrap:wrap;gap:1.25rem}.home-screen .layout-container .layout-content-container .home-section-brainteasers .colored-background-teaser-tile.is-full-width{padding-bottom:2rem;padding-top:2rem}.home-screen .layout-container .layout-content-container .home-section-cases .colored-background-teaser-tile.is-full-width{padding-top:4rem;padding-bottom:4rem}.home-screen .layout-container .layout-content-container .home-section-cases .component-horizontally-scrollable-list .component-tile.colored-background-teaser-tile.has-teaser-image-as-background{display:grid;grid-template-rows:17rem 1fr;padding-top:0;padding-bottom:0}.home-screen .layout-container .layout-content-container .home-section-cases .component-horizontally-scrollable-list .component-tile.colored-background-teaser-tile.has-teaser-image-as-background .teaser-image-container{width:100%;height:100%;background-image:url(../../images/signup/rebranding/disrupter/case-library.png)}.home-screen .layout-container .layout-content-container .home-section-cases .component-horizontally-scrollable-list .component-tile.colored-background-teaser-tile.has-teaser-image-as-background .teaser-body{display:flex;flex-wrap:wrap;align-content:center}.home-screen .layout-container .layout-content-container .home-section-your-meetings .tab-content .component-horizontally-scrollable-list .meeting-info-tile{width:19.6875rem;height:21.875rem;border:1px dashed var(--black);display:grid;grid-row-gap:.75rem;align-content:center;align-items:center;padding-left:1.5rem;padding-right:1.5rem;position:relative}.home-screen .layout-container .layout-content-container .home-section-your-meetings .tab-content .component-horizontally-scrollable-list .meeting-info-tile .discard-icon{cursor:pointer;position:absolute;top:.75rem;right:.75rem}.home-screen .layout-container .layout-content-container .home-section-your-meetings .tab-content .component-horizontally-scrollable-list .meeting-info-tile .teaser-icon-title-container .component-icon{display:none}.home-screen .layout-container .layout-content-container .home-section-your-meetings .tab-content .component-horizontally-scrollable-list .meeting-info-tile.can-be-discard .teaser-icon-title-container .teaser-title{padding-right:1.25rem}.home-screen .layout-container .layout-content-container .home-section-your-meetings .tab-content .component-horizontally-scrollable-list .meeting-info-tile .teaser-steps-container{display:grid;align-items:start}.home-screen .layout-container .layout-content-container .home-section-your-meetings .tab-content .component-horizontally-scrollable-list .meeting-info-tile .teaser-steps-container .teaser-step{display:grid;grid-template-columns:1rem 1fr;grid-column-gap:.25rem}.home-screen .layout-container .layout-content-container .home-section-your-meetings .tab-content .component-horizontally-scrollable-list .meeting-info-tile .desktop-only{display:none}.home-screen .top-1-percent-container{display:grid;grid-row-gap:.75rem;max-height:10rem;overflow:auto}.home-screen .top-1-percent-container .top-1-percent-entry{display:grid;grid-template-columns:auto 1fr auto;grid-column-gap:1rem;align-items:center;padding-bottom:.125rem}.home-screen .top-1-percent-container .top-1-percent-entry .component-user-image{width:1.875rem}@media only screen and (min-width:48rem){.home-screen .layout-container .layout-content-container .welcome-section .component-content-section-title{margin-top:2rem}.home-screen .layout-container .layout-content-container .welcome-section .welcome-section-title .short-text{display:none}.home-screen .layout-container .layout-content-container .welcome-section .welcome-section-title .long-text{display:inline}.home-screen .layout-container .layout-content-container .welcome-section .all-checked-container .non-tablet-only{display:none}.home-screen .layout-container .layout-content-container .welcome-section .all-checked-container .tablet-only{display:block}.home-screen .layout-container .layout-content-container .home-section-brainteasers .colored-background-teaser-tile .teaser-body{display:grid;grid-template-columns:15rem 1fr;grid-template-rows:auto auto auto auto;grid-column-gap:2rem;padding-top:3rem;padding-bottom:3rem;padding-left:2rem;padding-right:2rem}.home-screen .layout-container .layout-content-container .home-section-brainteasers .colored-background-teaser-tile .teaser-body .teaser-title{grid-column:1/-1;grid-row:1;margin-top:0;font-size:2.5rem;line-height:3rem}.home-screen .layout-container .layout-content-container .home-section-brainteasers .colored-background-teaser-tile .teaser-body .teaser-sub-title{font-size:1.5rem;line-height:2rem}.home-screen .layout-container .layout-content-container .home-section-brainteasers .colored-background-teaser-tile .teaser-body .teaser-sub-title,.home-screen .layout-container .layout-content-container .home-section-brainteasers .colored-background-teaser-tile .teaser-body .teaser-description,.home-screen .layout-container .layout-content-container .home-section-brainteasers .colored-background-teaser-tile .teaser-body .teaser-cta-container{grid-column:1;margin-top:2rem}.home-screen .layout-container .layout-content-container .home-section-brainteasers .colored-background-teaser-tile .illustration-container{grid-column:2;grid-row:2/-1}.home-screen .layout-container .layout-content-container .home-section-coaches .component-horizontally-scrollable-list .component-tile.coach-tile{width:21.0625rem}.home-screen .layout-container .layout-content-container .welcome-section .all-checked-container.is-active .all-done-image{max-height:15rem}.home-screen .layout-container .layout-content-container .welcome-section .mini-todo-header-container .completed-stats .short-text{display:none}.home-screen .layout-container .layout-content-container .welcome-section .mini-todo-header-container .completed-stats .long-text{display:inline}.home-screen .layout-container .layout-content-container .welcome-section .all-checked-container.is-active{padding-top:0}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container{grid-template-columns:15rem 1fr;grid-column-gap:1.25rem}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-streak-tile .tile-title .long-text{display:none}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-streak-tile .tile-title .short-text{display:inline}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-tile.gamification-activity-tile{max-width:43.125rem}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .component-milestone .milestone-label{display:inline-block;width:auto;max-width:unset}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .tile-footer .cta-container{display:flex;gap:1.5rem}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-streak-tile .info-preppie-container{padding-right:0}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .short-text{display:none}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-activity-tile .long-text{display:inline}}@media only screen and (min-width:80rem){.home-screen .layout-container .layout-content-container .component-content-section.welcome-section{border-radius:var(--border-radius-tile)}.home-screen .layout-container .layout-content-container .component-content-section.welcome-section+.component-content-section{--margin-to-previous: 5rem}.home-screen .layout-container .layout-content-container .welcome-section{width:auto;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem}.home-screen .layout-container .layout-content-container .welcome-section .welcome-heading{padding:0}.home-screen .layout-container .layout-content-container .welcome-section .welcome-section-title{padding:0}.home-screen .layout-container .layout-content-container .welcome-section .component-horizontally-scrollable-list.todo-list{--list-item-gap: 1.25rem;padding:0}.home-screen .layout-container .layout-content-container .welcome-section .component-horizontally-scrollable-list-container.todo-list-container .scrollable-list-nav-index{display:none}.home-screen .layout-container .layout-content-container .welcome-section .todo-list .todo-tile{width:21.5rem;max-height:17.5rem;overflow:hidden;transition:all .4s}.home-screen .layout-container .layout-content-container .welcome-section .todo-list .todo-tile.is-contracted{width:5rem;min-height:16.75rem;padding-left:0;padding-right:0;cursor:pointer}.home-screen .layout-container.is-expanded .layout-content-container .welcome-section .todo-list .todo-tile.is-contracted{width:3.125rem}.home-screen .layout-container .layout-content-container .welcome-section .todo-list .todo-tile.is-contracted .todo-head{justify-content:center;grid-template-columns:1fr;grid-row-gap:1.25rem}.home-screen .layout-container .layout-content-container .welcome-section .todo-list .todo-tile.is-contracted .todo-head .todo-index{text-align:center;color:var(--neutral-300)}.home-screen .layout-container .layout-content-container .welcome-section .todo-list .todo-tile.is-contracted .todo-head .component-checkbox-container{display:none}.home-screen .layout-container .layout-content-container .welcome-section .todo-list .todo-tile .todo-body{opacity:0;animation:all 2s}.home-screen .layout-container .layout-content-container .welcome-section .todo-list .todo-tile.is-contracted.is-completed .todo-head .component-checkbox-container{display:grid;grid-template-columns:1fr;justify-items:center}.home-screen .layout-container .layout-content-container .welcome-section .todo-list .todo-tile.is-contracted.is-completed .todo-head .component-checkbox-container .component-checkbox-label{display:none}.home-screen .layout-container .layout-content-container .welcome-section .todo-list .todo-tile.is-contracted.is-completed .todo-head .component-checkbox-container .component-checkbox.is-selected{--background-color: var(--neutral-300);--checkbox-icon-color: var(--white);border:0}.home-screen .layout-container .layout-content-container .welcome-section .all-checked-container{padding-left:0;padding-right:0}.home-screen .layout-container .layout-content-container .welcome-section .all-checked-container .non-tablet-only{display:block}.home-screen .layout-container .layout-content-container .welcome-section .all-checked-container .tablet-only{display:none}.home-screen .layout-container .layout-content-container .welcome-section .component-horizontally-scrollable-list-container.todo-list-container .scrollable-list-nav-index{display:none}.home-screen .layout-container .layout-content-container .welcome-section .survey-notice{padding:0;margin-top:2rem}.home-screen .layout-container .layout-content-container .welcome-section .mini-todo-header-container{padding-left:0;padding-right:0}.home-screen .layout-container .layout-content-container .welcome-section .all-checked-container.is-active{padding-left:1.5rem;padding-right:1.5rem;top:4.75rem;grid-row-gap:1.5rem}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container{padding-left:0;padding-right:0}.home-screen .layout-container .layout-content-container .home-section-your-meetings .tab-content .component-horizontally-scrollable-list .generic-teaser-tile{width:26.5rem}.home-screen .layout-container .layout-content-container .home-section-case-partners .component-horizontally-scrollable-list .component-tile.colored-background-teaser-tile{width:18.5rem}.home-screen .layout-container .layout-content-container .home-section-qa-entries .colored-background-teaser-tile.is-full-width{margin-top:4rem;width:100%}.home-screen .layout-container .layout-content-container .home-section-brainteasers .colored-background-teaser-tile.is-full-width{max-width:min(74rem,var(--max-content-width));padding-top:0;padding-bottom:0;margin-left:0;margin-right:0}.home-screen .layout-container .layout-content-container .home-section-brainteasers .colored-background-teaser-tile .teaser-body{display:grid;grid-template-columns:1fr 22.5rem;grid-column-gap:2rem;grid-template-rows:auto 4rem 5rem 5.125rem}.home-screen .layout-container.is-expanded .layout-content-container .home-section-brainteasers .colored-background-teaser-tile .teaser-body{grid-template-rows:auto 4rem 6.5rem 9.25rem}.home-screen .layout-container .layout-content-container .home-section-brainteasers .colored-background-teaser-tile .illustration-container{display:grid;align-content:start;justify-content:end;align-self:center}.home-screen .layout-container .layout-content-container .home-section-brainteasers .colored-background-teaser-tile .teaser-body .teaser-cta-container{margin-top:2rem}.home-screen .layout-container .layout-content-container .home-section-brainteasers .colored-background-teaser-tile.is-full-width{padding-bottom:0}.home-screen .layout-container .layout-content-container .home-section-cases .component-horizontally-scrollable-list .component-tile.colored-background-teaser-tile.has-teaser-image-as-background{grid-template-rows:14rem 1fr}.home-screen .layout-container .layout-content-container .home-section-your-meetings .tab-content .component-horizontally-scrollable-list .meeting-info-tile{width:33.5rem;height:24rem;grid-row-gap:1.25rem}.home-screen .layout-container .layout-content-container .home-section-your-meetings .tab-content .component-horizontally-scrollable-list .meeting-info-tile .discard-icon{top:1rem;right:1rem}.home-screen .layout-container .layout-content-container .home-section-your-meetings .tab-content .component-horizontally-scrollable-list .meeting-info-tile .teaser-icon-title-container{display:grid;grid-template-columns:auto 1fr;grid-column-gap:1.25rem}.home-screen .layout-container .layout-content-container .home-section-your-meetings .tab-content .component-horizontally-scrollable-list .meeting-info-tile .teaser-icon-title-container .component-icon{display:block}.home-screen .layout-container .layout-content-container .home-section-your-meetings .tab-content .component-horizontally-scrollable-list .meeting-info-tile .non-desktop-only{display:none}.home-screen .layout-container .layout-content-container .home-section-your-meetings .tab-content .component-horizontally-scrollable-list .meeting-info-tile .desktop-only{display:block}}@media only screen and (min-width:90rem){.home-screen .layout-container .layout-content-container .welcome-section .todo-list .todo-tile.is-contracted{width:5.625rem}.home-screen .layout-container.is-expanded .layout-content-container .welcome-section .todo-list .todo-tile.is-contracted{width:4.75rem}.home-screen .layout-container .layout-content-container .welcome-section .all-checked-container.is-active .all-done-image{max-height:19rem}.home-screen .layout-container .layout-content-container .home-section-coaches .component-horizontally-scrollable-list .component-tile.colored-background-teaser-tile .teaser-body{padding-bottom:0}.home-screen .layout-container .layout-content-container .home-section-qa-entries .component-horizontally-scrollable-list .component-tile.colored-background-teaser-tile{width:26.5rem}.home-screen .layout-container .layout-content-container .home-section-open-invitations .component-horizontally-scrollable-list .component-tile.meeting-tile.is-open-invite .meeting-head .user-description .user-name{display:flex;align-content:center;align-items:center;gap:.125rem}.home-screen .layout-container .layout-content-container .home-section-open-invitations .component-horizontally-scrollable-list .component-tile.meeting-tile.is-open-invite .meeting-cta-container{margin-top:1.5rem}.home-screen .layout-container .layout-content-container .home-section-open-invitations .component-horizontally-scrollable-list{min-height:20.5rem}.home-screen .layout-container .layout-content-container .home-section-open-invitations .component-horizontally-scrollable-list .component-tile.meeting-tile.is-open-invite{grid-template-rows:4rem 1fr auto}.home-screen .layout-container .layout-content-container .home-section-open-invitations .component-horizontally-scrollable-list .component-tile.meeting-tile.is-open-invite .meeting-head .user-description .user-name{display:block}.home-screen .layout-container .layout-content-container .home-section-open-invitations .component-horizontally-scrollable-list .component-tile.meeting-tile.is-open-invite.is-own-open-invite .meeting-head .user-description .user-name{display:grid;grid-template-rows:auto auto}.home-screen .layout-container .layout-content-container .home-section-open-invitations .component-horizontally-scrollable-list .component-tile.meeting-tile.is-open-invite .meeting-body .meeting-details-container,.home-screen .layout-container .layout-content-container .home-section-open-invitations .component-horizontally-scrollable-list .component-tile.meeting-tile.is-open-invite .meeting-cta-container{margin-top:0}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container{grid-template-columns:19.5625rem 1fr}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-streak-tile .tile-title .short-text{display:none}.home-screen .layout-container .layout-content-container .welcome-section .gamification-container .gamification-tile.gamification-streak-tile .tile-title .long-text{display:inline}}