@import "https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700;800&family=Sora:wght@500;600;700&display=swap";.kimac-page{--kimac-yellow:#ebc147;--kimac-yellow-deep:#d4a82e;--kimac-ink:#121212;--kimac-charcoal:#1c1c1f;--kimac-cream:#faf7f0;--kimac-paper:#fff;--kimac-coral:#ff5c4d;--kimac-violet:#6b4ce6;--kimac-teal:#1aa6a6;--kimac-muted:#5c5c66;--kimac-line:#1212121a;--kimac-radius:18px;--kimac-shadow:0 22px 60px #12121224;--kimac-font:"Outfit", system-ui, sans-serif;--kimac-display:"Sora", "Outfit", sans-serif;font-family:var(--kimac-font);color:var(--kimac-ink);background:var(--kimac-cream);margin:0;line-height:1.55}.kimac-page *{box-sizing:border-box}.kimac-page img{max-width:100%;display:block}.kimac-page a{color:inherit;text-decoration:none}.kimac-wrap{width:min(1140px,100% - 2rem);margin-inline:auto}.kimac-header{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--kimac-line);background:#faf7f0eb;position:sticky;top:0}.kimac-header__bar{justify-content:space-between;align-items:center;gap:1rem;min-height:4.75rem;display:flex}.kimac-brand img{width:auto;height:2.85rem}.kimac-nav{flex-wrap:wrap;align-items:center;gap:.35rem 1.25rem;font-size:.92rem;font-weight:600;display:flex}.kimac-nav a{opacity:.85;transition:opacity .15s,color .15s}.kimac-nav a:hover{opacity:1;color:var(--kimac-violet)}.kimac-btn{font:inherit;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.72rem 1.25rem;font-size:.92rem;font-weight:700;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.kimac-btn:hover{transform:translateY(-1px)}.kimac-btn--primary{background:linear-gradient(135deg, var(--kimac-yellow) 0%, #f5d76a 55%, var(--kimac-coral) 140%);color:var(--kimac-ink);box-shadow:0 12px 28px #ebc14773}.kimac-page a.kimac-btn--dark{background:var(--kimac-charcoal);color:var(--kimac-yellow);border:1.5px solid #ebc14773}.kimac-page a.kimac-btn--dark:hover{background:var(--kimac-charcoal);color:#fff6d6}.kimac-btn--ghost{border:1.5px solid var(--kimac-ink);color:var(--kimac-ink);background:0 0}.kimac-hero{padding:4.5rem 0 4rem;position:relative;overflow:hidden}.kimac-hero__bg{background:linear-gradient(115deg,#121212e0 0%,#1c1c1fb8 42%,#6b4ce68c 100%),url(/brand/kimacads/hero-bg.jpg) 50%/cover no-repeat;position:absolute;inset:0}.kimac-hero__grid{z-index:1;color:#fff;grid-template-columns:1.1fr .9fr;align-items:center;gap:2.5rem;display:grid;position:relative}.kimac-hero__kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--kimac-yellow);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.78rem;font-weight:700;display:inline-flex}.kimac-hero__kicker:before{content:"";background:var(--kimac-coral);border-radius:50%;width:.45rem;height:.45rem}.kimac-hero h1{font-family:var(--kimac-display);letter-spacing:-.02em;max-width:16ch;margin:0 0 .85rem;font-size:clamp(2.65rem,6vw,4.1rem);line-height:1.02}.kimac-platform-logos{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1rem 1.35rem;margin:0 0 1.35rem;padding:0;list-style:none;display:flex}.kimac-hero .kimac-platform-logos{justify-content:space-between;gap:1rem;width:100%;max-width:23rem}.kimac-platform-logos li{background:#ffffff1f;border:1px solid #ffffff2e;border-radius:14px;justify-content:center;align-items:center;width:3.45rem;height:3.45rem;display:flex}.kimac-platform-logos img{object-fit:contain;width:1.65rem;height:1.65rem}.kimac-platform-logos--compact{justify-content:center;gap:.65rem 1rem;margin:0 0 .75rem}.kimac-stat--platforms .kimac-platform-logos--compact{gap:.6rem .95rem}.kimac-platform-logos--compact li{border-color:var(--kimac-line);background:#6b4ce614;border-radius:10px;width:2.55rem;height:2.55rem}.kimac-platform-logos--compact img{width:1.25rem;height:1.25rem}.kimac-stat--platforms strong{display:none}.kimac-platform-logos--compact img[src*=google]{width:1.35rem;height:1.35rem}.kimac-platform-logos--compact img:not([src*=google]){filter:brightness(0)saturate();opacity:.72}.kimac-hero__sub{color:#fffffff0;max-width:28ch;margin:0 0 .75rem;font-size:clamp(1.1rem,2.2vw,1.35rem);font-weight:600}.kimac-hero__note{color:#ebc147f2;margin:0 0 1.5rem;font-size:.92rem;font-weight:600}.kimac-hero__actions{flex-wrap:wrap;gap:.75rem;display:flex}.kimac-hero__panel{border-radius:calc(var(--kimac-radius) + 6px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--kimac-shadow);background:#ffffff1a;border:1px solid #fff3;padding:1.5rem;position:relative}.kimac-hero__mark{filter:drop-shadow(0 12px 28px #00000059);width:min(12rem,70%);height:auto;margin-bottom:1rem}.kimac-hero__panel h2{font-family:var(--kimac-display);margin:0 0 .65rem;font-size:1.35rem}.kimac-hero__panel p{color:#ffffffdb;margin:0;font-size:.95rem}.kimac-hero__tags{flex-wrap:wrap;gap:.45rem;margin-top:1.1rem;display:flex}.kimac-hero__checks{color:#ffffffe6;gap:.45rem;margin:1rem 0 0;padding:0;font-size:.9rem;font-weight:600;list-style:none;display:grid}.kimac-hero__checks li{padding-left:1.1rem;position:relative}.kimac-hero__checks li:before{content:"→";color:var(--kimac-yellow);position:absolute;left:0}.kimac-trust{background:var(--kimac-paper);border-bottom:1px solid var(--kimac-line);padding:2.5rem 0}.kimac-trust__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--kimac-violet);margin:0 0 .35rem;font-size:.78rem;font-weight:700}.kimac-trust h2{font-family:var(--kimac-display);margin:0 0 .5rem;font-size:clamp(1.5rem,3vw,2rem)}.kimac-trust p{max-width:40rem;color:var(--kimac-muted);margin:0}.kimac-stats{z-index:2;margin-top:-1.5rem;position:relative}.kimac-stats__grid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.kimac-stat{background:var(--kimac-paper);border-radius:var(--kimac-radius);border:1px solid var(--kimac-line);padding:1.15rem 1.1rem;box-shadow:0 14px 36px #1212120f}.kimac-stat strong{font-family:var(--kimac-display);color:var(--kimac-violet);margin-bottom:.2rem;font-size:1.55rem;display:block}.kimac-stat span{color:var(--kimac-muted);font-size:.88rem}.kimac-quote{background:var(--kimac-ink);color:#fff;padding:2.25rem 0}.kimac-quote__text{font-family:var(--kimac-display);text-align:center;margin:0;color:#ffffffeb;max-width:52rem;margin-inline:auto;font-size:clamp(1.15rem,2.5vw,1.45rem);line-height:1.45}.kimac-quote__text strong{color:var(--kimac-yellow);font-weight:700}.kimac-quote--statement{background:var(--kimac-cream);color:var(--kimac-ink)}.kimac-quote__text--big{color:var(--kimac-ink);font-size:clamp(1.25rem,2.8vw,1.75rem)}.kimac-quote__sub{text-align:center;max-width:40rem;color:var(--kimac-muted);margin:1rem auto 0;font-size:.95rem}.kimac-metrics{background:var(--kimac-cream);padding:0 0 2.5rem}.kimac-metrics__grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.kimac-metric{border-radius:var(--kimac-radius);background:var(--kimac-paper);border:1px solid var(--kimac-line);padding:1.35rem 1.25rem;box-shadow:0 12px 32px #1212120d}.kimac-metric strong{font-family:var(--kimac-display);color:var(--kimac-violet);margin-bottom:.35rem;font-size:1.2rem;display:block}.kimac-metric span{color:var(--kimac-muted);font-size:.9rem}.kimac-performance{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.kimac-pillar--performance{background:var(--kimac-paper)}.kimac-testimonials{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.kimac-testimonial{border-radius:var(--kimac-radius);background:var(--kimac-paper);border:1px solid var(--kimac-line);margin:0;padding:1.35rem 1.25rem;box-shadow:0 12px 32px #1212120d}.kimac-testimonial p{color:var(--kimac-ink);margin:0 0 1rem;font-size:.95rem;line-height:1.55}.kimac-testimonial p:before{content:"“";color:var(--kimac-violet);font-weight:800}.kimac-testimonial footer{letter-spacing:.04em;text-transform:uppercase;color:var(--kimac-muted);font-size:.8rem;font-weight:700}.kimac-section{padding:4rem 0}.kimac-section--alt{background:var(--kimac-paper)}.kimac-section-head{max-width:40rem;margin-bottom:2rem}.kimac-section-head h2{font-family:var(--kimac-display);margin:0 0 .5rem;font-size:clamp(1.85rem,3.5vw,2.5rem);line-height:1.12}.kimac-section-head p{color:var(--kimac-muted);margin:0}.kimac-audience{background:var(--kimac-ink);color:var(--kimac-yellow);text-align:center;border-radius:12px;margin:0 0 1.5rem;padding:.85rem 1rem;font-size:.88rem;font-weight:600;line-height:1.45}.kimac-services{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.kimac-service{border-radius:var(--kimac-radius);background:var(--kimac-paper);border:1px solid var(--kimac-line);flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 12px 32px #1212120d}.kimac-service:hover{box-shadow:var(--kimac-shadow);transform:translateY(-4px)}.kimac-service__visual{aspect-ratio:16/10;object-fit:cover;background:linear-gradient(135deg,#ebc14740,#6b4ce633)}.kimac-service__body{flex-direction:column;flex:1;gap:.45rem;padding:1.15rem 1.2rem 1.25rem;display:flex}.kimac-service__body h3{margin:0;font-size:1.05rem;font-weight:700}.kimac-service__body p{color:var(--kimac-muted);flex:1;margin:0;font-size:.9rem}.kimac-service__body a{color:var(--kimac-teal);margin-top:.35rem;font-size:.88rem;font-weight:700}.kimac-split{grid-template-columns:1fr 1fr;align-items:center;gap:2rem;display:grid}.kimac-split__media{border-radius:calc(var(--kimac-radius) + 4px);box-shadow:var(--kimac-shadow);background:linear-gradient(#0000,#12121259),url(https://images.pexels.com/photos/7688336/pexels-photo-7688336.jpeg?auto=compress&cs=tinysrgb&w=1200) 50%/cover no-repeat;min-height:320px;overflow:hidden}.kimac-checklist{gap:.65rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.kimac-checklist li{padding-left:1.65rem;font-weight:500;position:relative}.kimac-checklist li:before{content:"";background:linear-gradient(135deg, var(--kimac-yellow), var(--kimac-coral));border-radius:2px;width:.65rem;height:.65rem;position:absolute;top:.45rem;left:0}.kimac-pillars{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.kimac-pillar{border-radius:var(--kimac-radius);border:1px solid var(--kimac-line);background:linear-gradient(160deg,#ebc14724,#6b4ce614);padding:1.35rem}.kimac-pillar h3{margin:0 0 .4rem;font-size:1.02rem}.kimac-pillar p{color:var(--kimac-muted);margin:0;font-size:.9rem}.kimac-cta{background:radial-gradient(circle at 10% 20%, #ebc14759, transparent 45%), radial-gradient(circle at 90% 80%, #6b4ce640, transparent 50%), var(--kimac-charcoal);color:#fff;text-align:center;padding:3.5rem 0}.kimac-cta h2{font-family:var(--kimac-display);margin:0 0 .65rem;font-size:clamp(1.75rem,3.5vw,2.35rem)}.kimac-cta p{color:#ffffffd1;max-width:36rem;margin:0 auto 1.5rem}.kimac-footer{background:var(--kimac-ink);color:#ffffffc7;text-align:center;padding:1.35rem 0 2rem;font-size:.88rem}.kimac-footer a{color:var(--kimac-yellow);font-weight:600}.kimac-footer a:hover{text-decoration:underline}.kimac-footer__credit{color:#ffffff9e;margin:.65rem 0 0;font-size:.78rem}.kimac-footer__credit a{color:var(--kimac-yellow)}@media (width<=900px){.kimac-hero__grid,.kimac-split,.kimac-services,.kimac-pillars,.kimac-performance,.kimac-testimonials,.kimac-metrics__grid,.kimac-stats__grid{grid-template-columns:1fr}.kimac-nav{display:none}.kimac-hero{padding-top:3rem}}
