.apps-site{isolation:isolate;background:linear-gradient(to bottom in oklab, var(--apps-ground), #fff);position:relative}.apps-site:before{content:"";z-index:-1;pointer-events:none;background:url(/assets/images/home-hero-background.avif) 50%/cover no-repeat;height:643px;position:absolute;inset:0 0 auto}.apps-site :is(h1,h2,h3,h4,h5,h6),.apps-site .apps-primary-link,.apps-site .apps-secondary-link{font-family:var(--font-nohemi), sans-serif}.apps-intro{max-width:840px;padding-block:155px 78px}.apps-intro h1,.app-detail h1{letter-spacing:normal;color:#0000;background:linear-gradient(90deg,#000 0%,#151515 20.67%,#2e2e2e 45.19%,#494949 71.15%,#666 100%);-webkit-background-clip:text;background-clip:text;margin:0 0 28px;font-size:clamp(32px,5vw,72px);font-weight:700;line-height:1.25}.apps-intro h1 span,.app-detail h1 span,.app-feature h2 span{color:inherit}.apps-intro>p:not(.apps-eyebrow),.app-detail-intro>p:not(.apps-eyebrow){max-width:720px;color:var(--apps-ink);font-size:18px;line-height:1.55}.apps-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;padding-bottom:65px;display:grid}.app-card{border-radius:var(--apps-radius);background:var(--apps-surface);box-shadow:var(--apps-shadow);flex-direction:column;text-decoration:none;transition:transform .22s cubic-bezier(.25,1,.5,1),box-shadow .22s;display:flex;overflow:hidden}.app-card:hover{transform:translateY(-4px);box-shadow:0 2px 4px #00000008,0 20px 48px #00000017}.app-card:focus-visible,.apps-secondary-link:focus-visible,.apps-back-link:focus-visible{outline:3px solid var(--apps-blue);outline-offset:6px}.app-card-copy{flex:1;padding:38px 40px 28px}.app-card h2{letter-spacing:normal;margin:0 0 18px;font-size:40px;font-weight:700;line-height:1.1}.app-card-copy>p:not(.apps-eyebrow){color:var(--apps-muted);margin:0 0 22px;font-size:18px;line-height:1.65}.app-card ul{color:var(--apps-muted);flex-wrap:wrap;gap:8px 18px;margin:0 0 28px;padding:0;font-size:13px;list-style:none;display:flex}.app-card li+li:before{content:"·";color:var(--apps-blue);margin-inline-end:18px}.apps-text-link{color:var(--apps-blue);font-size:15px;font-weight:650}.app-card-visual{background:#eff4f7;min-height:225px;max-height:320px;padding:20px 30px 0;overflow:hidden}.app-card-visual img{object-fit:contain;object-position:top;border-radius:10px 10px 0 0;width:100%;height:auto;box-shadow:0 1px 3px #0000000d,0 10px 24px #00000014}.app-card[data-product=reach] .app-card-visual{justify-content:center;display:flex}.app-card[data-product=reach] .app-card-visual img{width:auto;max-width:100%;height:300px}.app-detail[data-product=reach] .app-detail-cover img,.app-detail[data-product=reach] .app-feature img{width:100%;max-width:100%;max-height:640px;margin-inline:auto;display:block}.apps-secondary-link{color:var(--apps-blue);padding-inline:8px}.app-detail{padding-top:115px;padding-bottom:65px}.apps-back-link{min-height:44px;color:var(--apps-muted);align-items:center;margin-bottom:40px;font-size:14px;text-decoration:none;display:inline-flex}.app-detail-intro{max-width:900px;margin-bottom:60px}.app-detail-intro h1{font-size:clamp(32px,5.4vw,72px)}.apps-actions{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:30px;display:flex}.app-detail-cover{border-radius:var(--apps-radius);margin:0;padding:28px}.app-detail-cover img{border-radius:12px;width:100%;height:auto}.app-detail figcaption{color:var(--apps-muted);margin-top:12px;font-size:12px;line-height:1.6}.app-outcome-strip{border-bottom:1px solid var(--apps-line);grid-template-columns:repeat(3,1fr);gap:25px;padding-block:35px 65px;font-size:17px;font-weight:600;display:grid}.app-outcome-strip p+p{border-left:1px solid var(--apps-line);padding-left:25px}.app-feature{border-bottom:1px solid var(--apps-line);grid-template-columns:1fr 1.25fr;align-items:center;gap:65px;padding-block:90px;display:grid}.app-feature-reverse{grid-template-columns:1.25fr 1fr}.app-feature-reverse .app-feature-copy{order:2}.app-feature-gallery{grid-template-columns:1fr;gap:36px}.app-feature-gallery .app-feature-copy{max-width:840px}.app-feature-gallery ul{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:24px;display:grid}.app-feature-screens{gap:30px;display:grid}.app-feature-screens[data-screen-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.app-feature-screens[data-screen-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.app-feature h2{letter-spacing:normal;margin:0 0 22px;font-size:clamp(30px,3vw,44px);font-weight:700;line-height:1.12}.app-feature-copy>p:not(.apps-eyebrow){color:var(--apps-muted);font-size:18px;line-height:1.75}.app-feature ul{margin:28px 0 0;padding:0;list-style:none}.app-feature li{border-top:1px solid var(--apps-line);padding-block:15px;font-size:15px;line-height:1.65}.app-feature li strong,.app-feature li span{display:block}.app-feature li span{color:var(--apps-muted);margin-top:4px}.app-feature figure{min-width:0;margin:0}.app-feature img{width:100%;height:auto;box-shadow:var(--apps-shadow);background:#fff;border-radius:14px}.app-detail[data-product=call-center] .app-feature img{width:auto;max-width:100%;max-height:640px;margin-inline:auto;display:block}.app-closing{max-width:900px;padding-block:90px 55px}.app-closing h2{letter-spacing:normal;margin-bottom:24px;font-size:clamp(32px,4vw,52px);font-weight:700;line-height:1.15}.app-closing>p:not(.apps-eyebrow){color:var(--apps-muted);font-size:20px;line-height:1.75}.app-evidence-note{color:var(--apps-muted);font-size:12px;line-height:1.7}@media (max-width:740px){.apps-card-grid{grid-template-columns:1fr;gap:24px}.apps-intro{padding-block:125px 50px}.apps-intro>p:not(.apps-eyebrow),.app-detail-intro>p:not(.apps-eyebrow){font-size:18px}.app-card-copy{padding:30px}.app-card h2{font-size:35px}.app-card-visual{max-height:260px}.app-card[data-product=reach] .app-card-visual img{height:240px}.app-feature,.app-feature-reverse{grid-template-columns:1fr;gap:30px;padding-block:55px}.app-feature-reverse .app-feature-copy{order:0}.app-feature-screens[data-screen-count]{grid-template-columns:1fr}.app-outcome-strip{grid-template-columns:1fr;gap:16px;padding-block:28px 40px}.app-outcome-strip p+p{border-left:0;border-top:1px solid var(--apps-line);padding:16px 0 0}.app-detail-cover{padding:12px}.app-detail-intro{margin-bottom:35px}.app-closing{padding-top:60px}.apps-back-link{margin-bottom:26px}}@media (prefers-reduced-motion:reduce){.app-card{transition:none}.app-card:hover{transform:none}}@media (prefers-contrast:more){.app-card{outline:1px solid}}.app-detail[data-product=linkly] .app-feature img{width:auto;max-width:100%;max-height:640px;margin-inline:auto;display:block}html[lang=ar] .app-outcome-strip p+p{border-left:0;border-inline-start:1px solid var(--apps-line);padding-left:0;padding-inline-start:25px}@media (max-width:740px){html[lang=ar] .app-outcome-strip p+p{border-inline-start:0;padding-inline-start:0}}.apps-back-link{gap:8px}@media (max-width:639px){.apps-site:before{background-image:url(/assets/images/home-hero-background-mobile.avif)}}
