.manager-home .fm-demo{padding:var(--f-section) 0 var(--f-stack-5)}.manager-home .fm-demo .fm-h2{color:#fff}.manager-home .fm-demo .fm-lead{color:var(--f-on-night)}.manager-home .fm-demo .fm-demo__grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:24px;display:grid}.manager-home .fm-demo .fm-demo__details{flex-direction:column;grid-column:span 6;display:flex}.manager-home .fm-demo .fm-head{margin-bottom:var(--f-head-gap);display:block}.manager-home .fm-demo .fm-head .fm-lead{margin-top:var(--f-stack-3);max-width:none}.manager-home .fm-demo .fm-agenda li{padding:var(--f-stack-1) 0;border-top:1px solid var(--f-hair-n);grid-template-columns:40px 1fr;display:grid}.manager-home .fm-demo .fm-agenda li:first-child{border-top:0;padding-top:0}.manager-home .fm-demo .fm-agenda li>span{font-size:var(--f-fs-label);letter-spacing:.06em;color:var(--f-lilac-mute);font-variant-numeric:tabular-nums;padding-top:4px;font-weight:500}.manager-home .fm-demo .fm-agenda h3{font-size:var(--f-fs-body);font-weight:500;line-height:var(--f-lh-body);letter-spacing:-.01em}.manager-home .fm-demo .fm-agenda summary{list-style:none;display:contents}.manager-home .fm-demo .fm-agenda summary::-webkit-details-marker{display:none}.manager-home .fm-demo .fm-agenda summary .fm-pm{stroke:var(--f-lilac-mute);display:none}.manager-home .fm-demo .fm-agenda p{font-size:var(--f-fs-body-s);line-height:var(--f-lh-body);color:var(--f-on-night);margin-top:6px}.manager-home .fm-demo .fm-demo__try{margin-top:var(--f-stack-2);padding-top:var(--f-stack-3);border-top:1px solid var(--f-hair-n);font-size:var(--f-fs-body-s);color:var(--f-on-night);flex-wrap:wrap;align-items:center;column-gap:8px;text-decoration:none;display:flex}.manager-home .fm-demo .fm-demo__try span{color:#fff;min-height:44px;transition:background-size .3s var(--f-ease);background:linear-gradient(currentColor,currentColor) 0 calc(50% + .78em)/0 1px no-repeat;align-items:center;display:inline-flex}.manager-home .fm-demo .fm-demo__try:is(:hover,:focus-visible) span{background-size:100% 1px}.manager-home .fm-demo .fm-demo__form,.manager-home .fm-demo .fm-demo__fallback{grid-area:1/7/auto/span 6;min-width:0}.manager-home .fm-demo .fm-demo__form [data-post-demo-form]{color:var(--f-ink)}.manager-home .fm-demo .fm-demo-fallback{padding:var(--f-stack-4);border-radius:var(--f-r-lg);background:var(--f-paper);color:var(--f-ink);box-shadow:var(--f-lift)}.manager-home .fm-demo .fm-demo-fallback__title{font-size:var(--f-fs-h3);letter-spacing:-.02em;font-weight:400}.manager-home .fm-demo .fm-demo-fallback__text{margin:var(--f-stack-1) 0 var(--f-stack-2);font-size:var(--f-fs-meta);color:var(--f-muted)}.manager-home .fm-demo .fm-demo-fallback__mail{border-radius:var(--f-r-sm);background:var(--f-ink);color:#fff;justify-content:center;align-items:center;min-height:52px;padding:0 24px;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.manager-home .fm-demo .fm-demo__form .klf{transition:translate var(--f-t-move)}.manager-home .fm-demo .fm-demo__form .klf:hover{translate:0 -2px}}.manager-home .fm-demo:has([data-step=meeting]:not([hidden])) .fm-demo__grid{grid-template-columns:minmax(0,1fr)}.manager-home .fm-demo:has([data-step=meeting]:not([hidden])) .fm-demo__details{display:contents}.manager-home .fm-demo:has([data-step=meeting]:not([hidden])) .fm-head{order:0}.manager-home .fm-demo:has([data-step=meeting]:not([hidden])) .fm-demo__form{margin-bottom:var(--f-head-gap);order:1;grid-area:auto/1/auto/-1}.manager-home .fm-demo:has([data-step=meeting]:not([hidden])) .fm-agenda{order:2}.manager-home .fm-demo:has([data-step=meeting]:not([hidden])) .fm-demo__try{order:3}@media (width<=1099px){.manager-home .fm-demo .fm-demo__grid{grid-template-columns:minmax(0,1fr)}.manager-home .fm-demo .fm-demo__details{display:contents}.manager-home .fm-demo .fm-head{order:0}.manager-home .fm-demo .fm-demo__form,.manager-home .fm-demo .fm-demo__fallback{margin-bottom:var(--f-head-gap);order:1;grid-area:auto/1/auto/-1}.manager-home .fm-demo .fm-agenda{order:2}.manager-home .fm-demo .fm-demo__try{order:3}}@media (width<=767px){.manager-home .fm-demo .fm-agenda li{align-items:center;padding:0}.manager-home .fm-demo .fm-agenda li>span{padding-top:0}.manager-home .fm-demo .fm-agenda summary{justify-content:space-between;align-items:center;gap:var(--f-stack-2);cursor:pointer;min-height:44px;display:flex}.manager-home .fm-demo .fm-agenda summary .fm-pm{display:block}.manager-home .fm-demo .fm-agenda details[open] .fm-pm{stroke:#fff;transform:rotate(45deg)}.manager-home .fm-demo .fm-agenda p{margin:0 0 var(--f-stack-2)}.manager-home .fm-demo .fm-agenda li:has(details[open]){align-items:start}.manager-home .fm-demo .fm-agenda li:has(details[open])>span{padding-top:16px}.manager-home .fm-demo .fm-demo__try{padding-top:var(--f-stack-1);margin-top:0}}
