.GQEnZq_section{padding-top:var(--marketing-section-space);font-family:var(--font-display)}.GQEnZq_copy [data-section-eyebrow]{margin-bottom:var(--marketing-label-gap)}.GQEnZq_copy h2{font:400 var(--marketing-text-section)/var(--marketing-leading-section) var(--font-display);letter-spacing:var(--marketing-tracking-section);text-wrap:balance}.GQEnZq_body{margin-top:var(--marketing-copy-gap);font-size:var(--marketing-text-body);line-height:var(--marketing-leading-body);color:var(--color-content-base-default)}.GQEnZq_canvas{background:var(--color-background-base-subtle);min-width:0;height:600px;min-height:600px;max-height:600px;color:var(--color-content-elevated-default);font:12px/1.5 var(--font-sans);flex-direction:column;justify-content:center;padding:28px;display:flex;position:relative;overflow:hidden}.GQEnZq_canvas h3{font-weight:400}.GQEnZq_canvas a:focus-visible{outline:2px solid var(--color-content-brand-default);outline-offset:4px}.GQEnZq_sources{flex:none;grid-template-columns:repeat(6,minmax(0,1fr));min-height:64px;display:grid}.GQEnZq_sources>div{text-align:center;flex-direction:column;align-items:center;gap:10px;min-width:0;padding:5px 2px 8px;font-size:10px;line-height:1.3;display:flex}.GQEnZq_sources svg{flex:none;width:21px;height:21px}.GQEnZq_connectors{flex:none;height:28px;display:grid}.GQEnZq_inputs{grid-template-columns:repeat(6,minmax(0,1fr))}.GQEnZq_outputs{grid-template-columns:repeat(3,minmax(0,1fr))}.GQEnZq_connectors>span{background:var(--color-border-base-enabled);width:1px;margin-inline:auto;position:relative;overflow:hidden}.GQEnZq_connectors>span:after{content:"";inset-inline:0;top:calc(var(--flow) * 125% - 25%);background:var(--color-content-brand-default);height:25%;opacity:var(--signal);position:absolute}.GQEnZq_demaMark{background:var(--color-background-inverted-default);flex:none;width:32px;height:32px;position:relative}.GQEnZq_demaMark:before{content:"";background:var(--color-content-inverted-default);position:absolute;inset:7px;mask:url(/images/brand/dema-d.svg) 50%/contain no-repeat}.GQEnZq_foundationCore{border-top:1px solid var(--color-border-base-enabled);border-bottom:1px solid var(--color-border-base-enabled);padding-top:18px}.GQEnZq_foundationHeading{justify-content:center;align-items:center;gap:12px;display:flex}.GQEnZq_foundationHeading h3{letter-spacing:-.035em;font-size:21px}.GQEnZq_recordField{width:100%;height:172px;margin-top:14px;display:block;mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.GQEnZq_neutralCell{fill:var(--color-content-elevated-muted)}.GQEnZq_blueCell{fill:var(--color-content-brand-default)}.GQEnZq_modelEntities{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));padding:1px 0 12px;font-size:11px;display:grid}.GQEnZq_modelEntities>span+span{border-left:1px solid var(--color-border-base-enabled)}.GQEnZq_foundationFootnote{text-align:center;color:var(--color-content-base-muted);padding:10px 0 12px;font-size:10px}.GQEnZq_destinations{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.GQEnZq_destinations a{min-width:0;padding-top:12px}.GQEnZq_destinationName{text-align:center;justify-content:center;align-items:center;gap:7px;font-size:12px;display:flex}.GQEnZq_destinationName svg{flex:none;width:17px;height:17px}.GQEnZq_destinationJob{color:var(--color-content-base-muted);text-align:center;justify-content:center;align-items:center;gap:5px;margin-top:9px;font-size:10px;display:flex}.GQEnZq_destinationJob svg{flex:none;width:12px;height:12px}.GQEnZq_destinations a:hover .GQEnZq_destinationName{color:var(--color-content-brand-default)}@media (min-width:960px) and (max-width:1199px){.GQEnZq_canvas{padding-inline:18px}.GQEnZq_sources>div,.GQEnZq_destinationJob{font-size:9px}.GQEnZq_destinationJob svg{display:none}}@media (max-width:639px){.GQEnZq_canvas{padding:20px 14px}.GQEnZq_sources{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-height:76px}.GQEnZq_sources>div{text-align:left;flex-direction:row;align-items:center;gap:6px;padding:6px 2px;font-size:10px}.GQEnZq_sources svg{width:17px;height:17px}.GQEnZq_inputs{grid-template-columns:repeat(3,minmax(0,1fr))}.GQEnZq_inputs>span:nth-child(n+4){display:none}.GQEnZq_demaMark{width:28px;height:28px}.GQEnZq_demaMark:before{inset:6px}.GQEnZq_foundationHeading{gap:10px}.GQEnZq_foundationHeading h3{font-size:19px}.GQEnZq_recordField{height:176px}.GQEnZq_modelEntities{font-size:10px}.GQEnZq_foundationFootnote{font-size:9px}.GQEnZq_destinations{gap:10px}.GQEnZq_destinationName{gap:5px;font-size:11px}.GQEnZq_destinationName svg{width:15px;height:15px}.GQEnZq_destinationJob{font-size:9px;line-height:1.3}.GQEnZq_destinationJob svg{display:none}}@media (max-width:359px){.GQEnZq_canvas{padding-inline:10px}.GQEnZq_sources{column-gap:5px}.GQEnZq_sources>div{gap:4px;font-size:9px}.GQEnZq_destinationName{gap:4px;font-size:10px}.GQEnZq_destinationName svg{width:13px;height:13px}}
.LQwdHa_section{padding-top:var(--marketing-section-space);font-family:var(--font-display);color:var(--color-content-elevated-default);scroll-margin-top:96px}.LQwdHa_section h2{font:400 var(--marketing-text-section) / var(--marketing-leading-section) var(--font-display);letter-spacing:var(--marketing-tracking-section);text-wrap:balance}.LQwdHa_section [data-section-eyebrow]{margin-bottom:var(--marketing-label-gap)}.LQwdHa_copy{max-width:520px}.LQwdHa_body{max-width:480px;margin-top:var(--marketing-copy-gap);font-size:var(--marketing-text-body);line-height:var(--marketing-leading-body);color:var(--color-content-base-default)}.LQwdHa_frame{color:var(--color-content-elevated-default);align-items:center;padding:40px;display:flex}.LQwdHa_window{background:var(--color-background-base-default);width:100%;font-family:var(--font-sans);flex-direction:column;gap:10px;padding:20px;display:flex}.LQwdHa_question{background:var(--color-background-elevated-default);border-radius:14px;align-self:flex-end;max-width:92%;margin-bottom:4px;padding:8px 14px;font-size:14px;line-height:1.4}.LQwdHa_answer{background:var(--color-background-elevated-default);padding:18px 20px 20px}.LQwdHa_answer header{color:var(--color-content-base-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;font-size:12px;display:flex}.LQwdHa_mark{white-space:nowrap;color:var(--color-content-elevated-default);align-items:center;gap:6px;font-size:13px;display:inline-flex}.LQwdHa_mark img{width:auto;height:16px}.LQwdHa_mark img[data-dema]{height:12px}.LQwdHa_models{align-items:center;gap:5px;display:inline-flex}.LQwdHa_models img{object-fit:contain;width:15px;height:15px}.LQwdHa_answer strong{font:400 clamp(48px, 5vw, 72px) / 1 var(--font-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin-top:14px;display:block}.LQwdHa_answer strong[data-changing]{animation:.3s both LQwdHa_readiness-rise}@keyframes LQwdHa_readiness-rise{0%{opacity:0;transform:translateY(6px)}}.LQwdHa_answer p{color:var(--color-content-base-muted);margin-top:8px;font-size:14px}.LQwdHa_answer[data-dema]{background:var(--color-background-brand-enabled);color:var(--color-content-inverted-default)}.LQwdHa_answer[data-dema] header,.LQwdHa_answer[data-dema] .LQwdHa_mark,.LQwdHa_answer[data-dema] p{color:color-mix(in srgb, var(--color-content-inverted-default) 82%, transparent)}@media (prefers-reduced-motion:reduce){.LQwdHa_answer strong[data-changing]{animation:none}}@media (max-width:959px){.LQwdHa_frame{padding:24px 16px}}@media (max-width:639px){.LQwdHa_window{padding:14px}}
