.StandardsBand-module__b3jhFW__strip{border-top:1px solid #f6f2e81f;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,56px);margin-top:clamp(44px,5vw,72px);padding-top:clamp(22px,2.6vw,34px);padding-left:max(clamp(20px,5vw,72px),50vw - 660px + clamp(20px,5vw,72px));display:grid}.StandardsBand-module__b3jhFW__stripLabel{flex-direction:column;gap:6px;margin:0;display:flex}.StandardsBand-module__b3jhFW__stripLabel span{color:#d87519;font-family:var(--pr-font-meta);letter-spacing:.12em;text-transform:uppercase;text-wrap:balance;max-width:13ch;font-size:.78rem;font-weight:750;line-height:1.5}.StandardsBand-module__b3jhFW__stripLabel small{color:#81766d;max-width:24ch;font-size:.62rem;line-height:1.45}.StandardsBand-module__b3jhFW__marquee{min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.StandardsBand-module__b3jhFW__track{width:max-content;animation:48s linear infinite StandardsBand-module__b3jhFW__marquee;display:flex}.StandardsBand-module__b3jhFW__marquee:hover .StandardsBand-module__b3jhFW__track,.StandardsBand-module__b3jhFW__marquee:focus-within .StandardsBand-module__b3jhFW__track,.StandardsBand-module__b3jhFW__marquee[data-paused] .StandardsBand-module__b3jhFW__track{animation-play-state:paused}.StandardsBand-module__b3jhFW__half{flex:none;align-items:center;margin:0;padding:0;list-style:none;display:flex}.StandardsBand-module__b3jhFW__half li{align-items:center;gap:12px;margin-right:clamp(52px,6vw,92px);display:flex}.StandardsBand-module__b3jhFW__half img{filter:grayscale()invert()brightness(1.16)contrast(.82);opacity:.72;flex:none;transition:opacity .2s}.StandardsBand-module__b3jhFW__half li:hover img{opacity:1}.StandardsBand-module__b3jhFW__half li span{color:#d9d1c7;font-family:var(--pr-font-display);letter-spacing:-.02em;opacity:.85;font-size:1.05rem;font-weight:650}.StandardsBand-module__b3jhFW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes StandardsBand-module__b3jhFW__marquee{to{transform:translate(-50%)}}@media (max-width:820px){.StandardsBand-module__b3jhFW__strip{grid-template-columns:1fr;gap:18px;padding-left:clamp(20px,5vw,72px)}.StandardsBand-module__b3jhFW__stripLabel{flex-direction:row;align-items:baseline;gap:14px}.StandardsBand-module__b3jhFW__stripLabel span{white-space:nowrap;max-width:none}.StandardsBand-module__b3jhFW__stripLabel small{max-width:none}}@media (prefers-reduced-motion:reduce){.StandardsBand-module__b3jhFW__track{flex-wrap:wrap;gap:18px 0;width:auto;animation:none}.StandardsBand-module__b3jhFW__half{flex-wrap:wrap;gap:18px 0}.StandardsBand-module__b3jhFW__half[data-dup]{display:none}.StandardsBand-module__b3jhFW__marquee{-webkit-mask-image:none;mask-image:none}}
.PublicFooter-module___qnB8W__footer{color:#f6f2e8;background:#0d0a08;border-top:1px solid #f6f2e824}.PublicFooter-module___qnB8W__inner{justify-content:space-between;align-items:center;gap:48px;width:min(100%,1320px);min-height:190px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px);display:flex}.PublicFooter-module___qnB8W__brand img{width:145px;height:auto}.PublicFooter-module___qnB8W__brand p{color:#bdb2a8;margin:16px 0 0;font-size:.82rem}.PublicFooter-module___qnB8W__links{color:#d9d1c7;flex-wrap:wrap;gap:18px 30px;font-size:.84rem;display:flex}.PublicFooter-module___qnB8W__links a{transition:color .16s}.PublicFooter-module___qnB8W__links a:hover{color:#c8680d}.PublicFooter-module___qnB8W__links a:focus-visible{outline-offset:4px;outline:2px solid #c8680d}@media (max-width:760px){.PublicFooter-module___qnB8W__inner{flex-direction:column;justify-content:center;align-items:flex-start;gap:34px;min-height:220px}.PublicFooter-module___qnB8W__links{grid-template-columns:repeat(3,max-content);justify-content:center;gap:16px 32px;width:100%;display:grid}}@media (prefers-reduced-motion:reduce){.PublicFooter-module___qnB8W__links a{transition:none}}
.marketing-kit-module__SYakZq__page{--ms-ink:#0d0a08;--ms-bone:#f6f2e8;--ms-surface:#eee8dc;--ms-body:#403832;--ms-muted:#5a5149;--ms-amber:#c8680d;--ms-amber-deep:#9a4e0a;--ms-amber-dark:#d87519;--ms-dark:#15110e;isolation:isolate;background:var(--ms-bone);min-height:100vh;color:var(--ms-ink);overflow:clip}.marketing-kit-module__SYakZq__page a:focus-visible{outline:2px solid var(--ms-amber);outline-offset:4px}.marketing-kit-module__SYakZq__shell{width:min(100%,1320px);margin-inline:auto;padding-inline:clamp(20px,5vw,72px)}.marketing-kit-module__SYakZq__skipLink{z-index:100;background:var(--ms-ink);color:var(--ms-bone);padding:10px 14px;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.marketing-kit-module__SYakZq__skipLink:focus{transform:translateY(0)}.marketing-kit-module__SYakZq__header{z-index:20;border-bottom:1px solid var(--pr-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f6f2e8f5;position:sticky;top:0}.marketing-kit-module__SYakZq__navLayout{justify-content:space-between;align-items:center;gap:24px;min-height:68px;display:flex}.marketing-kit-module__SYakZq__brand{flex:none;align-items:center;display:inline-flex}.marketing-kit-module__SYakZq__wordmark{width:clamp(136px,12vw,164px);height:auto}.marketing-kit-module__SYakZq__monogram{width:30px;height:auto;display:none}.marketing-kit-module__SYakZq__navigation{align-items:center;gap:clamp(16px,2.2vw,30px);font-size:.82rem;font-weight:600;display:flex}.marketing-kit-module__SYakZq__navigation a{transition:color .16s,background-color .16s}.marketing-kit-module__SYakZq__navLink{white-space:nowrap}.marketing-kit-module__SYakZq__navLink:hover{color:var(--ms-amber-deep)}.marketing-kit-module__SYakZq__navCta,.marketing-kit-module__SYakZq__primaryButton{background:var(--ms-amber);min-height:44px;color:var(--ms-ink);justify-content:space-between;align-items:center;gap:24px;padding-inline:18px;font-size:.8rem;font-weight:750;transition:background-color .16s;display:inline-flex}.marketing-kit-module__SYakZq__navCta:hover,.marketing-kit-module__SYakZq__primaryButton:hover{background:#df7a1a}.marketing-kit-module__SYakZq__lightTextLink,.marketing-kit-module__SYakZq__darkTextLink{align-items:center;gap:18px;font-size:.82rem;font-weight:650;display:inline-flex}.marketing-kit-module__SYakZq__lightTextLink{color:#d9d1c7}.marketing-kit-module__SYakZq__darkTextLink{color:var(--ms-ink)}.marketing-kit-module__SYakZq__lightTextLink span,.marketing-kit-module__SYakZq__darkTextLink span{color:var(--ms-amber);transition:transform .16s}.marketing-kit-module__SYakZq__lightTextLink:hover span,.marketing-kit-module__SYakZq__darkTextLink:hover span{transform:translate(3px)}.marketing-kit-module__SYakZq__eyebrow,.marketing-kit-module__SYakZq__darkEyebrow{font-family:var(--pr-font-meta);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.67rem;font-weight:750}.marketing-kit-module__SYakZq__eyebrow{color:var(--ms-amber-deep)}.marketing-kit-module__SYakZq__darkEyebrow{color:var(--ms-amber-dark)}.marketing-kit-module__SYakZq__heroTitle,.marketing-kit-module__SYakZq__sectionTitle,.marketing-kit-module__SYakZq__closingTitle{font-family:var(--pr-font-display);font-weight:600}.marketing-kit-module__SYakZq__heroTitle{letter-spacing:-.06em;text-wrap:balance;max-width:10.5ch;margin:22px 0 0;font-size:clamp(3.45rem,4.7vw,5rem);line-height:.94}.marketing-kit-module__SYakZq__heroLead{color:#d9d1c7;max-width:38ch;margin:clamp(24px,2.8vw,36px) 0 0;font-size:clamp(1rem,1.25vw,1.14rem);line-height:1.62}.marketing-kit-module__SYakZq__sectionTitle{letter-spacing:-.058em;text-wrap:balance;max-width:12ch;margin:20px 0 0;font-size:clamp(3rem,5.1vw,5rem);line-height:.95}.marketing-kit-module__SYakZq__sectionLead{max-width:48ch;color:var(--ms-body);margin:0;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.65}.marketing-kit-module__SYakZq__sectionLeadDark{color:#d9d1c7}.marketing-kit-module__SYakZq__hero{background:var(--ms-ink);color:var(--ms-bone);padding-block:clamp(52px,6vw,86px);scroll-margin-top:68px}.marketing-kit-module__SYakZq__heroActions,.marketing-kit-module__SYakZq__closingActions{flex-wrap:wrap;align-items:center;gap:18px 24px;margin-top:24px;display:flex}.marketing-kit-module__SYakZq__sectionHeader{grid-template-columns:minmax(0,1.14fr) minmax(280px,.86fr);align-items:end;gap:clamp(38px,7vw,96px);display:grid}.marketing-kit-module__SYakZq__section{padding-block:clamp(74px,8vw,112px);scroll-margin-top:68px}.marketing-kit-module__SYakZq__sectionSurface{background:var(--ms-surface)}.marketing-kit-module__SYakZq__sectionBone{background:var(--ms-bone)}.marketing-kit-module__SYakZq__sectionDark{background:var(--ms-ink);color:var(--ms-bone)}.marketing-kit-module__SYakZq__closingSection{border-top:1px solid var(--ms-ink);background:var(--ms-bone);color:var(--ms-ink)}.marketing-kit-module__SYakZq__closingContent{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:end;gap:clamp(40px,7vw,96px);padding-block:clamp(58px,6vw,82px);display:grid}.marketing-kit-module__SYakZq__closingTitle{letter-spacing:-.06em;max-width:13ch;margin:16px 0 0;font-size:clamp(2.7rem,4.5vw,4.6rem);line-height:.94}.marketing-kit-module__SYakZq__closingTitle span{color:var(--ms-amber);display:block}.marketing-kit-module__SYakZq__closingAside{max-width:34ch}.marketing-kit-module__SYakZq__closingAside>p{color:var(--ms-body);margin:0 0 24px;font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.62}@media (max-width:820px){.marketing-kit-module__SYakZq__sectionHeader,.marketing-kit-module__SYakZq__closingContent{grid-template-columns:1fr}.marketing-kit-module__SYakZq__sectionHeader{gap:24px}.marketing-kit-module__SYakZq__sectionTitle{max-width:11ch}.marketing-kit-module__SYakZq__closingContent{align-content:center;gap:26px;padding-block:52px}}@media (max-width:620px){.marketing-kit-module__SYakZq__wordmark{display:none}.marketing-kit-module__SYakZq__monogram{display:block}.marketing-kit-module__SYakZq__navigation{gap:14px}.marketing-kit-module__SYakZq__navCta{min-height:40px;padding-inline:13px}.marketing-kit-module__SYakZq__hero{padding-block:38px 52px}.marketing-kit-module__SYakZq__heroTitle{font-size:clamp(2.85rem,12vw,3.8rem)}.marketing-kit-module__SYakZq__heroActions,.marketing-kit-module__SYakZq__closingActions{flex-direction:column;align-items:stretch;gap:12px;width:100%}.marketing-kit-module__SYakZq__primaryButton,.marketing-kit-module__SYakZq__lightTextLink,.marketing-kit-module__SYakZq__darkTextLink{justify-content:center;width:100%}.marketing-kit-module__SYakZq__section{padding-block:68px}.marketing-kit-module__SYakZq__sectionTitle{font-size:clamp(2.75rem,12vw,4rem)}.marketing-kit-module__SYakZq__closingTitle{max-width:10ch;font-size:clamp(2.65rem,11vw,3.65rem)}.marketing-kit-module__SYakZq__closingAside{max-width:none}}@media (prefers-reduced-motion:reduce){.marketing-kit-module__SYakZq__navigation a,.marketing-kit-module__SYakZq__navCta,.marketing-kit-module__SYakZq__primaryButton,.marketing-kit-module__SYakZq__lightTextLink span,.marketing-kit-module__SYakZq__darkTextLink span{transition:none}}
.MarketingHome-module__Zjdw0G__page{--home-ink:#0d0a08;--home-bone:#f6f2e8;--home-surface:#eee8dc;--home-body:#403832;--home-muted:#5a5149;--home-amber:#c8680d;--home-amber-deep:#9a4e0a;--home-dark:#15110e;isolation:isolate;background:var(--home-bone);min-height:100vh;color:var(--home-ink);overflow:clip}.MarketingHome-module__Zjdw0G__shell{width:min(100%,1320px);margin-inline:auto;padding-inline:clamp(20px,5vw,72px)}.MarketingHome-module__Zjdw0G__skipLink{z-index:100;background:var(--home-ink);color:var(--home-bone);padding:10px 14px;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.MarketingHome-module__Zjdw0G__skipLink:focus{transform:translateY(0)}.MarketingHome-module__Zjdw0G__header{z-index:20;border-bottom:1px solid var(--pr-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f6f2e8f5;position:sticky;top:0}.MarketingHome-module__Zjdw0G__navLayout{justify-content:space-between;align-items:center;gap:24px;min-height:68px;display:flex}.MarketingHome-module__Zjdw0G__brand{flex:none;align-items:center;display:inline-flex}.MarketingHome-module__Zjdw0G__wordmark{width:clamp(136px,12vw,164px);height:auto}.MarketingHome-module__Zjdw0G__monogram{width:30px;height:auto;display:none}.MarketingHome-module__Zjdw0G__navigation{align-items:center;gap:clamp(16px,2.2vw,30px);font-size:.82rem;font-weight:600;display:flex}.MarketingHome-module__Zjdw0G__navigation a{transition:color .16s,background-color .16s}.MarketingHome-module__Zjdw0G__sectionLink,.MarketingHome-module__Zjdw0G__signInLink{white-space:nowrap}.MarketingHome-module__Zjdw0G__sectionLink:hover,.MarketingHome-module__Zjdw0G__signInLink:hover{color:var(--home-amber-deep)}.MarketingHome-module__Zjdw0G__navCta,.MarketingHome-module__Zjdw0G__primaryButton{background:var(--home-amber);min-height:44px;color:var(--home-ink);justify-content:space-between;align-items:center;gap:24px;padding-inline:18px;font-size:.8rem;font-weight:750;display:inline-flex}.MarketingHome-module__Zjdw0G__navCta:hover,.MarketingHome-module__Zjdw0G__primaryButton:hover{background:#df7a1a}.MarketingHome-module__Zjdw0G__hero{background:var(--home-ink);color:var(--home-bone);padding-block:clamp(52px,6vw,86px);scroll-margin-top:68px}.MarketingHome-module__Zjdw0G__heroGrid{grid-template-columns:minmax(360px,.58fr) minmax(0,1.42fr);align-items:center;gap:clamp(28px,3vw,44px);width:min(100%,1500px);padding-left:calc(clamp(20px,5vw,72px) + min(100vw,1500px)/2 - min(100vw,1320px)/2);padding-right:clamp(20px,2.7vw,40px);display:grid}.MarketingHome-module__Zjdw0G__heroCopy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.MarketingHome-module__Zjdw0G__darkEyebrow,.MarketingHome-module__Zjdw0G__eyebrow{font-family:var(--pr-font-meta);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.67rem;font-weight:750}.MarketingHome-module__Zjdw0G__darkEyebrow{color:#d87519}.MarketingHome-module__Zjdw0G__eyebrow{color:var(--home-amber-deep)}.MarketingHome-module__Zjdw0G__heroTitle,.MarketingHome-module__Zjdw0G__sectionTitle,.MarketingHome-module__Zjdw0G__closingContent h2,.MarketingHome-module__Zjdw0G__outcomeHeading h3{font-family:var(--pr-font-display);font-weight:600}.MarketingHome-module__Zjdw0G__heroTitle{letter-spacing:-.06em;text-wrap:balance;max-width:10.5ch;margin:22px 0 0;font-size:clamp(3.45rem,4.7vw,5rem);line-height:.94}.MarketingHome-module__Zjdw0G__heroLead{color:#d9d1c7;max-width:35ch;margin:clamp(24px,2.8vw,36px) 0 0;font-size:clamp(1rem,1.25vw,1.14rem);line-height:1.62}.MarketingHome-module__Zjdw0G__heroActions,.MarketingHome-module__Zjdw0G__closingActions{flex-wrap:wrap;align-items:center;gap:18px 24px;margin-top:24px;display:flex}.MarketingHome-module__Zjdw0G__lightTextLink,.MarketingHome-module__Zjdw0G__darkTextLink{align-items:center;gap:18px;font-size:.82rem;font-weight:650;display:inline-flex}.MarketingHome-module__Zjdw0G__lightTextLink{color:#d9d1c7}.MarketingHome-module__Zjdw0G__darkTextLink{color:var(--home-bone)}.MarketingHome-module__Zjdw0G__lightTextLink span,.MarketingHome-module__Zjdw0G__darkTextLink span{color:var(--home-amber);transition:transform .16s}.MarketingHome-module__Zjdw0G__lightTextLink:hover span,.MarketingHome-module__Zjdw0G__darkTextLink:hover span{transform:translate(3px)}.MarketingHome-module__Zjdw0G__heroDemo{min-width:0}.MarketingHome-module__Zjdw0G__peopleSection{background:var(--home-surface);padding-top:clamp(74px,8vw,112px);scroll-margin-top:68px}.MarketingHome-module__Zjdw0G__featureHeader{grid-template-columns:minmax(0,1.14fr) minmax(280px,.86fr);align-items:end;gap:clamp(38px,7vw,96px);display:grid}.MarketingHome-module__Zjdw0G__sectionTitle{letter-spacing:-.058em;text-wrap:balance;max-width:12ch;margin:20px 0 0;font-size:clamp(3rem,5.1vw,5rem);line-height:.95}.MarketingHome-module__Zjdw0G__sectionLead{max-width:48ch;color:var(--home-body);margin:0;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.65}.MarketingHome-module__Zjdw0G__peopleProof{grid-template:"sheet story""outcome story"1fr/minmax(0,1.12fr) minmax(360px,.88fr);align-items:stretch;gap:14px clamp(14px,2vw,26px);margin-top:clamp(42px,5vw,66px);display:grid}.MarketingHome-module__Zjdw0G__peopleStory{grid-area:story;min-width:0;height:100%;min-height:0;display:grid}.MarketingHome-module__Zjdw0G__characterSheet{aspect-ratio:1716/917;border:1px solid var(--home-ink);background:#d7d7d7;grid-area:sheet;margin:0;position:relative;overflow:hidden}.MarketingHome-module__Zjdw0G__characterSheet>img{object-fit:cover}.MarketingHome-module__Zjdw0G__characterSheet figcaption{min-width:min(300px,100% - 28px);color:var(--home-bone);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0a08e0;border:1px solid #f6f2e833;grid-template-columns:auto 1fr;gap:3px 14px;padding:13px 15px;display:grid;position:absolute;bottom:14px;right:14px}.MarketingHome-module__Zjdw0G__characterSheet figcaption span{color:var(--home-amber);font-family:var(--pr-font-meta);letter-spacing:.11em;text-transform:uppercase;grid-row:1/3;align-self:center;font-size:.58rem}.MarketingHome-module__Zjdw0G__characterSheet figcaption strong{font-family:var(--pr-font-display);font-size:.9rem;font-weight:600}.MarketingHome-module__Zjdw0G__characterSheet figcaption small{color:#bdb2a8;font-size:.61rem}.MarketingHome-module__Zjdw0G__peopleTrace{border:1px solid var(--home-ink);background:var(--home-bone);grid-template-rows:auto auto minmax(300px,1fr);height:100%;display:grid;overflow:hidden}.MarketingHome-module__Zjdw0G__traceStage{grid-template-columns:minmax(126px,.62fr) minmax(0,1.1fr) auto;align-items:center;gap:16px;min-width:0;padding:17px 18px;display:grid}.MarketingHome-module__Zjdw0G__traceStage+.MarketingHome-module__Zjdw0G__traceStage{border-top:1px solid var(--home-ink)}.MarketingHome-module__Zjdw0G__traceStageLabel{min-width:0;color:var(--home-muted);letter-spacing:.07em;text-transform:uppercase;flex-direction:column;gap:5px;font-size:.6rem;display:flex}.MarketingHome-module__Zjdw0G__traceStageLabel span{color:var(--home-amber-deep);font-family:var(--pr-font-meta)}.MarketingHome-module__Zjdw0G__traceStageLabel strong{font-weight:700;line-height:1.35}.MarketingHome-module__Zjdw0G__traceStage p,.MarketingHome-module__Zjdw0G__traceStage blockquote{min-width:0;font-family:var(--pr-font-display);letter-spacing:-.025em;margin:0;font-size:clamp(1rem,1.4vw,1.2rem);font-weight:600;line-height:1.2}.MarketingHome-module__Zjdw0G__traceStage small{max-width:18ch;color:var(--home-muted);letter-spacing:.05em;text-align:right;text-transform:uppercase;font-size:.57rem;line-height:1.4}.MarketingHome-module__Zjdw0G__outputFrames{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;height:100%;min-height:220px;display:grid}.MarketingHome-module__Zjdw0G__outputFrames>span{border:1px solid var(--pr-line-strong);background:var(--home-dark);min-height:0;position:relative;overflow:hidden}.MarketingHome-module__Zjdw0G__outputFrames img{object-fit:cover}.MarketingHome-module__Zjdw0G__outputFrames i{width:17px;height:17px;color:var(--home-bone);font-family:var(--pr-font-meta);background:#0d0a08d1;place-items:center;font-size:.43rem;font-style:normal;display:grid;position:absolute;bottom:3px;right:3px}.MarketingHome-module__Zjdw0G__outputStage{grid-template:"label statement""frames frames"minmax(220px,1fr)"caption caption"/minmax(126px,.62fr) minmax(0,1.38fr);align-items:start;gap:18px 24px;padding:clamp(22px,2.4vw,30px)}.MarketingHome-module__Zjdw0G__outputStage .MarketingHome-module__Zjdw0G__traceStageLabel{grid-area:label}.MarketingHome-module__Zjdw0G__outputStatement{grid-area:statement}.MarketingHome-module__Zjdw0G__outputStage .MarketingHome-module__Zjdw0G__outputFrames{grid-area:frames}.MarketingHome-module__Zjdw0G__outputStage>small{text-align:left;grid-area:caption;max-width:none}.MarketingHome-module__Zjdw0G__traceStage .MarketingHome-module__Zjdw0G__outputStatement{text-align:right;justify-self:end;max-width:15ch;font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.02}.MarketingHome-module__Zjdw0G__peopleOutcome{border:1px solid var(--home-ink);background:var(--home-bone);grid-area:outcome;grid-template-columns:minmax(190px,.9fr) minmax(0,1.1fr);gap:16px 24px;min-width:0;padding:clamp(22px,3vw,32px);display:grid}.MarketingHome-module__Zjdw0G__outcomeHeading{grid-row:1/3}.MarketingHome-module__Zjdw0G__outcomeHeading span{color:var(--home-amber-deep);font-family:var(--pr-font-meta);letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:750}.MarketingHome-module__Zjdw0G__outcomeHeading h3{letter-spacing:-.045em;max-width:14ch;margin:28px 0 0;font-size:clamp(1.65rem,2.4vw,2.45rem);line-height:1}.MarketingHome-module__Zjdw0G__peopleOutcome>p{color:var(--home-body);margin:0;font-size:.82rem;line-height:1.55}.MarketingHome-module__Zjdw0G__useSummary{border-top:1px solid var(--pr-line-strong);border-bottom:1px solid var(--pr-line-strong);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.MarketingHome-module__Zjdw0G__useSummary div{min-width:0;padding-block:12px}.MarketingHome-module__Zjdw0G__useSummary div+div{border-left:1px solid var(--pr-line-strong);padding-left:12px}.MarketingHome-module__Zjdw0G__useSummary dt,.MarketingHome-module__Zjdw0G__useSummary dd{margin:0}.MarketingHome-module__Zjdw0G__useSummary dt{color:var(--home-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.52rem;font-weight:750}.MarketingHome-module__Zjdw0G__useSummary dd{margin-top:5px;font-size:.66rem;font-weight:650;line-height:1.35}.MarketingHome-module__Zjdw0G__peopleOutcome blockquote{background:var(--home-surface);font-family:var(--pr-font-display);letter-spacing:-.02em;grid-column:1/-1;margin:0;padding:15px 17px;font-size:clamp(.95rem,1.3vw,1.1rem);font-weight:600;line-height:1.35}.MarketingHome-module__Zjdw0G__peopleOutcome blockquote span{color:var(--home-amber-deep);font-family:var(--pr-font-meta);letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-size:.52rem;display:block}.MarketingHome-module__Zjdw0G__rosterBand{border-top:1px solid var(--pr-line-strong);background:var(--home-ink);margin-top:clamp(56px,6vw,82px)}.MarketingHome-module__Zjdw0G__rosterHeader{background:var(--home-surface)}.MarketingHome-module__Zjdw0G__rosterHeader>div{letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;min-height:58px;font-size:.64rem;display:flex}.MarketingHome-module__Zjdw0G__rosterHeader span{color:var(--home-amber-deep);font-family:var(--pr-font-meta);font-weight:750}.MarketingHome-module__Zjdw0G__rosterHeader strong{color:var(--home-muted);font-weight:650}.MarketingHome-module__Zjdw0G__peopleRoster{grid-template-columns:repeat(8,minmax(0,1fr));gap:2px;display:grid}.MarketingHome-module__Zjdw0G__personCard{background:var(--home-dark);min-width:0;min-height:clamp(180px,17vw,270px);margin:0;position:relative;overflow:hidden}.MarketingHome-module__Zjdw0G__personCard img{object-fit:cover;transition:transform .5s cubic-bezier(.2,.75,.25,1)}.MarketingHome-module__Zjdw0G__personCard:hover img{transform:scale(1.025)}.MarketingHome-module__Zjdw0G__personCard figcaption{min-height:58px;color:var(--home-bone);background:linear-gradient(#0000,#0d0a08f0);flex-direction:column;justify-content:flex-end;gap:3px;padding:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.MarketingHome-module__Zjdw0G__personCard figcaption span{color:#cfc6bc;letter-spacing:.09em;text-transform:uppercase;font-size:.48rem}.MarketingHome-module__Zjdw0G__personCard figcaption strong{font-family:var(--pr-font-display);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.63rem,.85vw,.78rem);font-weight:600;overflow:hidden}.MarketingHome-module__Zjdw0G__referencesSection{background:var(--home-ink);color:var(--home-bone);scroll-margin-top:68px}.MarketingHome-module__Zjdw0G__referenceLayout{grid-template-columns:minmax(560px,1fr) minmax(420px,1fr);width:min(100%,1600px);min-height:700px;margin-inline:auto;display:grid}.MarketingHome-module__Zjdw0G__referenceContent{flex-direction:column;justify-content:center;min-width:0;padding:clamp(64px,6vw,96px) clamp(38px,5vw,80px);display:flex}.MarketingHome-module__Zjdw0G__referenceHeader{grid-template-columns:1fr;align-items:start;gap:26px}.MarketingHome-module__Zjdw0G__referenceHeader .MarketingHome-module__Zjdw0G__sectionLead{color:#d9d1c7;max-width:48ch}.MarketingHome-module__Zjdw0G__referenceSteps{border-top:1px solid #f6f2e838;border-bottom:1px solid #f6f2e838;max-width:760px;margin:42px 0 0;padding:0;list-style:none}.MarketingHome-module__Zjdw0G__referenceStep{grid-template-columns:42px minmax(130px,.55fr) minmax(0,1.45fr);align-items:start;gap:18px;min-width:0;padding-block:22px;display:grid}.MarketingHome-module__Zjdw0G__referenceStep+.MarketingHome-module__Zjdw0G__referenceStep{border-top:1px solid #f6f2e826}.MarketingHome-module__Zjdw0G__referenceStepNumber,.MarketingHome-module__Zjdw0G__referenceStepLabel,.MarketingHome-module__Zjdw0G__referenceFinding>span{font-family:var(--pr-font-meta);letter-spacing:.1em;text-transform:uppercase;font-size:.56rem;font-weight:750}.MarketingHome-module__Zjdw0G__referenceStepNumber{color:var(--home-amber)}.MarketingHome-module__Zjdw0G__referenceStepLabel,.MarketingHome-module__Zjdw0G__referenceFinding>span{color:#81766d;line-height:1.45}.MarketingHome-module__Zjdw0G__referenceStepBody{min-width:0;margin:0}blockquote.MarketingHome-module__Zjdw0G__referenceStepBody{color:#d9d1c7;font-family:var(--pr-font-display);letter-spacing:-.025em;font-size:clamp(1rem,1.45vw,1.24rem);font-weight:550;line-height:1.35}.MarketingHome-module__Zjdw0G__referenceStepBody mark{color:#f1bd87;box-shadow:inset 0 -1px 0 var(--home-amber);background:#c8680d3d;padding:2px 4px}.MarketingHome-module__Zjdw0G__referenceFinding{gap:7px;display:grid}.MarketingHome-module__Zjdw0G__referenceFinding>strong{font-family:var(--pr-font-display);letter-spacing:-.04em;font-size:clamp(1.35rem,2vw,1.8rem);font-weight:600;line-height:1.05}.MarketingHome-module__Zjdw0G__referenceFinding>em{width:fit-content;color:var(--home-ink);letter-spacing:.07em;text-transform:uppercase;background:#e0a447;margin-top:4px;padding:7px 9px;font-size:.54rem;font-style:normal;font-weight:800}.MarketingHome-module__Zjdw0G__referencePolicyStep .MarketingHome-module__Zjdw0G__referenceStepBody{border-left:2px solid var(--home-amber);background:#c8680d17;padding:14px 16px}.MarketingHome-module__Zjdw0G__referencePolicyStep .MarketingHome-module__Zjdw0G__referenceStepBody strong{color:var(--home-bone);letter-spacing:.045em;text-transform:uppercase;font-size:.72rem;line-height:1.35;display:block}.MarketingHome-module__Zjdw0G__referencePolicyStep .MarketingHome-module__Zjdw0G__referenceStepBody span{color:#bdb2a8;margin-top:8px;font-size:.66rem;line-height:1.45;display:block}.MarketingHome-module__Zjdw0G__referenceOutput{background:var(--home-dark);min-width:0;min-height:700px;margin:0;position:relative;overflow:hidden}.MarketingHome-module__Zjdw0G__referenceOutput img{object-fit:cover;object-position:50% 42%}.MarketingHome-module__Zjdw0G__referenceOutput:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#0d0a08d1);position:absolute;inset:0}.MarketingHome-module__Zjdw0G__referenceOutput figcaption{z-index:1;color:var(--home-bone);flex-direction:column;gap:5px;display:flex;position:absolute;bottom:clamp(24px,4vw,58px);left:clamp(24px,4vw,58px);right:clamp(24px,4vw,58px)}.MarketingHome-module__Zjdw0G__referenceOutput figcaption span{color:var(--home-amber);letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:750}.MarketingHome-module__Zjdw0G__closingSection{border-top:1px solid var(--home-ink);background:var(--home-bone);color:var(--home-ink);position:relative}.MarketingHome-module__Zjdw0G__closingContent{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:end;gap:clamp(40px,7vw,96px);padding-block:clamp(58px,6vw,82px);display:grid}.MarketingHome-module__Zjdw0G__closingHeading h2{letter-spacing:-.06em;max-width:13ch;margin:16px 0 0;font-size:clamp(2.7rem,4.5vw,4.6rem);line-height:.94}.MarketingHome-module__Zjdw0G__closingHeading h2 span{color:var(--home-amber);display:block}.MarketingHome-module__Zjdw0G__closingAside>p{color:var(--home-body);margin:0 0 24px;font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.62}.MarketingHome-module__Zjdw0G__footer{background:var(--home-ink);color:var(--home-bone);border-top:1px solid #f6f2e824}.MarketingHome-module__Zjdw0G__footerLayout{grid-template-columns:auto 1fr;align-items:center;gap:40px;min-height:88px;display:grid}.MarketingHome-module__Zjdw0G__footerBrand img{width:124px;height:auto}.MarketingHome-module__Zjdw0G__footerLinks{color:#d9d1c7;flex-wrap:wrap;justify-content:flex-end;gap:16px 28px;font-size:.8rem;display:flex}.MarketingHome-module__Zjdw0G__footerLinks a:hover{color:var(--home-amber)}.MarketingHome-module__Zjdw0G__page a:focus-visible{outline:2px solid var(--home-amber);outline-offset:4px}@media (max-width:1180px){.MarketingHome-module__Zjdw0G__heroGrid{grid-template-columns:1fr;padding-inline:clamp(20px,5vw,72px)}.MarketingHome-module__Zjdw0G__heroCopy{max-width:780px}.MarketingHome-module__Zjdw0G__heroTitle{max-width:11ch}}@media (max-width:1020px){.MarketingHome-module__Zjdw0G__referenceLayout{grid-template-columns:1fr;min-height:0}.MarketingHome-module__Zjdw0G__referenceContent{padding-inline:clamp(20px,6vw,72px)}.MarketingHome-module__Zjdw0G__referenceSteps{max-width:none}.MarketingHome-module__Zjdw0G__referenceOutput{min-height:460px}.MarketingHome-module__Zjdw0G__referenceOutput img{object-position:50% 32%}}@media (max-width:820px){.MarketingHome-module__Zjdw0G__sectionLink{display:none}.MarketingHome-module__Zjdw0G__featureHeader,.MarketingHome-module__Zjdw0G__referenceHeader,.MarketingHome-module__Zjdw0G__closingContent{grid-template-columns:1fr}.MarketingHome-module__Zjdw0G__featureHeader{gap:24px}.MarketingHome-module__Zjdw0G__sectionTitle,.MarketingHome-module__Zjdw0G__referenceHeader .MarketingHome-module__Zjdw0G__sectionTitle{max-width:11ch}.MarketingHome-module__Zjdw0G__peopleProof{grid-template:"sheet""story""outcome"/1fr}.MarketingHome-module__Zjdw0G__characterSheet{aspect-ratio:1716/917;min-height:0}.MarketingHome-module__Zjdw0G__closingContent{align-content:center;gap:26px;padding-block:52px}}@media (max-width:620px){.MarketingHome-module__Zjdw0G__wordmark{display:none}.MarketingHome-module__Zjdw0G__monogram{display:block}.MarketingHome-module__Zjdw0G__navigation{gap:14px}.MarketingHome-module__Zjdw0G__navCta{min-height:40px;padding-inline:13px}.MarketingHome-module__Zjdw0G__hero{padding-block:38px 52px}.MarketingHome-module__Zjdw0G__heroGrid{gap:32px;padding-inline:20px}.MarketingHome-module__Zjdw0G__heroTitle{max-width:10.5ch;font-size:clamp(2.85rem,12vw,3.8rem)}.MarketingHome-module__Zjdw0G__heroActions,.MarketingHome-module__Zjdw0G__closingActions{flex-direction:column;align-items:stretch;gap:12px;width:100%}.MarketingHome-module__Zjdw0G__primaryButton,.MarketingHome-module__Zjdw0G__lightTextLink,.MarketingHome-module__Zjdw0G__darkTextLink{justify-content:center;width:100%}.MarketingHome-module__Zjdw0G__peopleSection{padding-top:68px}.MarketingHome-module__Zjdw0G__sectionTitle,.MarketingHome-module__Zjdw0G__referenceHeader .MarketingHome-module__Zjdw0G__sectionTitle{font-size:clamp(2.75rem,12vw,4rem)}.MarketingHome-module__Zjdw0G__peopleProof{margin-top:38px}.MarketingHome-module__Zjdw0G__characterSheet{aspect-ratio:auto}.MarketingHome-module__Zjdw0G__characterSheet>img{display:block;width:100%!important;height:auto!important;position:relative!important}.MarketingHome-module__Zjdw0G__characterSheet figcaption{border:0;border-top:1px solid var(--home-ink);background:var(--home-ink);min-width:0;position:relative;bottom:auto;right:auto}.MarketingHome-module__Zjdw0G__peopleOutcome{grid-template-columns:1fr}.MarketingHome-module__Zjdw0G__outcomeHeading{grid-row:auto}.MarketingHome-module__Zjdw0G__peopleOutcome blockquote{grid-column:auto}.MarketingHome-module__Zjdw0G__traceStage{grid-template-columns:1fr;gap:12px;padding:18px}.MarketingHome-module__Zjdw0G__traceStageLabel{border-bottom:1px solid var(--pr-line-strong);flex-direction:row;justify-content:space-between;padding-bottom:10px}.MarketingHome-module__Zjdw0G__traceStage small{text-align:left;max-width:none}.MarketingHome-module__Zjdw0G__peopleTrace{grid-template-rows:auto auto auto}.MarketingHome-module__Zjdw0G__outputStage{grid-template:"label""statement""frames""caption"/1fr}.MarketingHome-module__Zjdw0G__traceStage .MarketingHome-module__Zjdw0G__outputStatement{text-align:left;justify-self:start;max-width:none}.MarketingHome-module__Zjdw0G__outputFrames{height:auto;min-height:0}.MarketingHome-module__Zjdw0G__outputFrames>span{aspect-ratio:3/4}.MarketingHome-module__Zjdw0G__rosterHeader>div{flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-height:68px}.MarketingHome-module__Zjdw0G__peopleRoster{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:thin;gap:2px;display:flex;overflow-x:auto}.MarketingHome-module__Zjdw0G__personCard{scroll-snap-align:start;width:144px;min-width:144px;min-height:214px}.MarketingHome-module__Zjdw0G__referenceContent{padding-block:68px}.MarketingHome-module__Zjdw0G__referenceSteps{margin-top:36px}.MarketingHome-module__Zjdw0G__referenceStep{grid-template-columns:36px minmax(0,1fr);gap:8px 14px;padding-block:18px}.MarketingHome-module__Zjdw0G__referenceStepLabel,.MarketingHome-module__Zjdw0G__referenceStepBody{grid-column:2}.MarketingHome-module__Zjdw0G__referenceStepBody{grid-row:2}.MarketingHome-module__Zjdw0G__referenceStepLabel{grid-row:1}.MarketingHome-module__Zjdw0G__referenceStepNumber{grid-row:1/3}.MarketingHome-module__Zjdw0G__referenceOutput{aspect-ratio:4/5;min-height:0}.MarketingHome-module__Zjdw0G__useSummary{grid-template-columns:1fr}.MarketingHome-module__Zjdw0G__useSummary div{justify-content:space-between;align-items:center;gap:16px;display:flex}.MarketingHome-module__Zjdw0G__useSummary div+div{border-top:1px solid var(--pr-line-strong);border-left:0;padding-left:0}.MarketingHome-module__Zjdw0G__useSummary dd{text-align:right;margin-top:0}.MarketingHome-module__Zjdw0G__closingHeading h2{max-width:10ch;font-size:clamp(2.65rem,11vw,3.65rem)}.MarketingHome-module__Zjdw0G__closingAside{max-width:none}.MarketingHome-module__Zjdw0G__footerLayout{grid-template-columns:1fr;gap:22px;min-height:0;padding-block:28px}.MarketingHome-module__Zjdw0G__footerLinks{grid-template-columns:repeat(2,max-content);justify-content:start;gap:12px 28px;display:grid}}@media (prefers-reduced-motion:reduce){.MarketingHome-module__Zjdw0G__navigation a,.MarketingHome-module__Zjdw0G__navCta,.MarketingHome-module__Zjdw0G__primaryButton,.MarketingHome-module__Zjdw0G__lightTextLink span,.MarketingHome-module__Zjdw0G__darkTextLink span,.MarketingHome-module__Zjdw0G__personCard img{transition:none}}button.MarketingHome-module__Zjdw0G__personCard{color:var(--home-bone);text-align:left;cursor:pointer;background:var(--home-dark);font:inherit;border:0;padding:0;display:block}.MarketingHome-module__Zjdw0G__personCardActive{z-index:1;outline:2px solid var(--home-amber);outline-offset:-2px}.MarketingHome-module__Zjdw0G__personCardActive figcaption strong{color:var(--home-amber)}.MarketingHome-module__Zjdw0G__personCard:focus-visible{outline:2px solid var(--home-amber);outline-offset:-2px}@keyframes MarketingHome-module__Zjdw0G__storyIn{0%{opacity:0;transform:translateY(14px)}}.MarketingHome-module__Zjdw0G__storySwap{animation:.5s cubic-bezier(.2,.75,.25,1) both MarketingHome-module__Zjdw0G__storyIn}.MarketingHome-module__Zjdw0G__storySwapLate{animation:.55s cubic-bezier(.2,.75,.25,1) .1s both MarketingHome-module__Zjdw0G__storyIn}@keyframes MarketingHome-module__Zjdw0G__heroRise{0%{opacity:0;transform:translateY(18px)}}.MarketingHome-module__Zjdw0G__heroCopy>*{animation:.7s cubic-bezier(.2,.75,.25,1) both MarketingHome-module__Zjdw0G__heroRise}.MarketingHome-module__Zjdw0G__heroCopy>:nth-child(2){animation-delay:80ms}.MarketingHome-module__Zjdw0G__heroCopy>:nth-child(3){animation-delay:.16s}.MarketingHome-module__Zjdw0G__heroCopy>:nth-child(4){animation-delay:.24s}.MarketingHome-module__Zjdw0G__heroDemo{animation:.8s cubic-bezier(.2,.75,.25,1) .18s both MarketingHome-module__Zjdw0G__heroRise}.MarketingHome-module__Zjdw0G__page [data-reveal]{transition:opacity .7s cubic-bezier(.2,.75,.25,1),transform .7s cubic-bezier(.2,.75,.25,1)}.MarketingHome-module__Zjdw0G__page[data-motion] [data-reveal]:not([data-reveal=in]){opacity:0;transform:translateY(26px)}@media (prefers-reduced-motion:reduce){.MarketingHome-module__Zjdw0G__heroCopy>*,.MarketingHome-module__Zjdw0G__heroDemo,.MarketingHome-module__Zjdw0G__storySwap,.MarketingHome-module__Zjdw0G__storySwapLate{animation:none}.MarketingHome-module__Zjdw0G__page [data-reveal]{transition:none}.MarketingHome-module__Zjdw0G__page[data-motion] [data-reveal]:not([data-reveal=in]){opacity:1;transform:none}}.MarketingHome-module__Zjdw0G__sectionTitle{margin-top:18px;font-size:clamp(2.8rem,4.2vw,4.15rem)}.MarketingHome-module__Zjdw0G__referenceHeader .MarketingHome-module__Zjdw0G__sectionTitle{max-width:12ch;font-size:clamp(2.8rem,4.2vw,4.15rem)}.MarketingHome-module__Zjdw0G__closingHeading h2{font-size:clamp(2.6rem,4vw,4rem)}.MarketingHome-module__Zjdw0G__heroLead{font-size:clamp(1.04rem,1.3vw,1.18rem)}.MarketingHome-module__Zjdw0G__sectionLead{font-size:clamp(1.02rem,1.25vw,1.14rem)}.MarketingHome-module__Zjdw0G__navCta,.MarketingHome-module__Zjdw0G__primaryButton{font-size:.82rem}.MarketingHome-module__Zjdw0G__characterSheet figcaption span{font-size:.6rem}.MarketingHome-module__Zjdw0G__characterSheet figcaption strong{font-size:.95rem}.MarketingHome-module__Zjdw0G__characterSheet figcaption small{font-size:.64rem}.MarketingHome-module__Zjdw0G__traceStage small{font-size:.6rem}.MarketingHome-module__Zjdw0G__useSummary dt{font-size:.55rem}.MarketingHome-module__Zjdw0G__useSummary dd{font-size:.7rem}.MarketingHome-module__Zjdw0G__outcomeHeading span{font-size:.6rem}.MarketingHome-module__Zjdw0G__peopleOutcome>p{font-size:.85rem}.MarketingHome-module__Zjdw0G__peopleOutcome blockquote span{font-size:.55rem}.MarketingHome-module__Zjdw0G__rosterHeader>div{font-size:.66rem}.MarketingHome-module__Zjdw0G__personCard figcaption span{font-size:.53rem}.MarketingHome-module__Zjdw0G__personCard figcaption strong{font-size:clamp(.68rem,.9vw,.82rem)}.MarketingHome-module__Zjdw0G__referenceStepNumber,.MarketingHome-module__Zjdw0G__referenceStepLabel,.MarketingHome-module__Zjdw0G__referenceFinding>span{font-size:.6rem}.MarketingHome-module__Zjdw0G__referencePolicyStep .MarketingHome-module__Zjdw0G__referenceStepBody strong{font-size:.76rem}.MarketingHome-module__Zjdw0G__referencePolicyStep .MarketingHome-module__Zjdw0G__referenceStepBody span{font-size:.7rem}.MarketingHome-module__Zjdw0G__referenceOutput figcaption span{font-size:.6rem}.MarketingHome-module__Zjdw0G__referenceOutput figcaption strong{font-size:.84rem}@media (max-width:620px){.MarketingHome-module__Zjdw0G__sectionTitle,.MarketingHome-module__Zjdw0G__referenceHeader .MarketingHome-module__Zjdw0G__sectionTitle{font-size:clamp(2.6rem,11vw,3.7rem)}.MarketingHome-module__Zjdw0G__closingHeading h2{font-size:clamp(2.4rem,10.5vw,3.4rem)}}.MarketingHome-module__Zjdw0G__heroGrid{gap:clamp(32px,4.2vw,68px);margin-inline:auto}.MarketingHome-module__Zjdw0G__darkEyebrow,.MarketingHome-module__Zjdw0G__eyebrow{font-size:.74rem}.MarketingHome-module__Zjdw0G__traceStageLabel,.MarketingHome-module__Zjdw0G__referenceStepNumber,.MarketingHome-module__Zjdw0G__referenceStepLabel,.MarketingHome-module__Zjdw0G__referenceFinding>span{font-size:.66rem}.MarketingHome-module__Zjdw0G__referenceFinding>em{font-size:.6rem}.MarketingHome-module__Zjdw0G__closingContent{align-items:center;gap:clamp(32px,5vw,72px)}.MarketingHome-module__Zjdw0G__closingAside{max-width:38ch}.MarketingHome-module__Zjdw0G__closingAside>p{font-size:clamp(1.02rem,1.2vw,1.12rem)}
.AboutPage-module__RpanIG__dontList{margin:clamp(20px,3vw,28px) 0 0;padding:0;list-style:none}.AboutPage-module__RpanIG__dontList li{font-family:var(--pr-font-display);letter-spacing:-.035em;border-top:1px solid #0d0a0829;padding-block:12px;font-size:clamp(1.5rem,2.4vw,2.1rem);font-weight:600;line-height:1.1}.AboutPage-module__RpanIG__dontList li:first-child{border-top:1px solid var(--ms-ink)}
.ContactPage-module__JvknrW__contactBody{padding-block:clamp(38px,5vw,58px) clamp(64px,7vw,96px)}.ContactPage-module__JvknrW__channelRows{border-top:1px solid var(--ms-ink);margin-top:clamp(22px,3vw,30px)}.ContactPage-module__JvknrW__channelRow{border-bottom:1px solid #0d0a0829;grid-template-columns:minmax(110px,150px) minmax(0,1fr);gap:10px clamp(20px,3vw,40px);padding-block:16px;display:grid}.ContactPage-module__JvknrW__channelLabel{font-family:var(--pr-font-meta);letter-spacing:.1em;text-transform:uppercase;color:var(--ms-amber-deep);margin:0;padding-top:3px;font-size:.64rem;font-weight:750}.ContactPage-module__JvknrW__channelValue{color:var(--ms-ink);letter-spacing:-.01em;align-items:baseline;gap:10px;font-size:1rem;font-weight:700;transition:color .16s;display:inline-flex}.ContactPage-module__JvknrW__channelValue span{color:var(--ms-amber)}.ContactPage-module__JvknrW__channelValue:hover{color:var(--ms-amber-deep)}.ContactPage-module__JvknrW__channelBody p{color:var(--ms-body);margin:6px 0 0;font-size:.92rem;line-height:1.55}@media (max-width:680px){.ContactPage-module__JvknrW__channelRow{grid-template-columns:1fr;gap:6px}.ContactPage-module__JvknrW__channelLabel{padding-top:0}}@media (prefers-reduced-motion:reduce){.ContactPage-module__JvknrW__channelValue{transition:none}}
.RulesPage-module__EjCWSa__ruleRows{border-top:1px solid var(--ms-ink);margin-top:clamp(22px,3vw,30px)}.RulesPage-module__EjCWSa__ruleRow{border-bottom:1px solid #0d0a0829;grid-template-columns:minmax(150px,190px) minmax(0,1fr);gap:10px clamp(20px,3vw,40px);padding-block:18px;display:grid}.RulesPage-module__EjCWSa__ruleMeta p{margin:0}.RulesPage-module__EjCWSa__ruleStatus{font-family:var(--pr-font-meta);letter-spacing:.1em;text-transform:uppercase;color:var(--ms-ink);font-size:.64rem;font-weight:750}.RulesPage-module__EjCWSa__ruleStatusNew{color:var(--ms-amber-deep)}.RulesPage-module__EjCWSa__ruleStatusPending{color:var(--ms-muted)}.RulesPage-module__EjCWSa__ruleDate{font-family:var(--pr-font-meta);letter-spacing:.06em;text-transform:uppercase;color:var(--ms-muted);margin-top:5px;font-size:.62rem;font-weight:650}.RulesPage-module__EjCWSa__ruleBody h3{letter-spacing:-.01em;margin:0;font-size:.98rem;font-weight:700;line-height:1.4}.RulesPage-module__EjCWSa__ruleBody p{color:var(--ms-body);margin:8px 0 0;font-size:.94rem;line-height:1.62}.RulesPage-module__EjCWSa__ruleSource{font-family:var(--pr-font-meta);letter-spacing:.05em;color:var(--ms-ink);align-items:baseline;gap:8px;margin-top:10px;font-size:.72rem;font-weight:700;transition:color .16s;display:inline-flex}.RulesPage-module__EjCWSa__ruleSource span{color:var(--ms-amber)}.RulesPage-module__EjCWSa__ruleSource:hover{color:var(--ms-amber-deep)}.RulesPage-module__EjCWSa__aboutLink{color:var(--ms-amber-deep);font-weight:650}.RulesPage-module__EjCWSa__aboutLink:hover{text-decoration:underline}@media (max-width:680px){.RulesPage-module__EjCWSa__ruleRow{grid-template-columns:1fr;gap:8px}.RulesPage-module__EjCWSa__ruleMeta{align-items:baseline;gap:12px;display:flex}.RulesPage-module__EjCWSa__ruleDate{margin-top:0}}@media (prefers-reduced-motion:reduce){.RulesPage-module__EjCWSa__ruleSource{transition:none}}
.SecurityPage-module__ReoO_G__boundaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:clamp(22px,3vw,30px);display:grid}.SecurityPage-module__ReoO_G__panel{border:1px solid var(--ms-ink);background:var(--ms-bone);padding:clamp(18px,2.2vw,24px)}.SecurityPage-module__ReoO_G__panelCarries{background:var(--ms-ink);color:var(--ms-bone)}.SecurityPage-module__ReoO_G__panelLabel{font-family:var(--pr-font-meta);letter-spacing:.12em;text-transform:uppercase;color:var(--ms-amber-deep);margin:0;font-size:.62rem;font-weight:750}.SecurityPage-module__ReoO_G__panelCarries .SecurityPage-module__ReoO_G__panelLabel{color:var(--ms-amber-dark)}.SecurityPage-module__ReoO_G__panelList{margin:14px 0 0;padding:0;list-style:none}.SecurityPage-module__ReoO_G__panelList li{color:var(--ms-body);border-top:1px solid #0d0a0829;padding-block:9px;font-size:.88rem;line-height:1.45}.SecurityPage-module__ReoO_G__panelList li:first-child{border-top:none;padding-top:0}.SecurityPage-module__ReoO_G__panelList li:last-child{padding-bottom:0}.SecurityPage-module__ReoO_G__panelCarries .SecurityPage-module__ReoO_G__panelList li{color:#d9d1c7;border-top-color:#f6f2e82e}.SecurityPage-module__ReoO_G__chainFigure{margin:clamp(22px,3vw,30px) 0 0}.SecurityPage-module__ReoO_G__chain{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.SecurityPage-module__ReoO_G__chainEntry{border:1px solid var(--ms-ink);background:var(--ms-surface);padding:14px 16px}.SecurityPage-module__ReoO_G__chainAction{font-family:var(--pr-font-meta);letter-spacing:.07em;text-transform:uppercase;color:var(--ms-ink);margin:0;font-size:.66rem;font-weight:750}.SecurityPage-module__ReoO_G__chainHash{font-family:var(--pr-font-meta);color:var(--ms-ink);margin:12px 0 0;font-size:.76rem}.SecurityPage-module__ReoO_G__chainPrev{font-family:var(--pr-font-meta);color:var(--ms-muted);align-items:baseline;gap:7px;margin:3px 0 0;font-size:.76rem;display:flex}.SecurityPage-module__ReoO_G__chainPrev span{color:var(--ms-amber-deep);letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:750}.SecurityPage-module__ReoO_G__chainVerify{font-family:var(--pr-font-meta);letter-spacing:.1em;text-transform:uppercase;background:var(--ms-ink);color:var(--ms-bone);flex-wrap:wrap;justify-content:space-between;gap:6px 24px;margin-top:10px;padding:11px 16px;font-size:.62rem;font-weight:750;display:flex}.SecurityPage-module__ReoO_G__chainVerify span:last-child{color:var(--ms-amber-dark)}@media (max-width:680px){.SecurityPage-module__ReoO_G__boundaryGrid,.SecurityPage-module__ReoO_G__chain{grid-template-columns:1fr}}
.WorkflowIntelligenceDemo-module__WPUmnG__demo{--demo-bg:#0e0d0c;--demo-panel:#171513;--demo-panel-raised:#1d1a17;--demo-line:#f6f2e826;--demo-line-strong:#f6f2e842;--demo-copy:#f6f2e8;--demo-muted:#bdb2a8;--demo-dim:#81766d;--demo-amber:#d87519;--demo-review:#e0a447;border:1px solid var(--demo-line-strong);background:var(--demo-bg);color:var(--demo-copy);overflow:hidden;box-shadow:0 28px 90px #00000042}.WorkflowIntelligenceDemo-module__WPUmnG__demo button{color:inherit}.WorkflowIntelligenceDemo-module__WPUmnG__demoHeader,.WorkflowIntelligenceDemo-module__WPUmnG__demoFooter{border-bottom:1px solid var(--demo-line);justify-content:space-between;align-items:center;gap:24px;padding:15px 18px;display:flex}.WorkflowIntelligenceDemo-module__WPUmnG__productName,.WorkflowIntelligenceDemo-module__WPUmnG__analysisStatus{align-items:center;display:flex}.WorkflowIntelligenceDemo-module__WPUmnG__productName{gap:10px}.WorkflowIntelligenceDemo-module__WPUmnG__productName strong{letter-spacing:.02em;font-size:.78rem;font-weight:700}.WorkflowIntelligenceDemo-module__WPUmnG__productName>span:last-child,.WorkflowIntelligenceDemo-module__WPUmnG__analysisStatus{color:var(--demo-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:600}.WorkflowIntelligenceDemo-module__WPUmnG__productName>span:last-child{border-left:1px solid var(--demo-line-strong);padding-left:10px}.WorkflowIntelligenceDemo-module__WPUmnG__productMark{grid-template-columns:repeat(3,4px);gap:3px;display:grid}.WorkflowIntelligenceDemo-module__WPUmnG__productMark i{background:var(--demo-amber);border-radius:50%;width:4px;height:4px}.WorkflowIntelligenceDemo-module__WPUmnG__analysisStatus{gap:8px;margin:0}.WorkflowIntelligenceDemo-module__WPUmnG__analysisStatus>span{background:#72b57d;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #72b57d1a}.WorkflowIntelligenceDemo-module__WPUmnG__actSwitcher{border-bottom:1px solid var(--demo-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.WorkflowIntelligenceDemo-module__WPUmnG__actButton,.WorkflowIntelligenceDemo-module__WPUmnG__actButtonActive{min-height:58px;color:var(--demo-muted);cursor:pointer;letter-spacing:.04em;text-transform:uppercase;background:0 0;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:12px;font-size:.8rem;font-weight:650;transition:background-color .16s,border-color .16s,color .16s;display:flex}.WorkflowIntelligenceDemo-module__WPUmnG__actButton+.WorkflowIntelligenceDemo-module__WPUmnG__actButton,.WorkflowIntelligenceDemo-module__WPUmnG__actButton+.WorkflowIntelligenceDemo-module__WPUmnG__actButtonActive,.WorkflowIntelligenceDemo-module__WPUmnG__actButtonActive+.WorkflowIntelligenceDemo-module__WPUmnG__actButton,.WorkflowIntelligenceDemo-module__WPUmnG__actButtonActive+.WorkflowIntelligenceDemo-module__WPUmnG__actButtonActive{border-left:1px solid var(--demo-line)}.WorkflowIntelligenceDemo-module__WPUmnG__actButton span,.WorkflowIntelligenceDemo-module__WPUmnG__actButtonActive span{color:var(--demo-dim);font-family:var(--pr-font-meta);letter-spacing:.12em;font-size:.58rem}.WorkflowIntelligenceDemo-module__WPUmnG__actButton:hover,.WorkflowIntelligenceDemo-module__WPUmnG__actButtonActive{border-bottom-color:var(--demo-amber);color:var(--demo-copy);background:#c8680d14}.WorkflowIntelligenceDemo-module__WPUmnG__actButton:focus-visible,.WorkflowIntelligenceDemo-module__WPUmnG__actButtonActive:focus-visible,.WorkflowIntelligenceDemo-module__WPUmnG__personButton:focus-visible,.WorkflowIntelligenceDemo-module__WPUmnG__personButtonActive:focus-visible{z-index:2;outline:2px solid var(--demo-amber);outline-offset:-3px;position:relative}.WorkflowIntelligenceDemo-module__WPUmnG__canvas{background:linear-gradient(#f6f2e806 1px, transparent 1px), linear-gradient(90deg, #f6f2e806 1px, transparent 1px), var(--demo-bg);background-size:24px 24px;min-height:570px;padding:clamp(16px,2vw,24px)}.WorkflowIntelligenceDemo-module__WPUmnG__peopleView{grid-template-columns:minmax(238px,.72fr) minmax(0,1.28fr);align-items:stretch;gap:clamp(14px,1.6vw,20px);display:grid}.WorkflowIntelligenceDemo-module__WPUmnG__sourcePanel,.WorkflowIntelligenceDemo-module__WPUmnG__tracePanel{border:1px solid var(--demo-line);background:#171513f0;min-width:0}.WorkflowIntelligenceDemo-module__WPUmnG__panelHeader,.WorkflowIntelligenceDemo-module__WPUmnG__traceHeader{border-bottom:1px solid var(--demo-line);justify-content:space-between;align-items:center;gap:18px;min-height:82px;padding:16px 18px;display:flex}.WorkflowIntelligenceDemo-module__WPUmnG__panelHeader>div,.WorkflowIntelligenceDemo-module__WPUmnG__traceHeader>div{min-width:0}.WorkflowIntelligenceDemo-module__WPUmnG__panelHeader span,.WorkflowIntelligenceDemo-module__WPUmnG__traceHeader span,.WorkflowIntelligenceDemo-module__WPUmnG__stageLabel span,.WorkflowIntelligenceDemo-module__WPUmnG__nodeHeader span,.WorkflowIntelligenceDemo-module__WPUmnG__referenceReviewHeader span,.WorkflowIntelligenceDemo-module__WPUmnG__policyControl>span{color:var(--demo-dim);font-family:var(--pr-font-meta);letter-spacing:.11em;text-transform:uppercase;font-size:.57rem;font-weight:700;display:block}.WorkflowIntelligenceDemo-module__WPUmnG__panelHeader h3,.WorkflowIntelligenceDemo-module__WPUmnG__traceHeader h3,.WorkflowIntelligenceDemo-module__WPUmnG__nodeCard h3{font-family:var(--pr-font-display);margin:5px 0 0;font-weight:600}.WorkflowIntelligenceDemo-module__WPUmnG__panelHeader h3,.WorkflowIntelligenceDemo-module__WPUmnG__traceHeader h3{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;overflow:hidden}.WorkflowIntelligenceDemo-module__WPUmnG__panelHeader>strong{width:38px;height:38px;color:var(--demo-amber);font-family:var(--pr-font-display);background:#d8751914;border:1px solid #d8751980;place-items:center;font-size:1.1rem;display:grid}.WorkflowIntelligenceDemo-module__WPUmnG__traceHeader p{color:var(--demo-review);letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:650}.WorkflowIntelligenceDemo-module__WPUmnG__peopleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:12px;list-style:none;display:grid}.WorkflowIntelligenceDemo-module__WPUmnG__personButton,.WorkflowIntelligenceDemo-module__WPUmnG__personButtonActive{border:1px solid var(--demo-line);background:var(--demo-panel-raised);text-align:left;cursor:pointer;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;width:100%;min-width:0;min-height:86px;padding:7px;transition:border-color .16s,background-color .16s,transform .16s;display:grid}.WorkflowIntelligenceDemo-module__WPUmnG__personButton:hover,.WorkflowIntelligenceDemo-module__WPUmnG__personButtonActive{background:#d8751917;border-color:#d87519b3}.WorkflowIntelligenceDemo-module__WPUmnG__personButton:hover{transform:translateY(-1px)}.WorkflowIntelligenceDemo-module__WPUmnG__personPortrait,.WorkflowIntelligenceDemo-module__WPUmnG__sourcePortrait{aspect-ratio:3/5;background:#d9d9d7;display:block;position:relative;overflow:hidden}.WorkflowIntelligenceDemo-module__WPUmnG__personPortrait{width:42px}.WorkflowIntelligenceDemo-module__WPUmnG__personPortrait img,.WorkflowIntelligenceDemo-module__WPUmnG__sourcePortrait img{object-fit:cover;object-position:center}.WorkflowIntelligenceDemo-module__WPUmnG__personIdentity{flex-direction:column;gap:4px;min-width:0;display:flex}.WorkflowIntelligenceDemo-module__WPUmnG__personIdentity strong{text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:650;overflow:hidden}.WorkflowIntelligenceDemo-module__WPUmnG__personIdentity small{color:var(--demo-dim);letter-spacing:.08em;text-transform:uppercase;font-size:.53rem}.WorkflowIntelligenceDemo-module__WPUmnG__lineage{grid-template-columns:minmax(72px,.72fr) 14px minmax(112px,1.08fr) 14px minmax(122px,1.12fr);align-items:stretch;min-height:394px;padding:14px;display:grid}.WorkflowIntelligenceDemo-module__WPUmnG__stageCard{border:1px solid var(--demo-line);background:var(--demo-panel-raised);min-width:0;padding:11px}.WorkflowIntelligenceDemo-module__WPUmnG__stageLabel,.WorkflowIntelligenceDemo-module__WPUmnG__nodeHeader{border-bottom:1px solid var(--demo-line);justify-content:space-between;align-items:center;gap:14px;padding-bottom:12px;display:flex}.WorkflowIntelligenceDemo-module__WPUmnG__stageLabel small,.WorkflowIntelligenceDemo-module__WPUmnG__nodeHeader small{color:var(--demo-amber);font-family:var(--pr-font-meta);letter-spacing:.12em;font-size:.56rem}.WorkflowIntelligenceDemo-module__WPUmnG__sourceDetail{flex-direction:column;justify-content:center;gap:16px;height:calc(100% - 37px);display:flex}.WorkflowIntelligenceDemo-module__WPUmnG__sourcePortrait{width:min(100%,84px)}.WorkflowIntelligenceDemo-module__WPUmnG__sourceDetail>div:last-child{flex-direction:column;gap:5px;display:flex}.WorkflowIntelligenceDemo-module__WPUmnG__sourceDetail strong{font-family:var(--pr-font-display);letter-spacing:-.02em;font-size:1rem}.WorkflowIntelligenceDemo-module__WPUmnG__sourceDetail span{color:var(--demo-muted);font-size:.61rem;line-height:1.45}.WorkflowIntelligenceDemo-module__WPUmnG__connector,.WorkflowIntelligenceDemo-module__WPUmnG__referenceConnector{color:var(--demo-amber);place-items:center;display:grid}.WorkflowIntelligenceDemo-module__WPUmnG__connector:before,.WorkflowIntelligenceDemo-module__WPUmnG__referenceConnector:before{content:"→";font-size:1.1rem}.WorkflowIntelligenceDemo-module__WPUmnG__stageCard blockquote{font-family:var(--pr-font-display);letter-spacing:-.025em;margin:24px 0;font-size:clamp(.94rem,1.2vw,1.15rem);font-weight:500;line-height:1.3}.WorkflowIntelligenceDemo-module__WPUmnG__transformationDetail,.WorkflowIntelligenceDemo-module__WPUmnG__referenceDetails{margin:auto 0 0}.WorkflowIntelligenceDemo-module__WPUmnG__transformationDetail div,.WorkflowIntelligenceDemo-module__WPUmnG__referenceDetails div{border-top:1px solid var(--demo-line);gap:5px;padding-block:10px;display:grid}.WorkflowIntelligenceDemo-module__WPUmnG__transformationDetail dt,.WorkflowIntelligenceDemo-module__WPUmnG__transformationDetail dd,.WorkflowIntelligenceDemo-module__WPUmnG__referenceDetails dt,.WorkflowIntelligenceDemo-module__WPUmnG__referenceDetails dd{margin:0}.WorkflowIntelligenceDemo-module__WPUmnG__transformationDetail dt,.WorkflowIntelligenceDemo-module__WPUmnG__referenceDetails dt{color:var(--demo-dim);letter-spacing:.09em;text-transform:uppercase;font-size:.55rem;font-weight:700}.WorkflowIntelligenceDemo-module__WPUmnG__transformationDetail dd,.WorkflowIntelligenceDemo-module__WPUmnG__referenceDetails dd{color:var(--demo-muted);font-size:.64rem;line-height:1.45}.WorkflowIntelligenceDemo-module__WPUmnG__outputGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:20px;display:grid}.WorkflowIntelligenceDemo-module__WPUmnG__outputFrame{aspect-ratio:3/5;border:1px solid var(--demo-line);background:#171513;position:relative;overflow:hidden}.WorkflowIntelligenceDemo-module__WPUmnG__outputFrame img{object-fit:cover}.WorkflowIntelligenceDemo-module__WPUmnG__outputFrame span{color:var(--demo-copy);letter-spacing:.08em;background:#0e0d0cd1;padding:2px 4px;font-size:.46rem;position:absolute;bottom:4px;right:4px}.WorkflowIntelligenceDemo-module__WPUmnG__outputSummary{color:var(--demo-muted);margin:16px 0 0;font-size:.62rem;line-height:1.5}.WorkflowIntelligenceDemo-module__WPUmnG__referencesView{grid-template-columns:minmax(260px,.92fr) 58px minmax(360px,1.08fr);align-items:center;min-height:500px;padding:clamp(18px,3.4vw,48px);display:grid}.WorkflowIntelligenceDemo-module__WPUmnG__nodeCard{border:1px solid var(--demo-line-strong);background:#1d1a17f7;min-width:0;padding:clamp(18px,2.5vw,28px)}.WorkflowIntelligenceDemo-module__WPUmnG__referenceNode{box-shadow:0 0 0 5px #d875190a,0 24px 60px #0000003d}.WorkflowIntelligenceDemo-module__WPUmnG__referenceNode h3{letter-spacing:-.03em;font-size:clamp(1.1rem,2vw,1.55rem)}.WorkflowIntelligenceDemo-module__WPUmnG__promptText{color:var(--demo-muted);margin:30px 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.72rem,1vw,.86rem);line-height:1.8}.WorkflowIntelligenceDemo-module__WPUmnG__promptText mark{border-bottom:1px solid var(--demo-review);color:#f2c77c;background:#e0a44724;padding:2px 3px}.WorkflowIntelligenceDemo-module__WPUmnG__referenceNode footer{border-top:1px solid var(--demo-line);color:var(--demo-dim);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:18px;padding-top:14px;font-size:.56rem;display:flex}.WorkflowIntelligenceDemo-module__WPUmnG__referenceNode footer strong{color:var(--demo-muted);font-weight:650}.WorkflowIntelligenceDemo-module__WPUmnG__referenceReview{border-top:3px solid var(--demo-review)}.WorkflowIntelligenceDemo-module__WPUmnG__referenceReviewHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;display:grid}.WorkflowIntelligenceDemo-module__WPUmnG__referenceReviewHeader h3{letter-spacing:-.035em;max-width:26ch;font-size:clamp(1.25rem,2vw,1.8rem);line-height:1.12}.WorkflowIntelligenceDemo-module__WPUmnG__referenceReviewHeader>strong{background:var(--demo-review);color:#17120d;letter-spacing:.07em;text-align:center;text-transform:uppercase;max-width:160px;padding:7px 9px;font-size:.55rem;font-weight:800;line-height:1.35}.WorkflowIntelligenceDemo-module__WPUmnG__referenceDetails{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.WorkflowIntelligenceDemo-module__WPUmnG__referenceDetails div{border-bottom:1px solid var(--demo-line);align-content:start}.WorkflowIntelligenceDemo-module__WPUmnG__policyControl{margin-top:26px}.WorkflowIntelligenceDemo-module__WPUmnG__policyControl>p{border:1px solid var(--demo-line-strong);color:var(--demo-muted);background:#e0a4471a;margin-top:9px;padding:12px 14px;font-size:.66rem;line-height:1.5}.WorkflowIntelligenceDemo-module__WPUmnG__demoFooter{border-top:1px solid var(--demo-line);color:var(--demo-dim);letter-spacing:.08em;text-transform:uppercase;border-bottom:0;font-size:.58rem}.WorkflowIntelligenceDemo-module__WPUmnG__demoFooter strong{color:var(--demo-muted);font-weight:650}@media (max-width:1080px){.WorkflowIntelligenceDemo-module__WPUmnG__peopleView{grid-template-columns:1fr}.WorkflowIntelligenceDemo-module__WPUmnG__peopleGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.WorkflowIntelligenceDemo-module__WPUmnG__referencesView{grid-template-columns:minmax(240px,.9fr) 42px minmax(330px,1.1fr);padding-inline:16px}}@media (max-width:760px){.WorkflowIntelligenceDemo-module__WPUmnG__demoHeader,.WorkflowIntelligenceDemo-module__WPUmnG__demoFooter{flex-direction:column;align-items:flex-start;gap:10px}.WorkflowIntelligenceDemo-module__WPUmnG__productName>span:last-child{display:none}.WorkflowIntelligenceDemo-module__WPUmnG__canvas{min-height:0;padding:12px}.WorkflowIntelligenceDemo-module__WPUmnG__peopleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.WorkflowIntelligenceDemo-module__WPUmnG__lineage{grid-template-columns:1fr;gap:0;min-height:0;padding:12px}.WorkflowIntelligenceDemo-module__WPUmnG__connector,.WorkflowIntelligenceDemo-module__WPUmnG__referenceConnector{min-height:34px}.WorkflowIntelligenceDemo-module__WPUmnG__connector:before,.WorkflowIntelligenceDemo-module__WPUmnG__referenceConnector:before{content:"↓"}.WorkflowIntelligenceDemo-module__WPUmnG__sourceDetail{flex-direction:row;justify-content:flex-start;align-items:center;height:auto;min-height:180px}.WorkflowIntelligenceDemo-module__WPUmnG__sourcePortrait{width:74px}.WorkflowIntelligenceDemo-module__WPUmnG__referencesView{grid-template-columns:1fr;min-height:0;padding:12px}.WorkflowIntelligenceDemo-module__WPUmnG__referenceReviewHeader{grid-template-columns:1fr}.WorkflowIntelligenceDemo-module__WPUmnG__referenceReviewHeader>strong{justify-self:start;max-width:none}.WorkflowIntelligenceDemo-module__WPUmnG__referenceDetails{grid-template-columns:1fr;gap:0}}@media (max-width:440px){.WorkflowIntelligenceDemo-module__WPUmnG__personButton,.WorkflowIntelligenceDemo-module__WPUmnG__personButtonActive{grid-template-columns:34px minmax(0,1fr);gap:7px;min-height:68px;padding:6px}.WorkflowIntelligenceDemo-module__WPUmnG__personPortrait{width:34px}.WorkflowIntelligenceDemo-module__WPUmnG__personIdentity strong{font-size:.62rem}.WorkflowIntelligenceDemo-module__WPUmnG__actButton,.WorkflowIntelligenceDemo-module__WPUmnG__actButtonActive{min-height:52px}}@media (prefers-reduced-motion:reduce){.WorkflowIntelligenceDemo-module__WPUmnG__demo *,.WorkflowIntelligenceDemo-module__WPUmnG__demo :before,.WorkflowIntelligenceDemo-module__WPUmnG__demo :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}@keyframes WorkflowIntelligenceDemo-module__WPUmnG__viewSwapIn{0%{opacity:0;transform:translateY(10px)}}.WorkflowIntelligenceDemo-module__WPUmnG__viewSwap{animation:.45s cubic-bezier(.2,.75,.25,1) both WorkflowIntelligenceDemo-module__WPUmnG__viewSwapIn}@media (prefers-reduced-motion:reduce){.WorkflowIntelligenceDemo-module__WPUmnG__viewSwap{animation:none}}.WorkflowIntelligenceDemo-module__WPUmnG__productName strong{font-size:.8rem}.WorkflowIntelligenceDemo-module__WPUmnG__productName>span:last-child,.WorkflowIntelligenceDemo-module__WPUmnG__analysisStatus{font-size:.64rem}.WorkflowIntelligenceDemo-module__WPUmnG__actButton,.WorkflowIntelligenceDemo-module__WPUmnG__actButtonActive{font-size:.82rem}.WorkflowIntelligenceDemo-module__WPUmnG__actButton span,.WorkflowIntelligenceDemo-module__WPUmnG__actButtonActive span,.WorkflowIntelligenceDemo-module__WPUmnG__panelHeader span,.WorkflowIntelligenceDemo-module__WPUmnG__traceHeader span,.WorkflowIntelligenceDemo-module__WPUmnG__stageLabel span,.WorkflowIntelligenceDemo-module__WPUmnG__nodeHeader span{font-size:.6rem}.WorkflowIntelligenceDemo-module__WPUmnG__traceHeader p{font-size:.7rem}.WorkflowIntelligenceDemo-module__WPUmnG__personIdentity strong{font-size:.68rem}.WorkflowIntelligenceDemo-module__WPUmnG__personIdentity small{font-size:.56rem}.WorkflowIntelligenceDemo-module__WPUmnG__stageLabel small,.WorkflowIntelligenceDemo-module__WPUmnG__nodeHeader small{font-size:.58rem}.WorkflowIntelligenceDemo-module__WPUmnG__sourceDetail span{font-size:.64rem}.WorkflowIntelligenceDemo-module__WPUmnG__transformationDetail dt,.WorkflowIntelligenceDemo-module__WPUmnG__referenceDetails dt{font-size:.57rem}.WorkflowIntelligenceDemo-module__WPUmnG__transformationDetail dd,.WorkflowIntelligenceDemo-module__WPUmnG__referenceDetails dd{font-size:.68rem}.WorkflowIntelligenceDemo-module__WPUmnG__outputFrame span{font-size:.52rem}.WorkflowIntelligenceDemo-module__WPUmnG__outputSummary{font-size:.65rem}.WorkflowIntelligenceDemo-module__WPUmnG__promptText{font-size:clamp(.78rem,1.05vw,.92rem)}.WorkflowIntelligenceDemo-module__WPUmnG__referenceNode footer,.WorkflowIntelligenceDemo-module__WPUmnG__referenceReviewHeader>strong{font-size:.58rem}.WorkflowIntelligenceDemo-module__WPUmnG__policyControl>p{font-size:.68rem}.WorkflowIntelligenceDemo-module__WPUmnG__demoFooter{font-size:.6rem}
.TalentRegister-module__sseIYW__shell{background:var(--pr-bg);min-height:100vh;color:var(--pr-ink)}.TalentRegister-module__sseIYW__header,.TalentRegister-module__sseIYW__hero,.TalentRegister-module__sseIYW__filterPanel,.TalentRegister-module__sseIYW__resultsHeader,.TalentRegister-module__sseIYW__recordGrid,.TalentRegister-module__sseIYW__emptyState{width:min(100% - 2rem,1180px);margin:0 auto}.TalentRegister-module__sseIYW__header{border-bottom:1px solid var(--pr-line);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;display:flex}.TalentRegister-module__sseIYW__brand{align-items:center;width:156px;display:inline-flex}.TalentRegister-module__sseIYW__brand img{width:100%;height:auto}.TalentRegister-module__sseIYW__nav{font-family:var(--pr-font-mono);text-transform:uppercase;color:var(--pr-muted);align-items:center;gap:1rem;font-size:.76rem;display:flex}.TalentRegister-module__sseIYW__nav a:hover{color:var(--pr-ink)}.TalentRegister-module__sseIYW__themeToggle{border:1px solid var(--pr-line-strong);border-radius:var(--pr-radius);background:var(--pr-surface);grid-template-columns:repeat(2,minmax(3.3rem,1fr));height:2.2rem;display:inline-grid;overflow:hidden}.TalentRegister-module__sseIYW__themeOption{border:0;border-right:1px solid var(--pr-line);color:var(--pr-muted);font-family:var(--pr-font-mono);text-transform:uppercase;cursor:pointer;background:0 0;padding:0 .65rem;font-size:.68rem}.TalentRegister-module__sseIYW__themeOption:last-child{border-right:0}.TalentRegister-module__sseIYW__themeOptionActive{background:var(--pr-amber);color:var(--pr-amber-ink)}.TalentRegister-module__sseIYW__hero{grid-template-columns:minmax(0,1fr) minmax(320px,430px);align-items:end;gap:2rem;padding:4rem 0 2rem;display:grid}.TalentRegister-module__sseIYW__kicker{font-family:var(--pr-font-mono);text-transform:uppercase;color:var(--pr-amber);margin:0 0 .8rem;font-size:.72rem}.TalentRegister-module__sseIYW__hero h1{font-family:var(--pr-font-display);margin:0;font-size:4.3rem;line-height:.98}.TalentRegister-module__sseIYW__hero p:not(.TalentRegister-module__sseIYW__kicker){max-width:720px;color:var(--pr-muted);margin:1.25rem 0 0;font-size:1.08rem;line-height:1.65}.TalentRegister-module__sseIYW__heroLedger{border:1px solid var(--pr-line);border-radius:var(--pr-radius);background:var(--pr-surface);box-shadow:var(--pr-shadow)}.TalentRegister-module__sseIYW__heroLedger div{border-bottom:1px dotted var(--pr-line);grid-template-columns:.8fr 1fr;gap:1rem;padding:1rem;display:grid}.TalentRegister-module__sseIYW__heroLedger div:last-child{border-bottom:0}.TalentRegister-module__sseIYW__heroLedger span,.TalentRegister-module__sseIYW__selectBox span,.TalentRegister-module__sseIYW__searchBox span,.TalentRegister-module__sseIYW__recordTitleRow p,.TalentRegister-module__sseIYW__recordTitleRow span,.TalentRegister-module__sseIYW__badgeRow span,.TalentRegister-module__sseIYW__ledger span,.TalentRegister-module__sseIYW__frameStatus,.TalentRegister-module__sseIYW__frameCode{font-family:var(--pr-font-mono);text-transform:uppercase;color:var(--pr-dim);font-size:.68rem}.TalentRegister-module__sseIYW__filterPanel{border:1px solid var(--pr-line);border-radius:var(--pr-radius);background:color-mix(in srgb, var(--pr-surface) 86%, transparent);grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;padding:1rem;display:grid}.TalentRegister-module__sseIYW__mobileFilterHeader{display:none}.TalentRegister-module__sseIYW__advancedFilterGrid{display:contents}.TalentRegister-module__sseIYW__advancedFilterToggle{display:none}.TalentRegister-module__sseIYW__searchBox,.TalentRegister-module__sseIYW__selectBox{flex-direction:column;gap:.45rem;display:flex}.TalentRegister-module__sseIYW__searchBox{grid-column:span 2}.TalentRegister-module__sseIYW__searchBox input,.TalentRegister-module__sseIYW__selectBox select{border:1px solid var(--pr-line-strong);border-radius:var(--pr-radius);background:var(--pr-elevated);width:100%;min-height:2.65rem;color:var(--pr-ink);font-family:var(--pr-font-mono);padding:.7rem .75rem;font-size:.82rem}.TalentRegister-module__sseIYW__searchBox input:focus,.TalentRegister-module__sseIYW__selectBox select:focus{border-color:var(--pr-amber);outline:2px solid var(--pr-amber-soft)}.TalentRegister-module__sseIYW__resultsHeader{justify-content:space-between;align-items:end;gap:1rem;padding:2rem 0 1rem;display:flex}.TalentRegister-module__sseIYW__resultsHeader h2{font-family:var(--pr-font-display);margin:0;font-size:2rem}.TalentRegister-module__sseIYW__resetButton{border:1px solid var(--pr-amber);border-radius:var(--pr-radius);min-height:2.5rem;color:var(--pr-amber);font-family:var(--pr-font-mono);text-transform:uppercase;cursor:pointer;background:0 0;padding:.6rem .85rem;font-size:.72rem;font-weight:600}.TalentRegister-module__sseIYW__resetButton:hover{background:var(--pr-amber-soft)}.TalentRegister-module__sseIYW__recordGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding-bottom:4rem;display:grid}.TalentRegister-module__sseIYW__recordCard{border:1px solid var(--pr-line);border-radius:var(--pr-radius);background:var(--pr-elevated);box-shadow:var(--pr-shadow);overflow:hidden}.TalentRegister-module__sseIYW__mediaFrame{aspect-ratio:16/11;border-bottom:1px solid var(--pr-line);background:#000;min-height:220px;position:relative;overflow:hidden}.TalentRegister-module__sseIYW__mediaFrame:before,.TalentRegister-module__sseIYW__mediaFrame:after{content:"";z-index:2;background:#000;height:20px;position:absolute;left:0;right:0}.TalentRegister-module__sseIYW__mediaFrame:before{top:0}.TalentRegister-module__sseIYW__mediaFrame:after{bottom:0}.TalentRegister-module__sseIYW__mediaImage{object-fit:cover;filter:saturate(.82)contrast(1.03)}.TalentRegister-module__sseIYW__frameStatus,.TalentRegister-module__sseIYW__frameCode{z-index:3;color:var(--pr-amber);position:absolute}.TalentRegister-module__sseIYW__frameStatus{top:.28rem;left:.75rem}.TalentRegister-module__sseIYW__frameCode{color:#f6f2e8a3;bottom:.28rem;right:.75rem}.TalentRegister-module__sseIYW__recordBody{padding:1rem}.TalentRegister-module__sseIYW__recordTitleRow{border-bottom:1px solid var(--pr-line);justify-content:space-between;align-items:start;gap:1rem;padding-bottom:.9rem;display:flex}.TalentRegister-module__sseIYW__recordTitleRow p{color:var(--pr-amber);margin:0 0 .3rem}.TalentRegister-module__sseIYW__recordTitleRow h3{font-family:var(--pr-font-display);margin:0;font-size:1.55rem;line-height:1.05}.TalentRegister-module__sseIYW__recordTitleRow span{color:var(--pr-success);flex-shrink:0}.TalentRegister-module__sseIYW__badgeRow{flex-wrap:wrap;gap:.45rem;padding:.9rem 0;display:flex}.TalentRegister-module__sseIYW__badgeRow span{border:1px solid var(--pr-line);border-radius:var(--pr-radius);color:var(--pr-muted);padding:.3rem .45rem}.TalentRegister-module__sseIYW__ledger{border-top:1px solid var(--pr-line)}.TalentRegister-module__sseIYW__ledger div{border-bottom:1px dotted var(--pr-line);grid-template-columns:.42fr 1fr;gap:.7rem;padding:.7rem 0;display:grid}.TalentRegister-module__sseIYW__ledger div:last-child{border-bottom:0}.TalentRegister-module__sseIYW__ledger strong{font-size:.88rem;line-height:1.35}.TalentRegister-module__sseIYW__emptyState{border:1px solid var(--pr-line);border-radius:var(--pr-radius);background:var(--pr-surface);min-height:260px;color:var(--pr-muted);text-align:center;place-items:center;gap:1rem;margin-bottom:4rem;display:grid}@media (max-width:1100px){.TalentRegister-module__sseIYW__filterPanel,.TalentRegister-module__sseIYW__recordGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.TalentRegister-module__sseIYW__header,.TalentRegister-module__sseIYW__hero,.TalentRegister-module__sseIYW__filterPanel,.TalentRegister-module__sseIYW__resultsHeader,.TalentRegister-module__sseIYW__recordGrid,.TalentRegister-module__sseIYW__emptyState{width:min(100% - 1rem,1180px)}.TalentRegister-module__sseIYW__header{padding:.85rem 0 1rem}.TalentRegister-module__sseIYW__header,.TalentRegister-module__sseIYW__resultsHeader{flex-direction:column;align-items:flex-start}.TalentRegister-module__sseIYW__nav{flex-wrap:wrap;gap:.75rem 1rem;width:100%}.TalentRegister-module__sseIYW__themeToggle{width:100%;max-width:none}.TalentRegister-module__sseIYW__hero{grid-template-columns:1fr;gap:1.35rem;padding:2.35rem 0 1.6rem}.TalentRegister-module__sseIYW__hero h1{font-size:3rem}.TalentRegister-module__sseIYW__heroLedger div,.TalentRegister-module__sseIYW__filterPanel,.TalentRegister-module__sseIYW__recordGrid,.TalentRegister-module__sseIYW__ledger div{grid-template-columns:1fr}.TalentRegister-module__sseIYW__searchBox{grid-column:auto}.TalentRegister-module__sseIYW__filterPanel{gap:.75rem;padding:.85rem;display:grid}.TalentRegister-module__sseIYW__mobileFilterHeader{justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.1rem;display:flex}.TalentRegister-module__sseIYW__mobileFilterHeader span,.TalentRegister-module__sseIYW__mobileFilterHeader strong,.TalentRegister-module__sseIYW__advancedFilterToggle span,.TalentRegister-module__sseIYW__advancedFilterToggle strong{font-family:var(--pr-font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:500}.TalentRegister-module__sseIYW__mobileFilterHeader span,.TalentRegister-module__sseIYW__advancedFilterToggle span{color:var(--pr-amber)}.TalentRegister-module__sseIYW__mobileFilterHeader strong,.TalentRegister-module__sseIYW__advancedFilterToggle strong{color:var(--pr-meta)}.TalentRegister-module__sseIYW__advancedFilterToggle{border:1px solid var(--pr-line-strong);border-radius:var(--pr-radius);background:var(--pr-elevated);min-height:2.8rem;color:inherit;cursor:pointer;flex-direction:column;justify-content:center;align-items:flex-start;gap:.22rem;padding:.68rem 2.15rem .68rem .75rem;display:flex;position:relative}.TalentRegister-module__sseIYW__advancedFilterToggle:after{content:"+";color:var(--pr-amber);font-family:var(--pr-font-mono);font-size:1rem;line-height:1;position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}.TalentRegister-module__sseIYW__advancedFilterToggle[aria-expanded=true]:after{content:"-"}.TalentRegister-module__sseIYW__advancedFilterGrid{gap:.75rem;padding-top:.75rem;display:none}.TalentRegister-module__sseIYW__advancedFilterGridOpen{display:grid}.TalentRegister-module__sseIYW__resultsHeader{padding-top:1.35rem}.TalentRegister-module__sseIYW__resultsHeader h2{font-size:1.85rem;line-height:1.08}}@media (max-width:480px){.TalentRegister-module__sseIYW__hero h1{font-size:2.5rem}.TalentRegister-module__sseIYW__mediaFrame{min-height:190px}}
