.marketing-root[data-page=citation]{--c12-blue:#0d4ce8;--c12-blue-dark:#0a3fc5;--c12-ink:#141923;--c12-body:#626d7c;--c12-muted:#8a94a3;--c12-line:#dfe4eb;--c12-surface:#f4f6f9;--cap-blue:#0d4ce8;--cap-blue-ink:#0838aa;--cap-ink:#111827;color:var(--cap-ink);overflow-x:hidden;background:#fff}.marketing-root[data-page=citation] main{overflow:hidden}.marketing-root[data-page=citation] [hidden]{display:none!important}.marketing-root[data-page=citation] .capx-shell{width:min(1200px,calc(100% - 64px));margin-inline:auto}.marketing-root[data-page=citation] .breadcrumb{display:flex;align-items:center;gap:10px;min-height:24px;margin:0 0 42px;color:#8a94a4;font-size:13px}.marketing-root[data-page=citation] .breadcrumb a,.marketing-root[data-page=citation] .breadcrumb span:first-child{color:#8a94a4;text-decoration:none}.marketing-root[data-page=citation] .breadcrumb strong{color:var(--cap-blue);font-weight:600}.marketing-root[data-page=citation] .capx-final .button{min-height:50px;padding-inline:22px}.marketing-root[data-page=citation] .capx-final{padding:96px 0 104px;text-align:center;background:var(--cap-blue);color:#fff}.marketing-root[data-page=citation] .capx-final .eyebrow{color:rgba(255,255,255,.72)}.marketing-root[data-page=citation] .capx-final h2{max-width:900px;margin:16px auto 0;color:#fff;font-size:clamp(34px,4vw,52px);font-weight:610;letter-spacing:-.04em;line-height:1.2}.marketing-root[data-page=citation] .capx-final p{margin:20px 0 30px;color:rgba(255,255,255,.78);font-size:17px}.marketing-root[data-page=citation] .capx-final .button{border-color:#fff;background:#fff;color:var(--cap-blue)}.marketing-root[data-page=citation] .capx-final .button:hover{border-color:#f2f6ff;background:#f2f6ff;color:var(--cap-blue-ink)}.marketing-root[data-page=citation] .capx-final h2{max-width:1100px;font-size:clamp(32px,3.6vw,48px)}.marketing-root[data-page=citation] .eyebrow{color:var(--blue);font-size:10px;font-weight:750;letter-spacing:.15em;text-transform:uppercase}.marketing-root[data-page=citation] .c12-visually-hidden{width:1px;height:1px;overflow:hidden;position:absolute;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.marketing-root[data-page=citation] .c12-shell{width:min(1180px,calc(100% - 48px));margin-inline:auto}.marketing-root[data-page=citation] .c12-hero{position:relative;min-height:0;padding:120px 0 72px;background:linear-gradient(180deg,#fff,#fff 48%,#f3f6fb)}.marketing-root[data-page=citation] .c12-hero:before{position:absolute;top:28px;left:50%;width:760px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(13,76,232,.075),rgba(13,76,232,0) 70%);content:"";pointer-events:none;transform:translateX(-50%)}.marketing-root[data-page=citation] .c12-hero .c12-shell{position:relative;z-index:1}.marketing-root[data-page=citation] .c12-hero .breadcrumb{min-height:17px;margin:0}.marketing-root[data-page=citation] .c12-hero-copy{margin-top:30px}.marketing-root[data-page=citation] .c12-hero-copy h1{max-width:1100px;margin:0;color:var(--c12-ink);font-size:clamp(52px,5.35vw,74px);font-weight:670;letter-spacing:-.06em;line-height:1.03;animation:c12Rise .7s cubic-bezier(.22,1,.36,1) both}.marketing-root[data-page=citation] .c12-hero-copy h1 span{color:var(--c12-blue)}.marketing-root[data-page=citation][data-lang=en] .c12-hero-copy h1{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:670;letter-spacing:-.03em;line-height:1.05;word-spacing:normal}.marketing-root[data-page=citation][data-lang=en] .c12-hero-copy h1 span{display:block;margin-top:0;font:inherit;letter-spacing:inherit;word-spacing:inherit}.marketing-root[data-page=citation] .c12-hero-side{display:flex;align-items:center;justify-content:space-between;gap:42px;margin-top:25px;padding-top:21px;border-top:1px solid rgba(17,31,56,.13);animation:c12Rise .7s cubic-bezier(.22,1,.36,1) .07s both}.marketing-root[data-page=citation] .c12-hero-side p{margin:0;color:#5f6774;font-size:15px;line-height:1.72}.marketing-root[data-page=citation] .c12-hero-side p span{display:block}.marketing-root[data-page=citation] .c12-hero-side p span+span{margin-top:3px}.marketing-root[data-page=citation] .c12-hero-side .button{flex:0 0 auto;min-height:48px}.marketing-root[data-page=citation] .c12-hero-cta{transform-origin:center right;transition:opacity .14s linear,visibility 0s linear,transform .14s linear,background .18s ease,border-color .18s ease}.marketing-root[data-page=citation] .c12-hero-cta.is-header-compact-hidden,.marketing-root[data-page=citation] .c12-hero-cta.is-header-compact-hidden:hover{visibility:hidden;opacity:0;transform:translateY(-8px) scale(.98);pointer-events:none;transition-delay:0s,.14s,0s,0s,0s}.marketing-root[data-page=citation] .c12-demo{position:relative;z-index:4;margin-top:34px;overflow:visible;border:1px solid #d9e0e9;border-radius:16px;background:#fff;box-shadow:0 28px 78px rgba(25,39,67,.13);animation:c12DemoIn .82s cubic-bezier(.22,1,.36,1) .13s both}.marketing-root[data-page=citation] .c12-demo-head{min-height:62px;display:grid;grid-template-columns:minmax(0,1fr) 284px;align-items:center;gap:24px;position:relative;z-index:8;padding:9px 14px 9px 18px;border-radius:16px 16px 0 0;background:#fbfcfe}.marketing-root[data-page=citation] .c12-document-ident strong{display:block;color:#303a49;font-size:14px;font-weight:680;letter-spacing:-.01em;line-height:1.4}.marketing-root[data-page=citation] .c12-document-ident strong span{color:var(--c12-blue)}.marketing-root[data-page=citation][data-lang=en] .c12-document-ident strong{white-space:nowrap}.marketing-root[data-page=citation] .c12-picker{position:relative;min-width:0}.marketing-root[data-page=citation] .c12-picker-trigger{width:100%;min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:13px;padding:7px 13px;border:1px solid #cfd6e0;border-radius:10px;color:var(--c12-ink);background:#fff;text-align:left;box-shadow:0 1px 2px rgba(31,42,60,.03);transition:border-color .17s ease,box-shadow .17s ease,background .17s ease}.marketing-root[data-page=citation] .c12-picker-trigger:hover,.marketing-root[data-page=citation] .c12-picker.open .c12-picker-trigger{border-color:#9eb6ec;background:#fff;box-shadow:0 0 0 3px rgba(13,76,232,.08)}.marketing-root[data-page=citation] .c12-picker-trigger:focus-visible{outline:none;border-color:#8eaceb;box-shadow:0 0 0 3px rgba(13,76,232,.11)}.marketing-root[data-page=citation] .c12-picker.open .c12-picker-trigger:focus-visible{outline:none}.marketing-root[data-page=citation] .c12-picker-trigger>span{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;align-items:baseline}.marketing-root[data-page=citation] .c12-picker-trigger small{grid-column:1/3;color:#8a94a3;font-size:8.5px;font-weight:620;letter-spacing:.02em}.marketing-root[data-page=citation] .c12-picker-trigger strong{overflow:hidden;margin-top:4px;color:#202a39;font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.marketing-root[data-page=citation] .c12-picker-trigger em{padding-left:9px;border-left:1px solid #e3e7ed;color:#5570b0;font-size:9px;font-style:normal;white-space:nowrap}.marketing-root[data-page=citation] .c12-picker-trigger>i{width:7px;height:7px;flex:0 0 auto;border-right:1.3px solid #788294;border-bottom:1.3px solid #788294;transform:rotate(45deg) translateY(-2px);transition:transform .18s ease}.marketing-root[data-page=citation] .c12-picker.open .c12-picker-trigger>i{transform:rotate(225deg) translate(-1px,-1px)}.marketing-root[data-page=citation] .c12-picker-menu{position:absolute;z-index:30;top:calc(100% + 7px);left:0;width:100%;padding:6px;border:1px solid #d7dee8;border-radius:12px;background:#fff;box-shadow:0 18px 48px rgba(28,40,64,.18),0 3px 10px rgba(28,40,64,.06)}.marketing-root[data-page=citation] .c12-style-menu>div{max-height:330px;overflow-y:auto}.marketing-root[data-page=citation] .c12-style-menu button{width:100%;min-height:48px;display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:center;padding:8px 9px;border:0;border-radius:8px;color:#4d5868;background:transparent;text-align:left}.marketing-root[data-page=citation] .c12-style-menu button:focus-visible,.marketing-root[data-page=citation] .c12-style-menu button:hover{background:#f4f6f9;outline:none}.marketing-root[data-page=citation] .c12-style-menu button.active{color:#154dcc;background:#edf3ff}.marketing-root[data-page=citation] .c12-style-menu button span{min-width:0}.marketing-root[data-page=citation] .c12-style-menu button small,.marketing-root[data-page=citation] .c12-style-menu button strong{display:block}.marketing-root[data-page=citation] .c12-style-menu button strong{font-size:10px;font-weight:680}.marketing-root[data-page=citation] .c12-style-menu button small{margin-top:3px;color:#9098a5;font-size:8.5px}.marketing-root[data-page=citation] .c12-style-menu button>b{grid-column:1;grid-row:1;width:15px;height:15px;display:grid;place-items:center;border:1px solid #d5dce6;border-radius:50%;color:transparent;background:#fff;font-size:8px;text-align:center}.marketing-root[data-page=citation] .c12-style-menu button>span{grid-column:2;grid-row:1}.marketing-root[data-page=citation] .c12-style-menu button.active>b{border-color:var(--c12-blue);color:#fff;background:var(--c12-blue)}.marketing-root[data-page=citation] .c12-picker-more{min-height:54px;display:grid;grid-template-columns:minmax(0,1fr) 18px;gap:10px;align-items:center;margin-top:5px;padding:9px 10px;border-top:1px solid #e5e9ef;color:#475262}.marketing-root[data-page=citation] .c12-picker-more small,.marketing-root[data-page=citation] .c12-picker-more strong{display:block}.marketing-root[data-page=citation] .c12-picker-more small{color:var(--c12-blue);font-size:8.5px;font-weight:700}.marketing-root[data-page=citation] .c12-picker-more strong{margin-top:3px;font-size:9px;font-weight:600}.marketing-root[data-page=citation] .c12-picker-more>b{color:var(--c12-blue)}.marketing-root[data-page=citation] .c12-cycle-progress{height:3px;overflow:hidden;position:relative;z-index:7;background:#dfe5ed}.marketing-root[data-page=citation] .c12-cycle-progress b{width:100%;height:100%;display:block;background:var(--c12-blue);transform:scaleX(0);transform-origin:left center;will-change:transform}.marketing-root[data-page=citation] .c12-spread-stage{height:510px;overflow:hidden;padding:8px 8px 0;border-radius:0 0 16px 16px;background:#e5e9ef;scrollbar-color:#bcc5d1 transparent;scrollbar-width:thin}.marketing-root[data-page=citation] .c12-spread-canvas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-inline:auto}.marketing-root[data-page=citation] .c12-spread-pane{min-width:0;overflow:hidden}.marketing-root[data-page=citation] .c12-paper{width:100%;aspect-ratio:210/297;min-height:0;display:flex;flex-direction:column;position:relative;padding:38px 46px 34px;border:1px solid #d5dae1;color:#1e2632;background:#fff;box-shadow:0 12px 28px rgba(29,42,67,.13);font-family:Times New Roman,Songti SC,serif}.marketing-root[data-page=citation] .c12-paper-footer,.marketing-root[data-page=citation] .c12-paper-header{display:flex;justify-content:space-between;gap:18px;color:#8b929c;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,sans-serif;font-size:8px}.marketing-root[data-page=citation] .c12-paper-header{padding-bottom:14px;border-bottom:1px solid #dfe3e8}.marketing-root[data-page=citation] .c12-paper-header span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketing-root[data-page=citation] .c12-paper-body{flex:1;padding:34px 0 22px}.marketing-root[data-page=citation] .c12-paper-meta{margin:0 0 22px!important;font-size:16px!important;font-weight:700;text-align:center}.marketing-root[data-page=citation] .c12-paper-body>p{margin:15px 0 0;font-size:12.2px;line-height:1.95;text-align:justify;text-indent:2em}.marketing-root[data-page=citation] .c12-citation-mark{display:inline;margin:0 .06em;padding:0 .15em;border-radius:3px;color:#174fcf;background:#edf3ff;font-style:normal;font-weight:650;text-indent:0}.marketing-root[data-page=citation] .c12-reference-paper .c12-paper-body{display:flex;align-items:flex-start;padding-top:58px}.marketing-root[data-page=citation] .c12-references{width:100%;margin-top:0;padding-top:0;border-top:0}.marketing-root[data-page=citation] .c12-references h2{margin:0 0 35px;font-size:17px;font-weight:700;text-align:center}.marketing-root[data-page=citation] .c12-references ol{margin:0;padding:0;list-style:none}.marketing-root[data-page=citation] .c12-references li{display:grid;grid-template-columns:23px minmax(0,1fr);gap:5px;margin-top:19px;font-size:10.6px;line-height:1.65}.marketing-root[data-page=citation] .c12-references ol[data-list-mode=plain] li{grid-template-columns:minmax(0,1fr);padding-left:1.8em;text-indent:-1.8em}.marketing-root[data-page=citation] .c12-references ol[data-list-mode=plain] .c12-reference-anchor{display:none}.marketing-root[data-page=citation] .c12-references ol[data-bibliography-layout=mla] li{display:block;padding-left:1.8em;text-indent:-1.8em}.marketing-root[data-page=citation] .c12-reference-anchor{color:#323944}.marketing-root[data-page=citation] .c12-references p{margin:0;overflow-wrap:anywhere}.marketing-root[data-page=citation] .c12-paper-footer{align-items:center;padding-top:13px;border-top:1px solid #e1e4e9}.marketing-root[data-page=citation] .c12-paper-footer span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketing-root[data-page=citation] .c12-paper-footer b{color:#68717f;font-size:9px;font-weight:600}.marketing-root[data-page=citation] .c12-section{padding:88px 0}.marketing-root[data-page=citation] .c12-section-head{max-width:820px}.marketing-root[data-page=citation] .c12-section-head .eyebrow{margin-bottom:14px}.marketing-root[data-page=citation] .c12-section-head h2{margin:0;color:var(--c12-ink);font-size:clamp(34px,3.3vw,47px);font-weight:630;letter-spacing:-.045em;line-height:1.14}.marketing-root[data-page=citation] .c12-section-head h2 span{color:var(--c12-blue)}.marketing-root[data-page=citation] .c12-section-head p{max-width:740px;margin:18px 0 0;color:var(--c12-body);font-size:15px;line-height:1.75}.marketing-root[data-page=citation] .c12-relation-strip{display:grid;grid-template-columns:minmax(0,.82fr) 48px minmax(0,1.12fr) 48px minmax(0,1.06fr);align-items:stretch;margin-top:46px;border-top:1px solid #dce2e9;border-bottom:1px solid #dce2e9}.marketing-root[data-page=citation] .c12-relation-strip article{min-width:0;padding:29px 4px 31px}.marketing-root[data-page=citation] .c12-relation-strip article+i+article{padding-left:12px}.marketing-root[data-page=citation] .c12-relation-strip small,.marketing-root[data-page=citation] .c12-relation-strip span,.marketing-root[data-page=citation] .c12-relation-strip strong{display:block}.marketing-root[data-page=citation] .c12-relation-strip small{color:#8a98b2;font-size:8px;font-weight:720;letter-spacing:.08em}.marketing-root[data-page=citation] .c12-relation-strip strong{margin-top:23px;color:#303a49;font-size:17px;line-height:1.4;font-weight:640}.marketing-root[data-page=citation] .c12-relation-strip span{margin-top:8px;color:#7a8493;font-size:11px;line-height:1.6}.marketing-root[data-page=citation] .c12-relation-strip>i{display:grid;place-items:center;color:#86a4ea;font-size:19px;font-style:normal}.marketing-root[data-page=citation] .c12-relation-strip .is-output{position:relative}.marketing-root[data-page=citation] .c12-relation-strip .is-output:before{position:absolute;top:0;right:0;left:0;height:2px;background:var(--c12-blue);content:""}.marketing-root[data-page=citation] .c12-relation-strip .is-output strong{color:#174fcf}.marketing-root[data-page=citation] .c12-delivery-section{padding-bottom:92px;background:#f3f5f8}.marketing-root[data-page=citation] .c12-delivery-band{margin-top:45px;overflow:hidden;border:1px solid #dce2e9;border-radius:16px;background:#fff;box-shadow:0 20px 56px rgba(29,42,67,.08)}.marketing-root[data-page=citation] .c12-delivery-flow{display:grid;grid-template-columns:minmax(0,1.06fr) 24px minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1.04fr)}.marketing-root[data-page=citation] .c12-delivery-flow>article{min-width:0;min-height:248px;position:relative;padding:29px 22px 25px}.marketing-root[data-page=citation] .c12-delivery-flow>article+.c12-flow-arrow+article{border-left:1px solid #e5e9ee}.marketing-root[data-page=citation] .c12-delivery-flow article>b,.marketing-root[data-page=citation] .c12-delivery-flow article>small,.marketing-root[data-page=citation] .c12-delivery-flow article>span,.marketing-root[data-page=citation] .c12-delivery-flow article>strong{display:block}.marketing-root[data-page=citation] .c12-delivery-flow article>small{color:#64748b;font-size:11px;font-weight:720;letter-spacing:.05em;line-height:1.45}.marketing-root[data-page=citation] .c12-delivery-flow article>strong{min-height:49px;margin-top:22px;color:#303a49;font-size:16px;line-height:1.5;font-weight:640}.marketing-root[data-page=citation] .c12-delivery-flow article>span{margin-top:10px;color:#64748b;font-size:13px;line-height:1.58}.marketing-root[data-page=citation] .c12-flow-arrow{display:grid;place-items:center;position:relative;z-index:2;color:#7696df;font-size:16px;font-style:normal}.marketing-root[data-page=citation] .c12-change-step div{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.marketing-root[data-page=citation] .c12-change-step div span{display:inline-flex;align-items:center;gap:5px;padding:6px 8px;border:1px solid #dce3ec;border-radius:6px;color:#5f6d80;background:#f9fafc;font-size:11px}.marketing-root[data-page=citation] .c12-change-step div i{color:#174fcf;font-style:normal;font-weight:700}.marketing-root[data-page=citation] .c12-live-state{margin-top:22px;color:#315dbf;font-size:11.5px;font-weight:650;line-height:1.45}.marketing-root[data-page=citation] .c12-live-state i{width:6px;height:6px;display:inline-block;margin-right:7px;border-radius:50%;background:var(--c12-blue);box-shadow:0 0 0 5px rgba(13,76,232,.09);animation:c12Pulse 2s ease-in-out infinite}.marketing-root[data-page=citation] .c12-output-step{background:#f2f6ff}.marketing-root[data-page=citation] .c12-output-step:before{position:absolute;top:0;right:0;left:0;height:2px;background:var(--c12-blue);content:""}.marketing-root[data-page=citation] .c12-output-step>strong{color:#174fcf!important}.marketing-root[data-page=citation] .c12-output-step>b{margin-top:21px;color:#4163a8;font-size:11.5px;font-weight:650;line-height:1.45}.marketing-root[data-page=citation] .c12-exception-step>b{width:max-content;margin-top:21px;padding:6px 8px;border:1px solid #ecdca9;border-radius:6px;color:#96701a;background:#fffaf0;font-size:11.5px;font-weight:650}.marketing-root[data-page=citation] .c12-final h2{text-wrap:balance}@keyframes c12Rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes c12DemoIn{0%{opacity:0;transform:translateY(24px) scale(.988)}to{opacity:1;transform:none}}@keyframes c12Pulse{0%,to{opacity:.55;transform:scale(.84)}50%{opacity:1;transform:scale(1)}}@media (max-width:820px){.marketing-root[data-page=citation] .capx-shell{width:min(100% - 40px,720px)}}@media (min-width:761px) and (max-width:1100px){.marketing-root[data-page=citation] .c12-delivery-flow{grid-template-columns:1fr 28px 1fr}.marketing-root[data-page=citation] .c12-delivery-flow>article{min-height:228px}.marketing-root[data-page=citation] .c12-delivery-flow>.c12-flow-arrow:nth-of-type(2){display:none}.marketing-root[data-page=citation] .c12-delivery-flow>.c12-flow-arrow:nth-of-type(3),.marketing-root[data-page=citation] .c12-delivery-flow>article:nth-of-type(3),.marketing-root[data-page=citation] .c12-delivery-flow>article:nth-of-type(4){border-top:1px solid #e4e8ee}}@media (max-width:980px){.marketing-root[data-page=citation] .c12-demo-head{grid-template-columns:minmax(180px,1fr) 270px}.marketing-root[data-page=citation] .c12-relation-strip{grid-template-columns:1fr 36px 1.2fr 36px 1.1fr}.marketing-root[data-page=citation] .c12-delivery-flow{grid-template-columns:1fr 28px 1fr}.marketing-root[data-page=citation] .c12-delivery-flow>article{min-height:228px}.marketing-root[data-page=citation] .c12-delivery-flow>.c12-flow-arrow:nth-of-type(2){display:none}.marketing-root[data-page=citation] .c12-delivery-flow>.c12-flow-arrow:nth-of-type(3),.marketing-root[data-page=citation] .c12-delivery-flow>article:nth-of-type(3),.marketing-root[data-page=citation] .c12-delivery-flow>article:nth-of-type(4){border-top:1px solid #e4e8ee}.marketing-root[data-page=citation] .c12-spread-stage{height:478px;padding-inline:10px}.marketing-root[data-page=citation] .c12-spread-canvas{gap:8px}.marketing-root[data-page=citation] .c12-paper{padding:30px 32px 26px}.marketing-root[data-page=citation] .c12-paper-body>p{font-size:11px}}@media (min-width:761px){.marketing-root[data-page=citation][data-lang=en] .c12-hero-copy h1{max-width:none;white-space:nowrap}.marketing-root[data-page=citation][data-lang=en] .c12-hero-copy h1 span{display:inline}.marketing-root[data-page=citation][data-lang=en] .c12-delivery-section .c12-section-head{max-width:none}.marketing-root[data-page=citation][data-lang=en] .c12-delivery-section .c12-section-head h2{white-space:nowrap}}@media (max-width:760px){.marketing-root[data-page=citation] .c12-shell{width:min(100% - 36px,1180px)}.marketing-root[data-page=citation] .c12-hero{padding:112px 0 58px}.marketing-root[data-page=citation] .c12-hero-copy{margin-top:30px}.marketing-root[data-page=citation] .c12-hero-copy h1{font-size:44px;line-height:1.06}.marketing-root[data-page=citation] .c12-hero-copy h1 span{display:block;margin-top:5px}.marketing-root[data-page=citation] .c12-hero-side{align-items:flex-start;flex-direction:column;gap:18px;margin-top:24px;padding-top:20px}.marketing-root[data-page=citation] .c12-hero-side p{font-size:14px}.marketing-root[data-page=citation] .c12-demo{margin-top:30px;border-radius:13px}.marketing-root[data-page=citation] .c12-demo-head{grid-template-columns:1fr;gap:8px;padding:12px;border-radius:13px 13px 0 0}.marketing-root[data-page=citation] .c12-document-ident strong{font-size:12px}.marketing-root[data-page=citation] .c12-picker-trigger{min-height:48px}.marketing-root[data-page=citation] .c12-spread-stage{height:455px;overflow-x:auto;padding:6px 6px 0;scroll-snap-type:x mandatory}.marketing-root[data-page=citation] .c12-spread-canvas{width:calc((100vw - 48px) * 2 + 8px);max-width:none;grid-template-columns:repeat(2,calc(100vw - 48px));gap:8px}.marketing-root[data-page=citation] .c12-spread-pane{scroll-snap-align:start}.marketing-root[data-page=citation] .c12-paper{width:100%;height:auto;padding:28px 24px 24px}.marketing-root[data-page=citation] .c12-paper-header{font-size:7px}.marketing-root[data-page=citation] .c12-paper-body{padding:28px 0 20px}.marketing-root[data-page=citation] .c12-paper-meta{margin-bottom:18px!important;font-size:16px!important}.marketing-root[data-page=citation] .c12-paper-body>p{margin-top:12px;font-size:13.5px;line-height:1.92}.marketing-root[data-page=citation] .c12-reference-paper .c12-paper-body{padding-top:48px}.marketing-root[data-page=citation] .c12-references h2{font-size:14px}.marketing-root[data-page=citation] .c12-references li{grid-template-columns:20px minmax(0,1fr);font-size:9.5px;line-height:1.48}.marketing-root[data-page=citation] .c12-section{padding:70px 0}.marketing-root[data-page=citation] .c12-section-head h2{font-size:34px;line-height:1.16}.marketing-root[data-page=citation] .c12-section-head p{font-size:14px}.marketing-root[data-page=citation] .c12-relation-strip{grid-template-columns:1fr;margin-top:34px}.marketing-root[data-page=citation] .c12-relation-strip article,.marketing-root[data-page=citation] .c12-relation-strip article+i+article{padding:24px 2px}.marketing-root[data-page=citation] .c12-relation-strip>i{min-height:28px;place-items:center start;font-size:0}.marketing-root[data-page=citation] .c12-relation-strip>i:before{width:1px;height:28px;margin-left:14px;background:#9db3e7;content:""}.marketing-root[data-page=citation] .c12-relation-strip strong{margin-top:15px;font-size:16px}.marketing-root[data-page=citation] .c12-delivery-flow{grid-template-columns:1fr}.marketing-root[data-page=citation] .c12-delivery-flow>article{min-height:0;padding:25px 21px;border-top:1px solid #e4e8ee;border-left:0!important}.marketing-root[data-page=citation] .c12-delivery-flow>article:first-child{border-top:0}.marketing-root[data-page=citation] .c12-delivery-flow>.c12-flow-arrow{min-height:28px;display:grid!important;place-items:center start;border-top:0!important;font-size:0}.marketing-root[data-page=citation] .c12-delivery-flow>.c12-flow-arrow:before{width:1px;height:28px;margin-left:34px;background:#9db3e7;content:""}.marketing-root[data-page=citation] .c12-delivery-flow article>strong{min-height:0;margin-top:15px}.marketing-root[data-page=citation] .c12-final{text-align:left}}@media (max-width:560px){.marketing-root[data-page=citation] .capx-shell{width:calc(100% - 32px)}}@media (max-width:420px){.marketing-root[data-page=citation] .c12-hero-copy h1{font-size:41px}.marketing-root[data-page=citation] .c12-paper{height:auto;padding-inline:20px}.marketing-root[data-page=citation] .c12-paper-header span{max-width:68%}.marketing-root[data-page=citation] .c12-paper-body>p{font-size:13px}}@media (prefers-reduced-motion:reduce){.marketing-root[data-page=citation] .c12-demo,.marketing-root[data-page=citation] .c12-hero-copy h1,.marketing-root[data-page=citation] .c12-hero-side{animation:none}.marketing-root[data-page=citation] .c12-spread-stage{scroll-behavior:auto}.marketing-root[data-page=citation] .c12-hero-cta,.marketing-root[data-page=citation] .c12-paper{transition:none}.marketing-root[data-page=citation] .c12-live-state i{animation:none}}