.caly{--caly-ink:#111c26;--caly-paper:#f7f9f9;--caly-surface:#fff;--caly-cream:#dceee9;--caly-accent:#0f9b8e;--caly-accent-dim:#0b7a70;--caly-ink-70:color-mix(in srgb, var(--caly-ink) 70%, transparent);--caly-ink-55:color-mix(in srgb, var(--caly-ink) 55%, transparent);--caly-ink-40:color-mix(in srgb, var(--caly-ink) 40%, transparent);--caly-line:color-mix(in srgb, var(--caly-ink) 7%, transparent);--caly-line-strong:color-mix(in srgb, var(--caly-ink) 13%, transparent);--caly-wash:color-mix(in srgb, var(--caly-ink) 3.5%, transparent);--caly-accent-wash:color-mix(in srgb, var(--caly-accent) 9%, transparent);--caly-accent-line:color-mix(in srgb, var(--caly-accent) 24%, transparent);--caly-radius-sm:10px;--caly-radius-md:14px;--caly-radius-lg:24px;--caly-radius-xl:32px;--caly-display:clamp(2.5rem, 4.7vw, 3.75rem);--caly-h2:clamp(2.125rem, 4vw, 3.25rem);--caly-h3:clamp(1.25rem, 1.6vw, 1.5rem);--caly-lead:clamp(1.0625rem, 1.35vw, 1.3125rem);--caly-section:clamp(4.5rem, 8.5vw, 8rem);--caly-shadow-sm:0 1px 2px color-mix(in srgb, var(--caly-ink) 5%, transparent);--caly-shadow-md:0 12px 28px -14px color-mix(in srgb, var(--caly-ink) 22%, transparent);--caly-shadow-lg:0 2px 4px -2px color-mix(in srgb, var(--caly-ink) 8%, transparent), 0 32px 70px -30px color-mix(in srgb, var(--caly-ink) 34%, transparent);--caly-status-new:var(--caly-accent);--caly-status-open:#3a6fd0;--caly-status-waiting:#b57314;--caly-status-solved:#1e8f56;--caly-priority-urgent:#cc4257;--caly-priority-high:#b57314;color:var(--caly-ink);letter-spacing:-.011em;-webkit-font-smoothing:antialiased;line-height:1.55}.caly-page{background-color:var(--caly-paper)}.caly-dots{background-image:radial-gradient(color-mix(in srgb, var(--caly-ink) 9%, transparent) 1px, transparent 1px);background-size:22px 22px}.caly-em{color:var(--caly-accent)}.caly-card{background:var(--caly-surface);border:1px solid var(--caly-line);border-radius:var(--caly-radius-lg);box-shadow:var(--caly-shadow-sm)}.caly-card-sm{border-radius:var(--caly-radius-md)}.caly-band{background:radial-gradient(ellipse 70% 90% at 50% 0%, var(--caly-accent-wash), transparent 70%), var(--caly-cream);border-block:1px solid var(--caly-accent-line)}.caly-panel{border-radius:var(--caly-radius-md);border:1px solid var(--caly-line);background:linear-gradient(180deg, var(--caly-surface), color-mix(in srgb, var(--caly-ink) 2.5%, var(--caly-surface)));box-shadow:inset 0 1px 0 #fff9, var(--caly-shadow-sm);position:relative;overflow:hidden}.caly-section{padding-block:var(--caly-section)}.caly-section-t{padding-block-start:var(--caly-section)}.caly-section-b{padding-block-end:var(--caly-section)}.caly-mesh{background-image:radial-gradient(ellipse 55% 45% at 12% 0%, color-mix(in srgb, var(--caly-accent) 20%, transparent), transparent 65%), radial-gradient(ellipse 45% 50% at 88% 8%, color-mix(in srgb, var(--caly-cream) 90%, transparent), transparent 68%), radial-gradient(ellipse 70% 55% at 50% 100%, color-mix(in srgb, var(--caly-accent) 8%, transparent), transparent 70%)}.caly-grid-lines{background-image:linear-gradient(color-mix(in srgb, var(--caly-ink) 5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--caly-ink) 5%, transparent) 1px, transparent 1px);background-size:64px 64px}.caly-invert{--caly-ink:#f2fbf9;--caly-surface:#ffffff12;--caly-cream:#ffffff1a;--caly-accent:#4fd6c4;--caly-accent-dim:#7ee7d8;--caly-line:#ffffff1f;--caly-line-strong:#ffffff38;--caly-wash:#ffffff0f;--caly-accent-wash:color-mix(in srgb, var(--caly-accent) 14%, transparent);--caly-accent-line:color-mix(in srgb, var(--caly-accent) 34%, transparent);color:var(--caly-ink);background-color:#071316;background-image:radial-gradient(ellipse 60% 70% at 20% 0%, color-mix(in srgb, var(--caly-accent) 22%, transparent), transparent 62%), radial-gradient(ellipse 50% 60% at 90% 100%, #3a6fd042, transparent 66%)}.caly-invert .caly-btn-primary{background:var(--caly-accent);color:#04201c}.caly-invert .caly-btn-primary:hover{background:var(--caly-accent-dim)}.caly-invert .caly-btn-secondary{color:var(--caly-ink);background:#ffffff14}.caly-btn{border-radius:var(--caly-radius-md);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;padding:.8125rem 1.25rem;font-size:.9375rem;font-weight:500;line-height:1;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s;display:inline-flex}.caly-btn:focus-visible{outline:2px solid var(--caly-accent);outline-offset:2px}.caly-btn-sm{border-radius:var(--caly-radius-sm);padding:.5rem .875rem;font-size:.875rem}.caly-btn-primary{background:var(--caly-accent);color:#fff;box-shadow:var(--caly-shadow-sm)}.caly-btn-primary:hover{background:var(--caly-accent-dim)}.caly-btn-secondary{background:var(--caly-surface);border:1px solid var(--caly-line-strong);color:var(--caly-ink)}.caly-btn-secondary:hover{border-color:var(--caly-accent-line);background:var(--caly-wash)}.caly-btn-quiet{color:var(--caly-ink-70)}.caly-btn-quiet:hover{color:var(--caly-ink);background:var(--caly-wash)}.caly-arrow{transition:transform .18s}.caly-btn:hover .caly-arrow,.caly-link:hover .caly-arrow{transform:translate(3px)}[dir=rtl] .caly-arrow{rotate:180deg}[dir=rtl] .caly-btn:hover .caly-arrow,[dir=rtl] .caly-link:hover .caly-arrow{transform:translate(-3px)}.caly-link{color:var(--caly-accent);border-block-end:1px solid #0000;align-items:center;gap:.375rem;font-weight:500;transition:border-color .18s,color .18s;display:inline-flex}.caly-link:hover{color:var(--caly-accent-dim);border-block-end-color:var(--caly-accent-line)}.caly-nav-link{color:var(--caly-ink-70);transition:color .18s;position:relative}.caly-nav-link:hover{color:var(--caly-ink)}.caly-nav-link:after{content:"";background:var(--caly-accent);border-radius:2px;block-size:2px;inline-size:0;transition:inline-size .22s;position:absolute;inset-block-end:-6px;inset-inline-start:0}.caly-nav-link:hover:after{inline-size:100%}.caly-chip{letter-spacing:.01em;white-space:nowrap;--caly-chip-hue:var(--caly-ink-55);color:var(--caly-chip-hue);background:color-mix(in srgb, var(--caly-chip-hue) 10%, transparent);border:1px solid color-mix(in srgb, var(--caly-chip-hue) 22%, transparent);border-radius:999px;align-items:center;gap:.375rem;padding-block:.1875rem;padding-inline:.5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.caly-chip[data-tone=new]{--caly-chip-hue:var(--caly-status-new)}.caly-chip[data-tone=open]{--caly-chip-hue:var(--caly-status-open)}.caly-chip[data-tone=waiting]{--caly-chip-hue:var(--caly-status-waiting)}.caly-chip[data-tone=solved]{--caly-chip-hue:var(--caly-status-solved)}.caly-chip[data-tone=urgent]{--caly-chip-hue:var(--caly-priority-urgent)}.caly-chip[data-tone=high]{--caly-chip-hue:var(--caly-priority-high)}.caly-chip-dot{background:currentColor;border-radius:999px;block-size:6px;inline-size:6px}.caly-avatar{background:var(--caly-cream);color:var(--caly-accent-dim);letter-spacing:.02em;border:1px solid var(--caly-accent-line);border-radius:999px;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.caly-mock{background:var(--caly-surface);border:1px solid var(--caly-line);border-radius:var(--caly-radius-lg);box-shadow:var(--caly-shadow-lg);overflow:hidden}.caly-mock-head{background:var(--caly-wash);border-block-end:1px solid var(--caly-line)}.caly-mock-row{border-block-end:1px solid var(--caly-line);transition:background-color .18s}.caly-mock-row:last-child{border-block-end:0}.caly-mock-row:hover{background:var(--caly-wash)}.caly-mock-row[data-active=true]{background:color-mix(in srgb, var(--caly-accent) 5%, transparent);box-shadow:inset 3px 0 0 0 var(--caly-accent)}[dir=rtl] .caly-mock-row[data-active=true]{box-shadow:inset -3px 0 0 0 var(--caly-accent)}.caly-mock-glow{background:radial-gradient(ellipse 60% 60% at 60% 30%, var(--caly-accent-wash), transparent 70%);filter:blur(18px)}.caly-step-line{background:linear-gradient(to right, var(--caly-line-strong), var(--caly-accent-line), var(--caly-line-strong))}.caly-lift{transition:transform .24s,box-shadow .24s,border-color .24s}.caly-lift:hover{box-shadow:var(--caly-shadow-md);border-color:var(--caly-accent-line);transform:translateY(-3px)}.caly-reveal{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}.caly-reveal.is-visible{opacity:1;transform:none}.caly-faq-body{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .26s,opacity .26s;display:grid}.caly-faq-body.is-open{opacity:1;grid-template-rows:1fr}.caly-faq-body>div{overflow:hidden}.caly-faq-chevron{transition:transform .26s,color .18s}.caly-faq-chevron.is-open{color:var(--caly-accent);transform:rotate(180deg)}.caly-sheet{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .26s,opacity .2s;display:grid}.caly-sheet.is-open{opacity:1;grid-template-rows:1fr}.caly-sheet>div{overflow:hidden}.caly-mock-frame{border-radius:var(--caly-radius-md);border:1px solid var(--caly-line);background:var(--caly-surface);box-shadow:var(--caly-shadow-md);overflow:hidden}.caly-mock-bar{border-block-end:1px solid var(--caly-line);background:var(--caly-wash);align-items:center;gap:.375rem;padding:.5rem .75rem;display:flex}.caly-mock-dot{background:color-mix(in srgb, var(--caly-ink) 18%, transparent);border-radius:999px;block-size:8px;inline-size:8px}.caly-bar{background:color-mix(in srgb, var(--caly-ink) 12%, transparent);border-radius:999px;block-size:6px}.caly-bar-strong{background:color-mix(in srgb, var(--caly-ink) 26%, transparent)}.caly-bar-accent{background:color-mix(in srgb, var(--caly-accent) 55%, transparent)}.caly-bubble{border-radius:14px;max-inline-size:82%;padding:.5rem .6875rem;font-size:.6875rem;line-height:1.45}.caly-bubble-in{background:var(--caly-wash);border:1px solid var(--caly-line);color:var(--caly-ink-70);border-start-start-radius:5px}.caly-bubble-out{background:var(--caly-accent);color:#fff;border-end-end-radius:5px;margin-inline-start:auto}.cms-site[data-cms-theme=dark] .caly-bubble-out,.caly-invert .caly-bubble-out{color:#04201c}.caly-column{background:linear-gradient(180deg, var(--caly-accent), color-mix(in srgb, var(--caly-accent) 40%, transparent));transform-origin:bottom;border-radius:4px 4px 2px 2px;animation:.9s cubic-bezier(.16,1,.3,1) backwards caly-grow}@keyframes caly-grow{0%{opacity:0;transform:scaleY(.05)}}.caly-wire{stroke:var(--caly-line-strong);stroke-width:1.5px;fill:none}.caly-wire-live{stroke:var(--caly-accent);stroke-dasharray:4 5;animation:1.4s linear infinite caly-flow}@keyframes caly-flow{to{stroke-dashoffset:-18px}}.caly-ring{background:conic-gradient(var(--caly-accent) calc(var(--caly-pct,72) * 1%), color-mix(in srgb, var(--caly-ink) 10%, transparent) 0);border-radius:999px;place-items:center;display:grid;position:relative}.caly-ring:after{content:"";background:var(--caly-surface);border-radius:999px;position:absolute;inset:5px}.caly-ring>*{z-index:1;position:relative}.caly-monogram{letter-spacing:.01em;block-size:1.75rem;inline-size:1.75rem;color:var(--caly-ink-55);background:color-mix(in srgb, var(--caly-ink) 6%, transparent);border:1px solid var(--caly-line);border-radius:9px;place-items:center;font-size:.6875rem;font-weight:700;transition:color .2s,background-color .2s,border-color .2s;display:inline-grid}.caly-logo:hover .caly-monogram{color:var(--caly-accent-dim);background:var(--caly-accent-wash);border-color:var(--caly-accent-line)}.caly-numeral{letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.5px var(--caly-line-strong);font-size:clamp(4rem,7vw,6rem);font-weight:700;line-height:.8}.caly-rail:before{content:"";background:var(--caly-accent);border-radius:999px;block-size:3px;inline-size:0;transition:inline-size .3s cubic-bezier(.16,1,.3,1);position:absolute;inset-block-start:0;inset-inline-start:1.25rem}.caly-rail:hover:before{inline-size:2.75rem}@media (prefers-reduced-motion:reduce){.caly-reveal{opacity:1!important;transition:none!important;transform:none!important}.caly-faq-body,.caly-sheet,.caly-faq-chevron,.caly-arrow,.caly-lift,.caly-nav-link:after,.caly-mock-row{transition:none!important}.caly-lift:hover{transform:none!important}.caly-column,.caly-wire-live{animation:none!important}.caly-rail:before{transition:none!important}}.cms-site[data-cms-theme=dark] .caly{--caly-ink:#eef4f4;--caly-paper:#0c1418;--caly-surface:#121e23;--caly-cream:#16302e;--caly-accent:#35bfaf;--caly-accent-dim:#5ad3c3;--caly-line:color-mix(in srgb, var(--caly-ink) 11%, transparent);--caly-line-strong:color-mix(in srgb, var(--caly-ink) 18%, transparent);--caly-wash:color-mix(in srgb, var(--caly-ink) 6%, transparent);--caly-accent-wash:color-mix(in srgb, var(--caly-accent) 12%, transparent);--caly-status-open:#79a6f5;--caly-status-waiting:#e0a84a;--caly-status-solved:#4dc186;--caly-priority-urgent:#ef8090;--caly-priority-high:#e0a84a;--caly-shadow-md:0 12px 28px -14px #0009;--caly-shadow-lg:0 28px 60px -28px #000000b3}.cms-site[data-cms-theme=dark] .caly-btn-primary{color:#06110f}.cms-site[data-cms-theme=dark] .caly-avatar{color:var(--caly-accent)}
@font-face{font-family:Inter Omni;src:url(/templates/omni/fonts/inter-latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Omni;src:url(/templates/omni/fonts/inter-cyrillic.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Space Grotesk Omni;src:url(/templates/omni/fonts/space-grotesk-latin.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap}.omni{--omni-bg:#f8f8f6;--omni-fg:#1a1a1a;--omni-card:#fff;--omni-muted:#f3f3f1;--omni-muted-fg:#6b6b6b;--omni-border:#e8e8e5;--omni-primary:#ad1457;--omni-primary-2:#d81b60;--omni-primary-fg:#f5f5f5;color:var(--omni-fg);font-family:Inter Omni,Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.omni .omni-display{font-family:Space Grotesk Omni,Space Grotesk,Inter Omni,ui-sans-serif,system-ui,sans-serif}.omni.omni-muted-band,.omni .omni-muted-band{background-color:color-mix(in srgb, var(--omni-muted) 30%, var(--omni-bg))}.omni .omni-text-gradient{color:#0000;background-image:linear-gradient(90deg,#ad1457,#d81b60);-webkit-background-clip:text;background-clip:text}.omni .omni-gradient-primary{background:linear-gradient(135deg,#ad1457 0%,#d81b60 100%)}.omni .omni-gradient-animate{background:linear-gradient(-45deg,#ad1457,#c2185b,#d81b60,#ad1457) 0 0/400% 400%;animation:15s infinite omni-gradient-shift}@keyframes omni-gradient-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.omni .omni-marquee{animation:30s linear infinite omni-marquee}@keyframes omni-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.omni .omni-marquee-mask:hover .omni-marquee{animation-play-state:paused}.omni .omni-float{animation:2s ease-in-out infinite omni-float}@keyframes omni-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.omni .omni-cursor{color:var(--omni-primary);animation:2s cubic-bezier(.4,0,.6,1) infinite omni-cursor}@keyframes omni-cursor{0%,to{opacity:1}50%{opacity:.35}}@keyframes omni-spin{to{transform:rotate(360deg)}}.omni-reveal{opacity:0;transition:opacity .7s cubic-bezier(.25,.46,.45,.94),transform .7s cubic-bezier(.25,.46,.45,.94);transition-delay:var(--omni-delay,0s);transform:translateY(40px)}.omni-reveal-left{transform:translate(-30px)}.omni-reveal-right{transform:translate(30px)}.omni-reveal-scale{transform:scale(.9)}.omni-in .omni-reveal,.omni-in.omni-reveal{opacity:1;transform:none}.omni-tabfade{animation:.4s both omni-tabfade}@keyframes omni-tabfade{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.omni-bar{transform-origin:0;animation:.5s both omni-bar}[dir=rtl] .omni-bar{transform-origin:100%}@keyframes omni-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cms-site[data-cms-theme=dark] .omni{--omni-bg:#0d0d0f;--omni-fg:#f2f2f0;--omni-card:#191919;--omni-muted:#202022;--omni-muted-fg:#a3a3a0;--omni-border:#2d2d30;--omni-primary:#e0407f;--omni-primary-2:#f0568f;--omni-primary-fg:#fdfdfd}@media (prefers-reduced-motion:reduce){.omni .omni-gradient-animate,.omni .omni-marquee,.omni .omni-float,.omni .omni-cursor,.omni-tabfade,.omni-bar{animation:none}.omni-reveal,.omni-reveal-left,.omni-reveal-right,.omni-reveal-scale{opacity:1;transition:none;transform:none}}
.unified{--ucx-blue:#08a9f1;--ucx-blue-dark:#0690d1;--ucx-sky:#01d0fb;--ucx-yellow:#fedf30;--ucx-white:#dff6fd;--u-base:#0a0a0b;--u-elevated:#111113;--u-overlay:#18181b;--u-highlight:#1f1f23;--u-border:#ffffff0f;--u-border-default:#ffffff1a;--u-text:#fff;--u-text2:#a0aec0;--u-text3:#6b7280;--u-glow:0 0 20px #08a9f14d;background-color:var(--u-base);color:var(--u-text);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.unified-gradient-text{background-image:linear-gradient(135deg, var(--ucx-blue) 0%, var(--ucx-sky) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.unified-tag{border:1px solid var(--ucx-yellow);color:var(--ucx-yellow);text-transform:uppercase;border-radius:.375rem;align-items:center;gap:.5rem;padding:.25rem .75rem;display:inline-flex}.unified-tag>span:last-child{font-size:.875rem;line-height:1.25rem}.unified-btn{cursor:pointer;border-width:1px;border-radius:.375rem;justify-content:center;align-items:center;height:3rem;padding-inline:1.5rem;font-weight:500;display:inline-flex}.unified-btn-sm{height:2.5rem}.unified-btn-primary{background-color:var(--ucx-yellow);color:#0a0a0a;border-color:#fedf304d}.unified-btn-secondary{color:var(--ucx-white);background:0 0;border-color:#dff6fd4d}.unified-reveal{opacity:0;transition:opacity .6s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94);transform:translateY(40px)}.unified-reveal.is-in{opacity:1;transform:translateY(0)}.unified-reveal-left{transform:translate(-50px)}.unified-reveal-right{transform:translate(50px)}.unified-reveal-left.is-in,.unified-reveal-right.is-in{transform:translate(0)}@media (prefers-reduced-motion:reduce){.unified-reveal,.unified-reveal-left,.unified-reveal-right{opacity:1;transition:none;transform:none}}@keyframes unified-hero-left{0%{opacity:0;transform:translate(-100px,100px)}50%{opacity:1;transform:translate(-100px,100px)}to{opacity:1;transform:translate(0)}}@keyframes unified-hero-right{0%,60%{opacity:0;transform:translate(100px,100px)}80%{opacity:1;transform:translate(100px,100px)}to{opacity:1;transform:translate(0)}}@keyframes unified-pointer-left{0%{opacity:0;transform:translate(-200px,100px)}33%{opacity:1;transform:translate(-100px)}66%{transform:translateY(16px)}to{opacity:1;transform:translate(0)}}@keyframes unified-pointer-right{0%,60%{opacity:0;transform:translate(100px,100px)}75%{opacity:1;transform:translate(0)}85%{transform:translate(40px,16px)}to{opacity:1;transform:translate(30px)}}.unified-hero-left{animation:1s ease-out both unified-hero-left}.unified-hero-right{animation:2.5s ease-out both unified-hero-right}.unified-pointer-left{animation:1.5s ease-in-out both unified-pointer-left}.unified-pointer-right{animation:2.75s ease-out both unified-pointer-right}@media (prefers-reduced-motion:reduce){.unified-hero-left,.unified-hero-right,.unified-pointer-left,.unified-pointer-right{animation:none}}@keyframes unified-slide-in-left{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes unified-pop-in{0%{opacity:0;transform:scale(0)rotate(-180deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes unified-scale-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes unified-fade-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes unified-spin{to{transform:rotate(360deg)}}@keyframes unified-pulse-dot{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}@keyframes unified-morph{0%{border-radius:24px;transform:rotate(0)}50%{border-radius:50%;transform:rotate(180deg)}to{border-radius:24px;transform:rotate(360deg)}}@keyframes unified-bar-grow{0%{height:0}}@keyframes unified-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes unified-wiggle{0%,to{transform:rotate(0)}33%{transform:rotate(5deg)}66%{transform:rotate(-5deg)}}@keyframes unified-glow-pulse{0%,to{opacity:.3}50%{opacity:.5}}@keyframes unified-sparkle{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes unified-twinkle{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes unified-exhaust{0%{opacity:0;transform:translate(-50%)}50%{opacity:1;transform:translate(-50%,60px)}to{opacity:0;transform:translate(-50%,120px)}}.unified-anim-bg-pulse{animation:4s ease-in-out infinite unified-glow-pulse}.unified-anim-wiggle{animation:6s ease-in-out infinite unified-wiggle}.unified-anim-float{animation:2s ease-in-out infinite unified-float}@media (prefers-reduced-motion:reduce){.unified [class*=unified-anim-],.unified .unified-demo-item{animation:none!important}}@keyframes unified-marquee-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes unified-marquee-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.unified-col-up{animation:unified-marquee-up var(--u-marquee-duration,37.5s) linear infinite}.unified-col-down{animation:unified-marquee-down var(--u-marquee-duration,37.5s) linear infinite}.unified-marquee-paused .unified-col-up,.unified-marquee-paused .unified-col-down{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.unified-col-up,.unified-col-down{animation:none}}@keyframes unified-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.unified-ticker{animation:50s linear infinite unified-ticker}.unified-ticker:hover{animation-play-state:paused}[dir=rtl] .unified-ticker{animation-direction:reverse}@media (prefers-reduced-motion:reduce){.unified-ticker{animation:none}}.unified-acc{grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .3s,margin-top .3s;display:grid}.unified-acc.is-open{grid-template-rows:1fr;margin-top:24px}.unified-acc>div{overflow:hidden}.unified-t-card{transform-style:preserve-3d;transition:transform .55s cubic-bezier(.25,.46,.45,.94),opacity .55s}@media (prefers-reduced-motion:reduce){.unified-t-card{transition:none}}@keyframes unified-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.unified-anim-breathe{animation:3s ease-in-out infinite unified-breathe}@keyframes unified-progress{0%{width:0%}to{width:100%}}.unified-progress-fill{animation:5s linear both unified-progress}.unified-progress-paused{animation-play-state:paused}.unified-demo-item{animation:.5s ease-out both unified-fade-up}.unified-blob{filter:blur(64px);pointer-events:none;border-radius:9999px;width:24rem;height:24rem;position:absolute}.cms-site[data-cms-theme=light] .unified{--u-base:#f4f7fb;--u-elevated:#fff;--u-overlay:#fff;--u-highlight:#e9eff6;--u-border:#0f1e371a;--u-border-default:#0f1e3729;--u-text:#0d1b2a;--u-text2:#45566d;--u-text3:#78859a;--u-glow:0 0 20px #08a9f133}.cms-site[data-cms-theme=light] .unified .text-white,.cms-site[data-cms-theme=light] .unified .hover\:text-white:hover{color:var(--u-text)}.cms-site[data-cms-theme=light] .unified [class*=bg-gradient-to] .text-white,.cms-site[data-cms-theme=light] .unified [class*=bg-gradient-to].text-white,.cms-site[data-cms-theme=light] .unified [class*=ucx-blue] .text-white,.cms-site[data-cms-theme=light] .unified [class*=ucx-blue].text-white{color:#fff}.cms-site[data-cms-theme=light] .unified-btn-secondary{color:var(--u-text);border-color:var(--u-border-default)}.cms-site[data-cms-theme=light] .unified-btn-secondary:hover{background:var(--u-highlight)}.cms-site[data-cms-theme=light] .unified-tag{color:#8a6d00;border-color:var(--ucx-yellow)}
.asokar *,.asokar:before,.asokar:after,.asokar-overlay *{border-radius:0!important}.asokar{--as-red:#f63e04;--as-red-dark:#d44b28;--as-navy:#2d3c47;--as-navy-2:#26333d;--as-paper:#f7f7f7;--as-ink:#0a0a0a;--as-muted:#686868;--as-card:#fff;--as-line:#00000014;--as-line-strong:#00000024}.cms-site[data-cms-theme=dark] .asokar,.cms-site[data-cms-theme=dark] .asokar-overlay{--as-paper:#0c0d0e;--as-ink:#f4f4f5;--as-muted:#a6a6ac;--as-card:#17181a;--as-navy:#1c2831;--as-navy-2:#16212a;--as-line:#ffffff1a;--as-line-strong:#ffffff2e}.cms-site[data-cms-theme=dark] .asokar .bg-white{color:var(--as-ink);background-color:var(--as-card)!important}.cms-site[data-cms-theme=dark] .asokar-hero-fade{-webkit-mask-image:linear-gradient(#000 58%,#0000 100%);mask-image:linear-gradient(#000 58%,#0000 100%)}.cms-site[data-cms-theme=dark] .asokar-lens{mix-blend-mode:screen}.asokar,.asokar-overlay{font-optical-sizing:auto;font-family:Inter,Helvetica Neue,Arial,system-ui,-apple-system,sans-serif}.asokar-display{letter-spacing:-.035em;text-wrap:balance;font-family:Inter,Helvetica Neue,Arial,system-ui,sans-serif;font-weight:900;line-height:.92}.asokar-h2{font-size:clamp(2.6rem,6vw,5rem);line-height:.9}.asokar-h2-lg{font-size:clamp(3rem,7.5vw,6.5rem);line-height:.88}.asokar-red{color:var(--as-red)}.asokar-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--as-muted);align-items:center;gap:.5rem;font-size:.72rem;font-weight:600;display:inline-flex}.asokar-eyebrow:before{content:"";background:var(--as-red);border-radius:999px;width:7px;height:7px}.asokar-eyebrow.on-dark{color:#ffffffb3}@keyframes asokar-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.asokar-marquee{animation:28s linear infinite asokar-marquee;display:inline-flex}.asokar-marquee-wrap:hover .asokar-marquee{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.asokar-marquee{animation:none}}.asokar-navlink{position:relative}.asokar-navlink:after{content:"";transform-origin:0;background:currentColor;width:100%;height:2px;transition:transform .35s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-6px;left:0;transform:scaleX(0)}.asokar-navlink:hover:after,.asokar-navlink[data-active=true]:after{transform:scaleX(1)}@keyframes asokar-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.asokar-float{animation:5.5s ease-in-out infinite asokar-float}.asokar-float-slow{animation:7s ease-in-out infinite asokar-float}.asokar-reveal-grid{pointer-events:none;z-index:20;display:grid;position:absolute;inset:0}.asokar-reveal-tile{background:var(--as-red);opacity:1;transition:opacity .6s,transform .6s;transition-delay:var(--d,0s);transform:scale(1.04)}.asokar-revealed .asokar-reveal-tile{opacity:0;transform:scale(.85)}.asokar-hero-fade{-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}.asokar-parallax{transform:translate3d(0, calc(var(--as-shift,0px) * var(--as-rate,0)), 0);will-change:transform}.asokar-card{transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s,border-color .4s}.asokar-card:hover{transform:translateY(-6px);box-shadow:0 30px 60px -34px #0006}.asokar-imgwrap{overflow:hidden}.asokar-imgwrap>*{width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.asokar-imgwrap:hover>*{transform:scale(1.06)}.asokar-btn{transition:transform .25s,background-color .25s,color .25s}.asokar-btn:hover{transform:translate(3px)}.asokar-drift{transform:translate3d(0, var(--dy,0px), 0);will-change:transform}@media (prefers-reduced-motion:reduce){.asokar-float,.asokar-float-slow{animation:none}.asokar-reveal-tile{transition:none;opacity:0!important}.asokar-parallax,.asokar-drift{transform:none!important}.asokar-card:hover,.asokar-imgwrap:hover>*{transform:none}}@keyframes asokar-spin{to{transform:rotate(360deg)}}.asokar-spin{animation:7s linear infinite asokar-spin;display:inline-block}.asokar-cta{transition:background-color .3s,color .3s,transform .3s}.asokar-cta:hover{background:var(--as-red);color:#fff}.asokar-cta .asokar-cta-arrow{transition:transform .35s cubic-bezier(.16,1,.3,1);animation:2.6s ease-in-out infinite asokar-arrow-idle}@keyframes asokar-arrow-idle{0%,to{transform:translate(0)}50%{transform:translate(2px,-2px)}}.asokar-cta:hover .asokar-cta-arrow{animation:none;transform:translate(4px,-4px)scale(1.1)}@media (pointer:fine){.asokar-lens{border:1.5px solid var(--as-red);pointer-events:none;z-index:60;width:26px;height:26px;transform:translate3d(var(--lx,-100px), var(--ly,-100px), 0) scale(var(--ls,1));mix-blend-mode:multiply;opacity:0;background:#f63e040f;margin:-13px 0 0 -13px;transition:width .25s,height .25s,background-color .25s,border-color .25s,opacity .25s;position:fixed;top:0;left:0}.asokar-lens.is-visible{opacity:1}.asokar-lens.is-hover{background:#f63e041f;width:64px;height:64px;margin:-32px 0 0 -32px}.asokar-lens.is-dark{mix-blend-mode:normal;background:#ffffff1f;border-color:#fff}}.asokar-section{padding-top:clamp(5rem,9vw,9rem);padding-bottom:clamp(5rem,9vw,9rem)}.asokar-section,.asokar.border-y,section.asokar{overflow-x:clip}@media (prefers-reduced-motion:reduce){.asokar-spin,.asokar-cta .asokar-cta-arrow{animation:none}.asokar-lens{display:none}}.asokar-reveal{opacity:0;transform:translate3d(var(--rx,0px), var(--ry,30px), 0) scale(.985);filter:blur(6px);will-change:transform, opacity, filter;transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1),filter .75s cubic-bezier(.16,1,.3,1)}.asokar-reveal.is-in{opacity:1;filter:blur();transform:translate(0,0)scale(1)}@media (prefers-reduced-motion:reduce){.asokar-reveal{transition:none;opacity:1!important;filter:none!important;transform:none!important}}
