@media(max-width:1099px){#MainContent [id]{scroll-margin-top:96px}.senseuni-header .senseuni-header__menu-toggle{width:44px;height:44px}.senseuni-header .senseuni-header__drawer{overscroll-behavior:contain;max-height:calc(100dvh - 112px)}.senseuni-header .senseuni-header__drawer-summary{gap:20px}.senseuni-header .senseuni-header__drawer a{overflow-wrap:anywhere}.senseuni-footer .senseuni-footer__brand-text{font-size:15px;line-height:1.7}.senseuni-footer .senseuni-footer__offices-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.senseuni-footer .senseuni-footer__offices-intro{grid-column:1 / -1;padding:20px 0;border-bottom:1px solid var(--su-footer-line)}.senseuni-footer .senseuni-footer__office{min-width:0;padding:24px 20px 24px 0;border-left:0}.senseuni-footer .senseuni-footer__office a{overflow-wrap:anywhere}.senseuni-footer .senseuni-footer__region{font-size:11px}.senseuni-footer .senseuni-footer__office strong{font-size:16px;line-height:1.5}.senseuni-footer .senseuni-footer__office>span,.senseuni-footer .senseuni-footer__offices-intro span{font-size:14px;line-height:1.7}html [id^=suHero-] .su-hero__copy{width:100%!important;max-width:700px}html [id^=suHero-] .su-hero__inner{width:calc(100% - 64px);padding:72px 0 100px!important}html [id^=suHero-] h1{font-size:clamp(42px,5.5vw,58px)!important;line-height:1.1!important}.sudp .sudp-shell.sudp-support{grid-template-columns:1fr;gap:36px;width:calc(100% - 48px);padding:0;margin-inline:auto;background:transparent;border-radius:0}.sudp .sudp-section:has(.sudp-compare){padding:0;background:var(--sudp-navy)}.sudp .sudp-shell:has(.sudp-compare){width:100%;margin:0;padding:80px 24px}.sudp .sudp-shell:has(.sudp-compare)>.sudp-head{padding:0}.sudp .sudp-shell:has(.sudp-compare)>.sudp-compare{padding:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.sudp .sudp-shell:has(.sudp-compare) .sudp-model{min-width:0;padding:24px 20px}.sudp .sudp-model em{position:static;display:table;margin-bottom:16px}.sudp .sudp-model dl>div{flex-wrap:wrap;gap:8px 16px;font-size:13px}.sudp .sudp-model dd{overflow-wrap:anywhere}.sudp .sudp-spec-layout{grid-template-columns:1fr;gap:32px}.sudp .sudp-spec-list>div{grid-template-columns:minmax(130px,.7fr) minmax(0,1.3fr)}.sudp .sudp-spec-list dd{overflow-wrap:anywhere}.sudp .sudp-hero2__ctas{flex-wrap:wrap;gap:22px}.sudp .sudp-hero2__thumbs{overflow-x:auto;padding:3px;margin-left:-3px;margin-right:-3px}.sudp .sudp-hero2__thumb{flex:0 0 88px;height:88px}.sudp .sudp-hero2__thumb:focus-visible{outline:3px solid var(--sudp-purple);outline-offset:1px}.sufaq .sufaq__shell{grid-template-columns:1fr;gap:36px}.sufaq .sufaq__answer,.sufaq .sufaq__search,.sufaq-dialog .sufaq-dialog__search{font-size:16px}.sufaq-dialog .sufaq-dialog__question{font-size:15px}.sufaq-dialog__back{display:none}.suq-page .suq-shell{width:min(calc(100% - 64px),900px)}.suq-page .suq-hero__grid,.suq-page .suq-main__grid{grid-template-columns:1fr;gap:44px}.suq-page .suq-aside{position:static}.suq-page .suq-form{padding:36px}.suq-page .suq-form__header{flex-wrap:wrap;gap:18px}.suq-page .suq-form__header>p{white-space:normal}.suq-page .suq-form__footer{grid-template-columns:1fr;gap:24px}.suq-page .suq-form__footer button{justify-self:start;min-height:52px;font-size:15px}.suq-page .suq-field input,.suq-page .suq-field select,.suq-page .suq-field textarea{min-width:0;font-size:16px}.suq-page .suq-main__grid>*,.suq-page .suq-field{min-width:0}.suq-page .suq-model-context{margin-bottom:24px;padding:14px 18px;border:1px solid #d8caff;border-radius:10px;background:#f5f1ff;color:#30214e}.suq-page .suq-interest__option,.suq-page .suq-option-body{min-width:0;width:100%;overflow-wrap:anywhere}.sop .sop-cmp__scroll{overscroll-behavior-x:contain}.sop .sop-cmp__table tbody th{position:sticky;left:0;z-index:1}.sop .sop-cmp__table th{min-width:150px}.sop .sop-cmp__scroll:focus-visible{outline:3px solid var(--sop-violet);outline-offset:4px}.sop.sop-cta{background:#f0eafb;color:var(--sop-text)}.sop.sop-cta .sop__h2{color:#111b30}.sop.sop-cta .sop__lead{color:#46516a}.sop.sop-cta .sop__eyebrow{color:#176d72}.sop.sop-cta .sop-cta__support{background:#fff;border-color:#ded5ec}}@media(max-width:989px){.sudp .sudp-hero2{padding:56px 0 72px}.sudp .sudp-hero2__grid{grid-template-columns:1fr;gap:40px}.sudp .sudp-hero2__media{width:min(100%,560px)}.sudp .sudp-hero2__copy{padding-top:0}.sudp .sudp-hero2__copy h1{font-size:clamp(44px,6.3vw,58px)}.senseuni-roi-wrapper .su-desktop-number,.senseuni-roi-wrapper .su-desktop-unit{display:none}}@media(max-width:760px){.senseuni-header .senseuni-header__cta{min-height:44px}.senseuni-header .senseuni-header__drawer{top:calc(100% + 8px);max-height:calc(100dvh - 98px - env(safe-area-inset-bottom))}.senseuni-footer .senseuni-footer__inner{width:calc(100% - 40px)}.senseuni-footer .senseuni-footer__offices-rail{display:block}.senseuni-footer .senseuni-footer__office{padding:24px 0}.senseuni-footer .senseuni-footer__disclosure>summary{min-height:56px;font-size:16px}.senseuni-footer .senseuni-footer__bottom{gap:24px}html [id^=suHero-]{min-height:700px}html [id^=suHero-] .su-hero__inner{width:calc(100% - 40px);min-height:700px;padding:60px 0 90px!important}html [id^=suHero-] h1{font-size:clamp(39px,10vw,46px)!important;line-height:1.1!important}html [id^=suHero-] .su-hero__eyebrow{font-size:10px;letter-spacing:.08em;line-height:1.5}html [id^=suHero-] .su-hero__lead{font-size:17px;line-height:1.65}html [id^=suHero-] .su-hero__actions{align-items:flex-start;gap:18px}html [id^=suHero-] .su-hero__button{min-height:48px}.sudp.sudp--v2 .sudp-shell{width:calc(100% - 40px)}.sudp .sudp-hero2{padding:40px 0 64px}.sudp .sudp-hero2__grid{gap:32px}.sudp .sudp-hero2__copy h1{font-size:clamp(42px,10.7vw,52px);line-height:1.06}.sudp .sudp-hero2__lede{font-size:21px;line-height:1.5}.sudp .sudp-hero2__thumb{flex-basis:76px;height:76px}.sudp .sudp-hero2__ctas{margin-top:28px;align-items:flex-start;flex-direction:column;gap:18px}.sudp .sudp-hero2__ctas .sudp-button{width:100%;min-height:54px}.sudp .sudp-hero2__link{min-height:44px;align-items:center}.sudp.sudp--v2 .sudp-section{padding:72px 0}.sudp .sudp-title{font-size:clamp(34px,8.6vw,42px);line-height:1.12}.sudp .sudp-lead{font-size:17px;line-height:1.7}.sudp .sudp-shell.sudp-support{width:calc(100% - 40px)}.sudp .sudp-support__list article{grid-template-columns:32px minmax(0,1fr);padding:24px 20px;gap:14px}.sudp .sudp-support__list article p{font-size:15px;line-height:1.7}.sudp .sudp-section:has(.sudp-compare){padding:0}.sudp .sudp-shell:has(.sudp-compare){width:100%;padding:72px 20px}.sudp .sudp-shell:has(.sudp-compare)>.sudp-compare{grid-template-columns:1fr;gap:24px}.sudp .sudp-shell:has(.sudp-compare) .sudp-model{min-height:0;padding:28px 24px}.sudp .sudp-model h3{margin-bottom:30px}.sudp .sudp-spec-list{padding:8px 20px}.sudp .sudp-spec-list>div{grid-template-columns:1fr;gap:8px;padding:20px 0}.sudp .sudp-spec-list dt{font-size:14px}.sudp .sudp-spec-list dd{font-size:16px;line-height:1.55}.sudp.sudp--v2 .sudp-journey{grid-template-columns:1fr;gap:20px}.sudp.sudp--v2 .sudp-journey article{min-height:0;padding:28px 24px}.sudp.sudp--v2 .sudp-journey h3{margin-top:28px}.sudp.sudp--v2 .sudp-journey p{font-size:15px;line-height:1.7}.sudp .sudp-experience__stage{height:auto;aspect-ratio:4 / 3}.sudp .sudp-experience__video{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:contain}.sudp .sudp-metrics2{padding:48px 0}.sudp .sudp-metrics2__grid{gap:32px 20px}.sudp .sudp-metrics2__grid>div{padding-left:20px}.sudp .sudp-metrics2 strong{font-size:clamp(28px,7.5vw,38px)}.sufaq{padding:72px 0}.sufaq .sufaq__shell{width:calc(100% - 40px)}.sufaq .sufaq__header h2{font-size:38px}.sufaq .sufaq__item summary{gap:16px}.sufaq .sufaq__answer>p{padding-right:0}.sufaq-dialog{width:calc(100vw - 24px);height:calc(100dvh - 24px);max-height:calc(100dvh - 24px)}.sufaq-dialog[open]{display:flex;flex-direction:column}.sufaq-dialog .sufaq-dialog__header{flex:0 0 auto;padding:20px;gap:16px}.sufaq-dialog .sufaq-dialog__titlebox h2{font-size:26px}.sufaq-dialog .sufaq-dialog__layout{display:flex;flex:1;min-height:0;height:auto}.sufaq-dialog .sufaq-dialog__side{width:100%;max-height:none;border:0}.sufaq-dialog .sufaq-dialog__questions{padding:4px 12px 24px}.sufaq-dialog .sufaq-dialog__reader{display:none;width:100%;padding:20px 24px 32px}.sufaq-dialog.is-reading .sufaq-dialog__side{display:none}.sufaq-dialog.is-reading .sufaq-dialog__reader{display:block}.sufaq-dialog .sufaq-dialog__back{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-bottom:24px;padding:8px 14px;border:1px solid #d8caff;border-radius:8px;color:#4a23b1;background:#f0eafa;font:inherit;font-size:15px;cursor:pointer}.sufaq-dialog__back:before{content:"\2190"}.suq-page .suq-shell{width:calc(100% - 40px)}.suq-page .suq-hero{padding:64px 0 72px}.suq-page .suq-hero h1{font-size:clamp(42px,10.8vw,56px);line-height:1.08}.suq-page .suq-hero__copy>p{font-size:17px;line-height:1.7}.suq-page .suq-hero__summary{padding:12px 24px}.suq-page .suq-main{padding:64px 0 72px}.suq-page .suq-form{padding:28px 22px 32px}.suq-page .suq-form__header{flex-direction:column;align-items:flex-start}.suq-page .suq-form__header h2{font-size:32px;line-height:1.15}.suq-page .suq-interest__grid,.suq-page .suq-fields--two{grid-template-columns:1fr;gap:18px}.suq-page .suq-option-body{min-height:108px;padding:20px}.suq-page .suq-option-body small{margin-bottom:10px;font-size:11px}.suq-page .suq-option-body strong{font-size:16px}.suq-page .suq-option-body em{font-size:14px;line-height:1.5}.suq-page .suq-field>span{font-size:14px}.suq-page .suq-field input,.suq-page .suq-field select{min-height:52px}.suq-page .suq-form__footer p{font-size:13px;line-height:1.7}.suq-page .suq-form__footer button{width:100%}.sop .sop-hero__h1,.su-oem .su-oem-hero__h1,.sut .sut-hero__h1{font-size:clamp(40px,10.2vw,52px);line-height:1.1}.sut .sut-hero__body{font-size:17px;line-height:1.7}.su-oem.su-oem-hero,.sut.sut-hero{padding:64px 0 72px}#MainContent .su-about-hero .su-h1{font-size:clamp(40px,10.2vw,52px);line-height:1.1}#MainContent .su-in .su-in-tabbar{flex-wrap:wrap;gap:12px}#MainContent .su-in .su-in-tabbar label{min-height:44px;display:inline-flex;align-items:center}.su-oem .su-oem-paths__grid{grid-template-columns:1fr}.su-oem .su-oem-card__rows dd,.su-oem .su-oem-card__practicetext{font-size:16px;line-height:1.7}}@media(min-width:761px)and (max-width:989px){.sudp .sudp-hero2__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:32px;align-items:center}.sudp .sudp-hero2__copy h1{font-size:clamp(40px,5.3vw,50px);line-height:1.06}.sudp .sudp-hero2__lede{font-size:20px}.sudp .sudp-hero2__ctas{flex-direction:column;align-items:flex-start;gap:18px;margin-top:28px}.sudp .sudp-hero2__ctas .sudp-button{min-height:54px;padding-inline:28px}.sudp .sudp-hero2__thumb{flex-basis:76px;height:76px}}@media(max-width:520px){body:has(.sudp-mobile-cta){padding-bottom:calc(80px + env(safe-area-inset-bottom))}.sudp .sudp-mobile-cta{height:auto;min-height:76px;padding:12px 20px calc(12px + env(safe-area-inset-bottom));gap:16px}.sudp .sudp-mobile-cta small{font-size:11px}.sudp .sudp-mobile-cta b{font-size:14px}.sudp .sudp-mobile-cta a{min-width:140px;font-size:14px}body:has(.sudp-mobile-cta) .senseuni-back-to-top{bottom:calc(92px + env(safe-area-inset-bottom))!important}body:has(.sudp-mobile-cta):has(#PBarNextFrameWrapper) .senseuni-back-to-top{bottom:calc(160px + env(safe-area-inset-bottom))!important}body:has(.sufaq-dialog[open]) .sudp-mobile-cta,body:has(.senseuni-header__mobile-menu[open]) .sudp-mobile-cta{visibility:hidden}}@media(max-width:1099px)and (hover:none){.su-motion-ready .su-deploy-card:hover,.su-motion-ready .su-scene-card:hover,.su-motion-ready .sop-flow__step:hover,.su-motion-ready .sop-flow__step:hover .sop-flow__stepimg img{transform:none!important}.su-oem .su-oem-card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/senseuni-responsive.css.map */
