.GuideFigure-module__d0JhUG__figure{z-index:20;pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0;width:240px;max-width:100%;display:block;position:absolute;bottom:-28px;right:-264px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000),linear-gradient(#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000),linear-gradient(#0000,#000 3% 97%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.GuideFigure-module__d0JhUG__compact{width:220px;right:-244px}@media (max-width:1599px){.GuideFigure-module__d0JhUG__figure{display:none}}@media print{.GuideFigure-module__d0JhUG__figure{display:none}}
.CTABanner-module__qbwpbq__invitation[data-guide-action]{width:220px;bottom:32px;left:calc(50% + 140px);right:auto}
.WalkthroughTip-module__I1AKcW__tip{--tip-surface:#e4eee8;--tip-text:#203d38;--tip-line:#708a7f;z-index:2;border:1px solid var(--tip-line);background:var(--tip-surface);color:var(--tip-text);border-radius:.5rem;flex:100%;align-items:flex-start;gap:.65rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.55;display:flex;position:relative;box-shadow:0 3px 12px #203d3812}.WalkthroughTip-module__I1AKcW__tip:before{content:"";top:-.3rem;background:inherit;border-top:1px solid var(--tip-line);border-left:1px solid var(--tip-line);pointer-events:none;width:.55rem;height:.55rem;position:absolute;inset-inline-start:1.125rem;transform:rotate(45deg)}.WalkthroughTip-module__I1AKcW__icon{background:var(--tip-text);height:1rem;color:var(--tip-surface);border-radius:50%;flex:0 0 1rem;place-items:center;margin-top:.15rem;font-size:.6875rem;font-weight:600;display:grid}@media (min-width:104rem){.WalkthroughTip-module__I1AKcW__rail{inset-inline-end:calc(100% + 5.5rem);width:15rem;position:absolute;top:0}.WalkthroughTip-module__I1AKcW__rail:before{top:1.05rem;inset-inline:auto -.3rem;transform:rotate(135deg)}.WalkthroughTip-module__I1AKcW__rail:after{content:"";top:calc(1.325rem + .5px);background:var(--tip-line);pointer-events:none;width:5.2rem;height:1px;position:absolute;inset-inline-start:calc(100% + .3rem)}}
.about-module__8TymFG__downloads{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:160px;margin-top:48px;display:grid;position:relative}.about-module__8TymFG__downloads>[data-guide-action]{width:140px;display:block;bottom:24px;left:calc(50% - 70px);right:auto}@media (max-width:1023px){.about-module__8TymFG__downloads{grid-template-columns:1fr;gap:24px}.about-module__8TymFG__downloads>[data-guide-action]{display:none}}
.BelongActivationDemo-module__21hXTq__demo{--tip-width:15rem;--tip-gap:2rem;--tip-surface:#e4eee8;--tip-text:#203d38;--tip-line:#708a7f;color:var(--color-ink)}.BelongActivationDemo-module__21hXTq__eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent);font-size:.6875rem;line-height:1.5}.BelongActivationDemo-module__21hXTq__guide{border-block:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:3.5rem;padding:1rem 0;font-size:.8125rem;display:flex}.BelongActivationDemo-module__21hXTq__guide a{align-items:center;min-height:2.75rem;display:inline-flex}.BelongActivationDemo-module__21hXTq__textButton{text-underline-offset:4px;min-height:2.75rem;color:var(--color-accent);cursor:pointer;text-decoration:underline}.BelongActivationDemo-module__21hXTq__station{padding:0 0 4.5rem;scroll-margin-top:6rem;position:relative}.BelongActivationDemo-module__21hXTq__station:last-of-type{padding-bottom:0}.BelongActivationDemo-module__21hXTq__stationMarker{display:none}.BelongActivationDemo-module__21hXTq__canvas{border:1px solid var(--color-line);background:#fff;border-radius:1rem;box-shadow:0 2px 5px #17140f06}.BelongActivationDemo-module__21hXTq__canvasBar{border-top:3px solid var(--color-accent);border-bottom:1px solid var(--color-line);border-start-start-radius:.9rem;border-start-end-radius:.9rem;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.BelongActivationDemo-module__21hXTq__controlHeader{gap:.4rem;margin-bottom:1rem;display:grid;position:relative}.BelongActivationDemo-module__21hXTq__controlTitle{font-family:var(--font-heading), sans-serif;font-size:1rem;font-weight:600;line-height:1.4}.BelongActivationDemo-module__21hXTq__controlContext{max-width:48rem;color:var(--color-muted);font-size:.8125rem;line-height:1.5}.BelongActivationDemo-module__21hXTq__controlHeader .BelongActivationDemo-module__21hXTq__walkthroughTip{margin-top:.6rem}.BelongActivationDemo-module__21hXTq__tipConnector,.BelongActivationDemo-module__21hXTq__mobileStageTip{display:none}.BelongActivationDemo-module__21hXTq__stageNav{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;display:grid}.BelongActivationDemo-module__21hXTq__stageSelection{border-radius:.5rem;scroll-margin-top:6rem}.BelongActivationDemo-module__21hXTq__stageNeed{background:var(--color-paper);border-radius:.5rem;margin-top:1.25rem;padding:1.25rem}.BelongActivationDemo-module__21hXTq__stageButton{border-bottom:2px solid var(--color-line);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:.65rem;padding:.85rem .65rem;font-size:.8125rem;display:flex}.BelongActivationDemo-module__21hXTq__stageButton[aria-pressed=true]{border-color:var(--color-accent);background:#2c4a4509;font-weight:600}.BelongActivationDemo-module__21hXTq__stageDot{border:1px solid var(--color-accent);width:1.5rem;height:1.5rem;font-family:var(--font-mono), monospace;color:var(--color-accent);border-radius:50%;place-items:center;font-size:.6875rem;display:grid}.BelongActivationDemo-module__21hXTq__stageButton[aria-pressed=true] .BelongActivationDemo-module__21hXTq__stageDot{color:#fff;background:var(--color-accent)}.BelongActivationDemo-module__21hXTq__stageNeedTitle{font-family:var(--font-body), sans-serif;align-items:baseline;gap:.5rem;font-size:.8125rem;font-weight:600;display:flex}.BelongActivationDemo-module__21hXTq__stageNeedQuote{font-family:var(--font-heading), sans-serif;margin-top:.875rem;font-size:1rem;line-height:1.5;display:block}.BelongActivationDemo-module__21hXTq__smallButton,.BelongActivationDemo-module__21hXTq__failureButton{border:1px solid var(--color-line);cursor:pointer;background:#fff;border-radius:.5rem;min-height:2.75rem;padding:.5rem .8rem;font-size:.8125rem}.BelongActivationDemo-module__21hXTq__smallButton[aria-pressed=true]{background:var(--color-accent);color:#fff;border-color:var(--color-accent)}.BelongActivationDemo-module__21hXTq__checkbox{cursor:pointer;align-items:center;gap:.5rem;min-height:2.75rem;font-size:.8125rem;display:inline-flex}.BelongActivationDemo-module__21hXTq__checkbox input{width:1rem;height:1rem;accent-color:var(--color-accent)}.BelongActivationDemo-module__21hXTq__failurePicker{margin:1.5rem 0}.BelongActivationDemo-module__21hXTq__failureButton[aria-pressed=true]{color:#803d28;background:#f5e6df;border-color:#954b32;box-shadow:inset 0 -2px #954b32}.BelongActivationDemo-module__21hXTq__blueprint{border:1px solid var(--color-line);border-radius:.75rem;overflow:hidden}.BelongActivationDemo-module__21hXTq__columnHeadings,.BelongActivationDemo-module__21hXTq__blueprintRow{grid-template-columns:7rem repeat(5,minmax(0,1fr));display:grid}.BelongActivationDemo-module__21hXTq__columnHeadings{background:#f8f7f4;font-size:.6875rem}.BelongActivationDemo-module__21hXTq__columnHeadings span{padding:.8rem .5rem}.BelongActivationDemo-module__21hXTq__columnHeadings [data-selected=true]{background:var(--color-accent);color:#fff;font-weight:600}.BelongActivationDemo-module__21hXTq__blueprintRow{border-top:1px solid var(--color-line)}.BelongActivationDemo-module__21hXTq__blueprintRow[data-layer=backstage]{background:#f5f7f6;border-top:2px dashed #557f76}.BelongActivationDemo-module__21hXTq__rowLabel{padding:1rem .65rem}.BelongActivationDemo-module__21hXTq__rowLabel h3{font-family:var(--font-body), sans-serif;font-size:.75rem;font-weight:600}.BelongActivationDemo-module__21hXTq__rowLabel p{color:var(--color-muted);margin-top:.5rem;font-size:.6875rem;line-height:1.45}.BelongActivationDemo-module__21hXTq__cell{border-left:1px solid var(--color-line);flex-direction:column;gap:.5rem;min-width:0;padding:.75rem .375rem;display:flex}.BelongActivationDemo-module__21hXTq__cell[data-selected=true]{background:#2c4a4509}.BelongActivationDemo-module__21hXTq__node{overflow-wrap:anywhere;background:#fff;border:1px solid #deded7;border-radius:.4rem;padding:.6rem .5rem;font-size:.6875rem;line-height:1.5;position:relative}.BelongActivationDemo-module__21hXTq__node[data-affected=true]{background:#fff1e9;border-color:#a24e33;box-shadow:inset 0 2px #a24e33}.BelongActivationDemo-module__21hXTq__systemLabel{color:var(--color-accent);margin-bottom:.35rem;font-size:.625rem;font-weight:600}.BelongActivationDemo-module__21hXTq__pathLabel{color:#843d28;margin-top:.5rem;font-size:.625rem;font-weight:500;display:block}.BelongActivationDemo-module__21hXTq__failureDetail{background:#fcf5f0;border:1px solid #dac1b6;border-radius:.75rem;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:2rem;margin-top:1.5rem;padding:1.25rem;display:grid}.BelongActivationDemo-module__21hXTq__trace{flex-direction:column;display:flex}.BelongActivationDemo-module__21hXTq__trace li{align-items:flex-start;gap:.8rem;padding-bottom:1.25rem;display:flex;position:relative}.BelongActivationDemo-module__21hXTq__trace li:last-child{padding-bottom:0}.BelongActivationDemo-module__21hXTq__trace li:not(:last-child):before{content:"";border-left:1px solid #b57b65;position:absolute;top:1.5rem;bottom:.125rem;left:.6875rem}.BelongActivationDemo-module__21hXTq__trace li>span{z-index:1;color:#fff;background:#954b32;border-radius:50%;flex:0 0 1.5rem;place-items:center;height:1.5rem;font-size:.625rem;display:grid;position:relative}.BelongActivationDemo-module__21hXTq__trace h4{font-family:var(--font-body), sans-serif;font-size:.8125rem;font-weight:600}.BelongActivationDemo-module__21hXTq__trace p{color:#565049;margin-top:.3rem;font-size:.75rem;line-height:1.6}.BelongActivationDemo-module__21hXTq__systems{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-top:1rem;font-size:.75rem;display:grid}.BelongActivationDemo-module__21hXTq__systems li{border:1px solid var(--color-line);border-radius:.5rem;padding:.75rem}.BelongActivationDemo-module__21hXTq__systems li[data-affected=true]{background:#fff1e9;border-color:#a24e33}.BelongActivationDemo-module__21hXTq__systemStatus{color:#676158;margin-top:.65rem;font-size:.625rem}.BelongActivationDemo-module__21hXTq__systems li[data-affected=true] .BelongActivationDemo-module__21hXTq__systemStatus{color:#843d28;font-weight:600}.BelongActivationDemo-module__21hXTq__sourceLink{color:var(--color-accent);text-underline-offset:4px;-webkit-text-decoration:underline #2c4a4570;text-decoration:underline #2c4a4570}.BelongActivationDemo-module__21hXTq__principles{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;display:grid}.BelongActivationDemo-module__21hXTq__principleButton{text-align:start;border:1px solid var(--color-line);cursor:pointer;background:#f8f7f4;border-radius:.65rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:1rem .75rem;display:flex}.BelongActivationDemo-module__21hXTq__principleButton[aria-pressed=true]{background:var(--color-accent);color:#fff;border-color:var(--color-accent)}.BelongActivationDemo-module__21hXTq__principleButton[aria-pressed=true] .BelongActivationDemo-module__21hXTq__eyebrow{color:#e1eee9}.BelongActivationDemo-module__21hXTq__principleTest{border-top:1px solid var(--color-line);grid-template-columns:minmax(0,.85fr) minmax(0,2fr);align-items:start;gap:2rem;margin-top:1.5rem;padding-top:1.5rem;display:grid}.BelongActivationDemo-module__21hXTq__principlePhoto{border:1px solid var(--color-line);background:#faf9f6;border-radius:.5rem;display:block;position:relative;overflow:hidden}.BelongActivationDemo-module__21hXTq__principlePhotoImage{filter:saturate(.12)brightness(1.27)contrast(1.15);max-width:none;height:auto;position:absolute}.BelongActivationDemo-module__21hXTq__photoTrigger{text-align:left;cursor:zoom-in;border-radius:.5rem;width:100%;display:block}.BelongActivationDemo-module__21hXTq__zoomCaption{min-height:2.75rem;color:var(--color-accent);text-underline-offset:4px;justify-content:space-between;align-items:center;font-size:.8125rem;text-decoration:underline;display:flex}.BelongActivationDemo-module__21hXTq__photoDialog{border:1px solid var(--color-line);width:min(64rem,100vw - 2rem);max-width:none;max-height:calc(100dvh - 2rem);color:var(--color-ink);background:var(--color-paper);overscroll-behavior:contain;border-radius:1rem;margin:auto;padding:1.5rem;overflow:auto}.BelongActivationDemo-module__21hXTq__photoDialog::backdrop{background:#091e19d9}.BelongActivationDemo-module__21hXTq__photoDialogHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.BelongActivationDemo-module__21hXTq__photoDialogHeader button{flex-shrink:0}.BelongActivationDemo-module__21hXTq__photoDialog .BelongActivationDemo-module__21hXTq__principlePhoto{width:100%;margin-inline:auto}.BelongActivationDemo-module__21hXTq__photoTrigger:focus-visible,.BelongActivationDemo-module__21hXTq__photoDialog button:focus-visible,.BelongActivationDemo-module__21hXTq__photoDialog a:focus-visible{outline-offset:4px}.BelongActivationDemo-module__21hXTq__responseButton{border:1px solid var(--color-line);text-align:left;cursor:pointer;border-radius:.75rem;padding:1rem}.BelongActivationDemo-module__21hXTq__responseButton[aria-pressed=true]{border-color:var(--color-accent);box-shadow:inset 0 -2px var(--color-accent);background:#edf2ef}.BelongActivationDemo-module__21hXTq__verdict{border-left:3px solid var(--color-accent);background:#edf2ef;margin:1.25rem 0;padding:1rem}.BelongActivationDemo-module__21hXTq__verdict[data-gap=true]{background:#fff1e9;border-color:#a24e33}.BelongActivationDemo-module__21hXTq__primaryButton{background:var(--color-accent);color:#fff;cursor:pointer;border-radius:2rem;align-items:center;gap:.75rem;min-height:2.75rem;margin-top:1.25rem;padding:.75rem 1.25rem;font-size:.875rem;display:inline-flex}.BelongActivationDemo-module__21hXTq__primaryButton:disabled{opacity:.5;cursor:not-allowed}.BelongActivationDemo-module__21hXTq__brief{border:1px solid var(--color-line);background:#fff;border-radius:1rem;scroll-margin-top:6rem;overflow:hidden}.BelongActivationDemo-module__21hXTq__briefHeader{background:var(--color-accent);color:#fff;padding:1.5rem}.BelongActivationDemo-module__21hXTq__briefHeader .BelongActivationDemo-module__21hXTq__eyebrow{color:#deebe6}.BelongActivationDemo-module__21hXTq__teamList>div{border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:2rem;padding:1rem 0;font-size:.875rem;display:grid}.BelongActivationDemo-module__21hXTq__teamList dt{color:var(--color-accent);font-weight:600}.BelongActivationDemo-module__21hXTq__teamList dd{line-height:1.65}.BelongActivationDemo-module__21hXTq__acceptance{background:#edf2ef;border-radius:.5rem;margin-top:1.5rem;padding:1.25rem}.BelongActivationDemo-module__21hXTq__outcomes{border-block:1px solid var(--color-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.BelongActivationDemo-module__21hXTq__outcomes>div{border-right:1px solid var(--color-line);padding:1.5rem 1rem}.BelongActivationDemo-module__21hXTq__outcomes>div:first-child{padding-left:0}.BelongActivationDemo-module__21hXTq__outcomes>div:last-child{border-right:none}@media (min-width:48rem){.BelongActivationDemo-module__21hXTq__station{grid-template-columns:1.5rem minmax(0,1fr);gap:2rem;display:grid}.BelongActivationDemo-module__21hXTq__station:before{content:"";background:#2c4a4535;width:2px;position:absolute;top:1.25rem;bottom:0;left:.625rem}.BelongActivationDemo-module__21hXTq__station:last-of-type:before{display:none}.BelongActivationDemo-module__21hXTq__stationMarker{z-index:1;border:2px solid var(--color-accent);background:var(--color-paper);width:1.5rem;height:1.5rem;color:var(--color-accent);font-size:.5rem;font-family:var(--font-mono), monospace;border-radius:50%;place-items:center;display:grid}}@media (min-width:72rem){.BelongActivationDemo-module__21hXTq__station,.BelongActivationDemo-module__21hXTq__guide{margin-inline-start:calc(var(--tip-width) + var(--tip-gap))}.BelongActivationDemo-module__21hXTq__failurePicker{margin-top:2.5rem}.BelongActivationDemo-module__21hXTq__controlHeader .BelongActivationDemo-module__21hXTq__walkthroughTip{top:-.65rem;width:var(--tip-width);margin-top:0;position:absolute;inset-inline-end:calc(100% + 1.5rem + var(--tip-gap) + 1px)}.BelongActivationDemo-module__21hXTq__controlHeader .BelongActivationDemo-module__21hXTq__walkthroughTip:before{top:1.05rem;inset-inline:auto -.3rem;transform:rotate(135deg)}.BelongActivationDemo-module__21hXTq__tipConnector{inset-inline-end:calc(100% + .75rem);width:calc(1.5rem + var(--tip-gap) - .75rem);background:var(--tip-line);pointer-events:none;height:1px;display:block;position:absolute;top:calc(.7rem - .5px)}.BelongActivationDemo-module__21hXTq__tipConnector:before{content:"";top:-2.5px;border-right:1px solid var(--tip-line);border-top:1px solid var(--tip-line);width:6px;height:6px;position:absolute;inset-inline-end:0;transform:rotate(45deg)}.BelongActivationDemo-module__21hXTq__responseControl .BelongActivationDemo-module__21hXTq__walkthroughTip{inset-inline-end:calc(142.5% + 3.5rem + var(--tip-gap) + 1px)}.BelongActivationDemo-module__21hXTq__responseControl .BelongActivationDemo-module__21hXTq__tipConnector{width:calc(42.5% + 3.5rem + var(--tip-gap) - .75rem)}.BelongActivationDemo-module__21hXTq__principleTest figure{z-index:1;background:#fff;position:relative}}@media (max-width:63.99rem){.BelongActivationDemo-module__21hXTq__principles{grid-template-columns:repeat(3,minmax(0,1fr))}.BelongActivationDemo-module__21hXTq__columnHeadings,.BelongActivationDemo-module__21hXTq__blueprintRow{grid-template-columns:5.5rem repeat(5,minmax(0,1fr))}}@media (max-width:47.99rem){.BelongActivationDemo-module__21hXTq__stageNav{grid-template-columns:repeat(3,minmax(0,1fr))}.BelongActivationDemo-module__21hXTq__stageButton{flex-direction:row;align-items:center;min-height:3.5rem;padding:.65rem .35rem}.BelongActivationDemo-module__21hXTq__stageDot{flex-shrink:0}.BelongActivationDemo-module__21hXTq__failureDetail,.BelongActivationDemo-module__21hXTq__principleTest,.BelongActivationDemo-module__21hXTq__teamList>div{grid-template-columns:1fr;gap:1rem}.BelongActivationDemo-module__21hXTq__columnHeadings{display:none}.BelongActivationDemo-module__21hXTq__blueprintRow{grid-template-columns:6.5rem minmax(0,1fr)}.BelongActivationDemo-module__21hXTq__cell:not([data-selected=true]){display:none}.BelongActivationDemo-module__21hXTq__node{padding:.8rem;font-size:.8125rem}.BelongActivationDemo-module__21hXTq__systemLabel,.BelongActivationDemo-module__21hXTq__pathLabel{font-size:.6875rem}.BelongActivationDemo-module__21hXTq__systems,.BelongActivationDemo-module__21hXTq__principles,.BelongActivationDemo-module__21hXTq__outcomes{grid-template-columns:repeat(2,minmax(0,1fr))}.BelongActivationDemo-module__21hXTq__principleTest figure{max-width:18rem}.BelongActivationDemo-module__21hXTq__controlHeader{align-items:flex-start}.BelongActivationDemo-module__21hXTq__mobileStageTip{display:inline}.BelongActivationDemo-module__21hXTq__controlHeader .BelongActivationDemo-module__21hXTq__walkthroughTip{max-width:none}.BelongActivationDemo-module__21hXTq__photoDialog{padding:1rem}.BelongActivationDemo-module__21hXTq__photoDialogHeader{align-items:flex-start}.BelongActivationDemo-module__21hXTq__outcomes>div:nth-child(odd){padding-left:0}.BelongActivationDemo-module__21hXTq__outcomes>div:nth-child(2n){border-right:none}.BelongActivationDemo-module__21hXTq__guide{margin-bottom:2.5rem}}@media (max-width:23rem){.BelongActivationDemo-module__21hXTq__stageNav{grid-template-columns:repeat(2,minmax(0,1fr))}.BelongActivationDemo-module__21hXTq__principles{grid-template-columns:1fr}}@media (hover:hover){.BelongActivationDemo-module__21hXTq__stageButton:hover,.BelongActivationDemo-module__21hXTq__smallButton:not([aria-pressed=true]):hover,.BelongActivationDemo-module__21hXTq__responseButton:hover{background:#edf2ef}.BelongActivationDemo-module__21hXTq__failureButton:hover{border-color:#954b32}.BelongActivationDemo-module__21hXTq__principleButton:hover{border-color:var(--color-accent)}.BelongActivationDemo-module__21hXTq__primaryButton:not(:disabled):hover{background:var(--color-accent-light)}}@media (prefers-reduced-motion:no-preference){.BelongActivationDemo-module__21hXTq__stageButton,.BelongActivationDemo-module__21hXTq__smallButton,.BelongActivationDemo-module__21hXTq__failureButton,.BelongActivationDemo-module__21hXTq__principleButton,.BelongActivationDemo-module__21hXTq__responseButton,.BelongActivationDemo-module__21hXTq__node{transition:background-color .18s ease-out,border-color .18s ease-out}}
.ChallengeExplorer-module__iByWzW__root{min-width:0}.ChallengeExplorer-module__iByWzW__actions{flex-wrap:wrap;gap:1rem;margin-top:1.5rem;display:flex}.ChallengeExplorer-module__iByWzW__printButton,.ChallengeExplorer-module__iByWzW__previewButton{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.65rem;min-height:44px;padding:.7rem 1.25rem;font-size:.875rem;display:inline-flex}.ChallengeExplorer-module__iByWzW__printButton{color:var(--color-paper);background:var(--color-accent)}.ChallengeExplorer-module__iByWzW__printButton svg{width:1.1rem;height:1.1rem}.ChallengeExplorer-module__iByWzW__previewButton{border:1px solid var(--color-line);color:var(--color-accent)}.ChallengeExplorer-module__iByWzW__selectionStatus{color:var(--color-accent);margin-top:2rem;font-size:.875rem}.ChallengeExplorer-module__iByWzW__focusedQuestions{color:var(--color-ink);background:#e5ece8;border-radius:.75rem;margin-top:1rem;padding:1.5rem}.ChallengeExplorer-module__iByWzW__focusLabel{font:.7rem var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--color-accent)}.ChallengeExplorer-module__iByWzW__focusedQuestions h3{margin-top:.5rem;font-size:1.4rem}.ChallengeExplorer-module__iByWzW__focusReason{max-width:48rem;margin-top:.6rem;line-height:1.6}.ChallengeExplorer-module__iByWzW__focusedList{gap:1.1rem;margin-top:1.5rem;padding-inline-start:1.4rem;list-style:decimal;display:grid}.ChallengeExplorer-module__iByWzW__focusedList li{padding-inline-start:.5rem;line-height:1.6}.ChallengeExplorer-module__iByWzW__focusedList li::marker{font-size:.8em;font-family:var(--font-mono)}.ChallengeExplorer-module__iByWzW__perspective{color:var(--color-accent);margin-bottom:.15rem;font-size:.75rem}.ChallengeExplorer-module__iByWzW__otherQuestions{margin-top:1.5rem}.ChallengeExplorer-module__iByWzW__otherToggle{border:1px solid var(--color-line);cursor:pointer;width:100%;min-height:44px;color:var(--color-accent);text-align:start;border-radius:.5rem;flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:.8rem 1rem;display:flex}.ChallengeExplorer-module__iByWzW__otherCount{color:var(--color-muted);font-size:.8rem}.ChallengeExplorer-module__iByWzW__otherIntroduction{color:var(--color-muted);margin-top:1.25rem;font-size:.875rem}.ChallengeExplorer-module__iByWzW__questionGroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 3rem;margin-top:2rem;display:grid}.ChallengeExplorer-module__iByWzW__questionGroup{border-top:1px solid var(--color-line);break-inside:avoid;padding-top:1rem}.ChallengeExplorer-module__iByWzW__groupHeading{flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;display:flex}.ChallengeExplorer-module__iByWzW__groupHeading h3{font-size:1.25rem}.ChallengeExplorer-module__iByWzW__selectedBadge{color:var(--color-accent);font-size:.75rem}.ChallengeExplorer-module__iByWzW__groupPrompt{color:var(--color-muted);margin-top:.25rem;font-size:.875rem}.ChallengeExplorer-module__iByWzW__questionGroup ul{gap:.85rem;margin-top:1rem;display:grid}.ChallengeExplorer-module__iByWzW__questionGroup li{align-items:baseline;gap:.65rem;line-height:1.6;display:flex}.ChallengeExplorer-module__iByWzW__markBox{background:var(--color-accent);border-radius:50%;flex:0 0 .38rem;width:.38rem;height:.38rem}.ChallengeExplorer-module__iByWzW__printDocument{display:none}.ChallengeExplorer-module__iByWzW__printDocument[data-preview=true]{padding:0 1.5rem 4rem;display:block}.ChallengeExplorer-module__iByWzW__sheet{color:#17140f;border:1px solid var(--color-line);background:#fff;max-width:190mm;margin:0 auto 2rem;padding:10mm;font-size:10pt;line-height:1.5}.ChallengeExplorer-module__iByWzW__sheet h2{margin-top:2mm;font-size:22pt;line-height:1.15}.ChallengeExplorer-module__iByWzW__kicker{color:#444;font-size:8pt}.ChallengeExplorer-module__iByWzW__intro{margin-top:3mm}.ChallengeExplorer-module__iByWzW__blankFields{gap:3mm;margin:6mm 0;font-size:9pt;display:grid}.ChallengeExplorer-module__iByWzW__blankFields p{align-items:end;gap:3mm;display:flex}.ChallengeExplorer-module__iByWzW__blankFields span{border-bottom:1px solid #888;flex:1;min-height:6mm}.ChallengeExplorer-module__iByWzW__diagramContext{grid-template-columns:1.1fr 1fr;align-items:start;gap:6mm;margin-top:6mm;display:grid}.ChallengeExplorer-module__iByWzW__diagramContext svg{width:100%;height:auto}.ChallengeExplorer-module__iByWzW__diagramContext figcaption{color:#444;margin-top:3mm;font-size:8pt;line-height:1.5}.ChallengeExplorer-module__iByWzW__context h3{margin:1mm 0 4mm;font-size:14pt;line-height:1.25}.ChallengeExplorer-module__iByWzW__context h4{margin:4mm 0 1mm;font-size:9pt}.ChallengeExplorer-module__iByWzW__printFocus{break-inside:avoid;margin-top:5mm}.ChallengeExplorer-module__iByWzW__printFocus h3{margin-top:1mm;font-size:13pt}.ChallengeExplorer-module__iByWzW__printFocus .ChallengeExplorer-module__iByWzW__focusedList{gap:2mm;margin-top:3mm}.ChallengeExplorer-module__iByWzW__printFocus .ChallengeExplorer-module__iByWzW__focusedList li{line-height:1.4}.ChallengeExplorer-module__iByWzW__printFocus .ChallengeExplorer-module__iByWzW__perspective{color:#444;margin-bottom:0;font-size:8pt}.ChallengeExplorer-module__iByWzW__boundary{color:#444;margin-top:5mm;font-size:8pt}.ChallengeExplorer-module__iByWzW__sheetFooter{color:#555;overflow-wrap:anywhere;border-top:1px solid #aaa;flex-wrap:wrap;justify-content:space-between;gap:2mm;margin-top:7mm;padding-top:3mm;font-size:7pt;display:flex}.ChallengeExplorer-module__iByWzW__sheet .ChallengeExplorer-module__iByWzW__questionGroups{margin-top:6mm;display:block}.ChallengeExplorer-module__iByWzW__sheet .ChallengeExplorer-module__iByWzW__questionGroup{border-color:#aaa;margin-top:5mm;padding-top:3mm}.ChallengeExplorer-module__iByWzW__sheet .ChallengeExplorer-module__iByWzW__groupHeading h3{font-size:13pt}.ChallengeExplorer-module__iByWzW__sheet .ChallengeExplorer-module__iByWzW__selectedBadge{color:#333;font-size:8pt}.ChallengeExplorer-module__iByWzW__sheet .ChallengeExplorer-module__iByWzW__groupPrompt{color:#444;margin-top:0;font-size:9pt}.ChallengeExplorer-module__iByWzW__sheet .ChallengeExplorer-module__iByWzW__questionGroup ul{gap:2mm;margin-top:2mm}.ChallengeExplorer-module__iByWzW__sheet .ChallengeExplorer-module__iByWzW__questionGroup li{gap:3mm;line-height:1.5}.ChallengeExplorer-module__iByWzW__sheet .ChallengeExplorer-module__iByWzW__markBox{background:0 0;border:1px solid #555;border-radius:0;flex-basis:2.5mm;width:2.5mm;height:2.5mm}.ChallengeExplorer-module__iByWzW__nextSteps{break-inside:avoid;margin-top:5mm}.ChallengeExplorer-module__iByWzW__nextSteps h3{font-size:13pt}.ChallengeExplorer-module__iByWzW__nextSteps>p{margin-top:2mm}.ChallengeExplorer-module__iByWzW__answerLine{font-size:8pt}.ChallengeExplorer-module__iByWzW__answerLine span{border-bottom:1px solid #888;height:6mm;display:block}@media (max-width:42rem){.ChallengeExplorer-module__iByWzW__questionGroups{grid-template-columns:1fr;gap:2rem}.ChallengeExplorer-module__iByWzW__diagramContext{grid-template-columns:1fr}.ChallengeExplorer-module__iByWzW__sheet{padding:1.25rem}.ChallengeExplorer-module__iByWzW__printDocument[data-preview=true]{padding-inline:1.25rem}}@media print{@page challenge-worksheet{size:auto;margin:14mm}.ChallengeExplorer-module__iByWzW__root{page:challenge-worksheet}body:has(.ChallengeExplorer-module__iByWzW__root){background:#fff;min-height:0;display:block}.ChallengeExplorer-module__iByWzW__screen{display:none!important}body:has(.ChallengeExplorer-module__iByWzW__root)>:not(main){display:none!important}main:has(.ChallengeExplorer-module__iByWzW__root)>:not(.ChallengeExplorer-module__iByWzW__root){display:none!important}main:has(.ChallengeExplorer-module__iByWzW__root){display:block}.ChallengeExplorer-module__iByWzW__printDocument,.ChallengeExplorer-module__iByWzW__printDocument[data-preview=true]{padding:0;display:block}.ChallengeExplorer-module__iByWzW__sheet{break-after:page;border:0;max-width:none;margin:0;padding:0}.ChallengeExplorer-module__iByWzW__sheet:last-child{break-after:auto}.ChallengeExplorer-module__iByWzW__diagramContext{grid-template-columns:1.1fr 1fr}.ChallengeExplorer-module__iByWzW__sheet h2,.ChallengeExplorer-module__iByWzW__sheet h3,.ChallengeExplorer-module__iByWzW__sheet h4{break-after:avoid}.ChallengeExplorer-module__iByWzW__sheet p,.ChallengeExplorer-module__iByWzW__sheet li{orphans:3;widows:3}.ChallengeExplorer-module__iByWzW__sheetFooter{break-inside:avoid}}
