.webnif-content-page{--wn-page-bg:#080e18;--wn-page-panel:#111c29;--wn-page-line:rgba(188,207,229,.14);--wn-page-text:#f0f4f7;--wn-page-muted:#aab6c4;min-height:60vh;color:var(--wn-page-text)}
.webnif-content-container{width:min(1040px,calc(100% - 40px));margin-inline:auto;padding:32px 0 100px}.webnif-content-page .breadcrumb{margin:8px 0 32px}.webnif-content-hero{max-width:850px;padding:44px 0 68px}.webnif-content-eyebrow{margin:0 0 15px;color:#a8c6d9;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.webnif-content-hero h1{margin:0;color:var(--wn-page-text);font-size:clamp(2.5rem,6vw,4.75rem);font-weight:600;letter-spacing:-.05em;line-height:1.05}.webnif-content-summary{max-width:760px;margin:22px 0 28px;color:#bac5cf;font-size:clamp(1.06rem,1.7vw,1.23rem);line-height:1.75}.webnif-content-hero .btn{display:inline-flex;align-items:center;gap:8px}.webnif-content-section{padding:clamp(44px,7vw,76px) 0;border-top:1px solid var(--wn-page-line)}.webnif-content-section h2{max-width:700px;margin:0 0 20px;color:var(--wn-page-text);font-size:clamp(1.75rem,3.6vw,2.6rem);font-weight:580;letter-spacing:-.04em;line-height:1.15}.webnif-content-section p{color:var(--wn-page-muted);line-height:1.75}.webnif-direct-answer{max-width:850px}.webnif-direct-answer p{max-width:790px;font-size:1.1rem}.webnif-problem-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,6vw,76px)}.webnif-rich-copy p:first-child{margin-top:0}.webnif-rich-copy p:last-child{margin-bottom:0}.webnif-section-heading{max-width:700px;margin-bottom:28px}.webnif-section-heading h2{margin-bottom:0}.webnif-capability-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.webnif-capability-card,.webnif-integration-list article{padding:23px;border:1px solid var(--wn-page-line);border-radius:14px;background:linear-gradient(145deg,rgba(18,31,45,.78),rgba(13,21,31,.65))}.webnif-capability-card h3,.webnif-integration-list h3,.webnif-workflow-item h3{margin:0 0 8px;color:#e4ebf0;font-size:1.08rem}.webnif-capability-card p,.webnif-workflow-item p,.webnif-integration-list p{margin:0;font-size:.94rem}.webnif-workflow-list{display:grid;gap:0;margin:0;padding:0;list-style:none}.webnif-workflow-item{display:grid;grid-template-columns:58px minmax(0,1fr);gap:16px;padding:22px 0;border-bottom:1px solid var(--wn-page-line)}.webnif-workflow-number{color:#94b6cf;font-size:.84rem;font-weight:700;letter-spacing:.1em}.webnif-approval-label{display:inline-block;margin-top:12px;padding:6px 10px;border:1px solid rgba(226,201,143,.3);border-radius:999px;color:#dfc98e;font-size:.74rem}.webnif-human-control{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:42px;align-items:center;padding:32px;border:1px solid var(--wn-page-line);border-radius:18px;background:var(--wn-page-panel)}.webnif-human-control h2{margin-bottom:0}.webnif-human-control>p{margin:0}.webnif-integration-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.webnif-integration-list article>span,.webnif-claim-label{display:inline-flex;padding:5px 9px;border-radius:999px;background:rgba(136,184,216,.1);color:#bfd4e2;font-size:.72rem}.webnif-integration-list article>p{margin:12px 0 0}.webnif-claims ul{display:grid;gap:12px;padding:0;list-style:none}.webnif-claims li{color:#d4dde5;line-height:1.7}.webnif-faq-list{border-top:1px solid var(--wn-page-line)}.webnif-faq-list details{border-bottom:1px solid var(--wn-page-line)}.webnif-faq-list summary{padding:19px 28px 19px 0;color:#e6edf2;font-weight:600;cursor:pointer}.webnif-faq-list details>div{max-width:760px;padding:0 0 14px}.webnif-related-links{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.webnif-related-links a{display:inline-block;padding:9px 13px;border:1px solid var(--wn-page-line);border-radius:999px;color:#d3e1eb;text-decoration:none}.webnif-final-cta{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:32px;border:1px solid var(--wn-page-line);border-radius:18px;background:linear-gradient(110deg,#122030,#101a28)}.webnif-final-cta h2{margin:0}.webnif-final-cta .btn{display:inline-flex;flex:none;align-items:center;gap:8px}
@media(max-width:700px){.webnif-problem-grid,.webnif-human-control{grid-template-columns:1fr}.webnif-capability-grid,.webnif-integration-list{grid-template-columns:1fr}.webnif-human-control{padding:24px}.webnif-final-cta{align-items:flex-start;flex-direction:column;padding:24px}}
@media(max-width:520px){.webnif-content-container{width:calc(100% - 32px);padding-top:20px}.webnif-content-hero{padding:32px 0 50px}.webnif-workflow-item{grid-template-columns:42px minmax(0,1fr)}}
