.hubpack-assurance-page :is(#hubpack-contract,#hubpack-console){scroll-margin-top:94px}@media (min-width:768px) and (max-width:767px),(min-width:768px) and (min-width:1200px),(min-width:768px) and (max-width:1199px){#dh-twin-site #hubpack-contract:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}#dh-twin-site #hubpack-contract .hubpack-contract-layout:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){flex:none}}@media (max-width:767px){#dh-twin-site #hubpack-contract:where([data-mobile-desktop],[data-mobile-desktop] *){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}#dh-twin-site #hubpack-contract .hubpack-contract-layout:where([data-mobile-desktop],[data-mobile-desktop] *){flex:none}}#dh-twin-site #hubpack-contract .contract-core{grid-template-rows:auto auto 1fr auto;gap:20px;display:grid;padding:28px!important}#dh-twin-site #hubpack-contract .contract-core h3{margin:0;line-height:1.45}#dh-twin-site #hubpack-contract .compact-contract-items{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(2,minmax(0,1fr));min-height:228px;margin:0}#dh-twin-site #hubpack-contract .compact-contract-items>span{flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;padding:16px 18px}#dh-twin-site #hubpack-contract .compact-contract-items i{color:#83b8f6;white-space:nowrap}#dh-twin-site #hubpack-contract .compact-contract-items em{color:#fff;font:400 13px/1.4 Pretendard,sans-serif}#dh-twin-site #hubpack-contract .contract-core>strong{margin:0;padding-top:18px;line-height:1.6}#dh-twin-site .hubpack-scope-note{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);gap:0;padding:0}#dh-twin-site .hubpack-scope-note>p{white-space:nowrap;padding:24px;line-height:1.5}#dh-twin-site .hubpack-scope-note>ol{grid-template-columns:repeat(8,minmax(0,1fr));align-items:stretch;min-width:0;margin:0;padding:0;list-style:none;display:grid}#dh-twin-site .hubpack-scope-note li{text-align:center;color:#c0d0e0;word-break:keep-all;border-left:1px solid #ffffff14;justify-content:center;align-items:center;min-height:64px;padding:12px 4px;font-size:11px;line-height:1.5;display:flex}@media (min-width:768px) and (max-width:767px),(min-width:768px) and (min-width:1200px),(min-width:768px) and (max-width:1199px){#dh-twin-site .hubpack-scope-note li:last-child:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){border-right:1px solid #ffffff14}}@media (max-width:767px){#dh-twin-site .hubpack-scope-note li:last-child:where([data-mobile-desktop],[data-mobile-desktop] *){border-right:1px solid #ffffff14}}#dh-twin-site .hubpack-scope-note>a{text-align:right;padding:24px;line-height:1.5}#dh-twin-site .hubpack-flow-section article{text-align:center;padding:24px 18px}#dh-twin-site .hubpack-flow-section article strong{margin-top:24px}#dh-twin-site .hubpack-flow-section .hubpack-flow-arrow{color:#fff;background:#0c2135;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;top:50%;right:-17px;transform:translateY(-50%)}#dh-twin-site .hubpack-flow-arrow svg{width:28px;height:28px}@media (min-width:768px) and (max-width:1050px) and (max-width:767px),(min-width:768px) and (max-width:1050px) and (min-width:1200px){#dh-twin-site .hubpack-scope-note>ol:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){grid-template-columns:repeat(4,minmax(0,1fr))}#dh-twin-site .hubpack-scope-note li:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){min-height:44px}#dh-twin-site .hubpack-scope-note>p:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){padding:18px;font-size:8px}#dh-twin-site .hubpack-flow-section article:nth-child(4n) .hubpack-flow-arrow:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){display:none}}@media (max-width:767px) and (max-width:767px),(max-width:767px) and (min-width:1200px){#dh-twin-site .hubpack-scope-note>ol:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){grid-template-columns:repeat(4,minmax(0,1fr))}#dh-twin-site .hubpack-scope-note>p:where(:not([data-mobile-desktop],[data-mobile-desktop] *)),#dh-twin-site .hubpack-scope-note>a:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){text-align:center;padding:8px 0}#dh-twin-site .hubpack-flow-section article:nth-child(2n) .hubpack-flow-arrow:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){display:none}}@media (min-width:1200px) and (max-width:767px),(min-width:1200px) and (min-width:1200px),(min-width:768px) and (max-width:1199px){.alignment-root.alignment-root.alignment-root .hubpack-assurance-page :is(.hubpack-contract-section,.hubpack-console-section):where(:not([data-mobile-desktop],[data-mobile-desktop] *)){padding-block:clamp(20px, calc(3 * var(--site-vh,1vh)), 32px)!important}.alignment-root.alignment-root.alignment-root .hubpack-assurance-page :is(.hubpack-contract-section>header,.hubpack-console-heading):where(:not([data-mobile-desktop],[data-mobile-desktop] *)){margin-bottom:20px!important;padding-top:0!important;padding-bottom:0!important}.hubpack-assurance-page .adapter-list article:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){min-height:150px;padding:22px 24px}.hubpack-assurance-page .adapter-list p:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){margin-top:18px}.hubpack-assurance-page .contract-core:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){padding:26px 30px}.hubpack-assurance-page .contract-core h3:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){margin-block:20px 16px}.hubpack-assurance-page .contract-core>div:where(:not([data-mobile-desktop],[data-mobile-desktop] *)),.hubpack-assurance-page .contract-core>strong:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){margin-top:20px}.alignment-root.alignment-root.alignment-root .hubpack-assurance-page .hubpack-console-stage:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){min-height:340px!important;height:clamp(340px, calc(calc(100 * var(--site-svh,1svh)) - 360px), 460px)!important}.hubpack-assurance-page .hubpack-console-stage>footer:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){height:54px;min-height:0;padding:0}.hubpack-assurance-page .hubpack-console-stage>footer>span:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){box-sizing:border-box;height:54px;min-height:0;padding-block:0}.hubpack-assurance-page :is(.hubpack-console-core,.hubpack-console-lines):where(:not([data-mobile-desktop],[data-mobile-desktop] *)){top:calc(50% - 27px)}.hubpack-assurance-page :is(.node-bim,.node-scan,.node-verify):where(:not([data-mobile-desktop],[data-mobile-desktop] *)){bottom:78px}.hubpack-assurance-page .node-evidence:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){top:24px}@media (max-height:760px){.alignment-root.alignment-root.alignment-root .hubpack-assurance-page :is(.hubpack-contract-section,.hubpack-console-section):where(:not([data-mobile-desktop],[data-mobile-desktop] *)){padding-block:16px!important}.hubpack-assurance-page .hubpack-console-core:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){width:126px;height:126px}.hubpack-assurance-page .hubpack-console-core img:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){width:52px;height:52px}.hubpack-assurance-page .hubpack-console-core strong:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){top:91px}.hubpack-assurance-page .hubpack-console-core small:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){top:108px}.hubpack-assurance-page .node-evidence:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){top:16px}}}@media (max-width:767px){.alignment-root.alignment-root.alignment-root .hubpack-assurance-page :is(.hubpack-contract-section,.hubpack-console-section):where([data-mobile-desktop],[data-mobile-desktop] *){padding-block:clamp(20px, calc(3 * var(--site-vh,1vh)), 32px)!important}.alignment-root.alignment-root.alignment-root .hubpack-assurance-page :is(.hubpack-contract-section>header,.hubpack-console-heading):where([data-mobile-desktop],[data-mobile-desktop] *){margin-bottom:20px!important;padding-top:0!important;padding-bottom:0!important}.hubpack-assurance-page .adapter-list article:where([data-mobile-desktop],[data-mobile-desktop] *){min-height:150px;padding:22px 24px}.hubpack-assurance-page .adapter-list p:where([data-mobile-desktop],[data-mobile-desktop] *){margin-top:18px}.hubpack-assurance-page .contract-core:where([data-mobile-desktop],[data-mobile-desktop] *){padding:26px 30px}.hubpack-assurance-page .contract-core h3:where([data-mobile-desktop],[data-mobile-desktop] *){margin-block:20px 16px}.hubpack-assurance-page .contract-core>div:where([data-mobile-desktop],[data-mobile-desktop] *),.hubpack-assurance-page .contract-core>strong:where([data-mobile-desktop],[data-mobile-desktop] *){margin-top:20px}.alignment-root.alignment-root.alignment-root .hubpack-assurance-page .hubpack-console-stage:where([data-mobile-desktop],[data-mobile-desktop] *){min-height:340px!important;height:clamp(340px, calc(calc(100 * var(--site-svh,1svh)) - 360px), 460px)!important}.hubpack-assurance-page .hubpack-console-stage>footer:where([data-mobile-desktop],[data-mobile-desktop] *){height:54px;min-height:0;padding:0}.hubpack-assurance-page .hubpack-console-stage>footer>span:where([data-mobile-desktop],[data-mobile-desktop] *){box-sizing:border-box;height:54px;min-height:0;padding-block:0}.hubpack-assurance-page :is(.hubpack-console-core,.hubpack-console-lines):where([data-mobile-desktop],[data-mobile-desktop] *){top:calc(50% - 27px)}.hubpack-assurance-page :is(.node-bim,.node-scan,.node-verify):where([data-mobile-desktop],[data-mobile-desktop] *){bottom:78px}.hubpack-assurance-page .node-evidence:where([data-mobile-desktop],[data-mobile-desktop] *){top:24px}@media (max-height:760px){.alignment-root.alignment-root.alignment-root .hubpack-assurance-page :is(.hubpack-contract-section,.hubpack-console-section):where([data-mobile-desktop],[data-mobile-desktop] *){padding-block:16px!important}.hubpack-assurance-page .hubpack-console-core:where([data-mobile-desktop],[data-mobile-desktop] *){width:126px;height:126px}.hubpack-assurance-page .hubpack-console-core img:where([data-mobile-desktop],[data-mobile-desktop] *){width:52px;height:52px}.hubpack-assurance-page .hubpack-console-core strong:where([data-mobile-desktop],[data-mobile-desktop] *){top:91px}.hubpack-assurance-page .hubpack-console-core small:where([data-mobile-desktop],[data-mobile-desktop] *){top:108px}.hubpack-assurance-page .node-evidence:where([data-mobile-desktop],[data-mobile-desktop] *){top:16px}}}
