.re-conversation{width:100%;min-width:0}.re-page .re-row>figure{width:100%;max-width:540px;margin-inline:auto}.re-detail{border-left:2px solid #c1c9d8;margin-top:25px;padding-left:18px}.re-detail h3{margin:0 0 7px;font-size:15px;font-weight:600;line-height:1.5}.re-page .re-detail p{margin:0;font-size:14px;line-height:1.8}.re-page .re-section-heading{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:65px;max-width:none;display:grid}.re-section-heading p:first-child{margin-top:0}.re-work .op-example-picker{margin-top:32px}.re-work .op-window-compact .op-workspace{height:650px}.re-work-notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px;margin-top:34px;display:grid}.re-work-notes h3{letter-spacing:-.015em;margin:0 0 9px;font-size:17px;font-weight:600;line-height:1.4}.re-work-notes p{color:var(--ft-muted);margin:0;font-size:14px;line-height:1.8}.re-page .re-schedule .nt-schedule{max-width:410px;margin-inline:auto}.re-schedule-points{gap:20px;margin-top:26px;display:grid}.re-schedule-points h3{margin:0 0 5px;font-size:16px;font-weight:600;line-height:1.5}.re-page .re-schedule-points p{margin:0;font-size:14px;line-height:1.8}.re-app-groups{width:100%;max-width:540px;margin-inline:auto;padding:0 20px}.re-app-groups>div{padding:25px 0}.re-app-groups>div+div{border-top:1px solid var(--ft-line)}.re-app-groups h3{color:var(--ft-muted);margin:0 0 22px;font-size:12px;font-weight:500}.re-app-groups .ft-apps{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 12px;margin:0;display:grid}.re-app-groups .ft-apps>span{text-align:center;min-width:0;font-size:11px;line-height:1.5}.re-app-groups img{width:27px;height:27px}@media (width<=1100px){.re-page .re-section-heading{gap:38px}.re-app-groups{padding:0}}@media (width<=800px){.re-conversation{max-width:540px;margin-inline:auto}.re-page .re-section-heading{grid-template-columns:1fr;gap:28px}.re-work-notes{gap:28px}}@media (width<=760px){.re-work .op-window-compact .op-layout{grid-template-columns:1fr}.re-work .op-window-compact .op-workspace{height:640px}}@media (width<=520px){.re-work-notes{grid-template-columns:1fr}.re-app-groups .ft-apps{gap:18px 8px}}