.gB0UqW_page{--landing-hero-background:#a0b0bc;background:var(--sqrib-text-50)}@media (prefers-reduced-motion:no-preference){html:has(.gB0UqW_page){scroll-behavior:smooth}}.gB0UqW_introductionBackground{background:var(--sqrib-text-50) url(/brand/sqrib-landing-background.svg) center / min(100%, 1920px) 100% no-repeat}.gB0UqW_confidentialityBackground{isolation:isolate;position:relative;overflow:clip}.gB0UqW_confidentialityBackground:before{z-index:-1;aspect-ratio:1;content:"";pointer-events:none;background:url(/landing/confidentiality-background.svg) 50%/contain no-repeat;width:2181px;position:absolute;top:calc(100% - 62px);left:calc(50% + min(5.7%,109.44px));transform:translate(-50%,-50%)scaleX(-1)rotate(91.64deg)}.gB0UqW_contactBackground{background:var(--sqrib-footer-surface)}.gB0UqW_hero{container:landing-hero/inline-size}.gB0UqW_heroBackground:before{inset:calc(-1 * var(--landing-header-height,104px)) 0 0;content:"";background:var(--landing-hero-background);pointer-events:none;position:absolute}.gB0UqW_heroMedia{--decorative-video-width:77%;--decorative-video-control-bottom:295px;inset:calc(-1 * var(--landing-header-height,104px)) 0 0}.gB0UqW_heroMedia:after{content:"";background:linear-gradient(265.067deg, var(--landing-hero-background) 38.721%, transparent 79.348%);pointer-events:none;position:absolute;inset:0}@container landing-hero (min-width:1440px){.gB0UqW_heroMedia{--decorative-video-control-bottom:24px}}.gB0UqW_panel{background:linear-gradient(#fff3,#0000),#ffffff4d}.gB0UqW_company:before{content:"";background:linear-gradient(transparent, var(--sqrib-text-50));pointer-events:none;height:104px;position:absolute;inset:auto 0 100%}.gB0UqW_companyMedia:after{content:"";background:linear-gradient(to bottom, var(--sqrib-text-50) 17%, transparent);height:min(227px,12vw);position:absolute;inset:0 0 auto}@media (max-width:1199px){.gB0UqW_introductionBackground{background-position:top;background-size:100% 130%}.gB0UqW_confidentialityBackground:before{width:max(1600px,160%);top:65%;left:50%}.gB0UqW_heroMedia:after{background:color-mix(in srgb, var(--landing-hero-background) 85%, transparent)}.gB0UqW_heroMedia{--decorative-video-width:100%;top:calc(-1 * var(--landing-header-height,88px))}.gB0UqW_heroBackground:before{top:calc(-1 * var(--landing-header-height,88px))}.gB0UqW_company:before{height:56px}.gB0UqW_companyMedia{-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}}@media (max-width:767px){.gB0UqW_heroMedia,.gB0UqW_heroBackground:before{top:calc(-1 * var(--landing-header-height,80px))}.gB0UqW_company:before{height:32px}}
.ND0QOa_background{z-index:-1;pointer-events:none;background:var(--color-sqrib-text-50);position:absolute;inset:0;overflow:hidden}.ND0QOa_photoFrame{width:100%;height:min(77.8125vw,1494px);overflow:hidden}.ND0QOa_photograph{object-fit:cover;object-position:center bottom;transform-origin:bottom;opacity:.8;width:100%;height:100%;transform:scale(1.12)}.ND0QOa_headerBackdrop{z-index:30;background:#20282eb3;position:relative}.ND0QOa_headerBackdrop:after{content:"";pointer-events:none;background:linear-gradient(#20282eb3,#20282e00);height:80px;position:absolute;inset:100% 0 auto}.ND0QOa_hero{text-align:center;width:min(100%,1280px);margin-inline:auto;padding:calc(min(77.8125vw,1494px)/1.92308 - 104px) 40px 96px}.ND0QOa_portrait{float:right;shape-margin:12px;shape-image-threshold:.1;width:min(58%,294px);height:auto;margin-top:-30px}@media (min-width:1921px){.ND0QOa_photograph{object-position:center;transform:none}}@media (min-width:1200px){.ND0QOa_missionTitle{margin-top:-8px}@supports (text-box-trim:trim-start){.ND0QOa_missionTitle{margin-top:0}.ND0QOa_missionTitle,.ND0QOa_missionDescription{text-box-trim:trim-start;text-box-edge:cap alphabetic}}}@media (max-width:1199px){.ND0QOa_photoFrame{height:min(77.8125vw,480px)}.ND0QOa_photograph{object-position:center 35%;transform:none}.ND0QOa_hero{padding-top:calc(min(77.8125vw,480px) - 48px);padding-inline:24px;padding-bottom:72px}}@media (max-width:767px){.ND0QOa_hero{padding-bottom:56px}.ND0QOa_portrait{float:none;width:min(100%,294px);margin:24px auto 0}.ND0QOa_headerBackdrop:after{height:40px}}
