.home-reference{--home-navy:#002b3e;--home-ink:#0c2d45;--home-teal:#13ded8;--home-soft:#f2f9fb;color:var(--home-ink);overflow:hidden}.home-reference .h-container{width:min(1240px,calc(100% - 80px))}.home-reference .home-eyebrow{display:block;color:#0877e3;font-size:12px;line-height:1.4;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.home-reference h1,.home-reference h2,.home-reference h3,.home-reference h4{letter-spacing:-.045em}.home-reference .home-section-heading{text-align:center;margin:0 auto 28px}.home-reference .home-section-heading h2{font-size:clamp(28px,3vw,42px);line-height:1.18;margin:8px 0 0;color:var(--home-ink)}.home-reference .home-section-heading p{margin:14px auto 0;color:#5a7087;font-size:17px;max-width:850px}.home-reference .home-hero{position:relative;background:radial-gradient(ellipse at 50% 8%,#075467 0,#002d40 55%,#002538 100%);color:#fff;padding:55px 0 0;isolation:isolate}.home-reference .home-hero:after{content:"";position:absolute;z-index:-1;left:-3%;right:-3%;bottom:-2px;height:100px;background:#fff;clip-path:ellipse(78% 53% at 53% 100%)}.home-reference .home-hero>.h-waves{z-index:-2;height:83%;opacity:.95}.home-reference .home-hero-inner{position:relative;z-index:1}.home-reference .home-hero-copy{text-align:center;max-width:1050px;margin:auto}.home-reference .home-hero .home-eyebrow{color:#40ebe9;margin-bottom:12px}.home-reference .home-hero h1{font-size:clamp(45px,5vw,72px);line-height:1.04;font-weight:800;margin:0 auto 12px}.home-reference .home-hero h1 em{display:block;color:#1ce9e5;font-size:.6em;line-height:1.25;font-style:italic;font-weight:750;letter-spacing:-.045em;margin-top:9px}.home-reference .home-hero p{color:#d8e7ee;font-size:19px;line-height:1.5;margin:0 auto;max-width:870px}.home-reference .home-actions{display:flex;justify-content:center;gap:16px;margin:22px 0 30px}.home-reference .home-actions .h-button{margin:0;padding:14px 25px;font-size:13px}.home-reference .home-actions .h-outline{color:#fff;border-color:#23ddd9}.home-reference .home-workspace{margin:0 16px;background:#fff;color:#183c52;border-radius:17px;overflow:hidden;border:1px solid #d6e8ec;box-shadow:0 22px 50px #00354d26;text-align:left}.home-reference .home-workspace figcaption{padding:9px 27px;background:#dff1f5;color:#67808b;font-size:11px;font-weight:650}.home-reference .home-workspace-top{height:73px;display:flex;justify-content:space-between;align-items:center;padding:0 27px;border-bottom:1px solid #e6eef0}.home-reference .home-workspace-top>strong{display:flex;align-items:center;gap:12px;font-size:18px}.home-reference .home-workspace-top>span{display:flex;align-items:center;gap:7px;font-size:12px;color:#547085}.home-reference .home-mark,.home-reference .home-mini-logo{display:inline-flex;width:30px;height:30px;align-items:center;overflow:hidden}.home-reference .home-mark svg,.home-reference .home-mini-logo svg{height:100%;width:100%;transform:scale(1.2);transform-origin:left center}.home-reference .home-workspace-body{display:grid;grid-template-columns:205px minmax(0,1fr);min-height:445px}.home-reference .home-workspace-side{display:flex;flex-direction:column;gap:4px;padding:24px 15px;background:#eff7f9}.home-reference .home-workspace-side>span{display:flex;align-items:center;gap:10px;border-radius:6px;padding:10px 11px;color:#435e72;font-size:13px}.home-reference .home-workspace-side svg{width:17px;height:17px}.home-reference .home-workspace-side .selected{background:#bcefeb;color:#064f5b;font-weight:700}.home-reference .home-workspace-side small{font-size:11px;color:#597284;padding:18px 11px}.home-reference .home-workspace-main{padding:27px 34px 24px;min-width:0}.home-reference .home-teal-label{display:block;color:#0b9293;font-size:12px;font-weight:700}.home-reference .home-workspace-main>h3{font-size:22px;margin:4px 0 22px;line-height:1.25}.home-reference .home-workspace-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:32px;align-items:start}.home-reference .home-work-row{display:grid;grid-template-columns:1.3fr .78fr .95fr;gap:12px;align-items:center;min-height:70px;border-top:1px solid #d9e7eb;font-size:12px}.home-reference .home-work-row strong{font-size:12px}.home-reference .home-work-head{min-height:27px;border:0;color:#7f95a1;font-size:11px}.home-reference .home-work-status{display:flex;align-items:center;gap:7px;white-space:nowrap;color:#436273}.home-reference .home-work-status:before{content:"";width:11px;height:11px;border-radius:50%;background:#8bd2f0;flex:none}.home-reference .home-work-status.progress:before{background:#ffc58d}.home-reference .home-work-status.done{color:#198772}.home-reference .home-work-status.done:before{background:#11ad81}.home-reference .home-add-work{display:block;margin-top:17px;color:#009b9b;font-size:12px;font-weight:700}.home-reference .home-prepared{border-top:2px solid #16b9b4;border-radius:9px;background:#fff;box-shadow:0 8px 26px #0d526015;padding:17px 20px}.home-reference .home-prepared>small{display:flex;align-items:center;gap:6px;color:#079591;font-size:11px;font-weight:800}.home-reference .home-prepared h4{font-size:17px;line-height:1.2;margin:12px 0 8px}.home-reference .home-prepared p{font-size:12px;line-height:1.45;color:#607383;margin:0 0 14px}.home-reference .home-sources{display:flex;gap:12px;flex-wrap:wrap;color:#607383;font-size:10px}.home-reference .home-sources span{display:flex;align-items:center;gap:4px}.home-reference .home-sources svg{width:12px;height:12px}.home-reference .home-prepared-next{border-top:1px solid #e1edf0;margin-top:14px;padding-top:11px}.home-reference .home-prepared-next>span{display:block;color:#7a8e9b;font-size:10px}.home-reference .home-prepared-next strong{display:flex;align-items:center;justify-content:center;gap:9px;background:#2ce7e3;border-radius:999px;color:#003547;font-size:11px;margin-top:7px;padding:9px}.home-reference .home-system-section{padding:80px 0 34px;background:#fff}.home-reference .home-capabilities{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;margin:0 0 20px}.home-reference .home-capabilities>div{display:flex;gap:15px;align-items:flex-start;background:#f2f8fb;border-radius:9px;padding:20px 21px;min-height:102px}.home-reference .home-capabilities>div:nth-child(3){background:#fff;border:1px solid #8beae8;box-shadow:0 5px 20px #10dad326}.home-reference .home-capabilities svg{width:28px;height:28px;flex:none;color:#2470a1}.home-reference .home-capabilities h3{font-size:15px;margin:0 0 5px}.home-reference .home-capabilities p{font-size:12px;line-height:1.5;color:#607489;margin:0}.home-reference .home-onboarding-diagram{display:grid;grid-template-columns:1fr 1.48fr .64fr;gap:25px;padding:22px;background:#f1f9fb;border-radius:10px;min-height:395px}.home-reference .home-approved,.home-reference .home-onboarding-steps{background:#fff;border-radius:9px;box-shadow:0 3px 18px #184e6212;padding:20px}.home-reference .home-onboarding-steps h3{display:flex;align-items:center;gap:8px;font-size:15px;margin:0 0 30px}.home-reference .home-onboarding-steps .home-mark{width:23px;height:23px}.home-reference .home-onboarding-steps ol{list-style:none;padding:0;margin:0 0 0 11px;border-left:2px solid #69d7d3}.home-reference .home-onboarding-steps li{display:flex;gap:13px;position:relative;margin:0 0 35px;left:-10px;align-items:flex-start}.home-reference .home-onboarding-steps li:last-child{margin-bottom:0}.home-reference .home-onboarding-steps li>span{display:grid;place-items:center;flex:none;width:21px;height:21px;border-radius:50%;background:#149f9d;color:#fff;font-size:10px;font-weight:800}.home-reference .home-onboarding-steps li:nth-child(2)>span{background:#fff;color:#159d9e;border:2px solid #159d9e}.home-reference .home-onboarding-steps li:nth-child(3)>span{background:#fff;color:#487896;border:2px solid #487896}.home-reference .home-onboarding-steps li:nth-child(4)>span{background:#7a9aaa}.home-reference .home-onboarding-steps li small,.home-reference .home-onboarding-steps li strong{display:block;line-height:1.3}.home-reference .home-onboarding-steps li strong{font-size:12px}.home-reference .home-onboarding-steps li small{font-size:11px;color:#697e8e;margin-top:3px}.home-reference .home-flow-intro h3{font-size:27px;line-height:1.16;margin:8px 0 9px}.home-reference .home-flow-intro p{font-size:13px;line-height:1.5;color:#657d90;max-width:460px;margin:0}.home-reference .home-flow-boxes{display:flex;align-items:center;gap:9px;margin-top:42px}.home-reference .home-flow-boxes>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;text-align:center;background:#fff;border-radius:10px;box-shadow:0 3px 16px #14687c0b;min-height:150px;min-width:0;flex:1;padding:12px 7px}.home-reference .home-flow-boxes>div>svg{width:52px;height:52px;padding:13px;border-radius:50%;background:#f0f6ff;color:#2276ec}.home-reference .home-flow-boxes>div:nth-of-type(2)>svg{background:#edfaff;color:#25a6ea}.home-reference .home-flow-boxes>div:nth-of-type(3)>svg{background:#fff6ec;color:#ff8b26}.home-reference .home-flow-boxes>div:nth-of-type(4)>svg{background:#eaf9f6;color:#0caa9b}.home-reference .home-flow-boxes strong{font-size:11px;line-height:1.3}.home-reference .home-flow-arrow{width:15px;height:15px;flex:none;color:#0689a3}.home-reference .home-approved{padding:17px 14px;height:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:9px}.home-reference .home-approved h3{font-size:13px;margin:0 0 5px}.home-reference .home-approved>span{display:flex;align-items:center;gap:8px;color:#496a7c;font-size:11px;margin:0}.home-reference .home-approved>span:first-of-type{margin-top:16px}.home-reference .home-approved>span svg{width:16px;height:16px;flex:none;fill:#189e9b;stroke:#fff}.home-reference .home-approved p{display:flex;align-items:center;gap:8px;background:#eef7fa;border-radius:7px;padding:12px 8px;color:#2e6685;font-size:10px;line-height:1.3;margin:auto -5px -5px}.home-reference .home-approved p svg{width:18px;height:18px;flex:none}.home-reference .home-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:#f1f9fb;border-radius:9px;margin-top:18px;padding:19px 12px}.home-reference .home-benefits>div{display:flex;align-items:center;justify-content:center;gap:16px;padding:4px 10px;border-right:1px solid #9bdcd9}.home-reference .home-benefits>div:last-child{border:0}.home-reference .home-benefits svg{width:30px;height:30px;color:#0ba6a6;flex:none}.home-reference .home-benefits small,.home-reference .home-benefits strong{display:block}.home-reference .home-benefits strong{font-size:14px}.home-reference .home-benefits small{color:#617b8d;font-size:12px;margin-top:3px}.home-reference .home-ai-section{padding:70px 0 42px;background:#fff}.home-reference .home-ai-comparison{display:grid;grid-template-columns:1fr 1fr;gap:16px}.home-reference .home-ai-comparison article{border-radius:11px;padding:23px 24px 15px;min-width:0}.home-reference .home-ai-comparison article>h3{font-size:22px;line-height:1.2;margin:0 0 8px}.home-reference .home-ai-comparison article>p{font-size:14px;line-height:1.5;max-width:410px;margin:0}.home-reference .home-ai-alone{background:#f1f6f9}.home-reference .home-ai-alone>p{color:#567185}.home-reference .home-ai-system{background:radial-gradient(circle at 50% 45%,#07526a,#002b3e 69%);color:#fff}.home-reference .home-ai-system>h3{color:#25e2dd}.home-reference .home-ai-system>p{color:#d9e8ee}.home-reference .home-tools-diagram{height:510px;position:relative;display:grid;grid-template-columns:1.1fr .5fr .65fr;align-items:start;gap:3px}.home-reference .home-tool-lines{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.home-reference .home-tool-lines path{fill:none;stroke:#a8c9db;stroke-width:2.5;stroke-dasharray:2 8;stroke-linecap:round}.home-reference .home-tool-outputs,.home-reference .home-tool-prompts{display:grid;gap:12px;z-index:1;margin-top:55px}.home-reference .home-tool-prompts{grid-column:1}.home-reference .home-tool-outputs{grid-column:3}.home-reference .home-tool-outputs span,.home-reference .home-tool-prompts span{display:flex;align-items:center;gap:10px;background:#fff;border-radius:8px;box-shadow:0 3px 17px #23495b12;padding:10px 9px;font-size:12px;line-height:1.3}.home-reference .home-tool-prompts svg{width:34px;height:34px;flex:none;color:#fff;background:#10aa9e;border-radius:5px;padding:7px}.home-reference .home-tool-prompts span:nth-child(2) svg{background:#f89468}.home-reference .home-tool-prompts span:nth-child(3) svg{background:#2783f5}.home-reference .home-tool-outputs svg{width:28px;height:28px;flex:none;color:#1c9ee8}.home-reference .home-manual{position:absolute;left:33%;bottom:95px;display:flex;align-items:center;gap:10px;background:#fff;border-radius:999px;padding:12px 20px;font-size:12px;line-height:1.25;box-shadow:0 5px 22px #23495b13}.home-reference .home-manual svg{width:30px;height:30px;color:#1774a0}.home-reference .home-ai-system{display:flex;flex-direction:column}.home-reference .home-system-diagram{min-height:510px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:22px 0;position:relative}.home-reference .home-system-team,.home-reference .home-system-workflow{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;background:#0b5d73;border:1px solid #26889b;border-radius:50%;width:82px;height:82px;flex:none;font-size:11px;box-shadow:0 10px 20px #0019212e;position:relative;z-index:1}.home-reference .home-system-team svg,.home-reference .home-system-workflow svg{width:29px;height:29px;color:#fff}.home-reference .home-system-middle{display:grid;grid-template-columns:minmax(0,1fr) 86px minmax(0,1fr);align-items:center;gap:18px;width:100%;position:relative}.home-reference .home-system-middle:after,.home-reference .home-system-middle:before{content:"";position:absolute;left:50%;width:2px;transform:translateX(-50%);background:#27d9d6;opacity:.8}.home-reference .home-system-middle:before{top:-18px;bottom:calc(50% + 43px)}.home-reference .home-system-middle:after{top:calc(50% + 43px);bottom:-18px}.home-reference .home-system-stack{background:#0b4559;border:1px solid #176478;border-radius:12px;padding:13px;display:grid;gap:6px;min-width:0;position:relative;z-index:1}.home-reference .home-system-stack>strong{font-size:12px;line-height:1.25;margin-bottom:3px}.home-reference .home-system-stack>span{display:flex;align-items:center;gap:8px;background:#12647a;padding:7px 8px;border-radius:6px;font-size:11px;line-height:1.25;min-height:32px}.home-reference .home-system-stack svg{width:21px;height:21px;flex:none;color:#fff;background:#f9ffff;border-radius:4px;padding:3px;stroke:#138b87}.home-reference .home-system-core{width:86px;height:86px;border:2px solid #16ded9;border-radius:50%;display:grid;place-items:center;position:relative;z-index:2;background:#002a3b;box-shadow:0 0 0 6px #0050675c}.home-reference .home-system-core:after,.home-reference .home-system-core:before{content:"";position:absolute;top:50%;width:18px;height:2px;background:#27d9d6}.home-reference .home-system-core:before{right:100%}.home-reference .home-system-core:after{left:100%}.home-reference .home-system-core svg{width:48px;height:48px;transform:scale(1.35);transform-origin:center}.home-reference .home-ai-system .home-compare-bottom{margin-top:auto}.home-reference .home-compare-bottom{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.home-reference .home-compare-bottom span{display:flex;align-items:center;gap:8px;border-radius:7px;background:#e6f0f4;padding:10px 8px;font-size:10px;line-height:1.3;font-weight:700}.home-reference .home-compare-bottom svg{width:22px;height:22px;flex:none;color:#2d7494}.home-reference .home-ai-system .home-compare-bottom span{background:#14556b;color:#fff}.home-reference .home-ai-system .home-compare-bottom svg{color:#4bdedb}.home-reference .home-structure{background:#f1f9fb;border-radius:9px;text-align:center;padding:28px;margin-top:19px}.home-reference .home-structure>strong{font-size:16px}.home-reference .home-structure>div{display:grid;grid-template-columns:1fr 1fr;max-width:740px;margin:15px auto 0}.home-reference .home-structure>div>span{display:flex;align-items:center;justify-content:center;gap:15px;text-align:left;border-right:1px solid #93d9de}.home-reference .home-structure>div>span:last-child{border:0}.home-reference .home-structure>div>span>svg{width:29px;height:29px;color:#2379ac}.home-reference .home-structure b,.home-reference .home-structure small{display:block}.home-reference .home-structure b{font-size:13px}.home-reference .home-structure small{color:#60788d;font-size:12px;margin-top:3px}.home-reference .home-examples{padding:58px 0 70px}.home-reference .home-example-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.home-reference .home-example{display:block;position:relative;border-radius:10px;background:#f1f7fa;padding:17px 19px 20px;min-width:0;transition:transform .2s,box-shadow .2s}.home-reference .home-example:hover{transform:translateY(-3px);box-shadow:0 8px 20px #0c5d7815}.home-reference .home-example h3{font-size:19px;margin:13px 0 5px}.home-reference .home-example p{color:#567086;font-size:13px;line-height:1.45;max-width:270px;margin:0}.home-reference .home-example-arrow{position:absolute;right:18px;bottom:18px;width:18px;height:18px;color:#285b80}.home-reference .home-mini{height:240px;background:#fff;border-radius:8px;padding:13px 16px;box-shadow:0 5px 17px #1a526011;overflow:hidden;position:relative}.home-reference .home-mini-logo{width:17px;height:17px;display:block;margin-bottom:5px}.home-reference .home-mini>strong{display:block;font-size:12px;margin-bottom:9px}.home-reference .home-mini-line{display:flex;align-items:center;gap:8px;margin:10px 0;color:#4b6c80;font-size:10px;max-width:calc(100% - 112px)}.home-reference .home-mini-line svg{width:13px;height:13px;color:#15aa93}.home-reference .home-mini-line i{width:10px;height:10px;border-radius:50%;border:2px solid #7ab6d8}.home-reference .home-mini-line small{margin-left:auto;color:#7d9aaa;font-size:8px}.home-reference .home-mini-bars{position:absolute;left:15px;bottom:22px;width:60%;height:75px;display:flex;align-items:end;gap:5px}.home-reference .home-mini-bars i{width:11%;display:block;background:#23a8ac}.home-reference .home-mini-side{position:absolute;right:12px;top:16px;bottom:16px;width:96px;border-radius:7px;background:#f4fafc;box-shadow:0 2px 12px #1a52600c;padding:11px 8px;display:flex;flex-direction:column;justify-content:space-around}.home-reference .home-mini-checks span{display:flex;align-items:center;gap:4px;color:#557b8d;font-size:8px;line-height:1.2}.home-reference .home-mini-checks svg{width:12px;height:12px;flex:none;color:#18a5a1}.home-reference .home-mini-progress span{height:12px;border-radius:3px;background:linear-gradient(90deg,#9ed9ec 70%,#e4f2f7 0)}.home-reference .home-mini-progress span:nth-child(2){background:linear-gradient(90deg,#8ed5e6 45%,#e4f2f7 0)}.home-reference .home-mini-progress span:nth-child(3){background:linear-gradient(90deg,#a8deeb 85%,#e4f2f7 0)}.home-reference .home-mini-facts{font-size:11px;color:#247da9}.home-reference .home-mini-facts b{color:#36596d;font-size:9px}.home-reference .home-mini-facts span{display:block}.home-reference .home-mini-facts small{display:block;color:#7b9aac;font-size:8px}.home-reference .home-closing{background:#062d3d;color:#d1e1e8;padding:62px 0 64px}.home-reference .home-closing-grid{max-width:1180px;display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center;min-height:240px}.home-reference .home-closing-heading{transform:translateY(-10px)}.home-reference .home-closing .home-eyebrow{color:#55e6e2;font-size:11px;letter-spacing:.13em;margin-bottom:20px}.home-reference .home-closing h2{color:#fff;font-size:40px;line-height:1.1;letter-spacing:-.035em;margin:0}.home-reference .home-closing h2 span{color:#3fe0dc}.home-reference .home-closing-copy p{color:#d0e0e7;font-size:16px;line-height:1.55;margin:0 0 17px}.home-reference .home-closing-copy p strong{color:#f1f8fa;font-weight:700}.home-reference .home-closing .h-button{min-width:218px;margin-top:4px;padding:14px 25px}@media(max-width:1100px){.home-reference .home-onboarding-diagram{grid-template-columns:.95fr 1.5fr}.home-reference .home-approved{grid-column:1/-1;display:flex;flex-direction:row;height:auto;align-items:center;gap:18px}.home-reference .home-approved h3,.home-reference .home-approved p,.home-reference .home-approved>span{margin:0}.home-reference .home-workspace-grid{gap:20px}.home-reference .home-system-stack>span{font-size:9px}}@media(max-width:800px){.home-reference .h-container{width:min(100% - 40px,700px)}.home-reference .home-hero{padding-top:43px}.home-reference .home-hero h1{font-size:clamp(39px,6vw,55px)}.home-reference .home-desktop-break{display:none}.home-reference .home-workspace{margin:0}.home-reference .home-workspace-body{grid-template-columns:145px minmax(0,1fr);min-height:0}.home-reference .home-workspace-side{padding:18px 8px}.home-reference .home-workspace-side>span{font-size:11px;padding:8px 5px}.home-reference .home-workspace-main{padding:20px}.home-reference .home-workspace-grid{grid-template-columns:1fr}.home-reference .home-capabilities{grid-template-columns:repeat(2,1fr)}.home-reference .home-ai-comparison{grid-template-columns:1fr}.home-reference .home-system-diagram,.home-reference .home-tools-diagram{height:350px}.home-reference .home-onboarding-diagram{grid-template-columns:1fr 1fr}.home-reference .home-onboarding-flow{grid-column:2}.home-reference .home-approved{grid-column:1/-1}.home-reference .home-example-grid{gap:10px}.home-reference .home-example{padding:11px}.home-reference .home-mini{height:155px}}@media(max-width:600px){.home-reference .h-container{width:calc(100% - 32px)}.home-reference .home-hero{padding-top:34px}.home-reference .home-hero h1{font-size:clamp(32px,9.2vw,45px)}.home-reference .home-hero h1 em{font-size:.58em}.home-reference .home-hero p{font-size:15px}.home-reference .home-actions{gap:8px;flex-wrap:wrap;margin-bottom:22px}.home-reference .home-actions .h-button{font-size:11px;padding:11px 14px}.home-reference .home-workspace figcaption{padding:8px 12px}.home-reference .home-workspace-top{height:58px;padding:0 12px}.home-reference .home-workspace-top>strong{font-size:13px}.home-reference .home-workspace-top>span{font-size:9px}.home-reference .home-workspace-body{display:block}.home-reference .home-workspace-side{display:flex;flex-direction:row;flex-wrap:wrap;gap:3px;padding:8px}.home-reference .home-workspace-side>span{font-size:9px;padding:7px 5px;gap:3px}.home-reference .home-workspace-side svg{width:12px;height:12px}.home-reference .home-workspace-side small{display:none}.home-reference .home-workspace-main{padding:16px}.home-reference .home-workspace-main>h3{font-size:18px;margin-bottom:12px}.home-reference .home-work-row{grid-template-columns:1.4fr .8fr 1fr;gap:5px;font-size:9px;min-height:42px}.home-reference .home-work-row strong{font-size:9px}.home-reference .home-work-head{min-height:22px;font-size:9px}.home-reference .home-work-status{white-space:normal;gap:3px}.home-reference .home-work-status:before{width:7px;height:7px}.home-reference .home-add-work{margin:10px 0}.home-reference .home-prepared{padding:13px}.home-reference .home-system-section{padding-top:50px}.home-reference .home-section-heading h2{font-size:27px}.home-reference .home-capabilities{gap:7px}.home-reference .home-capabilities>div{padding:12px;gap:9px;min-height:88px}.home-reference .home-capabilities svg{width:20px;height:20px}.home-reference .home-capabilities h3{font-size:12px}.home-reference .home-capabilities p{font-size:10px}.home-reference .home-onboarding-diagram{display:block;min-height:0;padding:12px}.home-reference .home-onboarding-steps{margin-bottom:16px}.home-reference .home-onboarding-flow{padding:8px 4px 18px}.home-reference .home-flow-intro h3{font-size:23px}.home-reference .home-flow-boxes{gap:4px;margin-top:18px}.home-reference .home-flow-boxes>div{min-height:90px;padding:5px 2px;gap:8px}.home-reference .home-flow-boxes>div>svg{width:21px;height:21px}.home-reference .home-flow-boxes strong{font-size:9px}.home-reference .home-flow-arrow{width:10px}.home-reference .home-approved{display:grid;grid-template-columns:1fr 1fr;gap:9px;padding:14px}.home-reference .home-approved h3,.home-reference .home-approved p{grid-column:1/-1}.home-reference .home-approved>span{font-size:10px}.home-reference .home-benefits{grid-template-columns:1fr;gap:12px;padding:14px}.home-reference .home-benefits>div{justify-content:flex-start;border:0;border-bottom:1px solid #bce2e5;padding:0 0 10px}.home-reference .home-benefits>div:last-child{padding:0}.home-reference .home-ai-section{padding-top:42px}.home-reference .home-section-heading p{font-size:14px}.home-reference .home-ai-comparison article{padding:17px 14px}.home-reference .home-ai-comparison article>h3{font-size:20px}.home-reference .home-ai-comparison article>p{font-size:12px}.home-reference .home-system-diagram,.home-reference .home-tools-diagram{height:310px}.home-reference .home-tool-outputs span,.home-reference .home-tool-prompts span{font-size:9px;gap:5px;padding:7px 4px}.home-reference .home-tool-outputs svg,.home-reference .home-tool-prompts svg{width:20px;height:20px}.home-reference .home-tools-diagram{grid-template-columns:1.2fr .3fr .75fr}.home-reference .home-manual{left:20%;font-size:10px;padding:8px 12px}.home-reference .home-manual svg{width:24px}.home-reference .home-system-middle{grid-template-columns:1fr 56px 1fr;gap:5px}.home-reference .home-system-stack{padding:6px;gap:4px}.home-reference .home-system-stack>span{font-size:8px;padding:4px 2px}.home-reference .home-system-stack svg{width:13px;height:13px}.home-reference .home-system-core{width:54px;height:54px}.home-reference .home-system-core svg{width:30px;height:30px}.home-reference .home-system-team,.home-reference .home-system-workflow{width:65px;height:65px;font-size:9px}.home-reference .home-system-team svg,.home-reference .home-system-workflow svg{width:23px;height:23px}.home-reference .home-system-team:after{top:65px}.home-reference .home-system-workflow:before{bottom:65px}.home-reference .home-compare-bottom span{font-size:8px;padding:6px 3px;gap:3px}.home-reference .home-compare-bottom svg{width:14px;height:14px}.home-reference .home-structure>div{gap:10px}.home-reference .home-structure>div>span{gap:6px}.home-reference .home-structure>div>span>svg{width:21px;height:21px;flex:none}.home-reference .home-structure b{font-size:10px}.home-reference .home-structure small{font-size:9px}.home-reference .home-example-grid{grid-template-columns:1fr}.home-reference .home-example{padding:14px 16px}.home-reference .home-mini{height:180px}.home-reference .home-example p{max-width:none}.home-reference .home-closing{padding:43px 0}.home-reference .home-closing h2{font-size:28px}}@media(max-width:360px){.home-reference .home-actions .h-button{width:100%}.home-reference .home-capabilities{grid-template-columns:1fr}.home-reference .home-capabilities>div{min-height:auto}.home-reference .home-system-stack>span{font-size:7px}.home-reference .home-workspace-top>span svg{display:none}}@media(max-width:800px){.home-reference .home-tool-outputs,.home-reference .home-tool-prompts{margin-top:30px}.home-reference .home-manual{bottom:45px}.home-reference .home-system-diagram{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:5px 0}.home-reference .home-system-team,.home-reference .home-system-workflow{position:relative;left:auto;top:auto;bottom:auto;transform:none;flex:none}.home-reference .home-system-middle{position:relative;top:auto;flex:none}.home-reference .home-system-team:after,.home-reference .home-system-workflow:before{display:none}}@media(max-width:600px){.home-reference .home-tool-prompts svg{width:24px;height:24px;padding:4px}.home-reference .home-manual{left:50%;bottom:20px;transform:translateX(-50%);white-space:nowrap}.home-reference .home-system-diagram{padding:0}}@media(max-width:800px) and (min-width:601px){.home-reference .home-example-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-reference .home-example:last-child{grid-column:1/-1}.home-reference .home-mini-side{width:60px;right:7px;padding:7px 5px}.home-reference .home-mini-line{max-width:calc(100% - 68px);font-size:8px;gap:4px;margin:7px 0}.home-reference .home-mini-line small{display:none}.home-reference .home-mini-checks span{font-size:7px}.home-reference .home-mini-checks svg{width:9px;height:9px}}@media(max-width:700px) and (min-width:601px){.home-reference .home-example-grid{grid-template-columns:1fr}.home-reference .home-example:last-child{grid-column:auto}.home-reference .home-mini-side{width:96px;right:12px;padding:11px 8px}.home-reference .home-mini-line{max-width:calc(100% - 112px);font-size:10px;gap:8px;margin:10px 0}.home-reference .home-mini-line small{display:block}}@media(max-width:1100px){.home-reference .home-approved>span:first-of-type{margin-top:0}}@media(max-width:600px){.home-reference .home-flow-boxes>div>svg{width:32px;height:32px;padding:7px}.home-reference .home-approved p{margin:0 -5px -5px}}@media(max-width:900px){.home-reference .home-closing-grid{gap:45px}}@media(max-width:700px){.home-reference .home-closing{padding:54px 0 58px}.home-reference .home-closing-grid{grid-template-columns:1fr;gap:32px;min-height:0}.home-reference .home-closing-heading{transform:none}.home-reference .home-closing h2{font-size:clamp(32px,8vw,40px)}.home-reference .home-closing-copy p{font-size:15px}}.home-reference .home-capabilities button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;text-align:left;display:flex;gap:16px;align-items:flex-start;background:#f1f7fa;border-radius:10px;padding:19px 20px;min-height:102px;width:100%;font:inherit;color:var(--home-ink);cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s}.home-reference .home-capabilities button:hover{background:#eaf8fa;transform:translateY(-2px)}.home-reference .home-capabilities button[aria-selected=true]{background:#fff;border-color:#6ce6e5;box-shadow:0 6px 22px #10dad326}.home-reference .home-capabilities button:focus-visible{outline:3px solid #0877e3;outline-offset:3px}.home-reference .home-capabilities button>svg{width:28px;height:28px;color:#2470a1;flex:none}.home-reference .home-capabilities button small,.home-reference .home-capabilities button strong{display:block}.home-reference .home-capabilities button strong{font-size:15px;line-height:1.2;letter-spacing:-.025em}.home-reference .home-capabilities button small{font-size:12px;line-height:1.5;color:#607489;margin-top:7px}.home-reference .home-tab-panel:focus-visible{outline:3px solid #0877e3;outline-offset:4px;border-radius:14px}.home-reference .home-tab-workspace{background:#fff;border:1px solid #8bdce5;border-radius:15px;overflow:hidden;box-shadow:0 15px 40px #0a7e9615;color:#092d47}.home-reference .home-tab-workspace-caption{text-align:center;background:#edf9fc;border-bottom:1px solid #deecf1;color:#5a758e;font-size:13px;line-height:1.3;padding:10px}.home-reference .home-tab-workspace-head{min-height:68px;padding:12px 22px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dcecf1}.home-reference .home-tab-workspace-head>div,.home-reference .home-tab-workspace-head>span{display:flex;align-items:center;gap:12px}.home-reference .home-tab-workspace-head strong{font-size:21px;letter-spacing:-.04em}.home-reference .home-tab-workspace-head>span{font-size:12px}.home-reference .home-tab-workspace-head>span svg:first-child{width:23px;height:23px;color:#00a9b4}.home-reference .home-tab-workspace-head>span svg:last-child{width:15px;height:15px}.home-reference .home-tab-brand{width:34px;height:34px;display:inline-flex;overflow:hidden}.home-reference .home-tab-brand svg{width:100%;height:100%;transform:scale(1.2);transform-origin:left center}.home-reference .home-tab-workspace-body{display:grid;grid-template-columns:190px minmax(0,1fr);min-height:655px}.home-reference .home-tab-sidebar{background:linear-gradient(120deg,#eafaff,#f3fbfc);border-right:1px solid #d6eef2;padding:25px 12px;display:flex;flex-direction:column;gap:4px}.home-reference .home-tab-sidebar>span{display:flex;gap:13px;align-items:center;padding:12px 14px;border-radius:7px;font-size:14px;white-space:nowrap;color:#294c65}.home-reference .home-tab-sidebar svg{width:19px;height:19px;flex:none}.home-reference .home-tab-sidebar>.selected{background:#d9f7fa;color:#092d47;font-weight:700;position:relative}.home-reference .home-tab-sidebar>.selected:before{content:"";position:absolute;left:0;top:7px;bottom:7px;width:3px;border-radius:3px;background:#00b9c4}.home-reference .home-tab-sidebar>.selected svg{color:#00aebb}.home-reference .home-tab-workspace-content{min-width:0;background:#fbfeff}.home-reference .home-tab-view{padding:24px 23px 20px;min-height:655px}.home-reference .home-tab-view-heading{margin-bottom:25px}.home-reference .home-tab-view-heading>small{display:block;color:#00abb4;text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:800;margin-bottom:8px}.home-reference .home-tab-view-heading h3{font-size:clamp(23px,2.55vw,33px);line-height:1.13;margin:0 0 8px;color:#082946}.home-reference .home-tab-view-heading p{font-size:15px;line-height:1.45;color:#617b94;margin:0}.home-reference .home-tab-card{background:#fff;border:1px solid #d8eaf1;border-radius:10px;min-width:0}.home-reference .home-tab-card h4{font-size:17px;margin:0;line-height:1.2;font-weight:700}.home-reference .home-tab-card h5{font-weight:700}.home-reference .home-tab-card strong{letter-spacing:-.02em}.home-reference .home-tab-card small{color:#607a92}.home-reference .home-tab-card p{color:#627b93}.home-reference .home-round-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#e8f8fb;color:#00aaba;flex:none}.home-reference .home-round-icon svg{width:23px;height:23px}.home-reference .home-round-icon.review{background:#e3f8fc;color:#00a9b4}.home-reference .home-round-icon.progress{background:#e6f4ff;color:#0877e3}.home-reference .home-round-icon.complete{background:#ddfaec;color:#00a972}.home-reference .home-avatar{width:32px;height:32px;border-radius:50%;background:#c5f2f3;color:#075c70;display:grid;place-items:center;font-size:10px;font-weight:800;flex:none}.home-reference .home-status{display:inline-flex;align-items:center;gap:7px;border-radius:999px;padding:7px 11px;font-size:11px;font-weight:700;white-space:nowrap}.home-reference .home-status:before{content:"";width:8px;height:8px;background:currentColor;border-radius:50%}.home-reference .home-status.review{background:#dffaf3;color:#079c70}.home-reference .home-status.progress{background:#e2f4ff;color:#0775c7}.home-reference .home-status.complete{background:#ddfaec;color:#03a675}.home-reference .home-team-grid{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(230px,.82fr);gap:16px}.home-reference .home-team-table{padding:14px 12px}.home-reference .home-team-row,.home-reference .home-team-table-head{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,.9fr) minmax(0,1fr);gap:10px;align-items:center}.home-reference .home-team-table-head{color:#607890;padding:4px 8px 12px;font-size:12px;font-weight:700}.home-reference .home-team-row{border-top:1px solid #e1edf1;padding:13px 8px;min-height:90px}.home-reference .home-team-owner,.home-reference .home-team-status,.home-reference .home-team-work{display:flex;align-items:center;gap:10px;min-width:0}.home-reference .home-team-owner small,.home-reference .home-team-owner strong,.home-reference .home-team-work small,.home-reference .home-team-work strong{display:block;overflow:hidden;text-overflow:ellipsis}.home-reference .home-team-work strong{font-size:13px}.home-reference .home-team-owner strong{font-size:12px;font-weight:600}.home-reference .home-team-owner small,.home-reference .home-team-work small{font-size:11px;margin-top:5px}.home-reference .home-team-status{justify-content:space-between}.home-reference .home-team-status>svg{width:17px;height:17px;flex:none;color:#62819b}.home-reference .home-next-steps{padding:18px;display:flex;flex-direction:column}.home-reference .home-next-steps h4{display:flex;gap:11px;align-items:center;padding-bottom:17px}.home-reference .home-next-steps h4 svg{color:#00a9b6;width:26px;height:26px}.home-reference .home-next-item{display:flex;gap:13px;border-top:1px solid #dbe9ef;padding:17px 0}.home-reference .home-next-item>svg{width:23px;height:23px;color:#6b879c;flex:none}.home-reference .home-next-item>div{position:relative;flex:1;min-width:0}.home-reference .home-next-item strong{font-size:13px}.home-reference .home-next-item p{font-size:12px;line-height:1.4;margin:4px 0 15px}.home-reference .home-next-item small{font-size:11px;position:absolute;bottom:5px;right:0}.home-reference .home-illustrative-action{display:flex;align-items:center;justify-content:center;gap:8px;background:#d6f7f9;color:#078898;border-radius:8px;padding:11px;font-size:12px;font-weight:700}.home-reference .home-illustrative-action svg{width:17px;height:17px}.home-reference .home-next-steps>.home-illustrative-action{margin-top:auto}.home-reference .home-team-activity{display:flex;gap:14px;align-items:center;margin-top:16px;padding:14px 18px}.home-reference .home-team-activity>span:nth-child(2){flex:1}.home-reference .home-team-activity small,.home-reference .home-team-activity strong{display:block}.home-reference .home-team-activity strong{font-size:14px}.home-reference .home-team-activity small{font-size:12px;margin-top:4px}.home-reference .home-team-activity>svg{width:18px;color:#00aab6}.home-reference .home-ai-view-grid{display:grid;grid-template-columns:minmax(205px,.85fr) minmax(0,1.45fr) minmax(205px,.83fr);gap:12px}.home-reference .home-ai-view-grid>.home-tab-card{padding:15px}.home-reference .home-ai-sources>h4 span{color:#748da0;font-size:13px}.home-reference .home-ai-review>p,.home-reference .home-ai-sources>p{font-size:12px;line-height:1.4;margin:8px 0 17px}.home-reference .home-source-card{border:1px solid #dcecf2;border-radius:9px;padding:10px 8px;display:flex;gap:9px;align-items:flex-start;margin-top:11px}.home-reference .home-source-card .home-round-icon{width:36px;height:36px}.home-reference .home-source-card .home-round-icon svg{width:19px;height:19px}.home-reference .home-source-card>span:nth-child(2){flex:1;min-width:0}.home-reference .home-source-card em,.home-reference .home-source-card small,.home-reference .home-source-card strong{display:block;font-size:11px;line-height:1.3}.home-reference .home-source-card small{margin-top:4px}.home-reference .home-source-card em{font-style:normal;color:#6c849a;margin-top:7px;font-size:10px}.home-reference .home-source-card>svg{width:14px;height:14px;transform:rotate(-90deg);color:#53758f;flex:none;margin-top:13px}.home-reference .home-ai-brief-head{display:flex;align-items:center;gap:10px;padding:0 0 12px}.home-reference .home-ai-brief-head>span:nth-child(2){flex:1}.home-reference .home-ai-brief-head h4{font-size:17px}.home-reference .home-ai-brief-head small{font-size:11px}.home-reference .home-ai-brief-head>svg{width:17px;color:#56738a}.home-reference .home-ai-brief section{border-top:1px solid #dceaf0;padding:13px 0;display:flex;gap:12px}.home-reference .home-ai-brief section>svg{color:#00aebd;width:22px;height:22px;flex:none}.home-reference .home-ai-brief h5{font-size:13px;margin:0 0 5px}.home-reference .home-ai-brief li,.home-reference .home-ai-brief section p{font-size:11px;line-height:1.35;color:#58738c}.home-reference .home-ai-brief section p{margin:0 0 9px}.home-reference .home-ai-brief ol,.home-reference .home-ai-brief ul{padding-left:15px;margin:0 0 9px}.home-reference .home-ai-brief ol{list-style:decimal}.home-reference .home-ai-brief li{margin:3px 0}.home-reference .home-source-pill{display:inline-flex;align-items:center;gap:5px;background:#eaf8fb;border-radius:999px;padding:5px 8px;font-size:10px!important}.home-reference .home-source-pill svg{width:13px;height:13px;color:#00acb8}.home-reference .home-ai-review>div{border-top:1px solid #dceaf0;padding:13px 0}.home-reference .home-ai-review>div>strong{display:block;font-size:12px;margin-bottom:8px}.home-reference .home-review-owner{display:flex;align-items:center;gap:8px}.home-reference .home-review-owner b,.home-reference .home-review-owner small{display:block;font-size:11px}.home-reference .home-ai-review .home-illustrative-action{margin-top:8px}.home-reference .home-illustrative-action.primary{color:#fff;background:#00afbb}.home-reference .home-illustrative-action.outline{color:#0a3650;background:#fff;border:1px solid #00afbb}.home-reference .home-ai-review .home-review-next{margin-top:14px}.home-reference .home-review-next p{font-size:11px;line-height:1.35;margin:0}.home-reference .home-ai-view-foot{display:flex;align-items:center;justify-content:center;gap:10px;background:#edfaff;color:#456b82;font-size:11px;margin:15px -23px -20px;padding:10px}.home-reference .home-ai-view-foot svg{width:16px;height:16px;color:#00aeb7}.home-reference .home-ai-view-foot strong{color:#124763}.home-reference .home-workflow-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.home-reference .home-workflow-step-wrap{position:relative;min-width:0}.home-reference .home-workflow-step{height:160px;padding:17px;position:relative}.home-reference .home-workflow-step.current{border-color:#00b9c4;background:#eafdff}.home-reference .home-workflow-step strong{display:block;font-size:16px;margin-top:17px}.home-reference .home-workflow-step p{font-size:13px;line-height:1.35;margin:4px 0 0}.home-reference .home-workflow-step .home-round-icon{width:48px;height:48px}.home-reference .home-step-indicator{position:absolute;right:16px;top:16px;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:#00babf;color:#fff}.home-reference .home-step-indicator svg{width:14px}.home-reference .home-step-indicator.pending{background:#fff;border:2px solid #00b8c2}.home-reference .home-workflow-arrow{position:absolute;width:22px;height:22px;right:-22px;top:68px;color:#00b6c2;z-index:2}.home-reference .home-workflow-bottom{display:grid;grid-template-columns:1.2fr 1fr;gap:14px;margin-top:17px}.home-reference .home-required-checks,.home-reference .home-workflow-activity{padding:17px}.home-reference .home-required-checks h4,.home-reference .home-workflow-activity h4{margin-bottom:14px}.home-reference .home-workflow-event{display:grid;grid-template-columns:24px minmax(0,1fr) minmax(110px,.55fr);gap:10px;position:relative;padding:12px 0}.home-reference .home-workflow-event:not(:last-child):before{content:"";position:absolute;width:2px;background:#8de3e5;top:32px;bottom:-14px;left:10px}.home-reference .home-event-check{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#00b9bd;color:#fff;flex:none}.home-reference .home-event-check svg{width:14px;height:14px}.home-reference .home-event-check.pending{background:#fff;border:3px solid #00bac3;box-shadow:inset 0 0 0 4px #fff}.home-reference .home-event-check.pending:after{content:"";width:7px;height:7px;border-radius:50%;background:#00bac3}.home-reference .home-event-check.empty{background:#fff;border:2px solid #7892a7}.home-reference .home-workflow-event em,.home-reference .home-workflow-event small,.home-reference .home-workflow-event strong{display:block}.home-reference .home-workflow-event strong{font-size:12px}.home-reference .home-workflow-event em,.home-reference .home-workflow-event small{font-size:11px;line-height:1.3;color:#648098;margin-top:3px}.home-reference .home-workflow-event em{font-style:normal}.home-reference .home-workflow-person{display:flex;align-items:flex-start;gap:7px}.home-reference .home-workflow-person .home-avatar{width:30px;height:30px}.home-reference .home-workflow-person small,.home-reference .home-workflow-person strong{font-size:10px}.home-reference .home-workflow-aside{display:grid;gap:14px}.home-reference .home-required-checks>div{display:flex;gap:11px;align-items:flex-start;border-top:1px solid #dceaf0;padding:11px 0}.home-reference .home-required-checks small,.home-reference .home-required-checks strong{display:block;font-size:11px;line-height:1.3}.home-reference .home-required-checks small{margin-top:3px}.home-reference .home-exception{display:flex;align-items:center;gap:11px;padding:14px;border-color:#f9d7a8;background:#fffaf5}.home-reference .home-exception>svg:first-child{color:#e94f15;width:27px;height:27px;flex:none}.home-reference .home-exception>svg:nth-of-type(2){color:#698399;width:19px;height:19px;flex:none}.home-reference .home-exception span{flex:1}.home-reference .home-exception small,.home-reference .home-exception strong{display:block;font-size:11px;line-height:1.3}.home-reference .home-exception span:first-of-type strong{color:#d94415}.home-reference .home-exception small{margin-top:3px}.home-reference .home-visibility-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.home-reference .home-visibility-stats>.home-tab-card{padding:18px}.home-reference .home-visibility-stats small,.home-reference .home-visibility-stats span,.home-reference .home-visibility-stats strong{display:block}.home-reference .home-visibility-stats small{font-size:12px}.home-reference .home-visibility-stats strong{font-size:38px;margin:4px 0;color:#0a3650}.home-reference .home-visibility-stats span{font-size:11px;color:#159c9f;display:flex;gap:5px;align-items:center}.home-reference .home-visibility-stats svg{width:14px;height:14px}.home-reference .home-visibility-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:14px;margin-top:16px}.home-reference .home-visibility-grid>.home-tab-card{padding:19px}.home-reference .home-visibility-chart>div:first-child{display:flex;justify-content:space-between;align-items:center}.home-reference .home-visibility-chart>p{font-size:12px;margin:8px 0 0}.home-reference .home-chart{height:220px;display:grid;grid-template-columns:25px 1fr;margin-top:20px}.home-reference .home-chart-grid{display:flex;flex-direction:column;justify-content:space-between;color:#7290a3;font-size:10px}.home-reference .home-chart-bars{background:repeating-linear-gradient(0deg,#e1eff2 0 1px,transparent 1px 33%);border-bottom:1px solid #cfe5eb;display:flex;align-items:end;justify-content:space-around;gap:8px;padding:0 10px}.home-reference .home-chart-bars span{display:block;flex:1;max-width:34px;background:linear-gradient(#4bcfda,#0c9eaa);border-radius:4px 4px 0 0}.home-reference .home-chart-labels{display:flex;justify-content:space-around;font-size:10px;color:#7790a2;margin:8px 0 0 25px}.home-reference .home-visibility-attention>div{display:flex;align-items:center;gap:10px;padding:17px 0;border-top:1px solid #dceaf0}.home-reference .home-visibility-attention h4{margin-bottom:12px}.home-reference .home-visibility-attention>div>span:nth-child(2){flex:1}.home-reference .home-visibility-attention small,.home-reference .home-visibility-attention strong{display:block;font-size:12px}.home-reference .home-visibility-attention small{margin-top:4px}.home-reference .home-visibility-attention>div>svg{width:17px;color:#00aeb8}@media(max-width:1100px){.home-reference .home-tab-workspace-body{grid-template-columns:155px minmax(0,1fr)}.home-reference .home-tab-sidebar{padding:18px 6px}.home-reference .home-tab-sidebar>span{font-size:11px;gap:7px;padding:10px 7px}.home-reference .home-tab-sidebar svg{width:16px;height:16px}.home-reference .home-team-grid{grid-template-columns:1fr}.home-reference .home-next-steps{display:grid;grid-template-columns:repeat(2,1fr);gap:0 20px}.home-reference .home-next-steps h4,.home-reference .home-next-steps>.home-illustrative-action{grid-column:1/-1}.home-reference .home-next-steps>.home-illustrative-action{margin-top:7px}.home-reference .home-ai-view-grid{grid-template-columns:1fr 1.5fr}.home-reference .home-ai-review{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,1fr);gap:0 15px}.home-reference .home-ai-review>.home-review-next,.home-reference .home-ai-review>h4,.home-reference .home-ai-review>p{grid-column:1/-1}.home-reference .home-workflow-step{padding:12px;height:175px}.home-reference .home-workflow-step strong{font-size:13px}.home-reference .home-workflow-step p{font-size:11px}.home-reference .home-workflow-bottom{grid-template-columns:1fr}}@media(max-width:700px){.home-reference .home-capabilities{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.home-reference .home-capabilities button{min-height:92px;padding:12px;gap:9px}.home-reference .home-capabilities button>svg{width:21px;height:21px}.home-reference .home-capabilities button strong{font-size:12px}.home-reference .home-capabilities button small{font-size:10px;margin-top:4px}.home-reference .home-tab-workspace-caption{font-size:10px}.home-reference .home-tab-workspace-head{padding:10px 12px;min-height:54px}.home-reference .home-tab-workspace-head strong{font-size:15px}.home-reference .home-tab-workspace-head>span{font-size:9px;gap:3px}.home-reference .home-tab-workspace-head>span svg:first-child{width:16px;height:16px}.home-reference .home-tab-brand{width:24px;height:24px}.home-reference .home-tab-workspace-body{display:block;min-height:0}.home-reference .home-tab-sidebar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;padding:6px;border-right:0;border-bottom:1px solid #d6eef2}.home-reference .home-tab-sidebar>span{justify-content:center;gap:3px;padding:8px 2px;font-size:8px;white-space:normal;text-align:center}.home-reference .home-tab-sidebar svg{width:13px;height:13px}.home-reference .home-tab-sidebar>.selected:before{top:auto;bottom:0;left:8px;right:8px;width:auto;height:2px}.home-reference .home-tab-view{padding:16px 11px;min-height:0}.home-reference .home-tab-view-heading{margin-bottom:16px}.home-reference .home-tab-view-heading h3{font-size:22px}.home-reference .home-tab-view-heading p{font-size:12px}.home-reference .home-team-row,.home-reference .home-team-table-head{grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr)}.home-reference .home-team-table-head>span:nth-child(3){display:none}.home-reference .home-team-status{grid-column:1/-1;justify-content:flex-start;padding-left:47px}.home-reference .home-team-row{gap:5px;min-height:0}.home-reference .home-team-work strong{font-size:11px}.home-reference .home-team-owner small,.home-reference .home-team-work small{font-size:9px}.home-reference .home-team-owner strong{font-size:10px}.home-reference .home-team-work .home-round-icon{width:36px;height:36px}.home-reference .home-team-work .home-round-icon svg{width:17px;height:17px}.home-reference .home-team-owner .home-avatar{width:25px;height:25px;font-size:8px}.home-reference .home-next-steps{display:block}.home-reference .home-team-activity{gap:7px;padding:10px}.home-reference .home-team-activity>.home-round-icon{width:32px;height:32px}.home-reference .home-team-activity>small{display:none}.home-reference .home-ai-view-grid{grid-template-columns:1fr}.home-reference .home-ai-view-grid>.home-tab-card{padding:13px}.home-reference .home-ai-review{display:block;grid-column:auto}.home-reference .home-ai-view-foot{margin:14px -11px -16px;flex-wrap:wrap;text-align:center}.home-reference .home-ai-view-foot span{display:block}.home-reference .home-workflow-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.home-reference .home-workflow-step{height:auto;min-height:155px}.home-reference .home-workflow-step .home-round-icon{width:35px;height:35px}.home-reference .home-workflow-step .home-round-icon svg{width:17px;height:17px}.home-reference .home-workflow-step strong{margin-top:12px;font-size:12px}.home-reference .home-workflow-step p{font-size:10px}.home-reference .home-workflow-arrow{display:none}.home-reference .home-workflow-event{grid-template-columns:22px minmax(0,1fr)}.home-reference .home-workflow-person{grid-column:2}.home-reference .home-workflow-aside{gap:10px}.home-reference .home-exception{gap:6px;padding:10px}.home-reference .home-exception small,.home-reference .home-exception strong{font-size:9px}.home-reference .home-visibility-stats{gap:6px}.home-reference .home-visibility-stats>.home-tab-card{padding:9px}.home-reference .home-visibility-stats small{font-size:9px}.home-reference .home-visibility-stats strong{font-size:25px}.home-reference .home-visibility-stats span{font-size:8px}.home-reference .home-visibility-grid{grid-template-columns:1fr}}@media(max-width:600px){.home-reference .home-work-head{display:none}.home-reference .home-work-row:not(.home-work-head){grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;padding:10px 0}.home-reference .home-work-row:not(.home-work-head)>strong{grid-column:1;grid-row:1;font-size:12px}.home-reference .home-work-row:not(.home-work-head)>span:nth-child(2){grid-column:1;grid-row:2;font-size:10px}.home-reference .home-work-row:not(.home-work-head)>span:nth-child(3){grid-column:2;grid-row:1/span 2;font-size:10px;max-width:96px;text-align:right}}@media(max-width:800px){.home-reference .home-system-diagram{height:auto;min-height:440px;justify-content:center;gap:16px;padding:20px 0}.home-reference .home-system-team,.home-reference .home-system-workflow{position:relative;left:auto;top:auto;bottom:auto;transform:none;width:78px;height:78px;font-size:11px}.home-reference .home-system-middle{position:relative;top:auto;grid-template-columns:minmax(0,1fr) 78px minmax(0,1fr);gap:14px}.home-reference .home-system-middle:before{top:-16px;bottom:calc(50% + 39px)}.home-reference .home-system-middle:after{top:calc(50% + 39px);bottom:-16px}.home-reference .home-system-team:after,.home-reference .home-system-workflow:before{display:none}.home-reference .home-system-stack{padding:11px;gap:6px}.home-reference .home-system-stack>span{font-size:11px;padding:7px;min-height:32px}.home-reference .home-system-stack svg{width:20px;height:20px}.home-reference .home-system-core{width:78px;height:78px}.home-reference .home-system-core svg{width:45px;height:45px}.home-reference .home-system-core:after,.home-reference .home-system-core:before{width:14px}}@media(max-width:520px){.home-reference .home-system-diagram{min-height:0;gap:16px;padding:24px 0 20px}.home-reference .home-system-team,.home-reference .home-system-workflow{width:72px;height:72px;font-size:10px}.home-reference .home-system-team svg,.home-reference .home-system-workflow svg{width:25px;height:25px}.home-reference .home-system-middle{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 10px}.home-reference .home-system-middle:before{top:-16px;bottom:auto;height:16px}.home-reference .home-system-middle:after{top:auto;bottom:-16px;height:16px}.home-reference .home-system-core{grid-column:1/-1;grid-row:1;justify-self:center;width:72px;height:72px}.home-reference .home-system-core svg{width:42px;height:42px}.home-reference .home-system-core:before{display:none}.home-reference .home-system-core:after{left:50%;right:auto;top:100%;width:2px;height:17px;transform:translateX(-50%)}.home-reference .home-system-stack{grid-row:2;padding:9px;gap:6px}.home-reference .home-system-stack>strong{font-size:11px}.home-reference .home-system-stack>span{font-size:10px;line-height:1.25;padding:7px 5px;gap:5px;min-height:36px}.home-reference .home-system-stack svg{width:18px;height:18px}.home-reference .home-ai-system .home-compare-bottom{grid-template-columns:1fr;gap:7px}.home-reference .home-ai-system .home-compare-bottom span{font-size:11px;min-height:38px;padding:8px 10px;gap:9px}.home-reference .home-ai-system .home-compare-bottom svg{width:19px;height:19px}}@media(max-width:380px){.home-reference .home-mini{height:205px}}