:root{--iw-ink:#202124;--iw-muted:#5f6368;--iw-blue:#1967d2;--iw-red:#ea4335;--iw-yellow:#fbbc05;--iw-green:#188038}body.iw-home{background:#fff;color:var(--iw-ink);font-family:Inter,Arial,sans-serif;line-height:1.6;font-size:16px}.iw-home *{box-sizing:border-box}.iw-home h1,.iw-home h2,.iw-home h3{color:var(--iw-ink)}.iw-home a{color:inherit;text-decoration:none}.iw-home img{display:block;width:100%;height:auto}.iw-wrap{max-width:1280px;margin:auto;padding-inline:44px}.ip-header{background:#fff;color:#202124;border-bottom:1px solid #e8eaed;backdrop-filter:none}.ip-desktop-nav a{color:#4a5056!important;font-size:12px}.ip-header-cta{background:#1967d2;color:white!important;border-radius:25px;padding:12px 20px;font-size:12px}.ip-search-open{background:#f8f9fa;border-color:#e8eaed;color:#5f6368}.ip-search-open kbd{color:#6b7280;background:#e8eaed}.ip-account{color:#4a5056!important}.ip-menu-toggle{color:#202124}#ip-mobile-nav{background:#fff;border-top:1px solid #e8eaed}#ip-mobile-nav a{border-color:#e8eaed;color:#202124}.ip-search-dialog{background:#fff;color:#202124;border-color:#dadce0}.ip-search-top,.ip-search-top button{color:#5f6368}.ip-search-dialog input{background:#f8f9fa;color:#202124;border-color:#dadce0}.ip-search-results>a{color:#202124;border-color:#e8eaed}.ip-search-results>a>span{color:#5f6368}.ip-search-results>a:hover{background:#e8f0fe}.ip-search-dialog>small,.ip-search-dialog>p{color:#5f6368}.iw-hero{display:grid;grid-template-columns:1.04fr 1fr;gap:45px;align-items:center;padding-top:72px;padding-bottom:76px}.iw-eyebrow{font-size:10px;letter-spacing:.12em;font-weight:700;line-height:1.6;color:#5f6368;display:flex;align-items:center;gap:9px}.iw-dot{height:7px;width:7px;border-radius:100%;background:#4285f4;display:inline-block}.iw-hero h1{font-size:clamp(45px,4.25vw,63px);font-weight:650!important;line-height:1.08;letter-spacing:-.055em;margin:25px 0}.iw-hero h1 span{color:#1967d2}.iw-hero-copy>p{font-size:16px;line-height:1.85;color:#5f6368;max-width:510px}.iw-actions{display:flex;align-items:center;gap:21px;flex-wrap:wrap;margin-top:28px}.iw-btn{display:inline-flex;align-items:center;justify-content:center;gap:20px;background:#1967d2;color:#fff!important;font-size:13px;font-weight:650;padding:16px 23px;border-radius:28px;min-height:52px;transition:background .2s,transform .2s}.iw-btn:hover{background:#1557b0;transform:translateY(-2px)}.iw-link{font-size:12px;font-weight:650;color:#1967d2!important;display:inline-block}.iw-hero-proof{margin-top:35px;display:flex;align-items:center;flex-wrap:wrap;gap:7px 13px}.iw-hero-proof>span{font-size:9px;font-weight:700;letter-spacing:.09em}.iw-hero-proof>b{font-size:21px;color:#b07700;letter-spacing:2px}.iw-hero-proof>small{width:100%;font-size:11px;color:#74787d}.iw-hero-visual{position:relative;padding-bottom:40px;min-width:0}.iw-hero-visual>img{height:475px;object-fit:cover;border-radius:100px 20px 20px 20px;object-position:60% center}.iw-review-float{position:absolute;bottom:20px;left:-25px;right:23px;display:flex;gap:17px;align-items:center;background:#fff;padding:22px;border:1px solid #e8eaed;border-radius:18px;box-shadow:0 8px 35px #20212412}.iw-g{width:42px;height:42px;flex-shrink:0;display:block}.iw-g svg{width:100%;height:100%}.iw-review-float small{display:block;color:#5f6368;font-size:8px;letter-spacing:.08em;font-weight:650}.iw-review-float strong{display:block;font-size:15px;line-height:1.5;letter-spacing:-.02em;margin:4px 0}.iw-review-float b{color:#b07700;font-size:20px;letter-spacing:3px}.iw-review-float>a{margin-left:auto;width:35px;height:35px;border-radius:100%;background:#e8f0fe;color:#1967d2;display:grid;place-items:center;font-size:20px}.iw-photo-note{font-size:8px;position:absolute;bottom:0;right:5px;color:#74787d}.iw-color-rule{display:flex;height:4px}.iw-color-rule i{width:25%;background:#4285f4}.iw-color-rule i:nth-child(2){background:#ea4335}.iw-color-rule i:nth-child(3){background:#fbbc05}.iw-color-rule i:nth-child(4){background:#34a853}.iw-intro{padding-block:82px}.iw-intro>div:first-of-type{display:grid;grid-template-columns:1.3fr 1fr;gap:75px;align-items:center;margin-top:18px}.iw-home h2{font-size:clamp(34px,3.5vw,49px);font-weight:550;line-height:1.13;letter-spacing:-.05em;margin:15px 0 22px}.iw-home h2 span{color:#1967d2}.iw-intro p,.iw-experience-copy>p,.iw-heading>p,.iw-service-grid p,.iw-ai p{font-size:14px;line-height:1.85;color:#5f6368}.iw-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:45px}.iw-steps article{border-top:1px solid #dadce0;padding-top:24px}.iw-steps b{font-size:12px;color:#1967d2}.iw-steps article:nth-child(2)>b{color:#c5221f}.iw-steps article:nth-child(3)>b{color:#188038}.iw-steps h3{font-size:21px;letter-spacing:-.03em;font-weight:600;margin:15px 0 8px}.iw-steps p{font-size:13px;margin:0;max-width:310px}.iw-experience{padding-block:85px;background:#f8fafd}.iw-split{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}.iw-photo-block{position:relative}.iw-photo-block>img{height:570px;object-fit:cover;border-radius:22px;object-position:56% center}.iw-photo-block>span{position:absolute;bottom:22px;left:22px;right:22px;padding:18px;background:#fff;border-radius:12px;font-size:10px;font-weight:700;letter-spacing:.1em;text-align:center}.iw-feature-list{margin-top:28px}.iw-feature-list>a{display:flex;align-items:center;gap:15px;border-top:1px solid #dde3ea;padding:17px 0}.iw-feature-list i{width:38px;height:38px;display:grid;place-items:center;flex-shrink:0;font-style:normal;border-radius:10px}.iw-feature-g svg{width:32px;height:32px}.iw-feature-social{background:#fce8e6;color:#c5221f;font-size:25px}.iw-feature-nfc{background:#e6f4ea;color:#188038;font-size:25px}.iw-feature-list strong{font-size:14px;font-weight:600;display:block}.iw-feature-list small{display:block;font-size:11px;color:#5f6368;margin-top:3px}.iw-feature-list b{margin-left:auto;color:#1967d2;font-size:20px;font-weight:400}.iw-demos{padding-block:90px}.iw-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:70px;margin-bottom:32px}.iw-heading h2{margin-bottom:0}.iw-heading>p{max-width:340px;margin:0 0 5px}.iw-demo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.iw-demo{border:1px solid #e8eaed;border-radius:18px;overflow:hidden;transition:transform .2s,box-shadow .2s}.iw-demo:hover{transform:translateY(-5px);box-shadow:0 10px 30px #2021240d}.iw-demo-img{position:relative;height:245px;overflow:hidden}.iw-demo-img>img{height:100%;object-fit:cover}.iw-demo-img>span{position:absolute;left:16px;top:16px;padding:6px 12px;border-radius:20px;background:#fff;font-size:10px;font-weight:600}.iw-demo-img>b{position:absolute;right:15px;bottom:15px;width:33px;height:33px;display:grid;place-items:center;border-radius:100%;background:#fff;font-size:20px;font-weight:400;color:#1967d2}.iw-demo-info{padding:24px}.iw-demo-info small{font-size:8px;letter-spacing:.08em;color:#5f6368;font-weight:650}.iw-demo-info h3{font-size:19px;letter-spacing:-.03em;line-height:1.3;margin:14px 0 22px;font-weight:600}.iw-demo-info>span{font-size:11px;color:#1967d2;font-weight:650}.iw-fine{font-size:10px;color:#74787d;line-height:1.8;margin-top:22px}.iw-services{padding-block:85px;background:#faf9f6}.iw-service-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}.iw-service-photo{position:relative;display:block;overflow:hidden;border-radius:18px}.iw-service-photo>img{height:340px;object-fit:cover;transition:transform .4s}.iw-service-photo:hover img{transform:scale(1.025)}.iw-service-photo>span{position:absolute;bottom:18px;left:18px;padding:9px 13px;border-radius:6px;background:#fff;font-size:9px;letter-spacing:.08em;font-weight:700}.iw-service-grid h3{font-size:26px;letter-spacing:-.04em;font-weight:550;margin:24px 0 10px}.iw-service-grid p{margin:0 0 15px;max-width:470px}.iw-ai{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px;align-items:center;padding-block:100px}.iw-ai-symbol{background:#f2f6fc;min-height:350px;border-radius:25px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:25px}.iw-ai-symbol svg{width:170px;height:170px}.iw-ai-symbol small{font-size:10px;letter-spacing:.15em;color:#1967d2;font-weight:650}.iw-ai h2{font-size:40px}.iw-faq{display:grid;grid-template-columns:.85fr 1.15fr;gap:85px;padding-block:30px 95px}.iw-faq h2{font-size:36px}.iw-faq details{border-bottom:1px solid #dadce0}.iw-faq summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 0;list-style:none;font-size:14px;font-weight:550}.iw-faq summary::-webkit-details-marker{display:none}.iw-faq summary span{font-size:24px;font-weight:400;color:#1967d2}.iw-faq details[open] summary span{transform:rotate(45deg)}.iw-faq details p{font-size:13px;color:#5f6368;line-height:1.85;margin:0 0 22px}.iw-final{padding:75px 0 60px;background:#f0f5ff;text-align:center}.iw-final .iw-eyebrow{justify-content:center}.iw-final h2{font-size:clamp(36px,4.4vw,61px);margin:23px 0 30px}.iw-final-dots{display:flex;gap:9px;justify-content:center;margin-top:35px}.iw-final-dots i{width:7px;height:7px;background:#4285f4;border-radius:100%}.iw-final-dots i:nth-child(2){background:#ea4335}.iw-final-dots i:nth-child(3){background:#fbbc05}.iw-final-dots i:nth-child(4){background:#34a853}.iw-footer{padding-block:45px 25px;display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap}.iw-footer .intelify-brand-logo{width:145px}.iw-footer p{font-size:11px;color:#5f6368;margin:10px 0}.iw-footer nav{display:flex;gap:25px;font-size:11px;color:#5f6368}.iw-footer>small{width:100%;font-size:9px;color:#74787d;border-top:1px solid #e8eaed;padding-top:20px}.iw-home a:focus-visible,.iw-home summary:focus-visible{outline:2px solid #1967d2;outline-offset:5px}.iw-home .iw-btn:focus-visible{outline-offset:4px}.iw-home [hidden]{display:none!important}
@media(max-width:1000px){.iw-wrap{padding-inline:30px}.iw-hero{gap:30px;padding-block:55px}.iw-hero h1{font-size:46px}.iw-hero-visual>img{height:450px}.iw-hero-copy>p{font-size:14px}.iw-split{gap:40px}.iw-intro>div:first-of-type{gap:40px}.iw-photo-block>img{height:530px}.iw-demo-img{height:200px}.iw-demo-info{padding:20px}.iw-ai,.iw-faq{gap:45px}.iw-ai h2{font-size:36px}}
@media(max-width:700px){.iw-wrap{padding-inline:22px}.iw-hero{display:flex;flex-direction:column;align-items:stretch;padding-top:34px;padding-bottom:40px;gap:35px}.iw-eyebrow{font-size:8px;letter-spacing:.08em}.iw-hero h1{font-size:clamp(37px,9.8vw,62px);margin:20px 0;line-height:1.1;letter-spacing:-.055em}.iw-hero-copy>p{font-size:14px;line-height:1.8;margin:0}.iw-actions{margin-top:24px;gap:18px}.iw-btn{font-size:12px;padding:14px 20px;min-height:49px}.iw-link{font-size:11px}.iw-hero-proof{margin-top:25px;gap:4px 12px}.iw-hero-proof>b{font-size:19px}.iw-hero-proof>small{font-size:10px}.iw-hero-visual{padding-bottom:36px}.iw-hero-visual>img{height:330px;border-radius:65px 15px 15px 15px;object-position:center}.iw-review-float{left:10px;right:10px;bottom:20px;padding:16px;gap:12px;border-radius:14px}.iw-g{width:32px;height:32px}.iw-review-float small{font-size:7px}.iw-review-float strong{font-size:12px}.iw-review-float b{font-size:18px}.iw-review-float>a{width:29px;height:29px;flex-shrink:0}.iw-photo-note{font-size:7px}.iw-intro{padding-block:50px}.iw-home h2{font-size:34px;line-height:1.13;letter-spacing:-.05em;margin:16px 0 22px}.iw-intro>div:first-of-type{display:block;margin-top:0}.iw-intro p,.iw-experience-copy>p,.iw-heading>p,.iw-service-grid p,.iw-ai p{font-size:13px;line-height:1.85}.iw-steps{grid-template-columns:1fr;gap:22px;margin-top:30px}.iw-steps article{padding-top:18px;display:grid;grid-template-columns:36px 1fr;gap:5px 8px}.iw-steps b{grid-row:1/3;margin-top:4px}.iw-steps h3{font-size:20px;margin:0}.iw-steps p{grid-column:2;font-size:12px;max-width:none}.iw-experience{padding-block:50px}.iw-split{grid-template-columns:1fr;gap:35px}.iw-photo-block>img{height:350px;border-radius:18px}.iw-photo-block>span{font-size:8px;left:15px;right:15px;bottom:15px;padding:15px}.iw-feature-list{margin-top:23px}.iw-feature-list strong{font-size:13px}.iw-feature-list small{font-size:10px}.iw-demos{padding-block:55px}.iw-heading{display:block;margin-bottom:27px}.iw-heading>p{max-width:none;margin:20px 0 0}.iw-demo-grid{grid-template-columns:1fr;gap:20px}.iw-demo-img{height:235px}.iw-demo-info{padding:23px}.iw-demo-info h3{font-size:21px;margin-bottom:18px}.iw-fine{font-size:9px;margin-top:20px}.iw-services{padding-block:50px}.iw-service-grid{grid-template-columns:1fr;gap:37px}.iw-service-photo>img{height:260px}.iw-service-grid h3{font-size:24px;margin-top:20px}.iw-ai{grid-template-columns:1fr;gap:30px;padding-block:55px}.iw-ai-symbol{min-height:250px;border-radius:20px;gap:15px}.iw-ai-symbol svg{width:130px;height:130px}.iw-ai h2{font-size:34px}.iw-faq{display:block;padding-block:0 55px}.iw-faq h2{font-size:30px;margin-bottom:20px}.iw-faq summary{font-size:13px;padding:21px 0}.iw-faq details p{font-size:12px}.iw-final{padding:55px 0 45px}.iw-final h2{font-size:36px}.iw-final .iw-eyebrow{font-size:7px}.iw-footer{padding-top:35px;gap:20px}.iw-footer nav{flex-wrap:wrap;gap:15px 24px;font-size:11px}.ip-header-inner{padding-inline:18px}.ip-brand .intelify-brand-logo{width:120px!important}.ip-header-actions{gap:11px}.ip-header-cta{font-size:10px;padding:10px 13px}.ip-search-open{color:#5f6368}.ip-menu-toggle span{background:#202124}}
@media(prefers-reduced-motion:reduce){.iw-home *{scroll-behavior:auto!important;transition:none!important}}
