.CapabilityAssembler-module__rb_CKW__section{color:#10110e;background:#eae7dd;padding:clamp(72px,9vw,130px) 5vw}.CapabilityAssembler-module__rb_CKW__intro{background:#eae7dd;grid-template-columns:1.2fr .8fr;align-items:end;gap:8vw;margin-bottom:48px;display:grid}.CapabilityAssembler-module__rb_CKW__intro>div,.CapabilityAssembler-module__rb_CKW__intro>p,.CapabilityAssembler-module__rb_CKW__intro h2,.CapabilityAssembler-module__rb_CKW__intro h2 em{background-color:#eae7dd}.CapabilityAssembler-module__rb_CKW__intro>div>p,.CapabilityAssembler-module__rb_CKW__selector>p,.CapabilityAssembler-module__rb_CKW__selector small,.CapabilityAssembler-module__rb_CKW__pain span,.CapabilityAssembler-module__rb_CKW__result>p,.CapabilityAssembler-module__rb_CKW__boundaries span,.CapabilityAssembler-module__rb_CKW__artifact span{color:#365900;letter-spacing:.14em;margin:0;font-size:12px;font-weight:800}.CapabilityAssembler-module__rb_CKW__intro h2{letter-spacing:-.075em;color:#10110e;margin:24px 0 0;font-size:clamp(42px,5.5vw,82px);line-height:.9}.CapabilityAssembler-module__rb_CKW__intro h2 em{color:#10110e;font-family:Georgia,serif;font-weight:400}.CapabilityAssembler-module__rb_CKW__intro>p{color:#45473f;max-width:420px;margin:0;font-size:17px;line-height:1.5}.CapabilityAssembler-module__rb_CKW__shell{border:1px solid #aaa99f;grid-template-columns:.78fr 1.22fr;display:grid}.CapabilityAssembler-module__rb_CKW__selector{color:#efede6;background:#171814;padding:28px}.CapabilityAssembler-module__rb_CKW__selector>p{color:#ccff61;margin-bottom:25px}.CapabilityAssembler-module__rb_CKW__selector button{color:#b6b9af;text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-top:1px solid #494b44;grid-template-columns:30px 28px 1fr 18px;align-items:center;gap:8px;padding:17px 0;font-size:15px;display:grid}.CapabilityAssembler-module__rb_CKW__selectorIcon{color:#8f9488;width:20px;height:20px}.CapabilityAssembler-module__rb_CKW__selector .CapabilityAssembler-module__rb_CKW__active .CapabilityAssembler-module__rb_CKW__selectorIcon,.CapabilityAssembler-module__rb_CKW__selector button:hover .CapabilityAssembler-module__rb_CKW__selectorIcon,.CapabilityAssembler-module__rb_CKW__selector button:focus-visible .CapabilityAssembler-module__rb_CKW__selectorIcon{color:#ccff61}.CapabilityAssembler-module__rb_CKW__selector button:last-of-type{border-bottom:1px solid #494b44}.CapabilityAssembler-module__rb_CKW__selector button small{color:#a8aca1}.CapabilityAssembler-module__rb_CKW__selector button b{text-align:right;font-size:17px;font-weight:400}.CapabilityAssembler-module__rb_CKW__selector button:hover,.CapabilityAssembler-module__rb_CKW__selector button:focus-visible,.CapabilityAssembler-module__rb_CKW__selector .CapabilityAssembler-module__rb_CKW__active{color:#efede6;background:linear-gradient(90deg,#283014,#0000);outline:0}.CapabilityAssembler-module__rb_CKW__selector .CapabilityAssembler-module__rb_CKW__active{border-color:#ccff61;padding-left:10px}.CapabilityAssembler-module__rb_CKW__pain{border-top:1px solid #494b44;margin-top:40px;padding-top:17px}.CapabilityAssembler-module__rb_CKW__pain span{color:#ccff61;margin-bottom:8px;display:block}.CapabilityAssembler-module__rb_CKW__pain strong{font-size:15px;font-weight:500;line-height:1.35}.CapabilityAssembler-module__rb_CKW__result{background:#f3f0e8;padding:clamp(28px,4vw,55px)}.CapabilityAssembler-module__rb_CKW__result>p{color:#365900;margin-bottom:14px}.CapabilityAssembler-module__rb_CKW__result h3{letter-spacing:-.065em;max-width:560px;margin:0 0 34px;font-size:clamp(34px,4vw,58px);line-height:.94}.CapabilityAssembler-module__rb_CKW__boundaries{grid-template-columns:1fr 1fr;gap:15px;display:grid}.CapabilityAssembler-module__rb_CKW__boundaries article,.CapabilityAssembler-module__rb_CKW__artifact{border:1px solid #b9b7ad;padding:17px}.CapabilityAssembler-module__rb_CKW__boundaries span,.CapabilityAssembler-module__rb_CKW__artifact span{color:#365900;margin-bottom:9px;display:block}.CapabilityAssembler-module__rb_CKW__boundaries p,.CapabilityAssembler-module__rb_CKW__artifact p{color:#4f504a;margin:0;font-size:14px;line-height:1.55}.CapabilityAssembler-module__rb_CKW__artifact{background:#dedbd0;grid-template-columns:83px 1fr;gap:20px;margin-top:15px;display:grid}.CapabilityAssembler-module__rb_CKW__artifact h4{letter-spacing:-.04em;margin:0 0 8px;font-size:23px}.CapabilityAssembler-module__rb_CKW__mark{background:linear-gradient(135deg,#c9c5b7,#f3f0e8);border:1px solid #6f7169;justify-content:center;align-items:center;min-height:74px;display:flex}.CapabilityAssembler-module__rb_CKW__mark svg{color:#365900;width:42px;height:42px}.CapabilityAssembler-module__rb_CKW__cta{color:#10110e;background:#ccff61;margin-top:25px;padding:13px 16px;font-size:13px;font-weight:800;display:inline-block}.CapabilityAssembler-module__rb_CKW__cta b{margin-left:28px;font-size:17px}@media (max-width:820px){.CapabilityAssembler-module__rb_CKW__section{padding:70px 24px}.CapabilityAssembler-module__rb_CKW__intro,.CapabilityAssembler-module__rb_CKW__shell{grid-template-columns:1fr}.CapabilityAssembler-module__rb_CKW__intro{gap:22px}.CapabilityAssembler-module__rb_CKW__selector{padding:22px}.CapabilityAssembler-module__rb_CKW__boundaries{grid-template-columns:1fr}.CapabilityAssembler-module__rb_CKW__result{padding:28px 22px}.CapabilityAssembler-module__rb_CKW__intro h2{font-size:48px}}
.CapabilityDocumentary-module__KsjjMa__figure{background:#1b1c18;margin:0 0 24px;position:relative;overflow:hidden}.CapabilityDocumentary-module__KsjjMa__figure:after{content:"";pointer-events:none;background:linear-gradient(90deg,#10110eaa,#0000 55%);position:absolute;inset:0}.CapabilityDocumentary-module__KsjjMa__figure img{object-fit:cover;object-position:center 57%;filter:saturate(.76)contrast(1.06);width:100%;height:min(46vw,460px);display:block}.CapabilityDocumentary-module__KsjjMa__figure figcaption{z-index:1;color:#f3f0e8;font-size:13px;font-weight:600;position:absolute;bottom:20px;left:22px}.CapabilityDocumentary-module__KsjjMa__figure figcaption span{color:#ccff61;letter-spacing:.14em;margin-bottom:6px;font-size:12px;font-weight:800;display:block}@media (max-width:820px){.CapabilityDocumentary-module__KsjjMa__figure img{height:360px}.CapabilityDocumentary-module__KsjjMa__figure figcaption{bottom:16px;left:16px}}
