/* Intelify 6 — white service launcher and editorial carousel */
.i6-header .ip-header-inner{gap:20px;min-height:80px;max-width:1440px}.i6-header .i6-launcher{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border:1px solid #dadce0;border-radius:14px;background:#f8fafd;color:#3c4043;padding:10px}.i6-launcher svg{width:24px;height:24px}.i6-header .ip-desktop-nav{margin-left:15px;gap:25px}.i6-header .ip-desktop-nav button{background:none;border:0;padding:0;font-size:12px;color:#4a5056;font-weight:550}.i6-header .ip-search-open{min-width:44px;width:44px;height:44px;padding:11px;border-radius:50%;background:#e8f0fe;color:#1967d2;border:0}.i6-header .ip-search-open svg{width:22px;height:22px}.i6-header .ip-account{width:44px;height:44px;border:1px solid #dadce0;border-radius:50%;display:grid}.i6-header .ip-account svg{width:25px;height:25px}.i6-header .ip-header-cta{background:#1967d2;color:#fff!important}.i6-header .ip-header-actions{gap:12px}.i6-apps{font-family:Inter,Arial,sans-serif!important;color:#202124;background:white;border:1px solid #e0e4ea;border-radius:28px;padding:30px;width:min(650px,calc(100vw - 28px));max-height:calc(100dvh - 40px);overflow:auto;box-shadow:0 20px 90px #20212426;overscroll-behavior:contain}.i6-apps *{box-sizing:border-box}.i6-apps::backdrop{background:#172b4659;backdrop-filter:blur(5px)}.i6-apps a{text-decoration:none!important;color:#202124}.i6-apps-top{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.i6-apps-top span{font-size:9px;letter-spacing:.14em;color:#1967d2;font-weight:750}.i6-apps-top h2{font-size:28px!important;line-height:1.2;letter-spacing:-.045em;color:#202124!important;margin:8px 0!important;font-weight:650}.i6-apps-top p{font-size:12px;color:#68717b;margin:0}.i6-apps-top button{flex-shrink:0;width:38px;height:38px;border-radius:50%;border:0;background:#f1f3f4;color:#3c4043;font:28px/1 Arial;cursor:pointer}.i6-help{display:flex;justify-content:space-between;gap:10px;background:#e8f0fe;border-radius:14px;margin:24px 0 20px;padding:16px;font-size:13px;font-weight:650;color:#174ea6!important}.i6-help span{font-size:10px;font-weight:500;align-self:center}.i6-app-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.i6-app-grid>a{padding:18px 6px 16px;display:flex;align-items:center;flex-direction:column;gap:12px;border-radius:20px;transition:background .2s,transform .2s}.i6-app-grid>a:hover{background:#f1f5fb;transform:translateY(-2px)}.i6-app-icon{height:62px;width:62px;border-radius:19px;display:grid;place-items:center;box-shadow:0 5px 12px #20212412}.i6-app-icon svg{height:33px;width:33px}.i6-blue{background:#1967d2;color:#fff}.i6-green{background:#188038;color:#fff}.i6-red{background:#d93025;color:#fff}.i6-yellow{background:#fbbc04;color:#493600}.i6-app-grid strong{font-size:12px;font-weight:600;text-align:center;line-height:1.3}.i6-apps-foot{border-top:1px solid #e8eaed;display:flex;justify-content:space-between;gap:12px;padding-top:22px;margin-top:18px;font-size:11px;font-weight:650}.i6-apps-foot a:last-child{color:#1967d2}.i6-apps :focus-visible,.i6-header :focus-visible{outline:3px solid #1967d2;outline-offset:4px}.i6-modal-open{overflow:hidden}
.i6-carousel{--i6-accent:#1967d2;max-width:1440px;margin:0 auto;padding:28px 35px 24px;color:#202124;background:#fff}.i6-stage{display:grid;isolation:isolate;overflow:hidden;border-radius:24px}.i6-slide{grid-area:1/1;display:grid;grid-template-columns:1fr 1.05fr;gap:35px;align-items:center;opacity:0;visibility:hidden;pointer-events:none;z-index:0;transition:opacity .9s ease,visibility .9s;min-width:0}.i6-slide.is-active{opacity:1;visibility:visible;pointer-events:auto;z-index:1}.i6-copy{padding:24px 0 24px 12px;transform:translateY(24px);transition:transform 1s cubic-bezier(.2,.8,.2,1)}.i6-slide.is-active .i6-copy{transform:translateY(0)}.i6-eyebrow{display:flex;gap:9px;align-items:center;font-size:9px;font-weight:700;letter-spacing:.11em;color:#5f6368}.i6-eyebrow i{display:block;flex-shrink:0;width:8px;height:8px;border-radius:50%;background:var(--i6-accent)}.i6-copy h1,.i6-copy h2{font-size:clamp(42px,4.5vw,66px)!important;line-height:1.045!important;font-weight:650!important;letter-spacing:-.055em!important;margin:24px 0!important;color:#202124!important}.i6-copy em{font-style:normal;color:var(--i6-accent)}.i6-copy>p{font-size:15px;line-height:1.8;color:#5f6368;max-width:460px;margin:0 0 25px}.i6-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.i6-primary{background:var(--i6-accent);color:#fff!important;padding:15px 21px;min-height:50px;display:inline-flex;justify-content:center;align-items:center;gap:22px;border-radius:28px;font-size:12px;font-weight:650}.i6-secondary{font-size:11px;font-weight:650;color:var(--i6-accent)!important}.i6-copy>small{display:block;color:#74787d;font-size:9px;line-height:1.7;max-width:390px;margin-top:22px}.i6-visual{position:relative;height:540px;min-width:0;overflow:hidden;border-radius:24px;background:#f1f3f4;clip-path:inset(0 0 0 12% round 24px);transition:clip-path 1.2s cubic-bezier(.2,.8,.2,1)}.i6-slide.is-active .i6-visual{clip-path:inset(0 0 0 0 round 24px)}.i6-visual picture{display:block;height:100%}.i6-visual img{width:100%;height:100%;object-fit:cover;transform:scale(1.08);transition:transform 7.5s cubic-bezier(.2,.5,.3,1);object-position:center}.i6-slide.is-active .i6-visual img{transform:scale(1)}.i6-floating{position:absolute;bottom:22px;left:22px;right:22px;display:flex;align-items:center;gap:14px;padding:18px 20px;background:#fff;border:1px solid #e8eaed;border-radius:15px;box-shadow:0 8px 30px #20212414;transform:translateY(12px);opacity:0;transition:transform 1s .2s,opacity 1s .2s}.i6-slide.is-active .i6-floating{transform:translateY(0);opacity:1}.i6-float-icon{display:flex;flex-shrink:0;color:#1967d2}.i6-float-icon svg{width:36px;height:36px}.i6-stars{color:#b77c00;font-size:19px;letter-spacing:1px}.i6-floating small{display:block;font-size:7px;letter-spacing:.1em;color:#68717b;font-weight:700}.i6-floating strong{display:block;font-size:13px;line-height:1.4;margin-top:4px;font-weight:650}.i6-controls{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 12px 0}.i6-transport{display:flex;align-items:center;gap:7px;flex-shrink:0}.i6-transport button{display:grid;place-items:center;height:40px;width:40px;border-radius:50%;background:#f1f3f4;color:#3c4043;border:0;font:20px Arial;cursor:pointer}.i6-transport button:hover{background:#e8f0fe;color:#1967d2}.i6-count{font-size:12px;font-weight:650;min-width:47px;text-align:center}.i6-count i{font-style:normal;color:#8a9097;font-weight:400}.i6-thumbs{display:flex;align-items:center;gap:9px;min-width:0;overflow:auto;padding:3px;scrollbar-width:none}.i6-thumbs button{flex-shrink:0;display:flex;align-items:center;gap:10px;border:1px solid #e8eaed;background:#fff;border-radius:12px;padding:5px 11px 5px 5px;color:#5f6368;cursor:pointer;transition:background .2s,border-color .2s}.i6-thumbs button[aria-pressed=true]{border-color:#1967d2;background:#e8f0fe;color:#174ea6;box-shadow:0 0 0 1px #1967d2}.i6-thumbs img{width:45px;height:39px;object-fit:cover;border-radius:8px}.i6-thumbs span{font-size:9px;font-weight:650;white-space:nowrap}.i6-carousel :focus-visible{outline:3px solid #1967d2;outline-offset:4px}.i6-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:1100px){.i6-header .ip-desktop-nav{display:none}.i6-carousel{padding:24px}.i6-slide{gap:25px}.i6-visual{height:490px}.i6-copy h1,.i6-copy h2{font-size:46px!important}.i6-copy>p{font-size:14px}.i6-controls{padding-inline:0;gap:15px}.i6-thumbs span{display:none}.i6-thumbs button{padding:4px}.i6-thumbs img{width:54px;height:40px}}
@media(max-width:700px){.i6-header .ip-header-inner{padding:10px 16px;min-height:68px;gap:11px}.i6-header .i6-launcher{width:38px;height:38px;border-radius:12px;padding:8px}.i6-header .ip-brand .intelify-brand-logo{width:118px!important}.i6-header .ip-header-actions{gap:9px}.i6-header .ip-search-open,.i6-header .ip-account{width:38px;height:38px;min-width:38px;padding:8px;display:grid}.i6-header .ip-header-cta{display:none}.i6-carousel{padding:15px 16px 19px}.i6-stage{border-radius:0}.i6-slide{grid-template-columns:1fr;grid-template-rows:auto 260px;gap:20px;align-items:stretch}.i6-copy{padding:9px 5px 0;display:flex;flex-direction:column;align-items:flex-start;min-height:334px}.i6-eyebrow{font-size:7px;letter-spacing:.07em;gap:7px}.i6-eyebrow i{width:6px;height:6px}.i6-copy h1,.i6-copy h2{font-size:clamp(32px,9.4vw,48px)!important;line-height:1.04!important;letter-spacing:-.05em!important;margin:17px 0 14px!important}.i6-copy>p{font-size:12px;line-height:1.7;margin-bottom:17px;max-width:100%}.i6-actions{gap:14px;margin-top:auto}.i6-primary{font-size:10px;min-height:44px;padding:12px 16px;gap:12px}.i6-secondary{font-size:9px}.i6-copy>small{font-size:7px;margin-top:13px;line-height:1.5;max-width:100%}.i6-visual{height:260px;border-radius:19px}.i6-floating{bottom:13px;left:13px;right:13px;padding:12px 14px;gap:11px;border-radius:12px}.i6-floating strong{font-size:10px}.i6-floating small{font-size:6px}.i6-float-icon svg{width:28px;height:28px}.i6-stars{font-size:16px}.i6-controls{flex-direction:column;gap:13px;padding:16px 0 0;align-items:stretch}.i6-transport{justify-content:center;gap:9px}.i6-transport button{height:36px;width:36px;font-size:18px}.i6-thumbs{justify-content:space-between;gap:6px;overflow:visible}.i6-thumbs button{flex:1;min-width:0;flex-direction:column;padding:4px 3px 7px;gap:6px;border-radius:10px}.i6-thumbs img{width:100%;height:36px;border-radius:6px}.i6-thumbs span{display:block;font-size:6.5px;line-height:1.3}.i6-apps{padding:20px 16px;border-radius:24px;max-height:calc(100dvh - 24px)}.i6-apps-top h2{font-size:23px!important}.i6-apps-top p{font-size:10px}.i6-apps-top span{font-size:7px}.i6-help{font-size:12px;margin:19px 0 13px;padding:14px;display:block}.i6-help span{display:block;margin-top:4px;font-size:10px}.i6-app-grid{gap:3px}.i6-app-grid>a{padding:14px 3px 13px;gap:9px}.i6-app-icon{width:53px;height:53px;border-radius:17px}.i6-app-icon svg{width:29px;height:29px}.i6-app-grid strong{font-size:10px}.i6-apps-foot{font-size:9px;margin-top:14px;padding-top:18px}}
@media(prefers-reduced-motion:reduce){.i6-carousel *,.i6-apps *{transition:none!important;animation:none!important;scroll-behavior:auto!important}.i6-visual{clip-path:none}.i6-copy,.i6-visual img,.i6-floating{transform:none!important}}
