:root{--ct-space-1:4px;--ct-space-2:8px;--ct-space-3:12px;--ct-space-4:16px;--ct-space-6:24px;--ct-space-8:32px;--ct-space-12:48px;--ct-space-16:64px;--ct-radius-control:8px;--ct-radius-compact:10px;--ct-radius-panel:14px;--ct-radius-emphasis:18px;--ct-radius-pill:999px;--ct-bg:#06090e;--ct-shell:#0a0f16;--ct-panel:#0e151f;--ct-panel-raised:#121c29;--ct-line:#263243;--ct-line-strong:#34465e;--ct-text:#f3f6fb;--ct-text-2:#c4ceda;--ct-muted:#8d9aac;--ct-faint:#657286;--ct-accent:#2f67ff;--ct-success:#7bd7a4;--ct-attention:#e6ba67;--ct-risk:#ef8c64;--ct-critical:#ff6f7c;--ct-locked:#9ba7b6;--ct-shadow-panel:0 12px 36px rgba(0,0,0,.24);--ct-focus:0 0 0 3px rgba(47,103,255,.28)}.ct-surface{background:var(--ct-panel);border:1px solid var(--ct-line);border-radius:var(--ct-radius-panel)}.ct-focusable:focus-visible{outline:0;box-shadow:var(--ct-focus)}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}*{box-sizing:border-box}body,html{background:var(--ct-bg);color:var(--ct-text)}body{margin:0;font:14px/1.5 Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.brand{display:flex;align-items:center;gap:11px;font-weight:850;letter-spacing:.16em}.brandMark{width:30px;height:30px}.eyebrow{margin:0 0 10px;color:#87a8ff;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.lead{max-width:760px;color:var(--ct-text-2);font-size:18px}.envPill,.statusPill{display:inline-flex;align-items:center;border:1px solid var(--ct-line-strong);border-radius:999px;padding:6px 9px;color:var(--ct-muted);font-size:10px;font-weight:800;letter-spacing:.08em}.labPage{min-height:100svh;padding:28px}.labTop{max-width:1180px;margin:auto;display:flex;justify-content:space-between;align-items:center}.labHero{max-width:1180px;margin:110px auto 0}.labHero h1{max-width:900px;margin:0;font-size:clamp(42px,7vw,82px);line-height:.98;letter-spacing:-.05em}.labLinks{display:flex;gap:12px;flex-wrap:wrap;margin-top:34px}.primaryLink,.secondaryLink{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--ct-radius-control);padding:12px 16px;font-weight:800}.primaryLink{background:var(--ct-accent);color:white}.secondaryLink{border:1px solid var(--ct-line-strong);background:var(--ct-panel)}.authShell{min-height:100svh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% -10%,rgba(47,103,255,.18),transparent 34%),var(--ct-bg)}.authCard{width:min(460px,100%);display:grid;grid-gap:14px;gap:14px;padding:28px;border:1px solid var(--ct-line);border-radius:18px;background:var(--ct-panel);box-shadow:var(--ct-shadow-panel)}.authCard h1{margin:4px 0 0;font-size:32px;letter-spacing:-.035em}.authLead{margin:0 0 8px;color:var(--ct-muted)}.authCard label{display:grid;grid-gap:6px;gap:6px;color:var(--ct-text-2);font-size:12px;font-weight:700}.authCard input{min-height:46px;padding:10px 12px;border:1px solid var(--ct-line-strong);border-radius:10px;background:#080e15;color:var(--ct-text)}.authConsent{grid-template-columns:auto 1fr!important;align-items:start}.authConsent input{min-height:auto;margin-top:3px}.authError{padding:10px 12px;border:1px solid #6a3640;border-radius:9px;background:#231015;color:#ffb6bf;font-size:12px}.authSwitch{text-align:center;color:#a9bbff;font-size:12px}.authCard .primaryButton:disabled{opacity:.55;cursor:wait}.onboardingPage{min-height:100svh;padding:26px 34px 30px;background:radial-gradient(circle at 78% 12%,rgba(47,103,255,.12),transparent 28%),linear-gradient(180deg,#080d14,#070b11)}.onboardingTop{width:min(1280px,100%);margin:auto;display:flex;align-items:center;justify-content:space-between}.onboardingStage{padding:7px 10px;border:1px solid #253143;border-radius:999px;color:#7f8da3;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.onboardingShell{width:min(1280px,100%);margin:72px auto 0;display:grid;grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);grid-gap:72px;gap:72px;align-items:center}.onboardingIntro{max-width:520px}.onboardingKicker{display:inline-flex;align-items:center;gap:8px;color:#7698ff;font-size:10px;font-weight:850;letter-spacing:.2em}.onboardingKicker:before{content:"";width:22px;height:1px;background:#4775ff}.onboardingIntro h1{margin:18px 0 16px;max-width:510px;font-size:clamp(42px,4.3vw,64px);line-height:.98;letter-spacing:-.05em}.onboardingIntro>p{margin:0;color:#9aa8bb;font-size:16px;line-height:1.65}.onboardingSteps{display:grid;grid-gap:2px;gap:2px;margin-top:38px}.onboardingStep{display:grid;grid-template-columns:38px 1fr;grid-gap:14px;gap:14px;align-items:center;padding:11px 0;color:#657286}.onboardingStep>span{font:750 10px ui-monospace,SFMono-Regular,Menlo,monospace}.onboardingStep>div{display:grid}.onboardingStep strong{color:#8492a5;font-size:12px}.onboardingStep small{margin-top:1px;color:#566275;font-size:10px}.onboardingStep.active strong,.onboardingStep.active>span{color:#e7edf7}.onboardingStep.active>span{position:relative}.onboardingStep.active>span:after{content:"";position:absolute;left:27px;top:6px;width:5px;height:5px;border-radius:50%;background:#4775ff;box-shadow:0 0 0 4px rgba(71,117,255,.12)}.onboardingIntro .onboardingPrinciple{margin-top:28px;padding-top:18px;border-top:1px solid #1a2330;color:#657286;font-size:11px;line-height:1.55}.onboardingCard{border:1px solid #253143;border-radius:22px;background:rgba(14,21,31,.92);box-shadow:0 30px 80px rgba(0,0,0,.28);overflow:hidden}.onboardingCardHead{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;padding:24px 26px 20px;border-bottom:1px solid #202b3a}.onboardingCardHead>div>span{color:#66758a;font-size:9px;font-weight:850;letter-spacing:.16em}.onboardingCardHead h2{margin:5px 0 0;font-size:23px;letter-spacing:-.03em}.onboardingSecure{padding:6px 8px;border:1px solid #2d493b;border-radius:7px;color:#7ab795;font-size:8px;font-weight:850;letter-spacing:.09em;white-space:nowrap}.onboardingForm{padding:26px}.onboardingFormGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:17px 15px;gap:17px 15px}.onboardingForm label{display:grid;grid-gap:7px;gap:7px}.onboardingForm label>span{color:#8997aa;font-size:10px;font-weight:750;letter-spacing:.025em}.onboardingWide{grid-column:1/-1}.onboardingForm input,.onboardingForm select{width:100%;height:47px;border:1px solid #2a3749;border-radius:10px;background:#090f17;color:#eef3fb;padding:0 13px;outline:none;transition:border-color .15s,box-shadow .15s}.onboardingForm input::placeholder{color:#465366}.onboardingForm input:focus,.onboardingForm select:focus{border-color:#537cff;box-shadow:0 0 0 3px rgba(83,124,255,.1)}.onboardingActions{display:flex;gap:20px;align-items:center;justify-content:space-between;margin-top:24px;padding-top:20px;border-top:1px solid #202b3a}.onboardingActions p{max-width:320px;margin:0;color:#627086;font-size:10px;line-height:1.55}.onboardingPrimary{min-width:170px;height:45px;display:flex;align-items:center;justify-content:space-between;gap:18px;border:0;border-radius:10px;background:#3f6df5;color:white;padding:0 15px 0 17px;font-weight:800;cursor:pointer;box-shadow:0 8px 28px rgba(63,109,245,.2)}.onboardingPrimary span{font-size:18px;font-weight:400}.onboardingPrimary:disabled{opacity:.5;cursor:wait}.onboardingError{display:flex;justify-content:space-between;gap:16px;align-items:center;margin:20px 26px 0;padding:12px 13px;border:1px solid #553443;border-radius:11px;background:#1b1118}.onboardingError strong{display:block;color:#f3b8c4;font-size:11px}.onboardingError p{margin:2px 0 0;color:#b98793;font-size:10px}.onboardingError button{border:1px solid #6b4252;border-radius:8px;background:#251720;color:#f0c5cf;padding:7px 10px;font-size:10px;font-weight:800}.onboardingLoading{min-height:300px;display:grid;place-items:center;align-content:center;grid-gap:12px;gap:12px;color:#6f7d91}.onboardingLoading span{width:24px;height:24px;border:2px solid #26344a;border-top-color:#5a81ff;border-radius:50%;animation:onboardingSpin .8s linear infinite}.onboardingLoading p{margin:0;font-size:11px}.onboardingRoleWarning{margin:16px 0 0;color:#e9a585;font-size:11px}.onboardingFooter{width:min(1280px,100%);margin:22px auto 0;display:flex;justify-content:flex-end;gap:16px}.onboardingFooter a{color:#738198;font-size:10px;font-weight:750}@keyframes onboardingSpin{to{transform:rotate(1turn)}}.shell{min-height:100svh;display:grid;grid-template-columns:248px minmax(0,1fr);background:var(--ct-bg)}.sidebar{position:-webkit-sticky;position:sticky;top:0;height:100svh;padding:20px 14px;border-right:1px solid var(--ct-line);background:var(--ct-shell)}.sidebarNav{display:grid;grid-gap:4px;gap:4px;margin-top:28px}.sidebarNav a{padding:10px 12px;border-radius:9px;color:var(--ct-muted)}.sidebarNav a.active{background:#132039;color:var(--ct-text);box-shadow:inset 2px 0 0 var(--ct-accent)}.shellMain{min-width:0}.contextBar{position:-webkit-sticky;position:sticky;top:0;z-index:10;min-height:68px;justify-content:space-between;gap:16px;padding:12px 24px;border-bottom:1px solid var(--ct-line);background:rgba(10,15,22,.94);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.contextBar,.contextMeta{display:flex;align-items:center}.contextMeta{gap:9px;flex-wrap:wrap}.contextMeta strong{font-size:13px}.workspace{max-width:1480px;margin:auto;padding:30px}.pageHead{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:end}.pageHead h1{margin:0;font-size:38px;letter-spacing:-.035em}.pageHead p{margin:8px 0 0;color:var(--ct-muted);max-width:760px}.primaryButton{border:0;border-radius:9px;background:var(--ct-accent);color:white;padding:11px 14px;font-weight:800}.metricGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:24px 0}.metric{padding:18px;background:var(--ct-panel);border:1px solid var(--ct-line);border-radius:var(--ct-radius-panel)}.metric label{display:block;color:var(--ct-muted);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.metric strong{display:block;margin-top:8px;font-size:30px;letter-spacing:-.035em}.metric small{color:var(--ct-muted)}.missionGrid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr);grid-gap:14px;gap:14px}.panel{background:var(--ct-panel);border:1px solid var(--ct-line);border-radius:var(--ct-radius-panel);overflow:hidden}.panelHead{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:18px;border-bottom:1px solid var(--ct-line)}.panelHead h2{margin:0;font-size:17px}.panelBody{padding:18px}.actionList,.timeline{display:grid;grid-gap:10px;gap:10px}.actionRow{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;padding:14px;border:1px solid var(--ct-line);border-radius:10px;background:#0b121b}.actionRow h3{margin:0 0 4px;font-size:14px}.actionRow p{margin:0;color:var(--ct-muted);font-size:12px}.risk{color:#ffb18e}.attention{color:#efcf86}.okText{color:#93ddb3}.amount{font:800 13px ui-monospace,SFMono-Regular,Menlo,monospace}.timelineItem{position:relative;padding:2px 0 14px 22px;border-left:1px solid var(--ct-line)}.timelineItem:before{content:"";position:absolute;left:-4px;top:5px;width:7px;height:7px;border-radius:50%;background:var(--ct-accent)}.timelineItem strong{display:block;font-size:12px}.timelineItem span{color:var(--ct-muted);font-size:11px}.evidenceMeter{height:8px;border-radius:999px;background:#1a2431;overflow:hidden}.evidenceMeter i{display:block;height:100%;width:74%;background:var(--ct-accent)}.fieldShell{min-height:100svh;max-width:720px;margin:auto;background:#080d14;padding-bottom:calc(92px + env(safe-area-inset-bottom))}.fieldHeader{position:-webkit-sticky;position:sticky;top:0;z-index:10;padding:calc(14px + env(safe-area-inset-top)) 16px 14px;border-bottom:1px solid var(--ct-line);background:rgba(8,13,20,.96);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.fieldHeaderTop{display:flex;justify-content:space-between;align-items:center}.projectSelector{margin-top:12px;width:100%;height:46px;border:1px solid var(--ct-line-strong);border-radius:10px;background:var(--ct-panel);color:var(--ct-text);padding:0 12px;font-size:16px}.fieldContent{padding:18px 16px}.fieldContent h1{font-size:30px;letter-spacing:-.03em;margin:6px 0}.syncBanner{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:18px 0;padding:11px 12px;border:1px solid #2e6546;border-radius:10px;background:#0d2118;color:#a6e3bf;font-size:12px}.captureGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.captureCard{min-height:122px;border:1px solid var(--ct-line);border-radius:14px;background:var(--ct-panel);color:var(--ct-text);padding:16px;text-align:left}.captureCard b{display:block;margin-top:26px;font-size:15px}.captureCard span{display:block;margin-top:4px;color:var(--ct-muted);font-size:11px}.sectionTitle{margin:28px 0 10px;font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:var(--ct-muted)}.receipt{padding:14px;border:1px solid var(--ct-line);border-radius:12px;background:var(--ct-panel)}.receiptTop{display:flex;justify-content:space-between;gap:10px}.receiptRef{font:800 12px ui-monospace,SFMono-Regular,Menlo,monospace}.receiptStatus{color:#96dfb7;font-size:11px;font-weight:800}.receiptMeta{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:12px;color:var(--ct-muted);font-size:11px}.bottomNav{position:fixed;left:50%;bottom:0;transform:translateX(-50%);z-index:20;width:min(720px,100%);display:grid;grid-template-columns:repeat(4,1fr);padding:8px max(8px,env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));border-top:1px solid var(--ct-line);background:rgba(8,13,20,.97);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.bottomNav a{min-height:50px;display:grid;place-items:center;border-radius:9px;color:var(--ct-muted);font-size:11px;font-weight:750}.bottomNav a.active{background:#14213a;color:white}.deadlineExplain{display:grid;grid-gap:8px;gap:8px}.deadlineExplain>div{display:grid;grid-template-columns:150px 1fr;grid-gap:12px;gap:12px;padding:8px 0;border-bottom:1px solid var(--ct-line)}.deadlineExplain b{font-size:11px;color:var(--ct-muted);text-transform:uppercase;letter-spacing:.06em}.deadlineExplain span{font-size:12px}@media(max-width:1050px){.metricGrid{grid-template-columns:1fr 1fr}.missionGrid{grid-template-columns:1fr}.shell{grid-template-columns:210px minmax(0,1fr)}.onboardingShell{grid-template-columns:1fr;gap:34px;margin-top:48px}.onboardingIntro{max-width:760px}.onboardingIntro h1{max-width:720px;font-size:clamp(40px,7vw,58px)}.onboardingSteps{grid-template-columns:repeat(3,1fr);gap:12px}.onboardingStep{grid-template-columns:28px 1fr}.onboardingPrinciple{display:none}}@media(max-width:760px){.shell{display:block}.sidebar{display:none}.workspace{padding:20px 14px}.contextBar{padding:10px 14px}.pageHead{grid-template-columns:1fr}.metricGrid{grid-template-columns:1fr 1fr}.actionRow{grid-template-columns:1fr}.labPage{padding:18px}.labHero{margin-top:80px}.onboardingPage{padding:18px}.onboardingShell{margin-top:42px}.onboardingIntro h1{font-size:42px}.onboardingIntro>p{font-size:14px}.onboardingSteps{display:none}.onboardingCard{border-radius:16px}.onboardingCardHead,.onboardingForm{padding:20px}.onboardingError{margin:16px 20px 0}.onboardingActions{align-items:stretch;flex-direction:column}.onboardingActions p{max-width:none}.onboardingPrimary{width:100%}.authCard input,.onboardingForm input,.onboardingForm select{font-size:16px}}@media(max-width:460px){.metricGrid{grid-template-columns:1fr}.captureGrid{grid-template-columns:1fr 1fr}.receiptMeta{grid-template-columns:1fr}.pageHead h1{font-size:32px}.onboardingFormGrid{grid-template-columns:1fr}.onboardingWide{grid-column:auto}.onboardingStage{display:none}.onboardingIntro h1{font-size:36px}}.onboardingForm label.onboardingCurrency{position:relative}.onboardingForm label.onboardingCurrency:after{content:"⌄";position:absolute;right:14px;bottom:13px;pointer-events:none;color:#8b6336;font-size:16px;line-height:1}.onboardingForm label.onboardingCurrency select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:42px;cursor:pointer}.fieldInboxPage .actionRow p,.fieldInboxPage .panelBody,.fieldInboxPage .workspace{font-size:16px;line-height:1.55}.fieldInboxPage .actionRow h3{font-size:17px;line-height:1.4;overflow-wrap:anywhere}.fieldInboxPage .actionRow small,.fieldInboxPage .panelBody small{font-size:13px;line-height:1.5}.fieldInboxPage .contextMeta,.fieldInboxPage .fieldForm label{font-size:14px}.fieldInboxPage .primaryButton,.fieldInboxPage .secondaryLink{min-height:42px;font-size:14px}.fieldInboxPage .pageHead>div>p{font-size:16px;line-height:1.6}@media(max-width:760px){.fieldInboxPage .workspace{font-size:16px}.fieldInboxPage .actionRow{gap:16px}}.ctNotify{position:relative;z-index:40}.ctNotifyBell{position:relative;min-height:44px;min-width:54px;border:1px solid var(--ct-line-strong);border-radius:13px;background:var(--ct-bg);color:var(--ct-text);cursor:pointer;font-size:17px}.ctNotifyBell b{position:absolute;right:-5px;top:-7px;background:#df574b;color:white;border-radius:99px;min-width:20px;padding:2px 5px;font-size:11px}.ctNotifyPanel{position:absolute;left:0;top:calc(100% + 8px);width:min(360px,85vw);max-height:65vh;overflow:auto;padding:14px;background:var(--ct-bg);color:var(--ct-text);border:1px solid var(--ct-line-strong);border-radius:16px;box-shadow:0 16px 44px #0003;z-index:70}.ctNotifyItem>div,.ctNotifyToast>div,.ctNotifyTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.ctNotifyItem button,.ctNotifyToast button,.ctNotifyTop button{border:0;background:transparent;color:inherit;cursor:pointer;font-size:12px}.ctNotifyItem{border-top:1px solid var(--ct-line);padding:12px 0}.ctNotifyItem p,.ctNotifyToast p{margin:7px 0;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.ctNotifyItem a,.ctNotifyToast a{font-size:13px;font-weight:700;color:var(--ct-text)}.ctNotifyEmpty{font-size:14px;padding:14px 0}.ctNotifyToast{position:fixed;right:20px;top:20px;width:min(355px,calc(100vw - 40px));padding:18px;background:var(--ct-bg);color:var(--ct-text);border:1px solid var(--ct-line-strong);border-radius:16px;box-shadow:0 20px 55px #0004;z-index:1000;animation:ctNotifyIn .24s ease-out}@keyframes ctNotifyIn{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.fieldInboxPage .actionRow{background:#fffdf9!important;border-color:#b7a999!important;color:#241d16!important;padding:22px!important;gap:24px!important}.fieldInboxPage .actionRow h3{font-size:19px!important;line-height:1.45!important;color:#201912!important;font-weight:800!important;letter-spacing:0!important}.fieldInboxPage .actionRow p{font-size:17px!important;line-height:1.6!important;color:#3d342b!important}.fieldInboxPage .actionRow small,.fieldInboxPage .panelBody small{font-size:14px!important;line-height:1.7!important;color:#594b3e!important;letter-spacing:0!important}.fieldInboxPage .actionRow label,.fieldInboxPage .actionRow span,.fieldInboxPage .actionRow strong{color:#30251b!important}.fieldInboxPage .panelHead h2{font-size:21px!important;color:#251c13!important}.fieldInboxPage .panelHead span{font-size:16px!important;color:#43372b!important}.fieldInboxPage .actionRow button,.fieldInboxPage .actionRow select{font-size:16px!important;min-height:46px!important}.fieldInboxPage .actionRow audio{min-height:48px}@media(max-width:760px){.fieldInboxPage .actionRow{grid-template-columns:minmax(0,1fr)!important;padding:16px!important}}.ctNotify{position:fixed!important;top:13px;right:300px;z-index:1100!important}.ctNotifyBell{display:inline-flex!important;align-items:center;justify-content:center;visibility:visible!important;opacity:1!important;background:#fff8ed!important;color:#211b17!important;border:1px solid #9a7953!important;box-shadow:0 2px 8px #0002}.ctNotifyPanel{left:auto;right:0}@media(max-width:700px){.ctNotify{top:75px;right:16px}.ctNotifyPanel{width:min(340px,calc(100vw - 32px))}}:root[data-ct-theme=slate]{--ct-company-accent:#414c5a}:root[data-ct-theme=forest]{--ct-company-accent:#376552}:root[data-ct-theme=ocean]{--ct-company-accent:#256487}:root[data-ct-theme=sand]{--ct-company-accent:#ad7b45}:root[data-ct-theme=classic]{--ct-company-accent:#886441}:root[data-ct-theme] .fieldShell .bottomNav a.active,:root[data-ct-theme] .fieldShell .captureCard>span:first-child{color:var(--ct-company-accent)!important}:root[data-ct-theme] .fieldShell .captureCard:hover:not(:disabled),:root[data-ct-theme] .fieldShell .projectSelector:focus{border-color:var(--ct-company-accent)!important}:root[data-ct-theme] .fieldShell .primaryButton{background:var(--ct-company-accent)!important;border-color:var(--ct-company-accent)!important}:root[data-ct-theme] .fieldShell .fieldContent .eyebrow{color:var(--ct-company-accent)!important}:root[data-ct-background=gradient] .fieldShell{background:linear-gradient(155deg,#f9f5ea,#dce7e5 55%,#f6e8d8)!important}:root[data-ct-background=texture] .fieldShell{background:repeating-linear-gradient(135deg,#f8f2e7 0 15px,#eee5d7 15px 17px)!important}:root[data-ct-background=architecture] .fieldShell{background:linear-gradient(125deg,rgba(249,245,238,.91),rgba(231,221,207,.89)),repeating-linear-gradient(70deg,#d6cab9 0 2px,transparent 2px 60px)!important}:root[data-ct-background=none] .fieldShell{background:#f5f0e8!important}.fieldShell .fieldHeaderTop>.brandCustom{display:flex!important;margin-right:auto!important;max-width:60%!important}.fieldShell .fieldHeaderTop>.brandCustom strong{font-family:inherit!important;color:#3d332a!important}.navBrand .brandCustom strong{color:#ede9e3!important}.brand.brandPending{display:flex!important;align-items:center!important;min-height:42px;min-width:120px;max-width:100%}.brandPendingSurface{display:block;width:116px;height:27px;border-radius:7px;background:rgba(116,103,88,.095)}.brandCompact.brandPending{min-width:42px}.brandCompact.brandPending .brandPendingSurface{width:38px;height:30px}.appUniversalBrand .brandPendingSurface{background:rgba(116,103,88,.07)}@media(prefers-reduced-motion:no-preference){.brandPendingSurface{animation:certactumBrandPending 1.4s ease-in-out infinite alternate}@keyframes certactumBrandPending{0%{opacity:.42}to{opacity:.88}}}:root:not([data-ct-office-appearance-ready]) .shell:has(>.sidebar){visibility:hidden}:root:not([data-ct-office-appearance-ready]) .shell:has(>.sidebar):before{content:"A carregar aparência da empresa…";position:fixed;inset:0;display:grid;place-items:center;background:#f2f0ec;color:#474d52;font:500 14px/1.4 system-ui,sans-serif;z-index:2147483647}.workspace form.panelBody{padding:22px 0 6px;background:transparent}.workspace form.panelBody>.grid2,.workspace form.panelBody>.primaryButton,.workspace form.panelBody>label,.workspace form.panelBody>p,.workspace form.panelBody>small{margin-left:18px;margin-right:18px}.grid2{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;border-top:1px solid #2b2d30;border-left:1px solid #2b2d30}.grid2>div,.grid2>label{min-width:0;padding:14px 16px 16px;border-right:1px solid #2b2d30;border-bottom:1px solid #2b2d30;background:rgba(255,255,255,.008)}.workspace label{display:grid;grid-gap:8px;gap:8px;color:#817e78;font:800 8px/1.35 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase}.workspace input,.workspace select,.workspace textarea{width:100%;border:0;border-bottom:1px solid #474641;border-radius:0;background:transparent;color:#e8e4dc;padding:8px 0;outline:none;font:500 13px/1.45 Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:0;text-transform:none}.workspace input{min-height:39px}.workspace textarea{min-height:80px;resize:vertical}.workspace select{min-height:39px;color-scheme:dark}.workspace input:focus,.workspace select:focus,.workspace textarea:focus{border-bottom-color:#c79a55;box-shadow:0 1px 0 #c79a55}.workspace input::placeholder,.workspace textarea::placeholder{color:#575550}.workspace input:disabled,.workspace select:disabled,.workspace textarea:disabled{opacity:.45;cursor:not-allowed}.workspace input[type=checkbox]{width:auto;min-height:0;accent-color:#c79a55}.workspace input[type=file]{padding:9px 0;color:#aaa69e}.workspace input[type=file]::-webkit-file-upload-button{margin-right:12px;border:1px solid #5b5141;border-radius:0;background:#17140f;color:#d8c8ad;padding:7px 10px;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase}.workspace input[type=file]::file-selector-button{margin-right:12px;border:1px solid #5b5141;border-radius:0;background:#17140f;color:#d8c8ad;padding:7px 10px;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase}.workspace small{color:#6f6c66;font-size:9px;line-height:1.55}.workspace form.panelBody>.primaryButton{margin-top:18px;margin-bottom:14px}.workspace form.panelBody>label:not(.grid2 label){padding:14px 16px;border-top:1px solid #2b2d30}.workspace form.panelBody>p{color:#817e78;font-size:10px;line-height:1.65}.workspace .fieldForm{gap:0}.workspace .fieldForm>label{padding:14px 16px;border-top:1px solid #2b2d30}.workspace .fieldForm>.grid2{margin-top:0}.workspace .fieldForm>.primaryButton,.workspace .fieldForm>.secondaryLink{margin:16px 16px 14px;width:max-content}.workspace .fieldForm>.mutedText{display:block;margin:10px 16px 14px}.workspace .panel+.panel{margin-top:26px}.workspace .panelHead>span:not(.statusPill){color:#67645e;font:700 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em}.workspace .actionRow>div:last-child{text-align:right}.workspace .actionRow strong{font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em}.workspace .actionRow small{font:700 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em}.workspace .actionRow h3{letter-spacing:.005em}.workspace .actionRow{grid-template-columns:minmax(0,1fr) minmax(120px,auto)}.workspace .missionGrid{border:1px solid #3a3935;background:transparent}.workspace .missionGrid>.panel{margin:0;border-right:1px solid #343430;border-bottom:1px solid #343430}.workspace .missionGrid>.panel:nth-child(2n){border-right:0}.workspace .missionGrid>.panel:nth-last-child(-n+2){border-bottom:0}.workspace .receiptMeta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0;border-top:1px solid #30302d;border-left:1px solid #30302d}.workspace .receiptMeta>span{padding:12px 14px;border-right:1px solid #30302d;border-bottom:1px solid #30302d;color:#8d8981;font-size:10px;line-height:1.55}.workspace .receiptMeta b{display:inline-block;margin-bottom:4px;color:#66635d;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase}.workspace .timeline{gap:0}.workspace .timelineItem{padding:14px 14px 14px 24px;border-bottom:1px solid #2a2b2d;border-left:1px solid #4a443a}.workspace .timelineItem:last-child{border-bottom:0}.workspace .timelineItem:before{left:-3px;top:19px;width:5px;height:5px;background:#c79a55}.workspace code{font:600 10px ui-monospace,SFMono-Regular,Menlo,monospace;color:#b8b2a8;overflow-wrap:anywhere}.workspace button:not(.primaryButton):not(.secondaryLink){border:0;border-bottom:1px solid #5a5143;border-radius:0;background:transparent;color:#bcb5aa;padding:6px 0;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.07em;text-transform:uppercase;cursor:pointer}.workspace button:not(.primaryButton):not(.secondaryLink):hover{color:#e8dfd1;border-bottom-color:#c79a55}.killerGrid{display:grid!important;grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr)!important;grid-gap:0!important;gap:0!important;margin-top:28px!important;border-top:1px solid #45423d!important;border-left:1px solid #45423d!important}.killerGrid>.panel{margin:0!important;border-right:1px solid #45423d!important;border-bottom:1px solid #45423d!important;background:rgba(15,16,18,.38)!important}.killerGrid>.killerWide{grid-column:1/-1}.killerGrid .panelHead{background:#0d0e0f}.killerGrid .panelBody{background:transparent}.killerGrid .lead{font-family:ui-serif,Georgia,Cambria,Times New Roman,serif;font-size:20px!important;line-height:1.45;color:#dcd6cb}.ledgerGrid{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;grid-gap:0!important;gap:0!important;padding:0!important}.ledgerStage{min-height:92px;padding:14px 12px;border-right:1px solid #343430}.ledgerStage:last-child{border-right:0}.ledgerStage span{display:block;color:#6f6c66;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase}.ledgerStage strong{display:block;margin-top:18px;color:#e7e0d5;font:500 15px ui-serif,Georgia,Cambria,serif;overflow-wrap:anywhere}.killerGrid .timeline{padding:0 16px 0 18px}.killerGrid .timelineItem{border-left-color:#554b3c}.auditEventHead{display:flex;justify-content:space-between;gap:18px;align-items:baseline}.auditEvent{display:grid;grid-gap:3px;gap:3px}.authShell{place-items:stretch;background:#0a0b0c;padding:0}.authCard{width:min(510px,100%);min-height:100svh;margin-left:auto;padding:64px 56px;align-content:center;border:0;border-left:1px solid #3b3934;background:#101113}.authBrand{display:grid;grid-gap:8px;gap:8px;margin-bottom:44px}.authBrand>span{color:#5f5c57;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em}.authCard .eyebrow{color:#b58c4f}.authCard h1{font-size:50px;line-height:.95}.authLead{max-width:340px;margin-bottom:20px!important}.authCard label{padding-top:10px;border-top:1px solid #2e2e2c}.authCard input{height:44px;border:0;border-bottom:1px solid #46433e;border-radius:0;background:transparent}.authCard .primaryButton{width:100%;margin-top:12px}.authSwitch{color:#a9a39a}.workspace>.panel>.panelBody>.attention,.workspace>.panel>.panelBody>.okText,.workspace>.panel>.panelBody>.risk{margin:0}.authError{border-radius:0;border-color:#66464b;background:#1a1113}.onboardingError{border-radius:0}.onboardingCard{border-color:#3a3935}@media(max-width:980px){.killerGrid{grid-template-columns:1fr!important}.killerGrid>.killerWide{grid-column:auto}.ledgerGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.ledgerStage:nth-child(4){border-right:0}.ledgerStage:nth-child(-n+4){border-bottom:1px solid #343430}.workspace .missionGrid>.panel{border-right:0}.workspace .missionGrid>.panel:nth-last-child(-n+2){border-bottom:1px solid #343430}.workspace .missionGrid>.panel:last-child{border-bottom:0}}@media(max-width:760px){.grid2{grid-template-columns:1fr}.grid2>div,.grid2>label{border-right:1px solid #2b2d30}.workspace form.panelBody>.grid2,.workspace form.panelBody>.primaryButton,.workspace form.panelBody>label,.workspace form.panelBody>p,.workspace form.panelBody>small{margin-left:12px;margin-right:12px}.workspace .actionRow{grid-template-columns:1fr}.workspace .actionRow>div:last-child{text-align:left}.workspace .receiptMeta{grid-template-columns:1fr}.ledgerGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ledgerStage:nth-child(2n){border-right:0}.ledgerStage:nth-child(-n+6){border-bottom:1px solid #343430}.authCard{width:100%;padding:44px 24px;border-left:0}.authCard h1{font-size:42px}}.workspace{color:#1b1917!important;font-family:var(--ct-sans)!important}.workspace .panel{color:#24211e!important}.workspace .panelBody{background:transparent!important}.workspace .mutedText{color:#777066!important}.workspace .lead{color:#5f5951!important}.workspace form.panelBody{background:transparent!important}.workspace .grid2{border-top-color:#c2b5a4!important;border-left-color:#c2b5a4!important}.workspace .grid2>div,.workspace .grid2>label{border-right-color:#c2b5a4!important;border-bottom-color:#c2b5a4!important;background:rgba(255,255,255,.14)!important}.workspace label{color:#8a745a!important;font-family:var(--ct-sans)!important}.workspace input,.workspace select,.workspace textarea{border-bottom-color:#9f927f!important;background:transparent!important;color:#1d1a17!important;font-family:var(--ct-sans)!important;color-scheme:light!important}.workspace input:focus,.workspace select:focus,.workspace textarea:focus{border-bottom-color:#9f7446!important;box-shadow:0 1px 0 #9f7446!important}.workspace input::placeholder,.workspace textarea::placeholder{color:#9a9389!important}.workspace input[type=file]{color:#655e56!important}.workspace input[type=file]::-webkit-file-upload-button{border-color:#9d8b74!important;background:#efe7dc!important;color:#3b3127!important}.workspace input[type=file]::file-selector-button{border-color:#9d8b74!important;background:#efe7dc!important;color:#3b3127!important}.workspace small{color:#756f67!important}.workspace .fieldForm>label,.workspace form.panelBody>label:not(.grid2 label){border-top-color:#c7bbad!important}.workspace form.panelBody>p{color:#6f685f!important}.workspace .panelHead>span:not(.statusPill){color:#897b69!important}.workspace .actionRow{border-bottom-color:#c6baaa!important;background:transparent!important}.workspace .actionRow h3{color:#25221f!important}.workspace .actionRow p{color:#746d64!important}.workspace .actionRow small,.workspace .actionRow strong{color:#725436!important}.workspace .missionGrid{border-color:#bbae9e!important}.workspace .missionGrid>.panel{border-right-color:#c3b7a8!important;border-bottom-color:#c3b7a8!important}.workspace .receiptMeta{border-top-color:#c5b9aa!important;border-left-color:#c5b9aa!important}.workspace .receiptMeta>span{border-right-color:#c5b9aa!important;border-bottom-color:#c5b9aa!important;color:#696259!important}.workspace .receiptMeta b{color:#8e775d!important}.workspace .timelineItem{border-left-color:#a88d69!important;border-bottom-color:#c7bbad!important}.workspace .timelineItem:before{background:#a77743!important}.workspace .timelineItem strong{color:#292521!important}.workspace .timelineItem span{color:#777068!important}.workspace code{color:#574f47!important}.workspace button:not(.primaryButton):not(.secondaryLink){border-bottom-color:#9f8b72!important;color:#5b4d3e!important}.workspace button:not(.primaryButton):not(.secondaryLink):hover{color:#1d1a17!important;border-bottom-color:#9c6f3f!important}.workspace table{width:100%;border-collapse:collapse!important;background:transparent!important;color:#292521!important}.workspace thead{background:#e7dfd3!important}.workspace th{padding:10px 12px!important;border:1px solid #bcae9c!important;color:#75583a!important;font:700 8px var(--ct-sans)!important;letter-spacing:.12em!important;text-align:left!important;text-transform:uppercase!important}.workspace td{padding:11px 12px!important;border:1px solid #cabfaf!important;color:#4d4740!important;font-size:11px!important;vertical-align:top!important}.workspace tbody tr:nth-child(2n){background:rgba(255,255,255,.18)!important}.workspace tbody tr:hover{background:#eee5d9!important}.killerGrid{border-top-color:#b6a895!important;border-left-color:#b6a895!important;background:#f8f4ec!important}.killerGrid>.panel{border-right-color:#b6a895!important;border-bottom-color:#b6a895!important;background:#f8f4ec!important}.killerGrid .panelHead{background:#eae2d6!important}.killerGrid .panelBody{background:#f8f4ec!important}.killerGrid .lead{color:#332e29!important;font-family:var(--ct-serif)!important}.ledgerGrid{background:#f8f4ec!important}.ledgerStage{border-right-color:#c3b7a8!important}.ledgerStage span{color:#8b755c!important}.ledgerStage strong{color:#27231f!important;font-family:var(--ct-serif)!important}.killerGrid .timelineItem{border-left-color:#a88b67!important}.auditEventHead{color:#292521!important}.workspace .statusPill{border-color:#ad9b83!important;color:#785938!important}.workspace .risk{color:#9f4f46!important}.workspace .attention{color:#8b6131!important}.workspace .okText{color:#607859!important}.workspace .amount{color:#674b2f!important}@media(max-width:980px){.ledgerStage:nth-child(-n+4),.workspace .missionGrid>.panel:nth-last-child(-n+2){border-bottom-color:#c3b7a8!important}}@media(max-width:760px){.grid2>div,.grid2>label{border-right-color:#c2b5a4!important}.ledgerStage:nth-child(-n+6){border-bottom-color:#c3b7a8!important}}:root{--ct-black:#0b0c0e;--ct-charcoal:#111214;--ct-graphite:#1b1b1d;--ct-ivory:#f4efe7;--ct-paper:#fbf8f2;--ct-bronze:#ad7e47;--ct-champagne:#d0ab77;--ct-ink:#17171a;--ct-warm:#746d64;--ct-rule:#c9bcab;--ct-rule-dark:rgba(211,182,143,.24);--ct-serif:"Iowan Old Style",Baskerville,"Palatino Linotype",Georgia,serif;--ct-sans:"Avenir Next","Helvetica Neue",Arial,sans-serif;--ct-accent:#ad7e47!important;--ct-bg:#f4efe7!important;--ct-panel:#fbf8f2!important;--ct-text:#17171a!important;--ct-muted:#746d64!important;--ct-line:#d8cec1!important;--ct-line-strong:#bfae9a!important;--ct-radius-panel:0!important;--ct-radius-control:2px!important}html{scroll-behavior:smooth}body,html{background:var(--ct-ivory)!important}body{font-family:var(--ct-sans)!important;color:var(--ct-ink)!important}::selection{background:#c5a274;color:#111}a,button,input,select,textarea{outline-offset:4px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--ct-champagne)!important;outline-offset:3px!important}.brand{gap:12px!important;font-family:var(--ct-sans)!important;letter-spacing:0!important}.brandSymbol{display:grid!important;place-items:center!important;width:auto!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;overflow:visible!important}.brandMark{display:block!important;width:58px!important;height:48px!important;object-fit:contain!important;filter:none!important}.brandWordmark{font:500 16px/1 var(--ct-sans)!important;letter-spacing:.29em!important}.brandDescriptor,.brandWordmark{text-transform:uppercase!important;white-space:nowrap}.brandDescriptor{font:650 6px/1.1 var(--ct-sans)!important;letter-spacing:.27em!important;color:var(--ct-bronze)!important}.mkt{min-height:100svh!important;background:var(--ct-black)!important;color:#eee7dd!important;background-image:none!important;font-family:var(--ct-sans)!important}.mktWrap{width:min(1320px,calc(100% - 72px))!important;margin-inline:auto!important}.mktNav{min-height:92px!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:34px!important;padding:14px 0!important;border-bottom:1px solid var(--ct-rule-dark)!important;background:transparent!important}.mktNav .brand{color:#f5eee5!important}.mktNav .brandMark{width:62px!important;height:52px!important}.mktNavLinks{gap:24px!important;color:#aaa39a!important;font:650 8px/1 var(--ct-sans)!important;letter-spacing:.13em!important;text-transform:uppercase!important}.mktNavLinks,.mktNavLinks>a{display:flex!important;align-items:center!important}.mktNavLinks>a{min-height:44px!important;padding:0!important}.mktNavCta{padding:0 18px!important;border:1px solid rgba(208,171,119,.65)!important;color:#e0c49e!important}.mktLanguage{display:flex!important;gap:7px!important;padding-left:15px!important;border-left:1px solid var(--ct-rule-dark)!important}.mktLanguage a{color:#6f6961!important;font-size:7px!important}.mktLanguage a.active{color:#d7b584!important}.mktHero{min-height:680px!important;display:grid!important;grid-template-columns:minmax(360px,.82fr) minmax(560px,1.18fr)!important;grid-gap:58px!important;gap:58px!important;align-items:center!important;padding:58px 0 70px!important;border-bottom:1px solid var(--ct-rule-dark)!important}.mktHero>div:first-child{max-width:520px!important;padding-left:8px!important}.mktHero .eyebrow{margin:0 0 26px!important;color:#bd8e55!important;font:700 8px/1.4 var(--ct-sans)!important;letter-spacing:.24em!important}.mktHero h1{font-size:0!important;margin:0!important}.mktHero h1:before{content:"MUDANÇA\A COM\A DISCIPLINA"!important;white-space:pre!important;display:block!important;color:#f3ece3!important;font:400 clamp(46px,5vw,70px)/.98 var(--ct-serif)!important;letter-spacing:.11em!important;text-transform:uppercase!important}.mkt[data-locale=en] .mktHero h1:before{content:"CHANGE\A WITH\A DISCIPLINE"!important}.mkt[data-locale=fr] .mktHero h1:before{content:"CHANGER\A AVEC\A DISCIPLINE"!important}.mktHeroLead{max-width:440px!important;margin:28px 0 0!important;color:#c0b8ad!important;font:400 13px/1.72 var(--ct-sans)!important}.mktHeroLead:after{display:block;margin-top:24px;color:#81786e;font:650 7px/1.4 var(--ct-sans);letter-spacing:.22em;text-transform:uppercase}.mkt[data-locale=pt] .mktHeroLead:after{content:"PESSOAS · INFORMAÇÃO · DECISÕES · PROGRESSO"}.mkt[data-locale=en] .mktHeroLead:after{content:"PEOPLE · INSIGHT · DECISIONS · PROGRESS"}.mkt[data-locale=fr] .mktHeroLead:after{content:"PERSONNES · INFORMATION · DÉCISIONS · PROGRÈS"}.mktActions{display:flex!important;gap:15px!important;align-items:center!important;flex-wrap:wrap!important;margin-top:31px!important}.mktPrimary,.mktSecondary{min-height:46px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 22px!important;border-radius:2px!important;font:700 8px/1 var(--ct-sans)!important;letter-spacing:.12em!important;text-transform:uppercase!important}.mktPrimary{border:1px solid #c49a64!important;background:linear-gradient(180deg,#cba46f,#9c6f3f)!important;color:#17120e!important}.mktSecondary{border:1px solid rgba(215,196,171,.3)!important;background:transparent!important;color:#d3cbc0!important}.mktFine{max-width:470px!important;margin-top:20px!important;color:#706961!important;font-size:9px!important;line-height:1.6!important}.mktHero .productProof{position:relative!important;overflow:hidden!important;border-left:1px solid var(--ct-rule-dark)!important;border-radius:0!important;background:#101113 url(/brand/certactum-architecture.webp) 50%/cover no-repeat!important;box-shadow:none!important}.mktHero .productProof:before{background:linear-gradient(90deg,rgba(11,12,14,.2),transparent 38%)!important;border:0!important;transform:none!important}.mktHero .productProof:after,.mktHero .proofBody,.mktHero .proofTop{display:none!important}.mktStrip{border-bottom:1px solid var(--ct-rule-dark)!important;background:#0e0f11!important}.mktStripInner{display:grid!important;grid-template-columns:repeat(4,1fr)!important}.mktStripItem{min-height:98px!important;padding:25px 24px!important;border-right:1px solid var(--ct-rule-dark)!important}.mktStripItem:last-child{border-right:0!important}.mktStripItem b{display:block!important;color:#efe7dd!important;font:400 14px/1.2 var(--ct-serif)!important}.mktStripItem span{display:block!important;margin-top:8px!important;color:#736b62!important;font-size:9px!important}.mktSection{padding:88px 0!important;border-bottom:1px solid var(--ct-rule-dark)!important;background:var(--ct-black)!important}.mktSectionHead{display:grid!important;grid-template-columns:1.2fr .8fr!important;grid-gap:72px!important;gap:72px!important;align-items:end!important}.mktCtaBox h2,.mktSectionHead h2{margin:0!important;color:#f0e8de!important;font:400 clamp(32px,3.6vw,50px)/1.04 var(--ct-serif)!important}.mktSectionHead>p{margin:0!important;color:#979087!important;line-height:1.75!important}.mktFlow{display:grid!important;grid-template-columns:repeat(4,1fr)!important;margin-top:56px!important;border-block:1px solid var(--ct-rule-dark)!important}.mktFlowStep{min-height:245px!important;padding:28px!important;border:0!important;border-right:1px solid var(--ct-rule-dark)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.mktFlowStep:last-child{border-right:0!important}.mktFlowNum{color:#b38652!important;font:700 8px var(--ct-sans)!important;letter-spacing:.16em!important}.mktFlowStep h3,.mktLargeCard h3,.pricingV2 h3{color:#ebe2d7!important;font:400 22px/1.15 var(--ct-serif)!important}.mktFlowStep p,.mktLargeCard p,.pricingV2 p{color:#867f77!important;font-size:11px!important;line-height:1.65!important}.mktSplit{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:0!important;gap:0!important;border-block:1px solid var(--ct-rule-dark)!important}.mktLargeCard{padding:40px!important;border:0!important;border-right:1px solid var(--ct-rule-dark)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.mktLargeCard:last-child{border-right:0!important}.trustMatrix{margin-top:44px!important;border-top:1px solid var(--ct-rule-dark)!important}.trustRow{display:grid!important;grid-template-columns:1fr 120px 1.5fr!important;grid-gap:24px!important;gap:24px!important;padding:19px 0!important;border:0!important;border-bottom:1px solid var(--ct-rule-dark)!important;background:transparent!important}.trustStatus{border:0!important;border-radius:0!important;background:none!important;color:#c79b64!important}.mktCta{padding:88px 0!important}.mktCtaBox{padding:54px 0!important;border:0!important;border-block:1px solid var(--ct-rule-dark)!important;border-radius:0!important;background:transparent!important}.mktFooter{border-top:1px solid var(--ct-rule-dark)!important;background:#090a0b!important;color:#655f58!important}.pricingGridV2{display:grid!important;grid-template-columns:repeat(3,1fr)!important;grid-gap:0!important;gap:0!important;border-block:1px solid var(--ct-rule-dark)!important}.pricingV2{border:0!important;border-right:1px solid var(--ct-rule-dark)!important;border-radius:0!important;background:transparent!important}.pricingV2:last-child{border-right:0!important}.priceBig{font-family:var(--ct-serif)!important;color:#f0e7dc!important}.enterpriseBand{border-radius:0!important;background:transparent!important;border-color:var(--ct-rule-dark)!important}.authShell{place-items:center!important;padding:44px 20px!important;background:#0a0b0d!important;color:#eee7dd!important}.authShell:before{content:"";position:absolute;inset:0;background:url(/brand/certactum-emblem.webp) 50% 38%/min(72vw,720px) auto no-repeat;opacity:.08}.authCard{z-index:1!important;width:min(420px,100%)!important;grid-gap:14px!important;gap:14px!important;padding:42px 38px!important;border:1px solid rgba(208,171,119,.25)!important;border-radius:0!important;background:rgba(14,15,17,.96)!important;box-shadow:0 28px 80px rgba(0,0,0,.34)!important}.authBrand{margin-bottom:12px!important}.authBrand .brand{display:grid!important;justify-items:center!important;text-align:center!important}.authBrand .brandMark{width:82px!important;height:68px!important}.authBrand .brandWordmark{font-size:17px!important}.authBrand>span:not(.brand){display:none!important}.authLocale{display:flex;justify-content:center;gap:12px}.authLocale button{border:0;background:none;color:#6f6962;font:700 8px var(--ct-sans);letter-spacing:.14em}.authLocale button.active{color:#d1aa76}.authCard .eyebrow{color:#a97a46!important;font-size:8px!important}.authCard h1{color:#f1e8dc!important;font:400 38px/1 var(--ct-serif)!important}.authLead{color:#898178!important;font-size:11px!important}.authCard label{color:#a8a096!important;font-size:9px!important;letter-spacing:.04em!important}.authCard input{min-height:50px!important;border:1px solid #4b4741!important;border-radius:1px!important;background:#141517!important;color:#f1eae1!important}.authCard .primaryButton{min-height:49px!important;border-radius:1px!important;border:1px solid #c2965f!important;background:linear-gradient(180deg,#c89d63,#936337)!important;color:#15110d!important;letter-spacing:.1em!important}.authSwitch{color:#b69266!important}.authError{border-radius:0!important;background:#1f1515!important}.shell,.shellMain,.workspace{background:var(--ct-ivory)!important;color:var(--ct-ink)!important}.shell{display:block!important}.sidebar{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:40!important;width:100%!important;height:auto!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-gap:26px!important;gap:26px!important;align-items:center!important;padding:12px 26px!important;border:0!important;border-bottom:1px solid #bbae9e!important;background:rgba(248,244,237,.98)!important}.navBrand .brand{color:#171619!important}.navBrand .brandMark{width:54px!important;height:45px!important}.navFoot,.navGroupLabel,.navRule{display:none!important}.sidebarNav{display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:0!important;margin:0!important;overflow-x:auto!important}.navGroup{display:contents!important}.sidebarNav a{flex:0 0 auto!important;display:flex!important;align-items:center!important;gap:6px!important;min-height:42px!important;padding:0 10px!important;border:0!important;border-left:1px solid #d1c6b8!important;border-radius:0!important;background:transparent!important;color:#6b645c!important;font:650 8px var(--ct-sans)!important;white-space:nowrap!important}.sidebarNav a.active{background:#171719!important;color:#f4ede3!important;box-shadow:inset 0 -2px 0 var(--ct-bronze)!important}.navCode{color:#a17d52!important;font-size:7px!important}.contextBar{top:67px!important;z-index:30!important;min-height:56px!important;padding:9px 28px!important;border-bottom:1px solid #c4b8aa!important;background:rgba(248,244,237,.96)!important;color:#292624!important;-webkit-backdrop-filter:blur(15px)!important;backdrop-filter:blur(15px)!important}.envPill,.statusPill{border:0!important;border-left:1px solid #b99b76!important;border-radius:0!important;padding:3px 0 3px 9px!important;background:none!important;color:#776b5d!important;font-size:8px!important;letter-spacing:.1em!important}.workspace{max-width:1500px!important;margin:auto!important;padding:30px!important}.pageHead{position:relative!important;padding:34px 0!important;border-block:1px solid #bfb2a3!important}.pageHead h1{margin:0!important;color:#191719!important;font:400 clamp(34px,4vw,54px)/1.02 var(--ct-serif)!important;letter-spacing:.03em!important}.pageHead p{color:#756d64!important}.coreMissionHome .pageHead{min-height:390px!important;padding:50px 52% 48px 10px!important;background:#f8f3eb url(/brand/certactum-architecture.webp) 100% 50%/50% 100% no-repeat!important}.coreMissionHome .pageHead h1{font-size:0!important}.coreMissionHome .pageHead h1:before{content:"CONTROL\A TRANSFORMS\A POTENTIAL";white-space:pre;display:block;font:400 clamp(40px,4.3vw,60px)/1.02 var(--ct-serif);letter-spacing:.08em}.metricGrid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;grid-gap:0!important;gap:0!important;margin:26px 0!important;border-block:1px solid #c8bcad!important}.metric{padding:22px!important;border:0!important;border-right:1px solid #d4cabd!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.metric:last-child{border-right:0!important}.metric label{color:#8c765b!important;font-size:8px!important}.metric strong{font-family:var(--ct-serif)!important;font-weight:400!important;font-size:34px!important}.missionGrid{gap:18px!important}.panel{border:1px solid #cfc4b7!important;border-radius:0!important;background:rgba(251,248,242,.72)!important;box-shadow:none!important}.panelHead{padding:15px 18px!important;border-bottom:1px solid #d4cabd!important;background:#eee7dc!important}.panelHead h2{font:400 19px var(--ct-serif)!important}.actionRow{padding:16px 0!important;border:0!important;border-bottom:1px solid #ddd4c8!important;border-radius:0!important;background:transparent!important}.actionRow:last-child{border-bottom:0!important}.primaryButton,.secondaryLink{border-radius:1px!important}.primaryButton{background:#1a1a1c!important;border:1px solid #1a1a1c!important;color:#f5eee5!important}.secondaryLink{border:1px solid #9c866c!important;background:transparent!important;color:#4e4439!important}.risk{color:#8d3f35!important}.attention{color:#9a6b32!important}.okText{color:#5a735f!important}.onboardingPage{background:var(--ct-ivory)!important;color:var(--ct-ink)!important}.onboardingKicker{color:#9b7040!important}.onboardingKicker:before{background:#9b7040!important}.onboardingIntro h1{font-family:var(--ct-serif)!important;letter-spacing:.01em!important}.onboardingIntro>p,.onboardingPrinciple,.onboardingStep small{color:#756d64!important}.onboardingCard{border:1px solid #cabcaa!important;border-radius:0!important;background:var(--ct-paper)!important;box-shadow:0 28px 70px rgba(77,59,38,.08)!important}.onboardingCardHead{border-color:#d7ccbf!important}.onboardingForm input,.onboardingForm select{border:1px solid #bfb19f!important;border-radius:1px!important;background:#fffdf8!important;color:#1d1a18!important}.onboardingForm input:focus,.onboardingForm select:focus{border-color:#ad7e47!important;box-shadow:0 0 0 2px rgba(173,126,71,.12)!important}.onboardingPrimary{border-radius:1px!important;background:#1b1a1b!important;box-shadow:none!important}.onboardingSecure,.onboardingStage{border-radius:0!important}.fieldShell{position:relative!important;max-width:720px!important;min-height:100svh!important;background:linear-gradient(180deg,#111214,#090a0c 72%)!important;color:#eee8df!important}.fieldShell:before{content:"";position:fixed;z-index:0;pointer-events:none;top:95px;left:50%;transform:translateX(-50%);width:min(540px,92vw);height:300px;background:url(/brand/certactum-emblem.webp) 50%/88% auto no-repeat;opacity:.07}.bottomNav,.fieldContent,.fieldHeader{position:relative;z-index:2}.fieldHeader{background:rgba(13,14,16,.97)!important;border-color:var(--ct-rule-dark)!important}.fieldHeader .brand{color:#f3ece4!important}.fieldHeader .brandMark{width:50px!important;height:42px!important}.projectSelector{border:1px solid #4a443d!important;border-radius:2px!important;background:#151618!important;color:#eee8df!important}.fieldContent .eyebrow{color:#bd8e55!important}.fieldContent h1{font:400 34px/1.02 var(--ct-serif)!important;letter-spacing:.01em!important}.fieldContent .lead{color:#9c948a!important;font-size:14px!important}.syncBanner{border:1px solid rgba(190,145,89,.5)!important;border-radius:2px!important;background:#19150f!important;color:#d8bd93!important}.captureGrid{gap:10px!important}.captureCard{min-height:142px!important;border:1px solid rgba(213,187,148,.2)!important;border-radius:2px!important;background:#151618!important;color:#eee8df!important;box-shadow:none!important}.captureCard>span:first-child{color:#bb8c53!important}.captureCard b{font:400 20px var(--ct-serif)!important}.captureCard span{color:#7f7870!important}.receipt{border-color:rgba(213,187,148,.18)!important;border-radius:2px!important;background:#141517!important;color:#eee8df!important}.receiptStatus{color:#d2ad78!important}.bottomNav{border-color:rgba(213,187,148,.2)!important;background:rgba(11,12,14,.98)!important}.bottomNav a{border-radius:1px!important;color:#81796f!important}.bottomNav a.active{background:#211a13!important;color:#d5b17b!important}.dossierPrint{background:#fffdf8!important;font-family:var(--ct-serif)!important}.dossierPrint,.dossierPrint .brandWordmark{color:#171619!important}.printLetterhead{border-bottom:1px solid #b8a992!important}.printDescriptor,.printKicker{color:#976c3e!important;letter-spacing:.17em!important}.printFooter{border-top:1px solid #b8a992!important;color:#766b5d!important}.dossierPrint h1,.dossierPrint h2,.dossierPrint h3{font-family:var(--ct-serif)!important;font-weight:400!important}.dossierPrint table{border-collapse:collapse!important}.dossierPrint td,.dossierPrint th{border-color:#d5c9b9!important}.ctState{min-height:100svh;display:grid;place-items:center;padding:28px;background:var(--ct-ivory);color:var(--ct-ink)}.ctStateInner{width:min(620px,100%);text-align:center}.ctStateInner .brand{justify-content:center;margin-bottom:40px}.ctStateInner .eyebrow{color:#9c7041}.ctStateInner h1{margin:0;font:400 clamp(36px,6vw,58px)/1.04 var(--ct-serif)}.ctStateInner p{color:#756d64}.ctStateInner a,.ctStateInner button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;margin-top:18px;padding:0 18px;border:1px solid #9c866c;border-radius:1px;background:transparent;color:#332b24}@media(max-width:980px){.mktHero{grid-template-columns:1fr!important}.mktHero .productProof{min-height:460px!important;border-left:0!important;border-top:1px solid var(--ct-rule-dark)!important}.mktSectionHead{grid-template-columns:1fr!important;gap:24px!important}.mktFlow{grid-template-columns:1fr 1fr!important}.mktSplit{grid-template-columns:1fr!important}.mktLargeCard{border-right:0!important;border-bottom:1px solid var(--ct-rule-dark)!important}.sidebar{grid-template-columns:1fr!important;gap:8px!important;padding:10px 18px 0!important}.sidebarNav{justify-content:flex-start!important;margin:0 -18px!important;padding:0 18px!important}.contextBar{top:106px!important}.coreMissionHome .pageHead{min-height:560px!important;padding:38px 30px 330px!important;background-position:50% 100%!important;background-size:100% 300px!important}.metricGrid{grid-template-columns:1fr 1fr!important}.pricingGridV2{grid-template-columns:1fr!important}.pricingV2{border-right:0!important;border-bottom:1px solid var(--ct-rule-dark)!important}}@media(max-width:620px){.mktWrap{width:calc(100% - 32px)!important}.mktNav{min-height:78px!important}.mktNav .brandMark{width:48px!important;height:40px!important}.mktNav .brandWordmark{font-size:12px!important}.mktNavLinks>a:not(.mktNavCta){display:none!important}.mktHero{min-height:0!important;padding:48px 0!important}.mktHero h1:before{font-size:39px!important}.mktHero .productProof{min-height:330px!important}.mktFlow,.mktStripInner{grid-template-columns:1fr 1fr!important}.mktStripItem{border-bottom:1px solid var(--ct-rule-dark)!important}.trustRow{grid-template-columns:1fr!important;gap:7px!important}.authCard{padding:38px 24px!important}.metricGrid{grid-template-columns:1fr!important}.coreMissionHome .pageHead h1:before{font-size:36px}.workspace{padding:20px 14px!important}.captureCard{min-height:132px!important}.brandDescriptor{display:block!important}}@media(pointer:coarse){a,button,input,select{min-height:44px}}@media print{.shell,.shellMain,.workspace,body{background:#fffdf8!important}.bottomNav,.contextBar,.sidebar{display:none!important}.workspace{max-width:none!important;padding:0!important}.actionRow,.metric,.panel{page-break-inside:avoid;break-inside:avoid}.brandDescriptor{color:#946c43!important}}.appLocale{display:inline-flex;align-items:center;gap:7px;padding-left:12px;border-left:1px solid #c4b8aa}.appLocale button{min-width:28px;min-height:32px!important;padding:0!important;border:0!important;border-bottom:1px solid transparent!important;background:transparent!important;color:#8b8175!important;font:700 8px/1 var(--ct-sans)!important;letter-spacing:.12em!important;cursor:pointer}.appLocale button.active{color:#76522f!important;border-bottom-color:#ad7e47!important}.authShell .appLocale,.fieldShell .appLocale{border-left-color:rgba(208,171,119,.28)}.authShell .appLocale button,.fieldShell .appLocale button{color:#756e66!important}.authShell .appLocale button.active,.fieldShell .appLocale button.active{color:#d0ab77!important}.onboardingTop .appLocale{margin-left:auto}.navLocale{display:flex;align-items:center;justify-content:flex-end}.navLocale .appLocale{padding-left:10px}.contextBar .appLocale{margin-left:4px}.coreMissionHome[data-locale=fr] .pageHead h1:before{content:"CONTRÔLE\A TRANSFORME\A LE POTENTIEL"!important}@media(max-width:760px){.appLocale{gap:4px;padding-left:8px}.appLocale button{min-width:26px}.navLocale{position:absolute;right:14px;top:13px}.sidebar{position:-webkit-sticky!important;position:sticky!important}.sidebar .navBrand{padding-right:104px!important}}.coreMissionHome[data-locale=pt] .pageHead h1:before{content:"CONTROLO\A TRANSFORMA\A POTENCIAL"!important}.coreMissionHome[data-locale=en] .pageHead h1:before{content:"CONTROL\A TRANSFORMS\A POTENTIAL"!important}.coreMissionHome[data-locale=fr] .pageHead h1:before{content:"LE CONTRÔLE\A TRANSFORME\A LE POTENTIEL"!important}:root{--ct-reference-black:#0b0c0e;--ct-reference-bronze:#b88a52;--ct-reference-champagne:#d4b07c}.brandText{width:151px!important;display:grid!important;grid-template-rows:14px 7px!important;grid-gap:4px!important;gap:4px!important;align-content:center!important;overflow:visible!important}.brandWordmark{width:151px!important;height:14px!important;background:url(/brand/certactum-lockup-exact.webp) center -91px/170px auto no-repeat!important}.brandDescriptor,.brandWordmark{display:block!important;font-size:0!important;line-height:0!important;color:transparent!important}.brandDescriptor{width:132px!important;height:7px!important;background:url(/brand/certactum-lockup-exact.webp) center -106px/170px auto no-repeat!important}.authBrand .brandWordmark,.fieldHeader .brandWordmark,.mkt .brandWordmark{filter:brightness(0) invert(1)!important}.authBrand .brandDescriptor,.dossierPrint .brandWordmark,.fieldHeader .brandDescriptor,.mkt .brandDescriptor,.sidebar .brandWordmark{filter:none!important}.mktHero{position:relative!important;display:block!important;min-height:650px!important;overflow:hidden!important;background:#0c0d0f!important}.mktHero .productProof{position:absolute!important;z-index:0!important;inset:0!important;min-height:0!important;width:100%!important;height:100%!important;border:0!important;background:#111214 url(/brand/certactum-architecture.webp) 50%/cover no-repeat!important}.mktHero .productProof:before{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(90deg,rgba(9,10,12,.96),rgba(9,10,12,.83) 27%,rgba(9,10,12,.3) 51%,rgba(9,10,12,.05) 72%,rgba(9,10,12,.2))!important}.mktHero .productProof:after{content:"ADAPT\A ALIGN\A DECIDE\A ADVANCE"!important;white-space:pre!important;position:absolute!important;z-index:4!important;right:7%!important;top:50%!important;transform:translateY(-50%)!important;color:#d4c9bb!important;font:650 7px/2.25 var(--ct-sans)!important;letter-spacing:.25em!important;text-transform:uppercase!important}.mktHero>div:first-child{position:relative!important;z-index:3!important;width:min(520px,46%)!important;min-height:650px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;padding:64px 0 64px 44px!important}.mktHero h1:before{font-size:clamp(42px,4.2vw,62px)!important;line-height:1.01!important;letter-spacing:.12em!important}.mktHeroLead{max-width:400px!important;color:#d0c7bc!important}.mktHeroLead:after{color:#b8aa98!important}.mktHero .mktPrimary{padding:0 24px!important;background:linear-gradient(180deg,#dfbd8b,#af7b45)!important;border-color:#e1be89!important;border-radius:2px!important;box-shadow:none!important}.mktHero .mktFine{color:#938a80!important}.mktNav{height:78px!important;min-height:78px!important}.mktNav .brandMark{width:47px!important;height:40px!important}.mktNavLinks{gap:21px!important;font-size:7px!important}.mktNavCta{min-height:32px!important;padding-inline:16px!important}.mktMobileMenu{display:none;position:relative;margin-left:auto}.mktMobileMenu>summary{display:grid;list-style:none;width:44px;height:44px;place-items:center;border:1px solid rgba(212,176,124,.48);color:#e9dfd3;cursor:pointer;font-size:0}.mktMobileMenu>summary::-webkit-details-marker{display:none}.mktMobileMenu>summary:before{content:"☰";font:400 18px/1 var(--ct-sans)}.mktMobileMenu[open]>summary:before{content:"×";font-size:24px}.mktMobilePanel{position:absolute;right:0;top:52px;z-index:80;width:min(330px,calc(100vw - 30px));padding:10px;border:1px solid rgba(212,176,124,.28);background:#0d0e10;box-shadow:0 22px 60px rgba(0,0,0,.42)}.mktMobilePanel>a{display:flex;align-items:center;min-height:46px;padding:0 12px;border-bottom:1px solid rgba(212,176,124,.16);color:#d8cfc4;font:650 8px/1 var(--ct-sans);letter-spacing:.13em;text-transform:uppercase}.mktMobilePanel>a:last-of-type{border-bottom:0}.mktMobileLanguages{display:flex;gap:14px;align-items:center;min-height:46px;padding:0 12px;border-top:1px solid rgba(212,176,124,.2)}.mktMobileLanguages a{color:#756e66;font:700 8px var(--ct-sans);letter-spacing:.12em}.mktMobileLanguages a.active{color:#d6b47f}.authCard{width:min(360px,100%)!important;padding:33px 27px 27px!important;border-radius:20px!important}.authBrand .brand{gap:8px!important}.authBrand .brandMark{width:84px!important;height:70px!important}.authBrand .brandText{width:205px!important;grid-template-rows:18px 9px!important}.authBrand .brandWordmark{width:205px!important;height:18px!important;background-position:center -123px!important;background-size:230px auto!important}.authBrand .brandDescriptor{width:179px!important;height:9px!important;background-position:center -144px!important;background-size:230px auto!important}.authCard h1{font-size:30px!important}.authLead{margin-top:0!important}.authCard label{font-size:7.5px!important}.authCard input{min-height:45px!important}.authCard .primaryButton{min-height:44px!important}.authOptions{gap:12px!important;margin:0 0 2px!important}.authRemember{grid-template-columns:none!important;color:#8f877e!important;font-size:7px!important;letter-spacing:0!important}.authRemember input{width:13px!important;height:13px!important;min-height:0!important;margin:0!important;accent-color:#b88a52!important}.authForgot{color:#b99163!important;font:600 7px/1 var(--ct-sans)!important;white-space:nowrap!important}.authMotto{color:#72695f!important;font:650 6px/1.4 var(--ct-sans)!important;letter-spacing:.23em!important}.authSwitch{margin-top:1px!important}.sidebar{height:68px!important}.navBrand .brandMark{width:44px!important;height:38px!important}.navBrand .brandText{width:139px!important;grid-template-rows:13px 6px!important}.navBrand .brandWordmark{width:139px!important;height:13px!important;background-position:center -84px!important;background-size:157px auto!important}.navBrand .brandDescriptor{width:122px!important;height:6px!important;background-position:center -98px!important;background-size:157px auto!important}.contextBar{top:68px!important}.coreMissionHome .pageHead{min-height:402px!important}.coreMissionHome .pageHead:before{background-position:50%!important}.coreMissionHome .pageHead:after{right:30px!important;font-size:6.5px!important}.fieldHeader .brandMark{width:42px!important;height:36px!important}.fieldHeader .brandText{width:132px!important;grid-template-rows:12px 6px!important}.fieldHeader .brandWordmark{width:132px!important;height:12px!important;background-position:center -80px!important;background-size:149px auto!important}.fieldHeader .brandDescriptor{width:116px!important;height:6px!important;background-position:center -93px!important;background-size:149px auto!important}.captureCard{border-radius:14px!important}.bottomNav a{min-height:50px!important}.legalPage{background:#0b0c0e!important;color:#eee7dd!important;font-family:var(--ct-sans)!important}.legalMain h1,.legalMain h2,.pilotSuccess h3{font-family:var(--ct-serif)!important;letter-spacing:.01em!important}.legalCard,.legalFooter,.legalNav{border-color:rgba(212,176,124,.22)!important}.legalBadge,.legalEyebrow{color:#bd8e55!important}.legalPage a{color:#c9b08d!important;border-color:#6f5b43!important}.pilotField label{color:#a38360!important}.pilotField input,.pilotField label,.pilotField textarea{font-family:var(--ct-sans)!important}.pilotChecklist{border-color:rgba(212,176,124,.24)!important}.dossierPrint .brandMark{width:50px!important;height:43px!important}.dossierPrint .brandText{width:151px!important}.dossierPrint .brandDescriptor,.dossierPrint .brandWordmark{filter:none!important}@media(max-width:980px){.mktHero>div:first-child{width:60%!important;padding-left:28px!important}.mktHero .productProof:after{right:4%!important}}@media(max-width:700px){.mktNavLinks{display:none!important}.mktMobileMenu{display:block}.mktHero{min-height:610px!important}.mktHero .productProof:before{background:linear-gradient(180deg,rgba(9,10,12,.94),rgba(9,10,12,.8) 48%,rgba(9,10,12,.34) 75%,rgba(9,10,12,.22))!important}.mktHero>div:first-child{width:100%!important;min-height:610px!important;padding:48px 20px 220px!important;justify-content:flex-start!important}.mktHero h1:before{font-size:38px!important}.mktHero .productProof:after{right:18px!important;top:auto!important;bottom:44px!important;transform:none!important}.mktNav{height:70px!important;min-height:70px!important}.mktNav .brandText{width:125px!important;grid-template-rows:12px 5px!important}.mktNav .brandWordmark{width:125px!important;height:12px!important;background-position:center -76px!important;background-size:141px auto!important}.mktNav .brandDescriptor{width:110px!important;height:5px!important;background-position:center -88px!important;background-size:141px auto!important}}@media(max-width:430px){.mktHero>div:first-child{padding-inline:16px!important}.mktHero h1:before{font-size:34px!important}.authShell{padding-inline:14px!important}.authCard{padding-inline:20px!important}.fieldContent{padding-inline:14px!important}}@media(prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.authShell:before{background:radial-gradient(circle at 50% 42%,rgba(184,138,82,.1),transparent 22%),linear-gradient(135deg,transparent 45%,rgba(184,138,82,.05) 0,rgba(184,138,82,.05) 55%,transparent 0)!important}.coreMissionHome .pageHead{background:linear-gradient(90deg,#f8f3eb,#f8f3eb 49%,rgba(241,233,222,.96) 0,rgba(235,225,212,.88)),repeating-linear-gradient(135deg,transparent 0 24px,rgba(136,108,75,.07) 24px 25px)!important}.fieldShell:before{background:radial-gradient(circle at 50% 45%,rgba(184,138,82,.09),transparent 34%),linear-gradient(135deg,transparent 46%,rgba(184,138,82,.045) 46% 54%,transparent 54%)!important;opacity:1!important}.shell .pageHead h1{color:#2d2a27!important}.shell .panelHead h2{color:#34302c!important}.mktCtaBox h2,.mktSectionHead h2{color:#302d29!important}.mktFlowStep h3,.mktLargeCard h3{color:#35312d!important}.shell .primaryButton,.shell .secondaryLink{font-weight:550!important;letter-spacing:.015em!important}.shell .envPill,.shell .statusPill{font-weight:600!important}.shell .secondaryLink{color:#554b41!important}.workspace input[type=file]{color:#756d64!important;font-weight:400!important;font-size:12px!important}.workspace input[type=file]::-webkit-file-upload-button{padding:8px 11px!important;font:450 10px/1 var(--ct-sans)!important;letter-spacing:.01em!important;text-transform:none!important;color:#655d54!important;background:#f4efe7!important;border-color:#c0b4a5!important;box-shadow:none!important}.workspace input[type=file]::file-selector-button{padding:8px 11px!important;font:450 10px/1 var(--ct-sans)!important;letter-spacing:.01em!important;text-transform:none!important;color:#655d54!important;background:#f4efe7!important;border-color:#c0b4a5!important;box-shadow:none!important}.authError,.shell .risk{overflow-wrap:anywhere;word-break:break-word}.coreNavControls{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:13px!important;min-width:0!important}.coreNavControls .appLocale{display:inline-flex!important;flex:0 0 auto!important}.coreMenu{position:relative!important;min-width:0!important}.coreMenu>summary{list-style:none!important;min-width:72px!important;min-height:38px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:1px solid #b9ad9e!important;background:#f5f0e8!important;color:#4f4942!important;cursor:pointer!important;font:550 8px/1 var(--ct-sans)!important;letter-spacing:.11em!important;text-transform:uppercase!important}.coreMenu>summary::-webkit-details-marker{display:none!important}.coreMenu>summary:after{content:"+";margin-left:8px;color:#9a7347;font-size:13px;line-height:1}.coreMenu[open]>summary:after{content:"−"}.coreMenu[open]>.sidebarNav{position:absolute!important;z-index:90!important;top:calc(100% + 10px)!important;right:0!important;width:min(760px,calc(100vw - 28px))!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:0!important;gap:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid #b9ad9e!important;background:#f6f1e9!important;box-shadow:0 24px 55px rgba(62,49,35,.16)!important}.coreMenu[open]>.sidebarNav a{min-width:0!important;min-height:48px!important;padding:0 12px!important;border:0!important;border-right:1px solid #d4c9bc!important;border-bottom:1px solid #d4c9bc!important;background:transparent!important;color:#5e574f!important;font-weight:550!important;overflow:hidden!important;text-overflow:ellipsis!important}.coreMenu[open]>.sidebarNav a:nth-child(4n){border-right:0!important}.coreMenu[open]>.sidebarNav a:nth-last-child(-n+3){border-bottom:0!important}.coreMenu[open]>.sidebarNav a.active{background:#e8dfd3!important;color:#2f2b27!important;box-shadow:inset 0 -2px 0 #a87945!important}.coreMenu[open]>.sidebarNav .navCode{flex:0 0 auto!important}@media(max-width:980px){.sidebar{grid-template-columns:minmax(0,1fr) auto!important;gap:14px!important;padding:10px 14px!important}.navBrand>span:last-child{display:none!important}.contextBar{top:65px!important}.coreMenu[open]>.sidebarNav{grid-template-columns:repeat(3,minmax(0,1fr))!important}.coreMenu[open]>.sidebarNav a{border-right:1px solid #d4c9bc!important;border-bottom:1px solid #d4c9bc!important}.coreMenu[open]>.sidebarNav a:nth-child(3n){border-right:0!important}.coreMenu[open]>.sidebarNav a:nth-last-child(-n+3){border-bottom:0!important}}@media(max-width:620px){.coreNavControls{gap:8px!important}.coreNavControls .appLocale{gap:2px!important;padding-left:6px!important}.coreNavControls .appLocale button{min-width:24px!important}.coreMenu[open]>.sidebarNav{grid-template-columns:repeat(2,minmax(0,1fr))!important}.coreMenu[open]>.sidebarNav a{border-right:1px solid #d4c9bc!important;border-bottom:1px solid #d4c9bc!important}.coreMenu[open]>.sidebarNav a:nth-child(2n){border-right:0!important}.coreMenu[open]>.sidebarNav a:nth-last-child(-n+1){border-bottom:0!important}.coreMenu>summary{min-width:62px!important}.shell .pageHead h1{color:#302d29!important}}:root{--ct-approved-ivory:#f4efe7;--ct-approved-paper:rgba(253,250,244,.92);--ct-approved-ink:#17171a;--ct-approved-warm:#756c62;--ct-approved-bronze:#a97843;--ct-approved-rule:rgba(121,97,70,.30);--ct-approved-shadow:0 26px 72px rgba(54,42,31,.15);--ct-approved-architecture:url(/brand/certactum-architecture-approved.webp)}body{background:var(--ct-approved-ivory)!important;color:var(--ct-approved-ink)!important}.brand{display:flex!important;align-items:center!important;min-width:0!important;color:inherit!important}.brandLockup{display:block!important;width:clamp(178px,18vw,270px)!important;max-width:100%!important;height:auto!important;object-fit:contain!important;object-position:left center!important;filter:none!important}.brandCompact{display:inline-flex!important}.brandEmblem{display:block!important;width:44px!important;height:42px!important;object-fit:contain!important;filter:none!important}.navBrand .brandLockup{width:220px!important}.mktNav .brandLockup{width:245px!important}.authBrand .brandLockup{width:min(330px,78vw)!important}.onboardingTop .brandLockup{width:230px!important}.fieldHeader .brandLockup{width:205px!important}.dossierPrint .brandLockup{width:245px!important}.mkt{position:relative!important;isolation:isolate!important;background:var(--ct-approved-ivory)!important;color:var(--ct-approved-ink)!important;overflow:hidden!important}.mkt:before{z-index:-2;background:var(--ct-approved-architecture) 50% 50%/cover no-repeat;filter:saturate(.82) contrast(.96)}.mkt:after,.mkt:before{content:"";position:fixed;inset:0}.mkt:after{z-index:-1;background:linear-gradient(90deg,rgba(248,244,237,.96),rgba(248,244,237,.91) 43%,rgba(248,244,237,.66) 68%,rgba(248,244,237,.78))}.mktWrap{position:relative!important}.mktNav{background:rgba(249,246,240,.86)!important;border-bottom:1px solid var(--ct-approved-rule)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.mktNav .brand{color:var(--ct-approved-ink)!important}.mktNavLinks,.mktNavLinks>a{color:#625a52!important}.mktNavCta{border-color:#a77c4d!important;color:#6d4c2d!important;background:rgba(255,253,248,.52)!important}.mktLanguage{border-left-color:var(--ct-approved-rule)!important}.mktLanguage a{color:#82776c!important}.mktLanguage a.active{color:#7b542f!important}.mktHero{border-bottom:1px solid var(--ct-approved-rule)!important;background:rgba(248,244,237,.34)!important}.mktHero .eyebrow{color:var(--ct-approved-bronze)!important}.mktHero h1:before{color:#1b1a1b!important;text-shadow:0 1px 0 rgba(255,255,255,.45)!important}.mktHeroLead{color:#665f57!important}.mktHeroLead:after{color:#8e734f!important}.mktFine{color:#7c736a!important}.mktHero .productProof{min-height:560px!important;border-left:1px solid var(--ct-approved-rule)!important;background:var(--ct-approved-architecture) 62% 50%/cover no-repeat!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)!important}.mktHero .productProof:before{display:block!important;background:linear-gradient(90deg,rgba(248,244,237,.18),transparent 38%)!important}.mktPrimary{border:1px solid #9f7548!important;background:rgba(250,247,241,.72)!important;color:#2c251f!important;box-shadow:none!important}.mktPrimary:hover{background:#f8f3eb!important}.mktSecondary{border:1px solid #a99884!important;background:rgba(250,247,241,.56)!important;color:#4b423a!important}.mktCta,.mktFooter,.mktSection,.mktStrip{background:rgba(247,243,236,.84)!important;color:var(--ct-approved-ink)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.mktCta,.mktCtaBox,.mktFlow,.mktFlowStep,.mktFooter,.mktLargeCard,.mktSection,.mktSplit,.mktStrip,.mktStripInner,.mktStripItem,.pricingGridV2,.pricingV2,.trustMatrix,.trustRow{border-color:var(--ct-approved-rule)!important}.mktCtaBox h2,.mktFlowStep h3,.mktLargeCard h3,.mktSectionHead h2,.mktStripItem b,.priceBig,.pricingV2 h3{color:#292623!important}.mktFlowStep p,.mktLargeCard p,.mktSectionHead>p,.mktStripItem span,.pricingV2 p{color:#716960!important}.mktFlowNum,.trustStatus{color:#8f6335!important}.mktFooter{color:#665f57!important}.authShell{position:relative!important;isolation:isolate!important;min-height:100svh!important;display:grid!important;grid-template-columns:minmax(250px,.72fr) minmax(410px,560px) minmax(150px,.38fr)!important;align-items:center!important;grid-gap:clamp(24px,5vw,80px)!important;gap:clamp(24px,5vw,80px)!important;padding:clamp(28px,5vw,76px)!important;background:var(--ct-approved-architecture) center/cover no-repeat fixed!important;color:var(--ct-approved-ink)!important;overflow:hidden!important}.authShell:before{content:""!important;position:absolute!important;z-index:-1!important;inset:0!important;background:linear-gradient(90deg,rgba(246,241,233,.9),rgba(246,241,233,.55) 35%,rgba(246,241,233,.14) 64%,rgba(246,241,233,.05))!important;opacity:1!important}.authSceneCopy{align-self:center!important;justify-self:start!important;max-width:360px!important;color:#1d1c1c!important;text-shadow:0 1px 0 rgba(255,255,255,.4)!important}.authSceneCopy h2{display:grid!important;grid-gap:4px!important;gap:4px!important;margin:0!important;font:400 clamp(35px,4vw,58px)/1.03 var(--ct-serif)!important;letter-spacing:.13em!important;text-transform:uppercase!important}.authSceneCopy h2 span,.authSceneCopy i{display:block!important}.authSceneCopy i{width:66px!important;height:1px!important;margin:28px 0 34px!important;background:#9e7141!important}.authSceneCopy p{grid-gap:10px!important;gap:10px!important;margin:0!important;font:650 10px/1.3 var(--ct-sans)!important;letter-spacing:.24em!important;color:#60574e!important}.authSceneCopy p,.authSceneTrail{display:grid!important;text-transform:uppercase!important}.authSceneTrail{align-self:start!important;justify-self:end!important;grid-gap:14px!important;gap:14px!important;padding-top:10px!important;color:#f8f3eb!important;text-shadow:0 1px 12px rgba(0,0,0,.28)!important;font:650 9px/1 var(--ct-sans)!important;letter-spacing:.3em!important}.authSceneTrail:after{content:"";display:block;width:48px;height:1px;margin-top:8px;background:#d4ac78}.authCard{position:relative!important;z-index:2!important;width:min(560px,100%)!important;display:grid!important;grid-gap:15px!important;gap:15px!important;padding:clamp(34px,5vw,56px)!important;border:1px solid rgba(135,103,65,.34)!important;border-radius:24px!important;background:rgba(252,249,243,.94)!important;box-shadow:var(--ct-approved-shadow)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;color:var(--ct-approved-ink)!important}.authBrand{display:flex!important;margin:0 0 5px!important}.authBrand,.authBrand .brand{justify-content:center!important}.authBrand .brand{width:100%!important}.authLocale{position:absolute!important;top:18px!important;right:22px!important;display:flex!important;gap:8px!important}.authLocale button{border:0!important;background:none!important;color:#8b8177!important;font:650 8px/1 var(--ct-sans)!important;letter-spacing:.14em!important}.authLocale button.active{color:#81572f!important}.authCard .eyebrow{margin:2px 0 -4px!important;text-align:center!important;color:#9a6d3d!important;font:650 8px/1 var(--ct-sans)!important;letter-spacing:.24em!important}.authCard h1{margin:0!important;color:#252321!important;font:400 clamp(28px,3vw,38px)/1.08 var(--ct-serif)!important;letter-spacing:.11em!important}.authCard h1,.authLead{text-align:center!important}.authLead{max-width:360px!important;margin:0 auto 5px!important;color:#6c645c!important;font:400 12px/1.55 var(--ct-sans)!important;letter-spacing:.04em!important}.authCard label{display:grid!important;grid-gap:7px!important;gap:7px!important;color:#403b36!important;font:600 10px/1 var(--ct-sans)!important;letter-spacing:.02em!important}.authCard input{width:100%!important;min-height:52px!important;padding:0 15px!important;border:1px solid #c3b7a9!important;border-radius:11px!important;background:rgba(255,253,249,.72)!important;color:#24211f!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.65)!important}.authCard input:focus{border-color:#a87b49!important;box-shadow:0 0 0 2px rgba(168,123,73,.13)!important}.authOptions{justify-content:space-between!important;gap:16px!important}.authOptions,.authRemember{display:flex!important;align-items:center!important}.authRemember{grid-template-columns:auto 1fr!important;gap:7px!important}.authRemember input{width:15px!important;min-height:15px!important;height:15px!important}.authForgot{color:#8b633a!important;font-size:9px!important;text-decoration:underline!important;text-underline-offset:3px!important}.authCard .primaryButton{min-height:54px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:18px!important;border:0!important;border-radius:999px!important;background:linear-gradient(180deg,#363432,#272624)!important;color:#faf6ef!important;box-shadow:none!important;font:650 10px/1 var(--ct-sans)!important;letter-spacing:.3em!important;text-transform:uppercase!important}.authCard .primaryButton span{position:absolute;right:42px;font-size:20px;letter-spacing:0}.authDivider{display:flex!important;align-items:center!important;gap:14px!important;color:#8f857b!important;font:600 8px/1 var(--ct-sans)!important;letter-spacing:.18em!important}.authDivider:after,.authDivider:before{content:"";height:1px;flex:1 1;background:#cfc4b7}.authSso{min-height:52px!important;border:1px solid #8c8176!important;border-radius:999px!important;background:rgba(255,253,249,.52)!important;color:#3d3833!important;font:650 9px/1 var(--ct-sans)!important;letter-spacing:.22em!important;text-transform:uppercase!important}.authSso:disabled{opacity:.62!important;cursor:not-allowed!important}.authSwitch{color:#825d36!important;font-size:9px!important;letter-spacing:.08em!important}.authMotto,.authSwitch{text-align:center!important;text-transform:uppercase!important}.authMotto{margin:8px 0 0!important;color:#81776d!important;font:600 7px/1.5 var(--ct-sans)!important;letter-spacing:.2em!important}.authError{border:1px solid #c69b8e!important;border-radius:10px!important;background:#f6e9e4!important;color:#77443b!important}.onboardingPage{position:relative!important;isolation:isolate!important;min-height:100svh!important;background:var(--ct-approved-architecture) center/cover no-repeat fixed!important;color:var(--ct-approved-ink)!important}.onboardingPage:before{content:"";position:fixed;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(246,241,233,.94),rgba(246,241,233,.78) 60%,rgba(246,241,233,.56))}.onboardingTop{background:rgba(249,246,240,.88)!important;border-bottom:1px solid var(--ct-approved-rule)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.onboardingShell{position:relative!important}.onboardingIntro{padding:22px!important;border-radius:18px!important;background:rgba(247,243,236,.64)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.onboardingCard{border:1px solid rgba(137,108,74,.32)!important;border-radius:20px!important;background:rgba(253,250,244,.92)!important;box-shadow:var(--ct-approved-shadow)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.onboardingCardHead{background:rgba(247,242,234,.66)!important}.onboardingForm input,.onboardingForm select{border-radius:9px!important;background:rgba(255,253,249,.78)!important}.onboardingPrimary{border-radius:999px!important;background:#292725!important;color:#fffaf3!important}.onboardingSecure,.onboardingStage{border-radius:999px!important;background:rgba(255,253,249,.56)!important}.shell{position:relative!important;isolation:isolate!important;min-height:100svh!important;background:var(--ct-approved-architecture) center/cover no-repeat fixed!important;color:var(--ct-approved-ink)!important}.shell:before{content:"";position:fixed;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(245,240,232,.94),rgba(245,240,232,.85) 58%,rgba(245,240,232,.7))}.shellMain,.workspace{background:transparent!important}.sidebar{background:rgba(249,246,240,.91)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.contextBar,.sidebar{border-bottom:1px solid var(--ct-approved-rule)!important}.contextBar{background:rgba(249,246,240,.84)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.coreMissionHome .pageHead,.workspace>.pageHead{border:1px solid rgba(130,103,73,.22)!important;background:linear-gradient(90deg,rgba(252,249,243,.92),rgba(252,249,243,.75) 52%,rgba(252,249,243,.12)),var(--ct-approved-architecture) 70% 48%/cover no-repeat!important;box-shadow:0 18px 45px rgba(61,47,33,.08)!important}.metricGrid,.mktLargeCard,.panel{-webkit-backdrop-filter:blur(9px)!important;backdrop-filter:blur(9px)!important}.panel{background:rgba(253,250,244,.8)!important;border-color:rgba(130,103,73,.26)!important}.panelHead{background:rgba(235,226,214,.7)!important;border-color:rgba(130,103,73,.22)!important}.metricGrid{background:rgba(253,250,244,.55)!important;border-color:rgba(130,103,73,.26)!important}.metric{background:rgba(253,250,244,.38)!important}.actionRow{background:rgba(253,250,244,.2)!important}.coreMenu>summary{background:rgba(252,249,243,.82)!important}.coreMenu[open]>.sidebarNav{background:rgba(249,246,240,.97)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.ctState{position:relative!important;isolation:isolate!important;background:var(--ct-approved-architecture) center/cover no-repeat fixed!important}.ctState:before{content:"";position:absolute;z-index:-1;inset:0;background:rgba(246,241,233,.88)}.ctStateInner{padding:34px!important;border:1px solid rgba(130,103,73,.25)!important;border-radius:18px!important;background:rgba(253,250,244,.86)!important;box-shadow:var(--ct-approved-shadow)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}@media(max-width:980px){.authShell{grid-template-columns:minmax(0,1fr) minmax(380px,540px)!important}.authSceneTrail{display:none!important}.authSceneCopy{padding-left:8px!important}.navBrand .brandLockup{width:190px!important}.mktNav .brandLockup{width:210px!important}}@media(max-width:720px){.authShell{display:flex!important;align-items:center!important;justify-content:center!important;padding:22px 14px!important;background-position:66% 50%!important}.authShell:before{background:rgba(246,241,233,.38)!important}.authSceneCopy,.authSceneTrail{display:none!important}.authCard{width:min(520px,100%)!important;padding:36px 24px!important;border-radius:18px!important}.authBrand .brandLockup{width:min(300px,80vw)!important}.authLocale{top:12px!important;right:14px!important}.authCard h1{font-size:30px!important}.authCard .primaryButton span{right:31px!important}.mkt:after{background:rgba(248,244,237,.86)!important}.mktHero .productProof{min-height:330px!important}.onboardingIntro{background:rgba(247,243,236,.76)!important}.coreMissionHome .pageHead,.workspace>.pageHead{background:linear-gradient(180deg,rgba(252,249,243,.92),rgba(252,249,243,.78)),var(--ct-approved-architecture) 62% 50%/cover no-repeat!important}}@media(max-width:460px){.brandLockup,.onboardingTop .brandLockup{width:180px!important}.fieldHeader .brandLockup{width:160px!important}.authCard{padding:34px 18px!important}.authOptions{align-items:flex-start!important;flex-direction:column!important}.authCard .primaryButton span{display:none!important}}@media print{.dossierPrint,.shell,.workspace{background:#fffdf8!important}.ctState:before,.shell:before{display:none!important}.brandLockup{width:230px!important}}