@layer siabit-frontend { html body.sb-next.siabit-unified-interior:not(.home){--su-width:1328px;--su-gutter:56px;--su-space:80px;--su-ink:#17323d;--su-muted:#53666e;--su-blue:#2455e6;--su-line:#dce2e9;--su-paper:#fff;--su-soft:#f7f9fd;--su-radius:12px;--sn-container:1328px;--sn-gutter:var(--su-gutter)} html body.sb-next.siabit-unified-interior:not(.home) .header .gridContainer,html body.sb-next.siabit-unified-interior:not(.home) .inner-header-description,html body.sb-next.siabit-unified-interior:not(.home) :is(#page-content,.page-content)>.gridContainer,html body.sb-next.siabit-unified-interior:not(.home) .page-content>.content>.gridContainer,html body.sb-next.siabit-unified-interior:not(.home) .content-section>.gridContainer,html body.sb-next.siabit-unified-interior:not(.home) .post-content-inner>.gridContainer{box-sizing:border-box!important;width:calc(100% - 2 * var(--su-gutter))!important;max-width:var(--su-width)!important;margin-inline:auto!important;padding-inline:0!important} html body.sb-next.siabit-unified-interior:not(.home) .header .gridContainer .gridContainer,html body.sb-next.siabit-unified-interior:not(.home) :is(#page-content,.page-content) .gridContainer .gridContainer{width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:0!important} html body.sb-next.siabit-unified-interior:not(.home) #page-content.post-page>.row{width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:0!important} html body.sb-next.siabit-unified-interior:not(.home) #page-content.page-content:has(>.gridContainer){padding-inline:0!important} html body.sb-next.siabit-unified-interior:not(.home) .header h1.hero-title{font-size:clamp(32px,4.35vw,62px)!important;font-weight:500!important;line-height:1.1!important;letter-spacing:-.045em!important;max-width:1100px!important;overflow-wrap:break-word} html body.sb-next.siabit-unified-interior:not(.home) :is(.spf-section,.it-section,.sg26-section,.siabit-related,.siabit-geo-related){padding-block:var(--su-space)!important} html body.sb-next.siabit-unified-interior:not(.home) :is(.spf-section,.it-section,.sg26-section,.siabit-related,.content-section) h2{font-size:clamp(28px,3.5vw,52px)!important;font-weight:500!important;line-height:1.12!important;letter-spacing:-.035em!important;text-wrap:balance} html body.sb-next.siabit-unified-interior:not(.home) :is(.spf-card,.it-card,.it-plan,.sg26-card,.sb-card,.sb-deep-panel){border-radius:var(--su-radius)!important;box-shadow:none!important} html body.sb-next.siabit-unified-interior:not(.home) :is(.spf-btn,.it-button,.sg26-btn,.sb-button,.sv-button){min-height:52px!important;font-size:16px!important;line-height:1.4!important;border-radius:6px!important} html body.sb-next.siabit-unified-interior:not(.home) :is(#page-content,.page-content) :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #2455e6!important;outline-offset:4px!important} html body.sb-next.siabit-unified-interior:is(.page-id-28,#sb-cx) .header-wrapper .header{padding-block:40px 0!important;background:#fff!important;background-image:none!important} html body.sb-next.siabit-unified-interior:is(.page-id-28,#sb-cx) .header h1.hero-title{font-size:14px!important;font-weight:650!important;line-height:1.5!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--su-blue)!important} html body.sb-next.siabit-unified-interior .page-content:has(#sb-cx){padding-block:0!important} html body.sb-next.siabit-unified-interior .content:has(>#sb-cx){background:#fff!important} html body.sb-next.siabit-unified-interior #sb-cx{box-sizing:border-box!important;width:calc(100% - 2 * var(--su-gutter))!important;max-width:var(--su-width)!important;margin-inline:auto!important;padding:24px 0 80px!important;color:var(--su-ink)!important;font-size:18px!important;line-height:1.6!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-hero{margin:0!important;padding:0 0 32px!important;border:0!important;background:#fff!important;background-image:none!important;box-shadow:none!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-hero__inner{max-width:none!important;width:100%!important;margin:0!important;padding:0!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-eyebrow{font-size:12px!important;line-height:1.5!important;letter-spacing:.1em!important;font-weight:600!important;color:var(--su-muted)!important;margin:0 0 18px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-hero__title{color:var(--su-ink)!important;font-size:clamp(34px,4.35vw,62px)!important;font-weight:500!important;line-height:1.1!important;letter-spacing:-.045em!important;max-width:1000px!important;margin:0 0 24px!important;text-wrap:balance} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-hero__lead{color:var(--su-muted)!important;font-size:20px!important;line-height:1.65!important;max-width:760px!important;margin:0 0 28px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-hero__actions{gap:12px!important;flex-wrap:wrap!important;margin:0!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-btn{min-height:56px!important;box-sizing:border-box!important;padding:14px 24px!important;border-radius:6px!important;box-shadow:none!important;font-size:16px!important;line-height:1.5!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-btn--primary{background:var(--su-blue)!important;border:1px solid var(--su-blue)!important;color:#fff!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-btn--primary :is(span,strong){color:#fff!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-btn--ghost{background:#fff!important;border:1px solid var(--su-line)!important;color:var(--su-ink)!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-btn--ghost :is(span,strong){color:var(--su-ink)!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-status{padding:0!important;margin:20px 0 0!important;border:0!important;border-radius:0!important;color:var(--su-muted)!important;background:transparent!important;font-size:14px!important;gap:10px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-status__text{color:var(--su-muted)!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-copybar{margin:0 0 24px!important;gap:12px!important;color:var(--su-muted)!important;flex-wrap:wrap!important} html body.sb-next.siabit-unified-interior #sb-cx :is(.sb-cx-copybar button,.sb-cx-quick a){background:#fff!important;color:var(--su-ink)!important;border:1px solid var(--su-line)!important;border-radius:6px!important;min-height:44px!important;font-size:14px!important;box-shadow:none!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-cards{gap:20px!important;margin:0 0 20px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-card{background:var(--su-soft)!important;background-image:none!important;border:1px solid var(--su-line)!important;border-radius:var(--su-radius)!important;box-shadow:none!important;padding:24px!important;min-width:0!important;color:var(--su-ink)!important;transition:border-color .2s ease,transform .2s ease!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-card:hover{border-color:var(--su-blue)!important;transform:translateY(-2px)!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-card__body{min-width:0!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-card__label{color:var(--su-muted)!important;font-size:12px!important;letter-spacing:.06em!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-card__value{color:var(--su-ink)!important;font-size:18px!important;font-weight:600!important;overflow-wrap:anywhere!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-card__note{color:var(--su-muted)!important;font-size:14px!important;overflow-wrap:anywhere!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-card__icon{background:#e9efff!important;border:0!important;color:var(--su-blue)!important;flex-shrink:0!important;border-radius:10px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-messengers{gap:20px!important;margin:0 0 24px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-messenger{background:#fff!important;background-image:none!important;color:var(--su-ink)!important;border:1px solid var(--su-line)!important;border-radius:var(--su-radius)!important;box-shadow:none!important;padding:24px!important;min-width:0!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-messenger strong{color:var(--su-ink)!important;font-size:22px!important;font-weight:600!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-messenger small{color:var(--su-muted)!important;font-size:14px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-messenger-icon{background:#eef4f8!important;color:#096a99!important;border-radius:10px!important;border:0!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-messenger--wa .sb-cx-messenger-icon{background:#eaf5ef!important;color:#087b46!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-arrow{color:var(--su-blue)!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-messenger:hover{background:#f2f6ff!important;border-color:#2455e6!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-quick{margin:0 0 40px!important;gap:12px!important} html body.sb-next.siabit-unified-interior #sb-cx :is(.sb-cx-mapwrap,.sb-cx-panel,.sb-cx-flow>div){background:#fff!important;background-image:none!important;border:1px solid var(--su-line)!important;border-radius:var(--su-radius)!important;box-shadow:none!important;color:var(--su-ink)!important} html body.sb-next.siabit-unified-interior #sb-cx :is(.sb-cx-mapwrap,.sb-cx-panel){padding:32px!important} html body.sb-next.siabit-unified-interior #sb-cx :is(.sb-cx-mapwrap,.sb-cx-info-grid,#sb-cx-departments){margin:0 0 40px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-info-grid{gap:24px!important} html body.sb-next.siabit-unified-interior #sb-cx :is(.sb-cx-panel h2,.sb-cx-panel h3,.sb-cx-flow h3,.sb-cx-mapheading h2){color:var(--su-ink)!important;font-weight:500!important;letter-spacing:-.035em!important;line-height:1.2!important} html body.sb-next.siabit-unified-interior #sb-cx :is(.sb-cx-panel h2,.sb-cx-mapheading h2){font-size:clamp(28px,3vw,42px)!important} html body.sb-next.siabit-unified-interior #sb-cx :is(.sb-cx-panel h3,.sb-cx-flow h3){font-size:26px!important} html body.sb-next.siabit-unified-interior #sb-cx :is(.sb-cx-panel p,.sb-cx-panel__sub,.sb-cx-flow p,.sb-cx-mapheading p,.sb-cx-mapwrap__hint,.sb-cx-search-count,.sb-cx-fact span){color:var(--su-muted)!important} html body.sb-next.siabit-unified-interior #sb-cx :is(.sb-cx-panel a,.sb-cx-flow b,.sb-cx-fact b){color:var(--su-blue)!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-map-layout{grid-template-columns:310px minmax(0,1fr)!important} html body.sb-next.siabit-unified-interior #sb-cx :is(.sb-cx-search,.sb-cx-office-picker button){border-radius:8px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-map-all{background:var(--su-blue)!important;color:#fff!important;border-radius:6px!important} html body.sb-next.siabit-unified-interior #sb-cx :is(.sb-cx-week__name,.sb-cx-week__time,.sb-cx-directory summary){color:var(--su-ink)!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-week__bar{background:#e6edf1!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-week__fill{background:#2455e6!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-week__day.is-today{background:#f2f6ff!important;outline-color:#ccd8fc!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-fact{background:var(--su-soft)!important;border-color:var(--su-line)!important;border-radius:8px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-directory{border-color:var(--su-line)!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-directory summary span{color:var(--su-muted)!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-depts a{background:var(--su-soft)!important;border:1px solid var(--su-line)!important;border-radius:8px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-depts span{color:var(--su-muted)!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-depts strong{color:var(--su-ink)!important;overflow-wrap:anywhere!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-bottom{background:#101e3a!important;color:#fff!important;border-color:#101e3a!important;margin:0 0 32px!important;gap:24px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-bottom :is(h2,h3){color:#fff!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-bottom p{color:#d1dcea!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-bottom .sb-cx-btn{color:#fff!important;flex-shrink:0!important} @media(max-width:1024px){ html body.sb-next.siabit-unified-interior:not(.home){--su-gutter:24px;--su-space:56px} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-card{padding:20px 16px!important;flex-direction:column!important;align-items:flex-start!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-map-layout{grid-template-columns:260px minmax(0,1fr)!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-info-grid{grid-template-columns:1fr!important} } @media(max-width:767px){ html body.sb-next.siabit-unified-interior:not(.home){--su-gutter:18px;--su-space:44px} html body.sb-next.siabit-unified-interior:is(.page-id-28,#sb-cx) .header-wrapper .header{padding-top:28px!important} html body.sb-next.siabit-unified-interior #sb-cx{padding-block:20px 48px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-hero__lead{font-size:18px!important} html body.sb-next.siabit-unified-interior #sb-cx :is(.sb-cx-cards,.sb-cx-messengers){grid-template-columns:1fr!important;gap:12px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-card{flex-direction:row!important;align-items:flex-start!important;padding:20px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-messenger{padding:20px!important} html body.sb-next.siabit-unified-interior #sb-cx :is(.sb-cx-mapwrap,.sb-cx-panel){padding:20px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-map-layout{grid-template-columns:minmax(0,1fr)!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-mapheading{align-items:flex-start!important;gap:20px!important;flex-wrap:wrap!important} html body.sb-next.siabit-unified-interior #sb-cx #sb-cx-map-frame{width:100%!important;height:360px!important} html body.sb-next.siabit-unified-interior #sb-cx :is(.sb-cx-mapwrap,.sb-cx-info-grid,#sb-cx-departments){margin-bottom:28px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-bottom{align-items:flex-start!important;flex-direction:column!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-bottom .sb-cx-btn{width:100%!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-depts{grid-template-columns:minmax(0,1fr)!important} } @media(prefers-reduced-motion:reduce){html body.sb-next.siabit-unified-interior #sb-cx :is(.sb-cx-card,.sb-cx-messenger){transition:none!important;transform:none!important}} } @layer siabit-frontend { html body.sb-next.siabit-unified-interior:not(.home) #page .header .inner-header-description.gridContainer{width:calc(100% - 2 * var(--su-gutter))!important;max-width:var(--su-width)!important;margin-inline:auto!important;padding-inline:0!important} html body.sb-next.siabit-unified-interior:not(.home) #page .header .inner-header-description>.header-description-row{width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:0!important} html body.sb-next.siabit-unified-interior:not(.home) #page .header .header-description-row>.col-xs{padding-inline:0!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-card__body{text-align:left!important;align-items:flex-start!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-copybar{justify-content:flex-start!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-messenger-icon svg{fill:currentColor!important;color:inherit!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-messenger-icon svg [fill]:not([fill="none"]){fill:currentColor!important} @media(max-width:1024px){ html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-bottom{flex-direction:column!important;align-items:flex-start!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-bottom .sb-cx-btn{width:100%!important;max-width:100%!important;min-width:0!important} } } @layer siabit-frontend { html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-panel.sb-cx-bottom{background:#101e3a!important;background-image:none!important;border-color:#101e3a!important;color:#fff!important} html body.sb-next.siabit-unified-interior #sb-cx :is(.sb-cx-info-grid,#sb-cx-map,#sb-cx-departments){scroll-margin-top:104px!important} } @layer siabit-frontend { html body.sb-next.siabit-unified-interior:not(.home){--su-width:1200px;--su-gutter:40px;--su-space:64px;--su-ink:#17323d;--su-muted:#53666e;--su-blue:#2455e6;--su-line:#dce4e9;--su-paper:#fff;--su-soft:#f5f8fa;--su-radius:16px;--sn-container:1200px;--sn-gutter:var(--su-gutter);background:#fff!important} html body.sb-next.siabit-unified-interior:not(.home) .header-wrapper .header{background:#132e3a!important;background-image:linear-gradient(115deg,#102833,#1b4050)!important;padding-block:48px!important;min-height:0!important;transform:none!important;will-change:auto!important} html body.sb-next.siabit-unified-interior:not(.home) .header h1.hero-title{color:#fff!important;font-size:clamp(32px,3.5vw,50px)!important;font-weight:650!important;line-height:1.12!important;letter-spacing:-.035em!important;max-width:1000px!important;text-wrap:balance} html body.sb-next.siabit-unified-interior:not(.home) .page-content:not(:has(#sb-cx)){padding-block:40px 64px!important} html body.sb-next.siabit-unified-interior:not(.home) :is(.post-page,.page-content) .post-content-inner{padding-top:0!important} html body.sb-next.siabit-unified-interior:not(.home) :is(.spf-section,.it-section,.sg26-section,.siabit-related,.content-section) h2{font-size:clamp(28px,2.8vw,38px)!important;line-height:1.18!important;font-weight:650!important;letter-spacing:-.03em!important} html body.sb-next.siabit-unified-interior:not(.home) :is(.spf-card,.it-card,.it-plan,.sg26-card,.sb-card,.sb-deep-panel){border:1px solid var(--su-line)!important;border-radius:16px!important;box-shadow:0 5px 20px -16px #17323d45!important} html body.sb-next.siabit-unified-interior:not(.home) :is(.spf-btn,.it-button,.sg26-btn,.sb-button,.sv-button){border-radius:9px!important;min-height:48px!important;max-width:100%!important;white-space:normal!important} html body.sb-next.siabit-unified-interior :is(.sws_superaction,.wp-call-button,.estp-main-tab-wrap){display:none!important} html body.sb-next.siabit-unified-interior :is(#page-content,.page-content) :is(section[id],h2[id],h3[id],details[id]){scroll-margin-top:104px!important} html body.sb-next.siabit-unified-interior:is(.page-id-28,#sb-cx) .header-wrapper .header{background:#fff!important;background-image:none!important;padding:32px 0 0!important} html body.sb-next.siabit-unified-interior:is(.page-id-28,#sb-cx) .header h1.hero-title{font-size:32px!important;line-height:1.15!important;font-weight:650!important;letter-spacing:-.025em!important;text-transform:none!important;color:var(--su-ink)!important} html body.sb-next.siabit-unified-interior #sb-cx{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)!important;grid-template-areas:'hero cards' 'hero messengers' 'copy quick' 'map map' 'info info' 'departments departments' 'bottom bottom' 'links links'!important;gap:20px 24px!important;padding:24px 0 64px!important;align-items:stretch!important} html body.sb-next.siabit-unified-interior #sb-cx>*{min-width:0!important} html body.sb-next.siabit-unified-interior #sb-cx>.sb-cx-hero{grid-area:hero!important;display:flex!important;align-items:center!important;padding:40px!important;border-radius:20px!important;overflow:hidden!important;background:#132e3a!important;background-image:radial-gradient(ellipse at 100% 0%,#305665 0,transparent 62%),linear-gradient(140deg,#102b37,#173c49)!important;border:1px solid #224958!important;color:#fff!important;isolation:isolate!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-hero::after{content:'';position:absolute;inset:auto -90px -120px auto;width:330px;height:330px;border:1px solid #ffffff14;border-radius:50%;box-shadow:0 0 0 40px #ffffff05,0 0 0 80px #ffffff04;pointer-events:none;z-index:-1} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-hero__inner{position:relative!important;z-index:1!important;width:100%!important;max-width:none!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-hero .sb-cx-eyebrow{color:#bdd8e2!important;font-size:11px!important;letter-spacing:.12em!important;margin-bottom:22px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-hero__title{font-size:clamp(32px,3.1vw,44px)!important;line-height:1.12!important;letter-spacing:-.035em!important;font-weight:650!important;color:#fff!important;margin:0 0 20px!important;max-width:520px!important;text-wrap:balance} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-hero__lead{font-size:17px!important;line-height:1.6!important;color:#d5e3e9!important;max-width:46ch!important;margin:0 0 28px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-hero__actions{display:flex!important;gap:10px!important;flex-wrap:wrap!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-btn{border-radius:9px!important;padding:12px 17px!important;min-height:56px!important;text-align:left!important;font-size:15px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-hero .sb-cx-btn--primary{background:#fff!important;border-color:#fff!important;color:#163746!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-hero .sb-cx-btn--primary :is(span,strong){color:#163746!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-hero .sb-cx-btn--ghost{background:#ffffff0b!important;border-color:#68808e!important;color:#fff!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-hero .sb-cx-btn--ghost :is(span,strong){color:#fff!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-status{font-size:12px!important;line-height:1.5!important;color:#d1e0e8!important;align-items:flex-start!important;margin:22px 0 0!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-status__text{color:#d1e0e8!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-status__dot{flex-shrink:0!important;margin-top:5px!important} html body.sb-next.siabit-unified-interior #sb-cx>.sb-cx-cards{grid-area:cards!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;margin:0!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-card{display:flex!important;flex-direction:row!important;align-items:center!important;gap:18px!important;min-height:102px!important;padding:19px 24px!important;background:#f5f8fa!important;border:1px solid #e0e7eb!important;border-radius:14px!important;transform:none!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-card__body{display:flex!important;flex-direction:column!important;gap:3px!important;text-align:left!important;min-width:0!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-card__label{font-size:11px!important;line-height:1.4!important;color:#586f7b!important;letter-spacing:.08em!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-card__value{font-size:20px!important;line-height:1.3!important;font-weight:650!important;color:#17323d!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-card__note{font-size:13px!important;line-height:1.4!important;color:#526875!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-card__icon{width:44px!important;height:44px!important;background:#e5edf2!important;color:#1a526c!important;box-shadow:none!important} html body.sb-next.siabit-unified-interior #sb-cx>.sb-cx-messengers{grid-area:messengers!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:0!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-messenger{padding:18px!important;min-height:92px!important;gap:12px!important;border-radius:14px!important;background:#fff!important;border:1px solid #d7e2e8!important;align-items:center!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-messenger strong{font-size:17px!important;line-height:1.4!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-messenger small{font-size:12px!important;line-height:1.4!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-messenger-icon{width:38px!important;height:38px!important;min-width:38px!important;flex-shrink:0!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-messenger-icon svg{width:24px!important;height:24px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-arrow{font-size:18px!important;margin-left:auto!important} html body.sb-next.siabit-unified-interior #sb-cx>.sb-cx-copybar{grid-area:copy!important;display:flex!important;align-items:center!important;gap:8px!important;margin:0 0 20px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-copybar>span:first-child{font-size:12px!important;margin-right:4px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-copybar button{font-size:12px!important;padding:8px 10px!important;min-height:40px!important;border-radius:8px!important} html body.sb-next.siabit-unified-interior #sb-cx>.sb-cx-quick{grid-area:quick!important;margin:0 0 20px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important} html body.sb-next.siabit-unified-interior #sb-cx>.sb-cx-quick:last-child{grid-area:links!important;padding-top:4px!important;margin-bottom:0!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-quick a{border:0!important;padding:10px 0!important;margin-right:12px!important;color:#2455b5!important;background:transparent!important;text-decoration:none!important;border-radius:0!important;font-size:13px!important;min-height:40px!important} html body.sb-next.siabit-unified-interior #sb-cx>.sb-cx-mapwrap{grid-area:map!important;margin:0!important;padding:32px!important;background:#f5f8fa!important;border:1px solid #dde6eb!important;border-radius:20px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-mapheading{gap:24px!important;align-items:center!important;margin-bottom:24px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-mapheading h2{font-size:32px!important;line-height:1.2!important;font-weight:650!important;letter-spacing:-.03em!important;margin:0 0 10px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-mapheading p:not(.sb-cx-eyebrow){font-size:15px!important;line-height:1.5!important;max-width:65ch!important;margin-bottom:0!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-map-layout{grid-template-columns:290px minmax(0,1fr)!important;gap:20px!important;align-items:stretch!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-office-picker{max-height:362px!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-width:thin!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-office-picker button{background:#fff!important;border:1px solid #d6e1e7!important;color:#17323d!important;text-align:left!important;box-shadow:none!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-office-picker :is(strong,.sb-cx-office-number){color:#17323d!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-office-picker small{color:#53666e!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-office-picker button[aria-pressed=true]{background:#e9f0fb!important;border-color:#2455e6!important} html body.sb-next.siabit-unified-interior #sb-cx :is(.sb-cx-route,.sb-cx-route a,.sb-cx-search-label){color:#284858!important;font-size:14px!important} html body.sb-next.siabit-unified-interior #sb-cx #sb-cx-map-frame{height:460px!important;min-height:0!important;border-radius:12px!important;overflow:hidden!important} html body.sb-next.siabit-unified-interior #sb-cx>.sb-cx-info-grid{grid-area:info!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:24px!important;margin:12px 0 0!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-flow{display:grid!important;gap:12px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-flow>div{padding:22px 24px!important;border-radius:14px!important;background:#fff!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-flow h3{font-size:21px!important;line-height:1.3!important;font-weight:600!important;margin-bottom:8px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-flow p{font-size:15px!important;line-height:1.5!important;margin:0!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-panel{padding:28px!important;border-radius:16px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-panel h3{font-size:26px!important;font-weight:650!important} html body.sb-next.siabit-unified-interior #sb-cx>#sb-cx-departments{grid-area:departments!important;margin:12px 0 0!important} html body.sb-next.siabit-unified-interior #sb-cx #sb-cx-departments h2{font-size:32px!important;font-weight:650!important} html body.sb-next.siabit-unified-interior #sb-cx>.sb-cx-bottom{grid-area:bottom!important;margin:12px 0 0!important;background:#132e3a!important;border-color:#132e3a!important;min-height:144px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-bottom p{font-size:15px!important;margin-bottom:0!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-bottom .sb-cx-btn{background:#fff!important;border-color:#fff!important;color:#163746!important;text-align:center!important} html body.sb-next.siabit-unified-interior #sb-cx :is(.sb-cx-card,.sb-cx-messenger,.sb-cx-btn,.sb-cx-office-picker button):hover{border-color:#829eae!important;box-shadow:0 6px 20px -14px #17323d66!important;transform:none!important} @media(max-width:1100px){ html body.sb-next.siabit-unified-interior:not(.home){--su-gutter:28px;--su-space:48px} html body.sb-next.siabit-unified-interior #sb-cx{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;gap:16px!important} html body.sb-next.siabit-unified-interior #sb-cx>.sb-cx-hero{padding:28px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-hero__title{font-size:36px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-hero__lead{font-size:16px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-card{padding:18px!important;gap:12px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-messenger{padding:14px!important;gap:8px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-messenger-icon{display:none!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-map-layout{grid-template-columns:250px minmax(0,1fr)!important} } @media(max-width:767px){ html body.sb-next.siabit-unified-interior:not(.home){--su-gutter:18px;--su-space:40px} html body.sb-next.siabit-unified-interior:not(.home) .header-wrapper .header{padding-block:32px!important} html body.sb-next.siabit-unified-interior:is(.page-id-28,#sb-cx) .header-wrapper .header{padding:24px 0 0!important} html body.sb-next.siabit-unified-interior:is(.page-id-28,#sb-cx) .header h1.hero-title{font-size:26px!important} html body.sb-next.siabit-unified-interior #sb-cx{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:'hero' 'cards' 'messengers' 'copy' 'quick' 'map' 'info' 'departments' 'bottom' 'links'!important;gap:16px!important;padding:18px 0 40px!important} html body.sb-next.siabit-unified-interior #sb-cx>.sb-cx-hero{padding:28px 24px!important;border-radius:16px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-hero__title{font-size:34px!important;line-height:1.1!important;margin-bottom:18px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-hero .sb-cx-eyebrow{font-size:10px!important;margin-bottom:20px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-hero__lead{font-size:16px!important;line-height:1.55!important;margin-bottom:24px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-hero__actions{display:grid!important;grid-template-columns:1fr!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-hero__actions .sb-cx-btn{width:100%!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;min-height:54px!important;padding:12px!important;font-size:14px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-status{font-size:11px!important;margin-top:18px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-card{min-height:94px!important;padding:18px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-card__value{font-size:18px!important} html body.sb-next.siabit-unified-interior #sb-cx>.sb-cx-messengers{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-messenger{min-height:84px!important;padding:14px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-messenger strong{font-size:16px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-messenger small{font-size:11px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-messenger .sb-cx-arrow{display:none!important} html body.sb-next.siabit-unified-interior #sb-cx>.sb-cx-copybar{margin:0!important;gap:8px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-copybar>span:first-child{width:100%!important} html body.sb-next.siabit-unified-interior #sb-cx>.sb-cx-quick{gap:8px!important;margin:0 0 4px!important;flex-wrap:wrap!important} html body.sb-next.siabit-unified-interior #sb-cx>.sb-cx-mapwrap{padding:20px 16px!important;border-radius:16px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-mapheading h2{font-size:28px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-map-layout{grid-template-columns:minmax(0,1fr)!important;gap:20px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-office-picker{max-height:230px!important} html body.sb-next.siabit-unified-interior #sb-cx #sb-cx-map-frame{height:320px!important} html body.sb-next.siabit-unified-interior #sb-cx>.sb-cx-info-grid{grid-template-columns:1fr!important;gap:16px!important;margin-top:4px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-panel{padding:22px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-flow>div{padding:20px!important} html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-bottom .sb-cx-btn{width:100%!important} html body.sb-next.siabit-unified-interior:not(.home) .page-content:not(:has(#sb-cx)){padding-block:28px 40px!important} } @media(max-width:359px){html body.sb-next.siabit-unified-interior #sb-cx>.sb-cx-hero{padding:24px 18px!important}html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-hero__title{font-size:30px!important}html body.sb-next.siabit-unified-interior #sb-cx .sb-cx-hero__actions .sb-cx-btn{flex-direction:column!important;align-items:flex-start!important}} @media(prefers-reduced-motion:reduce){html body.sb-next.siabit-unified-interior #sb-cx *{animation:none!important;transition:none!important;scroll-behavior:auto!important}} } @layer siabit-frontend { html body.sb-next.siabit-unified-interior #page-content.post-page :is(.post-item,.post-content-single){border:0!important;box-shadow:none!important;background:#fff!important} html body.sb-next.siabit-unified-interior .post-content-inner>.gridContainer>p,html body.sb-next.siabit-unified-interior .page-content>.content>.gridContainer>p{max-width:76ch!important;line-height:1.65!important;font-size:18px!important;color:#334c59!important} html body.sb-next.siabit-unified-interior .post-content-inner>.gridContainer>h2,html body.sb-next.siabit-unified-interior .page-content>.content>.gridContainer>h2{font-size:32px!important;line-height:1.2!important;font-weight:650!important;letter-spacing:-.025em!important;margin:32px 0 18px!important;color:#17323d!important} html body.sb-next.siabit-unified-interior .post-content-inner>.gridContainer>h2:empty{display:none!important} html body.sb-next.siabit-unified-interior #sb-deep-20261010.sb-deep-panel{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;margin:40px 0 56px!important;font-size:17px!important} html body.sb-next.siabit-unified-interior .su-panel-intro h2{font-size:34px!important;line-height:1.2!important;font-weight:650!important;letter-spacing:-.03em!important;max-width:32ch!important;margin:0 0 20px!important;color:#17323d!important} html body.sb-next.siabit-unified-interior .su-panel-intro p{font-size:18px!important;line-height:1.65!important;max-width:76ch!important;color:#425d6b!important;margin-bottom:28px!important} html body.sb-next.siabit-unified-interior .su-panel-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important;gap:20px!important;align-items:stretch!important} html body.sb-next.siabit-unified-interior .su-panel-topic{padding:26px!important;background:#f5f8fa!important;border:1px solid #dde6eb!important;border-radius:16px!important;min-width:0!important} html body.sb-next.siabit-unified-interior .su-panel-topic h3{font-size:22px!important;line-height:1.25!important;font-weight:650!important;color:#17323d!important;margin:0 0 16px!important;letter-spacing:-.02em!important} html body.sb-next.siabit-unified-interior .su-panel-topic :is(p,li){font-size:16px!important;line-height:1.6!important;color:#425764!important} html body.sb-next.siabit-unified-interior .su-panel-topic ul{padding-left:18px!important;margin:0!important} html body.sb-next.siabit-unified-interior .su-panel-topic li+li{margin-top:12px!important} html body.sb-next.siabit-unified-interior .su-panel-actions{padding-top:24px!important} html body.sb-next.siabit-unified-interior .su-panel-actions a.sb-deep-button{background:#2455e6!important;color:#fff!important;border-radius:9px!important;padding:14px 22px!important;text-decoration:none!important;min-height:48px!important} html body.sb-next.siabit-unified-interior .post-content-inner .siabit-copy-table-scroll table{width:100%!important;max-width:100%!important;border-collapse:collapse!important} html body.sb-next.siabit-unified-interior .post-content-inner .siabit-copy-table-scroll td{padding:20px 16px!important;background:#f5f8fa!important;border:1px solid #dce4e9!important} html body.sb-next.siabit-unified-interior .post-content-inner .siabit-copy-table-scroll h3{font-size:20px!important;line-height:1.3!important;margin:0!important} html body.sb-next.siabit-unified-interior .team-2 .spaced-cols{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important;margin:0!important} html body.sb-next.siabit-unified-interior .team-2 .spaced-cols>div{width:100%!important;max-width:100%!important;padding:0!important;flex:none!important} html body.sb-next.siabit-unified-interior .team-2 .card{border:1px solid #dce4e9!important;border-radius:16px!important;overflow:hidden!important;box-shadow:none!important;height:100%!important;background:#fff!important} html body.sb-next.siabit-unified-interior .team-2 .card img.face{width:100%!important;height:auto!important;aspect-ratio:1;object-fit:cover!important} html body.sb-next.siabit-unified-interior .team-2 .card h4{font-size:19px!important;line-height:1.3!important;color:#17323d!important} html body.sb-next.siabit-unified-interior .team-2 .card p{font-size:14px!important;line-height:1.5!important;color:#53666e!important} @media(max-width:1000px){html body.sb-next.siabit-unified-interior .team-2 .spaced-cols{grid-template-columns:repeat(2,minmax(0,1fr))!important}} @media(max-width:767px){html body.sb-next.siabit-unified-interior .su-panel-grid{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}html body.sb-next.siabit-unified-interior .su-panel-topic{padding:22px!important}html body.sb-next.siabit-unified-interior .su-panel-intro h2{font-size:28px!important}html body.sb-next.siabit-unified-interior .su-panel-intro p{font-size:17px!important}html body.sb-next.siabit-unified-interior #sb-deep-20261010.sb-deep-panel{margin:24px 0 40px!important}} @media(max-width:560px){html body.sb-next.siabit-unified-interior .team-2 .spaced-cols{grid-template-columns:minmax(0,1fr)!important}} }

@layer siabit-frontend { html body.sb-next.siabit-unified-interior :is(.su-panel-grid,.team-2 .spaced-cols)::before,html body.sb-next.siabit-unified-interior :is(.su-panel-grid,.team-2 .spaced-cols)::after{content:none!important;display:none!important} }

/* SIABIT case-study repair 20261108.3: component-scoped grid and contrast. */
@layer siabit-frontend {
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7{background:#f5f8fa!important;background-image:none!important;color:#17323d!important;border:1px solid #dce5eb!important;border-radius:20px!important;padding:36px!important;box-shadow:none!important;overflow:hidden!important;scroll-margin-top:100px!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 :is(.spf-proof-grid,.spf-proof-kpis,.spf-proof-info,.spf-proof-charthead,.spf-proof-axis,.spf-proof-mainmetric,.spf-proof-actions,.spf-proof-btns)::before,html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 :is(.spf-proof-grid,.spf-proof-kpis,.spf-proof-info,.spf-proof-charthead,.spf-proof-axis,.spf-proof-mainmetric,.spf-proof-actions,.spf-proof-btns)::after{content:none!important;display:none!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-kicker{display:inline-block!important;max-width:100%!important;background:#e5eef5!important;color:#28516b!important;border:1px solid #c9dce8!important;padding:8px 12px!important;border-radius:8px!important;font-size:12px!important;line-height:1.5!important;font-weight:600!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 h2#spf-proof-title{color:#17323d!important;font-size:clamp(27px,2.6vw,38px)!important;line-height:1.2!important;letter-spacing:-.025em!important;font-weight:650!important;margin:18px 0 16px!important;max-width:100%!important;text-wrap:balance}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 h2#spf-proof-title strong{color:inherit!important;font-weight:750!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-lead{color:#425d6b!important;font-size:17px!important;line-height:1.65!important;max-width:85ch!important;margin:0 0 28px!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:20px!important;align-items:stretch!important;margin:0!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-grid>*{min-width:0!important;grid-area:auto!important;float:none!important;margin:0!important;width:auto!important;transform:none!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-chart{background:#173746!important;background-image:none!important;color:#fff!important;border:1px solid #244b5d!important;border-radius:16px!important;padding:24px!important;box-shadow:none!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-charthead{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px!important;flex-wrap:wrap!important;margin:0 0 20px!important;padding:0!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-charthead>div{min-width:0!important;flex:1 1 200px!important;padding:0!important;margin:0!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-charthead h3{color:#fff!important;font-size:20px!important;line-height:1.3!important;margin:0 0 8px!important;letter-spacing:-.015em!important;font-weight:650!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-charthead p{color:#c6dce6!important;font-size:13px!important;line-height:1.5!important;margin:0!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-delta{background:#244b5b!important;border:1px solid #577f91!important;color:#d8f4ff!important;padding:8px 10px!important;border-radius:8px!important;font-size:13px!important;font-weight:700!important;white-space:nowrap!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-bars{height:150px!important;margin:0!important;padding:12px 4px 0!important;gap:6px!important;border-color:#5b7888!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-bars i{min-width:0!important;max-width:none!important;flex:1 1 0!important;box-shadow:none!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-axis{display:flex!important;justify-content:space-between!important;gap:12px!important;margin:10px 0 0!important;padding:0!important;color:#c6dce6!important;font-size:11px!important;line-height:1.4!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-axis span{color:#c6dce6!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-mainmetric{margin:20px 0 0!important;padding:16px 0 0!important;border-top:1px solid #4c6b7a!important;color:#fff!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-mainmetric b{color:#fff!important;font-size:40px!important;line-height:1.15!important;letter-spacing:-.025em!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-mainmetric span{color:#fff!important;font-size:14px!important;line-height:1.5!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-mainmetric small{color:#c6dce6!important;font-size:12px!important;line-height:1.5!important;margin-top:8px!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-kpis{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(2,minmax(0,1fr))!important;gap:16px!important;align-items:stretch!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-kpis>div{background:#fff!important;background-image:none!important;border:1px solid #d6e2e9!important;border-radius:14px!important;padding:22px!important;margin:0!important;min-width:0!important;box-shadow:none!important;color:#17323d!important;float:none!important;grid-area:auto!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-kpis b{display:block!important;color:#1d5e84!important;font-size:34px!important;line-height:1.18!important;letter-spacing:-.025em!important;font-weight:750!important;margin:0 0 12px!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-kpis strong{display:block!important;color:#17323d!important;font-size:15px!important;line-height:1.4!important;margin:0 0 10px!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-kpis p{color:#425d6b!important;font-size:13px!important;line-height:1.55!important;margin:0!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-info{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;margin:20px 0 0!important;align-items:stretch!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-info>div{background:#fff!important;background-image:none!important;border:1px solid #d6e2e9!important;border-radius:14px!important;padding:22px!important;margin:0!important;min-width:0!important;box-shadow:none!important;color:#17323d!important;grid-area:auto!important;float:none!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-info h3{color:#17323d!important;font-size:17px!important;line-height:1.35!important;font-weight:650!important;margin:0 0 12px!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-info p{color:#425d6b!important;font-size:14px!important;line-height:1.55!important;margin:0!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-actions{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;background:#173746!important;background-image:none!important;border:1px solid #244b5d!important;border-radius:16px!important;padding:26px!important;margin:20px 0 0!important;box-shadow:none!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-actions>div{min-width:0!important;padding:0!important;margin:0!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-actions h3{color:#fff!important;font-size:24px!important;line-height:1.25!important;font-weight:650!important;letter-spacing:-.02em!important;margin:0 0 10px!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-actions p{color:#d4e6ee!important;font-size:14px!important;line-height:1.6!important;max-width:56ch!important;margin:0!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-btns{display:flex!important;flex-direction:column!important;gap:10px!important;flex:0 0 auto!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-btn{border-radius:9px!important;font-size:14px!important;line-height:1.4!important;padding:12px 18px!important;min-height:46px!important;margin:0!important;white-space:normal!important;text-align:center!important;justify-content:center!important;box-shadow:none!important;max-width:100%!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-btn-main{background:#fff!important;background-image:none!important;color:#173746!important;border:1px solid #fff!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-btn-ghost{background:transparent!important;color:#e6f4fb!important;border:1px solid #8aa7b6!important}
html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-note{color:#526875!important;font-size:12px!important;line-height:1.6!important;margin:16px 0 0!important;padding:0!important}
@media(max-width:1000px){html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7{padding:26px!important}html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-grid{grid-template-columns:minmax(0,1fr)!important}html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-charthead>div{flex-basis:230px!important}html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-actions{align-items:flex-start!important;flex-direction:column!important}html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-btns{flex-direction:row!important;flex-wrap:wrap!important}}
@media(max-width:640px){html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7{padding:20px 16px!important;border-radius:16px!important}html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 h2#spf-proof-title{font-size:27px!important;text-wrap:initial!important}html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-lead{font-size:15px!important;line-height:1.6!important;margin-bottom:22px!important}html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-chart{padding:18px!important}html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-charthead{gap:12px!important}html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-charthead>div{flex-basis:100%!important}html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-bars{height:120px!important;gap:4px!important}html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-mainmetric b{font-size:34px!important}html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-kpis{gap:12px!important;grid-template-rows:auto!important}html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-kpis>div{padding:16px!important}html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-kpis b{font-size:clamp(22px,6vw,28px)!important}html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-kpis strong{font-size:14px!important}html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-info{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-info>div{padding:18px!important}html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-actions{padding:22px 18px!important;gap:20px!important}html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-actions h3{font-size:22px!important}html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-btns{width:100%!important;flex-direction:column!important}html body.sb-next.siabit-unified-interior #pf-case.spf-proof-r7 .spf-proof-btn{width:100%!important}}
}
@layer siabit-frontend {

/* SIABIT quality 2026-11-12: contact panel uses the light interior palette. */
body.sb-next #contact-1.siabit-r6-contact #siabit-r6-contact-title{color:#17212d!important}
body.sb-next #contact-1.siabit-r6-contact .siabit-r6-contact-link{color:#075b9c!important}
body.sb-next #contact-1.siabit-r6-contact .siabit-r6-contact-link:hover{color:#123b60!important}
body.sb-next #contact-1.siabit-r6-contact .siabit-r6-contact-copy li::before{color:#17212d!important;border-color:#b8c4d2;background:#e5ecf4}
body.sb-next .lightbox [role="button"]:focus-visible{outline:3px solid #2455e6;outline-offset:3px}

}


@layer siabit-frontend {
/* The certificate grid reserves image space before the gallery script runs. */
body.sb-next #ftg-11 .ftg-items{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;position:relative!important;height:auto!important}
body.sb-next #ftg-11 .ftg-items:before,body.sb-next #ftg-11 .ftg-items:after{display:none!important}
body.sb-next #ftg-11 .tile{position:static!important;width:auto!important;height:auto!important;transform:none!important;margin:0!important;padding:0!important;float:none!important}
body.sb-next #ftg-11 .tile-inner{display:block!important;position:relative!important;width:100%!important;height:auto!important;aspect-ratio:4/3;box-sizing:border-box;padding:12px;border:1px solid #d7e2ee;border-radius:12px;background:#fff;overflow:hidden}
body.sb-next #ftg-11 .tile-inner img.item{display:block!important;width:100%!important;height:100%!important;object-fit:contain;position:static!important;inset:auto!important;transform:none!important;margin:0!important}
body.sb-next #ftg-11 .tile-inner:focus-visible{outline:3px solid #2455e6!important;outline-offset:3px}
@media(max-width:900px){body.sb-next #ftg-11 .ftg-items{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:540px){body.sb-next #ftg-11 .ftg-items{grid-template-columns:minmax(0,1fr)}}
}

@layer siabit-frontend {body.sb-next #ftg-11 .ftg-items>.loading-bar{display:none!important}}
