.starter-overview[data-v-88a3369e]{--starter-connector:rgb(var(--color-brand-strong)/30%);border-radius:18px;margin-bottom:8px}.starter-overview-heading h2[data-v-88a3369e]{margin-bottom:0;max-width:880px}.starter-overview .starter-audience[data-v-88a3369e]{margin-top:18px}.starter-process[data-v-88a3369e]{--starter-connector:rgb(var(--color-brand-dark)/85%);margin-top:32px}.starter-overview .starter-section-title[data-v-88a3369e]{font-size:16px;letter-spacing:0;margin:0}.starter-process-steps[data-v-88a3369e]{display:grid;gap:24px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;list-style:none;margin:18px 0;padding:0}.starter-process-steps li[data-v-88a3369e]{align-items:flex-start;background:rgb(var(--color-brand-strong));border:1px solid rgb(var(--color-brand-strong));border-radius:12px;color:rgb(var(--color-surface));display:flex;flex-direction:column;gap:12px;padding:16px 14px;position:relative}.starter-process-steps li[data-v-88a3369e]:not(:last-child):after{border-top:1px solid var(--starter-connector);content:"";left:calc(100% + 1px);position:absolute;top:50%;width:24px}.starter-process-steps li[data-v-88a3369e]:not(:last-child):before{border-right:1px solid var(--starter-connector);border-top:1px solid var(--starter-connector);content:"";height:6px;left:calc(100% + 19px);position:absolute;top:calc(50% - 3px);transform:rotate(45deg);width:6px}.starter-step-number[data-v-88a3369e]{color:rgb(var(--color-surface));flex-shrink:0;font-size:11px;font-weight:500;min-width:16px}.starter-step-label[data-v-88a3369e]{font-size:14px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.starter-overview .starter-boundary[data-v-88a3369e]{color:var(--catalog-muted);font-size:13px;margin:0}.starter-structure[data-v-88a3369e]{border-top:1px solid rgb(var(--color-line));margin-top:30px;padding-top:28px}.starter-structure-heading p[data-v-88a3369e]{color:var(--catalog-muted);font-size:13px;margin:6px 0 0}.starter-subsystems[data-v-88a3369e]{display:grid;gap:16px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;list-style:none;margin:24px 0 0;padding:0}.starter-subsystem[data-v-88a3369e]{display:flex;min-width:0;padding-top:20px;position:relative}.starter-subsystem[data-v-88a3369e]:before{border-top:1px solid var(--starter-connector);content:"";left:-8px;position:absolute;right:-8px;top:0}.starter-subsystem[data-v-88a3369e]:first-child:before{left:50%}.starter-subsystem[data-v-88a3369e]:last-child:before{right:50%}.starter-subsystem[data-v-88a3369e]:after{border-left:1px solid var(--starter-connector);content:"";height:20px;left:50%;position:absolute;top:0}.starter-subsystem-card[data-v-88a3369e]{background:rgb(var(--color-surface));border:1px solid var(--starter-connector);border-radius:12px;display:flex;flex-direction:column;padding:20px;width:100%}.starter-subsystem-top[data-v-88a3369e]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:20px}.starter-subsystem-icon[data-v-88a3369e]{color:rgb(var(--color-brand-strong));height:32px;width:32px}.starter-subsystem-platform[data-v-88a3369e]{color:var(--catalog-muted);font-size:11px}.starter-subsystem h4[data-v-88a3369e]{font-size:16px;font-weight:500;line-height:1.4;margin:5px 0 10px}.starter-subsystem p[data-v-88a3369e]{color:var(--catalog-muted);font-size:13px;line-height:1.6;margin:0}.starter-subsystem-description[data-v-88a3369e]{flex:1}.starter-subsystem-people[data-v-88a3369e]{border-top:1px solid rgb(var(--color-line));display:flex;gap:8px;margin-top:16px;padding-top:14px}.starter-subsystem-people svg[data-v-88a3369e]{color:var(--catalog-muted);flex:0 0 16px;height:20px;margin-top:2px;width:16px}.starter-role-label[data-v-88a3369e]{color:var(--catalog-muted);display:block;font-size:11px;font-weight:400;margin-bottom:4px}@media(min-width:761px)and (max-width:1080px){.starter-process-steps[data-v-88a3369e]{gap:16px}.starter-process-steps li[data-v-88a3369e]{padding:12px 10px}.starter-process-steps li[data-v-88a3369e]:not(:last-child):after{width:16px}.starter-process-steps li[data-v-88a3369e]:not(:last-child):before{left:calc(100% + 11px)}.starter-subsystem-card[data-v-88a3369e]{padding:14px}}@media(max-width:760px){.starter-process-steps[data-v-88a3369e]{gap:12px;grid-auto-flow:row}.starter-process-steps li[data-v-88a3369e]{align-items:center;flex-direction:row;gap:12px;padding:10px 12px}.starter-process-steps li[data-v-88a3369e]:not(:last-child):after{border-left:1px solid var(--starter-connector);border-top:0;height:12px;left:20px;top:calc(100% + 1px);width:0}.starter-process-steps li[data-v-88a3369e]:not(:last-child):before{left:17px;top:calc(100% + 7px);transform:rotate(135deg)}.starter-subsystems[data-v-88a3369e]{gap:12px;grid-auto-flow:row;margin-top:20px}.starter-subsystem[data-v-88a3369e]{padding:0 0 0 20px}.starter-subsystem[data-v-88a3369e]:before{border-left:1px solid var(--starter-connector);border-top:0;inset:-6px auto -6px 0}.starter-subsystem[data-v-88a3369e]:first-child:before{left:0;top:50%}.starter-subsystem[data-v-88a3369e]:last-child:before{bottom:50%;right:auto}.starter-subsystem[data-v-88a3369e]:after{border-left:0;border-top:1px solid var(--starter-connector);height:0;left:0;top:50%;width:20px}.starter-subsystem-card[data-v-88a3369e]{padding:16px}.starter-subsystem-top[data-v-88a3369e]{margin-bottom:10px}}.catalog-feature--illustrated[data-v-fa0ffd37]{align-items:start;display:grid;gap:20px;grid-template-columns:168px minmax(0,1fr)}.catalog-feature-wireframe[data-v-fa0ffd37]{border:1px solid rgb(var(--color-line));border-radius:10px;overflow:hidden}.catalog-feature-wireframe img[data-v-fa0ffd37]{display:block;height:auto;width:100%}.catalog-feature-content[data-v-fa0ffd37]{min-width:0}.catalog-feature-constraints[data-v-fa0ffd37]{color:var(--catalog-muted);font-size:14px;margin:0 0 12px;padding-left:18px}.catalog-feature-details-body[data-v-fa0ffd37]{border-top:1px solid rgb(var(--color-line));margin:12px 0 16px;padding-top:14px}.catalog-feature-details-body dl[data-v-fa0ffd37]{display:grid;font-size:13px;gap:12px 16px;grid-template-columns:82px minmax(0,1fr);margin:18px 0 0}.catalog-feature-details-body dt[data-v-fa0ffd37]{color:rgb(var(--color-ink));font-weight:500}.catalog-feature-details-body dd[data-v-fa0ffd37]{color:var(--catalog-muted);margin:0}.catalog-feature-details-body ul[data-v-fa0ffd37]{margin:0;padding-left:17px}.catalog-feature-details-body li+li[data-v-fa0ffd37]{margin-top:4px}@media(min-width:761px)and (max-width:1080px){.catalog-feature--illustrated[data-v-fa0ffd37]{gap:16px;grid-template-columns:120px minmax(0,1fr)}}@media(max-width:540px){.catalog-feature--illustrated[data-v-fa0ffd37]{gap:12px 16px;grid-template-columns:104px minmax(0,1fr)}.catalog-feature--illustrated .catalog-feature-content[data-v-fa0ffd37]{display:contents}.catalog-feature--illustrated .catalog-feature-heading[data-v-fa0ffd37]{align-self:center;margin:0}.catalog-feature--illustrated .catalog-feature-content[data-v-fa0ffd37]>:not(.catalog-feature-heading){grid-column:1/-1;margin-bottom:0}.catalog-feature--illustrated .catalog-feature-heading[data-v-fa0ffd37]{align-items:flex-start}}.discovery-source[data-v-c5ea840c]{margin:40px 0}.catalog-field textarea[data-v-c5ea840c]{box-sizing:border-box}.catalog-summary .catalog-panel[data-v-c5ea840c]{background:transparent;border:0}.content__main[data-v-6a3e3c66]{overflow:clip}.feature-group-detail[data-v-6a3e3c66]{overflow-wrap:anywhere}.feature-group-detail--error[data-v-6a3e3c66]{padding-top:120px}.feature-group-heading[data-v-6a3e3c66]{overflow-wrap:anywhere}
