.EvidencePortfolio_root__rWrKm{--muted:#a2aba7;--line:rgba(228,234,226,.16);color:var(--ink);width:100%;font-family:var(--sans,Arial,sans-serif);padding:4px 0 24px;min-width:0}.EvidencePortfolio_root__rWrKm *{box-sizing:border-box}.EvidencePortfolio_root__rWrKm button:not(:where([data-product-demo] *)),.EvidencePortfolio_root__rWrKm select:not(:where([data-product-demo] *)){font:inherit}.EvidencePortfolio_root__rWrKm button:not(:where([data-product-demo] *)){cursor:pointer;color:inherit}.EvidencePortfolio_root__rWrKm button:disabled{cursor:default;opacity:.45}.EvidencePortfolio_root__rWrKm [tabindex]:focus-visible,.EvidencePortfolio_root__rWrKm button:focus-visible,.EvidencePortfolio_root__rWrKm select:focus-visible{outline:2px solid #ded2bc;outline-offset:5px}.EvidencePortfolio_root__rWrKm button{touch-action:manipulation}.EvidencePortfolio_root__rWrKm figure,.EvidencePortfolio_root__rWrKm h3,.EvidencePortfolio_root__rWrKm h4,.EvidencePortfolio_root__rWrKm h5,.EvidencePortfolio_root__rWrKm ol,.EvidencePortfolio_root__rWrKm p,.EvidencePortfolio_root__rWrKm ul{margin:0}.EvidencePortfolio_root__rWrKm a{color:inherit}.EvidencePortfolio_arrow__ebDv1,.EvidencePortfolio_backArrow__GeLLg{width:24px;height:24px;flex-shrink:0}.EvidencePortfolio_backArrow__GeLLg{transform:rotate(180deg)}.EvidencePortfolio_eyebrow__5Cl6O{font-family:var(--mono,monospace);font-size:10px;line-height:1.6;letter-spacing:.07em;color:#b8c0ba;text-transform:uppercase}.EvidencePortfolio_intro__uacov{display:grid;grid-template-columns:1.3fr 1fr;align-items:end;gap:40px;padding:26px 0 36px}.EvidencePortfolio_intro__uacov h3{font-size:clamp(28px,3vw,44px);font-weight:500;letter-spacing:-.06em;line-height:1.28;margin-top:20px;word-break:keep-all}.EvidencePortfolio_introAside__ZycKw{max-width:340px;justify-self:end}.EvidencePortfolio_introAside__ZycKw p{font-size:14px;line-height:1.85;color:#bdc5c0;word-break:keep-all}.EvidencePortfolio_introAside__ZycKw>span{display:block;font:10px var(--mono,monospace);letter-spacing:.07em;margin-top:20px;color:#8f9b95}.EvidencePortfolio_filterBar__soVau{display:flex;justify-content:space-between;align-items:center;gap:24px;border-top:1px solid var(--line);padding:18px 0 20px}.EvidencePortfolio_filterBar__soVau>p{font-size:12px;color:#abb6af;white-space:nowrap}.EvidencePortfolio_filterBar__soVau>p span{color:var(--ink);font-family:var(--mono,monospace);margin-right:8px}.EvidencePortfolio_filterBar__soVau>div{display:flex;gap:20px;align-items:center}.EvidencePortfolio_filterBar__soVau label{display:flex;align-items:center;gap:12px;font-size:11px;color:#94a09a}.EvidencePortfolio_filterBar__soVau select{background:#151a19;color:#dedfd7;border:1px solid #3e4741;border-radius:3px;padding:9px 29px 9px 10px;font-size:12px;max-width:200px;min-height:38px}.EvidencePortfolio_clearFilter__tLyB3{padding:8px 0;background:none;border:0;font-size:12px;color:#b5c3b6!important;text-decoration:underline;text-underline-offset:4px}.EvidencePortfolio_feature__jT8ZS{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);min-height:370px;background:#171c1b;border-top:1px solid #38403c;border-bottom:1px solid #38403c}.EvidencePortfolio_featureArt__tfcQj{display:block;position:relative;padding:0;border:0;background:#222a26;overflow:hidden;min-width:0;text-align:left}.EvidencePortfolio_artwork__vec55{--project-accent:#b7c5b2;position:relative;min-height:340px;background:#dce0d6;overflow:hidden;color:#28342c}.EvidencePortfolio_actualImage__KFHzi{display:block;width:100%;height:100%;position:absolute;inset:0;background:#e8e9e2}.EvidencePortfolio_artCaption__nLgMr{position:absolute;bottom:12px;left:12px;max-width:calc(100% - 70px);background:rgba(20,27,23,.86);color:#e1e7dd;border-radius:2px;padding:7px 10px;font-size:10px;line-height:1.4}.EvidencePortfolio_artOpen__j9fzI{position:absolute;right:18px;bottom:18px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#f2eee5;color:#20291f;box-shadow:0 3px 18px #0002;transition:transform .2s}.EvidencePortfolio_featureArt__tfcQj:hover .EvidencePortfolio_artOpen__j9fzI{transform:rotate(-35deg)}.EvidencePortfolio_featureCopy__CHFTo{padding:30px 32px;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.EvidencePortfolio_featureMeta__3IM_M{display:flex;flex-wrap:wrap;gap:8px 12px;line-height:1.5;color:#adb9ac;margin-bottom:24px}.EvidencePortfolio_featureMeta__3IM_M span+span:before{content:"";display:inline-block;width:3px;height:3px;vertical-align:middle;background:#80907f;border-radius:50%;margin-right:12px}.EvidencePortfolio_featureClient__AI9lt{font-size:11px;color:#929f96;margin-bottom:8px!important}.EvidencePortfolio_featureCopy__CHFTo h4{font-size:clamp(23px,2.2vw,32px);line-height:1.35;font-weight:500;letter-spacing:-.04em;word-break:keep-all}.EvidencePortfolio_featureHeadline__wsGuU{font-size:16px;line-height:1.65;margin-top:20px!important;color:#e3e3d7;word-break:keep-all}.EvidencePortfolio_featureSummary__AoQcJ{color:#a0ada3;line-height:1.9;margin:12px 0 28px!important;word-break:keep-all}.EvidencePortfolio_featureCta__QxH9B{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;margin-top:auto;border:0;border-top:1px solid var(--line);padding:16px 0 0;background:none;text-align:left;font-weight:600}.EvidencePortfolio_featureCta__QxH9B .EvidencePortfolio_arrow__ebDv1{transition:transform .2s}.EvidencePortfolio_featureCta__QxH9B:hover .EvidencePortfolio_arrow__ebDv1{transform:translateX(5px)}.EvidencePortfolio_diagram__Hmp2R{display:flex;flex-direction:column;padding:26px 30px;min-height:340px;height:100%;background:#dce0d6}.EvidencePortfolio_diagramMeta____s7W{display:flex;justify-content:space-between;gap:16px;font:9px var(--mono,monospace);letter-spacing:.04em;color:#64705f;border-bottom:1px solid #aab4a3;padding-bottom:14px}.EvidencePortfolio_diagramMeta____s7W span:last-child{font-family:var(--sans,Arial,sans-serif)}.EvidencePortfolio_diagramIdentity__quiT9{display:flex;align-items:center;gap:20px;margin:30px 0 24px;min-width:0}.EvidencePortfolio_diagramMark__T_56c{display:grid;place-items:center;width:54px;height:54px;border:1px solid #6f7f6c;border-radius:50%;font-size:30px;font-weight:300;flex-shrink:0;background:#c9d1c1}.EvidencePortfolio_diagramIdentity__quiT9 p{font-size:clamp(20px,2.2vw,31px);letter-spacing:-.04em;line-height:1.3;word-break:keep-all}.EvidencePortfolio_diagramSteps__XRDSE{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0;margin:auto 0 26px!important;gap:16px}.EvidencePortfolio_diagramSteps__XRDSE li{position:relative;min-width:0;min-height:90px;padding:13px 4px 12px 0;border-top:2px solid #7c8a74}.EvidencePortfolio_diagramNumber__nW7UE{font:10px var(--mono,monospace);color:#65715e}.EvidencePortfolio_diagramSteps__XRDSE strong{display:block;font-size:13px;line-height:1.6;font-weight:600;word-break:keep-all;margin-top:10px;padding-right:10px}.EvidencePortfolio_diagramConnector__9m_m3{position:absolute;right:-13px;top:43px;color:#7b8772;font-size:16px}.EvidencePortfolio_diagramSteps__XRDSE li:last-child .EvidencePortfolio_diagramConnector__9m_m3{display:none}.EvidencePortfolio_diagramFoot__fHS3c{display:flex;justify-content:space-between;gap:16px;border-top:1px solid #acb7a4;padding-top:12px;font-size:10px;color:#6b7865;line-height:1.5}.EvidencePortfolio_artwork__vec55[data-kind=automation] .EvidencePortfolio_diagram__Hmp2R{background:#dedbd3}.EvidencePortfolio_artwork__vec55[data-kind=automation] .EvidencePortfolio_diagramMark__T_56c{background:#d0cabb;border-color:#8b806c}.EvidencePortfolio_artwork__vec55[data-kind=automation] .EvidencePortfolio_diagramSteps__XRDSE li{border-color:#92846e}.EvidencePortfolio_artwork__vec55[data-kind=visibility] .EvidencePortfolio_diagram__Hmp2R{background:#d6dedd}.EvidencePortfolio_artwork__vec55[data-kind=visibility] .EvidencePortfolio_diagramMark__T_56c{background:#becdc9;border-color:#6b8380}.EvidencePortfolio_artwork__vec55[data-kind=visibility] .EvidencePortfolio_diagramSteps__XRDSE li{border-color:#728f88}.EvidencePortfolio_archive__VJfLs{margin-top:32px}.EvidencePortfolio_archiveHeading__3TFCL{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-bottom:16px}.EvidencePortfolio_archiveHeading__3TFCL p{font-size:11px;color:#95a399}.EvidencePortfolio_projectList__gDDTy{border-top:1px solid var(--line)}.EvidencePortfolio_projectRow__70c5V{display:flex;align-items:stretch;border-bottom:1px solid var(--line);transition:background .18s}.EvidencePortfolio_projectRow__70c5V[data-current=true]{background:#252d27;box-shadow:inset 2px 0 0 #c5ccb8}.EvidencePortfolio_projectRow__70c5V:hover{background:#232b25}.EvidencePortfolio_projectSelect__d5KdT{display:flex;align-items:center;flex:1 1;gap:22px;min-width:0;background:none;border:0;text-align:left;padding:22px 18px;min-height:87px}.EvidencePortfolio_projectNumber__KHGLx{font:10px var(--mono,monospace);color:#8e9d91}.EvidencePortfolio_projectIdentity__S9A9M{min-width:0;flex:1 1}.EvidencePortfolio_projectIdentity__S9A9M strong{display:block;font-size:16px;line-height:1.5;letter-spacing:-.02em;font-weight:500;word-break:keep-all}.EvidencePortfolio_projectIdentity__S9A9M>span{display:block;margin-top:5px;color:#95a296;font-size:11px}.EvidencePortfolio_projectOrigin__ouVhc{font-size:11px;color:#9ca99e;min-width:100px}.EvidencePortfolio_previewIndicator__UCMkQ{font-size:10px;color:#a8b59e;width:68px;white-space:nowrap}.EvidencePortfolio_rowOpen__0oWQE{width:65px;padding:0 20px;border:0;background:none;flex-shrink:0}.EvidencePortfolio_rowOpen__0oWQE:hover{color:#e2e9d0;background:#34402f}.EvidencePortfolio_archiveNote__vJ0Qd{font-size:11px;line-height:1.8;color:#8a978d;margin-top:18px!important;word-break:keep-all}.EvidencePortfolio_detailToolbar__ZSNES{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line);padding:16px 0 20px}.EvidencePortfolio_detailToolbar__ZSNES>span{font-size:11px;color:#a5b0a6;display:flex;align-items:center;gap:10px}.EvidencePortfolio_detailToolbar__ZSNES i{width:3px;height:3px;background:#87947f;border-radius:50%}.EvidencePortfolio_textButton__5wvuL{display:inline-flex;align-items:center;gap:9px;border:0;background:none;padding:6px 0;font-size:12px;font-weight:500;min-height:40px}.EvidencePortfolio_textButton__5wvuL:hover{color:#c8d2b7}.EvidencePortfolio_textButton__5wvuL svg{width:18px;height:18px}.EvidencePortfolio_detailHeading__3I5T_{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:end;padding:30px 0}.EvidencePortfolio_detailHeading__3I5T_ h3{font-size:clamp(28px,3.8vw,48px);line-height:1.2;letter-spacing:-.045em;font-weight:500;word-break:keep-all;margin-top:12px}.EvidencePortfolio_detailHeading__3I5T_>p{font-size:18px;line-height:1.65;color:#cbd2c7;word-break:keep-all;max-width:440px;justify-self:end}.EvidencePortfolio_detailArt__sZNzA{height:clamp(320px,39vw,570px);border:1px solid #51594f;background:#dce0d6}.EvidencePortfolio_detailArt__sZNzA .EvidencePortfolio_diagram__Hmp2R{padding:36px 48px}.EvidencePortfolio_detailArt__sZNzA .EvidencePortfolio_diagramIdentity__quiT9{margin:35px 0}.EvidencePortfolio_detailArt__sZNzA .EvidencePortfolio_diagramIdentity__quiT9 p{font-size:clamp(25px,3.2vw,43px)}.EvidencePortfolio_detailArt__sZNzA .EvidencePortfolio_diagramSteps__XRDSE strong{font-size:17px}.EvidencePortfolio_detailArt__sZNzA .EvidencePortfolio_diagramSteps__XRDSE li{min-height:110px}.EvidencePortfolio_detailArt__sZNzA .EvidencePortfolio_diagramNumber__nW7UE{font-size:12px}.EvidencePortfolio_detailArt__sZNzA .EvidencePortfolio_diagramFoot__fHS3c,.EvidencePortfolio_detailArt__sZNzA .EvidencePortfolio_diagramMeta____s7W{font-size:11px}.EvidencePortfolio_detailArt__sZNzA .EvidencePortfolio_artCaption__nLgMr{bottom:16px;left:16px}.EvidencePortfolio_projectContext__F52o8{display:flex;justify-content:space-between;align-items:start;gap:36px;padding:26px 0 38px}.EvidencePortfolio_projectContext__F52o8>p{max-width:680px;font-size:15px;line-height:1.85;color:#b9c4b8;word-break:keep-all}.EvidencePortfolio_tags__vJLTQ{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;min-width:150px}.EvidencePortfolio_tags__vJLTQ>span{font-size:10px;color:#c4cfb8;line-height:1.5;white-space:nowrap;padding:6px 9px;border:1px solid #4c5848;border-radius:2px}.EvidencePortfolio_sectionHeading__QKl4Y{display:grid;grid-template-columns:1.2fr 1fr;align-items:end;gap:36px;padding-bottom:24px}.EvidencePortfolio_sectionHeading__QKl4Y h4{font-size:25px;font-weight:500;line-height:1.45;letter-spacing:-.04em;margin-top:13px;word-break:keep-all}.EvidencePortfolio_sectionHeading__QKl4Y>p{justify-self:end;max-width:380px;font-size:12px;color:#9eac9e;line-height:1.9;word-break:keep-all}.EvidencePortfolio_exhibit__i_nEu{padding-top:20px}.EvidencePortfolio_exhibitSurface__5NqZc{background:#171d19;border:1px solid #3c483b}.EvidencePortfolio_exhibitLabel__6F3hD{display:flex;justify-content:space-between;gap:20px;padding:17px 22px;font-size:10px;line-height:1.6;color:#a6b19e;border-bottom:1px solid #394535}.EvidencePortfolio_exhibitLabel__6F3hD>span:last-child{color:#86927e}.EvidencePortfolio_steps___3cwX{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));border-bottom:1px solid #3c483b}.EvidencePortfolio_steps___3cwX>button{position:relative;display:grid;grid-template-columns:auto 1fr;align-content:start;gap:9px 12px;text-align:left;border:0;border-right:1px solid #3c483b;background:none;padding:22px 18px;min-height:104px;color:#9aa794;transition:background .2s}.EvidencePortfolio_steps___3cwX>button:last-child{border-right:0}.EvidencePortfolio_steps___3cwX>button[aria-selected=true]{background:#cbd3be;color:#283322;box-shadow:inset 0 -3px 0 #e7ebda}.EvidencePortfolio_steps___3cwX>button>span{font:10px var(--mono,monospace);padding-top:3px;opacity:.7}.EvidencePortfolio_steps___3cwX strong{font-size:13px;font-weight:500;line-height:1.5;word-break:keep-all}.EvidencePortfolio_steps___3cwX .EvidencePortfolio_arrow__ebDv1{grid-column:2;width:18px;height:18px;opacity:.7}.EvidencePortfolio_stepPanel__2klrp{display:grid;grid-template-columns:100px 1fr 40px;align-items:start;gap:30px;padding:32px 28px;min-height:190px}.EvidencePortfolio_stepCounter__vTXtQ{font:52px/1 var(--sans,Arial,sans-serif);letter-spacing:-.06em;color:#d3dcc6;font-weight:300}.EvidencePortfolio_stepCounter__vTXtQ>span{display:block;font:10px/1 var(--mono,monospace);color:#8c9c80;letter-spacing:0;margin-top:15px}.EvidencePortfolio_stepBody__Hc00E h5{font-size:19px;font-weight:500;letter-spacing:-.03em;line-height:1.55;word-break:keep-all}.EvidencePortfolio_stepBody__Hc00E p{font-size:13px;line-height:1.9;color:#a7b49f;margin-top:12px;max-width:650px;word-break:keep-all}.EvidencePortfolio_stepBody__Hc00E{animation:EvidencePortfolio_stepEnter__1erVk .22s ease both}.EvidencePortfolio_nextStep__Crmjz{display:grid;place-items:center;width:40px;height:40px;border:1px solid #617154;border-radius:50%;background:none;padding:0}.EvidencePortfolio_nextStep__Crmjz:hover:not(:disabled){background:#35432c}.EvidencePortfolio_thinking__bUXPM{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-top:48px;padding:32px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.EvidencePortfolio_thinking__bUXPM h4{font-size:20px;font-weight:500;letter-spacing:-.03em;margin-top:15px}.EvidencePortfolio_thinking__bUXPM p{font-size:14px;line-height:1.9;color:#abb7a8;margin-top:15px;word-break:keep-all}.EvidencePortfolio_scopeSection__aBzEF{padding-top:44px}.EvidencePortfolio_scopeColumns__pxCIx{display:grid;grid-template-columns:1fr 1fr;gap:60px}.EvidencePortfolio_scopeColumns__pxCIx h5{font-size:13px;font-weight:600;color:#d2dcc8;border-bottom:1px solid var(--line);padding:0 0 14px}.EvidencePortfolio_scopeColumns__pxCIx ul{list-style:none;padding:12px 0 0}.EvidencePortfolio_scopeColumns__pxCIx li{position:relative;padding:9px 0 9px 16px;font-size:13px;line-height:1.8;color:#abb7a5;word-break:keep-all}.EvidencePortfolio_scopeColumns__pxCIx li:before{content:"";position:absolute;left:0;top:20px;width:4px;height:4px;background:#a0b28d;border-radius:50%}.EvidencePortfolio_scopeColumns__pxCIx>div:last-child li{color:#98a293}.EvidencePortfolio_scopeColumns__pxCIx>div:last-child li:before{background:#6c7966}.EvidencePortfolio_evidenceList__tMfw7{margin:26px 0 0;padding:0;border-top:1px solid var(--line)}.EvidencePortfolio_evidenceList__tMfw7>div{display:grid;grid-template-columns:180px 1fr;gap:30px;padding:17px 0;border-bottom:1px solid var(--line)}.EvidencePortfolio_evidenceList__tMfw7 dt{font-size:12px;color:#c1cdb8;line-height:1.8}.EvidencePortfolio_evidenceList__tMfw7 dd{font-size:12px;line-height:1.85;color:#94a48e;margin:0;word-break:keep-all}.EvidencePortfolio_detailFooter__Hkj_r{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:36px}.EvidencePortfolio_inquiry__6DgBT{display:flex;align-items:center;gap:26px;border:0;border-bottom:1px solid #8b9a80;padding:14px 0;font-size:14px;line-height:1.6;background:none}.EvidencePortfolio_inquiry__6DgBT:hover{color:#d0dfbd}.EvidencePortfolio_empty__SQwDq{padding:70px 20px;text-align:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.EvidencePortfolio_empty__SQwDq h4{font-size:20px;font-weight:400}.EvidencePortfolio_empty__SQwDq>button{display:inline-flex;align-items:center;gap:14px;background:none;border:0;border-bottom:1px solid #6c7c60;margin-top:26px;padding:10px 0;font-size:13px}.EvidencePortfolio_diagramSteps__XRDSE{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.EvidencePortfolio_tags__vJLTQ>button{font-size:10px;color:#c4cfb8;line-height:1.5;white-space:nowrap;padding:8px 10px;border:1px solid #4c5848;border-radius:2px;background:transparent;min-height:34px}.EvidencePortfolio_tags__vJLTQ>button:hover:not(:disabled){background:#303a2b;border-color:#a0b28d}.EvidencePortfolio_tags__vJLTQ>button[aria-current=page]{opacity:1;background:#293225;border-color:#718065}@keyframes EvidencePortfolio_stepEnter__1erVk{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1450px){.EvidencePortfolio_feature__jT8ZS{min-height:425px}.EvidencePortfolio_featureCopy__CHFTo{padding:38px}.EvidencePortfolio_diagram__Hmp2R{padding:32px 38px}.EvidencePortfolio_diagramIdentity__quiT9{margin:42px 0 30px}.EvidencePortfolio_featureSummary__AoQcJ{font-size:13px}.EvidencePortfolio_diagramSteps__XRDSE li{min-height:110px}.EvidencePortfolio_diagramSteps__XRDSE strong{font-size:15px}}@media(max-width:1000px){.EvidencePortfolio_intro__uacov{gap:24px}.EvidencePortfolio_introAside__ZycKw{max-width:280px}.EvidencePortfolio_feature__jT8ZS{grid-template-columns:1.25fr 1fr}.EvidencePortfolio_featureCopy__CHFTo{padding:24px}.EvidencePortfolio_featureHeadline__wsGuU{font-size:14px;margin-top:15px!important}.EvidencePortfolio_featureCopy__CHFTo h4{font-size:24px}.EvidencePortfolio_featureSummary__AoQcJ{font-size:11px}.EvidencePortfolio_diagram__Hmp2R{padding:22px}.EvidencePortfolio_diagramSteps__XRDSE{gap:12px}.EvidencePortfolio_diagramSteps__XRDSE strong{font-size:11px}.EvidencePortfolio_diagramIdentity__quiT9{gap:14px}.EvidencePortfolio_diagramMark__T_56c{width:44px;height:44px;font-size:25px}.EvidencePortfolio_projectOrigin__ouVhc{min-width:70px;max-width:120px}.EvidencePortfolio_detailHeading__3I5T_{gap:30px}.EvidencePortfolio_detailHeading__3I5T_>p{font-size:16px}.EvidencePortfolio_scopeColumns__pxCIx,.EvidencePortfolio_thinking__bUXPM{gap:36px}.EvidencePortfolio_detailArt__sZNzA .EvidencePortfolio_diagram__Hmp2R{padding:30px}.EvidencePortfolio_stepPanel__2klrp{grid-template-columns:65px 1fr 36px;gap:22px}.EvidencePortfolio_stepCounter__vTXtQ{font-size:43px}}@media(max-width:760px){.EvidencePortfolio_root__rWrKm{padding-bottom:12px}.EvidencePortfolio_intro__uacov{grid-template-columns:1fr;gap:20px;padding:18px 0 26px}.EvidencePortfolio_intro__uacov h3{font-size:31px;margin-top:14px}.EvidencePortfolio_introAside__ZycKw{justify-self:start;max-width:440px}.EvidencePortfolio_introAside__ZycKw p{font-size:12px}.EvidencePortfolio_introAside__ZycKw>span{margin-top:12px;font-size:9px}.EvidencePortfolio_filterBar__soVau{align-items:start;gap:14px;flex-direction:column;padding:15px 0}.EvidencePortfolio_filterBar__soVau>div{gap:12px;flex-wrap:wrap;width:100%}.EvidencePortfolio_filterBar__soVau label{gap:7px;font-size:10px;flex:1 1}.EvidencePortfolio_filterBar__soVau select{font-size:11px;min-width:0;max-width:100%;width:100%;padding:9px 20px 9px 7px}.EvidencePortfolio_feature__jT8ZS{grid-template-columns:1fr}.EvidencePortfolio_featureArt__tfcQj{height:300px}.EvidencePortfolio_artwork__vec55{min-height:0}.EvidencePortfolio_featureCopy__CHFTo{padding:24px}.EvidencePortfolio_featureMeta__3IM_M{margin-bottom:18px}.EvidencePortfolio_featureCopy__CHFTo h4{font-size:27px}.EvidencePortfolio_featureHeadline__wsGuU{font-size:16px}.EvidencePortfolio_featureSummary__AoQcJ{font-size:12px;margin-bottom:21px!important}.EvidencePortfolio_featureCta__QxH9B{font-size:12px}.EvidencePortfolio_diagram__Hmp2R{min-height:0;padding:22px;height:100%}.EvidencePortfolio_diagramIdentity__quiT9{margin:24px 0}.EvidencePortfolio_diagramIdentity__quiT9 p{font-size:24px}.EvidencePortfolio_diagramSteps__XRDSE{margin-bottom:17px!important}.EvidencePortfolio_diagramSteps__XRDSE li{min-height:77px}.EvidencePortfolio_diagramSteps__XRDSE strong{font-size:11px}.EvidencePortfolio_diagramFoot__fHS3c{font-size:9px}.EvidencePortfolio_diagramMeta____s7W{font-size:8px}.EvidencePortfolio_artCaption__nLgMr{font-size:9px}.EvidencePortfolio_archive__VJfLs{margin-top:26px}.EvidencePortfolio_archiveHeading__3TFCL{align-items:start;gap:14px}.EvidencePortfolio_archiveHeading__3TFCL p{font-size:10px;max-width:150px;text-align:right;line-height:1.7}.EvidencePortfolio_projectSelect__d5KdT{padding:18px 12px;gap:14px;min-height:82px}.EvidencePortfolio_projectIdentity__S9A9M strong{font-size:14px}.EvidencePortfolio_projectIdentity__S9A9M>span{font-size:10px}.EvidencePortfolio_previewIndicator__UCMkQ,.EvidencePortfolio_projectOrigin__ouVhc{display:none}.EvidencePortfolio_rowOpen__0oWQE{width:44px;padding:0 11px}.EvidencePortfolio_rowOpen__0oWQE svg{width:21px}.EvidencePortfolio_archiveNote__vJ0Qd{font-size:10px}.EvidencePortfolio_detailToolbar__ZSNES{align-items:start;padding:8px 0 16px}.EvidencePortfolio_detailToolbar__ZSNES>span{font-size:10px;line-height:1.7;flex-wrap:wrap;justify-content:flex-end;max-width:50%;gap:5px 8px}.EvidencePortfolio_detailToolbar__ZSNES .EvidencePortfolio_textButton__5wvuL{font-size:11px;white-space:nowrap}.EvidencePortfolio_detailHeading__3I5T_{grid-template-columns:1fr;gap:18px;padding:24px 0}.EvidencePortfolio_detailHeading__3I5T_ h3{font-size:32px;line-height:1.3}.EvidencePortfolio_detailHeading__3I5T_>p{justify-self:start;font-size:16px}.EvidencePortfolio_detailArt__sZNzA{height:320px}.EvidencePortfolio_detailArt__sZNzA .EvidencePortfolio_diagram__Hmp2R{padding:22px}.EvidencePortfolio_detailArt__sZNzA .EvidencePortfolio_diagramIdentity__quiT9{margin:24px 0}.EvidencePortfolio_detailArt__sZNzA .EvidencePortfolio_diagramIdentity__quiT9 p{font-size:24px}.EvidencePortfolio_detailArt__sZNzA .EvidencePortfolio_diagramSteps__XRDSE strong{font-size:12px}.EvidencePortfolio_detailArt__sZNzA .EvidencePortfolio_diagramSteps__XRDSE li{min-height:80px}.EvidencePortfolio_detailArt__sZNzA .EvidencePortfolio_diagramNumber__nW7UE{font-size:10px}.EvidencePortfolio_detailArt__sZNzA .EvidencePortfolio_diagramFoot__fHS3c,.EvidencePortfolio_detailArt__sZNzA .EvidencePortfolio_diagramMeta____s7W{font-size:9px}.EvidencePortfolio_projectContext__F52o8{flex-direction:column;gap:16px;padding:20px 0 30px}.EvidencePortfolio_projectContext__F52o8>p{font-size:13px}.EvidencePortfolio_tags__vJLTQ{justify-content:flex-start}.EvidencePortfolio_tags__vJLTQ>span{font-size:9px}.EvidencePortfolio_sectionHeading__QKl4Y{grid-template-columns:1fr;gap:14px;padding-bottom:20px}.EvidencePortfolio_sectionHeading__QKl4Y h4{font-size:23px}.EvidencePortfolio_sectionHeading__QKl4Y>p{justify-self:start;font-size:12px;max-width:none}.EvidencePortfolio_exhibitLabel__6F3hD{padding:13px 15px;flex-direction:column;gap:5px;font-size:9px}.EvidencePortfolio_steps___3cwX{grid-template-columns:repeat(2,minmax(0,1fr))}.EvidencePortfolio_steps___3cwX>button{min-height:88px;padding:17px 13px;border-bottom:1px solid #3c483b}.EvidencePortfolio_steps___3cwX>button:nth-child(2n){border-right:0}.EvidencePortfolio_steps___3cwX strong{font-size:12px}.EvidencePortfolio_stepPanel__2klrp{grid-template-columns:45px 1fr;gap:16px;padding:25px 18px;min-height:200px}.EvidencePortfolio_stepCounter__vTXtQ{font-size:34px}.EvidencePortfolio_stepCounter__vTXtQ>span{font-size:9px}.EvidencePortfolio_stepBody__Hc00E h5{font-size:17px}.EvidencePortfolio_stepBody__Hc00E p{font-size:12px}.EvidencePortfolio_nextStep__Crmjz{grid-column:2;justify-self:end;width:34px;height:34px}.EvidencePortfolio_thinking__bUXPM{grid-template-columns:1fr;gap:30px;margin-top:30px;padding:28px 0}.EvidencePortfolio_thinking__bUXPM h4{font-size:19px;margin-top:12px}.EvidencePortfolio_thinking__bUXPM p{font-size:13px;margin-top:12px}.EvidencePortfolio_scopeSection__aBzEF{padding-top:30px}.EvidencePortfolio_scopeColumns__pxCIx{grid-template-columns:1fr;gap:26px}.EvidencePortfolio_scopeColumns__pxCIx li{font-size:12px}.EvidencePortfolio_evidenceList__tMfw7>div{grid-template-columns:1fr;gap:6px;padding:15px 0}.EvidencePortfolio_evidenceList__tMfw7 dd,.EvidencePortfolio_evidenceList__tMfw7 dt{font-size:11px}.EvidencePortfolio_detailFooter__Hkj_r{align-items:start;flex-direction:column;gap:15px;padding-top:24px}.EvidencePortfolio_inquiry__6DgBT{font-size:13px;width:100%;justify-content:space-between}.EvidencePortfolio_eyebrow__5Cl6O{font-size:9px}}@media(max-width:380px){.EvidencePortfolio_intro__uacov h3{font-size:27px}.EvidencePortfolio_featureArt__tfcQj{height:280px}.EvidencePortfolio_featureCopy__CHFTo{padding:20px}.EvidencePortfolio_diagram__Hmp2R{padding:18px}.EvidencePortfolio_diagramIdentity__quiT9 p{font-size:20px}.EvidencePortfolio_diagramMark__T_56c{width:36px;height:36px;font-size:22px}.EvidencePortfolio_diagramSteps__XRDSE{gap:9px}.EvidencePortfolio_diagramSteps__XRDSE strong{font-size:10px}.EvidencePortfolio_diagramConnector__9m_m3{right:-10px}.EvidencePortfolio_detailArt__sZNzA .EvidencePortfolio_diagram__Hmp2R{padding:18px}.EvidencePortfolio_detailArt__sZNzA .EvidencePortfolio_diagramSteps__XRDSE strong{font-size:10px}}@media(prefers-reduced-motion:reduce){.EvidencePortfolio_root__rWrKm *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.EvidencePortfolio_root__rWrKm{--ink:#eeece5;--muted:#aab2ae;--line:rgba(228,234,226,.15);--surface:#1c2121;padding-top:0}.EvidencePortfolio_root__rWrKm a:focus-visible,.EvidencePortfolio_root__rWrKm summary:focus-visible{outline:2px solid #ded2bc;outline-offset:5px}.EvidencePortfolio_intro__uacov{grid-template-columns:minmax(0,1.6fr) minmax(240px,1fr);gap:24px;padding:18px 0 22px}.EvidencePortfolio_intro__uacov h3{font-size:clamp(25px,2.5vw,35px);line-height:1.4;letter-spacing:-.045em;margin-top:10px}.EvidencePortfolio_introAside__ZycKw{max-width:330px}.EvidencePortfolio_introAside__ZycKw p{font-size:12px;line-height:1.75}.EvidencePortfolio_introAside__ZycKw>span{margin-top:9px;font-size:9px}.EvidencePortfolio_filterBar__soVau{padding:12px 0 16px;gap:16px}.EvidencePortfolio_filterBar__soVau>div{gap:14px}.EvidencePortfolio_feature__jT8ZS{grid-template-columns:minmax(0,2fr) minmax(290px,1fr);align-items:start;min-height:0;background:#151a19;border:1px solid var(--line)}.EvidencePortfolio_featureArt__tfcQj{width:100%;height:auto;aspect-ratio:16/10;align-self:center;background:#121716}.EvidencePortfolio_artwork__vec55{width:100%;height:100%;min-height:0;aspect-ratio:16/10;background:#1b2222}.EvidencePortfolio_actualImage__KFHzi{object-fit:contain;background:#1b2222}.EvidencePortfolio_featureCopy__CHFTo{align-self:stretch;padding:clamp(20px,2vw,30px)}.EvidencePortfolio_featureMeta__3IM_M{margin-bottom:18px;font-size:10px;gap:5px 10px}.EvidencePortfolio_featureClient__AI9lt{font-size:10px;margin-bottom:5px!important}.EvidencePortfolio_featureCopy__CHFTo h4{font-size:clamp(24px,2.2vw,31px);line-height:1.3}.EvidencePortfolio_featureHeadline__wsGuU{font-size:14px;line-height:1.7;margin-top:16px!important}.EvidencePortfolio_featureSummary__AoQcJ{font-size:12px;line-height:1.8;margin:10px 0 18px!important}.EvidencePortfolio_featureMediaNote__l2Gzg{margin:auto 0 18px;padding-top:8px}.EvidencePortfolio_featureMediaNote__l2Gzg p{font-size:10px;color:#c5c6b6;line-height:1.65}.EvidencePortfolio_featureMediaNote__l2Gzg>span{display:block;color:#929d97;font-size:10px;line-height:1.65;margin-top:4px}.EvidencePortfolio_featureCta__QxH9B{margin-top:0;padding-top:14px;font-size:12px}.EvidencePortfolio_artOpen__j9fzI{right:14px;bottom:14px;width:38px;height:38px;background:#ece8de}.EvidencePortfolio_artOpen__j9fzI svg{width:20px;height:20px}.EvidencePortfolio_featurePreviewCaption__65Nwl{display:flex;gap:16px;align-items:baseline;padding:12px 0 0;color:#9ca7a0;font-size:11px;line-height:1.8;word-break:keep-all}.EvidencePortfolio_featurePreviewCaption__65Nwl>span{flex-shrink:0;font:9px/1.8 var(--mono,monospace);letter-spacing:.05em;color:#c0c5b9}.EvidencePortfolio_archive__VJfLs{margin-top:26px}.EvidencePortfolio_archiveHeading__3TFCL{padding-bottom:12px}.EvidencePortfolio_projectSelect__d5KdT{padding:13px 16px;gap:18px;min-height:84px}.EvidencePortfolio_projectThumb__Wl_Gh{display:block;width:100px;height:auto;aspect-ratio:16/10;flex-shrink:0;object-fit:contain;border:1px solid #45504b;background:#1b2222}.EvidencePortfolio_projectNumber__KHGLx{width:18px;flex-shrink:0}.EvidencePortfolio_projectIdentity__S9A9M strong{font-size:15px}.EvidencePortfolio_projectIdentity__S9A9M>span{margin-top:4px}.EvidencePortfolio_projectOrigin__ouVhc{max-width:190px;min-width:110px;line-height:1.7}.EvidencePortfolio_previewIndicator__UCMkQ{font-size:9px;width:62px}.EvidencePortfolio_detailToolbar__ZSNES{padding:9px 0 13px}.EvidencePortfolio_detailHeading__3I5T_{gap:32px;padding:22px 0}.EvidencePortfolio_detailHeading__3I5T_ h3{font-size:clamp(28px,3.1vw,43px);margin-top:8px}.EvidencePortfolio_detailHeading__3I5T_>p{font-size:16px;line-height:1.7;max-width:410px}.EvidencePortfolio_mediaGallery__zXpuO{min-width:0}.EvidencePortfolio_mediaToolbar__fcMpo{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 0 12px}.EvidencePortfolio_mediaToolbar__fcMpo p{display:flex;gap:8px 12px;flex-wrap:wrap;font-size:11px;line-height:1.6;color:#bdc6ba}.EvidencePortfolio_mediaToolbar__fcMpo p>span+span{color:#8f9a91}.EvidencePortfolio_mediaToolbar__fcMpo p>span+span:before{content:"/";padding-right:12px;color:#667469}.EvidencePortfolio_mediaCount__Bcf4C{flex-shrink:0;font:11px/1.5 var(--mono,monospace);color:#d4d8cd}.EvidencePortfolio_mediaCount__Bcf4C i{margin:0 8px;font-style:normal;color:#79857c}.EvidencePortfolio_sceneTabs__6rVvf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line);margin-bottom:0}.EvidencePortfolio_sceneTabs__6rVvf>button{position:relative;display:flex;align-items:center;gap:14px;min-width:0;min-height:88px;text-align:left;border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:13px 16px;background:#171d1c;color:#9eaaa0;transition:background .18s,color .18s}.EvidencePortfolio_sceneTabs__6rVvf>button:hover{background:#262e29;color:#eeece5}.EvidencePortfolio_sceneTabs__6rVvf>button[aria-selected=true]{background:#2c342d;color:#f0eee4}.EvidencePortfolio_sceneTabs__6rVvf>button[aria-selected=true]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--project-accent,#c9c9b8)}.EvidencePortfolio_sceneTabs__6rVvf>button:focus-visible{z-index:1;outline-offset:-3px}.EvidencePortfolio_sceneThumb__1RHjv{display:block;width:78px;height:auto;aspect-ratio:16/10;object-fit:contain;border:1px solid #47544c;flex-shrink:0}.EvidencePortfolio_sceneTabs__6rVvf>button>span{min-width:0;flex:1 1}.EvidencePortfolio_sceneTabs__6rVvf small{display:block;font:9px/1.4 var(--mono,monospace);color:#9eac9d;margin-bottom:6px}.EvidencePortfolio_sceneTabs__6rVvf strong{display:block;min-width:0;font-size:12px;line-height:1.5;font-weight:500;word-break:keep-all;overflow-wrap:anywhere}.EvidencePortfolio_sceneTabs__6rVvf .EvidencePortfolio_arrow__ebDv1{width:18px;height:18px;color:#aebda8}.EvidencePortfolio_scenePanel__T_C8z{min-width:0;outline-offset:4px}.EvidencePortfolio_detailArt__sZNzA{width:100%;height:auto;aspect-ratio:16/10;overflow:hidden;border:1px solid #4a544c;border-top:0;background:#1b2222}.EvidencePortfolio_sceneActive__aS9nm,.EvidencePortfolio_sceneInactive__4zFKC{transition:opacity .22s ease-out}.EvidencePortfolio_sceneInactive__4zFKC{opacity:0;pointer-events:none}.EvidencePortfolio_sceneActive__aS9nm{opacity:1}.EvidencePortfolio_sceneCaption__axQSZ{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:30px;padding:20px 0 16px}.EvidencePortfolio_sceneCaption__axQSZ h4{font-size:19px;font-weight:500;letter-spacing:-.03em;line-height:1.5;word-break:keep-all}.EvidencePortfolio_sceneCaption__axQSZ p{margin-top:8px;max-width:830px;font-size:13px;color:#b5bfb3;line-height:1.85;word-break:keep-all}.EvidencePortfolio_enlargeLink__L_EnE{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:5px 0;white-space:nowrap;font-size:12px;text-decoration:none;border-bottom:1px solid #7e8a76}.EvidencePortfolio_enlargeLink__L_EnE svg{width:18px;height:18px;transform:rotate(-35deg)}.EvidencePortfolio_enlargeLink__L_EnE:hover{color:#d5e0c5}.EvidencePortfolio_mediaDisclosure__h3h82{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 24px;padding-bottom:18px;color:#8d9a8f;font-size:10px;line-height:1.8}.EvidencePortfolio_flowNotes__CzuZ2{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.EvidencePortfolio_flowNotes__CzuZ2 summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 0;font-size:13px;line-height:1.6;color:#c8d1c1}.EvidencePortfolio_flowNotes__CzuZ2 summary::-webkit-details-marker{display:none}.EvidencePortfolio_flowNotes__CzuZ2 summary>span:last-child{display:inline-flex;align-items:center;gap:14px;flex-shrink:0;font-size:11px;color:#a7b4a0}.EvidencePortfolio_flowNotes__CzuZ2 summary>span:last-child>span{font-size:20px;line-height:1;font-weight:300;transition:transform .2s}.EvidencePortfolio_flowNotes__CzuZ2[open] summary>span:last-child>span{transform:rotate(45deg)}.EvidencePortfolio_flowNotes__CzuZ2>p{font-size:12px;line-height:1.9;color:#a5b29d;max-width:750px;margin-bottom:14px}.EvidencePortfolio_flowNotes__CzuZ2 ol{list-style:none;padding:0 0 18px;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:24px}.EvidencePortfolio_flowNotes__CzuZ2 li{display:flex;align-items:start;gap:14px;padding-top:14px;border-top:1px solid var(--line)}.EvidencePortfolio_flowNotes__CzuZ2 li>span{padding-top:3px;color:#879b80;font:10px/1.6 var(--mono,monospace)}.EvidencePortfolio_flowNotes__CzuZ2 h5{font-size:13px;font-weight:500;color:#d3d9ca;line-height:1.6}.EvidencePortfolio_flowNotes__CzuZ2 li p{font-size:12px;line-height:1.8;color:#a6b09d;margin-top:7px;word-break:keep-all}.EvidencePortfolio_projectContext__F52o8{padding:24px 0 0;gap:26px}.EvidencePortfolio_projectContext__F52o8>p{font-size:14px;max-width:760px}.EvidencePortfolio_thinking__bUXPM{margin-top:32px;gap:44px;padding:28px 0}.EvidencePortfolio_scopeSection__aBzEF{padding-top:32px}.EvidencePortfolio_sectionHeading__QKl4Y{padding-bottom:21px}@media (min-width:1450px){.EvidencePortfolio_feature__jT8ZS{min-height:0;grid-template-columns:minmax(0,2.15fr) minmax(310px,1fr)}.EvidencePortfolio_featureCopy__CHFTo{padding:30px}.EvidencePortfolio_featureHeadline__wsGuU{font-size:16px}.EvidencePortfolio_featureSummary__AoQcJ{font-size:12px}}@media (max-width:1100px){.EvidencePortfolio_feature__jT8ZS{grid-template-columns:minmax(0,1.65fr) minmax(270px,1fr)}.EvidencePortfolio_featureCopy__CHFTo{padding:21px}.EvidencePortfolio_featureCopy__CHFTo h4{font-size:25px}.EvidencePortfolio_featureMeta__3IM_M{margin-bottom:13px}.EvidencePortfolio_featureHeadline__wsGuU{margin-top:13px!important}.EvidencePortfolio_featureSummary__AoQcJ{font-size:11px;margin-bottom:12px!important}.EvidencePortfolio_featureMediaNote__l2Gzg{margin-bottom:14px}.EvidencePortfolio_sceneTabs__6rVvf>button{gap:10px;padding:12px}.EvidencePortfolio_sceneThumb__1RHjv{width:60px}.EvidencePortfolio_sceneTabs__6rVvf .EvidencePortfolio_arrow__ebDv1{display:none}.EvidencePortfolio_projectOrigin__ouVhc{max-width:150px;min-width:85px;font-size:10px}}@media (max-width:760px){.EvidencePortfolio_intro__uacov{grid-template-columns:1fr;gap:10px;padding:12px 0 17px}.EvidencePortfolio_intro__uacov h3{font-size:26px;margin-top:8px;line-height:1.4}.EvidencePortfolio_introAside__ZycKw{max-width:none;width:100%}.EvidencePortfolio_introAside__ZycKw p{font-size:11px;line-height:1.7}.EvidencePortfolio_introAside__ZycKw>span{margin-top:7px;font-size:8px}.EvidencePortfolio_filterBar__soVau{gap:10px;padding:13px 0}.EvidencePortfolio_filterBar__soVau>div{gap:10px}.EvidencePortfolio_feature__jT8ZS{grid-template-columns:1fr}.EvidencePortfolio_featureArt__tfcQj{height:auto;aspect-ratio:16/10}.EvidencePortfolio_featureCopy__CHFTo{padding:21px;border-top:1px solid var(--line)}.EvidencePortfolio_featureMeta__3IM_M{margin-bottom:12px}.EvidencePortfolio_featureCopy__CHFTo h4{font-size:26px}.EvidencePortfolio_featureHeadline__wsGuU{font-size:14px;margin-top:13px!important}.EvidencePortfolio_featureSummary__AoQcJ{font-size:12px;margin-bottom:14px!important}.EvidencePortfolio_featureMediaNote__l2Gzg{padding-top:0;margin:0 0 14px}.EvidencePortfolio_featurePreviewCaption__65Nwl{flex-direction:column;gap:3px;font-size:10px;padding-top:10px}.EvidencePortfolio_archive__VJfLs{margin-top:23px}.EvidencePortfolio_projectSelect__d5KdT{padding:11px 8px;gap:11px;min-height:79px}.EvidencePortfolio_projectNumber__KHGLx{font-size:9px;width:15px}.EvidencePortfolio_projectThumb__Wl_Gh{width:76px}.EvidencePortfolio_projectIdentity__S9A9M strong{font-size:13px}.EvidencePortfolio_projectIdentity__S9A9M>span{font-size:10px;margin-top:3px}.EvidencePortfolio_rowOpen__0oWQE{width:38px;padding:0 8px}.EvidencePortfolio_detailHeading__3I5T_{padding:19px 0;gap:13px}.EvidencePortfolio_detailHeading__3I5T_ h3{font-size:30px;margin-top:7px}.EvidencePortfolio_detailHeading__3I5T_>p{font-size:14px}.EvidencePortfolio_mediaToolbar__fcMpo{align-items:start;gap:14px;padding-bottom:10px}.EvidencePortfolio_mediaToolbar__fcMpo p{font-size:10px;gap:4px 8px}.EvidencePortfolio_mediaToolbar__fcMpo p>span+span:before{padding-right:8px}.EvidencePortfolio_mediaCount__Bcf4C{padding-top:2px;font-size:9px;white-space:nowrap}.EvidencePortfolio_mediaCount__Bcf4C i{margin:0 5px}.EvidencePortfolio_sceneTabs__6rVvf>button{flex-direction:column;align-items:stretch;gap:9px;padding:9px;min-height:0}.EvidencePortfolio_sceneThumb__1RHjv{width:100%;max-width:none}.EvidencePortfolio_sceneTabs__6rVvf>button>span{display:flex;gap:6px;align-items:baseline}.EvidencePortfolio_sceneTabs__6rVvf small{font-size:8px;margin:0;flex-shrink:0}.EvidencePortfolio_sceneTabs__6rVvf strong{font-size:11px;line-height:1.5}.EvidencePortfolio_detailArt__sZNzA{height:auto;aspect-ratio:16/10}.EvidencePortfolio_sceneCaption__axQSZ{grid-template-columns:1fr;gap:13px;padding:16px 0 13px}.EvidencePortfolio_sceneCaption__axQSZ h4{font-size:18px}.EvidencePortfolio_sceneCaption__axQSZ p{font-size:12px;margin-top:7px}.EvidencePortfolio_enlargeLink__L_EnE{justify-self:start;min-height:40px;font-size:11px}.EvidencePortfolio_mediaDisclosure__h3h82{flex-direction:column;gap:5px;padding-bottom:16px;font-size:10px}.EvidencePortfolio_flowNotes__CzuZ2 summary{align-items:start;gap:12px;font-size:12px;padding:15px 0}.EvidencePortfolio_flowNotes__CzuZ2 summary>span:first-child{max-width:55%;word-break:keep-all}.EvidencePortfolio_flowNotes__CzuZ2 summary>span:last-child{gap:8px;font-size:10px}.EvidencePortfolio_flowNotes__CzuZ2 ol{grid-template-columns:1fr;gap:15px}.EvidencePortfolio_flowNotes__CzuZ2 li p,.EvidencePortfolio_flowNotes__CzuZ2>p{font-size:11px}.EvidencePortfolio_projectContext__F52o8{padding:20px 0 0;gap:14px}.EvidencePortfolio_projectContext__F52o8>p{font-size:13px}.EvidencePortfolio_thinking__bUXPM{margin-top:26px;padding:25px 0;gap:27px}.EvidencePortfolio_scopeSection__aBzEF{padding-top:27px}}@media (max-width:380px){.EvidencePortfolio_intro__uacov h3{font-size:23px}.EvidencePortfolio_featureArt__tfcQj{height:auto}.EvidencePortfolio_featureCopy__CHFTo{padding:18px}.EvidencePortfolio_projectThumb__Wl_Gh{width:60px}.EvidencePortfolio_projectSelect__d5KdT{gap:8px}.EvidencePortfolio_projectIdentity__S9A9M strong{font-size:12px}.EvidencePortfolio_sceneTabs__6rVvf>button{padding:7px;gap:7px}.EvidencePortfolio_sceneTabs__6rVvf strong{font-size:10px}.EvidencePortfolio_sceneTabs__6rVvf>button>span{gap:4px}}@media (prefers-reduced-motion:reduce){.EvidencePortfolio_flowNotes__CzuZ2 summary>span:last-child>span,.EvidencePortfolio_scenePanel__T_C8z .EvidencePortfolio_actualImage__KFHzi,.EvidencePortfolio_sceneTabs__6rVvf>button{animation:none!important;transition:none!important}}.EvidencePortfolio_mockupArtwork__azHW2{aspect-ratio:var(--media-aspect,3/2);background:#101416}.EvidencePortfolio_mockupArtwork__azHW2 .EvidencePortfolio_actualImage__KFHzi{object-fit:contain;background:#101416}.EvidencePortfolio_feature__jT8ZS[data-mockup=true]{grid-template-columns:minmax(0,1fr);border:0;background:transparent}.EvidencePortfolio_feature__jT8ZS[data-mockup=true] .EvidencePortfolio_featureArt__tfcQj{border-radius:6px;background:#101416}.EvidencePortfolio_feature__jT8ZS[data-mockup=true] .EvidencePortfolio_featureCopy__CHFTo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);column-gap:50px;padding:24px 0 0;border:0}.EvidencePortfolio_feature__jT8ZS[data-mockup=true] .EvidencePortfolio_featureMeta__3IM_M{grid-column:1;margin-bottom:12px}.EvidencePortfolio_feature__jT8ZS[data-mockup=true] .EvidencePortfolio_featureClient__AI9lt,.EvidencePortfolio_feature__jT8ZS[data-mockup=true] .EvidencePortfolio_featureCopy__CHFTo h4{grid-column:1}.EvidencePortfolio_feature__jT8ZS[data-mockup=true] .EvidencePortfolio_featureHeadline__wsGuU{grid-column:2;grid-row:1/3;margin-top:0!important}.EvidencePortfolio_feature__jT8ZS[data-mockup=true] .EvidencePortfolio_featureSummary__AoQcJ{display:none}.EvidencePortfolio_feature__jT8ZS[data-mockup=true] .EvidencePortfolio_featureMediaNote__l2Gzg{grid-column:2;margin:8px 0 16px;padding-top:0}.EvidencePortfolio_feature__jT8ZS[data-mockup=true] .EvidencePortfolio_featureMediaNote__l2Gzg>span{display:none}.EvidencePortfolio_feature__jT8ZS[data-mockup=true] .EvidencePortfolio_featureCta__QxH9B{grid-column:2;font-size:13px}.EvidencePortfolio_feature__jT8ZS[data-mockup=true] .EvidencePortfolio_artOpen__j9fzI{width:52px;height:52px;right:24px;bottom:24px}.EvidencePortfolio_feature__jT8ZS[data-mockup=true]+.EvidencePortfolio_featurePreviewCaption__65Nwl{max-width:920px;padding-top:18px}.EvidencePortfolio_mockupShowcase__j0Sg7{min-width:0}.EvidencePortfolio_mockupHeading__fXOvw{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:0 0 13px;color:#aab3ae;font-size:10px;line-height:1.7}.EvidencePortfolio_mockupHeading__fXOvw>span:first-child{font:9px/1.7 var(--mono,monospace);letter-spacing:.08em;color:#d5d9d0}.EvidencePortfolio_mockupStage__aAitu{position:relative;width:100%;overflow:hidden;border:0;border-radius:6px;background:#101416;aspect-ratio:var(--gallery-aspect,16/10);max-height:760px}.EvidencePortfolio_mockupCaption__aUZdH{display:flex;justify-content:space-between;align-items:start;gap:36px;padding:22px 0 13px}.EvidencePortfolio_mockupCaption__aUZdH>div{max-width:850px}.EvidencePortfolio_mockupCaption__aUZdH h4{font-size:21px;font-weight:500;letter-spacing:-.04em;line-height:1.5}.EvidencePortfolio_mockupCaption__aUZdH p{color:#b5bdb5;font-size:13px;line-height:1.9;margin-top:9px;word-break:keep-all}.EvidencePortfolio_mockupDisclosure__CLMwN{font-size:10px;line-height:1.85;color:#8f9b92;padding:0 0 22px;word-break:keep-all}.EvidencePortfolio_referenceDetails__34jTT{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.EvidencePortfolio_referenceDetails__34jTT>summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 0;list-style:none;cursor:pointer;color:#d3d8ce;font-size:13px;line-height:1.7}.EvidencePortfolio_referenceDetails__34jTT>summary::-webkit-details-marker{display:none}.EvidencePortfolio_referenceDetails__34jTT>summary small{display:inline-block;margin-left:18px;font-size:10px;color:#8e9b91}.EvidencePortfolio_referenceDetails__34jTT>summary>span:last-child{display:inline-block;font-size:25px;font-weight:300;line-height:1;transition:transform .2s}.EvidencePortfolio_referenceDetails__34jTT[open]>summary>span:last-child{transform:rotate(45deg)}.EvidencePortfolio_referenceContent__20l2W{padding:8px 0 20px}.EvidencePortfolio_referenceContent__20l2W .EvidencePortfolio_mediaGallery__zXpuO{padding:18px;border:1px solid var(--line);border-radius:4px;background:#141a18}.EvidencePortfolio_referenceContent__20l2W .EvidencePortfolio_flowNotes__CzuZ2{border-bottom:0}@media (max-width:760px){.EvidencePortfolio_feature__jT8ZS[data-mockup=true] .EvidencePortfolio_featureCopy__CHFTo{display:flex;padding-top:19px;gap:0}.EvidencePortfolio_feature__jT8ZS[data-mockup=true] .EvidencePortfolio_featureHeadline__wsGuU{margin-top:13px!important}.EvidencePortfolio_feature__jT8ZS[data-mockup=true] .EvidencePortfolio_featureMediaNote__l2Gzg{margin:12px 0 16px}.EvidencePortfolio_feature__jT8ZS[data-mockup=true] .EvidencePortfolio_artOpen__j9fzI{width:38px;height:38px;right:12px;bottom:12px}.EvidencePortfolio_feature__jT8ZS[data-mockup=true]+.EvidencePortfolio_featurePreviewCaption__65Nwl{padding-top:13px}.EvidencePortfolio_mockupHeading__fXOvw{flex-wrap:wrap;gap:4px;padding-bottom:10px;font-size:9px}.EvidencePortfolio_mockupHeading__fXOvw>span:first-child{font-size:8px}.EvidencePortfolio_feature__jT8ZS[data-mockup=true] .EvidencePortfolio_featureArt__tfcQj,.EvidencePortfolio_mockupStage__aAitu{border-radius:3px}.EvidencePortfolio_mockupCaption__aUZdH{flex-direction:column;gap:10px;padding:16px 0 12px}.EvidencePortfolio_mockupCaption__aUZdH h4{font-size:18px}.EvidencePortfolio_mockupCaption__aUZdH p{font-size:12px;margin-top:7px}.EvidencePortfolio_mockupDisclosure__CLMwN{font-size:9px;padding-bottom:17px}.EvidencePortfolio_referenceDetails__34jTT>summary{font-size:12px;padding:16px 0}.EvidencePortfolio_referenceDetails__34jTT>summary small{display:block;margin-left:0;margin-top:3px;font-size:9px}.EvidencePortfolio_referenceContent__20l2W .EvidencePortfolio_mediaGallery__zXpuO{padding:11px}}.EvidencePortfolio_mockupHeading__fXOvw{align-items:center;padding-bottom:16px}.EvidencePortfolio_mockupHeading__fXOvw>div:first-child>span{font:9px/1.7 var(--mono,monospace);letter-spacing:.08em;color:#d4d9d1}.EvidencePortfolio_mockupHeading__fXOvw>div:first-child>p{margin-top:4px;color:#99a59c;font-size:10px;line-height:1.7}.EvidencePortfolio_pageControls__hT5cu{display:flex;gap:8px;align-items:center;flex-shrink:0}.EvidencePortfolio_pageControls__hT5cu>span{margin-right:12px;color:#e3e7de;font:11px/1.5 var(--mono,monospace);white-space:nowrap}.EvidencePortfolio_pageControls__hT5cu i{color:#728076;font-style:normal;padding:0 9px}.EvidencePortfolio_pageControls__hT5cu button{display:grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid #46524a;border-radius:50%;background:transparent;transition:background .18s,border-color .18s}.EvidencePortfolio_pageControls__hT5cu button:hover{background:#303b33;border-color:#8b9a88}.EvidencePortfolio_pageControls__hT5cu svg{width:20px;height:20px}.EvidencePortfolio_pageTabs__88Vxh{display:grid;grid-template-columns:repeat(var(--page-count,5),minmax(0,1fr));gap:10px;margin:0 0 17px}.EvidencePortfolio_root__rWrKm[data-evidence-portfolio="1"] .EvidencePortfolio_mockupShowcase__j0Sg7{display:flex;flex-direction:column}.EvidencePortfolio_root__rWrKm[data-evidence-portfolio="1"] .EvidencePortfolio_mockupHeading__fXOvw{order:0}.EvidencePortfolio_root__rWrKm[data-evidence-portfolio="1"] .EvidencePortfolio_pagesPanel__MIwgF{order:2}.EvidencePortfolio_root__rWrKm[data-evidence-portfolio="1"] .EvidencePortfolio_pageTabs__88Vxh{order:1;gap:0;margin:0 0 14px;border-top:1px solid #ffffff29}.EvidencePortfolio_root__rWrKm[data-evidence-portfolio="1"] .EvidencePortfolio_pageTabs__88Vxh>button{flex-direction:row;justify-content:center;border:0;border-radius:0;padding:15px 10px;border-top:2px solid transparent;background:transparent}.EvidencePortfolio_root__rWrKm[data-evidence-portfolio="1"] .EvidencePortfolio_pageTabs__88Vxh>button[aria-selected=true]{border-top-color:#d4dfcb;background:#ffffff06}.EvidencePortfolio_root__rWrKm[data-evidence-portfolio="1"] .EvidencePortfolio_pageTabs__88Vxh img{display:none}.EvidencePortfolio_root__rWrKm[data-evidence-portfolio="1"] .EvidencePortfolio_mockupDisclosure__CLMwN{order:3}.EvidencePortfolio_root__rWrKm[data-evidence-portfolio="1"] .EvidencePortfolio_detailHeading__3I5T_ h3{font-size:clamp(34px,4.4vw,64px);letter-spacing:-.055em}.EvidencePortfolio_pageTabs__88Vxh>button{min-width:0;display:flex;flex-direction:column;padding:5px 5px 9px;gap:10px;border:1px solid transparent;border-radius:5px;background:transparent;text-align:left;color:#94a097;transition:background .18s,border-color .18s,color .18s}.EvidencePortfolio_pageTabs__88Vxh>button:hover{background:#202923;color:#dbe1d4}.EvidencePortfolio_pageTabs__88Vxh>button[aria-selected=true]{border-color:#8d9e8a;background:#28322b;color:#f0f1e9}.EvidencePortfolio_pageTabs__88Vxh>button:focus-visible{outline-offset:2px}.EvidencePortfolio_pageTabs__88Vxh img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;object-position:top;border-radius:3px;opacity:.68;transition:opacity .18s;background:#101416}.EvidencePortfolio_pageTabs__88Vxh>button:hover img,.EvidencePortfolio_pageTabs__88Vxh>button[aria-selected=true] img{opacity:1}.EvidencePortfolio_pageTabs__88Vxh>button>span{display:flex;gap:9px;padding:0 5px;align-items:baseline;min-width:0}.EvidencePortfolio_pageTabs__88Vxh small{flex-shrink:0;font:9px/1.6 var(--mono,monospace);color:#9baa9a}.EvidencePortfolio_pageTabs__88Vxh strong{font-weight:500;font-size:11px;line-height:1.6;word-break:keep-all;overflow-wrap:anywhere;min-width:0}.EvidencePortfolio_pagesPanel__MIwgF{min-width:0;outline-offset:5px}.EvidencePortfolio_mockupShowcase__j0Sg7 .EvidencePortfolio_actualImage__KFHzi,.EvidencePortfolio_sourcePage__5zjlo{transition:opacity .26s ease-out}.EvidencePortfolio_sourceArtwork__lIuln{height:100%;aspect-ratio:auto;background:#f6f7f8}.EvidencePortfolio_featureArt__tfcQj.EvidencePortfolio_adminStage__7ADrM,.EvidencePortfolio_mockupStage__aAitu.EvidencePortfolio_adminStage__7ADrM{height:clamp(360px,66vh,720px);max-height:none;aspect-ratio:auto!important}.EvidencePortfolio_sourcePage__5zjlo{position:absolute;inset:0;overflow:hidden}.EvidencePortfolio_sourceVisual__EMfR0{position:absolute;top:0;left:0;width:max(calc(100% - 8px),960px);transform-origin:top left;will-change:transform}.EvidencePortfolio_sourceVisual__EMfR0 .EvidencePortfolio_sourceImage__C7RW2{position:relative;inset:auto;display:block;width:100%;height:auto;object-fit:fill;background:#f6f7f8}.EvidencePortfolio_sourceScroller__N_wy9{position:absolute;inset:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#859088 #e1e6e2}.EvidencePortfolio_sourceScroller__N_wy9::-webkit-scrollbar{width:8px;height:8px}.EvidencePortfolio_sourceScroller__N_wy9::-webkit-scrollbar-thumb{background:#859088;border-radius:8px}.EvidencePortfolio_sourceScroller__N_wy9::-webkit-scrollbar-track{background:#e1e6e2}.EvidencePortfolio_sourceScrollSize__eQ5HZ{width:max(100%,960px);pointer-events:none}.EvidencePortfolio_sourceScrollHint__FRm_6{color:#93a098;font-size:10px;line-height:1.8;padding-top:9px}@media (max-width:760px){.EvidencePortfolio_mockupHeading__fXOvw{gap:10px;align-items:center;padding-bottom:12px}.EvidencePortfolio_mockupStage__aAitu:has([data-software-experience]){min-height:480px}.EvidencePortfolio_mockupHeading__fXOvw>div:first-child{min-width:0;flex:1 1}.EvidencePortfolio_mockupHeading__fXOvw>div:first-child>span{font-size:8px;letter-spacing:.035em}.EvidencePortfolio_mockupHeading__fXOvw>div:first-child>p{font-size:9px}.EvidencePortfolio_pageControls__hT5cu{gap:5px}.EvidencePortfolio_pageControls__hT5cu>span{margin-right:4px;font-size:9px}.EvidencePortfolio_pageControls__hT5cu i{padding:0 5px}.EvidencePortfolio_pageControls__hT5cu button{width:32px;height:32px}.EvidencePortfolio_pageControls__hT5cu svg{width:17px;height:17px}.EvidencePortfolio_pageTabs__88Vxh{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(95px,30%);gap:6px;overflow-x:auto;padding:3px 3px 8px;margin:-3px -3px 10px;scrollbar-width:thin;overscroll-behavior-x:contain}.EvidencePortfolio_pageTabs__88Vxh>button{padding:4px 4px 8px;gap:7px}.EvidencePortfolio_pageTabs__88Vxh>button>span{gap:6px;padding:0 2px}.EvidencePortfolio_pageTabs__88Vxh small{font-size:8px}.EvidencePortfolio_pageTabs__88Vxh strong{font-size:10px}.EvidencePortfolio_featureArt__tfcQj.EvidencePortfolio_adminStage__7ADrM,.EvidencePortfolio_mockupStage__aAitu.EvidencePortfolio_adminStage__7ADrM{height:clamp(350px,58vh,520px)}.EvidencePortfolio_sourceScrollHint__FRm_6{font-size:9px}}@media (prefers-reduced-motion:reduce){.EvidencePortfolio_mockupShowcase__j0Sg7 .EvidencePortfolio_actualImage__KFHzi,.EvidencePortfolio_pageControls__hT5cu button,.EvidencePortfolio_pageTabs__88Vxh img,.EvidencePortfolio_pageTabs__88Vxh>button,.EvidencePortfolio_sourcePage__5zjlo{transition:none!important;animation:none!important}}.ServicePortfolio_root__SEzN3{min-width:0;--muted:#aaa8a4;--accent:#d4c2ed}.ServicePortfolio_root__SEzN3[data-service-portfolio="01"] .ServicePortfolio_listHeading__ySgES{display:none}.ServicePortfolio_root__SEzN3[data-service-portfolio="01"] .ServicePortfolio_caseToolbar__w8eeU{border-top:0}.ServicePortfolio_root__SEzN3[data-service-portfolio="01"] .ServicePortfolio_detailHeading__ZdLSp{padding-top:30px}.ServicePortfolio_root__SEzN3[data-service-portfolio="01"] .ServicePortfolio_detailHeading__ZdLSp h3{font-size:clamp(34px,4.4vw,64px);letter-spacing:-.055em}.ServicePortfolio_root__SEzN3 .ServicePortfolio_kicker__o9wV5{font-size:11px;color:#b8abc4}.ServicePortfolio_root__SEzN3 .ServicePortfolio_textButton__AiBUh{min-height:var(--studio-action-height,48px);font-size:14px;white-space:normal;text-align:left}.ServicePortfolio_root__SEzN3 .ServicePortfolio_caseToolbar__w8eeU>span{font-size:11px}.ServicePortfolio_caseToolbar__w8eeU i{font-style:normal}@media(max-width:700px){.ServicePortfolio_caseToolbar__w8eeU i{display:none}}.ServicePortfolio_root__SEzN3 .ServicePortfolio_caseToolbar__w8eeU{padding:8px 0 14px}.ServicePortfolio_root__SEzN3 .ServicePortfolio_detailHeading__ZdLSp+.ServicePortfolio_interfaceSection__ulmTv{margin-top:0;padding-top:0;border-top:0}@media(max-width:700px){.ServicePortfolio_root__SEzN3 .ServicePortfolio_caseToolbar__w8eeU{flex-direction:row;align-items:center;gap:12px;padding:6px 0 10px}.ServicePortfolio_root__SEzN3 .ServicePortfolio_caseToolbar__w8eeU>span{max-width:78px;text-align:right;font-size:10px}.ServicePortfolio_root__SEzN3 .ServicePortfolio_detailHeading__ZdLSp{padding:8px 0 22px}}.ServicePortfolio_root__SEzN3 .ServicePortfolio_cardIdentity__DcHRF p,.ServicePortfolio_root__SEzN3 .ServicePortfolio_cardNumber__r9ckB,.ServicePortfolio_root__SEzN3 .ServicePortfolio_cardScope__eDE_d{font-size:12px}.ServicePortfolio_root__SEzN3 .ServicePortfolio_disclaimer__wteNF{font-size:12px;line-height:1.8;color:#b7adbf}.ServicePortfolio_root__SEzN3 .ServicePortfolio_caseCopy__ZQ3nH li,.ServicePortfolio_root__SEzN3 .ServicePortfolio_caseCopy__ZQ3nH small{font-size:13px}.ServicePortfolio_root__SEzN3 .ServicePortfolio_casePagination__F3UUl button{min-height:var(--studio-action-height,48px);font-size:14px}.ServicePortfolio_root__SEzN3 .ServicePortfolio_casePagination__F3UUl button:disabled{opacity:.45}.ServicePortfolio_root__SEzN3 .ServicePortfolio_interfaceSection__ulmTv{margin:36px 0 0}.ServicePortfolio_interfaceSection__ulmTv figcaption{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.ServicePortfolio_interfaceSection__ulmTv figcaption p{margin:0 0 6px}.ServicePortfolio_interfaceSection__ulmTv figcaption span{color:#b5aabc;font-size:12px;line-height:1.7}.ServicePortfolio_interfaceSection__ulmTv figcaption button{flex-shrink:0;min-height:44px;border:1px solid #9b88ab;padding:12px 18px;color:#ecdbf9;font-size:13px;background:none}.ServicePortfolio_root__SEzN3 .ServicePortfolio_interfacePreview__IBQT_{overflow:auto;overscroll-behavior:contain;margin:0;max-height:78dvh;background:#e8e4dc}.ServicePortfolio_interfacePreview__IBQT_>div{width:100%}.ServicePortfolio_interfaceSection__ulmTv[data-preview-zoomed=true] .ServicePortfolio_interfacePreview__IBQT_>div{width:max(1120px,130%)}.ServicePortfolio_zoomHint__MOFHZ{font-size:12px;color:#c5b5d0}.ServicePortfolio_study__XNBza{padding:38px 0 0;margin-top:32px;border-top:1px solid #ffffff26}.ServicePortfolio_study__XNBza h4{font-size:clamp(24px,2.5vw,34px);font-weight:450;line-height:1.45;letter-spacing:-.04em;margin:17px 0 28px;word-break:keep-all}.ServicePortfolio_studyColumns__G6sSx{display:grid;grid-template-columns:1fr 1fr;gap:38px}.ServicePortfolio_studyColumns__G6sSx h5{font-size:15px;font-weight:500;color:#ddcde8;margin:0 0 12px}.ServicePortfolio_studyColumns__G6sSx p{font-size:15px;line-height:1.9;color:#c4bacc;word-break:keep-all;margin:0}.ServicePortfolio_screenFlow__mD0Rt{display:flex;gap:0;padding:0;margin:32px 0 0;list-style:none;border-block:1px solid #ffffff24}.ServicePortfolio_screenFlow__mD0Rt li{flex:1 1;padding:18px 15px;border-right:1px solid #ffffff24;font-size:14px;color:#dfd5e5;word-break:keep-all}.ServicePortfolio_screenFlow__mD0Rt li:last-child{border-right:0}.ServicePortfolio_screenFlow__mD0Rt span{display:block;font:11px/1.6 var(--mono);color:#ac96bd;margin-bottom:9px}@media(max-width:700px){.ServicePortfolio_studyColumns__G6sSx{grid-template-columns:1fr;gap:24px}.ServicePortfolio_studyColumns__G6sSx p{font-size:14px}.ServicePortfolio_screenFlow__mD0Rt{display:grid;grid-template-columns:1fr 1fr}.ServicePortfolio_screenFlow__mD0Rt li{border-bottom:1px solid #ffffff15}.ServicePortfolio_interfaceSection__ulmTv figcaption{align-items:start;gap:12px}.ServicePortfolio_interfaceSection__ulmTv figcaption button{padding:10px 12px}.ServicePortfolio_root__SEzN3 .ServicePortfolio_detailHeading__ZdLSp h3{font-size:34px}}.ServicePortfolio_root__SEzN3[data-inline=true]{scroll-margin-top:110px}.ServicePortfolio_root__SEzN3[data-inline=true] .ServicePortfolio_description__6mM96{font-size:var(--studio-body,16px)}.ServicePortfolio_root__SEzN3[data-inline=true] .ServicePortfolio_content__aHVTC{animation:none}.ServicePortfolio_inquiry__64pr4{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:35px 0 10px;margin-top:38px;border-top:1px solid #72627d}.ServicePortfolio_inquiry__64pr4 small{color:#b6a3c5;font:11px var(--mono)}.ServicePortfolio_inquiry__64pr4 h3{color:#f2e9f7;font-size:clamp(22px,2.2vw,31px);font-weight:450;letter-spacing:-.055em;line-height:1.4;word-break:keep-all;margin:14px 0}.ServicePortfolio_inquiry__64pr4 p{color:#b4a5c1;font-size:14px;line-height:1.7;word-break:keep-all}.ServicePortfolio_inquiry__64pr4 button{flex-shrink:0;min-height:var(--studio-action-height,48px);border:0;border-radius:var(--studio-radius,6px);background:#ded0e9;color:#2a2131;padding:17px 22px;font-size:14px}@media(max-width:700px){.ServicePortfolio_inquiry__64pr4{flex-direction:column;align-items:start;gap:10px}}.ServicePortfolio_intro__fHhvb{padding:0 0 25px}.ServicePortfolio_introTop__g4vAp{display:flex;align-items:center;gap:18px}.ServicePortfolio_introTop__g4vAp>.ServicePortfolio_textButton__AiBUh{margin-left:auto}.ServicePortfolio_introCopy__bagco{min-width:0}.ServicePortfolio_kicker__o9wV5{display:block;font:9px/1.6 ui-monospace,monospace;letter-spacing:.09em;color:#a29aaa}.ServicePortfolio_introCopy__bagco h2{margin:5px 0 0!important;font-size:var(--studio-heading,clamp(32px,3.6vw,52px))!important;font-weight:450!important;line-height:1.2!important;letter-spacing:-.065em!important}.ServicePortfolio_introCopy__bagco h2 span{color:var(--accent);margin-left:3px}.ServicePortfolio_description__6mM96{margin:22px 0 0;color:#c4c0c7;font-size:var(--studio-body,16px);line-height:1.8;word-break:keep-all}.ServicePortfolio_description__6mM96 span{margin-left:10px;color:#807c86}.ServicePortfolio_textButton__AiBUh{display:inline-block;width:fit-content;white-space:nowrap;border:0;background:none;color:#cfcbd7;cursor:pointer;padding:7px 0;font-size:11px;line-height:1.6}.ServicePortfolio_textButton__AiBUh:hover{color:#fff}.ServicePortfolio_content__aHVTC{animation:ServicePortfolio_reveal__e_rdn .4s .25s both}.ServicePortfolio_root__SEzN3[data-live-showroom=true][data-portfolio-view=showcase] .ServicePortfolio_listHeading__ySgES{display:none}.ServicePortfolio_listHeading__ySgES{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;border-top:1px solid #464247}.ServicePortfolio_listHeading__ySgES h3{margin:0;font:11px/1.6 ui-monospace,monospace;letter-spacing:.08em;color:#aaa1b6}.ServicePortfolio_listHeading__ySgES h3 span{color:var(--accent);margin-left:13px}.ServicePortfolio_listHeading__ySgES>span{font-size:12px;color:#aaa2b4}.ServicePortfolio_listHeading__ySgES b{margin-left:12px;font-size:16px;font-weight:400}.ServicePortfolio_viewModes__qbdRn{display:flex;flex:none;gap:4px;padding:3px;border:1px solid #ffffff20;border-radius:10px}.ServicePortfolio_viewModes__qbdRn button{display:inline-flex;gap:8px;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;border:0;border-radius:7px;background:transparent;color:#aeb3ae;font:500 12px/1.5 var(--sans);white-space:nowrap;transition:color .16s ease,background-color .16s ease}.ServicePortfolio_viewModes__qbdRn button[aria-pressed=true]{background:#35393b;color:#f1ece5}.ServicePortfolio_viewModes__qbdRn button:hover{color:#fff}.ServicePortfolio_viewModes__qbdRn button:disabled{opacity:.5;cursor:default}.ServicePortfolio_viewModes__qbdRn button svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.25}@media(max-width:700px){.ServicePortfolio_viewModes__qbdRn button{padding:8px 9px;font-size:11px;gap:5px}.ServicePortfolio_viewModes__qbdRn button svg{display:none}}.ServicePortfolio_caseGrid__Oltnp{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:64px 30px;align-items:start}.ServicePortfolio_caseCard__E3Zd1{display:block;min-width:0;padding:0;border:0;background:transparent;color:#f3f0eb;text-align:left;cursor:pointer;border-radius:0;scroll-margin-top:100px}.ServicePortfolio_root__SEzN3 .ServicePortfolio_interfacePreview__IBQT_:focus-visible,.ServicePortfolio_root__SEzN3 button:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.ServicePortfolio_caseCard__E3Zd1:disabled{cursor:default}.ServicePortfolio_caseCard__E3Zd1[data-featured=true],.ServicePortfolio_caseCard__E3Zd1[data-wide=true]{grid-column:1/-1}.ServicePortfolio_root__SEzN3:not([data-compact=true]) .ServicePortfolio_caseCard__E3Zd1:nth-child(3),.ServicePortfolio_root__SEzN3:not([data-compact=true]) .ServicePortfolio_caseCard__E3Zd1:nth-child(6){margin-top:78px}.ServicePortfolio_thumbnail__eGj2y{position:relative;overflow:hidden;aspect-ratio:8/6;background:#d6d2d9}.ServicePortfolio_caseCard__E3Zd1[data-featured=true] .ServicePortfolio_thumbnail__eGj2y{aspect-ratio:16/9}.ServicePortfolio_caseCard__E3Zd1[data-wide=true] .ServicePortfolio_thumbnail__eGj2y{aspect-ratio:16/10}.ServicePortfolio_previewArt__g2djL{transition:transform .7s cubic-bezier(.2,.7,.3,1);width:100%;height:100%}.ServicePortfolio_caseCard__E3Zd1:hover .ServicePortfolio_previewArt__g2djL{transform:scale(1.025)}.ServicePortfolio_openIcon___zlE9{position:absolute;right:22px;bottom:22px;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;color:#24202c;background:#f2ecfa;font:28px/1 Arial,sans-serif;opacity:0;transform:translateY(8px);transition:opacity .2s,transform .2s}.ServicePortfolio_caseCard__E3Zd1:focus-visible .ServicePortfolio_openIcon___zlE9,.ServicePortfolio_caseCard__E3Zd1:hover .ServicePortfolio_openIcon___zlE9{opacity:1;transform:translateY(0)}.ServicePortfolio_cardMeta__l4avd{display:grid;grid-template-columns:24px minmax(0,1fr);gap:14px 16px;padding:24px 0 0}.ServicePortfolio_cardNumber__r9ckB{font:12px/1.5 ui-monospace,monospace;color:#908b97;padding-top:2px}.ServicePortfolio_cardIdentity__DcHRF{min-width:0}.ServicePortfolio_cardIdentity__DcHRF p{margin:0 0 10px;font-size:12px;color:#afa6bb}.ServicePortfolio_cardMeta__l4avd h4{margin:0;font-size:clamp(24px,2.2vw,32px);letter-spacing:-.045em;font-weight:450;line-height:1.2;overflow-wrap:anywhere}.ServicePortfolio_cardMeta__l4avd .ServicePortfolio_featureSummary__OI6za{grid-column:2;margin:0;max-width:62ch;font-size:15px;line-height:1.8;color:#c2bbc8;word-break:keep-all;overflow-wrap:anywhere}.ServicePortfolio_cardFooter__Ozwk2{grid-column:2;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 20px;padding-top:4px}.ServicePortfolio_cardScope__eDE_d{display:block;font-size:12px;line-height:1.8;color:#99909f;word-break:keep-all}.ServicePortfolio_cardScope__eDE_d>span{display:block;color:#afa6bb;font-size:11px;margin-bottom:3px}.ServicePortfolio_cardCta__IYjzS{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:var(--studio-action-height,48px);border-bottom:1px solid #726582;color:#cfbfdf;font-size:14px;white-space:nowrap}.ServicePortfolio_cardArrow__JI4_E{font-size:23px;font-weight:400;line-height:1;color:#c1b5d5}.ServicePortfolio_caseCard__E3Zd1:focus-visible .ServicePortfolio_cardCta__IYjzS,.ServicePortfolio_caseCard__E3Zd1:hover .ServicePortfolio_cardCta__IYjzS{color:#fff;border-color:var(--accent)}.ServicePortfolio_caseCard__E3Zd1[data-featured=true] h4{font-size:clamp(27px,2.6vw,40px)}.ServicePortfolio_endNote__niYUe{border-top:1px solid #34333d;margin:65px 0 0;padding:30px 0 14px;display:flex;align-items:center;justify-content:space-between;gap:20px}.ServicePortfolio_endNote__niYUe span{color:#9686a7;font:9px ui-monospace,monospace;letter-spacing:.1em}.ServicePortfolio_endNote__niYUe p{color:#c0b7cc;font-size:13px;margin:0}.ServicePortfolio_disclaimer__wteNF{font-size:10px;color:#928b9c;line-height:1.8;margin:24px 0 0;word-break:keep-all}.ServicePortfolio_caseToolbar__w8eeU{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 0 24px;border-top:1px solid #46414f}.ServicePortfolio_caseToolbar__w8eeU>span{color:#948a9f;font:9px/1.6 ui-monospace,monospace;letter-spacing:.07em}.ServicePortfolio_detailHeading__ZdLSp{padding:6px 0 28px}.ServicePortfolio_detailHeading__ZdLSp p{color:#b8a9c8;font-size:12px;margin:0 0 13px}.ServicePortfolio_detailHeading__ZdLSp h3{font-size:clamp(27px,4vw,60px);margin:0;letter-spacing:-.055em;font-weight:450;line-height:1.1;overflow-wrap:anywhere}.ServicePortfolio_largePreview__caDF5{overflow:hidden;aspect-ratio:16/10;background:#e5e0e8}.ServicePortfolio_liveSurface__TL_SQ{position:absolute;inset:0}.ServicePortfolio_liveSurface__TL_SQ>div{width:100%;height:100%}.ServicePortfolio_caseCopy__ZQ3nH{display:grid;grid-template-columns:1.15fr 1fr;gap:45px;margin-top:35px}.ServicePortfolio_caseCopy__ZQ3nH p{margin:14px 0 0;font-size:15px;line-height:1.9;color:#c4bdce;word-break:keep-all}.ServicePortfolio_caseCopy__ZQ3nH ul{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:14px 0;list-style:none}.ServicePortfolio_caseCopy__ZQ3nH li{padding:7px 10px;border:1px solid #4f485b;border-radius:3px;color:#c8bbd6;font-size:11px}.ServicePortfolio_caseCopy__ZQ3nH small{color:#9b91a8;font-size:11px;line-height:1.8}.ServicePortfolio_interfaceSection__ulmTv{margin-top:45px;padding-top:25px;border-top:1px solid #403b49}.ServicePortfolio_interfacePreview__IBQT_{margin-top:20px}.ServicePortfolio_casePagination__F3UUl{display:flex;justify-content:space-between;gap:18px;border-top:1px solid #403b49;margin-top:35px;padding-top:24px}.ServicePortfolio_casePagination__F3UUl button{border:0;border-bottom:1px solid #726582;padding:8px 0;background:none;color:#cfbfdf;font-size:12px;cursor:pointer}.ServicePortfolio_casePagination__F3UUl button:disabled{opacity:.25;cursor:default}.ServicePortfolio_root__SEzN3[data-case-selected=true] .ServicePortfolio_description__6mM96{display:none}.ServicePortfolio_root__SEzN3[data-closing=true] .ServicePortfolio_content__aHVTC,.ServicePortfolio_root__SEzN3[data-closing=true] .ServicePortfolio_description__6mM96,.ServicePortfolio_root__SEzN3[data-closing=true] .ServicePortfolio_introCopy__bagco,.ServicePortfolio_root__SEzN3[data-closing=true] .ServicePortfolio_textButton__AiBUh{animation:none;opacity:0;transition:opacity .16s}@keyframes ServicePortfolio_reveal__e_rdn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1050px){.ServicePortfolio_caseGrid__Oltnp{gap:42px 20px}.ServicePortfolio_cardMeta__l4avd{grid-template-columns:20px minmax(0,1fr);gap:14px 12px}.ServicePortfolio_description__6mM96 span{display:none}.ServicePortfolio_caseCopy__ZQ3nH{gap:25px}}@media(max-width:800px){.ServicePortfolio_caseGrid__Oltnp{grid-template-columns:1fr}.ServicePortfolio_root__SEzN3:not([data-compact=true]) .ServicePortfolio_caseCard__E3Zd1:nth-child(3),.ServicePortfolio_root__SEzN3:not([data-compact=true]) .ServicePortfolio_caseCard__E3Zd1:nth-child(6){margin-top:0}.ServicePortfolio_thumbnail__eGj2y{aspect-ratio:16/10}}@media(max-width:700px){.ServicePortfolio_intro__fHhvb{padding-bottom:22px}.ServicePortfolio_introTop__g4vAp{gap:12px}.ServicePortfolio_introCopy__bagco .ServicePortfolio_kicker__o9wV5{font-size:10px}.ServicePortfolio_introCopy__bagco h2{font-size:32px!important}.ServicePortfolio_introTop__g4vAp>.ServicePortfolio_textButton__AiBUh{font-size:12px}.ServicePortfolio_description__6mM96{font-size:15px;margin-top:16px}.ServicePortfolio_listHeading__ySgES{gap:10px}.ServicePortfolio_listHeading__ySgES h3{font-size:10px}.ServicePortfolio_listHeading__ySgES>span{font-size:11px}.ServicePortfolio_listHeading__ySgES b{margin-left:5px}.ServicePortfolio_caseGrid__Oltnp{gap:44px}.ServicePortfolio_caseCard__E3Zd1{scroll-margin-top:168px}.ServicePortfolio_cardMeta__l4avd{padding-top:20px}.ServicePortfolio_cardMeta__l4avd h4{font-size:26px}.ServicePortfolio_cardMeta__l4avd .ServicePortfolio_featureSummary__OI6za{font-size:14px;line-height:1.8}.ServicePortfolio_cardFooter__Ozwk2{align-items:flex-start;gap:12px}.ServicePortfolio_cardCta__IYjzS{gap:28px}.ServicePortfolio_caseCard__E3Zd1[data-featured=true] .ServicePortfolio_thumbnail__eGj2y,.ServicePortfolio_largePreview__caDF5{aspect-ratio:8/6}.ServicePortfolio_openIcon___zlE9{width:34px;height:34px;right:14px;bottom:14px;font-size:22px}.ServicePortfolio_caseCopy__ZQ3nH{grid-template-columns:1fr;gap:24px}.ServicePortfolio_caseCopy__ZQ3nH p{font-size:13px}.ServicePortfolio_caseToolbar__w8eeU{align-items:start;flex-direction:column;gap:8px;padding:18px 0}.ServicePortfolio_detailHeading__ZdLSp{padding-bottom:22px}.ServicePortfolio_endNote__niYUe{flex-direction:column;align-items:start;gap:12px}}@media(max-width:360px){.ServicePortfolio_introTop__g4vAp{gap:8px}.ServicePortfolio_introCopy__bagco h2{font-size:28px!important}.ServicePortfolio_listHeading__ySgES>span{font-size:10px}}@media(prefers-reduced-motion:reduce){.ServicePortfolio_root__SEzN3 *,.ServicePortfolio_root__SEzN3 :before{animation:none!important;transition:none!important}}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_intro__fHhvb{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%)}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_listHeading__ySgES{padding:0 0 14px;border:0}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_listHeading__ySgES h3,.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_listHeading__ySgES>span{color:#b9bab4}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_listHeading__ySgES h3 span{color:#e9e4da}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_caseGrid__Oltnp{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:48px 28px;align-items:stretch}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_caseCard__E3Zd1{display:flex;flex-direction:column;box-sizing:border-box;padding:0;border:0;border-radius:8px;background:transparent;color:#eeeae2;box-shadow:none;transition:transform .22s ease}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_caseCard__E3Zd1:focus-visible{outline:3px solid var(--portfolio-surface,#b9b4ab);outline-offset:5px}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_thumbnail__eGj2y{flex:none;width:100%;aspect-ratio:16/10;border-radius:6px;background:#e8e3d9}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_cardMeta__l4avd{flex:1 1;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr auto;gap:12px 18px;padding:24px 0 0}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_cardNumber__r9ckB{grid-column:2;grid-row:1;padding-top:0;color:#aeb6af;font-size:11px;line-height:1.5}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_cardIdentity__DcHRF{grid-column:1;grid-row:1}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_cardIdentity__DcHRF p{margin-bottom:9px;color:#b4bcb5;font-size:12px;line-height:1.5}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_cardMeta__l4avd h4{color:#eeeae2;font-size:clamp(22px,2.05vw,30px);font-weight:500;line-height:1.2;letter-spacing:-.045em}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_featureSummary__OI6za{grid-column:1/-1;max-width:none;min-height:3.4em;color:#bfc5be;font-size:14px;line-height:1.7}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_cardFooter__Ozwk2{grid-column:1/-1;margin-top:0;padding:7px 0 0;border-top:1px solid #ffffff24}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_cardCta__IYjzS{width:100%;min-height:44px;border:0;color:#e4e9df;font-size:13px;font-weight:500}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_cardArrow__JI4_E{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:0;background:transparent;color:#eceae6;font-size:23px;font-weight:400;transition:transform .22s ease}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_caseCard__E3Zd1:focus-visible .ServicePortfolio_cardArrow__JI4_E{transform:translate(2px,-2px)}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_endNote__niYUe{margin-top:36px;border-color:#ffffff26}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_disclaimer__wteNF,.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_endNote__niYUe p,.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_endNote__niYUe span{color:#b9bab4}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_interfacePreview__IBQT_,.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_largePreview__caDF5{box-sizing:border-box;border:1px solid #ffffff20;border-radius:6px}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_caseCopy__ZQ3nH small,.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_caseToolbar__w8eeU>span,.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_detailHeading__ZdLSp p,.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_inquiry__64pr4 p,.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_inquiry__64pr4 small,.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_interfaceSection__ulmTv figcaption span,.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_kicker__o9wV5,.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_screenFlow__mD0Rt span{color:#b9bcb6}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_caseCopy__ZQ3nH li,.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_caseCopy__ZQ3nH p,.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_casePagination__F3UUl button,.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_studyColumns__G6sSx p,.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_textButton__AiBUh,.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_zoomHint__MOFHZ{color:#d1d2ca}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_inquiry__64pr4 h3,.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_screenFlow__mD0Rt li,.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_studyColumns__G6sSx h5{color:#ece9e0}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_casePagination__F3UUl,.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_caseToolbar__w8eeU,.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_inquiry__64pr4,.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_interfaceSection__ulmTv{border-color:#ffffff26}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_caseCopy__ZQ3nH li{border-color:#ffffff30;border-radius:8px}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_interfaceSection__ulmTv figcaption button{color:#ece9e0;border-color:#ffffff40;border-radius:12px;background:#24272b}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_inquiry__64pr4 button{border-radius:12px;background:var(--portfolio-surface,#b9b4ab);color:var(--portfolio-ink,#20282b)}@media(hover:hover){.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_caseCard__E3Zd1:hover{transform:translateY(-2px);box-shadow:none}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_caseCard__E3Zd1:hover .ServicePortfolio_cardArrow__JI4_E{transform:translate(2px,-2px)}}@media(max-width:900px){.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_caseGrid__Oltnp{gap:36px 20px}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_cardMeta__l4avd{padding:19px 0 3px;gap:12px 10px}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_cardMeta__l4avd h4{font-size:23px}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_featureSummary__OI6za{font-size:13px}}@media(max-width:640px){.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_caseGrid__Oltnp{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;gap:34px}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_cardMeta__l4avd{padding:20px 0 5px}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_cardMeta__l4avd h4{font-size:25px}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_featureSummary__OI6za{min-height:0;font-size:14px}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_listHeading__ySgES>span{display:none}}@media(prefers-reduced-motion:reduce){.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_caseCard__E3Zd1:focus-visible .ServicePortfolio_cardArrow__JI4_E,.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_caseCard__E3Zd1:hover,.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_caseCard__E3Zd1:hover .ServicePortfolio_cardArrow__JI4_E{transform:none}}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_largePreview__caDF5{aspect-ratio:16/10;border:0;border-radius:8px;outline:1px solid #ffffff20}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_caseToolbar__w8eeU{min-height:76px;box-sizing:border-box;border:0;padding:6px 0 22px}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_detailHeading__ZdLSp{display:flex;align-items:start;justify-content:space-between;gap:32px;padding:28px 2px 32px;border-bottom:1px solid #ffffff24}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_detailHeading__ZdLSp h3{font-size:clamp(28px,3.6vw,48px);font-weight:500;line-height:1.12}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_detailHeading__ZdLSp p{margin:0 0 10px}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_detailHeading__ZdLSp .ServicePortfolio_detailSummary__uWhXl{margin:16px 0 0;max-width:54ch;font-size:14px;line-height:1.8;color:#b8bdb7}.ServicePortfolio_detailReading__KIjjK{display:flex;align-items:center;gap:28px;flex:none;margin-top:24px;color:#abb7af;font:10px/1.8 var(--mono);letter-spacing:.09em}.ServicePortfolio_detailReading__KIjjK>span{font-size:22px}@media(max-width:700px){.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_caseToolbar__w8eeU{min-height:68px;padding:4px 0 16px}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_detailHeading__ZdLSp{padding:22px 0 26px;gap:12px}.ServicePortfolio_root__SEzN3[data-compact=true] .ServicePortfolio_detailHeading__ZdLSp h3{font-size:28px}.ServicePortfolio_detailReading__KIjjK{display:none}}