.enterprise-guide-page{background:#f7f8f7;color:#101722;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.enterprise-guide-page *,.enterprise-guide-page *:before,.enterprise-guide-page *:after{box-sizing:border-box}.enterprise-guide-page h1,.enterprise-guide-page h2,.enterprise-guide-page h3,.enterprise-guide-page p,.enterprise-guide-page figure,.enterprise-guide-page ol,.enterprise-guide-page ul,.enterprise-guide-page figcaption{margin:0}.enterprise-guide-page a{color:inherit;text-decoration:none}.enterprise-guide-shell{width:min(100% - 64px,1280px);margin:0 auto}.enterprise-guide-kicker{color:#16877f;font:700 .67rem/1.4 SFMono-Regular,Consolas,Liberation Mono,monospace;letter-spacing:.13em;text-transform:uppercase}.enterprise-guide-kicker--light{color:#b7d4ce}.enterprise-guide-page h1,.enterprise-guide-page h2,.enterprise-guide-page h3{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.06em;line-height:.98}.enterprise-guide-hero{overflow:hidden;padding:clamp(82px,10vw,164px) 0;background-color:#12333a;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px),radial-gradient(circle at 18% 12%,rgba(142,225,209,.18),transparent 30%);background-size:var(--site-hero-grid-size) var(--site-hero-grid-size),var(--site-hero-grid-size) var(--site-hero-grid-size),auto;color:#fff}.enterprise-guide-hero__grid{max-width:930px}.enterprise-guide-hero .enterprise-guide-kicker{color:#8ee1d1}.enterprise-guide-hero h1{max-width:13ch;margin:20px 0 28px;color:#fff;font-size:clamp(3.25rem,4.75vw,5.55rem);text-wrap:balance}.enterprise-guide-hero__copy>p:not(.enterprise-guide-kicker){max-width:54ch;color:#d6e8e4;font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.68}.enterprise-guide-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.enterprise-guide-button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:52px;padding:14px 18px;font-size:.87rem;font-weight:750;transition:transform .18s ease,background .18s ease,border-color .18s ease}.enterprise-guide-button:hover{transform:translateY(-2px)}.enterprise-guide-button--solid{background:#16877f;color:#fff!important}.enterprise-guide-button--solid:hover{background:#fff;color:#101722!important}.enterprise-guide-button--quiet{border:1px solid rgba(255,255,255,.45);color:#fff!important}.enterprise-guide-button--quiet:hover{border-color:#fff;background:#ffffff1a}.enterprise-guide-definition{padding:clamp(86px,10vw,156px) 0;background:#fff}.enterprise-guide-definition__inner{max-width:860px}.enterprise-guide-definition h2{max-width:15ch;margin:18px 0 26px;font-size:clamp(2.7rem,4.6vw,5rem)}.enterprise-guide-definition p:not(.enterprise-guide-kicker){max-width:61ch;color:#435a56;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.3rem,2.1vw,1.95rem);letter-spacing:-.045em;line-height:1.12}.enterprise-guide-comparison,.enterprise-guide-criteria,.enterprise-guide-layers,.enterprise-guide-framework{padding:clamp(84px,10vw,152px) 0;background:#f2f5f4}.enterprise-guide-split-heading{display:grid;grid-template-columns:minmax(160px,.28fr) minmax(0,.72fr);gap:clamp(40px,9vw,150px)}.enterprise-guide-split-heading h2{max-width:16ch;margin-bottom:24px;font-size:clamp(2.4rem,3.75vw,4.2rem);text-wrap:balance}.enterprise-guide-split-heading div>p{max-width:58ch;color:#526965;font-size:1.05rem;line-height:1.68}.enterprise-guide-comparison__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:clamp(68px,7vw,108px)}.enterprise-guide-comparison__cards article{display:flex;flex-direction:column;min-height:394px;padding:30px;background:#fff}.enterprise-guide-comparison__cards article:last-child{margin-top:46px;background:#dcebe7}.enterprise-guide-comparison__cards span,.enterprise-guide-failures__grid span,.enterprise-guide-not__grid span{color:#16877f;font:700 .64rem/1.4 SFMono-Regular,Consolas,monospace;letter-spacing:.11em;text-transform:uppercase}.enterprise-guide-comparison__cards h3{max-width:11ch;margin:auto 0 14px;font-size:clamp(1.9rem,2.7vw,2.65rem)}.enterprise-guide-comparison__cards p{max-width:43ch;color:#526965;font-size:.96rem;line-height:1.64}.enterprise-guide-comparison__cards ul,.enterprise-guide-failures__grid ul,.enterprise-guide-not__grid ul{display:grid;gap:7px;margin-top:24px;padding:18px 0 0;border-top:1px solid rgba(16,23,34,.16);list-style:none}.enterprise-guide-comparison__cards li,.enterprise-guide-failures__grid li,.enterprise-guide-not__grid li{position:relative;padding-left:14px;color:#607773;font-size:.83rem;line-height:1.5}.enterprise-guide-comparison__cards li:before,.enterprise-guide-failures__grid li:before,.enterprise-guide-not__grid li:before{position:absolute;left:0;top:.55em;width:5px;height:5px;border-radius:50%;background:#16877f;content:""}.enterprise-guide-failures{padding:clamp(84px,10vw,152px) 0;background:#101722;color:#fff}.enterprise-guide-failures .enterprise-guide-split-heading h2{color:#fff}.enterprise-guide-failures .enterprise-guide-split-heading div>p{color:#d6e8e4}.enterprise-guide-failures__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:clamp(68px,7vw,108px)}.enterprise-guide-failures__grid article{display:flex;flex-direction:column;min-height:360px;padding:28px;border:1px solid rgba(255,255,255,.16)}.enterprise-guide-failures__grid article:nth-child(2){margin-top:32px;background:#12333a}.enterprise-guide-failures__grid article:nth-child(3){margin-top:64px;background:#16877f}.enterprise-guide-failures__grid span{color:#8ee1d1}.enterprise-guide-failures__grid h3{max-width:11ch;margin:auto 0 14px;color:#fff;font-size:clamp(1.65rem,2.3vw,2.25rem)}.enterprise-guide-failures__grid p{color:#d6e8e4;font-size:.93rem;line-height:1.64}.enterprise-guide-failures__grid ul{border-color:#ffffff2e}.enterprise-guide-failures__grid li{color:#d6e8e4}.enterprise-guide-failures__grid li:before{background:#8ee1d1}.enterprise-guide-category{padding:clamp(96px,11vw,174px) 0;background:#eee9de}.enterprise-guide-category__inner{max-width:880px}.enterprise-guide-category .enterprise-guide-kicker--light{color:#16877f}.enterprise-guide-category h2{max-width:13ch;margin:18px 0 26px;font-size:clamp(2.7rem,4.6vw,5rem)}.enterprise-guide-category p:not(.enterprise-guide-kicker){max-width:58ch;color:#435a56;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.35rem,2.2vw,2rem);letter-spacing:-.045em;line-height:1.1}.enterprise-guide-layers{background:#fff}.enterprise-guide-layers__heading,.enterprise-guide-evaluate__heading,.enterprise-guide-rollout__heading,.enterprise-guide-not__heading,.enterprise-guide-framework__heading{max-width:820px}.enterprise-guide-layers h2,.enterprise-guide-evaluate h2,.enterprise-guide-rollout h2,.enterprise-guide-not h2,.enterprise-guide-framework h2{max-width:17ch;margin-top:18px;font-size:clamp(2.4rem,3.75vw,4.2rem)}.enterprise-guide-layers__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:clamp(60px,6vw,96px)}.enterprise-guide-layers__grid article{min-height:222px;padding:26px;background:#f2f5f4}.enterprise-guide-layers__grid article:nth-child(2),.enterprise-guide-layers__grid article:nth-child(5){background:#e7f1ee}.enterprise-guide-layers__grid article:nth-child(3),.enterprise-guide-layers__grid article:nth-child(6){background:#dcebe7}.enterprise-guide-layers__grid h3{max-width:11ch;margin-bottom:14px;font-size:clamp(1.55rem,2vw,2.08rem)}.enterprise-guide-layers__grid p{color:#526965;font-size:.9rem;line-height:1.63}.enterprise-guide-layers__figure{margin-top:clamp(48px,5vw,76px);padding:clamp(22px,3vw,40px);background:#f2f5f4}.enterprise-guide-layers__figure img{display:block;width:100%;background:#fff}.enterprise-guide-layers__figure figcaption{max-width:68ch;margin:18px 0 0;color:#607773;font-size:.88rem;line-height:1.6}.enterprise-guide-evaluate{padding:clamp(84px,10vw,152px) 0;background:#dcebe7}.enterprise-guide-evaluate__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:clamp(60px,6vw,96px)}.enterprise-guide-evaluate__grid article{display:flex;flex-direction:column;min-height:242px;padding:24px;background:#f7f8f7}.enterprise-guide-evaluate__grid article:nth-child(2),.enterprise-guide-evaluate__grid article:nth-child(6){margin-top:22px;background:#fff}.enterprise-guide-evaluate__grid article:nth-child(3),.enterprise-guide-evaluate__grid article:nth-child(7){margin-top:44px;background:#e7f1ee}.enterprise-guide-evaluate__grid article:nth-child(4),.enterprise-guide-evaluate__grid article:nth-child(8){margin-top:66px;background:#12333a}.enterprise-guide-evaluate__grid h3{max-width:12ch;margin:auto 0 12px;font-size:clamp(1.45rem,1.9vw,1.9rem)}.enterprise-guide-evaluate__grid p{color:#526965;font-size:.86rem;line-height:1.6}.enterprise-guide-evaluate__grid article:nth-child(4) h3,.enterprise-guide-evaluate__grid article:nth-child(8) h3{color:#fff}.enterprise-guide-evaluate__grid article:nth-child(4) p,.enterprise-guide-evaluate__grid article:nth-child(8) p{color:#d6e8e4}.enterprise-guide-criteria{background:#f2f5f4}.enterprise-guide-criteria__list{margin-top:clamp(68px,7vw,108px);border-top:1px solid rgba(16,23,34,.18)}.enterprise-guide-criteria__list article{display:grid;grid-template-columns:minmax(180px,.35fr) minmax(0,.65fr);gap:34px;align-items:baseline;padding:24px 0;border-bottom:1px solid rgba(16,23,34,.18)}.enterprise-guide-criteria__list h3{font-size:clamp(1.55rem,2.2vw,2.15rem)}.enterprise-guide-criteria__list p{max-width:58ch;color:#526965;font-size:.98rem;line-height:1.65}.enterprise-guide-rollout{padding:clamp(84px,10vw,152px) 0;background:#fff}.enterprise-guide-rollout__heading>p:last-child,.enterprise-guide-not__heading>p:last-child,.enterprise-guide-framework__heading>p:last-child{max-width:62ch;margin-top:24px;color:#526965;font-size:1.05rem;line-height:1.68}.enterprise-guide-rollout__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(70px,7vw,108px);padding:0;list-style:none}.enterprise-guide-rollout__steps li{min-height:318px;padding:28px 24px;border-left:1px solid rgba(16,23,34,.18);background:#f2f5f4}.enterprise-guide-rollout__steps li:first-child{border-left:0;background:#101722}.enterprise-guide-rollout__steps li:nth-child(2){margin-top:34px;background:#e7f1ee}.enterprise-guide-rollout__steps li:nth-child(3){margin-top:68px;background:#dcebe7}.enterprise-guide-rollout__steps span{color:#16877f;font:700 .64rem/1.4 SFMono-Regular,Consolas,monospace;letter-spacing:.11em}.enterprise-guide-rollout__steps h3{max-width:10ch;margin:78px 0 14px;font-size:clamp(1.8rem,2.6vw,2.6rem)}.enterprise-guide-rollout__steps p{max-width:34ch;color:#526965;font-size:.92rem;line-height:1.65}.enterprise-guide-rollout__steps li:first-child span{color:#b7d4ce}.enterprise-guide-rollout__steps li:first-child h3{color:#fff}.enterprise-guide-rollout__steps li:first-child p{color:#d6e8e4}.enterprise-guide-not{padding:clamp(84px,10vw,152px) 0;background:#12333a;color:#fff}.enterprise-guide-not__heading h2{color:#fff}.enterprise-guide-not__heading>p:last-child{color:#d6e8e4}.enterprise-guide-not__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:clamp(60px,6vw,96px)}.enterprise-guide-not__grid article{display:flex;flex-direction:column;min-height:334px;padding:28px;border:1px solid rgba(255,255,255,.18)}.enterprise-guide-not__grid article:nth-child(2){margin-top:30px;background:#ffffff0f}.enterprise-guide-not__grid article:nth-child(3){background:#16877f}.enterprise-guide-not__grid article:nth-child(4){margin-top:30px;background:#101722}.enterprise-guide-not__grid span{color:#8ee1d1}.enterprise-guide-not__grid h3{max-width:14ch;margin:auto 0 14px;color:#fff;font-size:clamp(1.65rem,2.3vw,2.25rem)}.enterprise-guide-not__grid p,.enterprise-guide-not__grid li{color:#d6e8e4;font-size:.92rem;line-height:1.64}.enterprise-guide-not__grid ul{border-color:#ffffff2e}.enterprise-guide-not__grid li{font-size:.82rem}.enterprise-guide-not__grid li:before{background:#8ee1d1}.enterprise-guide-statement{padding:clamp(86px,10vw,152px) 0;background:#eee9de}.enterprise-guide-statement>div{max-width:1000px}.enterprise-guide-statement p{max-width:20ch;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.35rem,4.1vw,4.5rem);letter-spacing:-.06em;line-height:1}.enterprise-guide-statement em{color:#16877f;font-style:normal}.enterprise-guide-statement span{display:block;max-width:62ch;margin-top:30px;color:#435a56;font-size:1rem;line-height:1.68}.enterprise-guide-framework{background:#fff}.enterprise-guide-framework__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:clamp(60px,6vw,96px)}.enterprise-guide-framework__grid a{display:flex;flex-direction:column;min-height:292px;padding:26px;background:#f2f5f4;transition:transform .18s ease,background .18s ease,color .18s ease}.enterprise-guide-framework__grid a:nth-child(2){margin-top:30px;background:#dcebe7}.enterprise-guide-framework__grid a:nth-child(3){margin-top:60px;background:#12333a;color:#fff}.enterprise-guide-framework__grid a:hover{background:#16877f;color:#fff;transform:translateY(-5px)}.enterprise-guide-framework__grid h3{max-width:11ch;margin:auto 0 14px;font-size:clamp(1.7rem,2.4vw,2.4rem)}.enterprise-guide-framework__grid p{color:#526965;font-size:.92rem;line-height:1.64}.enterprise-guide-framework__grid b{display:flex;justify-content:space-between;gap:8px;margin-top:22px;font-size:.78rem}.enterprise-guide-framework__grid i{color:#16877f;font-size:1.1rem;font-style:normal}.enterprise-guide-framework__grid a:nth-child(3) p{color:#d6e8e4}.enterprise-guide-framework__grid a:hover p,.enterprise-guide-framework__grid a:hover i{color:#fff}.enterprise-guide-cta{padding:clamp(104px,12vw,190px) 0;background:#16877f;color:#fff;text-align:center}.enterprise-guide-cta__inner{max-width:900px}.enterprise-guide-cta .enterprise-guide-kicker{display:none}.enterprise-guide-cta h2{max-width:14ch;margin:0 auto 25px;font-size:clamp(3rem,5vw,5.3rem)}.enterprise-guide-cta p:not(.enterprise-guide-kicker){max-width:64ch;margin:0 auto;color:#d6e8e4;font-size:1.04rem;line-height:1.68}.enterprise-guide-cta .enterprise-guide-actions{justify-content:center}.enterprise-guide-button--white{background:#fff;color:#101722!important}.enterprise-guide-button--white:hover{background:#d6e8e4}.enterprise-guide-button--cta-secondary{border:1px solid rgba(255,255,255,.55);color:#fff!important}.enterprise-guide-faq{padding:clamp(84px,10vw,152px) 0;background:#f7f8f7}.enterprise-guide-faq__grid{display:grid;grid-template-columns:minmax(0,.62fr) minmax(480px,1.38fr);gap:clamp(60px,10vw,180px)}.enterprise-guide-faq h2{max-width:8ch;margin-top:18px;font-size:clamp(2.5rem,4.1vw,4.55rem)}.enterprise-guide-faq details{border-top:1px solid rgba(16,23,34,.16)}.enterprise-guide-faq details:last-child{border-bottom:1px solid rgba(16,23,34,.16)}.enterprise-guide-faq summary{position:relative;padding:22px 36px 22px 0;color:#101722;cursor:pointer;font-size:1rem;font-weight:720;line-height:1.4;list-style:none}.enterprise-guide-faq summary::-webkit-details-marker{display:none}.enterprise-guide-faq summary:after{position:absolute;right:3px;color:#16877f;content:"+";font-size:1.3rem;font-weight:400}.enterprise-guide-faq details[open] summary:after{content:"−"}.enterprise-guide-faq details p{max-width:64ch;margin:0 0 22px;color:#566d69;font-size:.94rem;line-height:1.68}@media(max-width:1100px){.enterprise-guide-failures__grid,.enterprise-guide-layers__grid,.enterprise-guide-framework__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.enterprise-guide-failures__grid article:nth-child(n),.enterprise-guide-layers__grid article:nth-child(n),.enterprise-guide-framework__grid a:nth-child(n){margin-top:0}.enterprise-guide-failures__grid article:nth-child(3),.enterprise-guide-framework__grid a:nth-child(3){grid-column:1 / -1;max-width:calc(50% - 6px)}.enterprise-guide-evaluate__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.enterprise-guide-evaluate__grid article:nth-child(n){margin-top:0}}@media(max-width:820px){.enterprise-guide-shell{width:min(100% - 40px,620px)}.enterprise-guide-split-heading{grid-template-columns:1fr;gap:34px}.enterprise-guide-comparison__cards,.enterprise-guide-not__grid{grid-template-columns:1fr}.enterprise-guide-comparison__cards article:nth-child(n),.enterprise-guide-not__grid article:nth-child(n){min-height:0;margin-top:0}.enterprise-guide-comparison__cards h3,.enterprise-guide-not__grid h3{margin-top:64px}.enterprise-guide-rollout__steps{grid-template-columns:1fr}.enterprise-guide-rollout__steps li:nth-child(n){min-height:0;margin-top:0;padding:26px 0;border-left:0;border-top:1px solid rgba(16,23,34,.18);background:transparent}.enterprise-guide-rollout__steps li:first-child{border-top:0}.enterprise-guide-rollout__steps li:first-child h3{color:#101722}.enterprise-guide-rollout__steps li:first-child p{color:#526965}.enterprise-guide-rollout__steps li:first-child span{color:#16877f}.enterprise-guide-rollout__steps h3{max-width:none;margin:18px 0 8px}.enterprise-guide-faq__grid{grid-template-columns:1fr;gap:42px}.enterprise-guide-cta{text-align:left}.enterprise-guide-cta h2,.enterprise-guide-cta p:not(.enterprise-guide-kicker){margin-left:0}.enterprise-guide-cta .enterprise-guide-actions{justify-content:flex-start}}@media(max-width:560px){.enterprise-guide-shell{width:min(100% - 32px,620px)}.enterprise-guide-hero{padding-block:72px}.enterprise-guide-hero h1{font-size:clamp(2.9rem,12vw,3.55rem)}.enterprise-guide-actions{display:grid}.enterprise-guide-button{width:100%}.enterprise-guide-definition,.enterprise-guide-comparison,.enterprise-guide-failures,.enterprise-guide-category,.enterprise-guide-layers,.enterprise-guide-evaluate,.enterprise-guide-criteria,.enterprise-guide-rollout,.enterprise-guide-not,.enterprise-guide-statement,.enterprise-guide-framework{padding-block:72px}.enterprise-guide-definition h2,.enterprise-guide-split-heading h2,.enterprise-guide-category h2,.enterprise-guide-layers h2,.enterprise-guide-evaluate h2,.enterprise-guide-rollout h2,.enterprise-guide-not h2,.enterprise-guide-framework h2{font-size:clamp(2.2rem,10vw,2.5rem)}.enterprise-guide-failures__grid,.enterprise-guide-layers__grid,.enterprise-guide-evaluate__grid,.enterprise-guide-framework__grid{grid-template-columns:1fr}.enterprise-guide-failures__grid article:nth-child(3),.enterprise-guide-framework__grid a:nth-child(3){grid-column:auto;max-width:none}.enterprise-guide-failures__grid article,.enterprise-guide-layers__grid article,.enterprise-guide-evaluate__grid article,.enterprise-guide-framework__grid a{min-height:0;padding:24px}.enterprise-guide-failures__grid h3,.enterprise-guide-framework__grid h3,.enterprise-guide-evaluate__grid h3{margin-top:52px}.enterprise-guide-criteria__list article{grid-template-columns:1fr;gap:10px}.enterprise-guide-statement p{font-size:clamp(2.25rem,11vw,3.2rem)}.enterprise-guide-faq{padding-block:72px}.enterprise-guide-faq h2{font-size:clamp(2.2rem,10vw,2.5rem)}.enterprise-guide-cta{padding-block:96px}}
