*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:#f4f2ee;color:#252321;font-family:Arial,Helvetica,sans-serif}a,button,input,select,textarea{font:inherit}.shell{min-height:100vh;display:grid;grid-template-columns:250px 1fr}.sidebar{position:fixed;inset:0 auto 0 0;width:250px;background:#262421;color:#f8f6f1;padding:30px 18px 20px;display:flex;flex-direction:column}.brand{display:flex;align-items:center;gap:12px;padding:0 8px 28px;border-bottom:1px solid #46423d}.mark{width:38px;height:38px;border:1px solid #b18a65;color:#c7a17d;display:grid;place-items:center;font-size:22px}.brand strong,.mark{font-family:Georgia,serif}.brand strong{display:block;font-size:16px;font-weight:500}.brand span,.sidebarFooter span{display:block;color:#aaa49c;font-size:11px;margin-top:4px}.sidebar nav{padding-top:24px;display:grid;grid-gap:4px;gap:4px}.sidebar nav a{display:flex;align-items:center;gap:12px;padding:11px 12px;color:#c8c3bc;text-decoration:none;border-radius:3px;font-size:14px}.sidebar nav a:hover{background:#322f2b;color:#fff}.sidebar nav a.active{background:#393631;color:#fff;border-left:2px solid #b58b67}.sidebarFooter{margin-top:auto;border-top:1px solid #46423d;padding:20px 8px 0;display:flex;gap:10px;color:#aeb8a7}.sidebarFooter strong{display:block;color:#d8ddd3;font-size:11px;font-weight:600}.content{grid-column:2;padding:50px 56px 70px;max-width:1500px;width:100%;margin:auto}header{display:flex;justify-content:space-between;gap:30px;align-items:flex-start;margin-bottom:34px}.eyebrow{font-size:10px;letter-spacing:.2em;color:#967254;font-weight:700}h1,h2,h3,p{margin-top:0}h1{font-family:Georgia,serif;font-weight:400;font-size:38px;letter-spacing:-.02em;margin:8px 0 10px}header p{max-width:720px;color:#6e6963;line-height:1.55;font-size:14px}.secondaryButton{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background:transparent;color:#514b45;border:1px solid #cfc8bf;padding:10px 14px;border-radius:2px;cursor:pointer;font-size:11px}.summary{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid #ddd8d1;background:#fff;margin-bottom:28px}.metric{padding:22px 24px;border-right:1px solid #e7e2dc}.metric:last-child{border:0}.metric span{font-family:Georgia,serif;font-size:30px;display:block}.metric small{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#7a756e}.metric.danger span{color:#984c42}.metric.warning span{color:#a67637}.metric.calm span{color:#65785e}.attentionPanel{background:#fff;border:1px solid #ddd8d1}.sectionTitle{display:flex;justify-content:space-between;align-items:center;padding:22px 24px;border-bottom:1px solid #e6e1da}.controlled h2,.sectionTitle h2{font-family:Georgia,serif;font-weight:400;font-size:20px;margin-bottom:4px}.sectionTitle p{font-size:12px;color:#7d7770;margin:0}.count{font-size:11px;color:#7c6a5a;background:#f2eee8;padding:6px 9px}.attention{display:grid;grid-template-columns:42px 1fr auto;grid-gap:15px;gap:15px;align-items:center;padding:18px 22px;border-bottom:1px solid #eeeae4}.attention:last-child{border:0}.statusIcon{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:#f5f1eb}.critical .statusIcon{color:#9c4b42;background:#f6e9e6}.warning .statusIcon{color:#a27436;background:#f6efe1}.decision .statusIcon{color:#6e6a65}.tag{font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8d8175}.attention h3{font-size:14px;margin:4px 0}.attention p{font-size:12px;color:#77716a;margin:0}.attentionLink{color:#5e5851;display:flex;align-items:center;gap:6px;font-size:12px;text-decoration:none}.controlled{margin:18px 0 28px;background:#edf0ea;border:1px solid #d5ddd0;padding:20px 24px;display:grid;grid-template-columns:42px 1fr auto;align-items:center;grid-gap:16px;gap:16px}.controlledIcon{color:#60735a}.controlled h2{margin:0 0 3px}.controlled p{margin:0;font-size:12px;color:#697064}.controlledStats{display:flex;gap:22px;padding:0 25px}.controlledStats span{font-size:11px;color:#687064}.controlledStats strong{font-family:Georgia,serif;font-size:18px;font-weight:400;margin-right:4px;color:#3e493a}.loginShell{min-height:100vh;display:grid;place-items:center;padding:30px}.loginCard{width:min(440px,100%);background:#fff;border:1px solid #ddd8d1;padding:34px}.loginBrand{padding:0 0 24px;margin-bottom:28px;border-bottom:1px solid #e6e1da}.loginBrand span{color:#8a847d}.loginCard h1{font-size:32px}.loginCard>p{color:#6e6963;line-height:1.55;font-size:14px}.loginForm{display:grid;grid-gap:16px;gap:16px;margin-top:24px}.loginForm label{font-size:12px;font-weight:600;color:#5f5952}.loginForm input{width:100%;display:block;margin-top:7px;border:1px solid #ccc5bc;background:#faf9f7;padding:12px}.loginForm button{width:100%}.loginNotice{padding:11px 12px;background:#edf0ea;color:#53604f;font-size:12px;margin:15px 0}.loginNotice.error{background:#f6e9e6;color:#8a463e}.loginHelp{display:block;color:#8a847d;line-height:1.5;margin-top:20px}.caseShell{min-height:100vh;display:grid;grid-template-columns:280px 1fr}.caseRail{position:fixed;inset:0 auto 0 0;width:280px;height:100vh;background:#262421;color:#eeeae4;padding:28px 22px;display:flex;flex-direction:column;overflow-y:auto}.backLink{display:flex;gap:8px;align-items:center;color:#777069;text-decoration:none;font-size:12px;margin-bottom:24px}.caseRail .backLink{color:#bcb6ae;margin-bottom:34px}.caseIdentity{border-bottom:1px solid #46423d;padding-bottom:24px}.caseIdentity>span{font-size:9px;letter-spacing:.16em;color:#b88c68}.caseIdentity h2{font-family:Georgia,serif;font-weight:400;font-size:23px;margin:8px 0 6px}.caseIdentity p{font-size:11px;color:#a9a39b;margin:0}.caseNav{display:grid;grid-gap:2px;gap:2px;padding-top:18px}.caseNav a{display:flex;gap:11px;align-items:center;color:#bdb7af;text-decoration:none;padding:9px 11px;font-size:12px;border-radius:2px}.caseNav a:hover{background:#322f2b;color:#fff}.caseNav a.active{background:#393631;color:#fff;border-left:2px solid #b58b67}.caseRailFoot{margin-top:auto;border-top:1px solid #46423d;padding-top:18px;display:flex;gap:10px;color:#9aaa92}.caseRailFoot span,.caseRailFoot strong{display:block;font-size:10px}.caseRailFoot span{color:#8f8982;margin-top:3px}.caseContent{grid-column:2;padding:40px 48px 70px;max-width:1480px;width:100%;margin:auto}.caseContent:not(.caseShell .caseContent){grid-column:auto;max-width:1180px}.caseHeader{margin-bottom:22px}.caseStatus{border:1px solid #d6d0c8;background:#fff;padding:10px 13px;font-size:11px;display:flex;gap:8px;align-items:center}.statusDot{width:7px;height:7px;border-radius:50%;background:#71816a}.caseCockpit{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.85fr);grid-gap:18px;gap:18px;margin-bottom:18px}.nextAction,.watchPanel{background:#fff;border:1px solid #ddd8d1}.nextAction{padding:28px 30px;position:relative;overflow:hidden}.nextAction:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#9b7455}.nextAction h2{font-family:Georgia,serif;font-weight:400;font-size:28px;margin:8px 0 9px}.nextAction p{color:#6e6963;line-height:1.55;font-size:13px;max-width:720px;margin-bottom:20px}.primaryAction{display:inline-flex;align-items:center;gap:9px;background:#2d2a26;color:#fff;text-decoration:none;padding:12px 16px;font-size:12px;border:0;border-radius:2px;cursor:pointer}.primaryAction:hover{background:#423d37}.watchPanel{padding:23px 24px}.watchList{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.watch{display:grid;grid-template-columns:24px 1fr;grid-gap:9px;gap:9px;align-items:start;padding:10px 0;border-bottom:1px solid #eeeae4}.watch:last-child{border:0}.watch svg{margin-top:2px}.watch.risk svg{color:#9a6546}.watch.ok svg{color:#60735a}.watch small,.watch strong{display:block}.watch strong{font-size:12px;color:#35312d}.watch small{font-size:10px;color:#7c766f;margin-top:3px;line-height:1.4}.caseFacts{display:grid;grid-template-columns:2fr repeat(3,1fr);background:#fff;border:1px solid #ddd8d1;margin-bottom:18px}.caseFacts>div{padding:16px 18px;border-right:1px solid #e7e2dc}.caseFacts>div:last-child{border:0}.caseFacts small,.caseFacts strong{display:block}.caseFacts small{font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#817a73;margin-bottom:6px}.caseFacts strong{font-family:Georgia,serif;font-size:15px;font-weight:400}.caseAttention,.caseCard,.journey,.processTimeline{background:#fff;border:1px solid #ddd8d1;margin-bottom:18px}.caseSectionHead{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border-bottom:1px solid #e7e2dc}.caseSectionHead h2{font-family:Georgia,serif;font-weight:400;font-size:19px;margin:4px 0 0}.caseSectionHead>span{font-size:10px;color:#847d75}.timelineBody{padding:10px 24px 18px}.timelineEvent{position:relative;display:grid;grid-template-columns:22px 1fr;grid-gap:12px;gap:12px;padding:13px 0 13px 2px}.timelineEvent:not(:last-child):before{content:"";position:absolute;left:8px;top:28px;bottom:-14px;width:1px;background:#ddd8d1}.timelineDot{width:13px;height:13px;border-radius:50%;border:2px solid #b6afa6;background:#fff;margin-top:3px;z-index:1}.timelineEvent.done .timelineDot{border-color:#70806a;background:#70806a}.timelineEvent.now{background:#f7f3ed;margin:7px -12px;padding:15px 12px 15px 14px}.timelineEvent.now:before{left:20px}.timelineEvent.now .timelineDot{border-color:#9b7455;background:#9b7455;box-shadow:0 0 0 4px #eee3d8}.timelineEvent.future{opacity:.62}.timelineEvent p,.timelineEvent small,.timelineEvent strong{display:block}.timelineEvent small{font-size:9px;letter-spacing:.08em;color:#8a837b;margin-bottom:3px}.timelineEvent strong{font-size:12px}.timelineEvent p{font-size:10px;color:#77716a;margin:4px 0 0;line-height:1.45}.timelineEvent a{display:inline-flex;gap:5px;align-items:center;color:#7e5d43;text-decoration:none;font-size:10px;font-weight:700;margin-top:7px}.caseAlert{display:grid;grid-template-columns:38px 1fr auto;grid-gap:13px;gap:13px;align-items:center;padding:15px 18px;border-bottom:1px solid #eeeae4}.caseAlert:last-child{border:0}.caseAlertIcon{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#f5f1eb}.caseAlert.critical .caseAlertIcon{background:#f6e9e6;color:#9c4b42}.caseAlert.risk .caseAlertIcon{background:#f6efe1;color:#a27436}.caseAlert h3{font-size:12px;margin:3px 0}.caseAlert p{font-size:10px;color:#77716a;margin:0}.caseAlert small{display:flex;align-items:center;gap:5px;color:#8b6255;margin-top:7px;font-size:10px}.caseColumns{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:18px;gap:18px}.caseChecklist{padding:5px 18px 12px}.caseChecklist>div{display:flex;gap:11px;align-items:center;padding:12px 0;border-bottom:1px solid #eeeae4;color:#66745f}.caseChecklist>div:last-child{border:0}.caseChecklist span,.caseChecklist strong{display:block}.caseChecklist strong{font-size:12px;color:#35312d}.caseChecklist span{font-size:10px;color:#7c766f;margin-top:3px}.allClear{background:#edf0ea;border:1px solid #d5ddd0;padding:16px 20px;display:flex;gap:13px;align-items:center;margin:14px;color:#60735a}.allClear span,.allClear strong{display:block}.allClear strong{font-size:12px;color:#3e493a}.allClear span{font-size:10px;margin-top:3px}.emptyText{padding:20px;font-size:12px;color:#77716a}.caseCard>p:not(.emptyText){padding:20px 22px;margin:0;color:#625d57;font-size:13px;line-height:1.6}.intakeLayout{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:18px;gap:18px;align-items:start}.intakeForm{margin:0}.formBody{padding:4px 22px 22px}.formBody fieldset{border:0;border-bottom:1px solid #eeeae4;padding:20px 0;margin:0}.formBody legend{font-family:Georgia,serif;font-size:17px;margin-bottom:13px}.choiceRow{display:flex;gap:8px;flex-wrap:wrap}.choiceRow label{cursor:pointer}.choiceRow input{position:absolute;opacity:0;pointer-events:none}.choiceRow label>span{min-width:125px;min-height:58px;border:1px solid #d8d2ca;background:#faf9f7;padding:10px 12px;display:flex;align-items:center;gap:7px;border-radius:2px}.choiceRow label>span small,.choiceRow label>span strong{display:block}.choiceRow label>span small{color:#817a73;font-size:9px;margin-left:2px}.choiceRow input:checked+span{border-color:#9b7455;background:#f5efe9;box-shadow:inset 0 0 0 1px #9b7455}.formGrid{grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.formGrid label{color:#625c55}.formGrid .wide{grid-column:1/-1}.formGrid input,.formGrid select,.formGrid textarea{margin-top:6px;border:1px solid #d4cec6;background:#faf9f7;color:#302d29;border-radius:2px}.formFooter{gap:20px;padding-top:20px}.formFooter p{font-size:10px;color:#7d7770;margin:0}.intakeGuide{background:#2b2926;color:#eeeae4;padding:24px;position:-webkit-sticky;position:sticky;top:24px}.intakeGuide .eyebrow{color:#c39a76}.intakeGuide h2{font-family:Georgia,serif;font-size:21px;font-weight:400;margin:7px 0 18px}.guideItem{display:grid;grid-template-columns:25px 1fr;grid-gap:10px;gap:10px;padding:14px 0;border-top:1px solid #48443f;color:#c6a17e}.guideItem span,.guideItem strong{display:block}.guideItem strong{font-size:11px;color:#f2eee8}.guideItem span{font-size:10px;color:#aaa39b;line-height:1.45;margin-top:4px}@media(max-width:1100px){.caseCockpit,.intakeLayout{grid-template-columns:1fr}.intakeGuide{position:static}.caseColumns{grid-template-columns:1fr}.caseFacts{grid-template-columns:1fr 1fr}}@media(max-width:1000px){.caseShell,.shell{display:block}.caseRail,.sidebar{display:none}.caseContent,.content{padding:28px 20px}.summary{grid-template-columns:repeat(2,1fr)}.controlled{grid-template-columns:40px 1fr}.controlledStats{grid-column:2;padding:0}.attention,.caseAlert{grid-template-columns:38px 1fr}.attentionLink{grid-column:2;justify-self:start}header{display:block}header form{margin-top:12px}.caseFacts,.formGrid{grid-template-columns:1fr}.formGrid .wide{grid-column:auto}.formFooter{align-items:flex-start;flex-direction:column}}.operationsBoard{margin:0 0 24px;background:#fff;border:1px solid #ddd;border-radius:14px;padding:22px}.opsTimeline{display:flex;flex-direction:column}.opRow{display:grid;grid-template-columns:72px 1fr 110px;grid-gap:15px;gap:15px;align-items:center;padding:13px 5px;border-top:1px solid #eee;text-decoration:none;color:inherit}.opRow time{font-family:Georgia,serif;font-size:22px}.opRow>div{display:flex;flex-direction:column}.opRow small{color:#777}.opRow>span{text-align:right;font-size:11px;text-transform:uppercase;letter-spacing:.06em}.opRow.critical{border-left:4px solid #9b3d32;padding-left:12px}.opRow.risk{border-left:4px solid #b67835;padding-left:12px}.nextOps{margin-top:12px;padding-top:12px;border-top:1px solid #ddd}.nextOps summary{cursor:pointer;font-weight:700}.nextOp{display:grid;grid-template-columns:160px 1fr;padding:8px 0;border-bottom:1px solid #eee;font-size:13px}@media(max-width:760px){.opRow{grid-template-columns:55px 1fr}.opRow>span{display:none}.nextOp{grid-template-columns:1fr}.operationsBoard{padding:15px}}.appFrame{min-height:100vh;display:grid;grid-template-columns:220px minmax(0,1fr)}.globalNav{position:fixed;inset:0 auto 0 0;width:220px;background:#262421;color:#f5f2ed;padding:22px 14px;display:flex;flex-direction:column;z-index:100}.globalBrand{display:flex;gap:10px;align-items:center;color:inherit;text-decoration:none;padding:4px 7px 20px;border-bottom:1px solid #45413c}.globalMark{border:1px solid #a77e5b;display:grid;place-items:center;font-family:Georgia,serif;font-size:12px;color:#c49b78}.globalBrand div{display:flex;flex-direction:column}.globalBrand b{font-family:Georgia,serif;font-weight:400;font-size:15px}.globalBrand small,.globalNavFoot small{font-size:10px;color:#aaa39b;margin-top:3px}.globalNav nav{display:grid;grid-gap:3px;padding-top:18px}.globalNav nav a{padding:10px 11px;color:#c9c3bc;text-decoration:none;font-size:13px;border-left:2px solid transparent}.globalNav nav a:hover{background:#312e2a;color:#fff}.globalNav nav a.active{background:#393631;border-left-color:#b58b67}.globalNavFoot{margin-top:auto;border-top:1px solid #45413c;padding:16px 8px 0;display:flex;flex-direction:column}.globalNavFoot span{font-size:9px;letter-spacing:.15em;color:#c7a17d}.appStage{grid-column:2;min-width:0}.moduleBar{position:-webkit-sticky;position:sticky;top:0;z-index:80;background:#fbfaf8;border-bottom:1px solid #d9d5cf;display:flex;align-items:center;justify-content:space-between;padding:11px 24px;min-height:58px}.moduleBar>div{display:flex;flex-direction:column}.moduleBar>div b{font-size:13px}.moduleBar>div span{font-size:10px;color:#777}.moduleBar nav{display:flex;gap:3px;overflow:auto}.moduleBar nav a{white-space:nowrap;padding:8px 10px;text-decoration:none;color:#655f59;font-size:11px;border-radius:4px}.moduleBar nav a.active{background:#2b2926;color:#fff}.contextBar{min-height:40px;display:flex;align-items:center;gap:8px;padding:0 24px;background:#eeeae5;border-bottom:1px solid #ddd7d0;font-size:11px;color:#756f68}.contextBar a{color:inherit;text-decoration:none}.contextBar b{text-transform:capitalize;color:#383532}.appContent{min-width:0}.appFrame .shell{grid-template-columns:1fr}.appFrame .shell>.sidebar{display:none}.appFrame .shell>.content{grid-column:1}.appFrame .caseShell{grid-template-columns:280px minmax(0,1fr)}@media(max-width:900px){.appFrame{grid-template-columns:1fr;padding-bottom:58px}.globalNav{inset:auto 0 0 0;width:auto;height:58px;padding:5px;display:block;overflow-x:auto}.globalBrand,.globalNavFoot{display:none}.globalNav nav{display:flex;padding:0;gap:2px}.globalNav nav a{font-size:10px;padding:9px;border-left:0;border-top:2px solid transparent}.globalNav nav a.active{border-top-color:#b58b67}.appStage{grid-column:1}.moduleBar{top:0;display:block;padding:8px 12px}.moduleBar>div{display:none}.contextBar{padding:0 12px}.appFrame .caseShell{grid-template-columns:1fr}.appFrame .caseSidebar{display:none}}:root{--ink:#201f1d;--muted:#77716a;--paper:#f5f3ef;--surface2:#faf9f7;--line:#ded9d2;--copper:#9a7253;--copper2:#c09a78;--green:#65785e;--amber:#a67637;--red:#984c42;--shadow:0 10px 35px rgba(49,42,35,.07);--shadow2:0 18px 50px rgba(49,42,35,.12)}body,html{background:radial-gradient(circle at 72% -10%,#fff 0,#f7f4ef 28%,#f1eee9 75%);color:var(--ink)}body{letter-spacing:-.005em}::selection{background:#dbc7b5;color:#241f1b}.appFrame{grid-template-columns:232px minmax(0,1fr)}.globalNav{width:232px;background:linear-gradient(180deg,#252320,#1e1d1b);padding:24px 15px 18px;box-shadow:12px 0 35px rgba(30,27,24,.08)}.globalBrand{padding:3px 8px 23px;border-color:#44403b}.globalMark{border-color:#9c7556;background:linear-gradient(145deg,#3b342e,#27231f);box-shadow:inset 0 1px rgba(255,255,255,.06);color:#d8b18d}.globalBrand b{font-size:16px}.globalBrand small{letter-spacing:.04em}.globalNav nav{gap:5px}.globalNav nav a{display:flex;align-items:center;gap:11px;border:0;border-radius:9px;padding:10px 12px;transition:.16s ease}.globalNav nav a svg{opacity:.72}.globalNav nav a:hover{transform:translateX(2px);background:#302d29}.globalNav nav a.active{border:0;background:linear-gradient(90deg,#443a32,#34302b);box-shadow:inset 3px 0 #b98c68;color:#fff}.globalNav nav a.active svg{color:#d4a982;opacity:1}.globalNavFoot{padding-top:17px}.appStage{background:transparent}.topBar{height:62px;position:-webkit-sticky;position:sticky;top:0;z-index:90;background:rgba(250,248,245,.88);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgba(208,201,193,.8);justify-content:space-between;padding:0 26px}.topBar,.topSearch{display:flex;align-items:center}.topSearch{height:36px;width:min(480px,48vw);border:1px solid #ddd7d0;background:rgba(255,255,255,.75);border-radius:9px;gap:9px;padding:0 11px;color:#8b847c;font-size:12px}.topSearch kbd{margin-left:auto;border:1px solid #ded8d1;background:#f5f2ee;border-radius:5px;padding:2px 6px;font-size:10px}.topTools{display:flex;align-items:center;gap:13px}.topTools button{width:36px;height:36px;border:1px solid #ddd7d0;background:#fff;border-radius:9px;display:grid;place-items:center;position:relative;color:#5e5953}.topTools button i{position:absolute;width:6px;height:6px;background:#a35b4c;border-radius:50%;right:7px;top:7px}.userChip{display:flex;align-items:center;gap:9px}.userChip>span{width:34px;height:34px;border-radius:10px;background:#292622;color:#e4c2a4;display:grid;place-items:center;font-size:10px;font-weight:700}.userChip div{display:flex;flex-direction:column}.userChip b{font-size:11px}.userChip small{font-size:9px;color:#817a73;margin-top:2px}.moduleBar{top:62px;background:rgba(247,244,240,.94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:10px 26px;box-shadow:0 4px 18px rgba(50,44,38,.03)}.moduleBar nav{background:#ebe7e2;padding:3px;border-radius:9px}.moduleBar nav a{border-radius:7px;padding:8px 11px}.moduleBar nav a.active{box-shadow:0 2px 7px #0001;background:#fff;color:#292622}.contextBar{background:rgba(238,234,229,.78);padding:0 26px}.appContent>.builder,.appContent>.processPage,.appContent>.purchasePage{max-width:1480px}.builder,.caseContent,.content,.processPage,.purchasePage{animation:pageIn .24s ease-out}@keyframes pageIn{0%{opacity:.3;transform:translateY(5px)}to{opacity:1;transform:none}}.summary{border-radius:14px;overflow:hidden;box-shadow:var(--shadow);background:rgba(255,255,255,.9)}.metric{border-color:#ece7e1;padding:21px 24px}.metric span{font-size:32px}.attentionPanel,.caseAttention,.caseCard,.journey,.nextAction,.operationsBoard,.processTimeline,.watchPanel{border-color:#e2ddd7;border-radius:14px;box-shadow:var(--shadow);overflow:hidden}.sectionTitle{background:linear-gradient(180deg,#fff,#fdfcfb);padding:20px 23px}.count{padding:6px 10px}.attention{transition:.15s ease}.attention:hover{background:#fbf9f6}.caseAlertIcon,.statusIcon{border-radius:10px}.controlled{border-radius:13px;box-shadow:var(--shadow);background:linear-gradient(110deg,#eef2eb,#f7f8f5)}.primaryAction{padding:11px 16px;box-shadow:0 5px 14px #29262220;transition:.15s}.primaryAction:hover{transform:translateY(-1px);box-shadow:0 8px 18px #29262228}.secondaryButton{border-radius:8px;background:#fff}.caseFacts{border:0;border-radius:12px;overflow:hidden;box-shadow:var(--shadow)}.caseStatus{border-radius:999px;padding:8px 12px}.nextAction:before{width:5px;background:linear-gradient(#b48866,#8f674b)}input,select,textarea{outline:none;transition:border .15s,box-shadow .15s}input:focus,select:focus,textarea:focus{border-color:#a88366!important;box-shadow:0 0 0 3px rgba(168,131,102,.12)}button{transition:transform .12s,box-shadow .12s}button:active{transform:translateY(1px)}@media(max-width:900px){.appFrame{padding-bottom:62px}.globalNav{height:62px}.topBar{height:54px;padding:0 12px}.topSearch{width:100%}.topTools{display:none}.moduleBar{top:54px}.userChip{display:none}}.caseNav a{min-height:38px;border-radius:8px;position:relative}.caseNavLabel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.caseNavState{margin-left:auto;font-size:8px;font-weight:800;letter-spacing:.025em;padding:4px 6px;border-radius:999px;line-height:1;white-space:nowrap}.caseNavState.done{background:#314338;color:#bcd0bf}.caseNavState.progress{background:#514333;color:#e6c9a9}.caseNavState.approval{background:#514733;color:#ead9a8}.caseNavState.blocked{background:#563632;color:#efb9b0}.caseNavState.idle{background:#35322f;color:#928c85}.caseNavState.muted{background:#302f2d;color:#706c67}.caseNav a:hover .caseNavState.done{background:#3c5043}.caseNav a:hover .caseNavState.progress{background:#604e3a}.caseNav a:hover .caseNavState.approval{background:#61543b}.caseNav a:hover .caseNavState.blocked{background:#68403b}.caseNav a.active .caseNavState{box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.caseJourneyLayout{display:grid;grid-template-columns:228px minmax(0,1fr);min-height:calc(100vh - 102px);width:100%}.caseJourney{position:-webkit-sticky;position:sticky;top:102px;height:calc(100vh - 102px);overflow:auto;background:linear-gradient(180deg,#302d29,#292724);color:#eee9e3;padding:16px 12px 14px;border-right:1px solid #423e39;z-index:2}.journeyIdentity{display:flex;flex-direction:column;color:inherit;text-decoration:none;padding:3px 7px 17px;border-bottom:1px solid #49443e}.journeyIdentity>span{font-size:8px;letter-spacing:.14em;color:#c39a78}.journeyIdentity>b{font-family:Georgia,serif;font-weight:400;font-size:18px;margin-top:5px}.journeyIdentity>small{font-size:9px;color:#a49e96;margin-top:4px}.journeyCaption{display:flex;justify-content:space-between;align-items:end;padding:16px 7px 9px}.journeyCaption>span{font-size:8px;letter-spacing:.15em;color:#b99070;font-weight:800}.journeyCaption>small{font-size:8px;color:#817b74}.caseJourney nav{position:relative;display:grid}.caseJourney nav:before{content:"";position:absolute;left:18px;top:19px;bottom:19px;width:1px;background:#504b45}.caseJourney nav a{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;padding:6px;color:#c8c1b9;text-decoration:none;border-radius:8px;z-index:1;transition:.14s}.caseJourney nav a:hover{background:#393631;color:#fff}.caseJourney nav a.active{background:#403a34;color:#fff}.journeyNode{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#373431;border:1px solid #5b554f;color:#9e9790;z-index:2}.journeyNode.done{background:#3d5144;border-color:#637568;color:#d6e4d7}.journeyNode.current,.journeyNode.progress{background:#654d3c;border-color:#9b7558;color:#f1d3b9;box-shadow:0 0 0 3px rgba(168,124,88,.12)}.journeyNode.approval{background:#62563a;border-color:#8e7a4c;color:#efdfad}.journeyNode.blocked{background:#633d38;border-color:#98564d;color:#f0c0b8}.journeyNode.muted{opacity:.45}.journeyText{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0}.journeyText>b{font-size:10px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.journeyText>small{font-size:7px;border-radius:999px;padding:3px 5px;white-space:nowrap}.journeyText>small.done{color:#aac0ad}.journeyText>small.progress{color:#d6ac88}.journeyText>small.approval{color:#d9c583}.journeyText>small.blocked{color:#e6a39a}.journeyText>small.idle,.journeyText>small.muted{color:#7e7871}.journeyOverview{display:block;margin:13px 6px 0;padding:9px 10px;background:#3a3632;border-radius:8px;color:#d9d1c9;text-decoration:none;font-size:9px}.caseJourneyLayout>.caseContent,.caseJourneyLayout>.processPage{grid-column:2;max-width:none;width:100%;margin:0}.caseJourneyLayout>.caseContent{padding:32px 38px 70px}@media(max-width:1050px){.caseJourneyLayout{grid-template-columns:190px minmax(0,1fr)}.caseJourney{padding-left:10px;padding-right:10px}.journeyText>small{display:none}}@media(max-width:800px){.caseJourneyLayout{display:block}.caseJourney{position:relative;top:auto;height:auto;padding:10px;overflow-x:auto}.journeyCaption,.journeyIdentity,.journeyOverview{display:none}.caseJourney nav{display:flex;min-width:max-content}.caseJourney nav:before{display:none}.caseJourney nav a{grid-template-columns:24px auto;padding:5px 7px}.journeyText>small{display:none}.caseJourneyLayout>.caseContent{padding:22px 14px 70px}}.ceremonyWorkspace{overflow:hidden}.ceremonyForm fieldset{border:0;border-bottom:1px solid #e8e1da;margin:0;padding:24px 26px}.ceremonyForm legend{font-family:Georgia,serif;font-size:20px;padding:0;margin-bottom:16px}.formGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px 16px;gap:14px 16px}.formGrid label{font-size:10px;font-weight:700;color:#5d5751;letter-spacing:.02em}.formGrid input,.formGrid select,.formGrid textarea{display:block;width:100%;margin-top:7px;border:1px solid #d7d0c8;border-radius:6px;background:#fbfaf8;padding:11px 12px;color:#2d2926;font-size:12px;outline:none}.formGrid input:focus,.formGrid select:focus,.formGrid textarea:focus{border-color:#a87c5b;box-shadow:0 0 0 3px rgba(168,124,91,.1);background:#fff}.formGrid textarea{resize:vertical}.span2{grid-column:1/-1}.inlineWorkspaceLink{align-self:end;min-height:38px;display:flex;align-items:center;color:#8a654a;text-decoration:none;font-size:10px;font-weight:700}.workspaceLinks{display:flex;gap:8px;flex-wrap:wrap}.workspaceLinks a{padding:8px 11px;border:1px solid #ddd4cb;border-radius:999px;color:#745a46;text-decoration:none;font-size:10px;background:#faf7f3}.formFooter{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 26px;background:#faf8f5}.formFooter>span{font-size:10px;color:#7d756d}@media(max-width:760px){.formGrid{grid-template-columns:1fr}.span2{grid-column:auto}.formFooter{align-items:stretch;flex-direction:column}}.interactiveWorkspace{padding:26px;margin-bottom:18px}.interactiveWorkspace>h2{font-family:Georgia,serif;font-size:25px;font-weight:400;margin:0 0 7px}.interactiveWorkspace>p{color:#746c64;font-size:11px;max-width:760px;margin:0 0 22px}.interactiveWorkspace .formGrid{margin:20px 0}.interactiveWorkspace>.primaryAction{margin-top:6px;min-width:210px}.interactiveWorkspace .workspaceLinks{margin:14px 0 18px}.smartWorkspace{background:#fff;border:1px solid #e1dad2;border-radius:14px;box-shadow:0 14px 40px rgba(45,37,31,.055);padding:0;overflow:hidden;margin-bottom:20px}.smartIntro{display:flex;gap:15px;padding:27px 29px;background:linear-gradient(120deg,#fbf8f4,#fff 64%);border-bottom:1px solid #ebe4dc}.smartIntro>svg{color:#a77754;margin-top:3px}.smartIntro span{font-size:9px;font-weight:800;letter-spacing:.18em;color:#a06d4a}.smartIntro h2{font-family:Georgia,serif;font-weight:400;font-size:27px;margin:5px 0 6px}.smartIntro p{font-size:11px;color:#716a63;margin:0;max-width:700px;line-height:1.55}.choiceCards{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;padding:22px 28px}.choiceCards.two{grid-template-columns:repeat(2,1fr)}.choiceCards.three{grid-template-columns:repeat(3,1fr)}.smartChoice{position:relative;display:flex;gap:11px;align-items:flex-start;padding:16px;border:1px solid #e2dbd4;border-radius:10px;background:#fcfbf9;cursor:pointer;transition:.18s ease}.smartChoice:hover{transform:translateY(-2px);border-color:#c9ad98;box-shadow:0 8px 22px rgba(72,53,39,.07)}.smartChoice.selected{background:#f5eee7;border-color:#aa7a58;box-shadow:0 0 0 2px rgba(170,122,88,.08)}.smartChoice input{position:absolute;opacity:0;pointer-events:none}.choiceMark{width:19px;height:19px;flex:0 0 19px;border:1px solid #c7bdb3;border-radius:50%;display:grid;place-items:center;color:#fff;background:#fff}.selected .choiceMark{background:#8d6549;border-color:#8d6549}.smartChoice b{display:block;font-family:Georgia,serif;font-size:15px;font-weight:400}.smartChoice small{display:block;font-size:9px;color:#7d746c;margin-top:4px;line-height:1.4}.smartReveal{margin:0 28px 28px;padding:22px;border-radius:11px;background:#f8f6f3;border:1px solid #e5ded7;animation:smartReveal .22s ease}.smartReveal.compact{display:flex;align-items:center;justify-content:space-between;gap:20px}.smartInsight{display:flex;gap:9px;align-items:flex-start;background:#eef3ed;border:1px solid #dce7db;color:#4f6250;padding:11px 13px;border-radius:8px;font-size:10px;line-height:1.45;margin-bottom:17px}.smartQuestion{font-family:Georgia,serif;font-size:19px;font-weight:400;margin:4px 28px -8px}.smartNextGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;padding:24px 28px}.smartNextGrid a{display:grid;grid-template-columns:1fr auto;grid-gap:4px 12px;gap:4px 12px;padding:18px;border:1px solid #e4ddd6;border-radius:10px;text-decoration:none;color:#2d2926;background:#fcfbf9}.smartNextGrid a:hover{border-color:#aa7a58;transform:translateY(-2px)}.smartNextGrid b{font-family:Georgia,serif;font-size:16px;font-weight:400}.smartNextGrid span{font-size:9px;color:#776f68}.smartNextGrid svg{grid-column:2;grid-row:1/3;align-self:center;color:#a77754}@keyframes smartReveal{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media(max-width:900px){.choiceCards,.choiceCards.three,.smartNextGrid{grid-template-columns:1fr 1fr}}@media(max-width:650px){.choiceCards,.choiceCards.three,.choiceCards.two,.smartNextGrid{grid-template-columns:1fr}.choiceCards,.smartNextGrid,.smartReveal{margin-left:0;margin-right:0}.smartReveal{border-radius:0;border-left:0;border-right:0}}.smartProcessConfig{margin:0 20px 20px;padding:20px;border-radius:12px;background:#f8f5f1;border:1px solid #e8dfd7}.processQuestion{display:flex;gap:12px;align-items:flex-start;margin:5px 0 11px}.processQuestion>span{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#2d2926;color:#fff;font-size:10px}.processQuestion b{display:block;font-family:Georgia,serif;font-size:17px;font-weight:400}.processQuestion small{display:block;color:#786f67;font-size:9px;margin-top:3px}.processChoices{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin:0 0 22px 36px}.processChoices.major{grid-template-columns:repeat(2,1fr)}.processChoices button{border:1px solid #ded5cc;background:#fff;border-radius:9px;padding:12px;text-align:left;font-size:11px;cursor:pointer}.processChoices button small{display:block;font-size:9px;color:#81776f;margin-top:4px}.processChoices button:hover{border-color:#b88b6b}.processChoices button.on{border-color:#9e704f;background:#f1e7de;box-shadow:0 0 0 2px rgba(158,112,79,.08);font-weight:700}.processConsequence{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;align-items:center;margin:0 0 22px 36px;padding:14px 16px;border-radius:9px;background:#edf4ed;border:1px solid #d9e6d9;color:#4c624d}.processConsequence b{font-size:11px}.processConsequence p{font-size:9px;margin:3px 0 0;line-height:1.45}.smartToggle{display:flex;gap:10px;align-items:flex-start;margin:10px 0 10px 36px}.smartToggle b,.smartToggle small{display:block}.smartToggle b{font-size:10px}.smartToggle small{font-size:9px;color:#80766e;margin-top:2px}.processSave{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding-top:16px;border-top:1px solid #e0d8d0}.processSave span{font-size:9px;color:#756d66}.processSave button{border:0;border-radius:7px;background:#292521;color:#fff;padding:11px 17px;font-weight:700;cursor:pointer}@media(max-width:700px){.processChoices,.processChoices.major{grid-template-columns:1fr;margin-left:0}.processConsequence,.smartToggle{margin-left:0}.processSave{align-items:stretch;flex-direction:column}}.caseQuickWrap{position:relative}.caseQuickMain{display:grid;grid-template-columns:minmax(0,1fr) 34px;align-items:center;border-radius:9px;overflow:hidden}.caseQuickMain>a{display:flex!important;align-items:center;gap:11px!important;padding:10px 0 10px 12px!important;border:0!important;border-radius:0!important;background:transparent!important}.caseQuickMain button{height:100%;border:0;background:transparent;color:#aaa39b;display:grid;place-items:center;cursor:pointer}.caseQuickMain:hover{background:#302d29}.caseQuickMain.active{background:linear-gradient(90deg,#443a32,#34302b);box-shadow:inset 3px 0 #b98c68}.caseQuickMain.active>a{color:#fff!important}.caseQuickMain.active>a svg{color:#d4a982;opacity:1}.caseQuickMain button:hover{color:#fff;background:rgba(255,255,255,.05)}.caseQuickMenu{margin:5px 0 7px 9px;padding:10px 7px 7px;border-left:1px solid #4a433d;display:grid;grid-gap:3px;gap:3px}.caseQuickMenu>small{font-size:8px;letter-spacing:.14em;color:#8f877e;padding:2px 8px 5px}.globalNav nav .caseQuickMenu>a{display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:6px!important;background:transparent;box-shadow:none;color:#bdb6ae;font-size:11px}.globalNav nav .caseQuickMenu>a.current,.globalNav nav .caseQuickMenu>a:hover{background:#302d29;color:#fff;transform:none}.caseQuickMenu i{width:6px;height:6px;border-radius:50%;background:#71836b;flex:0 0 auto}.caseQuickMenu i.planning{background:#b1884d}.caseQuickMenu a span{display:flex;min-width:0;flex-direction:column;gap:2px}.caseQuickMenu a b{font-size:11px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:145px}.caseQuickMenu a em{font-size:8px;font-style:normal;color:#817a73;letter-spacing:.04em}.caseQuickMenu p{font-size:10px;color:#817a73;margin:3px 8px}.globalNav nav .caseQuickMenu .allCases{margin-top:4px;padding-top:8px;border-top:1px solid #393530!important;border-radius:0!important;color:#a99380;justify-content:space-between}@media(max-width:900px){.caseQuickMain button,.caseQuickMenu{display:none}.caseQuickMain{display:block}}.globalSettings{margin-top:auto;padding:10px 0 4px;border-top:1px solid #45413c}.globalSettings a{display:flex;align-items:center;gap:11px;padding:10px 12px;color:#c9c3bc;text-decoration:none;font-size:13px;border-radius:9px;transition:.16s ease}.globalSettings a svg{opacity:.72}.globalSettings a:hover{transform:translateX(2px);background:#302d29;color:#fff}.globalSettings a.active{background:linear-gradient(90deg,#443a32,#34302b);box-shadow:inset 3px 0 #b98c68;color:#fff}.globalSettings a.active svg{color:#d4a982;opacity:1}.globalSettings+.globalNavFoot{margin-top:0}@media(max-width:900px){.globalSettings{display:none}}:root{--folja-mint:#bfe5dc;--folja-mist:#ddedea;--folja-warm:#f8f8f4;--folja-green:#208b68;--folja-yellow:#e6c867;--folja-coral:#f18872;--folja-lavender:#cec4ec}body,html{background:var(--folja-warm);color:var(--folja-ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}::selection{background:var(--folja-mint);color:var(--folja-ink)}.appFrame{grid-template-columns:224px minmax(0,1fr)}.globalNav{width:224px;background:var(--folja-warm);color:var(--folja-ink);border-right:1px solid #e1e9e5;box-shadow:none;padding:24px 14px 18px}.globalBrand{border:0;padding:2px 9px 28px;color:var(--folja-ink)}.globalMark{width:34px;height:34px;border:0;border-radius:10px;background:var(--folja-mint);position:relative;box-shadow:none}.globalMark:before{content:"";width:16px;height:16px;border:4px solid var(--folja-ink);border-right:4px solid transparent;left:7px;top:7px;transform:rotate(-22deg)}.globalMark i,.globalMark:before{position:absolute;border-radius:50%}.globalMark i{width:5px;height:5px;background:var(--folja-green);right:6px;top:6px}.globalBrand b{font-size:22px;font-weight:800;letter-spacing:-.055em;color:var(--folja-ink)}.brandDot{color:var(--folja-green)}.globalBrand small{color:#698085;font-size:8px;letter-spacing:.03em;margin-top:1px}.globalNav nav{gap:3px}.globalNav nav a,.globalSettings a{color:#466168;border-radius:10px;padding:10px 12px}.caseQuickMain:hover,.globalNav nav a:hover,.globalSettings a:hover{background:#edf5f2;color:var(--folja-ink);transform:none}.caseQuickMain.active,.globalNav nav a.active,.globalSettings a.active{background:var(--folja-mist);color:var(--folja-ink);box-shadow:none}.caseQuickMain.active>a svg,.globalNav nav a.active svg,.globalSettings a.active svg{color:var(--folja-green)}.globalNavFoot,.globalSettings{border-color:#e1e9e5}.globalNavFoot span{color:#648087}.globalNavFoot small{color:#91a3a5}.topBar{background:rgba(248,248,244,.9);border-color:#e1e9e5;box-shadow:none}.topSearch{background:#fff;border-color:#dce7e3;color:#789095}.topSearch kbd{background:#f1f6f4;border-color:#dce7e3}.topTools button{border-color:#dce7e3;color:var(--folja-ink)}.topTools button i{background:var(--folja-coral)}.userChip>span{background:var(--folja-ink);color:var(--folja-mint)}.userChip b{color:var(--folja-ink)}.userChip small{color:#789095}.appStage{background:var(--folja-warm)}.appContent{min-height:calc(100vh - 62px)}.foljaHome{width:100%;min-height:100%}.foljaContent{grid-column:auto!important;max-width:1440px;padding:42px 48px 72px}.foljaHero{margin:0 0 30px;padding:34px 38px;background:linear-gradient(115deg,var(--folja-mist),#edf6f3 72%);align-items:flex-start}.foljaHero .eyebrow{color:var(--folja-green);font-size:9px;letter-spacing:.2em}.foljaHero h1{font-family:Inter,ui-sans-serif,sans-serif;font-size:40px;line-height:1.08;font-weight:750;letter-spacing:-.045em;margin:10px 0 12px;color:var(--folja-ink)}.foljaHero h1 span{color:var(--folja-green)}.foljaHero p{color:#4f7073;max-width:690px}.secondaryButton{border-color:#cbded8;color:var(--folja-ink);background:rgba(255,255,255,.72);border-radius:9px}.summary{border:0;box-shadow:none;background:transparent;gap:10px;overflow:visible}.metric{border:1px solid #e0e9e5!important;background:#fff;border-radius:14px;padding:20px 22px}.metric span{font-family:Inter,ui-sans-serif,sans-serif;font-weight:750;color:var(--folja-ink)!important;letter-spacing:-.04em}.metric small{color:#6d8589;text-transform:none;letter-spacing:0;font-weight:600}.metric.danger{background:#fff3f0;border-color:#f3dcd6!important}.metric.danger span{color:#c65e4c!important}.metric.warning{background:#fff9e8;border-color:#eee1b8!important}.metric.warning span{color:#987426!important}.metric.calm{background:#eef8f4;border-color:#d8ebe4!important}.metric.calm span{color:var(--folja-green)!important}.attentionPanel,.caseCard,.controlled,.journey,.nextAction,.operationsBoard,.processTimeline,.watchPanel{border:1px solid #e0e9e5;border-radius:16px;box-shadow:none;background:#fff}.sectionTitle{background:#fff;border-color:#e8efec}.controlled h2,.sectionTitle h2{font-family:Inter,ui-sans-serif,sans-serif;font-weight:750;color:var(--folja-ink);letter-spacing:-.025em}.attention p,.sectionTitle p{color:#71878a}.count{background:var(--folja-mist);color:#41676b;border-radius:999px}.attention{border-color:#edf1ef}.attention:hover{background:#f8fbfa}.controlled,.statusIcon{background:var(--folja-mist)}.controlled{border:0}.controlledIcon{color:var(--folja-green)}.primaryAction{background:var(--folja-green);border-radius:9px;box-shadow:none}.primaryAction:hover{background:#187657;box-shadow:none}input:focus,select:focus,textarea:focus{border-color:var(--folja-green)!important;box-shadow:0 0 0 3px rgba(32,139,104,.12)}.moduleBar{background:rgba(248,248,244,.95);border-color:#e1e9e5}.moduleBar nav{background:#edf3f0}.moduleBar nav a.active{color:var(--folja-ink)}.contextBar{background:#f0f5f3;border-color:#e1e9e5}.caseJourney{background:var(--folja-ink);border-color:#164f58}.journeyCaption>span,.journeyIdentity>span{color:#8ed3c1}.journeyNode.current,.journeyNode.progress{background:var(--folja-green);border-color:#5bb797;color:#fff;box-shadow:0 0 0 3px rgba(191,229,220,.12)}.caseQuickMenu{border-color:#dce7e3}.caseQuickMenu a em,.caseQuickMenu>small{color:#789095}.globalNav nav .caseQuickMenu>a{color:#5f777b}.globalNav nav .caseQuickMenu>a.current,.globalNav nav .caseQuickMenu>a:hover{background:#edf5f2;color:var(--folja-ink)}@media(max-width:900px){.foljaContent{padding:24px 14px 72px}.foljaHero{padding:26px 22px}.foljaHero h1{font-size:32px}}:root{--f-deep:#064b4d;--f-deeper:#043d40;--f-ink:#073e49;--f-green:#168965;--f-mint:#d9efea;--f-soft:#eff7f4;--f-cream:#fbfbf7;--f-line:#e1ebe7;--f-coral:#ef6f5d;--f-yellow:#edae27}.appFrame{grid-template-columns:252px minmax(0,1fr)}.globalNav{width:252px;background:linear-gradient(180deg,#075254,#043f42);color:#fff;border:0;padding:26px 18px}.globalBrand{color:#fff;padding:0 10px 30px}.globalBrand b{font-size:31px;color:#fff}.globalBrand small{color:#b9d7d3}.globalMark{background:transparent;width:38px;height:38px}.globalMark:before{border-color:#d8efea transparent #d8efea #d8efea}.globalMark i{background:#53c49b}.brandDot{color:#58d2a4}.globalNav nav .caseQuickMenu>a,.globalNav nav a,.globalSettings a{color:#e8f3f1;padding:11px 13px}.caseQuickMain.active,.globalNav nav a.active,.globalSettings a.active{background:#d9efea;color:#075254}.caseQuickMain:hover,.globalNav nav a:hover,.globalSettings a:hover{background:rgba(217,239,234,.12);color:#fff}.globalNavFoot,.globalSettings{border-color:rgba(255,255,255,.18)}.globalNavFoot span{color:#d8efea}.globalNavFoot small{color:#8bb7b4}.appStage{background:#fbfbf8}.topBar{height:72px;background:#fff;border-color:#edf1ef;padding:0 30px}.topSearch{width:min(650px,62%);background:#f5f7f6;border:0;border-radius:10px;padding:12px 16px}.topSearch kbd{display:none}.userChip>span{background:#d8efea;color:#075254}.appContent{min-height:calc(100vh - 72px)}.foljaHome{padding:18px 28px 42px}.dashboardGrid{display:grid;grid-template-columns:minmax(0,1fr) 310px;grid-gap:24px;gap:24px;max-width:1500px;margin:auto}.dashboardMain{min-width:0}.foljaHero{height:228px;margin:0 0 20px;padding:38px 36px;border-radius:18px;background:linear-gradient(110deg,#d7efea,#e7f5f1);position:relative;overflow:hidden;display:flex}.foljaHero h1{font-size:44px;margin:24px 0 10px;line-height:1;letter-spacing:-.05em}.foljaHero h1 span{color:var(--f-green)}.foljaHero p{font-size:17px;color:#477173}.foljaHero .heroPhoto{position:absolute;right:22px;top:22px;width:180px;height:184px;border-radius:0 0 60px 0;background:radial-gradient(circle at 68% 32%,rgba(255,255,255,.5),transparent 16%),linear-gradient(145deg,#4e7d70,#bdd5c9 50%,#38675c);overflow:hidden}.heroPhoto:after,.heroPhoto:before{content:"";position:absolute;background:#dce9df;border-radius:80% 0 80% 0;transform:rotate(-28deg)}.heroPhoto:before{width:90px;height:34px;right:10px;top:35px}.heroPhoto:after{width:68px;height:26px;left:26px;bottom:42px}.heroPhoto span{position:absolute;width:70px;height:70px;border-radius:50%;background:#07595a;left:-36px;top:72px}.dashMetrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-bottom:20px}.dashMetric{position:relative;min-height:136px;padding:19px 20px;background:#fff;border:1px solid var(--f-line);border-radius:15px;color:var(--f-ink);text-decoration:none;display:flex;flex-direction:column}.dashMetric.alert{background:#fff1ee}.dashMetric.mint{background:#f0f9f7}.dashMetric>svg,.metricIcon{width:20px;height:20px;margin-bottom:15px;color:#07595a}.dashMetric.alert>svg{color:var(--f-coral)}.dashMetric>strong{font-size:29px;line-height:1}.dashMetric>span:not(.metricIcon){font-size:12px;line-height:1.3;margin-top:5px;max-width:130px}.dashMetric>svg:last-child{position:absolute;right:16px;bottom:18px;margin:0;padding:7px;width:34px;height:34px;border-radius:50%;background:#eef6f3}.agendaCard,.dashCard,.helpCard,.suggestCard{background:#fff;border:1px solid var(--f-line);border-radius:16px;overflow:hidden}.dashCard{margin-bottom:20px}.dashCardHead{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #edf1ef}.dashCardHead h2{font-size:18px;margin:0;letter-spacing:-.025em}.dashCardHead a,.dashCardHead span{font-size:11px;color:var(--f-green);text-decoration:none}.nextRow{display:grid;grid-template-columns:12px minmax(160px,1fr) minmax(180px,.8fr) 45px 18px;grid-gap:14px;gap:14px;align-items:center;padding:14px 20px;border-bottom:1px solid #edf1ef;text-decoration:none;color:var(--f-ink)}.nextRow:last-child{border:0}.attentionDot{width:9px;height:9px;border-radius:50%;background:#77c5af}.attentionDot.critical{background:var(--f-coral)}.attentionDot.risk{background:var(--f-yellow)}.nextRow b,.nextRow small{display:block}.nextRow b{font-size:13px}.nextRow small{font-size:10px;color:#6f8588;margin-top:3px}.nextRow em{font-size:10px;font-style:normal;padding:7px 9px;border-radius:8px;background:#e7f6f1;color:#247b62}.nextRow strong{font-size:10px;color:var(--f-coral)}.dashLower{display:grid;grid-template-columns:1fr 1.15fr;grid-gap:20px;gap:20px}.ceremonyRow,.messageRow{display:grid;grid-template-columns:52px 1fr 18px;grid-gap:12px;gap:12px;align-items:center;padding:13px 20px;border-bottom:1px solid #edf1ef;color:var(--f-ink);text-decoration:none}.ceremonyRow time{font-weight:800;font-size:13px}.ceremonyRow b,.ceremonyRow small,.messageRow b,.messageRow small{display:block}.ceremonyRow b,.messageRow b{font-size:11px}.ceremonyRow small,.messageRow small{font-size:9px;color:#708588;margin-top:3px}.messageRow{grid-template-columns:38px 1fr 18px}.messageRow>span,.suggestRow>span{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#e7f5f1;color:#07595a}.emptyDash{padding:24px;color:#789092;font-size:12px}.dashboardAside{display:grid;grid-gap:18px;gap:18px;align-content:start}.agendaCard,.helpCard,.suggestCard{padding:20px}.asideHead{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.asideHead b{font-size:11px}.asideHead span{font-size:10px;padding:7px 10px;background:#e4f4ef;color:#25775f;border-radius:9px}.agendaRow{display:grid;grid-template-columns:44px 10px 1fr;grid-gap:8px;gap:8px;min-height:58px;position:relative}.agendaRow time{font-size:10px;color:#758b8e}.agendaRow i{width:6px;height:6px;border-radius:50%;background:#4ea990;margin-top:4px;z-index:1}.agendaRow i:after{content:"";position:absolute;left:49px;top:10px;bottom:-5px;width:1px;background:#b9d6d0}.agendaRow b,.agendaRow small{display:block}.agendaRow b{font-size:11px}.agendaRow small{font-size:9px;color:#74898c;margin-top:3px}.asideButton,.darkButton{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;margin-top:8px;background:#f2f6f4;border-radius:9px;color:var(--f-ink);font-size:11px;font-weight:700;text-decoration:none}.suggestTitle{display:flex;align-items:center;gap:10px;color:#648285;margin-bottom:16px}.suggestTitle span{font-size:9px;letter-spacing:.12em}.suggestRow{display:grid;grid-template-columns:36px 1fr;grid-gap:10px;gap:10px;margin:13px 0}.suggestRow b,.suggestRow small{display:block}.suggestRow b{font-size:11px}.suggestRow small{font-size:9px;color:#71878a;line-height:1.45;margin-top:3px}.darkButton{background:linear-gradient(90deg,#075254,#086463);color:#fff;margin-top:18px}.helpCard b{font-size:12px}.helpCard p{font-size:10px;color:#75898c;line-height:1.5;margin:8px 0 0}.foljaLogin{min-height:100vh;display:grid;grid-template-columns:minmax(520px,.95fr) minmax(420px,.7fr);background:#fbfbf7;color:var(--f-ink)}.loginPane{padding:38px 52px;display:flex;flex-direction:column}.loginLogo{display:flex;gap:11px;position:relative}.loginLogo b{font-size:31px;letter-spacing:-.06em}.loginLogo b span{color:#35b587}.loginLogo small{position:absolute;right:0;top:7px;color:#71878a}.loginSymbol{width:32px;height:32px;position:relative;border:8px solid #075254;border-right-color:#d7efea;border-radius:50%}.loginSymbol i{position:absolute;width:8px;height:8px;background:#35b587;border-radius:50%;right:-11px;top:-8px}.loginInner{width:min(500px,100%);margin:auto 0}.loginInner h1{font-family:Inter,ui-sans-serif,sans-serif;font-size:48px;line-height:1.08;font-weight:780;letter-spacing:-.055em;margin:20px 0 14px}.loginInner h1 span{color:var(--f-green)}.loginInner>p{font-size:17px;line-height:1.45;color:#587579;max-width:390px}.loginForm{margin-top:34px;gap:18px}.loginForm label{color:var(--f-ink);font-size:11px}.loginForm input{height:48px;border:1px solid #d4e2de;background:#fff;border-radius:8px}.foljaLoginButton{height:52px;border:0;border-radius:9px;background:linear-gradient(90deg,#08745e,#075254);color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 18px;font-weight:700;cursor:pointer}.loginDev{background:transparent;border:0;color:#31836c;font-size:11px;cursor:pointer}.loginHelp{text-align:center;margin-top:8px;color:#8aa09f}.loginPane footer{display:flex;gap:26px;color:#35836d;font-size:10px}.loginVisual{position:relative;overflow:hidden;background:linear-gradient(150deg,#e6f2ee,#aecbc0 58%,#426e62);min-height:100vh}.loginVisual:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 72% 20%,rgba(255,255,255,.48),transparent 20%),radial-gradient(circle at 30% 65%,rgba(255,255,255,.2),transparent 28%)}.leafShape{position:absolute;background:linear-gradient(140deg,#194f45,#73988b);border-radius:100% 0 100% 0;transform:rotate(-28deg);box-shadow:inset 0 0 30px rgba(255,255,255,.12)}.leafOne{width:330px;height:125px;right:-35px;top:160px}.leafTwo{width:420px;height:165px;left:-120px;top:390px;transform:rotate(30deg)}.loginQuote{position:absolute;left:42px;bottom:46px;width:260px;padding:30px;border-radius:48px 48px 0 48px;background:rgba(218,240,233,.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.loginQuote i{display:block;width:22px;height:22px;border-radius:50%;background:#fff;border:5px solid #58c5a1;margin-bottom:20px}.loginQuote p{font-size:15px;line-height:1.55}.loginQuote small{color:#537773}@media(max-width:1100px){.dashboardGrid{grid-template-columns:1fr}.dashboardAside{grid-template-columns:repeat(3,1fr)}.foljaHero .heroPhoto{opacity:.5}.foljaLogin{grid-template-columns:1fr}.loginVisual{display:none}}@media(max-width:800px){.dashMetrics{grid-template-columns:1fr 1fr}.dashLower,.dashboardAside{grid-template-columns:1fr}.foljaHome{padding:12px}.foljaHero{height:auto}.foljaHero h1{font-size:34px}.foljaHero .heroPhoto{display:none}.nextRow{grid-template-columns:10px 1fr 18px}.nextRow em,.nextRow>strong{display:none}.foljaLogin{display:block}.loginPane{min-height:100vh;padding:26px 24px}.loginInner h1{font-size:38px}}.marketing{background:#fbfbf7;color:var(--f-ink);min-height:100vh}.marketingNav{height:82px;max-width:1400px;margin:auto;padding:0 42px;display:flex;align-items:center;justify-content:space-between}.mLogo{text-decoration:none;color:var(--f-ink)}.mLogo b{font-size:30px;letter-spacing:-.06em}.mLogo b span{color:#32b486}.marketingNav>div{display:flex;gap:34px}.marketingNav>div a{font-size:11px;text-decoration:none;color:#355e62}.demoLight,.demoOutline,.mCta,.mSecondary{display:inline-flex;align-items:center;justify-content:center;gap:16px;padding:13px 18px;border-radius:8px;text-decoration:none;font-size:11px;font-weight:700}.mCta{background:linear-gradient(90deg,#075254,#043f42);color:#fff}.demoLight svg,.mCta svg{width:14px}.mHero{max-width:1400px;margin:auto;padding:72px 70px 64px;display:grid;grid-template-columns:1fr .85fr;grid-gap:70px;gap:70px;align-items:center}.mHero h1{font-family:Inter,ui-sans-serif,sans-serif;font-size:68px;line-height:.98;font-weight:780;letter-spacing:-.065em;margin:24px 0}.mHero h1 em,.mWhole h2 em{color:var(--f-green);font-style:normal}.mHero p{font-size:20px;line-height:1.45;color:#315e62;max-width:450px}.heroActions{display:flex;gap:12px;margin-top:30px}.mSecondary{border:1px solid #d6e3df;color:#174f52;background:#fff}.mBotanical,.mPhoto{min-height:480px;border-radius:120px 0 120px 0;position:relative;overflow:hidden;background:radial-gradient(circle at 68% 22%,rgba(255,255,255,.48),transparent 16%),linear-gradient(145deg,#b8d0c5,#547c70 48%,#164e45)}.mBotanical:after,.mBotanical:before,.mPhoto:after,.mPhoto:before{content:"";position:absolute;background:#dce7dc;border-radius:100% 0 100% 0;transform:rotate(-25deg);box-shadow:inset 0 0 25px rgba(255,255,255,.25)}.mBotanical:before,.mPhoto:before{width:230px;height:88px;right:-10px;top:80px}.mBotanical:after,.mPhoto:after{width:180px;height:68px;left:55px;bottom:85px;transform:rotate(30deg)}.mBotanical i,.mPhoto i{position:absolute;left:50%;top:0;bottom:0;width:3px;background:rgba(238,242,229,.65);transform:rotate(28deg)}.mBenefits{border-top:1px solid var(--f-line);border-bottom:1px solid var(--f-line);max-width:1400px;margin:auto;display:grid;grid-template-columns:repeat(4,1fr)}.mBenefits>div{padding:34px 45px;border-right:1px solid var(--f-line)}.mBenefits b{font-size:13px;line-height:1.45}.mFeatures{max-width:1400px;margin:auto;padding:100px 70px;display:grid;grid-template-columns:.7fr 1.3fr;grid-gap:80px;gap:80px}.mDemo h2,.mDeveloped h2,.mFeatureIntro h2,.mReality h2,.mWhole h2{font-size:43px;line-height:1.05;letter-spacing:-.05em;margin:16px 0}.mDemo p,.mDeveloped p,.mFeatureIntro p,.mReality p,.mWhole p{font-size:14px;line-height:1.65;color:#557276}.featureGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.featureGrid article{min-height:150px;background:#f3f6f4;border:1px solid #e7edeb;border-radius:12px;padding:20px}.featureGrid article>span{width:34px;height:34px;border-radius:9px;background:#dff1eb;color:#08715e;display:grid;place-items:center}.featureGrid b{display:block;font-size:11px;margin-top:20px}.featureGrid p{font-size:9px;color:#6d8486;line-height:1.5}.mReality{max-width:1400px;margin:auto;padding:80px 70px;display:grid;grid-template-columns:.9fr 1fr .75fr;grid-gap:50px;gap:50px;align-items:center}.mReality .mPhoto{min-height:360px}.mReality blockquote{background:#dceee9;border-radius:70px 70px 0 70px;padding:42px 34px;margin:0;font-size:16px;line-height:1.55}.mReality blockquote small{display:block;margin-top:24px;color:#638082;font-size:10px}.mDeveloped{background:#dcefeb;padding:72px max(70px,calc((100vw - 1260px)/2))}.mDeveloped>p{max-width:560px}.mDeveloped>div{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px;margin-top:45px}.mDeveloped span{display:flex;flex-direction:column;gap:14px;font-size:12px}.mWhole{max-width:1400px;margin:auto;padding:90px 70px;display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center}.mWhole .mBotanical{min-height:330px}.mDemo{max-width:1260px;margin:40px auto 90px;border-radius:20px;background:linear-gradient(115deg,#075254,#043f42);color:#fff;padding:60px;display:grid;grid-template-columns:1fr .8fr;overflow:hidden}.mDemo p{color:#c5dcda}.mDemo .mBotanical{min-height:260px;margin:-60px -60px -60px 20px;border-radius:100% 0 0 0}.demoLight{background:#fff;color:#075254}.demoOutline{border:1px solid rgba(255,255,255,.5);color:#fff}.mFooter{max-width:1260px;margin:auto;border-top:1px solid var(--f-line);padding:34px 0 60px;display:flex;align-items:center;justify-content:space-between}.mFooter p{font-size:11px;color:#6d8587;margin:0}.mFooter>a{font-size:11px;color:var(--f-green);text-decoration:none}@media(max-width:900px){.marketingNav>div{display:none}.mDemo,.mFeatures,.mHero,.mReality,.mWhole{grid-template-columns:1fr;padding:50px 24px}.mHero h1{font-size:48px}.featureGrid,.mBenefits{grid-template-columns:1fr 1fr}.mDeveloped{padding:50px 24px}.mDeveloped>div{grid-template-columns:1fr}.mDemo .mBotanical{display:none}.mFooter{margin:0 24px}.mBotanical{min-height:360px}}.appContent{background:#fbfbf8;color:#073e49}.appContent h1,.appContent h2,.appContent h3,.appContent h4{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#073e49}.appContent h1{letter-spacing:-.045em}.appContent a{transition:background .15s ease,color .15s ease,border-color .15s ease}.content{background:transparent}.contextBar{background:#f5f9f7;border-color:#e4ece9;color:#6c8386}.contextBar a{color:#577477}.moduleBar{background:#fff;border-color:#e6eeeb}.moduleBar nav{background:#f2f6f4;border-radius:10px}.moduleBar nav a{border-radius:8px}.moduleBar nav a.active{background:#d9efea;color:#075254}.caseJourney{background:linear-gradient(180deg,#075254,#043f42);border:0;color:#fff;padding:20px 12px}.journeyIdentity{border-color:rgba(255,255,255,.16)}.journeyIdentity b{font-family:Inter,ui-sans-serif,sans-serif;font-weight:760;letter-spacing:-.02em}.journeyIdentity small{color:#b9d7d3}.journeyCaption{border-color:rgba(255,255,255,.14)}.journeyCaption>span{color:#77d2b5}.journeyCaption>small{color:#8fb6b3}.caseJourney nav a{border-radius:9px;color:#edf7f5}.caseJourney nav a:hover{background:rgba(255,255,255,.08)}.caseJourney nav a.active{background:#d9efea;color:#075254}.caseJourney nav a.active .journeyText small{color:#4d7778}.journeyText small{color:#9ec0bd}.journeyNode{border-color:rgba(255,255,255,.25);background:rgba(255,255,255,.08)}.journeyNode.current,.journeyNode.done,.journeyNode.progress{background:#168965;border-color:#55b99a;color:#fff}.journeyNode.blocked{background:#9f4f47;border-color:#c9786d}.journeyOverview{background:#d9efea!important;color:#075254!important;border-radius:9px!important;font-weight:700}.caseFilters select,.caseSearch{border-color:#dce8e4!important;border-radius:9px!important}.caseSearch{background:#fff!important}.caseListRow{border-color:#e7efec!important}.caseListRow:hover{background:#f3f8f6!important}.caseListState{background:#e4f3ee!important;color:#168965!important}.phasePill,.statusPill{border-radius:999px!important}.phasePill{background:#e8f4f0!important;color:#28725f!important}.statusPill{background:#f0f4f2!important;color:#5e7778!important}.caseJourneyLayout{background:#fbfbf8}.caseContent{padding:34px 42px 72px!important;max-width:1400px!important}.caseHeader{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;grid-gap:32px!important;gap:32px!important;margin:0 0 28px!important;padding:0!important;border:0!important}.caseHeader>div:first-child{max-width:820px}.backLink{display:inline-flex!important;align-items:center!important;gap:7px!important;color:#688083!important;text-decoration:none!important;font-size:11px!important;margin-bottom:27px!important}.caseHeader .eyebrow{display:block!important;color:#168965!important;font-size:9px!important;letter-spacing:.18em!important;font-weight:800!important;margin-bottom:12px!important}.caseHeader h1{font-family:Inter,ui-sans-serif,sans-serif!important;font-size:42px!important;line-height:1!important;font-weight:780!important;letter-spacing:-.055em!important;color:#073e49!important;margin:0 0 13px!important}.caseHeader p{font-size:14px!important;line-height:1.55!important;color:#5e797c!important;max-width:760px!important;margin:0!important}.caseStatus{display:flex!important;align-items:center!important;gap:8px!important;background:#fff!important;border:1px solid #dce8e4!important;border-radius:999px!important;padding:9px 13px!important;color:#486b6e!important;font-size:10px!important;font-weight:700!important;margin-top:8px}.statusDot{width:7px!important;height:7px!important;border-radius:50%!important;background:#168965!important}.domainWorkspace .eyebrow{font-size:9px!important;letter-spacing:.17em!important;font-weight:800!important;color:#168965!important}.domainWorkspace button,.domainWorkspace input,.domainWorkspace select{font-family:Inter,ui-sans-serif,sans-serif!important}.domainWorkspace section+section{margin-top:16px}.caseCard{border-color:#e1ebe7!important;border-radius:15px!important;box-shadow:none!important}.caseContent strong{font-weight:720}.caseContent p{color:#607b7e}.caseContent small{color:#789092}.caseContent button{border-radius:8px}.caseContent input,.caseContent select,.caseContent textarea{border-radius:8px;border-color:#dce8e4}.caseContent input:focus,.caseContent select:focus,.caseContent textarea:focus{outline:none;border-color:#168965;box-shadow:0 0 0 3px rgba(22,137,101,.1)}:root{--folja-ink:#073e49;--folja-deep:#075254;--folja-green:#168965;--folja-mint:#dcefeb;--folja-soft:#f2f6f4;--folja-bg:#fbfbf8;--folja-line:#e1ebe7;--folja-muted:#607b7e}.appContent,.appFrame{background:var(--folja-bg)}.appContent{font-size:14px}.appContent h1,.appContent h2,.appContent h3,.appContent h4,.appContent strong,.appContent>main:not(.marketing):not(.loginPage){color:var(--folja-ink)}.appContent h1{font-size:clamp(32px,3vw,44px);font-weight:780;line-height:1.02;letter-spacing:-.05em}.appContent h2{font-weight:750;letter-spacing:-.03em}.appContent h3{font-weight:720;letter-spacing:-.015em}.appContent p{line-height:1.6}.appContent label{color:#315e62}.appContent input,.appContent select,.appContent textarea{font:inherit;color:var(--folja-ink);background:#fff;border-color:#dce8e4!important}.appContent input::placeholder,.appContent textarea::placeholder{color:#8ba09f}.appContent a,.appContent button{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.appContent button{font-weight:700}.appContent table{color:var(--folja-ink)}.appContent th{font-size:10px;letter-spacing:.06em;color:#527073}.appContent td{font-size:12px}.appContent [class*=Eyebrow],.appContent [class*=eyebrow]{color:var(--folja-green)!important;font-weight:800!important;letter-spacing:.16em!important}.appContent [class*=Card],.appContent [class*=Panel],.appContent [class*=card],.appContent [class*=panel]{border-color:var(--folja-line)}.globalNav{box-shadow:8px 0 28px rgba(7,62,73,.04)}.caseQuickMain,.globalNav nav>a{min-height:42px}.caseQuickMain.active,.globalNav nav>a.active{background:#dcefeb!important;color:#075254!important}.caseQuickMain:hover,.globalNav nav>a:hover{background:rgba(255,255,255,.08)}.caseJourney{width:236px}.caseJourney nav a{min-height:38px}.journeyText b{font-size:11px!important}.journeyText small{font-size:8px!important}.journeyNode{width:27px!important;height:27px!important}.journeyIdentity b{font-size:17px!important}.journeyOverview{margin-top:12px!important}.caseJourneyLayout{display:block!important}.caseContent{min-width:0}.caseContent>div>section,.caseContent>section{scroll-margin-top:90px}.actionPrimary,.primary,.primaryButton{background:var(--folja-deep)!important;color:#fff!important;border-radius:8px!important;border-color:var(--folja-deep)!important}.secondary,.secondaryButton{border-radius:8px!important;border-color:#dce8e4!important}.badge,.tag,[class*=Pill],[class*=pill]{border-radius:999px}@media(max-width:1100px){.caseJourneyLayout{display:block!important}.caseContent{padding:28px!important}}@media(max-width:820px){.caseJourneyLayout{display:block!important}.caseJourney{width:auto}.caseContent{padding:22px!important}}.caseJourneyLayout,.caseShell,.timelineShell{display:block!important;min-height:0!important;background:var(--folja-bg)!important}.caseJourneyLayout>.caseContent,.caseJourneyLayout>.domainWorkspace,.caseJourneyLayout>.memorialAdmin,.caseJourneyLayout>.processPage,.caseShell>.economy,.timelineShell>.timelinePage{margin-left:0!important;width:auto!important;max-width:none}.caseContext{position:-webkit-sticky;position:sticky;top:0;z-index:28;background:rgba(251,251,248,.97);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--folja-line);padding:14px 28px 0}.caseContextTop{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1440px;margin:0 auto 12px}.caseContextIdentity{display:grid;grid-template-columns:auto auto;grid-column-gap:10px;column-gap:10px;align-items:baseline;text-decoration:none;color:var(--folja-ink)}.caseContextIdentity>span{grid-column:1/-1;font-size:8px;font-weight:800;letter-spacing:.15em;color:var(--folja-green);margin-bottom:2px}.caseContextIdentity strong{font-size:17px;font-weight:780;letter-spacing:-.025em}.caseContextIdentity small{font-size:9px;color:#789092}.caseProgress{min-width:255px;display:grid;grid-template-columns:auto 108px;grid-gap:4px 10px;gap:4px 10px;align-items:center;text-decoration:none}.caseProgress b{font-size:9px;color:#315e62}.caseProgress em{grid-column:1/-1;font-size:8px;color:#789092;font-style:normal;display:flex;align-items:center;justify-content:flex-end;gap:4px}.caseProgress em svg{color:#d66b55}.progressTrack{height:5px;background:#e1ebe7;border-radius:99px;overflow:hidden}.progressTrack i{display:block;height:100%;background:#168965;border-radius:99px}.caseTabs{max-width:1440px;margin:auto;display:flex;align-items:center;gap:6px;overflow:visible}.caseMore>summary,.caseTabs>a{height:38px;display:flex;align-items:center;gap:7px;padding:0 12px;border-radius:9px 9px 0 0;text-decoration:none;color:#557477;font-size:10px;font-weight:650;white-space:nowrap;cursor:pointer;list-style:none}.caseMore>summary::-webkit-details-marker{display:none}.caseMore>summary:hover,.caseTabs>a:hover{background:#f0f6f3;color:#075254}.caseMore>summary.active,.caseTabs>a.active{background:#dcefeb;color:#075254;font-weight:780}.caseMore>summary svg,.caseTabs>a svg{color:#168965}.tabAlert{display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:#fff0e9;color:#b45d49;font-size:9px}.caseMore{position:relative}.caseMore[open]>summary{background:#dcefeb;color:#075254}.caseMore>div{position:absolute;right:0;top:44px;width:220px;background:#fff;border:1px solid var(--folja-line);border-radius:12px;padding:7px;box-shadow:0 16px 45px rgba(7,62,73,.13);display:grid;z-index:40}.caseMore>div a{display:flex;align-items:center;gap:9px;padding:10px;border-radius:8px;text-decoration:none;color:#557477;font-size:10px}.caseMore>div a.active,.caseMore>div a:hover{background:#eaf5f2;color:#075254}.caseMore>div a svg{color:#168965}.caseContent{padding-top:34px!important}.caseShell>.caseContext,.timelineShell>.caseContext{width:auto!important}@media(max-width:1050px){.caseContext{padding-left:20px;padding-right:20px}.caseTabs{overflow-x:auto;scrollbar-width:none}.caseTabs::-webkit-scrollbar{display:none}.caseProgress{display:none}}@media(max-width:700px){.caseContextTop{margin-bottom:8px}.caseContextIdentity strong{font-size:15px}.caseContextIdentity small{display:none}.caseMore>summary,.caseTabs>a{padding:0 9px}.caseTabs>a svg{display:none}}.globalTopMode{display:block!important;min-height:100vh;background:var(--folja-bg)}.globalTopNav{height:64px;background:#075254;padding:0 22px;gap:28px;position:-webkit-sticky;position:sticky;top:0;z-index:60;box-shadow:0 1px 0 rgba(255,255,255,.08)}.globalTopBrand,.globalTopNav{color:#fff;display:flex;align-items:center}.globalTopBrand{gap:9px;text-decoration:none;min-width:145px}.globalTopBrand .globalMark{width:27px;height:27px}.globalTopBrand b{font-size:23px;letter-spacing:-.055em;font-family:Georgia,serif;color:#fff}.globalTopBrand b span{color:#63d6ae}.globalTopBrand small{display:block;font-size:6px;color:#b9d7d3;margin-top:-2px}.globalTopNav>nav{display:flex;align-self:stretch;gap:2px;flex:1 1}.globalMore>summary,.globalTopNav>nav>a{display:flex;align-items:center;gap:6px;padding:0 11px;color:#cde1de;text-decoration:none;font-size:10px;position:relative;cursor:pointer;list-style:none}.globalMore>summary::-webkit-details-marker{display:none}.globalMore>summary:hover,.globalTopNav>nav>a:hover{color:#fff;background:rgba(255,255,255,.055)}.globalMore>summary.active,.globalTopNav>nav>a.active{color:#fff;background:rgba(255,255,255,.09)}.globalMore>summary.active:after,.globalTopNav>nav>a.active:after{content:"";position:absolute;left:11px;right:11px;bottom:0;height:3px;background:#63d6ae;border-radius:3px 3px 0 0}.globalMore{position:relative;display:flex}.globalMore>div{position:absolute;top:58px;right:0;width:180px;background:#fff;border:1px solid var(--folja-line);border-radius:11px;padding:6px;box-shadow:0 18px 50px rgba(7,62,73,.18);display:grid}.globalMore>div a{display:flex;align-items:center;gap:8px;padding:10px;border-radius:7px;text-decoration:none;color:#527073;font-size:10px}.globalMore>div a.active,.globalMore>div a:hover{background:#eaf5f2;color:#075254}.globalTopTools{display:flex;align-items:center;gap:7px}.globalBell,.globalSearch{border:0;background:rgba(255,255,255,.08);color:#d8e9e6;height:34px;border-radius:8px;display:flex;align-items:center;gap:6px;padding:0 10px}.globalSearch span{font-size:9px}.globalBell{width:34px;padding:0;justify-content:center;position:relative}.globalBell i{position:absolute;width:5px;height:5px;background:#63d6ae;border-radius:50%;right:8px;top:7px}.globalUser{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#dcefeb;color:#075254;font-size:9px;font-weight:800}.topModeContent{margin:0!important;width:auto!important;min-height:calc(100vh - 64px)}.topModeModule{margin:0!important;position:-webkit-sticky;position:sticky;top:64px;z-index:35}.caseJourneyLayout,.caseShell,.page:has(>.caseSideNav),.timelineShell{display:grid!important;grid-template-columns:232px minmax(0,1fr)!important;align-items:start;background:var(--folja-bg)!important}.caseSideNav{position:-webkit-sticky;position:sticky;top:64px;height:calc(100vh - 64px);overflow-y:auto;box-sizing:border-box;padding:24px 14px 28px;background:#fff;border-right:1px solid var(--folja-line);scrollbar-width:thin}.caseSideIdentity{display:block;text-decoration:none;background:#f1f6f3;border:1px solid #e1ebe7;border-radius:11px;padding:14px 15px;margin:0 4px 12px;color:var(--folja-ink)}.caseSideIdentity span{display:block;font-size:7px;letter-spacing:.15em;font-weight:800;color:var(--folja-green);margin-bottom:5px}.caseSideIdentity strong{display:block;font-size:15px;line-height:1.15;font-weight:780;letter-spacing:-.025em}.caseSideIdentity small{display:block;font-size:8px;color:#789092;margin-top:4px}.caseSideProgress{display:block;text-decoration:none;padding:9px 5px 13px;margin:0 4px 8px;border-bottom:1px solid #edf3f1}.caseSideProgress>div{display:flex;justify-content:space-between;font-size:8px;color:#527073}.caseSideProgress>div b{font-weight:700}.caseSideProgress>div span{color:#168965}.caseSideProgress>i{display:block;height:4px;background:#e4eeeb;border-radius:10px;overflow:hidden;margin:7px 0 6px}.caseSideProgress>i em{display:block;height:100%;background:#168965;border-radius:10px}.caseSideProgress small{font-size:7.5px;color:#829795;display:flex;align-items:center;gap:4px}.caseSideProgress small.hasRisk{color:#b35f4d}.caseSideLabel{font-size:7px;font-weight:800;letter-spacing:.16em;color:#8ba09f;padding:8px 10px 6px}.caseSideLabel.utility{margin-top:9px;padding-top:14px;border-top:1px solid #edf3f1}.caseSideNav nav{display:grid;grid-gap:2px;gap:2px}.caseSideNav nav a{min-height:34px;display:flex;align-items:center;gap:9px;padding:0 10px;border-radius:8px;color:#567477;text-decoration:none;font-size:9.5px;font-weight:560}.caseSideNav nav a svg{color:#168965;flex:0 0 auto}.caseSideNav nav a:hover{background:#f1f7f4;color:#075254}.caseSideNav nav a.active{background:#dcefeb;color:#075254;font-weight:780}.caseSideNav nav a.active svg{color:#075254}.caseSideNav nav a b{margin-left:auto;width:16px;height:16px;border-radius:50%;display:grid;place-items:center;background:#fff0e9;color:#b45d49;font-size:8px}.caseUtilities a{color:#607b7e!important}.caseJourneyLayout>.caseContent,.caseJourneyLayout>.domainWorkspace,.caseJourneyLayout>.memorialAdmin,.caseJourneyLayout>.processPage,.caseShell>.economy,.page:has(>.caseSideNav)>section,.timelineShell>.timelinePage{grid-column:2!important;grid-row:1!important;margin:0!important;width:auto!important;max-width:none!important}.caseContent{padding:40px 44px 72px!important}.caseHeader{max-width:1320px}.contextBar{display:none!important}@media(max-width:1200px){.globalTopNav{gap:14px;padding:0 14px}.globalTopBrand{min-width:112px}.globalTopBrand small{display:none}.globalMore>summary,.globalTopNav>nav>a{padding:0 8px}.globalSearch span,.globalTopNav>nav>a span{display:none}}@media(max-width:820px){.globalTopNav{height:56px}.globalTopNav>nav{overflow-x:auto}.globalTopBrand{min-width:auto}.globalTopBrand>div,.globalTopTools{display:none}.caseJourneyLayout,.caseShell,.page:has(>.caseSideNav),.timelineShell{display:block!important}.caseSideNav{position:relative;top:auto;height:auto;border-right:0;border-bottom:1px solid var(--folja-line);padding:12px;display:flex;gap:5px;overflow-x:auto}.caseSideIdentity,.caseSideLabel,.caseSideProgress{display:none}.caseSideNav nav{display:flex}.caseSideNav nav a{white-space:nowrap}.caseJourneyLayout>.caseContent,.caseJourneyLayout>.domainWorkspace,.caseJourneyLayout>.memorialAdmin,.caseJourneyLayout>.processPage,.caseShell>.economy,.page:has(>.caseSideNav)>section,.timelineShell>.timelinePage{display:block!important}.caseContent{padding:24px!important}}.caseJourneyLayout,.caseShell,.page:has(>.caseSideNav),.timelineShell{grid-template-columns:258px minmax(0,1fr)!important}.caseSideNav{padding:26px 16px 30px}.caseSideIdentity{padding:16px;margin:0 4px 14px}.caseSideIdentity span{font-size:9px;line-height:1.35}.caseSideIdentity strong{font-size:18px;line-height:1.18}.caseSideIdentity small{font-size:11px;line-height:1.4;margin-top:5px;color:#607b7e}.caseSideProgress{padding:10px 6px 15px;margin-bottom:10px}.caseSideProgress>div{font-size:10.5px;line-height:1.35}.caseSideProgress small{font-size:10px;line-height:1.35;color:#607b7e}.caseSideProgress>i{height:5px;margin:8px 0 7px}.caseSideLabel{font-size:9.5px;line-height:1.3;padding:10px 11px 7px;color:#708b8c}.caseSideNav nav{gap:3px}.caseSideNav nav a{min-height:39px;gap:10px;padding:0 11px;font-size:13px;line-height:1.2;font-weight:570;color:#3f666a}.caseSideNav nav a svg{width:16px;height:16px}.caseSideNav nav a.active{font-weight:760}.caseSideLabel.utility{margin-top:11px;padding-top:16px}.globalTopNav{height:68px;padding:0 24px;gap:30px}.globalTopBrand{min-width:150px}.globalTopBrand b{font-size:25px}.globalTopBrand small{font-size:8px;line-height:1.25}.globalMore>summary,.globalTopNav>nav>a{gap:7px;padding:0 12px;font-size:12px;font-weight:650}.globalMore>summary svg,.globalTopNav>nav>a svg{width:17px;height:17px}.globalTopTools button{font-size:11px}.globalBell,.globalSearch{height:38px}.globalUser{width:36px;height:36px;font-size:11px}.topModeContent{min-height:calc(100vh - 68px)}.topModeModule{top:68px}.caseSideNav{top:68px;height:calc(100vh - 68px)}.caseContent{padding:42px 46px 76px!important}.caseHeader h1{font-size:44px!important}.caseHeader p{font-size:15px!important;line-height:1.6!important;color:#466c70!important}.backLink{font-size:12px!important;color:#55777a!important}.caseHeader .eyebrow,.domainWorkspace .eyebrow{font-size:10px!important}.caseStatus{font-size:11px!important;padding:9px 14px!important}.caseContent p,.domainWorkspace p{font-size:14px;line-height:1.6;color:#4f7275}.caseContent small,.domainWorkspace small{color:#637f82}.scope :global(.domainHero h2){font-size:27px!important}.scope :global(.workBlockHead h2){font-size:20px!important}.scope :global(.masterProduct h3){font-size:17px!important}.productChoiceShell .choiceIntro h2{font-size:22px!important}.productChoiceShell .choiceIntro p{font-size:13.5px!important}.choiceTabs button{font-size:14px!important}.selectedStrip strong{font-size:16px!important}.productSearch input{font-size:13px!important}@media(max-width:1250px){.caseJourneyLayout,.caseShell,.page:has(>.caseSideNav),.timelineShell{grid-template-columns:244px minmax(0,1fr)!important}.globalTopNav{gap:16px;padding:0 16px}.globalTopBrand{min-width:120px}.globalMore>summary,.globalTopNav>nav>a{padding:0 9px;font-size:11px}}@media(max-width:1000px){.globalTopBrand small,.globalTopNav>nav>a span{display:none}.caseSideNav nav a{font-size:12px}}@media(max-width:820px){.globalTopNav{height:58px}.caseSideNav{top:auto;height:auto}.caseSideNav nav a{font-size:12px;min-height:38px}.caseContent{padding:26px!important}}.globalTopNav{padding:0 16px;gap:16px}.globalTopBrand{min-width:132px}.globalTopNav>nav{gap:0;min-width:0}.globalTopNav>nav>a,.topCaseMain{height:100%;flex:0 1 auto;position:relative}.globalTopNav>nav>a{gap:5px;padding:0 8px;font-size:11px}.globalTopNav>nav>a svg,.topCaseMain svg{width:15px;height:15px;flex:0 0 auto}.globalTopNav>nav>a.active:after,.topCaseMain.active:after{content:"";position:absolute;left:8px;right:8px;bottom:0;height:3px;background:#63d6ae;border-radius:3px 3px 0 0}.topCaseSwitch{position:relative;flex:0 0 auto}.topCaseMain>a{padding-left:8px;color:#cde1de;text-decoration:none}.topCaseMain>button{width:24px;padding:0;border:0;background:transparent;color:#9fc5c0;display:grid;place-items:center;cursor:pointer}.topCaseMain>button svg{width:13px;height:13px}.topCaseMain.active,.topCaseMain:hover{background:rgba(255,255,255,.075)}.topCaseMain.active>a{color:#fff}.topCaseMenu{position:absolute;top:61px;left:0;width:290px;background:#fff;border:1px solid var(--folja-line);border-radius:12px;padding:8px;box-shadow:0 20px 55px rgba(7,62,73,.2);z-index:80;color:var(--folja-ink)}.topCaseMenuTitle{font-size:9px;letter-spacing:.14em;font-weight:800;color:#789092;padding:9px 10px 7px}.topCaseMenu>a:not(.allCases){display:flex;align-items:center;gap:10px;padding:10px;border-radius:8px;text-decoration:none;color:#3f666a}.topCaseMenu>a.current,.topCaseMenu>a:not(.allCases):hover{background:#e8f4f1}.topCaseMenu>a>i{width:8px;height:8px;border-radius:50%;background:#aab9b8;flex:0 0 auto}.topCaseMenu>a>i.active{background:#168965}.topCaseMenu>a>span{display:grid;grid-gap:2px;gap:2px}.topCaseMenu>a b{font-size:12px;color:#073e49}.topCaseMenu>a small{font-size:9.5px;color:#718b8d}.topCaseMenu>p{font-size:11px;color:#718b8d;padding:10px}.topCaseMenu .allCases{display:block!important;margin-top:5px;padding:10px!important;border-top:1px solid #edf3f1;color:#168965!important;font-size:10.5px!important;font-weight:700;text-decoration:none}.globalTopTools{gap:5px}.globalSearch{padding:0 8px}.globalTopTools{margin-left:auto;flex:0 0 auto}@media(min-width:1400px){.globalTopNav>nav>a{padding-left:9px;padding-right:9px}.globalTopBrand{min-width:140px}}@media(max-width:1320px){.globalTopNav{padding:0 10px;gap:8px}.globalTopBrand{min-width:105px}.globalTopBrand small{display:none}.globalTopNav>nav>a,.topCaseMain>a{font-size:10px;padding-left:6px;padding-right:6px}.globalTopNav>nav>a svg,.topCaseMain>a svg{display:none}.topCaseMain>button{width:20px}.globalSearch span{display:none}}@media(max-width:1050px){.globalTopNav>nav{overflow-x:auto;scrollbar-width:none}.globalTopNav>nav::-webkit-scrollbar{display:none}.globalTopNav>nav>a span,.topCaseMain>a span{display:inline!important}.globalTopBrand>div{display:none}.globalTopBrand{min-width:30px}.globalTopTools{display:flex}}.topCaseSwitch{align-self:stretch}.topCaseMain,.topCaseSwitch{display:flex;align-items:stretch}.topCaseMain{height:100%;border-radius:0;overflow:visible}.topCaseMain>a{height:100%;display:flex;align-items:center;gap:5px;padding:0 4px 0 9px;color:#cde1de!important;text-decoration:none!important;font-size:11px;font-weight:650}.topCaseMain>button{height:100%;width:25px!important;min-width:25px;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#9fc5c0!important;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.topCaseMain>button:hover{background:rgba(255,255,255,.06)!important;color:#fff!important}.topCaseMain>button svg{width:12px!important;height:12px!important;stroke-width:2.2}.topCaseMain.active>a,.topCaseMain.active>button{color:#fff!important}.topCaseMain.active:after{left:8px!important;right:8px!important}.topCaseMenu{top:calc(100% - 2px)!important}@media(max-width:1320px){.topCaseMain>a{font-size:10px;padding-left:6px;padding-right:3px}.topCaseMain>button{width:21px!important;min-width:21px}}:root{--surface:#fff;--surface-soft:#f4f8f6;--surface-mint:#e5f3ef;--ink:#073e49;--muted:#4f7174;--line:#dfeae6;--accent:#168965;--warning:#a96a37;--warning-bg:#fff5e9}.topModeContent>main:not(.caseJourneyLayout):not(.caseShell):not(.timelineShell),.topModeContent>section.content{max-width:1440px;margin:0 auto;padding:44px clamp(28px,4vw,64px) 76px;box-sizing:border-box}.topModeContent>main>header:not(.globalTopNav):not(.moduleBar),.topModeContent>section.content>header{margin-bottom:28px}.topModeContent>main>header h1,.topModeContent>section.content>header h1{font-size:clamp(38px,3.2vw,52px)!important;line-height:1.02!important;letter-spacing:-.05em!important;font-weight:790!important;color:var(--ink)!important;margin:7px 0 10px!important}.topModeContent>main>header p,.topModeContent>section.content>header p{font-size:15px!important;line-height:1.6!important;color:var(--muted)!important;max-width:780px}.topModeContent .eyebrow{font-size:10px!important;letter-spacing:.16em!important;color:var(--accent)!important;font-weight:800!important}.topModeContent a,.topModeContent button{transition:background .15s,border-color .15s,transform .15s}.topModeContent .primary,.topModeContent .secondaryButton,.topModeContent button:not(.globalSearch):not(.globalBell){min-height:40px}.topModeContent table th{font-size:10.5px!important;letter-spacing:.07em!important;padding-top:12px!important;padding-bottom:12px!important}.topModeContent table td{font-size:13px!important;padding-top:15px!important;padding-bottom:15px!important}.domainWorkspace{max-width:1440px!important;padding:44px clamp(28px,4vw,64px) 76px!important}.domainWorkspace>header{align-items:end!important}.domainWorkspace>header h1{max-width:900px}.domainGrid{gap:18px!important}.workBlock{border:1px solid var(--line)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 8px 30px rgba(7,62,73,.025);overflow:hidden}.workBlockHead{padding:24px 25px 18px!important;background:linear-gradient(180deg,#fff,var(--surface-soft))}.workBlockHead>span{background:var(--surface-mint)!important;color:var(--accent)!important;border-radius:999px!important;width:34px!important;height:34px!important;display:grid!important;place-items:center!important;font-size:10px!important;font-weight:800!important}.workBlockHead h2{font-size:22px!important;margin-bottom:5px!important}.workBlockHead p{font-size:13px!important;color:var(--muted)!important}.workItems>div{padding:14px 24px!important;min-height:48px;border-color:#edf3f1!important}.workItems>div span{font-size:13px!important;color:#315e62!important}.workItems>div em{font-size:9px!important;color:#789092!important}.workAction{margin:18px 24px 24px!important;border-radius:8px!important;padding:0 15px!important}.watchCatalogue{margin-top:20px!important;border:0!important;border-radius:16px!important;background:#e6f3ef!important;padding:26px!important}.watchCatalogue h2{font-size:24px!important}.watchCatalogue>div:last-child span{background:rgba(255,255,255,.72)!important;border-radius:9px!important;padding:11px 13px!important;font-size:11px!important}.warehouseWorkspace{max-width:1440px!important;padding:44px clamp(28px,4vw,64px) 76px!important}.warehouseHero h1{font-size:52px!important;font-weight:790!important;letter-spacing:-.05em!important}.warehouseHero p{font-size:15px!important;color:var(--muted)!important}.warehousePulse{border:0!important;border-radius:16px!important;background:var(--surface-mint)!important;padding:20px 22px!important;box-shadow:none!important}.pulseTitle b{font-size:15px!important}.pulseTitle small{font-size:11px!important;color:var(--muted)!important}.warehouseKpis{gap:12px!important}.warehouseKpis>div{border:1px solid var(--line)!important;border-radius:14px!important;padding:20px!important;background:#fff!important;box-shadow:0 5px 22px rgba(7,62,73,.025)}.warehouseKpis small{font-size:9px!important;color:#668285!important}.warehouseKpis strong{font-size:34px!important;letter-spacing:-.04em}.warehouseKpis span{font-size:11px!important;color:var(--muted)!important}.inventorySystem,.orderTable,.purchasePage .order,.purchasePage .panel{border:1px solid var(--line)!important;border-radius:15px!important;box-shadow:0 8px 28px rgba(7,62,73,.025)}.inventoryColumns,.orderTableColumns{background:#e9f4f1!important;color:#456a6d!important}.inventoryRow,.orderTableRow{font-size:13px!important;min-height:54px}.orderStatus,.stockState{border-radius:999px!important;padding:6px 9px!important}.darkAction,.quietAction,.warehouseNav a{border-radius:9px!important}.settingsTimeline{max-width:1180px!important;padding:48px clamp(28px,4vw,64px) 76px!important}.settingsTimeline>span{font-size:10px!important;letter-spacing:.16em!important;color:var(--accent)!important}.settingsTimeline>h1{font-size:48px!important;letter-spacing:-.05em!important;color:var(--ink)!important}.settingsTimeline>p{font-size:15px!important;line-height:1.6!important;color:var(--muted)!important}.agencyRules{gap:12px!important}.agencyRules article{border-color:var(--line)!important;border-radius:14px!important;padding:20px!important}.agencyRules h3{font-size:16px!important}.agencyRules p{font-size:13px!important;color:var(--muted)!important}.agencyRules form{background:var(--surface-mint)!important;border-radius:16px!important;padding:24px!important}@media(max-width:900px){.domainWorkspace,.topModeContent>main:not(.caseJourneyLayout):not(.caseShell):not(.timelineShell),.topModeContent>section.content,.warehouseWorkspace{padding:28px 20px 56px!important}.settingsTimeline>h1,.topModeContent>main>header h1,.topModeContent>section.content>header h1,.warehouseHero h1{font-size:36px!important}}.caseJourneyLayout main,.caseShell main{box-sizing:border-box}.caseJourneyLayout .content,.caseShell .content{max-width:1380px!important;padding:42px clamp(28px,3.5vw,58px) 76px!important}.caseJourneyLayout .content>header h1,.caseShell .content>header h1{font-size:46px!important;line-height:1.02!important;letter-spacing:-.05em!important;font-weight:790!important;color:#073e49!important}.caseJourneyLayout .content>header p,.caseShell .content>header p{font-size:14px!important;line-height:1.6!important;color:#4f7174!important}.caseJourneyLayout .content .eyebrow,.caseShell .content .eyebrow{font-size:10px!important;letter-spacing:.16em!important;color:#168965!important;font-weight:800!important}.caseJourneyLayout .content h2,.caseShell .content h2{letter-spacing:-.025em;color:#073e49}.caseJourneyLayout .content p,.caseShell .content p{line-height:1.55}.caseJourneyLayout input,.caseJourneyLayout select,.caseJourneyLayout textarea,.caseShell input,.caseShell select,.caseShell textarea{font-size:13px!important}.caseJourneyLayout a,.caseJourneyLayout button,.caseShell a,.caseShell button{font-size:12px}.caseJourneyLayout .caseContent,.caseJourneyLayout .caseContent h1,.caseJourneyLayout .caseContent h2,.caseJourneyLayout .caseContent h3,.caseJourneyLayout .caseContent h4,.caseJourneyLayout .caseContent label,.caseJourneyLayout .caseContent legend,.caseJourneyLayout .caseContent strong,.caseJourneyLayout .domainWorkspace,.caseJourneyLayout .domainWorkspace .smartWorkspaceBridge article,.caseJourneyLayout .domainWorkspace .smartWorkspaceBridge button,.caseJourneyLayout .domainWorkspace .smartWorkspaceBridge h2,.caseJourneyLayout .domainWorkspace .smartWorkspaceBridge h3,.caseJourneyLayout .domainWorkspace .smartWorkspaceBridge label,.caseJourneyLayout .domainWorkspace .smartWorkspaceBridge strong,.caseJourneyLayout .domainWorkspace h1,.caseJourneyLayout .domainWorkspace h2,.caseJourneyLayout .domainWorkspace h3,.caseJourneyLayout .domainWorkspace label,.caseJourneyLayout .domainWorkspace strong,.caseJourneyLayout .memorialAdmin,.caseJourneyLayout .memorialAdmin h1,.caseJourneyLayout .memorialAdmin h2,.caseJourneyLayout .memorialAdmin h3,.caseJourneyLayout .obituaryStudio,.caseJourneyLayout .obituaryStudio .storyCard h2,.caseJourneyLayout .obituaryStudio h1,.caseShell .caseContent,.caseShell .caseContent h1,.caseShell .caseContent h2,.caseShell .caseContent h3,.caseShell .caseContent strong{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.caseJourneyLayout .domainWorkspace .smartWorkspaceBridge h2,.caseJourneyLayout .domainWorkspace .smartWorkspaceBridge h3{font-weight:760!important;letter-spacing:-.025em!important;color:#073e49!important}.caseJourneyLayout .domainWorkspace .smartWorkspaceBridge p,.caseJourneyLayout .domainWorkspace .smartWorkspaceBridge small{color:#55777a!important;opacity:1!important}.caseJourneyLayout .obituaryStudio{grid-column:2!important;grid-row:1!important;min-width:0!important;width:auto!important}.caseJourneyLayout .obituaryStudio .adPreview,.caseJourneyLayout .obituaryStudio .adPreview em,.caseJourneyLayout .obituaryStudio .adPreview h2,.caseJourneyLayout .obituaryStudio .adPreview p,.caseJourneyLayout .obituaryStudio .adPreview small,.caseJourneyLayout .obituaryStudio .adPreview strong{font-family:Georgia,Times New Roman,serif!important}.caseShell .economy .attention{display:block!important;grid-template-columns:none!important;gap:0!important;align-items:normal!important}.caseShell .economy .sectionTitle{display:flex!important;padding:0!important;border:0!important}.caseShell .economy .allGood{display:flex!important;grid-template-columns:none!important;align-items:center!important}.caseShell .economyHero .total small,.caseShell .economyHero .total span,.caseShell .economyHero .total strong,.caseShell .economyHero h1,.caseShell .economyHero p,.caseShell .economyHero>div:first-child>span{color:#fff!important;opacity:1!important}.caseShell .economyHero .total small,.caseShell .economyHero>div:first-child>span{color:#9fe5ce!important}.caseShell .economyHero .total span,.caseShell .economyHero p{color:#d9efea!important}@media(max-width:820px){.caseJourneyLayout .obituaryStudio{grid-column:auto!important}}.marketingV2{--site:#064f52;--site2:#073e49;--mint:#dcefeb;--line:#dfe9e6;background:#fbfbf8;color:var(--site2)}.marketingV2 .mLogo{display:flex;flex-direction:column}.marketingV2 .mLogo small{font-size:6px;color:#5d797b;margin-top:-3px}.mNavActions{display:flex;gap:9px;align-items:center}.mLogin{padding:12px 16px;border:1px solid #d9e4e1;border-radius:8px;text-decoration:none;font-size:11px;color:#174f52;background:#fff}.marketingV2 .mHero{max-width:none;min-height:600px;padding:0 max(5vw,60px);gap:45px;position:relative;background:linear-gradient(90deg,#fbfbf8,#fbfbf8 36%,rgba(251,251,248,.86) 48%,rgba(251,251,248,.12) 70%)}.marketingV2 .mHeroCopy{z-index:3;padding:74px 0}.marketingV2 .mHero h1{font-size:clamp(62px,5.7vw,91px);margin:16px 0 22px}.marketingV2 .mHero p{font-size:17px;max-width:550px}.mHeroVisual{position:absolute;inset:0 0 0 39%;overflow:hidden}.mHeroPhoto{position:absolute;inset:0;background:linear-gradient(90deg,#fbfbf8,transparent 32%),linear-gradient(0deg,rgba(5,71,72,.05),rgba(5,71,72,.05)),url(https://images.unsplash.com/photo-1497366754035-f200968a6e72?auto=format&fit=crop&w=2200&q=90) 50%/cover}.mScreen{position:absolute;width:min(650px,56vw);height:390px;right:4vw;top:76px;background:#fff;border:12px solid #172021;border-radius:14px;box-shadow:0 30px 60px #173d3d45;display:grid;grid-template-columns:118px 1fr;overflow:hidden;transform:perspective(1200px) rotateY(-2deg)}.mScreenSide{background:#075254;color:#d8e9e6;padding:20px 11px;display:flex;flex-direction:column;gap:13px;font-size:8px}.mScreenSide b{font-size:19px;color:#fff;margin-bottom:8px}.mScreenSide .on{background:#168965;color:#fff;margin:0 -4px;padding:8px;border-radius:5px}.mScreenMain{padding:28px 22px;position:relative}.mScreenMain>small{font-size:7px;color:#79908f}.mScreenMain h3{font-size:25px;margin:7px 0}.mScreenMain>i{font-style:normal;font-size:8px;background:#dcefeb;color:#168965;padding:5px 8px;border-radius:10px}.mProgress{margin-top:20px;width:180px}.mProgress b{font-size:9px}.mProgress span{height:5px;background:#e3ece9;margin-top:6px}.mProgress em,.mProgress span{display:block;border-radius:8px}.mProgress em{width:69%;height:100%;background:#168965}.mAttention{position:absolute;top:91px;right:22px;background:#fff1ea;color:#b45d49;padding:8px 11px;border-radius:12px;font-size:8px;font-weight:700}.mScreenGrid{display:grid;grid-template-columns:1.15fr 1fr 1fr;grid-gap:8px;gap:8px;margin-top:23px}.mScreenGrid article{border:1px solid #dfe9e6;border-radius:7px;padding:13px;min-height:135px}.mScreenGrid small{font-size:7px;color:#688083}.mScreenGrid b{display:block;font-size:9px;margin:9px 0}.mScreenGrid p{font-size:7px!important;line-height:1.35!important;margin:3px 0!important}.mScreenGrid button{background:#075254;color:#fff;border:0;border-radius:5px;font-size:7px;padding:7px 15px;margin-top:14px}.marketingV2 .mBenefits{max-width:none;background:#fff;padding:0 max(4vw,40px)}.marketingV2 .mBenefits>div{padding:27px 28px}.marketingV2 .mBenefits b{display:block;color:#073e49}.marketingV2 .mBenefits small{display:block;color:#698083;font-size:10px;margin-top:5px}.marketingV2 .mReality{max-width:none;padding:0;grid-template-columns:.9fr 1.1fr;gap:0;background:linear-gradient(90deg,#f1f7f5,#fbfbf8)}.mAdvisorPhoto{height:510px;background:url(https://images.unsplash.com/photo-1551836022-d5d88e9218df?auto=format&fit=crop&w=1500&q=90) 50%/cover}.marketingV2 .mReality>div:last-child{padding:75px clamp(45px,7vw,110px)}.marketingV2 .mReality h2{font-size:clamp(45px,4vw,65px)}.mChecks{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 32px;gap:16px 32px;margin:28px 0}.mChecks span{display:flex;align-items:center;gap:9px;color:#355e62;font-size:13px}.mChecks svg{width:17px;color:#168965}.marketingV2 .mFeatures{display:block;max-width:none;padding:80px max(3vw,42px);background:#fff}.marketingV2 .mFeatures header{margin-bottom:35px}.marketingV2 .mFeatures h2{font-size:35px;margin:10px 0}.marketingV2 .featureGrid{grid-template-columns:repeat(7,1fr);gap:10px}.marketingV2 .featureGrid article{min-height:200px;padding:20px 16px;background:#fbfcfb}.marketingV2 .featureGrid article>svg{width:35px;height:35px;padding:8px;border-radius:50%;background:#e7f3ef;color:#075254}.marketingV2 .featureGrid b{font-size:12px}.marketingV2 .featureGrid p{font-size:10px;min-height:47px}.marketingV2 .featureGrid a{font-size:9px;font-weight:800;color:#075254;text-decoration:none}.mStories{padding:105px max(6vw,70px);background:#f5f5ef}.mStories>header{max-width:950px;margin-bottom:55px}.mStories h2{font-size:clamp(45px,4.8vw,70px);letter-spacing:-.055em;line-height:1.03;margin:15px 0}.mStories article{max-width:1260px;margin:0 auto 26px;background:#fff;display:grid;grid-template-columns:1fr 1fr;min-height:470px;border:1px solid var(--line);border-radius:14px;overflow:hidden}.mStories article>div:not(.mStoryPhoto){padding:65px;display:flex;flex-direction:column;justify-content:center}.mStories article.reverse>div:first-child{order:1}.mStories article.reverse>.mStoryPhoto{order:2}.mStories article small{color:#168965;font-size:9px;letter-spacing:.13em;font-weight:800}.mStories article h3{font-size:43px;line-height:1.03;letter-spacing:-.045em;margin:17px 0}.mStories article p{font-size:14px;color:#607b7e;line-height:1.7}.mStories article>div>b{font-size:12px;color:#075254;margin-top:16px}.mStoryPhoto{min-height:470px;background-position:50%;background-size:cover}.mStoryPhoto.call{background-image:url(https://images.unsplash.com/photo-1556761175-b413da4baf72?auto=format&fit=crop&w=1400&q=90)}.mStoryPhoto.ceremony{background-image:url(https://images.unsplash.com/photo-1497366811353-6870744d04b2?auto=format&fit=crop&w=1400&q=90)}.mStoryPhoto.handover{background-image:url(https://images.unsplash.com/photo-1521737711867-e3b97375f902?auto=format&fit=crop&w=1400&q=90)}.mChange{margin-top:24px;padding:22px;background:#eef6f3;border-radius:10px}.mChange span{font-size:29px}.mChange strong{color:#168965}.mChange>b,.mChange>small{display:block;margin-top:9px;font-size:10px}.marketingV2 .mDeveloped{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:80px;gap:80px;background:#dcefeb;padding:85px max(8vw,100px)}.marketingV2 .mDeveloped h2{font-size:52px}.mDevelopedPoints{display:grid!important;grid-template-columns:1fr!important;margin:0!important;align-content:center}.mDevelopedPoints span{display:flex!important;flex-direction:row!important;align-items:center;gap:14px!important;border-bottom:1px solid #bdd8d2;padding:18px 0}.mDevelopedPoints svg{width:20px;color:#168965}.marketingV2 .mDemo{max-width:1260px;min-height:400px;align-items:center}.mDemoMark{font-size:95px;font-weight:800;letter-spacing:-.08em;text-align:center;color:#fff}.mDemoMark span{color:#63d6ae}@media(max-width:1000px){.marketingV2 .mHero{grid-template-columns:1fr;padding:40px 24px}.mHeroVisual{position:relative;inset:auto;height:430px}.mHeroPhoto{background-image:linear-gradient(90deg,#fbfbf8,transparent 10%),url(https://images.unsplash.com/photo-1497366754035-f200968a6e72?auto=format&fit=crop&w=1600&q=85)}.mScreen{width:85%;right:4%;top:30px}.marketingV2 .mDeveloped,.marketingV2 .mReality{grid-template-columns:1fr}.marketingV2 .featureGrid{grid-template-columns:repeat(2,1fr)}.mStories{padding:70px 24px}.mStories article{grid-template-columns:1fr}.mStories article.reverse>.mStoryPhoto,.mStories article.reverse>div:first-child{order:0}.mNavActions .mLogin{display:none}}@media(max-width:620px){.marketingV2 .mHero h1{font-size:52px}.mScreen{transform:scale(.72);transform-origin:top right;width:125%;right:2%}.mChecks,.marketingV2 .featureGrid,.marketingV2 .mBenefits{grid-template-columns:1fr}.mStories article>div:not(.mStoryPhoto){padding:38px}.mStories article h3{font-size:34px}.marketingV2 .mDeveloped{padding:60px 24px}.marketingV2 .mDeveloped h2{font-size:40px}}.marketingV2 .marketingNav{height:68px;max-width:1480px;padding:0 34px}.marketingV2 .mHero{min-height:455px;height:455px;padding:0 max(5vw,72px);grid-template-columns:.78fr 1.22fr}.marketingV2 .mHeroCopy{padding:54px 0}.marketingV2 .mHero h1{font-size:clamp(54px,4.7vw,76px);line-height:.98;margin:12px 0 17px}.marketingV2 .mHero p{font-size:14px;max-width:525px}.marketingV2 .heroActions{margin-top:22px}.marketingV2 .mHeroVisual{left:40%}.marketingV2 .mHeroPhoto{background-position:center 47%;filter:saturate(.78) contrast(.96)}.marketingV2 .mScreen{width:min(620px,53vw);height:350px;right:4vw;top:48px;border-width:10px}.marketingV2 .mScreenMain{padding:22px 19px}.marketingV2 .mScreenMain h3{font-size:21px}.marketingV2 .mScreenGrid{margin-top:18px}.marketingV2 .mScreenGrid article{min-height:118px;padding:10px}.marketingV2 .mBenefits{height:92px;align-items:stretch}.marketingV2 .mBenefits>div{padding:23px 28px;display:flex;flex-direction:column;justify-content:center}.marketingV2 .mReality{min-height:310px;grid-template-columns:.78fr 1.22fr}.marketingV2 .mAdvisorPhoto{height:310px;min-height:310px;filter:saturate(.72)}.marketingV2 .mReality>div:last-child{padding:42px clamp(42px,6vw,90px)}.marketingV2 .mReality h2{font-size:38px;margin:10px 0}.marketingV2 .mReality p{font-size:12px;max-width:650px}.marketingV2 .mChecks{margin:19px 0;gap:11px 28px}.marketingV2 .mChecks span{font-size:11px}.marketingV2 .mFeatures{padding:52px max(3vw,42px)}.marketingV2 .mFeatures h2{font-size:28px}.marketingV2 .featureGrid article{min-height:145px;padding:16px}.marketingV2 .featureGrid article>svg{width:30px;height:30px}.marketingV2 .featureGrid b{margin-top:13px}.marketingV2 .featureGrid p{min-height:37px;margin:6px 0;font-size:9px}.mCompactStories{padding:72px max(6vw,80px);background:#f3f5f1}.mCompactStories>header{max-width:760px;margin:0 auto 35px;text-align:center}.mCompactStories h2{font-size:38px;line-height:1.05;letter-spacing:-.045em;margin:11px 0}.mCompactStories header p{font-size:12px;color:#607b7e;max-width:590px;margin:auto}.mStoryCards{max-width:1260px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.mStoryCards article{background:#fff;border:1px solid #dfe9e6;border-radius:13px;padding:28px;min-height:230px;display:flex;flex-direction:column}.mStoryCards small{font-size:8px;letter-spacing:.12em;color:#168965;font-weight:800}.mStoryCards h3{font-size:25px;line-height:1.05;letter-spacing:-.035em;margin:14px 0}.mStoryCards p{font-size:11px;line-height:1.55;color:#607b7e}.mStoryCards article>b{font-size:10px;color:#075254;margin-top:auto}.miniFlow{margin-top:auto;background:#eaf4f1;border-radius:9px;padding:15px;display:flex;justify-content:space-between;align-items:center}.miniFlow span{font-size:20px}.miniFlow strong{color:#168965}.miniFlow em{font-size:8px;font-style:normal;color:#607b7e}.marketingV2 .mDeveloped{padding:58px max(8vw,100px);gap:60px}.marketingV2 .mDeveloped h2{font-size:38px;margin:10px 0}.marketingV2 .mDeveloped p{font-size:12px}.mDevelopedPoints span{padding:12px 0}.marketingV2 .mDemo{min-height:300px;margin:34px auto 55px;padding:48px}.marketingV2 .mDemo h2{font-size:40px}.marketingV2 .mDemoMark{font-size:75px}@media(max-width:1000px){.marketingV2 .mHero{height:auto;min-height:0}.marketingV2 .mHeroVisual{height:390px}.marketingV2 .mReality{grid-template-columns:1fr}.marketingV2 .mAdvisorPhoto{height:260px}.mStoryCards{grid-template-columns:1fr}.marketingV2 .mBenefits{height:auto}}.marketingV2{overflow:hidden}.marketingV2 .marketingNav{height:60px;max-width:1320px;padding:0 22px}.marketingV2 .marketingNav>div{gap:30px}.marketingV2 .marketingNav>div a{font-size:10px;color:#073e49}.marketingV2 .mLogo b{font-size:27px}.marketingV2 .mHero{height:382px;min-height:382px;max-width:1536px;margin:auto;padding:0 0 0 72px;display:grid;grid-template-columns:500px 1fr;grid-gap:0;gap:0;background:#fbfbf8;overflow:hidden}.marketingV2 .mHeroCopy{padding:43px 28px 35px 0;z-index:4;background:linear-gradient(90deg,#fbfbf8,#fbfbf8 88%,rgba(251,251,248,.82) 96%,transparent)}.marketingV2 .mHero h1{font-size:58px;line-height:.96;letter-spacing:-.055em;margin:12px 0 18px}.marketingV2 .mHero h1 em{color:#168965}.marketingV2 .mHero p{font-size:13px;line-height:1.55;max-width:450px}.marketingV2 .mHero .mCta,.marketingV2 .mHero .mSecondary{padding:13px 19px}.marketingV2 .mHeroVisual{position:relative;inset:auto;height:382px;overflow:hidden}.marketingV2 .mHeroPhoto{position:absolute;inset:0;background:linear-gradient(90deg,rgba(251,251,248,.95),rgba(251,251,248,.15) 18%,transparent 38%),url(https://images.squarespace-cdn.com/content/v1/68cbd6acb0281c4b0de184ee/8c60a4e6-ec93-4f77-a036-4e4502ae83ca/Spring%2BOffice%2BIdeas) center 56%/cover;filter:saturate(.65) contrast(.92) brightness(1.04)}.marketingV2 .mScreen{width:545px;height:326px;right:34px;top:27px;border:9px solid #172021;border-radius:13px;grid-template-columns:105px 1fr;transform:none;box-shadow:0 20px 42px rgba(7,62,73,.22)}.marketingV2 .mScreenSide{padding:17px 10px;gap:10px}.marketingV2 .mScreenSide b{font-size:17px}.marketingV2 .mScreenMain{padding:20px 17px}.marketingV2 .mScreenMain h3{font-size:19px}.marketingV2 .mScreenMain>i{font-size:7px}.marketingV2 .mProgress{margin-top:15px}.marketingV2 .mAttention{top:76px}.marketingV2 .mScreenGrid{margin-top:16px}.marketingV2 .mScreenGrid article{min-height:110px;padding:9px}.marketingV2 .mBenefits{height:82px;max-width:1536px;padding:0 56px}.marketingV2 .mBenefits>div{padding:18px 25px}.marketingV2 .mBenefits b{font-size:12px}.marketingV2 .mBenefits small{font-size:9px}.marketingV2 .mReality{max-width:1536px;margin:auto;min-height:278px;height:278px;grid-template-columns:610px 1fr;background:#fbfbf8}.marketingV2 .mAdvisorPhoto{height:278px;min-height:278px;background:url(https://raw.githubusercontent.com/martinarner/folja-webb/main/public/advisor-call.webp) 50%/cover;filter:saturate(.72) contrast(.96)}.marketingV2 .mReality>div:last-child{padding:34px 55px}.marketingV2 .mReality h2{font-size:34px;margin:7px 0 9px}.marketingV2 .mReality p{font-size:11px}.marketingV2 .mChecks{margin:14px 0 17px;gap:9px 24px}.marketingV2 .mChecks span{font-size:10px}.marketingV2 .mReality .mCta{padding:11px 18px}.marketingV2 .mFeatures{max-width:1536px;margin:auto;padding:40px 34px 50px;background:#f9fcfb}.marketingV2 .mFeatures header{text-align:center;margin-bottom:25px}.marketingV2 .mFeatures h2{font-size:25px;margin:7px 0}.marketingV2 .featureGrid.boardGrid{grid-template-columns:repeat(6,1fr);gap:10px}.marketingV2 .boardCard{height:154px;min-height:154px;padding:0!important;display:grid!important;grid-template-columns:1.05fr .95fr;overflow:hidden;background:#fff!important;border:1px solid #e1ebe7!important;border-radius:11px!important}.marketingV2 .boardCard>div{padding:13px 9px 11px 13px;display:flex;flex-direction:column;align-items:flex-start}.marketingV2 .boardCard svg{width:26px!important;height:26px!important;padding:6px!important;background:#e8f4f0!important;border-radius:50%!important;color:#075254!important}.marketingV2 .boardCard b{font-size:11px!important;margin-top:9px!important}.marketingV2 .boardCard p{font-size:8px!important;line-height:1.35!important;margin:4px 0!important;min-height:0!important}.marketingV2 .boardCard a{font-size:8px!important;margin-top:auto}.marketingV2 .cardPhoto{display:block;background-position:50%;background-size:cover;filter:saturate(.65)}.marketingV2 .card0 .cardPhoto{background-image:url(https://images.unsplash.com/photo-1556761175-b413da4baf72?auto=format&fit=crop&w=500&q=80)}.marketingV2 .card1 .cardPhoto{background-image:url(https://images.unsplash.com/photo-1512428559087-560fa5ceab42?auto=format&fit=crop&w=500&q=80)}.marketingV2 .card2 .cardPhoto{background-image:url(https://images.unsplash.com/photo-1506784983877-45594efa4cbe?auto=format&fit=crop&w=500&q=80)}.marketingV2 .card3 .cardPhoto{background-image:url(https://images.unsplash.com/photo-1455390582262-044cdead277a?auto=format&fit=crop&w=500&q=80)}.marketingV2 .card4 .cardPhoto{background-image:url(https://images.unsplash.com/photo-1507501336603-6e31db2be093?auto=format&fit=crop&w=500&q=80)}.marketingV2 .card5 .cardPhoto{background-image:url(https://images.unsplash.com/photo-1554224155-6726b3ff858f?auto=format&fit=crop&w=500&q=80)}.marketingV2 .mDeveloped{max-width:1536px;margin:auto;padding:52px 80px}.marketingV2 .mDeveloped h2{font-size:34px}.marketingV2 .mDemo{max-width:1240px}@media(max-width:1000px){.marketingV2 .mHero{height:auto;min-height:0;grid-template-columns:1fr;padding:36px 24px}.marketingV2 .mHeroCopy{padding:25px 0;background:none}.marketingV2 .mHeroVisual{height:360px}.marketingV2 .mScreen{width:86%;right:4%;top:20px}.marketingV2 .mReality{height:auto;grid-template-columns:1fr}.marketingV2 .mAdvisorPhoto{height:260px}.marketingV2 .featureGrid.boardGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.marketingV2 .featureGrid.boardGrid{grid-template-columns:1fr}.marketingV2 .mHero h1{font-size:50px}}.marketingV2{max-width:none!important;background:#fbfbf8!important}.marketingV2 .marketingNav{max-width:none!important;width:100%!important;height:62px!important;padding:0 56px!important;border-bottom:1px solid #e4ebe8!important}.marketingV2 .mLogo{min-width:180px}.marketingV2 .mLogo b{font-size:30px!important}.marketingV2 .marketingNav>div{gap:36px!important}.marketingV2 .marketingNav>div a{font-size:12px!important}.marketingV2 .mHero{max-width:none!important;width:100%!important;height:380px!important;min-height:380px!important;padding-left:74px!important;grid-template-columns:500px minmax(0,1fr)!important}.marketingV2 .mHeroCopy{padding-top:38px!important}.marketingV2 .mHero h1{font-size:58px!important}.marketingV2 .mHero p{font-size:14px!important;max-width:450px!important}.marketingV2 .mHeroVisual{height:380px!important}.marketingV2 .mHeroPhoto{background-image:linear-gradient(90deg,rgba(251,251,248,.96),rgba(251,251,248,.18) 18%,transparent 36%),url(https://images.unsplash.com/photo-1497215842964-222b430dc094?auto=format&fit=crop&w=1800&q=88)!important;background-position:center 52%!important;filter:saturate(.55) brightness(1.08)!important}.marketingV2 .mScreen{width:570px!important;height:332px!important;right:70px!important;top:24px!important}.marketingV2 .mBenefits{max-width:none!important;width:100%!important;height:92px!important;padding:0 64px!important}.marketingV2 .mBenefits>div{display:grid!important;grid-template-columns:56px 1fr!important;align-items:center!important;padding:14px 26px!important}.marketingV2 .mBenefits>div:before{content:"✓";display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#e4f2ef;color:#07585a;font-size:19px}.marketingV2 .mBenefits b{font-size:14px!important}.marketingV2 .mBenefits small{font-size:11px!important}.marketingV2 .mReality{max-width:none!important;width:100%!important;height:282px!important;min-height:282px!important;grid-template-columns:625px 1fr!important;background:#fbfbf8!important}.marketingV2 .mAdvisorPhoto{display:block!important;visibility:visible!important;opacity:1!important;height:282px!important;min-height:282px!important;background-image:url(https://images.unsplash.com/photo-1551836022-d5d88e9218df?auto=format&fit=crop&w=1200&q=88)!important;background-size:cover!important;background-position:center 42%!important}.marketingV2 .mReality>div:last-child{padding:38px 58px!important}.marketingV2 .mReality h2{font-size:32px!important}.marketingV2 .mReality p{font-size:13px!important;max-width:720px!important}.marketingV2 .mChecks span{font-size:12px!important}.marketingV2 .mFeatures{max-width:none!important;width:100%!important;padding:24px 40px 42px!important;background:#f7fbfa!important}.marketingV2 .mFeatures header{margin:0 0 20px!important;text-align:center!important}.marketingV2 .mFeatures .eyebrow{display:block!important}.marketingV2 .mFeatures h2{font-size:24px!important;margin:5px 0 0!important}.marketingV2 .featureGrid.boardGrid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:16px!important}.marketingV2 .boardCard{height:148px!important;min-height:148px!important;grid-template-columns:1.02fr .98fr!important}.marketingV2 .boardCard>div{padding:12px!important}.marketingV2 .boardCard b{font-size:12px!important}.marketingV2 .boardCard a,.marketingV2 .boardCard p{font-size:9px!important}.marketingV2 .mDeveloped{padding-top:48px!important}@media(max-width:1000px){.marketingV2 .marketingNav{padding:0 22px!important}.marketingV2 .mHero{padding:30px 24px!important}.marketingV2 .mHero,.marketingV2 .mReality{height:auto!important;grid-template-columns:1fr!important}.marketingV2 .mAdvisorPhoto{height:280px!important}.marketingV2 .featureGrid.boardGrid{grid-template-columns:repeat(2,1fr)!important}}.globalTopBrand{min-width:110px;flex-shrink:0}.appBrandLogo{width:110px}.appBrandLogo,.loginBrandLogo{height:auto;aspect-ratio:25/11}.loginBrandLogo{width:160px}.loginLogo{align-items:center;flex-wrap:wrap}.loginLogo small{position:static;margin:0;font-size:11px}@media(max-width:1320px){.globalTopBrand{min-width:100px}.appBrandLogo{width:100px}}@media(max-width:820px){.globalTopBrand{min-width:82px}.appBrandLogo{width:82px}}.globalTopNav{position:relative}.globalTopTools button{cursor:pointer}.globalTopTools .globalUser{border:0;display:grid;place-items:center;cursor:pointer}.foljaToolPanel{position:absolute;right:20px;top:calc(100% - 2px);z-index:120;width:min(380px,calc(100vw - 32px));background:#fff;color:#163d40;border:1px solid #d7e4df;border-radius:14px;box-shadow:0 18px 48px #102d3240;padding:18px}.foljaToolPanelHead{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.foljaToolPanelHead button{border:0;background:transparent;cursor:pointer;color:#24494b}.foljaToolPanel input{width:100%;padding:12px;border:1px solid #cbded8;border-radius:8px;background:#fff;color:#173e42}.foljaToolPanelResults{display:grid;grid-gap:6px;gap:6px;max-height:320px;overflow:auto}.foljaToolPanelResults a,.foljaToolPanelResults form button{display:flex;gap:8px;align-items:center;text-decoration:none;color:#174b49;padding:10px;border:0;border-radius:7px;background:transparent;text-align:left;cursor:pointer;width:100%}.foljaToolPanelResults a:hover,.foljaToolPanelResults form button:hover{background:#edf5f1}.foljaToolPanelResults small{color:#718782}.foljaToolPanelResults p{font-size:13px;line-height:1.5;color:#5c7774;margin:8px 0}