[data-seklik-theme=crm]{--sk-color-canvas:#fff8f5;--sk-color-surface:#fff;--sk-color-text:#2d3e50;--sk-color-text-muted:#516579;--sk-color-border:#ded6d2;--sk-color-border-control:#887c77;--sk-color-brand:#b83f24;--sk-color-brand-hover:#a6361e;--sk-color-brand-pressed:#8f2d19;--sk-color-focus:#b83f24;--sk-color-tint:#fff1ee;--sk-color-brand-accent:#ff7a59;--sk-color-success:#166534;--sk-color-success-surface:#f0fdf4;--sk-color-warning:#92400e;--sk-color-warning-surface:#fffbeb;--sk-color-danger:#b91c1c;--sk-color-danger-surface:#fef2f2;--sk-color-info:#1d4ed8;--sk-color-info-surface:#eff6ff}.crm-landing{--sk-font-sans:var(--font-crm-geist), Arial, sans-serif;--landing-section-space:calc(var(--sk-marketing-section-mobile) / 2);font-family:var(--sk-font-sans);color:var(--sk-color-text);background:var(--sk-color-surface);font-weight:var(--sk-font-weight-regular);font-size:1rem}.crm-landing .landing-container{max-width:var(--sk-marketing-container);padding-inline:var(--sk-marketing-gutter-mobile)}.crm-landing>section{padding-block:var(--landing-section-space)}.crm-landing>.landing-hero,.crm-landing>#solusi,.crm-landing>.landing-journey{padding-bottom:calc(var(--landing-section-space) / 2)}.crm-landing>.landing-trust,.crm-landing>.landing-journey,.crm-landing>.landing-closing{padding-top:calc(var(--landing-section-space) / 2)}.crm-landing>#integrasi{padding-block:calc(var(--landing-section-space) / 2)}.crm-landing>section:first-of-type>.landing-container{padding-block:0}.crm-landing>section:last-of-type{padding-bottom:0}.crm-landing :is(button,a){transition:color var(--sk-duration-interaction) var(--sk-ease-out), background-color var(--sk-duration-interaction) var(--sk-ease-out), border-color var(--sk-duration-interaction) var(--sk-ease-out), transform var(--sk-duration-interaction) var(--sk-ease-out)}.crm-landing :is(button,a):focus-visible{outline:2px solid var(--sk-color-focus);outline-offset:3px}.crm-landing .landing-button{min-height:var(--sk-marketing-button-height);border-radius:var(--sk-radius-pill)}.crm-landing .landing-primary:active{background:var(--sk-color-brand-pressed);color:var(--sk-color-surface)}.crm-landing .landing-lift{transition:box-shadow var(--sk-duration-interaction) var(--sk-ease-out), transform var(--sk-duration-interaction) var(--sk-ease-out)}.crm-landing *,.crm-landing :before,.crm-landing :after{transition-duration:var(--sk-duration-interaction);transition-timing-function:var(--sk-ease-out);animation:none}.crm-landing .landing-ai-typing{display:none}.crm-landing .landing-ai-answer{opacity:1;transform:none}.crm-landing .landing-typing-dot{background:var(--sk-color-brand-accent)}.crm-landing :is(.landing-hero-copy,.landing-hero-preview){animation:crm-landing-enter var(--sk-duration-reveal) var(--sk-ease-out) both}.crm-landing :is(.landing-demo-panel,header>div){transition-duration:var(--sk-duration-overlay)}.crm-landing .landing-lift:hover{transform:translateY(-2px)}@keyframes crm-landing-enter{0%{opacity:0;transform:translateY(12px)}}@media (min-width:768px){.crm-landing .landing-container{padding-inline:var(--sk-marketing-gutter-desktop)}.crm-landing{--landing-section-space:calc(var(--sk-marketing-section-desktop) / 2)}.crm-landing>section:last-of-type{padding-bottom:0}}@media (prefers-reduced-motion:reduce){.crm-landing *,.crm-landing :before,.crm-landing :after{transition:none!important;animation:none!important}.crm-landing :is(.landing-button,.landing-lift):hover{transform:none}}
