@charset "UTF-8";.bright-landing{--bg-canvas:#f8f7ff;--bg-surface:#f3f1fa;--border-subtle:rgba(15,23,42,0.08);--text-primary:#0f172a;--text-secondary:#475569;--text-heading:#0f172a;--text-muted:#64748b;--brand-accent:#e3180a;--cta-primary:#ffc501;--cta-primary-hover:#f59e0b;--cta-hero-primary:44 100% 58%;--cta-hero-primary-strong:38 100% 50%;--cta-hero-primary-foreground:222 47% 12%;--cta-hero-secondary:224 30% 18%;--cta-hero-secondary-strong:224 32% 14%;--cta-hero-secondary-foreground:0 0% 100%;--cta-hero-ring:0 0% 100%;--color-primary-rgb:255,197,1;--color-secondary-rgb:227,24,10;--color-accent-soft-rgb:255,197,1;--color-bg-rgb:248,247,255;--color-surface-rgb:243,241,250;--color-border-rgb:15,23,42;--color-text-primary-rgb:15,23,42;--color-text-secondary-rgb:71,85,105;--accent-yellow:var(--cta-primary);--accent-glow:rgb(var(--color-primary-rgb)/0.2);--accent-brand:var(--brand-accent);--accent-brand-strong:rgb(var(--color-secondary-rgb)/0.9);--accent-red:var(--accent-brand);--accent-red-deep:var(--accent-brand-strong);--accent-orange:var(--cta-primary-hover);--text-main:var(--text-primary);--glass-bg:rgb(var(--color-bg-rgb)/0.92);--glass-border:rgb(var(--color-border-rgb)/0.9);--glass-shadow:0 18px 44px -24px rgb(var(--color-text-primary-rgb)/0.12);--ai-blue:var(--brand-accent);--landing-heading-font:"Plus Jakarta Sans","Inter",-apple-system,sans-serif;--landing-title-size:var(--mkt-section-title-size,clamp(2.25rem,3.8vw,3.55rem));--landing-title-line:var(--mkt-section-title-line,1.08);--landing-title-tracking:var(--mkt-section-title-tracking,-0.04em);--landing-body-size:var(--mkt-section-desc-size,1.05rem);--landing-body-line:var(--mkt-section-desc-line,1.62);--landing-card-title-size:1.12rem;--landing-card-title-line:1.32;--landing-card-body-size:1.04rem;--landing-card-body-line:1.68;background-color:var(--bg-canvas);color:var(--text-main);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.65;overflow-x:hidden;background-image:radial-gradient(circle at top left,rgb(var(--color-primary-rgb)/.08),transparent 22%),radial-gradient(circle at top right,rgb(var(--color-secondary-rgb)/.05),transparent 24%),radial-gradient(rgb(var(--color-border-rgb)/.28) 1px,transparent 1px);background-size:34px 34px}.bright-landing .bright-card-action,.bright-landing .bright-chat-card,.bright-landing .bright-chat-mockup,.bright-landing .bright-comparison-shell,.bright-landing .bright-cta-content,.bright-landing .bright-faq-summary-card,.bright-landing .bright-feature-card,.bright-landing .bright-logo-chip,.bright-landing .bright-metric-card,.bright-landing .bright-metrics-story,.bright-landing .bright-pain-item,.bright-landing .bright-solution-panel,.bright-landing .bright-step-content{background:var(--mkt-visual-bg,linear-gradient(180deg,rgb(var(--color-bg-rgb)/.98),rgb(var(--color-surface-rgb)/.96)));border-color:var(--mkt-visual-border,var(--border-subtle));box-shadow:var(--mkt-visual-shadow-soft,0 26px 60px -34px rgb(var(--color-text-primary-rgb)/.12))}.bright-landing .bright-card-body,.bright-landing .bright-card-image-wrap,.bright-landing .bright-chat-header,.bright-landing .bright-faq-summary-head,.bright-landing .bright-metric-overlay,.bright-landing .bright-pain-mobile-panel,.bright-landing .bright-step-graphic{background-color:rgb(var(--color-surface-rgb)/.92);border-color:var(--mkt-visual-border,var(--border-subtle));box-shadow:0 18px 44px -36px rgb(var(--color-text-primary-rgb)/.16)}.bright-landing .bright-badge-rating,.bright-landing .bright-badge-verified,.bright-landing .bright-btn-dark,.bright-landing .bright-btn-outline-light,.bright-landing .bright-chat-msg,.bright-landing .bright-chat-msg-ai,.bright-landing .bright-chat-msg-user,.bright-landing .bright-faq-summary-kicker,.bright-landing .bright-pain-column-kicker,.bright-landing .bright-price-col,.bright-landing .bright-solution-keyword,.bright-landing .bright-solution-kicker{border-color:var(--border-subtle);background:rgb(var(--color-bg-rgb)/.94);color:var(--text-main)}.bright-landing .bright-card-location,.bright-landing .bright-card-title,.bright-landing .bright-chat-title,.bright-landing .bright-comparison-closing,.bright-landing .bright-faq-summary-card h3,.bright-landing .bright-feature-card h3,.bright-landing .bright-metric-copy strong,.bright-landing .bright-metric-head strong,.bright-landing .bright-metrics-story h3,.bright-landing .bright-online-status,.bright-landing .bright-pain-item h3,.bright-landing .bright-price-value,.bright-landing .bright-section-header h2,.bright-landing .bright-solution-content h3{color:var(--text-heading)}.bright-landing .bright-card-location,.bright-landing .bright-comparison-header p,.bright-landing .bright-faq-summary-card p,.bright-landing .bright-feature-card p,.bright-landing .bright-metric-card p,.bright-landing .bright-metric-card small,.bright-landing .bright-metrics-story p,.bright-landing .bright-pain-description,.bright-landing .bright-pain-impact,.bright-landing .bright-price-label,.bright-landing .bright-solution-copy,.bright-landing .bright-subtitle{color:var(--text-muted)}.bright-landing .bright-faq-summary,.bright-landing .bright-features,.bright-landing .bright-logo-strip,.bright-landing .bright-metrics,.bright-landing .bright-process{background:radial-gradient(circle at top,rgb(var(--color-primary-rgb)/.08),transparent 22%),linear-gradient(180deg,rgb(var(--color-surface-rgb)/.9),rgb(var(--color-bg-rgb)/.96))}.bright-landing .bright-connector-pulse,.bright-landing .bright-dot,.bright-landing .bright-status-dot{background:linear-gradient(135deg,var(--accent-yellow),var(--accent-brand))}.bright-landing .bright-btn-dark,.bright-landing .bright-btn-outline-light,.bright-landing .bright-card-action{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.bright-landing *{box-sizing:border-box}.bright-landing h1,.bright-landing h2,.bright-landing h3,.bright-landing h4{color:var(--text-heading);font-weight:700;font-family:var(--landing-heading-font);letter-spacing:var(--landing-title-tracking);line-height:1.15}.bright-container{max-width:1320px;padding:0 5%}.bright-text-gradient{background:linear-gradient(90deg,var(--text-primary) 0,var(--text-primary) 62%,var(--cta-primary) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.bright-highlight{color:var(--accent-yellow)}.bright-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:var(--mkt-button-height,56px);padding:0 28px;border-radius:999px;font-family:var(--landing-heading-font);font-size:1rem;font-weight:700;line-height:1;border:none;text-decoration:none;transition:transform .22s var(--mkt-ease,ease),box-shadow .22s var(--mkt-ease,ease),background .22s var(--mkt-ease,ease),border-color .22s var(--mkt-ease,ease),color .22s var(--mkt-ease,ease);cursor:pointer;letter-spacing:-.01em}.bright-btn-sm{min-height:44px;padding:0 20px;font-size:.9rem}.bright-btn-primary{background:linear-gradient(135deg,var(--accent-yellow) 0,var(--accent-orange) 100%);color:var(--text-primary);box-shadow:var(--mkt-shadow-primary,0 14px 28px rgb(var(--color-primary-rgb)/.22))}.bright-btn-primary:hover{transform:translateY(-2px);background:linear-gradient(135deg,var(--accent-orange) 0,var(--accent-yellow) 100%);box-shadow:0 18px 32px rgb(var(--color-primary-rgb)/.26)}.bright-btn-secondary{border:1.5px solid rgb(var(--color-border-rgb)/.1);background:rgb(var(--color-bg-rgb)/.82);color:var(--text-primary);box-shadow:0 18px 34px -28px rgb(var(--color-text-primary-rgb)/.3)}.bright-btn-dark,.bright-btn-outline-light{display:inline-flex;min-height:var(--mkt-button-height,56px);align-items:center;justify-content:center;gap:10px;border-radius:999px;padding:0 30px;font-family:var(--landing-heading-font);font-size:1rem;font-weight:700;line-height:1;letter-spacing:-.01em;text-decoration:none;transition:transform .22s var(--mkt-ease,ease),box-shadow .22s var(--mkt-ease,ease),background .22s var(--mkt-ease,ease),border-color .22s var(--mkt-ease,ease),color .22s var(--mkt-ease,ease)}.bright-btn-dark{border:1px solid #0f172a;background:#0f172a;color:#fff;box-shadow:var(--mkt-shadow-button,0 18px 36px -26px rgba(15,23,42,.45))}.bright-btn-dark:hover{background:#111c35;border-color:#111c35;color:#fff;transform:translateY(-2px)}.bright-btn-outline-light{border:1px solid rgba(15,23,42,.12);background:rgba(255,255,255,.86);color:#0f172a;box-shadow:0 18px 34px -28px rgba(15,23,42,.3);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.bright-btn-outline-light:hover{border-color:rgba(245,183,10,.42);background:rgba(255,255,255,.96);color:#0f172a;transform:translateY(-2px)}.bright-btn-secondary:hover{transform:translateY(-2px);border-color:rgb(var(--color-primary-rgb)/.42);background:rgb(var(--color-bg-rgb)/.96);color:var(--text-primary);box-shadow:0 18px 32px -24px rgb(var(--color-text-primary-rgb)/.24)}.bright-btn-nav-ghost{border:1px solid var(--border-subtle);background:rgb(var(--color-bg-rgb)/.92);color:var(--brand-accent)}.bright-btn-nav-ghost:hover{border-color:rgb(var(--color-secondary-rgb)/.24);color:var(--brand-accent);transform:translateY(-2px)}.bright-nav{position:sticky;top:0;z-index:40;border-bottom:1px solid var(--glass-border);background:rgb(var(--color-bg-rgb)/.86);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;gap:14px;padding:18px 5%}.bright-logo-wrap,.bright-nav{display:flex;align-items:center}.bright-logo-wrap{gap:22px}.bright-logo{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--text-heading);font-size:1.5rem;font-weight:700}.bright-logo-image{width:34px;height:34px;border-radius:8px;display:block;object-fit:cover}.bright-logo svg{color:var(--accent-yellow)}.bright-nav-links{display:inline-flex;gap:14px}.bright-nav-links a{color:rgb(var(--color-text-secondary-rgb)/.82);text-decoration:none;font-weight:600;font-size:.95rem}.bright-nav-links a:hover{color:var(--brand-accent)}.bright-nav-actions{display:inline-flex;gap:10px}@keyframes heroFadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes mockupFloatUp{0%{opacity:0;transform:translateY(48px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes glowPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.75;transform:scale(1.04)}}.bright-hero{position:relative;display:flex;align-items:flex-start;padding:96px 0 0;overflow:visible;background:radial-gradient(ellipse 70% 50% at 15% 20%,rgba(186,104,200,.18),transparent),radial-gradient(ellipse 55% 45% at 85% 15%,rgba(129,87,255,.14),transparent),radial-gradient(ellipse 60% 55% at 70% 90%,rgba(251,191,36,.12),transparent),radial-gradient(ellipse 50% 40% at 10% 80%,rgba(66,99,235,.1),transparent),#f8f7ff}.bright-hero:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:250px;background:linear-gradient(180deg,transparent 0,#fff);z-index:2;pointer-events:none}.bright-canvas-container{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none}.bright-canvas-container canvas{width:100%;height:100%;display:block;opacity:.84}.bright-hero-centered{display:flex;flex-direction:column;align-items:center;width:100%}.bright-hero-split{position:relative;z-index:3;display:grid;grid-template-columns:1.3fr 1fr;align-items:stretch;column-gap:48px;width:100%}.bright-hero-copy-block{justify-content:center;gap:14px;grid-row:1/span 2}.bright-hero-copy-block,.bright-hero-text-block{display:flex;flex-direction:column;align-items:flex-start;width:100%}.bright-hero-text-block{text-align:left;font-family:var(--landing-heading-font);animation:heroFadeUp .7s cubic-bezier(.22,1,.36,1) both}.bright-hero-text-block .bright-subtitle{max-width:52ch;text-align:left}.bright-hero-text-block h1{font-family:var(--mkt-heading-font,var(--landing-heading-font));font-size:var(--mkt-section-title-size,var(--landing-title-size));letter-spacing:var(--mkt-section-title-tracking,var(--landing-title-tracking));line-height:var(--mkt-section-title-line,var(--landing-title-line));font-weight:800;margin-bottom:20px;text-wrap:balance}.bright-hero-title-line{display:block}@media (min-width:1024px){.bright-hero-title-line{white-space:nowrap}}.bright-hero-actions-block{display:flex;align-items:center;gap:12px;justify-self:start;margin-top:0;animation:heroFadeUp .7s cubic-bezier(.22,1,.36,1) .15s both;flex-wrap:wrap}.bright-hero-mockup-right{margin:0;max-width:380px;justify-self:end;align-self:center;grid-column:2;grid-row:1/span 2}@media (max-width:900px){.bright-hero-split{display:flex;flex-direction:column;gap:18px}.bright-hero-copy-block{display:contents}.bright-hero-text-block{order:1;text-align:center;align-items:center}.bright-hero-text-block .bright-subtitle{text-align:center}.bright-hero-mockup-right{order:2;justify-self:center;margin-top:0}.bright-hero-actions-block{order:3;justify-content:center;justify-self:center;margin-top:0;width:100%}}.bright-hero-grid{position:relative;z-index:3;display:grid;grid-template-columns:1fr 1.3fr;align-items:center;gap:48px}.bright-hero-content-centered{text-align:center;display:flex;flex-direction:column;align-items:center;max-width:820px;margin:0 auto;font-family:Plus Jakarta Sans,Inter,-apple-system,sans-serif;animation:heroFadeUp .7s cubic-bezier(.22,1,.36,1) both}.bright-hero-content h1{font-size:clamp(2.4rem,3.8vw,3.8rem);margin-bottom:24px;max-width:780px;letter-spacing:-.03em;line-height:1.12}.bright-subtitle{font-size:var(--landing-body-size);color:var(--text-muted);margin-bottom:32px;line-height:var(--landing-body-line);max-width:54ch}.bright-hero-content-centered .bright-subtitle{max-width:54ch;text-align:center}.bright-hero-mockup-wrap{position:relative;width:100%;max-width:400px;margin:0 auto;padding-bottom:60px;animation:mockupFloatUp .9s cubic-bezier(.22,1,.36,1) .25s both}.bright-hero-mockup-wrap:after{display:none}.bright-glass-ambient{position:absolute;inset:-60px -80px;z-index:0;pointer-events:none;overflow:hidden;border-radius:50%;filter:blur(2px)}.bright-glass-blob{position:absolute;border-radius:50%;filter:blur(90px);animation:glassBlobDrift 12s ease-in-out infinite alternate}.bright-glass-blob-1{width:240px;height:240px;top:-20%;left:-10%;background:radial-gradient(circle,rgba(255,228,196,.45),transparent 70%);animation-duration:14s}.bright-glass-blob-2{width:200px;height:200px;top:10%;right:-15%;background:radial-gradient(circle,rgba(255,182,193,.35),transparent 70%);animation-duration:11s;animation-delay:-3s}.bright-glass-blob-3{width:260px;height:260px;bottom:5%;left:10%;background:radial-gradient(circle,rgba(173,216,230,.3),transparent 70%);animation-duration:16s;animation-delay:-5s}.bright-glass-blob-4{width:180px;height:180px;bottom:20%;right:5%;background:radial-gradient(circle,rgba(200,180,230,.22),transparent 70%);animation-duration:13s;animation-delay:-2s}.bright-glass-blob-5{width:220px;height:220px;top:40%;left:30%;background:radial-gradient(circle,rgba(255,248,220,.4),transparent 70%);animation-duration:15s;animation-delay:-7s}@keyframes glassBlobDrift{0%{transform:translate(0) scale(1)}33%{transform:translate(12px,-8px) scale(1.05)}66%{transform:translate(-8px,12px) scale(.95)}to{transform:translate(6px,-4px) scale(1.02)}}.bright-glass-chat{background:rgba(255,255,255,.6)!important;backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);border:1px solid rgba(255,255,255,.35)!important;border-radius:36px!important;box-shadow:0 20px 60px -12px rgba(0,0,0,.1),0 8px 24px -8px rgba(0,0,0,.06),inset 0 1px 0 rgba(255,255,255,.5)!important;transition:transform .4s ease,box-shadow .4s ease;animation:glassFloat 6s ease-in-out infinite}.bright-glass-chat:hover{transform:translateY(-3px);box-shadow:0 24px 70px -12px rgba(0,0,0,.12),0 10px 28px -8px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.6)!important}@keyframes glassFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.bright-glass-header{background:rgba(255,255,255,.5)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.3)!important}.bright-glass-body{background:transparent!important}.bright-glass-input-bar{padding:12px 16px;margin:0 12px 12px;border-radius:999px;background:rgba(255,255,255,.7);border:1px solid rgba(0,0,0,.06);box-shadow:0 2px 12px -4px rgba(0,0,0,.06);font-size:.82rem;color:#aaa;font-weight:500;transition:box-shadow .3s ease,background .3s ease}.bright-hero-actions{display:flex;align-items:center;gap:16px;margin-bottom:20px}.bright-data-note{display:inline-flex;align-items:center;gap:8px;font-size:.95rem;color:var(--text-muted);font-weight:600}.bright-data-note svg{color:var(--ai-blue)}.bright-logo-strip{position:relative;z-index:2;padding:clamp(48px,6vw,80px) 0;background:#fff}.bright-logo-grid-static{flex-wrap:wrap;gap:18px 34px;max-width:1180px;margin:0 auto}.bright-logo-grid-item,.bright-logo-grid-static{display:flex;align-items:center;justify-content:center}.bright-logo-grid-item{flex:0 1 auto;min-width:118px;padding:12px 10px}@media (max-width:480px){.bright-logo-grid-static{gap:12px 18px}.bright-logo-grid-item{padding:18px 12px}}.bright-brand{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;color:#1a1a1a;font-weight:700;font-size:1.1rem;line-height:1;-webkit-user-select:none;user-select:none;white-space:nowrap;letter-spacing:-.02em}.bright-brand svg{flex-shrink:0}.bright-brand-granola{font-size:1.15rem;font-weight:800}.bright-brand-flow{font-size:1.2rem;font-weight:800}.bright-brand-listen,.bright-brand-modal,.bright-brand-obvious{font-size:1.15rem;font-weight:700}.bright-brand-modal{letter-spacing:-.01em}.bright-brand-usv{gap:6px;font-size:.95rem}.bright-brand-usv-box{display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;border:2px solid #1a1a1a;border-radius:4px;font-size:.85rem;letter-spacing:.05em}.bright-brand-usv-box strong{font-weight:900}.bright-brand-usv-text{font-size:.55rem;font-weight:600;line-height:1.2;letter-spacing:0;color:#1a1a1a;text-align:left}.bright-brand-replicate{font-size:1.1rem;font-weight:700;letter-spacing:-.01em}.bright-brand-railway{font-size:1.12rem;font-weight:700}.bright-brand-public{font-size:1.18rem;font-weight:800}.bright-brand-wordsmith{font-size:.92rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.bright-brand-plain{font-size:1.3rem;font-weight:800;letter-spacing:-.03em;font-style:normal}.bright-brand-passionfroot{font-size:1.15rem;font-weight:800;letter-spacing:-.02em;font-style:italic}.bright-chat-mockup{position:relative;z-index:1;background:#ffffff;border:1px solid rgba(0,0,0,.08);border-radius:36px;box-shadow:0 4px 6px rgba(0,0,0,.06),0 16px 40px -8px rgba(0,0,0,.15),0 48px 100px -16px rgba(0,0,0,.12);width:100%;max-width:380px;height:620px;display:flex;flex-direction:column;overflow:hidden}.bright-chat-mockup:before{content:"";position:absolute;inset:0;border-radius:36px;z-index:0;background:none;pointer-events:none}.bright-chat-header{position:relative;z-index:1;padding:14px 20px;background:#ffffff;border-bottom:1px solid rgba(0,0,0,.06);display:flex;align-items:center;gap:12px;border-radius:36px 36px 0 0}.bright-chat-header .bright-chat-title{color:#1a1a1a;font-size:.9rem}.bright-chat-header .bright-online-status{color:#6b7280}.bright-status-dot{width:10px;height:10px;border-radius:999px;background:#34d399;box-shadow:0 0 6px rgba(52,211,153,.5)}.bright-chat-title{display:inline-flex;align-items:center;gap:8px;color:#1a1a1a;font-weight:700;font-size:.9rem}.bright-chat-title img{width:24px;height:24px;flex:0 0 auto;border-radius:999px;object-fit:cover;object-position:center;box-shadow:0 0 0 2px #ffffff,0 3px 10px rgba(15,23,42,.14)}.bright-online-status{margin-left:auto;color:#6b7280;font-size:.75rem;font-weight:600;display:inline-flex;align-items:center;gap:5px}.bright-online-status>span{width:6px;height:6px;border-radius:999px;background:#34d399}.bright-chat-body{position:relative;z-index:1;padding:20px 16px;background:#ffffff;display:flex;flex-direction:column;gap:20px;overflow-y:auto;flex:1 1;scroll-behavior:smooth}.bright-chat-body::-webkit-scrollbar{width:0}.bright-chat-row{display:flex;align-items:flex-end;gap:8px;width:100%;opacity:0;transform:translateY(15px);animation:brightSlideUpMsg .4s cubic-bezier(.175,.885,.32,1.275) forwards}.bright-user-row{flex-direction:row-reverse}@keyframes brightSlideUpMsg{to{opacity:1;transform:translateY(0)}}.bright-chat-avatar{width:32px;height:32px;border-radius:999px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:700}.bright-avatar-user{background:#f3f4f6;color:#6b7280}.bright-avatar-ai{overflow:hidden;background:#ffffff;color:#ffffff;box-shadow:0 0 0 2px #ffffff,0 5px 14px rgba(15,23,42,.16)}.bright-avatar-ai img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.bright-chat-msg{max-width:82%;padding:12px 16px;border-radius:18px;font-size:.88rem;line-height:1.52}.bright-chat-msg-user{background:rgba(255,255,255,.75);border:1px solid rgba(255,255,255,.4);color:#1a1a1a;border-bottom-right-radius:4px}.bright-chat-msg-ai,.bright-chat-msg-user{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 2px 8px -2px rgba(0,0,0,.04)}.bright-chat-msg-ai{background:rgba(249,250,251,.7);border:1px solid rgba(255,255,255,.3);color:#374151;border-bottom-left-radius:4px}.bright-card-msg{background:transparent;padding:0;max-width:min(90%,680px)}.bright-cards-row{display:flex;flex-direction:row;gap:8px;overflow-x:auto;padding:0 0 6px;scrollbar-width:none;max-width:calc(100% - 40px);flex-wrap:nowrap;align-items:flex-start;margin-left:40px}.bright-cards-row::-webkit-scrollbar{display:none}.bright-chat-card-sm{flex:0 0 200px!important;width:200px!important;max-width:200px!important;min-width:0}.bright-chat-card-sm .bright-card-image-wrap{height:110px}.bright-chat-card-sm .bright-card-image-wrap img{height:110px;object-fit:cover;width:100%}.bright-chat-card-sm .bright-card-body{padding:8px 10px 10px;gap:4px}.bright-chat-card-sm .bright-card-title{font-size:.68rem;line-height:1.3;margin-bottom:2px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bright-chat-card-sm .bright-card-location{font-size:.62rem;margin-bottom:4px}.bright-chat-card-sm .bright-price-grid{gap:2px;margin-bottom:6px}.bright-chat-card-sm .bright-price-label{font-size:.58rem}.bright-chat-card-sm .bright-price-value{font-size:.7rem}.bright-chat-card-sm .bright-card-action{font-size:.65rem;padding:5px 8px;border-radius:6px}.bright-chat-card-sm .bright-card-badges{gap:3px}.bright-chat-card-sm .bright-badge-rating,.bright-chat-card-sm .bright-badge-verified{font-size:.58rem;padding:2px 5px}.bright-chat-card{width:min(100%,680px);max-width:100%;background:#ffffff;border-radius:14px;border:1px solid #e5e7eb;box-shadow:0 2px 8px -2px rgba(0,0,0,.08);overflow:hidden}.bright-card-image-wrap{position:relative;aspect-ratio:5/4;background:#f3f4f6;display:flex;align-items:center;justify-content:center}.bright-card-image-wrap img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.bright-equip-svg{width:80%;height:80%;opacity:.9}.bright-card-badges{position:absolute;left:12px;bottom:-10px;display:flex;gap:6px;z-index:3}.bright-badge-rating,.bright-badge-verified{border-radius:999px;padding:3px 8px;font-size:.72rem;font-weight:700;display:inline-flex;align-items:center;gap:4px;box-shadow:0 1px 4px rgba(0,0,0,.1)}.bright-badge-rating{background:#ffffff;color:#374151;border:1px solid #e5e7eb}.bright-badge-verified{background:var(--accent-yellow);color:#111111}.bright-card-body{padding:18px 14px 14px}.bright-card-title{color:#1a1a1a;font-weight:600;font-size:.88rem;line-height:1.4;margin-bottom:10px}.bright-card-location{display:inline-flex;align-items:center;gap:6px;margin-bottom:12px;color:#6b7280;font-size:.8rem}.bright-card-location img{width:20px;height:20px;border-radius:999px;border:1px solid #e5e7eb;object-fit:cover}.bright-price-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.bright-price-col{padding:6px;border-right:1px solid #e5e7eb;background:#f9fafb;display:flex;flex-direction:column}.bright-price-col:last-child{border-right:0}.bright-price-label{font-size:.68rem;color:#9ca3af}.bright-price-value{font-size:.8rem;color:#1a1a1a;font-weight:700}.bright-card-action{width:100%;margin-top:14px;border-radius:8px;border:0;padding:11px 12px;background:linear-gradient(135deg,var(--cta-primary),var(--cta-primary-hover));color:var(--text-primary);font-weight:600;cursor:pointer;box-shadow:0 10px 18px rgb(var(--color-primary-rgb)/.18);transition:background .2s,box-shadow .2s,transform .2s}.bright-card-action:hover{background:linear-gradient(135deg,var(--cta-primary-hover),var(--cta-primary));box-shadow:0 14px 24px rgb(var(--color-primary-rgb)/.22);transform:translateY(-1px)}.bright-typing-shell{padding:12px 16px}.bright-typing-indicator{display:inline-flex;gap:4px}.bright-dot{width:6px;height:6px;border-radius:999px;background:#9ca3af;animation:brightBounce 1.4s ease-in-out infinite both}.bright-dot:first-child{animation-delay:-.32s}.bright-dot:nth-child(2){animation-delay:-.16s}@keyframes brightBounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.bright-features{padding:clamp(80px,10vw,112px) 0;background:radial-gradient(circle at top center,rgb(var(--color-primary-rgb)/.055),transparent 32%),var(--bg-canvas);border-top:1px solid var(--border-subtle)}.bright-section-header h2{display:block;width:100%;margin-left:auto;margin-right:auto;font-family:var(--landing-heading-font,var(--mkt-heading-font,"Plus Jakarta Sans","Inter",system-ui,sans-serif));font-size:var(--mkt-section-title-size,var(--landing-title-size));margin-bottom:16px;letter-spacing:var(--mkt-section-title-tracking,var(--landing-title-tracking));line-height:var(--mkt-section-title-line,var(--landing-title-line))}.bright-section-header p{max-width:74ch;margin-left:auto;margin-right:auto;font-size:var(--mkt-section-desc-size,var(--landing-body-size));color:var(--text-muted);line-height:var(--mkt-section-desc-line,var(--landing-body-line))}.bright-capabilities-header p{max-width:72ch;margin-left:auto;margin-right:auto;display:block;overflow:visible}.bright-capabilities-header h2{white-space:normal;font-size:var(--mkt-section-title-size,var(--landing-title-size))}.bright-feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:28px}.bright-feature-card{--feature-accent-rgb:124,58,237;--feature-accent-foreground:#5b21b6;--feature-chip-top:rgba(255,255,255,0.98);--feature-chip-bottom:rgba(243,232,255,0.96);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(252,250,246,.94));border-radius:22px;border:1px solid rgba(15,23,42,.08);padding:34px 30px 30px;min-height:278px;box-shadow:0 14px 34px -24px rgba(15,23,42,.26),0 2px 8px rgba(15,23,42,.04);position:relative;overflow:hidden;display:flex;flex-direction:column;transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .32s ease,box-shadow .32s ease,background .32s ease}.bright-feature-hover-wave{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:0;background:radial-gradient(circle at 0 100%,rgba(124,58,237,.18) 0,rgba(59,130,246,.12) 28%,rgba(250,204,21,.08) 52%,transparent 75%);transform-origin:left bottom;transform:scale(.82) translate(-12%,12%);will-change:transform,opacity;transition:opacity .35s ease,transform .45s cubic-bezier(.22,1,.36,1)}.bright-feature-card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgba(255,255,255,.7),transparent 42%),linear-gradient(180deg,rgba(255,255,255,.22),transparent 55%);pointer-events:none;opacity:.95}.bright-feature-card:after{content:"";position:absolute;inset:1px;border-radius:21px;border:1px solid rgba(255,255,255,.65);pointer-events:none;opacity:.9}.bright-feature-card:hover{transform:translateY(-10px) scale(1.012);border-color:rgb(var(--feature-accent-rgb)/.22);background:radial-gradient(circle at top left,rgb(124 58 237/.05),transparent 48%),radial-gradient(circle at right center,rgb(59 130 246/.04),transparent 42%),linear-gradient(180deg,rgba(255,255,255,.99),rgba(252,250,255,.96));box-shadow:0 0 0 1px rgb(var(--feature-accent-rgb)/.1),0 8px 24px -8px rgb(59 130 246/.14),0 32px 56px -24px rgba(15,23,42,.18),0 64px 80px -40px rgb(124 58 237/.09)}.bright-feature-card:hover .bright-feature-hover-wave{opacity:1;transform:scale(1) translate(0)}.bright-feature-card:hover .bright-feature-icon{transform:translateY(-3px) scale(1.08);border-color:rgb(var(--feature-accent-rgb)/.24);background:linear-gradient(180deg,rgba(255,255,255,1),rgb(var(--feature-accent-rgb)/.12));box-shadow:0 0 0 4px rgb(var(--feature-accent-rgb)/.08),0 12px 24px -14px rgb(var(--feature-accent-rgb)/.22)}.bright-feature-icon{position:relative;z-index:1;width:58px;height:58px;border-radius:18px;background:linear-gradient(180deg,var(--feature-chip-top),var(--feature-chip-bottom));border:1px solid rgba(15,23,42,.08);color:var(--feature-accent-foreground);display:inline-flex;align-items:center;justify-content:center;margin-bottom:22px;box-shadow:0 10px 22px -18px rgba(15,23,42,.26);transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease,border-color .32s ease}.bright-feature-icon svg{color:inherit;transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .32s ease,filter .32s ease;transform-origin:center}.bright-feature-card:hover .bright-feature-icon svg{animation:brightFeatureIconHover 1.35s ease-in-out infinite alternate}.bright-feature-card h3{position:relative;z-index:1;color:#111827;font-size:var(--landing-card-title-size);font-weight:600;line-height:var(--landing-card-title-line);margin-bottom:12px}.bright-feature-card p{position:relative;z-index:1;margin:0;color:#5b6472;font-size:var(--landing-card-body-size);line-height:1.52;max-width:34ch}.bright-feature-grid .bright-feature-card:first-child{--feature-accent-rgb:124,58,237;--feature-accent-foreground:#6d28d9;--feature-chip-bottom:rgba(243,232,255,0.96)}.bright-feature-grid .bright-feature-card:nth-child(2){--feature-accent-rgb:59,130,246;--feature-accent-foreground:#2563eb;--feature-chip-bottom:rgba(219,234,254,0.98)}.bright-feature-grid .bright-feature-card:nth-child(3){--feature-accent-rgb:14,165,164;--feature-accent-foreground:#0f766e;--feature-chip-bottom:rgba(204,251,241,0.98)}.bright-feature-grid .bright-feature-card:nth-child(4){--feature-accent-rgb:37,99,235;--feature-accent-foreground:#1d4ed8;--feature-chip-bottom:rgba(224,236,255,0.98)}.bright-feature-grid .bright-feature-card:nth-child(5){--feature-accent-rgb:71,85,105;--feature-accent-foreground:#334155;--feature-chip-bottom:rgba(238,242,247,0.98)}.bright-feature-card-workflow{--workflow-sheen:linear-gradient(112deg,transparent,transparent 40%,rgba(255,255,255,0.04) 46%,rgba(255,251,241,0.5) 50%,rgba(255,255,255,0.1) 54%,transparent 62%,transparent);--feature-accent-rgb:245,158,11;--feature-accent-foreground:#a16207;--feature-chip-bottom:rgba(254,243,199,0.98);background:linear-gradient(180deg,rgba(255,252,244,.98),rgba(249,240,219,.96));border-color:rgba(191,146,63,.24);box-shadow:inset 0 0 0 1px rgba(255,255,255,.42),0 24px 56px -28px rgba(120,88,26,.24),0 10px 24px -20px rgba(120,88,26,.18);isolation:isolate}.bright-feature-card-workflow .bright-feature-hover-wave{background:radial-gradient(circle at 0 100%,rgba(124,58,237,.18) 0,rgba(59,130,246,.12) 28%,rgba(250,204,21,.12) 52%,transparent 75%)}.bright-feature-card-workflow:before{background:radial-gradient(circle at top right,rgba(255,255,255,.88),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.32),transparent 56%)}.bright-feature-card-workflow:after{inset:-35%;border:0;border-radius:0;background:var(--workflow-sheen);opacity:.65;transform:translateX(-160%) rotate(10deg);animation:brightWorkflowSweep 5.2s linear infinite}.bright-feature-card-workflow .bright-feature-icon{background:linear-gradient(180deg,#fffef9,#f8edd5);border-color:rgba(191,146,63,.18);color:#6b4e16;box-shadow:0 14px 28px -22px rgba(120,88,26,.3)}.bright-feature-card-workflow:hover{border-color:rgba(191,146,63,.34);box-shadow:0 32px 64px -30px rgba(120,88,26,.28),0 14px 30px -22px rgba(120,88,26,.2)}.bright-feature-card-workflow:hover .bright-feature-icon{border-color:rgba(191,146,63,.28);box-shadow:0 18px 30px -22px rgba(120,88,26,.34)}.bright-feature-card-workflow .bright-feature-icon svg{filter:drop-shadow(0 1px 0 rgba(255,255,255,.5))}.bright-feature-card-workflow:after,.bright-feature-card-workflow:before{z-index:1}.bright-feature-card-workflow .bright-feature-icon,.bright-feature-card-workflow h3,.bright-feature-card-workflow p{position:relative;z-index:2}.bright-feature-card-workflow .bright-feature-icon,.bright-feature-card-workflow:after,.bright-feature-card-workflow:before{transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease,border-color .32s ease,opacity .32s ease;pointer-events:none;will-change:transform,opacity}.bright-feature-card-workflow .bright-feature-icon:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.45),transparent 70%);pointer-events:none}@keyframes brightWorkflowSweep{0%{transform:translateX(-160%) rotate(10deg)}to{transform:translateX(160%) rotate(10deg)}}@keyframes brightFeatureHoverWave{0%{transform:translateX(-165%) rotate(10deg)}to{transform:translateX(165%) rotate(10deg)}}@keyframes brightFeatureIconHover{0%{transform:translateY(0) scale(1) rotate(0deg)}to{transform:translateY(-2px) scale(1.06) rotate(-4deg)}}@media (prefers-reduced-motion:reduce){.bright-feature-card,.bright-feature-icon{transition:none}.bright-feature-card:hover,.bright-feature-card:hover .bright-feature-icon{transform:none}.bright-feature-card:hover .bright-feature-icon svg{animation:none;transform:none}.bright-feature-card:hover .bright-feature-hover-wave{opacity:1;transform:scale(1) translate(0)}.bright-feature-card-workflow:after{animation:none;opacity:.18;transform:translateX(0) rotate(10deg)}}.bright-comparison{padding:80px 0;background:var(--bg-canvas);overflow:hidden}.bright-comparison-header{max-width:960px;margin:0 auto 48px;text-align:center}.bright-comparison-header h2{margin-bottom:18px}.bright-comparison-header p{max-width:960px;margin:0 auto;color:#5f6b7c;font-size:var(--landing-body-size);line-height:var(--landing-body-line)}.bright-comparison-shell{position:relative;max-width:1200px;margin:0 auto}.bright-comparison-grid{display:grid;grid-template-columns:2fr 3fr;gap:40px;align-items:stretch}.bright-pain-column,.bright-solution-column{position:relative}.bright-pain-column-kicker,.bright-solution-kicker{margin-bottom:16px;color:var(--brand-accent);font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.bright-pain-list{display:grid;gap:16px}.bright-pain-item{position:relative;width:100%;padding:22px 24px;border-radius:16px;border:1.5px solid rgba(203,213,225,.42);background:linear-gradient(180deg,rgba(248,249,253,.92),rgba(244,246,251,.9));text-align:left;cursor:pointer;overflow:hidden;transition:background .2s ease-out,border-color .2s ease-out,box-shadow .2s ease-out,transform .2s ease-out}.bright-pain-item:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 0,rgba(236,72,153,.18),transparent 26%),radial-gradient(circle at 82% 16%,rgba(59,130,246,.18),transparent 24%),linear-gradient(135deg,rgba(124,58,237,.11),rgba(59,130,246,.08) 28%,rgba(34,197,94,.08) 58%,rgba(250,204,21,.07) 82%,rgba(255,255,255,0));opacity:0;transition:opacity .2s ease-out}.bright-pain-item:after{content:"";position:absolute;top:14px;bottom:14px;left:0;width:3px;border-radius:999px;background:linear-gradient(180deg,rgba(236,72,153,.96),rgba(124,58,237,.94) 28%,rgba(59,130,246,.92) 58%,rgba(34,197,94,.9) 82%,rgba(250,204,21,.88));opacity:0;transform:scaleY(.7);transform-origin:center;transition:opacity .2s ease-out,transform .2s ease-out}.bright-pain-item.is-active,.bright-pain-item:hover{border-color:rgba(59,130,246,.34);background:linear-gradient(135deg,rgba(250,245,255,.98),rgba(238,249,255,.97) 28%,rgba(236,253,245,.96) 62%,rgba(255,251,235,.96));box-shadow:0 18px 36px -24px rgba(124,58,237,.24),0 10px 24px -14px rgba(59,130,246,.16),0 8px 18px -14px rgba(34,197,94,.12)}.bright-pain-item.is-active:before,.bright-pain-item:hover:before{opacity:1}.bright-pain-item.is-active:after,.bright-pain-item:hover:after{opacity:1;transform:scaleY(1)}.bright-pain-description,.bright-pain-impact,.bright-pain-item-head,.bright-pain-mobile-panel{position:relative;z-index:1}.bright-pain-item-head h3{margin:0;font-size:1.06rem;font-weight:600;letter-spacing:-.02em;line-height:1.32}.bright-pain-description{margin:8px 0 0;color:#64748b;font-size:.97rem;line-height:1.62;opacity:.8}.bright-pain-impact{margin:0;color:#7a8699;font-size:.92rem;line-height:1.5;display:none}.bright-pain-mobile-panel{display:none}.bright-solution-column{position:sticky;top:108px}.bright-solution-panel{position:relative;min-height:100%;padding:36px 40px;border-radius:20px;border:1.5px solid rgba(148,163,184,.15);background:linear-gradient(135deg,rgba(248,250,255,1),rgba(241,245,255,.8) 50%,rgba(248,246,255,.6));box-shadow:0 20px 50px -20px rgba(15,23,42,.1),0 4px 12px -4px rgba(15,23,42,.04);overflow:hidden}.bright-solution-glow{position:absolute;inset:auto auto -54px -20px;width:300px;height:300px;border-radius:999px;background:radial-gradient(circle at bottom left,rgba(99,102,241,.65),rgba(139,92,246,.55),rgba(59,130,246,.5),rgba(34,197,94,.45),rgba(234,179,8,.4),transparent 75%);filter:blur(38px);pointer-events:none}.bright-solution-content{position:relative;min-height:280px;display:flex;align-items:flex-end}.bright-solution-copy{position:relative;z-index:2;max-width:460px}.bright-solution-copy h3{margin:0 0 14px;font-size:clamp(1.95rem,3vw,2.35rem);line-height:1.12;letter-spacing:var(--landing-title-tracking);font-weight:700}.bright-solution-copy p{margin:0;color:#475569;font-size:var(--landing-body-size);line-height:var(--landing-body-line)}.bright-solution-keyword{position:absolute;right:-6px;bottom:-10px;z-index:1;color:#818cf8;font-size:clamp(4.2rem,11vw,7.8rem);font-weight:800;line-height:.86;letter-spacing:-.08em;pointer-events:none;-webkit-user-select:none;user-select:none}.bright-connector-beam{position:absolute;z-index:0;height:2px;border-radius:999px;transform-origin:left center;background:linear-gradient(90deg,rgba(99,102,241,.05),rgba(99,102,241,.4),rgba(139,92,246,.15));box-shadow:0 0 12px rgba(99,102,241,.12);pointer-events:none}.bright-connector-pulse{position:absolute;top:50%;right:-8px;width:14px;height:14px;border-radius:999px;transform:translateY(-50%);background:radial-gradient(circle,rgba(99,102,241,.8),rgba(99,102,241,0));animation:brightConnectorPulse .5s ease-out}@keyframes brightConnectorPulse{0%{opacity:0;transform:translateY(-50%) scale(.5)}to{opacity:1;transform:translateY(-50%) scale(1)}}.bright-comparison-closing{margin:32px auto 0;max-width:760px;text-align:center;color:#0f172a;font-size:1rem;font-weight:600;letter-spacing:-.01em;line-height:1.6}.bright-process{padding:clamp(80px,10vw,112px) 0;background:radial-gradient(circle at bottom right,rgb(var(--color-secondary-rgb)/.05),transparent 32%),var(--bg-canvas);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.bright-vertical-steps{max-width:800px;margin:40px auto 0;position:relative}.bright-process-item{--step-accent-rgb:124,58,237;--step-accent-foreground:#ffffff}.bright-vertical-steps{--process-badge-rgb:59,130,246;--process-badge-foreground:#ffffff}.bright-process-item-1{--step-accent-rgb:124,58,237;--step-accent-foreground:#ffffff;--step-badge-start:#7c3aed;--step-badge-end:#3b82f6;--step-badge-glow:rgba(99,102,241,0.34)}.bright-process-item-2{--step-accent-rgb:59,130,246;--step-accent-foreground:#ffffff;--step-badge-start:#3b82f6;--step-badge-end:#06b6d4;--step-badge-glow:rgba(59,130,246,0.3)}.bright-process-item-3{--step-accent-rgb:250,204,21;--step-accent-foreground:#0f172a;--step-badge-start:#f59e0b;--step-badge-end:#facc15;--step-badge-glow:rgba(245,158,11,0.26)}.bright-process-item-4{--step-accent-rgb:99,102,241;--step-accent-foreground:#ffffff;--step-badge-start:#6366f1;--step-badge-end:#8b5cf6;--step-badge-glow:rgba(124,58,237,0.3)}.bright-process-item-5{--step-accent-rgb:245,158,11;--step-accent-foreground:#0f172a;--step-badge-start:#fb923c;--step-badge-end:#facc15;--step-badge-glow:rgba(249,115,22,0.24)}.bright-vertical-steps:before{content:"";position:absolute;top:0;bottom:0;left:32px;width:3px;background:linear-gradient(180deg,rgb(var(--color-primary-rgb)/.5),rgb(var(--color-secondary-rgb)/.3));border-radius:2px}.bright-step{display:flex;align-items:flex-start;margin-bottom:24px;position:relative}.bright-step:last-child{margin-bottom:0}.bright-step-hidden{opacity:0;transform:translateY(40px);transition:all .6s cubic-bezier(.175,.885,.32,1)}.bright-step-visible{opacity:1;transform:translateY(0)}.bright-step-arrow{display:flex;align-items:center;justify-content:center;width:calc(100% - 96px);margin:4px 0 6px 96px;min-height:30px;gap:10px}.bright-step-arrow:before{content:"";width:2px;height:16px;border-radius:999px;background:linear-gradient(180deg,rgb(var(--process-badge-rgb)/.18),rgb(var(--process-badge-rgb)/.72))}.bright-step-arrow-icon{color:rgb(var(--process-badge-rgb));opacity:1;stroke-width:2.4;filter:drop-shadow(0 6px 12px rgb(var(--process-badge-rgb)/.2));transition:transform .35s ease,filter .35s ease,color .35s ease}.bright-step-arrow.bright-step-visible .bright-step-arrow-icon,.bright-step-visible+.bright-step-arrow .bright-step-arrow-icon{transform:translateY(1px);filter:drop-shadow(0 8px 16px rgb(var(--process-badge-rgb)/.28))}.bright-step-num{width:68px;height:68px;border-radius:999px;background:linear-gradient(135deg,var(--step-badge-start),var(--step-badge-end));border:1px solid rgba(255,255,255,.4);color:var(--process-badge-foreground);font-size:1.4rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;margin-right:28px;z-index:2;flex-shrink:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 14px 28px -18px var(--step-badge-glow);transition:transform .5s ease,box-shadow .5s ease,filter .5s ease}.bright-step-visible .bright-step-num{color:var(--process-badge-foreground);box-shadow:inset 0 1px 0 rgba(255,255,255,.34),0 18px 34px -18px var(--step-badge-glow);filter:saturate(1.04)}.bright-step-content{background:linear-gradient(180deg,rgb(var(--color-bg-rgb)/.98),rgb(var(--color-surface-rgb)/.96));border:1px solid var(--border-subtle);border-radius:16px;padding:26px 28px;display:flex;align-items:center;gap:16px;flex:1 1;position:relative;box-shadow:0 18px 44px -28px rgb(var(--color-text-primary-rgb)/.12);isolation:isolate;transition:transform .3s,border-color .3s,box-shadow .3s}.bright-step-content:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;z-index:0;background:linear-gradient(112deg,transparent,transparent 34%,rgb(124 58 237/.02) 40%,rgb(124 58 237/.08) 45%,rgb(59 130 246/.14) 50%,rgb(255 197 1/.12) 55%,rgb(255 197 1/.06) 60%,transparent 66%,transparent);transform:translateX(-155%) skewX(-18deg)}.bright-step-content:hover{transform:translateX(2px);border-color:rgb(var(--step-accent-rgb)/.22);box-shadow:0 20px 42px -28px rgb(var(--color-text-primary-rgb)/.14)}.bright-step-content:hover:before{border-color:rgb(var(--step-accent-rgb)/.28)}.bright-step-content:hover:after{opacity:1;animation:brightProcessSheen 1.1s ease forwards}.bright-step-text h4{font-size:clamp(1.22rem,2vw,1.4rem);margin-bottom:6px;line-height:1.24}.bright-step-text p{color:var(--text-muted);font-size:.98rem;line-height:1.58}.bright-step-graphic,.bright-step-text{position:relative;z-index:1}.bright-step-graphic{width:148px;height:112px;border-radius:14px;border:1px solid rgba(148,163,184,.18);background:radial-gradient(circle at 24% 18%,rgba(255,255,255,.85),rgba(255,255,255,0) 36%),linear-gradient(180deg,rgba(248,250,255,.96),rgba(242,246,255,.92));box-shadow:inset 0 1px 0 rgba(255,255,255,.8);position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.bright-step-graphic:after{content:"";position:absolute;width:90px;height:90px;border-radius:999px;background:radial-gradient(circle,rgb(var(--step-accent-rgb)/.14) 0,rgb(var(--step-accent-rgb)/.04) 42%,transparent 72%);opacity:.9;filter:blur(14px);pointer-events:none}.bright-anim-avatar{width:46px;height:46px;border-radius:999px;background:linear-gradient(135deg,#ef4444,#f97316);color:#fff;display:inline-flex;align-items:center;justify-content:center;position:absolute;box-shadow:0 10px 22px -14px rgba(239,68,68,.45)}.bright-anim-ring{width:64px;height:64px;border-radius:999px;border:2px dashed rgba(245,158,11,.52);position:absolute;animation:brightPulseRing 4.8s ease-in-out infinite}@keyframes brightPulseRing{0%,to{transform:scale(.96);opacity:.62}50%{transform:scale(1.04);opacity:1}}.bright-anim-doc{width:38px;height:48px;background:rgba(255,255,255,.98);border:1.5px solid #cbd5e1;border-radius:6px;position:absolute;top:19px;animation:brightDriftDoc 4.8s ease-in-out infinite;box-shadow:0 8px 18px -14px rgba(15,23,42,.18)}.bright-doc-one{left:58px}.bright-doc-two{left:34px;animation-delay:-2.2s}.bright-anim-folder{width:78px;height:56px;background:linear-gradient(180deg,#fcd34d,#fbbf24);border-radius:10px;border-top-right-radius:18px;position:absolute;bottom:14px;box-shadow:0 10px 20px -16px rgba(245,158,11,.45)}@keyframes brightDriftDoc{0%,to{transform:translateY(-4px);opacity:.82}50%{transform:translateY(6px);opacity:1}}.bright-anim-slider-bg{width:86px;height:8px;border-radius:999px;background:linear-gradient(90deg,#e2e8f0,#dbe4f0);position:absolute;top:52px}.bright-anim-slider-knob{width:20px;height:20px;border-radius:999px;background:linear-gradient(135deg,#ef4444,#f97316);position:absolute;top:46px;box-shadow:0 10px 18px -14px rgba(239,68,68,.42);animation:brightSlideKnob 3.4s ease-in-out infinite alternate}@keyframes brightSlideKnob{0%{transform:translateX(-24px)}to{transform:translateX(24px)}}.bright-anim-chat-bubble{width:64px;height:34px;border-radius:999px;background:linear-gradient(180deg,#fff7d6,#ffefad);display:inline-flex;align-items:center;justify-content:center;gap:5px;box-shadow:0 10px 20px -16px rgba(245,158,11,.38);animation:brightPopBubble 3.8s ease-in-out infinite alternate}@keyframes brightPopBubble{0%{transform:translateY(0) scale(.98)}to{transform:translateY(-2px) scale(1.02)}}@keyframes brightProcessSheen{0%{transform:translateX(-155%) skewX(-18deg)}to{transform:translateX(155%) skewX(-18deg)}}.bright-step-graphic-launch{background:radial-gradient(circle at 50% 28%,rgba(255,197,1,.12),transparent 34%),linear-gradient(180deg,rgba(250,252,255,.98),rgba(243,246,252,.94))}.bright-launch-rocket-graphic{width:148px;height:auto}.bright-launch-rocket-group{transform-origin:50% 62%;animation:brightLaunchRocketLift 3.3s cubic-bezier(.36,.11,.2,.98) infinite}.bright-launch-glow{opacity:.82;animation:brightLaunchGlowPulse 3.3s ease-in-out infinite}.bright-launch-rocket-shadow{fill:rgba(120,104,92,.2);transform-origin:110px 131px;animation:brightLaunchShadowDrift 3.3s ease-in-out infinite}.bright-launch-flame-outer{transform-origin:110px 132px;animation:brightLaunchFlameOuter .95s ease-in-out infinite}.bright-launch-flame-inner{transform-origin:110px 136px;animation:brightLaunchFlameInner .85s ease-in-out infinite}.bright-launch-smoke{animation:brightLaunchSmokeFloat 3.3s ease-in-out infinite}.bright-launch-smoke-right{animation-delay:-.35s}.bright-launch-trail{opacity:.7;animation:brightLaunchTrailPulse 2.1s ease-in-out infinite}.bright-launch-trail-secondary{animation-delay:-.55s}.bright-launch-trail-left{animation-delay:-1s}.bright-launch-stars circle{fill:#d6cec6;animation:brightLaunchStarTwinkle 2.8s ease-in-out infinite}.bright-launch-stars circle:nth-child(2){animation-delay:-.7s}.bright-launch-stars circle:nth-child(3){animation-delay:-1.4s}.bright-launch-stars circle:nth-child(4){animation-delay:-1.9s}@keyframes brightLaunchRocketLift{0%{transform:translateY(5px)}22%{transform:translateY(5px)}48%{transform:translateY(-2px)}64%{transform:translateY(-10px)}80%{transform:translateY(-6px)}to{transform:translateY(5px)}}@keyframes brightLaunchGlowPulse{0%,to{opacity:.52;transform:scale(.94)}58%{opacity:.92;transform:scale(1.04)}}@keyframes brightLaunchShadowDrift{0%,to{opacity:.18;transform:scale(1)}60%{opacity:.1;transform:scale(.8)}}@keyframes brightLaunchFlameOuter{0%,to{transform:scaleY(.92);opacity:.84}45%{transform:scaleY(1.22);opacity:1}}@keyframes brightLaunchFlameInner{0%,to{transform:scaleY(.9);opacity:.88}50%{transform:scaleY(1.16);opacity:1}}@keyframes brightLaunchSmokeFloat{0%,to{opacity:.72;transform:translateY(0) scale(1)}55%{opacity:.38;transform:translateY(4px) scale(1.06)}}@keyframes brightLaunchTrailPulse{0%,to{opacity:.28}50%{opacity:.8}}@keyframes brightLaunchStarTwinkle{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.85;transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.bright-launch-flame-inner,.bright-launch-flame-outer,.bright-launch-glow,.bright-launch-rocket-group,.bright-launch-rocket-shadow,.bright-launch-smoke,.bright-launch-stars circle,.bright-launch-trail{animation:none}}.bright-stats-section{padding:clamp(80px,12vw,140px) 0;background:linear-gradient(180deg,#f8f9fc,#eef1f8);border-top:1px solid var(--border-subtle)}.bright-stats-title-block{text-align:center;max-width:720px;margin:0 auto 56px}.bright-stats-title-block h2{margin:0;color:#0a2540;font-family:var(--mkt-heading-font,var(--landing-heading-font));font-size:var(--mkt-section-title-size,var(--landing-title-size));line-height:var(--mkt-section-title-line,var(--landing-title-line));letter-spacing:var(--mkt-section-title-tracking,var(--landing-title-tracking));font-weight:800;text-wrap:balance}.bright-stats-accent-line{width:64px;height:4px;margin:28px auto 0;border-radius:99px;background:linear-gradient(90deg,#635bff,#a855f7,#ec4899)}.bright-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid rgba(99,91,255,.15);border-bottom:1px solid rgba(99,91,255,.15)}.bright-stat-card{padding:52px 28px 48px;text-align:center;position:relative;cursor:default;transition:background .35s ease,transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;align-items:center}.bright-stat-card:not(:last-child):after{content:"";position:absolute;right:0;top:20%;height:60%;width:1px;background:linear-gradient(180deg,transparent,rgba(99,91,255,.18),transparent)}.bright-stat-card:hover{background:rgba(99,91,255,.035);transform:translateY(-3px);box-shadow:0 12px 32px -8px rgba(99,91,255,.1)}.bright-stat-value{margin:0 0 14px;font-size:clamp(3rem,5.2vw,4.2rem);font-weight:800;letter-spacing:-.04em;line-height:1;min-height:1.1em;color:#0f172a;transition:color .3s ease,background .3s ease}.bright-stat-card:hover .bright-stat-value{background:linear-gradient(135deg,#7c3aed 0,#3b82f6 40%,var(--cta-primary) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.bright-stat-label{margin:0 0 10px;font-size:1.02rem;font-weight:700;color:#0a2540;letter-spacing:-.01em;line-height:1.3}.bright-stat-sublabel{margin:0;font-size:.96rem;line-height:1.6;color:rgba(71,85,105,.8);max-width:230px;width:100%;display:block;text-align:left;overflow:visible}@media (max-width:960px){.bright-stats-grid{grid-template-columns:repeat(2,1fr)}.bright-stat-card:nth-child(2):after{display:none}.bright-stat-card:first-child,.bright-stat-card:nth-child(2){border-bottom:1px solid rgba(99,91,255,.12)}}@media (max-width:600px){.bright-stats-grid{grid-template-columns:1fr}.bright-stat-card:after{display:none!important}.bright-stat-card:not(:last-child){border-bottom:1px solid rgba(99,91,255,.12)}.bright-stat-card{padding:36px 24px}}.bright-cta-section{padding:clamp(80px,9vw,112px) 0;background:linear-gradient(180deg,rgba(255,250,245,.82),rgba(242,247,255,.94) 68%,rgba(221,213,255,.72));position:relative;overflow:hidden}.bright-cta-shell{position:relative;min-height:430px;border-radius:38px;border:1px solid rgba(217,224,237,.58);background:radial-gradient(circle at 50% 100%,rgba(114,102,255,.26),transparent 31%),radial-gradient(circle at 50% 52%,rgba(255,214,168,.18),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.96) 56%,rgba(235,234,255,.92));box-shadow:0 38px 90px -52px rgba(80,90,150,.22),inset 0 1px 0 rgba(255,255,255,.9);padding:clamp(48px,6vw,86px) clamp(32px,4vw,52px);display:flex;align-items:center;justify-content:center}.bright-cta-grid-lines{position:absolute;inset:0;border-radius:inherit;background-image:linear-gradient(rgba(160,174,204,.12) 1px,transparent 0),linear-gradient(90deg,rgba(160,174,204,.12) 1px,transparent 0);background-size:92px 92px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.88),rgba(0,0,0,.48));mask-image:linear-gradient(180deg,rgba(0,0,0,.88),rgba(0,0,0,.48));pointer-events:none}.bright-cta-content{position:relative;z-index:2;max-width:760px;margin:0 auto;padding:0 12px;display:flex;flex-direction:column;align-items:center;text-align:center}.bright-cta-content h2{color:#0f172a;font-family:var(--mkt-heading-font,var(--landing-heading-font));font-size:var(--mkt-section-title-size,var(--landing-title-size));font-weight:800;line-height:var(--mkt-section-title-line,var(--landing-title-line));letter-spacing:var(--mkt-section-title-tracking,var(--landing-title-tracking));margin-bottom:0;text-align:center;text-wrap:balance}.bright-cta-actions{display:inline-flex;gap:14px;margin-top:28px;flex-wrap:wrap;justify-content:center}.bright-cta-section .bright-btn-dark,.bright-cta-section .bright-btn-outline-light{border-radius:999px;gap:10px;padding:0 30px;text-decoration:none;font-weight:600;font-size:1rem;line-height:1;letter-spacing:-.01em;transition:transform .25s ease,box-shadow .25s ease,background .25s ease,color .25s ease,border-color .25s ease;display:inline-flex;align-items:center;justify-content:center;min-width:192px;min-height:56px;position:relative;overflow:hidden;isolation:isolate;border:2px solid transparent}.bright-cta-section .bright-btn-outline-light{color:#1e293b;background:rgba(255,255,255,.74);border-color:rgba(148,163,184,.28);box-shadow:0 14px 34px -26px rgba(15,23,42,.28)}.bright-cta-section .bright-btn-outline-light:hover{color:#0f172a;background:rgba(255,255,255,.92);border-color:rgba(99,102,241,.26);transform:translateY(-3px);box-shadow:0 18px 38px -24px rgba(99,102,241,.2)}.bright-cta-section .bright-btn-dark{background:#0f172a;color:#ffffff;border-color:#0f172a;box-shadow:0 24px 48px -24px rgba(15,23,42,.55)}.bright-cta-section .bright-btn-dark:hover{background:#111c35;border-color:#111c35;color:#ffffff;transform:translateY(-3px);box-shadow:0 28px 52px -24px rgba(15,23,42,.62)}.bright-cta-section .bright-btn-dark:focus-visible,.bright-cta-section .bright-btn-outline-light:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(99,102,241,.16),0 18px 42px -20px rgba(15,23,42,.24)}.bright-cta-float{position:absolute;z-index:1;width:min(278px,21vw);min-width:232px;padding:16px 18px;border-radius:24px;background:rgba(255,255,255,.96);border:1px solid rgba(220,226,239,.9);box-shadow:0 20px 42px -26px rgba(100,116,139,.24),inset 0 1px 0 rgba(255,255,255,.95);display:flex;align-items:center;gap:14px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.bright-cta-float-icon{width:48px;height:48px;border-radius:15px;flex:0 0 auto;background:rgba(255,255,255,.85);border:1px solid rgba(222,226,245,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.9);display:inline-flex;align-items:center;justify-content:center}.bright-cta-float-copy{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.bright-cta-float-copy h3{margin:0;font-size:.98rem;font-weight:750;letter-spacing:-.02em;line-height:1.1;color:#0f172a}.bright-cta-float-copy p{margin:0;font-size:.86rem;line-height:1.35;color:#64748b}.bright-cta-float-bar{display:block;width:100%;height:7px;border-radius:999px;opacity:.82}.bright-cta-float-left-top{top:38px;left:44px;transform:rotate(-2deg)}.bright-cta-float-left-mid{top:154px;left:6px;transform:rotate(2deg)}.bright-cta-float-left-bottom{bottom:34px;left:56px;transform:rotate(-2deg)}.bright-cta-float-right-top{top:44px;right:44px;transform:rotate(2deg)}.bright-cta-float-right-mid{top:168px;right:8px;transform:rotate(-2deg)}.bright-cta-float-right-bottom{bottom:24px;right:36px;transform:rotate(2deg)}.bright-cta-float-violet .bright-cta-float-icon{background:rgba(124,58,237,.12);color:#7c3aed}.bright-cta-float-violet .bright-cta-float-bar{background:linear-gradient(90deg,#7c3aed,#c4b5fd)}.bright-cta-float-blue .bright-cta-float-icon{background:rgba(59,130,246,.12);color:#3b82f6}.bright-cta-float-blue .bright-cta-float-bar{background:linear-gradient(90deg,#3b82f6,#bfdbfe)}.bright-cta-float-orange .bright-cta-float-icon{background:rgba(249,115,22,.12);color:#f97316}.bright-cta-float-orange .bright-cta-float-bar{background:linear-gradient(90deg,#f97316,#fdba74)}.bright-cta-float-pink .bright-cta-float-icon{background:rgba(236,72,153,.12);color:#ec4899}.bright-cta-float-pink .bright-cta-float-bar{background:linear-gradient(90deg,#ec4899,#fbcfe8)}.bright-cta-float-green .bright-cta-float-icon{background:rgba(16,185,129,.12);color:#10b981}.bright-cta-float-green .bright-cta-float-bar{background:linear-gradient(90deg,#10b981,#a7f3d0)}.bright-cta-float-amber .bright-cta-float-icon{background:rgba(245,158,11,.12);color:#f59e0b}.bright-cta-float-amber .bright-cta-float-bar{background:linear-gradient(90deg,#f59e0b,#fde68a)}@keyframes brightCtaFloatBobLeft{0%,to{transform:translateY(0) rotate(var(--float-rotate,0deg))}50%{transform:translateY(-3px) rotate(var(--float-rotate,0deg))}}@keyframes brightCtaFloatBobRight{0%,to{transform:translateY(0) rotate(var(--float-rotate,0deg))}50%{transform:translateY(3px) rotate(var(--float-rotate,0deg))}}.bright-cta-float-left-bottom,.bright-cta-float-left-top,.bright-cta-float-right-mid{animation:brightCtaFloatBobLeft 7.2s ease-in-out infinite}.bright-cta-float-left-mid,.bright-cta-float-right-bottom,.bright-cta-float-right-top{animation:brightCtaFloatBobRight 7.8s ease-in-out infinite}.bright-cta-float-left-top{--float-rotate:-2deg}.bright-cta-float-left-mid{--float-rotate:2deg}.bright-cta-float-left-bottom{--float-rotate:-2deg}.bright-cta-float-right-top{--float-rotate:2deg}.bright-cta-float-right-mid{--float-rotate:-2deg}.bright-cta-float-right-bottom{--float-rotate:2deg}@media (prefers-reduced-motion:reduce){.bright-cta-float{animation:none}}.bright-faq-accordion{padding:clamp(76px,9vw,104px) 0;background:#fff}.bright-faq-accordion-title{font-family:var(--mkt-heading-font,var(--landing-heading-font));font-size:var(--mkt-section-title-size,var(--landing-title-size));font-weight:800;color:#0a2540;letter-spacing:var(--mkt-section-title-tracking,var(--landing-title-tracking));line-height:var(--mkt-section-title-line,var(--landing-title-line));margin:0 auto 48px;max-width:700px;text-align:center;text-wrap:balance}.bright-faq-accordion-list{max-width:700px;margin:0 auto}.bright-faq-item{border-bottom:1px solid #e5e7eb}.bright-faq-item-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit;font-size:1.02rem;font-weight:500;color:#0a2540;line-height:1.5;transition:color .2s}.bright-faq-item-trigger:hover{color:#635bff}.bright-faq-item-icon{flex-shrink:0;font-size:.9rem;color:#94a3b8;font-weight:400}.bright-faq-item-open .bright-faq-item-trigger{color:#0a2540;font-weight:600}.bright-faq-item-content{overflow:hidden}.bright-faq-item-content p{margin:0;padding:0 0 24px;font-size:.98rem;line-height:1.68;color:#64748b;max-width:620px}.bright-footer{background:var(--bg-surface);border-top:1px solid var(--border-subtle);color:var(--text-muted);font-size:.9rem;padding:72px 0}.bright-footer-grid{display:grid;grid-template-columns:2fr 1.5fr 1.5fr 2.5fr;gap:40px}.bright-footer-logo{display:inline-flex;align-items:center;gap:8px;color:var(--text-heading);font-weight:700;margin-bottom:16px}.bright-footer-logo-image{width:28px;height:28px;border-radius:6px;display:block;object-fit:cover}.bright-footer-logo-icon{width:28px;height:28px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;background:rgb(var(--color-secondary-rgb)/.1);color:var(--brand-accent)}.bright-footer-brand p{color:var(--text-muted);max-width:360px}.bright-footer-col h4{color:var(--text-heading);margin-bottom:18px;font-size:1rem;line-height:1.3}.bright-footer-col ul{list-style:none;margin:0;padding:0}.bright-footer-col li{margin-bottom:11px}.bright-footer-col a{color:var(--text-secondary);text-decoration:none}.bright-footer-col a:hover{color:var(--brand-accent)}@media (max-width:1100px){.bright-nav-links{display:none}}@media (max-width:992px){.bright-comparison{padding:88px 0}.bright-comparison-grid{grid-template-columns:1fr;gap:18px}.bright-connector-beam,.bright-solution-column{display:none}.bright-pain-mobile-panel{display:block;margin-top:18px}.bright-solution-panel-mobile{padding:22px 22px 24px}.bright-solution-panel-mobile .bright-solution-content{min-height:0}.bright-solution-panel-mobile .bright-solution-copy{max-width:100%}.bright-solution-panel-mobile .bright-solution-copy h3{font-size:1.65rem}.bright-solution-panel-mobile .bright-solution-copy p{font-size:.98rem}.bright-solution-panel-mobile .bright-solution-keyword{right:-2px;bottom:-4px;font-size:clamp(3.2rem,14vw,5rem)}.bright-hero-grid{grid-template-columns:1fr}.bright-hero-mockup-wrap{max-width:340px;margin-top:36px}.bright-cta-section{min-height:0;padding:112px 0}.bright-cta-shell{min-height:0;padding:56px 28px}.bright-chat-mockup{max-width:340px;height:520px}.bright-vertical-steps:before{left:24px}.bright-step-num{width:50px;height:50px;font-size:1.2rem;margin-right:18px}.bright-step-content{flex-direction:column;align-items:flex-start;gap:18px}.bright-logo-list{gap:36px}.bright-cta-content h2{font-size:var(--mkt-section-title-size,clamp(2.4rem,6vw,3.6rem))}.bright-cta-actions{flex-direction:column;width:100%;align-items:stretch}.bright-cta-float{position:static;width:min(100%,320px);min-width:0;transform:none!important}.bright-cta-section .bright-btn-dark,.bright-cta-section .bright-btn-outline-light{width:100%;min-width:0}.bright-footer-grid{grid-template-columns:1fr;gap:34px}.bright-faq-summary-head{flex-direction:column;align-items:flex-start}.bright-faq-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.bright-nav{flex-wrap:wrap;padding-bottom:14px}.bright-logo{font-size:1.25rem}.bright-nav-actions{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.bright-nav-actions .bright-btn{width:100%}.bright-hero-split{gap:14px}.bright-hero-mockup-right{width:100%;max-width:320px}.bright-hero-actions-block{flex-direction:column;align-items:stretch;gap:10px;margin-top:6px}.bright-hero-actions-block .bright-btn{width:100%;justify-content:center;padding:12px 22px;font-size:.9rem}.bright-hero-content h1{font-size:2.3rem}.bright-logo-strip{padding-top:clamp(72px,12vw,96px)}.bright-comparison-header{margin-bottom:28px;text-align:left}.bright-comparison-header p{font-size:.98rem}.bright-pain-item{padding:18px 18px 16px;border-radius:14px}.bright-pain-item-head h3{font-size:1.02rem}.bright-pain-description{font-size:.95rem}.bright-pain-impact{font-size:.84rem}.bright-solution-panel-mobile{padding:18px 18px 20px;border-radius:14px}.bright-solution-kicker{margin-bottom:12px;font-size:.75rem;letter-spacing:.14em}.bright-solution-panel-mobile .bright-solution-copy h3{font-size:1.4rem;line-height:1.14}.bright-solution-panel-mobile .bright-solution-copy p{font-size:.92rem;line-height:1.6}.bright-comparison-closing{margin-top:24px;font-size:.96rem}.bright-subtitle{font-size:1.03rem}.bright-logo-list{gap:28px;padding:22px 0}.bright-brand{min-height:38px}.bright-brand-cat{font-size:clamp(1.4rem,7vw,1.7rem)}.bright-brand-bobcat,.bright-brand-case,.bright-brand-hitachi,.bright-brand-komatsu,.bright-brand-kubota,.bright-brand-liebherr,.bright-brand-sany,.bright-brand-xcmg{font-size:clamp(1.08rem,5.4vw,1.48rem)}.bright-brand-johndeere{font-size:clamp(1rem,5vw,1.3rem)}.bright-brand-volvo-pill{min-height:34px;padding:0 12px;font-size:clamp(.9rem,4.4vw,1.18rem)}.bright-brand-volvo-ce{min-height:28px;padding:0 8px;font-size:.72rem}.bright-brand-jcb span{width:29px;height:28px;font-size:.88rem}.bright-logo-marquee{animation-duration:48s}.bright-cta-section{padding:92px 0}.bright-faq-summary{padding:84px 0 74px}.bright-faq-summary-grid{grid-template-columns:1fr}.bright-section-header h2{font-size:var(--mkt-section-title-size,2rem)}.bright-feature-grid{grid-template-columns:1fr}.bright-faq-accordion-title{font-size:var(--mkt-section-title-size,clamp(1.8rem,5vw,2.7rem))}}.bright-hero-gradient-text{background:var(--mkt-gradient-word,linear-gradient(135deg,#7c3aed 0,#3b82f6 40%,var(--cta-primary) 100%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@keyframes ctaGlowPulse{0%,to{box-shadow:0 0 18px rgb(var(--color-primary-rgb)/.22),0 14px 28px rgb(var(--color-primary-rgb)/.18)}50%{box-shadow:0 0 24px rgb(var(--color-primary-rgb)/.34),0 18px 36px rgb(var(--color-primary-rgb)/.24)}}.bright-btn-glow{animation:ctaGlowPulse 4.2s ease-in-out infinite}.bright-btn-glow:hover{animation:none;box-shadow:0 0 36px rgb(var(--color-primary-rgb)/.55),0 18px 36px rgb(var(--color-primary-rgb)/.35)}.bright-chat-fade-in{animation:chatFadeIn .2s ease-out forwards}.bright-chat-fade-out{animation:chatFadeOut .2s ease-in forwards}@keyframes chatFadeIn{0%{opacity:0}to{opacity:1}}@keyframes chatFadeOut{0%{opacity:1}to{opacity:0}}.bright-product-card{background:rgba(255,255,255,.75);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:14px;border:1px solid rgba(255,255,255,.4);box-shadow:0 4px 16px -4px rgba(0,0,0,.08);overflow:hidden;flex:0 0 50%;min-width:0;max-width:50%;display:flex;flex-direction:column}.bright-product-img-wrap{position:relative;aspect-ratio:1/1;background:#f3f4f6;overflow:hidden}.bright-product-img-wrap img{width:100%;height:100%;object-fit:cover;display:block}.bright-product-img-skeleton{position:absolute;inset:0;background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%);background-size:200% 100%;animation:skeletonShimmer 1.2s ease-in-out infinite}@keyframes skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.bright-product-body{padding:12px;display:flex;flex-direction:column;flex:1 1}.bright-product-body .bright-product-cta{margin-top:auto}.bright-product-title{font-size:.8rem;font-weight:700;color:#1a1a1a;margin-bottom:8px;line-height:1.3}.bright-product-price{font-size:.85rem;font-weight:800;color:#111;margin-bottom:6px}.bright-product-specs{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.bright-product-spec{display:flex;justify-content:space-between;font-size:.7rem}.bright-product-spec-label{color:#9ca3af}.bright-product-spec-value{color:#374151;font-weight:600}.bright-product-tag{display:inline-block;padding:2px 8px;border-radius:999px;font-size:.65rem;font-weight:600;margin-bottom:10px}.bright-product-rental-pricing{display:flex;justify-content:space-between;gap:4px;margin:6px 0 8px;padding:6px 8px;background:rgba(248,249,250,.7);border-radius:8px;border:1px solid rgba(0,0,0,.04)}.bright-rental-price-item{display:flex;flex-direction:column;align-items:center;flex:1 1}.bright-rental-period{font-size:.55rem;font-weight:500;color:#999;text-transform:uppercase;letter-spacing:.04em}.bright-rental-amount{font-size:.72rem;font-weight:700;color:#111}.bright-product-cta{width:100%;padding:8px 12px;border-radius:8px;border:0;background:linear-gradient(135deg,var(--cta-primary),var(--cta-primary-hover));color:var(--text-primary);font-weight:600;font-size:.75rem;cursor:pointer;transition:background .2s,transform .2s}.bright-product-cta:hover{background:linear-gradient(135deg,var(--cta-primary-hover),var(--cta-primary));transform:translateY(-1px)}.bright-product-carousel{width:100%}.bright-product-carousel-track{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:8px}.bright-product-carousel-track::-webkit-scrollbar{display:none}.bright-product-carousel-track .bright-product-card{scroll-snap-align:start}.bright-product-carousel-dots{display:flex;justify-content:center;gap:6px;margin-top:8px}.bright-carousel-dot{width:6px;height:6px;border-radius:999px;border:none;background:#d1d5db;cursor:pointer;padding:0;transition:background .2s,transform .2s}.bright-carousel-dot.active{background:var(--cta-primary);transform:scale(1.3)}.bright-carousel-dot:hover{background:#9ca3af}.bright-agent-drawer.is-expanded{width:min(100vw,760px)}.bright-agent-panel-content.is-expanded{justify-content:flex-start;padding:0 26px 22px;background:#fff}.bright-agent-panel-content.is-expanded .bright-agent-kicker,.bright-agent-panel-content.is-expanded .bright-agent-title{display:none}.bright-agent-panel-content.is-expanded .bright-agent-input-wrap{max-width:none;margin-top:auto}.bright-agent-panel-content.is-expanded .bright-agent-conversation{max-width:none;max-height:none;flex:1 1;min-height:0;margin:0;padding:20px 4px 24px}.bright-agent-panel-content.is-expanded .bright-agent-note,.bright-agent-panel-content.is-expanded .bright-agent-quick-actions{display:none}.bright-agent-backdrop{position:fixed;inset:0;z-index:60;border:0;background:rgba(5,7,12,.78);cursor:pointer}.bright-agent-drawer{position:fixed;top:0;right:0;z-index:70;width:min(100vw,560px);height:100dvh;border:0;border-left:1px solid #e5e7eb;background:#fff;box-shadow:-28px 0 80px -36px rgba(15,23,42,.42);overflow:hidden;display:flex;flex-direction:column}.bright-agent-close{position:absolute;top:18px;right:18px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #e5e7eb;border-radius:999px;background:#fff;color:#334155;font-size:24px;line-height:1;cursor:pointer;transition:background .2s,border-color .2s,transform .2s}.bright-agent-close:hover{border-color:#cbd5e1;background:#f8fafc;transform:translateY(-1px)}.bright-agent-close-inline{position:static;flex-shrink:0}.bright-agent-chat-header{display:flex;align-items:center;gap:14px;padding:22px 26px 18px;border-bottom:1px solid #ece7df;background:rgba(255,255,255,.98)}.bright-agent-back{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border:1px solid #e8e0d6;border-radius:999px;background:#fff;color:#555f73;cursor:pointer;flex-shrink:0;transition:border-color .2s,background .2s,transform .2s}.bright-agent-back:hover{border-color:#d7ccc1;background:#faf7f3;transform:translateY(-1px)}.bright-agent-back svg{transform:rotate(180deg)}.bright-agent-chat-brand{display:flex;align-items:center;gap:14px;min-width:0;flex:1 1}.bright-agent-chat-badge{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:18px;background:linear-gradient(135deg,#fff3f3,#fde9e9);color:#ef4444;box-shadow:inset 0 1px 0 rgba(255,255,255,.95)}.bright-agent-chat-title{margin:0;color:#1f2937;font-size:1.1rem;font-weight:750;line-height:1.2}.bright-agent-chat-subtitle{margin:4px 0 0;color:#81889a;font-size:.9rem;line-height:1.3}.bright-agent-panel-content{display:flex;min-height:100%;flex-direction:column;justify-content:center;padding:clamp(32px,6vw,72px) clamp(24px,4.5vw,48px)}.bright-agent-kicker{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#dc2626;font-size:.98rem;font-weight:750;letter-spacing:.02em}.bright-agent-title{max-width:460px;margin:18px auto 34px;color:#1f2937;font-size:clamp(2rem,4vw,2.65rem);font-weight:800;line-height:1.12;text-align:center;letter-spacing:0}.bright-agent-input-wrap{position:relative;max-width:460px;width:100%;margin:0 auto;border:1.5px solid #f4b4b4;border-radius:18px;background:#fff;box-shadow:0 18px 44px -34px rgba(185,28,28,.24)}.bright-agent-conversation{display:flex;flex-direction:column;gap:10px;width:100%;max-width:460px;max-height:260px;margin:0 auto 18px;overflow-y:auto;padding-right:4px}.bright-agent-message-wrap{display:flex;flex-direction:column;gap:6px}.bright-agent-message-wrap.is-user{align-items:flex-end}.bright-agent-message-wrap.is-assistant{align-items:flex-start}.bright-agent-message-label{display:inline-flex;align-items:center;gap:6px;color:#ef4444;font-size:.8rem;font-weight:700}.bright-agent-message{max-width:86%;padding:12px 14px;border-radius:16px;font-size:.92rem;line-height:1.5}.bright-agent-message.is-user{align-self:flex-end;border-bottom-right-radius:6px;background:#ef4444;color:#fff}.bright-agent-message.is-assistant{align-self:flex-start;border:1px solid #e5e7eb;border-bottom-left-radius:6px;background:#f8fafc;color:#334155}.bright-agent-message-time{color:#8b93a6;font-size:.8rem;line-height:1}.bright-agent-input{display:block;width:100%;min-height:142px;resize:none;border:0;background:transparent;padding:20px 76px 20px 20px;color:#293241;font:inherit;font-size:1rem;line-height:1.7;outline:none}.bright-agent-input::placeholder{color:#6b7280}.bright-agent-panel-content.is-expanded .bright-agent-input{min-height:56px;padding:18px 72px 18px 54px;line-height:1.45}.bright-agent-panel-content.is-expanded .bright-agent-input-wrap:before{content:"✦";position:absolute;left:20px;top:20px;color:#ef4444;font-size:1.15rem;line-height:1}.bright-agent-send{position:absolute;right:14px;bottom:14px;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:0;border-radius:999px;background:#f6b6b6;color:#fff;cursor:pointer;transition:background .2s,transform .2s,opacity .2s}.bright-agent-send:not(:disabled):hover{background:#ef4444;transform:translateY(-1px)}.bright-agent-send:disabled{cursor:default;opacity:.65}.bright-agent-send svg{transform:rotate(-35deg)}.bright-agent-quick-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:460px;margin:20px auto 0}.bright-agent-quick-actions button{min-height:38px;padding:0 18px;border:1px solid #e5e7eb;border-radius:999px;background:#fff;color:#4b5563;font-size:.88rem;font-weight:650;cursor:pointer;transition:background .2s,border-color .2s,color .2s,transform .2s}.bright-agent-quick-actions button:hover{border-color:#fecaca;background:#fff5f5;color:#b91c1c;transform:translateY(-1px)}.bright-agent-quick-actions button.is-primary{border-color:#ef4444;background:#ef4444;color:#fff}.bright-agent-quick-actions button.is-primary:hover{border-color:#dc2626;background:#dc2626;color:#fff}.bright-agent-note{max-width:460px;margin:22px auto 0;color:#7c8798;font-size:.78rem;line-height:1.6;text-align:center}@media (max-width:640px){.bright-agent-drawer{width:min(100vw,430px)}.bright-agent-panel-content{padding:72px 18px 32px;justify-content:flex-start}.bright-agent-title{margin-bottom:24px;font-size:2rem}.bright-agent-chat-header{gap:10px;padding:18px 18px 14px}.bright-agent-back{width:48px;height:48px}.bright-agent-chat-badge{width:54px;height:54px;border-radius:16px}.bright-agent-panel-content.is-expanded{padding:0 18px 18px}.bright-agent-panel-content.is-expanded .bright-agent-conversation{padding-top:16px}.bright-agent-input{min-height:132px;padding-right:68px}.bright-agent-quick-actions button{flex:1 1 180px}.ai-agent-fab{right:14px!important;bottom:14px!important}.ai-agent-fab .ai-agent-fab-label{display:none}.ai-agent-fab button[aria-label]{width:56px!important;height:56px!important}.ai-agent-fab button[aria-label] svg{width:48px!important;height:48px!important}}.bright-resource-hero{position:relative;overflow:hidden;isolation:isolate;min-height:520px;padding:94px 0 86px;border-bottom:1px solid rgb(255 255 255/.08);background:radial-gradient(circle at 76% 18%,rgb(var(--color-primary-rgb)/.22),transparent 30%),linear-gradient(135deg,#070b16 0,#10182a 52%,#1c2435 100%);background-color:#070b16}.bright-resource-hero-photo{position:absolute;z-index:-3;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 46%;opacity:.74;filter:saturate(.64) contrast(.9) brightness(.56);transform:scale(1.035)}.bright-resource-hero:before{content:"";position:absolute;z-index:-2;inset:0;background:linear-gradient(90deg,rgb(7 11 22/.94) 0,rgb(7 11 22/.86) 42%,rgb(7 11 22/.58) 100%),linear-gradient(180deg,rgb(7 11 22/.2) 0,rgb(7 11 22/.34) 100%),radial-gradient(circle at 18% 84%,rgb(var(--color-primary-rgb)/.24),transparent 30%),linear-gradient(90deg,rgb(255 255 255/.055) 1px,transparent 1px),linear-gradient(180deg,rgb(255 255 255/.045) 1px,transparent 1px);background-size:auto,auto,auto,48px 48px,48px 48px}.bright-resource-hero:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,rgb(255 255 255/.1),transparent 18%,transparent 78%,rgb(0 0 0/.22)),radial-gradient(ellipse at 76% 44%,transparent 0,rgb(7 11 22/.12) 38%,rgb(7 11 22/.42) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255/.12),inset 0 -1px 0 rgb(255 255 255/.08);pointer-events:none}.bright-resource-hero .bright-container{position:relative;z-index:1}.bright-resource-breadcrumb{display:inline-flex;align-items:center;gap:8px;margin-bottom:26px;color:rgb(255 255 255/.72);font-size:.92rem;font-weight:600}.bright-resource-breadcrumb a{color:rgb(255 255 255/.7);text-decoration:none}.bright-resource-breadcrumb a:hover,.bright-resource-breadcrumb span{color:#fff}.bright-resource-hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:clamp(32px,5vw,68px);align-items:center}.bright-resource-hero-copy{max-width:760px}.bright-resource-kicker,.bright-resource-section-label{display:inline-flex;align-items:center;gap:8px;margin:0;color:var(--brand-accent);font-family:var(--landing-heading-font);font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.bright-resource-hero .bright-resource-kicker{color:#ffb000;text-shadow:0 10px 24px rgb(0 0 0/.2)}.bright-resource-hero-copy h1{max-width:740px;margin:16px 0 0;font-size:3.25rem;line-height:1.05;letter-spacing:0;color:#fff;text-shadow:0 22px 52px rgb(0 0 0/.26)}.bright-resource-hero-copy .bright-subtitle{max-width:760px;margin-top:20px;color:rgb(255 255 255/.78);font-size:.95rem;line-height:1.65}.bright-resource-actions{display:flex;flex-wrap:wrap;gap:14px}.bright-resource-hero .bright-btn-secondary{border-color:rgb(255 255 255/.2);background:rgb(255 255 255/.08);color:#fff;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.bright-resource-hero .bright-btn-secondary:hover{border-color:rgb(var(--color-primary-rgb)/.48);background:rgb(255 255 255/.14);color:#fff}.bright-resource-body{padding:54px 0 18px;background:linear-gradient(180deg,rgb(var(--color-bg-rgb)/.78),rgb(var(--color-bg-rgb)/.96))}.bright-resource-featured{margin-bottom:52px}.bright-resource-featured h2,.bright-resource-section-header h2{margin:10px 0 0;font-size:clamp(2rem,3.2vw,3.35rem);line-height:1.06;letter-spacing:-.045em}.bright-resource-featured-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px}.bright-resource-collection,.bright-resource-featured-card{border:1px solid var(--border-subtle);background:linear-gradient(180deg,rgb(var(--color-bg-rgb)/.98),rgb(var(--color-surface-rgb)/.94));box-shadow:0 26px 60px -38px rgb(var(--color-text-primary-rgb)/.22)}.bright-resource-featured-card{display:flex;min-height:210px;flex-direction:column;justify-content:space-between;gap:22px;border-radius:20px;color:inherit;padding:22px;text-decoration:none;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.bright-resource-featured-card:hover{border-color:rgb(var(--color-primary-rgb)/.52);box-shadow:0 30px 62px -36px rgb(var(--color-primary-rgb)/.5);transform:translateY(-3px)}.bright-resource-featured-card span{color:var(--brand-accent);font-size:.72rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.bright-resource-featured-card h3{margin:10px 0 0;font-size:1.08rem;line-height:1.32;letter-spacing:-.03em}.bright-resource-featured-card p{margin:10px 0 0;color:var(--text-muted);font-size:.9rem;line-height:1.62}.bright-resource-featured-card svg{color:var(--text-primary);transition:transform .22s ease}.bright-resource-featured-card:hover svg{transform:translateX(4px)}.bright-resource-section-header{max-width:760px;margin-bottom:24px}.bright-resource-section-header p:last-child{margin:14px 0 0;color:var(--text-muted);font-size:1rem;line-height:1.7}.bright-resource-collections{gap:18px}.bright-resource-collection{border-radius:24px;padding:24px}.bright-resource-collection-head{display:grid;grid-template-columns:minmax(0,1fr) auto;padding-bottom:18px;border-bottom:1px solid var(--border-subtle)}.bright-resource-collection-head h3{margin:0;font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.14;letter-spacing:-.035em}.bright-resource-collection-head p{max-width:720px;margin:8px 0 0;color:var(--text-muted);font-size:.96rem;line-height:1.65}.bright-resource-collection-head>span{display:inline-flex;min-height:34px;align-items:center;white-space:nowrap;border-radius:999px;background:rgb(var(--color-primary-rgb)/.15);color:var(--text-primary);font-size:.78rem;font-weight:800;padding:0 12px}.bright-resource-list{display:grid}.bright-resource-row{display:grid;grid-template-columns:minmax(0,1fr) 28px;gap:20px;align-items:center;min-height:94px;padding:18px 0;color:inherit;text-decoration:none}.bright-resource-row+.bright-resource-row{border-top:1px solid var(--border-subtle)}.bright-resource-row h4{margin:0;line-height:1.35;letter-spacing:-.02em;transition:color .18s ease}.bright-resource-row p{margin:7px 0 0;color:var(--text-muted);font-size:.91rem;line-height:1.58}.bright-resource-row svg{color:rgb(var(--color-text-secondary-rgb)/.6);transition:color .18s ease,transform .18s ease}.bright-resource-row:hover h4,.bright-resource-row:hover svg{color:var(--brand-accent)}.bright-resource-row:hover svg{transform:translateX(4px)}.bright-resource-hero{min-height:auto;padding:72px 0 62px;border-bottom:1px solid var(--border-subtle);background:radial-gradient(circle at 50% 0,rgb(var(--color-primary-rgb)/.18),transparent 27%),radial-gradient(circle at 72% 14%,rgb(var(--color-secondary-rgb)/.08),transparent 24%),linear-gradient(180deg,#fffdf7 0,rgb(var(--color-bg-rgb)/.98) 70%,rgb(var(--color-bg-rgb)/1) 100%);background-color:rgb(var(--color-bg-rgb))}.bright-resource-hero-photo,.bright-resource-hero:after,.bright-resource-hero:before{display:none}.bright-resource-hero-copy{max-width:820px;margin:0 auto;text-align:center}.bright-resource-hero .bright-resource-kicker{justify-content:center;color:var(--brand-accent);text-shadow:none}.bright-resource-hero-copy h1{max-width:780px;margin:0 auto;color:var(--text-primary);font-family:var(--mkt-heading-font,var(--landing-heading-font));font-size:var(--mkt-section-title-size,var(--landing-title-size));font-weight:700;line-height:var(--mkt-section-title-line,var(--landing-title-line));letter-spacing:var(--mkt-section-title-tracking,var(--landing-title-tracking));text-shadow:none;text-wrap:balance}.bright-resource-hero-copy .bright-subtitle{max-width:70ch;margin:20px auto 0;color:var(--text-muted);font-size:var(--mkt-section-desc-size,var(--landing-body-size));line-height:var(--mkt-section-desc-line,var(--landing-body-line));text-wrap:pretty}.bright-resource-actions{justify-content:center;margin-top:30px}.bright-resource-hero .bright-btn-secondary{border-color:transparent;background:transparent;color:var(--text-primary);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.bright-resource-hero .bright-btn-secondary:hover{border-color:transparent;background:rgb(var(--color-surface-rgb)/.78);color:var(--text-primary)}.bright-resource-body{padding:30px 0 76px;background:linear-gradient(180deg,rgb(var(--color-bg-rgb)/1),rgb(var(--color-surface-rgb)/.52))}.bright-resource-library-grid{display:grid;grid-template-columns:330px minmax(0,1fr);gap:clamp(34px,5vw,64px);align-items:start}.bright-resource-topic-panel{position:sticky;top:96px;border:1px solid var(--border-subtle);border-radius:18px;background:rgb(var(--color-bg-rgb)/.9);padding:18px;box-shadow:0 26px 60px -48px rgb(var(--color-text-primary-rgb)/.34)}.bright-resource-topic-label{margin:6px 0 14px;color:var(--text-muted);font-family:var(--landing-heading-font);font-size:.76rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.bright-resource-topic-list{display:grid;gap:8px}.bright-resource-topic-list button{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;min-height:54px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--text-primary);cursor:pointer;font-family:var(--landing-heading-font);font-size:.93rem;font-weight:600;line-height:1.25;padding:8px 10px;text-align:left;transition:background .18s ease,border-color .18s ease,color .18s ease}.bright-resource-topic-list button.is-active,.bright-resource-topic-list button:hover{border-color:rgb(var(--color-primary-rgb)/.32);background:linear-gradient(135deg,rgb(var(--color-primary-rgb)/.16),rgb(var(--color-bg-rgb)/.9))}.bright-resource-topic-icon{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border:1px solid rgb(var(--color-primary-rgb)/.18);border-radius:10px;background:rgb(var(--color-primary-rgb)/.08);color:var(--brand-accent)}.bright-resource-topic-list strong{display:inline-flex;min-width:28px;height:28px;align-items:center;justify-content:center;border:1px solid var(--border-subtle);border-radius:999px;background:rgb(var(--color-bg-rgb)/.84);color:var(--text-muted);font-size:.78rem}.bright-resource-collections{display:grid;gap:34px}.bright-resource-collection{border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}.bright-resource-collection-head{position:relative;grid-template-columns:46px minmax(0,1fr) auto;gap:18px;align-items:start;padding:0 0 24px 18px;border-bottom:1px solid rgb(var(--color-border-rgb)/.12)}.bright-resource-collection-head:before{content:"";position:absolute;left:0;top:2px;bottom:24px;width:4px;border-radius:999px;background:linear-gradient(180deg,var(--cta-primary),var(--brand-accent))}.bright-resource-collection-number{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid rgb(var(--color-primary-rgb)/.32);border-radius:10px;background:rgb(var(--color-primary-rgb)/.08);color:var(--brand-accent);font-family:var(--landing-heading-font);font-size:.9rem;font-weight:700}.bright-resource-collection-head h3{font-family:var(--mkt-heading-font,var(--landing-heading-font));font-size:clamp(1.6rem,2.45vw,2.15rem);font-weight:700;line-height:1.08;letter-spacing:var(--landing-title-tracking)}.bright-resource-collection-head p{max-width:760px;font-size:.98rem;line-height:var(--landing-card-body-line)}.bright-resource-collection-head>span:not(.bright-resource-collection-number){min-height:auto;background:transparent;color:var(--text-muted);font-size:.86rem}.bright-resource-list{padding-left:30px}.bright-resource-row{grid-template-columns:40px minmax(0,1fr) 28px;min-height:102px;padding:20px 0}.bright-resource-row-icon{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid var(--border-subtle);border-radius:10px;background:rgb(var(--color-bg-rgb)/.8);color:var(--text-muted)}.bright-resource-row h4{font-family:var(--mkt-heading-font,var(--landing-heading-font));font-size:1rem;font-weight:600;line-height:1.38;letter-spacing:-.01em}.bright-resource-row p{font-size:.95rem;line-height:1.62}.bright-resource-more-button{display:inline-flex;align-items:center;justify-self:end;gap:8px;margin-top:4px;margin-right:6px;border:0;border-top:1px solid var(--border-subtle);background:transparent;color:var(--brand-accent);cursor:pointer;font-family:var(--mkt-heading-font,var(--landing-heading-font));font-size:.92rem;font-weight:600;line-height:1;padding:18px 0 0;transition:color .18s ease}.bright-resource-more-button svg{transition:transform .18s ease}.bright-resource-more-button:hover{color:var(--text-primary)}.bright-resource-more-button:hover svg{transform:translateX(4px)}.bright-resource-more-button[aria-expanded=true] svg{transform:rotate(-90deg)}.resource-article-page{--resource-header-clearance:76px;min-height:100vh;padding-top:var(--resource-header-clearance);border-top:1px solid var(--border-subtle);background:radial-gradient(circle at 50% 0,rgb(var(--color-primary-rgb)/.11),transparent 24%),linear-gradient(180deg,rgb(var(--color-bg-rgb)/1),rgb(var(--color-surface-rgb)/.54))}.resource-article-container{padding-top:clamp(28px,4vw,44px);padding-bottom:76px}.resource-article-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:32px;color:var(--text-muted);font-size:.9rem;line-height:1.4}.resource-article-breadcrumb a,.resource-article-breadcrumb span{color:inherit;text-decoration:none}.resource-article-breadcrumb a:hover{color:var(--brand-accent)}.resource-article-breadcrumb span{color:var(--text-primary);font-weight:700}.resource-article-breadcrumb svg{flex:0 0 auto;color:rgb(var(--color-text-secondary-rgb)/.54)}.resource-article-header{margin-bottom:20px;padding-bottom:0}.resource-article-header--blog{border-bottom:0}.resource-article-header h1{max-width:none;margin:0;color:#232f45;font-family:var(--mkt-body-font,"Inter",system-ui,sans-serif);font-size:34px;font-weight:500;line-height:50px;letter-spacing:normal}.resource-article-header-divider{width:100%;height:2px;margin-top:12px;border-radius:100px;background:#232f45}.resource-article-header p,.resource-article-header-summary,.resource-article-header-updated{max-width:none;margin:12px 0 0;color:#232f45;font-size:14px;font-weight:400;line-height:1.5;opacity:.7}.resource-article-cover{display:block;width:100%;margin:16px 0 12px;border-radius:14px}.resource-article-grid{display:grid;grid-template-columns:minmax(0,820px) 280px;gap:40px;align-items:start}.resource-article-main{min-width:0}.resource-article-body{min-width:0;padding-bottom:16px;color:var(--text-muted)}.resource-article-body>:first-child{margin-top:0;padding-top:0}.resource-article-body li,.resource-article-body p{color:var(--text-muted);font-size:1rem;line-height:1.75}.resource-article-body p{margin:20px 0 0}.resource-article-html{color:var(--text-muted);font-size:1rem;line-height:1.75;overflow-wrap:anywhere}.resource-article-html>:first-child{margin-top:0}.resource-article-html p{margin:1.15em 0 0}.resource-article-html p:first-child{margin-top:0}.resource-article-html blockquote{margin:1.5em 0 0;padding:.1em 0 .1em 1.15em;border-left:4px solid rgb(var(--color-primary-rgb)/.34);color:var(--text-primary);font-style:italic}.resource-article-html blockquote p{margin:0}.resource-article-html blockquote p+p{margin-top:.85em}.resource-article-body strong{color:var(--text-primary);font-weight:800}.resource-article-body h2,.resource-article-body h3,.resource-article-section h2,.resource-article-section h3{scroll-margin-top:96px;margin:0;color:var(--text-primary);font-family:var(--mkt-heading-font,var(--landing-heading-font));letter-spacing:-.035em}.resource-article-body h2,.resource-article-section h2{padding-top:32px;font-size:clamp(1.55rem,2.4vw,2rem);font-weight:700;line-height:1.16}.resource-article-body h3,.resource-article-section h3{padding-top:28px;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600;line-height:1.24}.resource-article-body hr{margin:32px 0;border:0;border-top:1px solid rgb(var(--color-border-rgb)/.14)}.resource-article-html :is(h1,h2,h3,h4){color:var(--text-primary);font-family:var(--mkt-heading-font,var(--landing-heading-font));font-weight:700;letter-spacing:-.035em;scroll-margin-top:96px}.resource-article-html h1{margin:0;font-size:clamp(1.7rem,2.8vw,2.45rem);line-height:1.12}.resource-article-html h2{margin:1.75em 0 0;font-size:clamp(1.5rem,2.35vw,2rem);line-height:1.16}.resource-article-html h3{margin:1.5em 0 0;font-size:clamp(1.22rem,1.9vw,1.48rem);line-height:1.24}.resource-article-html h4{margin:1.35em 0 0;font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.3}.resource-article-html a{color:var(--brand-accent);font-weight:700;text-decoration:none}.resource-article-html a:hover{text-decoration:underline}.resource-article-html img{display:block;width:auto;max-width:100%;height:auto;margin:24px 0;border-radius:18px;box-shadow:0 22px 54px -38px rgb(var(--color-text-primary-rgb)/.36)}.resource-article-html ol,.resource-article-html ul{display:grid;gap:10px;margin:1.1em 0 0;padding-left:1.35em}.resource-article-html li{color:var(--text-muted);line-height:1.75}.resource-article-html li::marker{color:var(--brand-accent)}.resource-article-html figure{margin:1.5em 0 0}.resource-article-html figcaption{margin-top:.65em;color:var(--text-muted);font-size:.92rem;line-height:1.55;text-align:center}.resource-article-html table{width:100%;margin:1.5em 0 0;border-collapse:collapse;font-size:.95rem}.resource-article-html td,.resource-article-html th{border:1px solid rgb(var(--color-border-rgb)/.18);padding:.75em .9em;text-align:left;vertical-align:top}.resource-article-html th{background:rgb(var(--color-primary-rgb)/.08);color:var(--text-primary);font-weight:700}.resource-article-html code,.resource-article-html pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.resource-article-html pre{margin:1.25em 0 0;padding:1em 1.1em;overflow-x:auto;border:1px solid rgb(var(--color-border-rgb)/.14);border-radius:12px;background:rgb(var(--color-surface-rgb)/.72);color:var(--text-primary);font-size:.92rem;line-height:1.6}.resource-article-html :not(pre)>code{padding:.12em .38em;border-radius:6px;background:rgb(var(--color-primary-rgb)/.1);color:var(--text-primary);font-size:.92em}.resource-article-html hr{margin:2em 0 0;border:0;border-top:1px solid rgb(var(--color-border-rgb)/.14)}.resource-article-list{display:grid;gap:12px;margin:20px 0 0;padding:0;list-style:none}.resource-article-list li{display:flex;gap:12px;align-items:flex-start}.resource-article-list li>span{width:6px;height:6px;flex:0 0 auto;margin-top:13px;border-radius:999px;background:var(--brand-accent)}.resource-article-list p{margin:0}.resource-article-faq{display:grid;gap:16px;margin:22px 0 0;padding:0;list-style:none;counter-reset:faq-item}.resource-article-faq li{position:relative;min-height:96px;padding:20px 20px 20px 58px;border:1px solid var(--border-subtle);border-radius:16px;background:rgb(255 255 255/.72)}.resource-article-faq li>span{position:absolute;top:20px;left:20px;display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:999px;background:rgb(var(--color-primary-rgb)/.18);color:var(--text-primary);font-size:.82rem;font-weight:800}.resource-article-faq h4{margin:0;color:var(--text-primary);font-size:1rem;font-weight:800;line-height:1.5}.resource-article-faq p{margin-top:8px}.resource-article-callout,.resource-article-takeaways{border:1px solid rgb(var(--color-secondary-rgb)/.16);border-radius:16px;background:rgb(var(--color-secondary-rgb)/.07);color:var(--text-primary)}.resource-article-callout{padding:16px;font-weight:700;line-height:1.7}.resource-article-section{scroll-margin-top:96px;padding:40px 0;border-bottom:1px solid rgb(var(--color-border-rgb)/.14)}.resource-article-section>h2:first-child,.resource-article-section>h3:first-child{padding-top:0}.resource-article-takeaways{padding:24px}.resource-article-takeaways h2{padding-top:0}.resource-article-takeaways ul{display:grid;gap:16px;margin:20px 0 0;padding:0;list-style:none}.resource-article-takeaways li{display:flex;gap:12px;color:var(--text-muted);line-height:1.7}.resource-article-takeaways svg{flex:0 0 auto;margin-top:4px;color:var(--brand-accent)}.resource-article-nav-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:32px 0}.resource-article-nav-card,.resource-article-related-mobile a{border:1px solid var(--border-subtle);border-radius:16px;background:rgb(255 255 255/.78);color:var(--text-primary);text-decoration:none;transition:border-color .18s ease,background .18s ease,transform .18s ease}.resource-article-nav-card{display:block;min-width:0;padding:18px}.resource-article-nav-card.is-next{text-align:right}.resource-article-back,.resource-article-nav-card span,.resource-article-sidebar-browse{display:inline-flex;align-items:center;gap:8px;color:var(--brand-accent);font-size:.92rem;font-weight:800}.resource-article-nav-card p{margin:10px 0 0;color:var(--text-primary);font-size:.92rem;font-weight:800;line-height:1.55}.resource-article-nav-card:hover,.resource-article-related-mobile a:hover{border-color:rgb(var(--color-primary-rgb)/.42);background:rgb(var(--color-primary-rgb)/.07);transform:translateY(-1px)}.resource-article-back,.resource-article-sidebar-browse{text-decoration:none}.resource-article-back:hover,.resource-article-sidebar-browse:hover{color:var(--text-primary)}.resource-article-sidebar{padding-left:32px;border-left:1px solid rgb(var(--color-border-rgb)/.14)}.resource-article-sidebar nav{position:sticky;top:96px}.resource-article-related-mobile>p,.resource-article-sidebar p{margin:0 0 16px;color:var(--text-muted);font-size:.76rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.resource-article-sidebar div{display:grid;border-left:1px solid var(--border-subtle)}.resource-article-sidebar div a{display:block;min-width:0;overflow:hidden;border-left:2px solid transparent;color:rgb(var(--color-text-secondary-rgb)/.76);font-size:.78rem;font-weight:650;line-height:1.55;padding:9px 0 9px 16px;text-decoration:none;text-overflow:ellipsis;transition:border-color .18s ease,color .18s ease;white-space:nowrap}.resource-article-sidebar div a:hover{border-left-color:rgb(var(--color-primary-rgb)/.54);color:var(--text-primary)}.resource-article-sidebar-browse{margin-top:20px;font-size:.82rem}.resource-article-related-mobile{display:none;margin-top:40px;padding-top:32px;border-top:1px solid rgb(var(--color-border-rgb)/.14)}.resource-article-related-mobile div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.resource-article-related-mobile a{min-width:0;overflow:hidden;padding:16px;font-size:.92rem;font-weight:800;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.resource-article-empty{padding-top:80px;padding-bottom:80px}.resource-article-empty h1{margin:22px 0 0;color:var(--text-primary);font-family:var(--mkt-heading-font,var(--landing-heading-font));font-size:clamp(2rem,3.5vw,3.4rem);font-weight:800;letter-spacing:-.04em}.resource-article-empty p{max-width:620px;margin:16px 0 0;color:var(--text-muted);font-size:1rem;line-height:1.7}@media (max-width:1024px){.bright-resource-hero-grid,.bright-resource-library-grid{grid-template-columns:1fr}.bright-resource-topic-panel{position:static}.bright-resource-hero-copy h1{font-size:var(--mkt-section-title-size,2.9rem)}.bright-resource-featured-grid,.resource-article-grid{grid-template-columns:1fr}.resource-article-sidebar{display:none}.resource-article-related-mobile{display:block}}@media (max-width:720px){.bright-resource-hero{padding:42px 0 44px;overflow:hidden}.bright-resource-hero-copy{max-width:100%}.bright-resource-hero-copy h1{max-width:340px;font-size:var(--mkt-section-title-size,2rem);line-height:var(--mkt-section-title-line,1.08);margin-left:auto;margin-right:auto;overflow-wrap:break-word}.bright-resource-hero-copy .bright-subtitle{max-width:340px;font-size:var(--mkt-section-desc-size,1rem)}.bright-resource-actions,.bright-resource-actions .bright-btn{width:100%;max-width:100%}.bright-resource-actions .bright-btn{min-width:0;padding-left:18px;padding-right:18px}.bright-resource-body{padding-top:30px;overflow:hidden}.bright-resource-collections,.bright-resource-library-grid{min-width:0}.bright-resource-topic-panel{max-width:100%;min-width:0;border-radius:16px;padding:16px}.bright-resource-topic-list button{grid-template-columns:32px minmax(0,1fr) auto;min-height:50px;font-size:.88rem}.bright-resource-row h4,.bright-resource-row p,.bright-resource-topic-list button span:nth-child(2){min-width:0;overflow-wrap:anywhere}.bright-resource-collection{border-radius:18px;min-width:0}.bright-resource-collection-head{grid-template-columns:1fr;gap:10px}.bright-resource-collection-number{width:34px;height:34px}.bright-resource-row{grid-template-columns:minmax(0,1fr);min-height:auto;padding:16px 0}.bright-resource-row svg{display:none}.bright-resource-more-button{justify-self:start;margin-right:0}.resource-article-container{padding-top:24px;padding-bottom:56px}.resource-article-breadcrumb{margin-bottom:24px;font-size:.82rem}.resource-article-header{padding-bottom:0}.resource-article-header h1{font-size:24px;line-height:1.45;overflow-wrap:anywhere}.resource-article-header p,.resource-article-header-summary,.resource-article-header-updated{margin-top:12px;font-size:14px;line-height:1.5}.resource-article-body li,.resource-article-body p,.resource-article-html{font-size:.96rem;line-height:1.75}.resource-article-nav-cards,.resource-article-related-mobile div{grid-template-columns:1fr}.resource-article-nav-card.is-next{text-align:left}.resource-article-faq li{padding:18px}.resource-article-faq li>span{position:static;margin-bottom:12px}.resource-article-html img{border-radius:14px}}@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap");.about-page{--about-bg:#fbf3e5;--about-ink:#101828;--about-muted:#536071;--about-line:#1f2937;--about-paper:#fffdf7;--about-yellow:#ffc501;--about-red:#e3180a;--about-blue:#f6d4b7;--about-green:#ead7b8;--about-shadow:0 24px 60px -38px rgba(16,24,40,0.32);min-height:100vh;background:radial-gradient(circle at 10% 8%,rgba(255,197,1,.22),transparent 24%),radial-gradient(circle at 86% 16%,rgba(227,24,10,.09),transparent 22%),linear-gradient(rgba(31,41,55,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(31,41,55,.05) 1px,transparent 1px),var(--about-bg);background-size:auto,auto,28px 28px,28px 28px,auto;font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden;--about-soft:#fff2d7;--mkt-section-title-size:clamp(2.25rem,4vw,4.1rem);--mkt-section-title-line:1.06;--mkt-section-title-tracking:-0.04em}.about-page main{overflow:hidden}.about-page main .about-hero-media:after{background:linear-gradient(180deg,#ffc501,rgba(255,197,1,0) 14%,rgba(255,197,1,0) 82%,#ffc501),linear-gradient(90deg,#ffc501,rgba(255,197,1,0) 9%,rgba(255,197,1,0) 91%,#ffc501)!important}@media (max-width:680px){.about-page main .about-hero-media:after{background:linear-gradient(180deg,#ffc501,rgba(255,197,1,0) 11%,rgba(255,197,1,0) 78%,#ffc501),linear-gradient(90deg,#ffc501,rgba(255,197,1,0) 7%,rgba(255,197,1,0) 93%,#ffc501)!important}}.about-page main .about-hero-media:after{background:linear-gradient(180deg,var(--about-hero-bg) 0,rgba(255,197,1,0) 14%,rgba(255,197,1,0) 82%,var(--about-hero-bg) 100%),linear-gradient(90deg,var(--about-hero-bg) 0,rgba(255,197,1,0) 9%,rgba(255,197,1,0) 91%,var(--about-hero-bg) 100%)}@media (max-width:680px){.about-page main .about-hero-media:after{background:linear-gradient(180deg,var(--about-hero-bg) 0,rgba(255,197,1,0) 11%,rgba(255,197,1,0) 78%,var(--about-hero-bg) 100%),linear-gradient(90deg,var(--about-hero-bg) 0,rgba(255,197,1,0) 7%,rgba(255,197,1,0) 93%,var(--about-hero-bg) 100%)}}.about-page main .about-hero-media{position:relative;overflow:hidden}.about-page main .about-hero-media:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,var(--about-bg,#fff8ec) 0,rgba(255,248,236,0) 14%,rgba(255,248,236,0) 82%,var(--about-bg,#fff8ec) 100%),linear-gradient(90deg,var(--about-bg,#fff8ec) 0,rgba(255,248,236,0) 9%,rgba(255,248,236,0) 91%,var(--about-bg,#fff8ec) 100%)}.about-page main .about-hero-media img{-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent),linear-gradient(180deg,transparent,#000 11%,#000 80%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent),linear-gradient(180deg,transparent,#000 11%,#000 80%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:680px){.about-page main .about-hero-media:after{background:linear-gradient(180deg,var(--about-bg,#fff8ec) 0,rgba(255,248,236,0) 11%,rgba(255,248,236,0) 78%,var(--about-bg,#fff8ec) 100%),linear-gradient(90deg,var(--about-bg,#fff8ec) 0,rgba(255,248,236,0) 7%,rgba(255,248,236,0) 93%,var(--about-bg,#fff8ec) 100%)}.about-page main .about-hero-media img{-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent),linear-gradient(180deg,transparent,#000 9%,#000 76%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent),linear-gradient(180deg,transparent,#000 9%,#000 76%,transparent)}}.about-page .about-vision-section{background:radial-gradient(circle at 18% 14%,rgba(255,255,255,.48),transparent 30%),linear-gradient(135deg,#ffc501,#ffd955 52%,#ffedaa);color:var(--about-ink)}.about-page .about-vision-panel .about-prose p,.about-page .about-vision-panel h2{color:#111827}.about-page .about-vision-panel .about-prose p{opacity:.82}.about-page .about-vision-panel .about-section-label{color:#8f1d12}.about-page .about-vision-mark{border-color:rgba(17,24,39,.16);background:rgba(255,255,255,.62);color:#111827}@media (min-width:1081px){.about-page .about-team-copy .about-prose{padding-top:42px}}@media (max-width:1080px){.about-page .about-team-copy .about-prose{padding-top:0}}.about-page .about-hero-media{position:relative;overflow:hidden}.about-page .about-hero-media:after{content:"";position:absolute;inset:0;display:block;pointer-events:none;background:linear-gradient(180deg,var(--about-bg,#fff8ec) 0,rgba(255,248,236,0) 14%,rgba(255,248,236,0) 82%,var(--about-bg,#fff8ec) 100%),linear-gradient(90deg,var(--about-bg,#fff8ec) 0,rgba(255,248,236,0) 9%,rgba(255,248,236,0) 91%,var(--about-bg,#fff8ec) 100%)}.about-page .about-hero-media img{-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent),linear-gradient(180deg,transparent,#000 11%,#000 80%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent),linear-gradient(180deg,transparent,#000 11%,#000 80%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:680px){.about-page .about-hero-media:after{background:linear-gradient(180deg,var(--about-bg,#fff8ec) 0,rgba(255,248,236,0) 11%,rgba(255,248,236,0) 78%,var(--about-bg,#fff8ec) 100%),linear-gradient(90deg,var(--about-bg,#fff8ec) 0,rgba(255,248,236,0) 7%,rgba(255,248,236,0) 93%,var(--about-bg,#fff8ec) 100%)}.about-page .about-hero-media img{-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent),linear-gradient(180deg,transparent,#000 9%,#000 76%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent),linear-gradient(180deg,transparent,#000 9%,#000 76%,transparent)}}.about-page .about-hero-copy h1{font-family:var(--mkt-heading-font,var(--landing-heading-font));font-size:var(--mkt-section-title-size,var(--landing-title-size))!important;line-height:var(--mkt-section-title-line,var(--landing-title-line));letter-spacing:var(--mkt-section-title-tracking,var(--landing-title-tracking));font-weight:800;text-wrap:balance}@media (max-width:680px){.about-page .about-hero-copy h1{font-size:var(--mkt-section-title-size,var(--landing-title-size))!important;line-height:var(--mkt-section-title-line,var(--landing-title-line));letter-spacing:var(--mkt-section-title-tracking,var(--landing-title-tracking))}}.about-page .about-hero{padding-bottom:90px}.about-page .about-hero-layout{display:block}.about-page .about-hero-copy{max-width:820px}.about-page .about-hero-media{width:100%;margin-top:44px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.about-page .about-hero-media:after,.about-page .about-hero-media:before{display:none}.about-page .about-hero-media img{width:100%;aspect-ratio:16/9;object-fit:cover;object-position:center;border-radius:0;filter:saturate(.98) contrast(1.02)}.about-page .about-hero-media figcaption{display:none}@media (max-width:680px){.about-page .about-hero{padding-bottom:58px}.about-page .about-hero-media{margin-top:30px}.about-page .about-hero-media img{aspect-ratio:4/3}}.about-section-intro{display:grid;gap:22px}.about-story-graphic{position:relative;isolation:isolate;margin-top:10px;padding:18px;border:1px solid rgba(15,23,42,.12);border-radius:24px;background:linear-gradient(135deg,rgba(255,197,1,.16),rgba(255,255,255,.9)),#ffffff;box-shadow:0 22px 55px -44px rgba(15,23,42,.45)}.about-story-graphic:before{content:"";position:absolute;inset:10px;z-index:-1;border:1px dashed rgba(227,24,10,.2);border-radius:18px}.about-story-graphic-warm{background:linear-gradient(135deg,rgba(255,197,1,.18),rgba(255,248,236,.94)),#fffaf1}.about-story-graphic-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.about-story-graphic-header span{color:var(--about-red);font-size:.72rem;font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.about-story-graphic-header strong{max-width:250px;color:var(--about-ink);font-size:1rem;line-height:1.28;text-align:right}.about-story-graphic-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.about-story-graphic-node{position:relative;display:grid;min-height:106px;place-items:center;gap:9px;padding:14px 10px;border:1px solid rgba(15,23,42,.1);border-radius:18px;background:rgba(255,255,255,.76);color:var(--about-ink);text-align:center}.about-story-graphic-node:not(:last-child):after{content:"";position:absolute;top:50%;right:-11px;width:12px;height:2px;background:rgba(227,24,10,.42)}.about-story-graphic-node svg{color:var(--about-red)}.about-story-graphic-node span{color:var(--about-muted);font-size:.78rem;font-weight:800;line-height:1.22}.about-story-graphic-node:nth-child(2){background:rgba(255,197,1,.18)}.about-story-graphic-node:nth-child(4){background:rgba(227,24,10,.06)}@media (max-width:1080px){.about-story-graphic{max-width:620px}}@media (max-width:680px){.about-section-intro{gap:18px}.about-story-graphic{padding:14px;border-radius:20px}.about-story-graphic-header{display:grid;gap:8px}.about-story-graphic-header strong{max-width:none;text-align:left}.about-story-graphic-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.about-story-graphic-node{min-height:96px}.about-story-graphic-node:not(:last-child):after{display:none}}.about-team-banner{overflow:hidden;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.about-team-banner:before{display:none!important}.about-team-banner:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#fffaf1,rgba(255,250,241,0) 15%,rgba(255,250,241,0)),linear-gradient(180deg,rgba(255,250,241,0) 62%,#fffaf1),linear-gradient(90deg,#fffaf1,rgba(255,250,241,0) 7%,rgba(255,250,241,0) 93%,#fffaf1)}.about-team-banner img{border-radius:0!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent),linear-gradient(180deg,transparent,#000 13%,#000 74%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent),linear-gradient(180deg,transparent,#000 13%,#000 74%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:680px){.about-team-banner{margin-inline:-14px}.about-team-banner:after{background:linear-gradient(180deg,#fffaf1,rgba(255,250,241,0) 12%,rgba(255,250,241,0)),linear-gradient(180deg,rgba(255,250,241,0) 58%,#fffaf1),linear-gradient(90deg,#fffaf1,rgba(255,250,241,0) 6%,rgba(255,250,241,0) 94%,#fffaf1)}.about-team-banner img{-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent),linear-gradient(180deg,transparent,#000 10%,#000 70%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent),linear-gradient(180deg,transparent,#000 10%,#000 70%,transparent)}}.about-page *,.about-page :after,.about-page :before{box-sizing:border-box}.about-container{width:min(1180px,calc(100% - 40px))}.about-nav{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px max(16px,calc((100vw - 1180px) / 2));border-bottom:2px solid rgba(31,41,55,.1);background:rgba(251,250,244,.9);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.about-btn,.about-logo,.about-nav-cta,.about-nav-links a{color:inherit;text-decoration:none}.about-logo{display:inline-flex;align-items:center;gap:10px;font-size:1.45rem;font-weight:800}.about-logo img{width:36px;height:36px;border-radius:10px}.about-nav-links{display:inline-flex;align-items:center;gap:8px;border:2px solid rgba(31,41,55,.1);border-radius:999px;background:#ffffff;padding:5px;font-weight:800}.about-nav-links a{border-radius:999px;color:var(--about-muted);font-size:.92rem;padding:9px 14px}.about-nav-links a.is-active,.about-nav-links a:hover{background:rgba(255,197,1,.22);color:var(--about-ink)}.about-btn,.about-nav-cta{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;border:2px solid var(--about-line);border-radius:8px;font-weight:800;box-shadow:4px 4px 0 var(--about-line);transition:transform .16s ease,box-shadow .16s ease}.about-nav-cta{padding:10px 16px;background:var(--about-yellow)}.about-btn{padding:13px 18px}.about-btn:hover,.about-nav-cta:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--about-line)}.about-btn-primary{background:var(--about-yellow)}.about-btn-secondary{background:var(--about-paper)}.about-hero{padding:88px 0 70px}.about-hero-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);gap:56px;align-items:center}.about-kicker,.about-section-label{font-size:.78rem}.about-contact-panel h2,.about-feature-panel h2,.about-hero h1,.about-question-grid h2,.about-section-heading h2,.about-sustainability-grid h2{margin:0;color:var(--about-ink);line-height:1.03;letter-spacing:0}.about-hero h1{max-width:780px;margin-top:18px;font-size:clamp(3.2rem,7vw,6.8rem)}.about-hero-copy p{max-width:630px;font-size:clamp(1.05rem,1.45vw,1.28rem);line-height:1.75}.about-contact-actions,.about-hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.about-contact-panel,.about-feature-panel,.about-metric-card,.about-principle-card,.about-sketch-card,.about-testimonial-card{position:relative;background:var(--about-paper);border:2px solid var(--about-line);border-radius:8px;box-shadow:var(--about-shadow)}.about-sketch-card{padding:18px;transform:rotate(1deg)}.about-feature-panel:before,.about-sketch-card:before,.about-testimonial-card:before{content:"";position:absolute;inset:10px -10px -10px 10px;z-index:-1;border:2px dashed rgba(31,41,55,.3);border-radius:8px}.about-sketch-card svg{display:block;width:100%;min-height:350px}.sketch-stroke{fill:none;stroke:var(--about-line);stroke-width:8;stroke-linecap:round;stroke-linejoin:round}.sketch-thin{stroke-width:5}.sketch-fill-blue,.sketch-fill-red,.sketch-fill-yellow{stroke:var(--about-line);stroke-width:8;stroke-linejoin:round}.sketch-fill-yellow{fill:var(--about-yellow)}.sketch-fill-red{fill:#ff7a70}.sketch-fill-blue{fill:var(--about-blue)}.sketch-cloud{fill:#ffffff}.about-sketch-caption{display:flex;align-items:center;gap:9px;padding:12px 14px;color:var(--about-muted);font-weight:700}.about-contact-section,.about-metrics-section,.about-mission-section,.about-principles-section,.about-question-band,.about-story-section,.about-sustainability-section,.about-team-section,.about-testimonials-section{padding:78px 0}.about-question-band{background:#101828;color:#fffdf7}.about-question-grid{display:grid;grid-template-columns:minmax(240px,.75fr) minmax(0,1.25fr);gap:48px;align-items:center}.about-question-grid .about-section-label{color:var(--about-yellow)}.about-question-grid h2{margin-top:12px;color:#fffdf7;font-size:clamp(2rem,4vw,4rem)}.about-question-grid blockquote{margin:0;padding:28px;border:2px solid rgba(255,253,247,.9);border-radius:8px;background:rgba(255,253,247,.08);font-size:clamp(1.4rem,2.4vw,2.35rem);font-weight:800;line-height:1.28}.about-section-heading{max-width:820px;margin:0 auto 42px}.about-section-heading h2{margin-top:12px;font-size:clamp(2.2rem,4.2vw,4.4rem)}.about-section-heading p{margin:18px auto 0;color:var(--about-muted);font-size:1.08rem;line-height:1.8}.about-timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.about-timeline-card{position:relative;min-height:290px;padding:28px;border:2px solid var(--about-line);border-radius:8px;background:var(--about-paper);box-shadow:7px 7px 0 rgba(16,24,40,.12)}.about-timeline-card:after{content:"";position:absolute;left:26px;right:26px;bottom:28px;height:18px;background:repeating-linear-gradient(-14deg,rgba(227,24,10,.18) 0 6px,transparent 6px 12px)}.about-timeline-card span{display:inline-flex;padding:6px 12px;border:2px solid var(--about-line);border-radius:999px;background:var(--about-yellow);font-weight:800}.about-timeline-card h3{margin:22px 0 10px;font-size:1.45rem;line-height:1.2}.about-contact-panel p,.about-feature-panel p,.about-principle-card p,.about-sustainability-grid p,.about-team-copy p,.about-timeline-card p{color:var(--about-muted);line-height:1.72}.about-team-section{padding-top:24px}.about-team-panel{display:grid;grid-template-columns:minmax(280px,.43fr) minmax(0,.57fr);gap:30px;align-items:center;padding:30px;border:2px solid var(--about-line);border-radius:8px;background:radial-gradient(circle at 18% 10%,rgba(255,197,1,.2),transparent 28%),radial-gradient(circle at 92% 92%,rgba(227,24,10,.1),transparent 30%),var(--about-paper);box-shadow:var(--about-shadow)}.about-team-copy h2{margin:14px 0 0;color:var(--about-ink);font-size:clamp(2rem,3.8vw,4rem);line-height:1.04;letter-spacing:0}.about-team-copy p{margin:18px 0 0;font-size:1.03rem}.about-team-art{position:relative;margin:0;padding:14px;border:2px solid var(--about-line);border-radius:8px;background:linear-gradient(135deg,rgba(255,255,255,.72),rgba(255,246,225,.72)),#fff8ed;box-shadow:8px 8px 0 rgba(31,41,55,.15);transform:rotate(-.7deg)}.about-team-art:before{inset:8px;z-index:1;border:1px dashed rgba(31,41,55,.24);border-radius:6px}.about-team-art:after,.about-team-art:before{content:"";position:absolute;pointer-events:none}.about-team-art:after{inset:14px;z-index:2;background:linear-gradient(90deg,rgba(255,253,247,.18),transparent 22%,transparent 78%,rgba(255,253,247,.18)),radial-gradient(circle at 20% 15%,rgba(255,197,1,.08),transparent 28%);mix-blend-mode:soft-light}.about-team-art img{display:block;width:100%;height:auto;border-radius:6px;filter:saturate(.98) contrast(1.02)}.about-team-art figcaption{margin-top:12px;color:var(--about-muted);font-size:.88rem;font-weight:800;text-align:center}.about-mission-grid,.about-sustainability-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:stretch}.about-feature-panel{padding:30px;overflow:hidden}.mini-sketch{display:block;width:min(240px,100%);height:150px;margin-bottom:20px;fill:none;stroke:var(--about-line);stroke-width:7;stroke-linecap:round;stroke-linejoin:round}.about-feature-panel h2{margin-top:14px;font-size:clamp(1.75rem,3vw,3rem)}.about-feature-panel p{margin:16px 0 0;font-size:1rem}.about-metrics-section{padding-top:24px}.about-metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.about-metric-card{display:flex;min-height:170px;flex-direction:column;justify-content:space-between;padding:22px}.about-metric-card svg{color:var(--about-red)}.about-metric-card strong{font-size:clamp(2rem,4vw,3.25rem);line-height:1}.about-metric-card span{color:var(--about-muted);font-weight:800}.about-principles-grid,.about-testimonial-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.about-principle-card{min-height:260px;padding:24px}.about-principle-icon{display:grid;width:52px;height:52px;place-items:center;border:2px solid var(--about-line);border-radius:8px;background:var(--about-green)}.about-principle-card:nth-child(2) .about-principle-icon{background:var(--about-yellow)}.about-principle-card:nth-child(3) .about-principle-icon{background:var(--about-blue)}.about-principle-card:nth-child(4) .about-principle-icon{background:#ffb5ae}.about-principle-card h3{margin:24px 0 10px;font-size:1.35rem}.about-sustainability-section{background:#ecf8ef}.about-sustainability-grid{align-items:center}.about-sustainability-grid .mini-sketch{width:min(420px,100%);height:260px;margin:0;justify-self:center}.about-sustainability-grid h2{margin-top:14px;font-size:clamp(2.2rem,4vw,4.2rem)}.about-sustainability-grid p{max-width:650px;font-size:1.08rem}.about-testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.about-testimonial-card{display:flex;min-height:320px;flex-direction:column;gap:22px;padding:28px}.about-testimonial-card svg{color:var(--about-red)}.about-testimonial-card p{margin:0;color:var(--about-ink);font-size:1.05rem;font-weight:700;line-height:1.65}.about-testimonial-card div{margin-top:auto}.about-testimonial-card span,.about-testimonial-card strong{display:block}.about-testimonial-card span{color:var(--about-muted);font-weight:700}.about-contact-panel{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:34px;background:linear-gradient(135deg,rgba(255,197,1,.18),rgba(142,216,255,.24)),var(--about-paper)}.about-contact-panel h2{max-width:820px;margin-top:14px;font-size:clamp(2rem,4vw,4rem)}.about-contact-panel p{margin-bottom:0}.about-contact-actions{flex-direction:column;min-width:240px;margin-top:0}.about-contact-actions .about-btn{width:100%}.about-footer{padding:34px 0 46px;border-top:2px solid rgba(31,41,55,.1)}.about-footer .about-container{display:flex;align-items:center;justify-content:space-between;gap:18px;color:var(--about-muted);font-weight:700}.about-footer span{display:inline-flex;align-items:center;gap:8px;color:var(--about-ink);font-weight:800}.about-footer p{margin:0}@media (max-width:1040px){.about-nav-links{display:none}.about-hero-grid,.about-mission-grid,.about-question-grid,.about-sustainability-grid,.about-team-panel,.about-testimonial-grid,.about-timeline{grid-template-columns:1fr}.about-metrics-grid,.about-principles-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-contact-panel{align-items:flex-start;flex-direction:column}.about-contact-actions{width:100%}}@media (max-width:680px){.about-container{width:min(100% - 28px,1180px)}.about-nav{flex-wrap:wrap;padding:14px}.about-logo{font-size:1.25rem}.about-nav-cta{width:100%}.about-hero{padding-top:54px}.about-hero h1{font-size:clamp(2.7rem,16vw,4.4rem)}.about-contact-actions,.about-hero-actions{flex-direction:column}.about-btn{width:100%}.about-sketch-card{padding:10px;transform:none}.about-sketch-card svg{min-height:270px}.about-contact-section,.about-metrics-section,.about-mission-section,.about-principles-section,.about-question-band,.about-story-section,.about-sustainability-section,.about-team-section,.about-testimonials-section{padding:56px 0}.about-question-grid blockquote{padding:20px}.about-metrics-grid,.about-principles-grid{grid-template-columns:1fr}.about-contact-panel,.about-feature-panel,.about-team-panel{padding:22px}.about-team-art{padding:9px;box-shadow:5px 5px 0 rgba(31,41,55,.14);transform:none}.about-footer .about-container{align-items:flex-start;flex-direction:column}}.about-page{--about-bg:#fff8ec;--about-ink:var(--text-heading,#0f172a);--about-muted:var(--text-muted,#64748b);--about-border:rgba(15,23,42,0.12);--about-paper:rgba(255,255,255,0.88);--about-yellow:var(--cta-primary,#ffc501);--about-red:var(--brand-accent,#e3180a);--about-shadow-soft:0 24px 70px -45px rgba(15,23,42,0.4);background:linear-gradient(180deg,rgba(255,248,236,.98),rgba(255,253,247,.98) 38%,#ffffff 100%),var(--about-bg);color:var(--about-ink);font-family:var(--landing-heading-font)}.about-container{width:min(var(--landing-container,1180px),calc(100% - 40px));margin:0 auto}.about-kicker,.about-section-label{display:inline-flex;align-items:center;gap:8px;width:fit-content;color:var(--about-red);font-size:.77rem;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase}.about-hero{padding:96px 0 82px}.about-hero-layout{display:grid;grid-template-columns:minmax(0,.94fr) minmax(390px,.86fr);gap:clamp(34px,5vw,72px);align-items:center}.about-editorial-grid h2,.about-final-panel h2,.about-hero-copy h1,.about-section-heading h2,.about-team-copy h2,.about-vision-panel h2{margin:0;color:var(--about-ink);font-family:var(--landing-heading-font);font-size:var(--landing-title-size);font-weight:800;letter-spacing:var(--landing-title-tracking);line-height:var(--landing-title-line)}.about-hero-copy h1{max-width:820px;margin-top:18px;font-size:clamp(3.35rem,6.3vw,6.65rem)}.about-hero-copy p{max-width:680px;margin:26px 0 0;color:var(--about-muted);font-size:clamp(1.08rem,1.35vw,1.22rem);line-height:var(--landing-body-line)}.about-hero-note{display:inline-flex;margin-top:18px!important;padding:10px 14px;border:1px solid rgba(227,24,10,.18);border-radius:999px;background:rgba(255,197,1,.2);color:var(--about-ink)!important;font-size:.95rem!important;font-weight:800;line-height:1.35!important}.about-hero-media{position:relative;margin:0;padding:14px;border:1px solid var(--about-border);border-radius:28px;background:linear-gradient(135deg,rgba(255,255,255,.72),rgba(255,242,215,.72)),var(--about-paper);box-shadow:var(--about-shadow-soft)}.about-hero-media:before,.about-team-banner:before{content:"";position:absolute;inset:10px;z-index:2;pointer-events:none;border:1px solid rgba(15,23,42,.14);border-radius:22px}.about-hero-media:after{content:"";position:absolute;right:-20px;bottom:-18px;z-index:-1;width:62%;height:42%;border-radius:28px;background:rgba(255,197,1,.32)}.about-hero-media img{display:block;width:100%;aspect-ratio:1.06;object-fit:cover;border-radius:20px;filter:saturate(.9) contrast(1.02)}.about-hero-media figcaption{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.about-hero-media figcaption span{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:9px 10px;border:1px solid rgba(15,23,42,.1);border-radius:999px;background:rgba(255,255,255,.72);color:var(--about-muted);font-size:.78rem;font-weight:800;line-height:1.25;text-align:center}.about-ai-section,.about-build-section,.about-final-section,.about-history-section,.about-team-section,.about-vision-section{padding:82px 0}.about-history-section{border-top:1px solid rgba(15,23,42,.08);background:#ffffff}.about-ai-section{background:linear-gradient(90deg,rgba(255,197,1,.16),rgba(255,255,255,0) 42%),#fffaf1}.about-editorial-grid{display:grid;grid-template-columns:minmax(260px,.46fr) minmax(0,.54fr);gap:clamp(34px,6vw,90px);align-items:start}.about-editorial-grid h2,.about-final-panel h2,.about-team-copy h2,.about-vision-panel h2{margin-top:14px}.about-build-card p,.about-final-panel p,.about-prose p{margin:0;color:var(--about-muted);font-size:var(--landing-body-size);line-height:var(--landing-body-line)}.about-prose p+p{margin-top:18px}.about-emphasis{color:var(--about-ink)!important;font-weight:800}.about-prose-card{padding:clamp(24px,4vw,40px);border:1px solid var(--about-border);border-radius:24px;background:rgba(255,255,255,.78);box-shadow:var(--about-shadow-soft)}.about-build-section{background:#ffffff}.about-section-heading{max-width:860px;margin:0 auto 38px;text-align:center}.about-section-heading h2{margin-top:14px}.about-build-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.about-build-card{min-height:302px;padding:clamp(24px,3vw,34px);border:1px solid var(--about-border);border-radius:24px;background:linear-gradient(180deg,rgba(255,250,241,.84),rgba(255,255,255,.94)),#ffffff;box-shadow:0 18px 50px -40px rgba(15,23,42,.48)}.about-build-card:nth-child(2){background:linear-gradient(180deg,rgba(255,197,1,.14),rgba(255,255,255,.94)),#ffffff}.about-build-card:nth-child(3){background:linear-gradient(180deg,rgba(227,24,10,.08),rgba(255,255,255,.94)),#ffffff}.about-build-icon,.about-final-icon,.about-vision-mark{display:grid;width:56px;height:56px;place-items:center;border:1px solid rgba(15,23,42,.12);border-radius:18px;background:var(--about-yellow);color:var(--about-ink)}.about-build-card h3{margin:30px 0 12px;color:var(--about-ink);font-size:var(--landing-card-title-size);line-height:var(--landing-card-title-line)}.about-build-card p{font-size:var(--landing-card-body-size);line-height:var(--landing-card-body-line)}.about-vision-section{background:#101828;color:#fff}.about-vision-panel{display:grid;grid-template-columns:80px minmax(250px,.48fr) minmax(0,.52fr);gap:clamp(24px,4vw,54px);align-items:start}.about-vision-panel .about-prose p,.about-vision-panel h2{color:#fffdf7}.about-vision-panel .about-section-label{color:var(--about-yellow)}.about-vision-mark{background:rgba(255,197,1,.95)}.about-team-section{padding-top:82px;background:linear-gradient(180deg,#fffaf1,#ffffff)}.about-team-banner{position:relative;margin:0;padding:12px;border:1px solid var(--about-border);border-radius:30px;background:#fffaf1;box-shadow:var(--about-shadow-soft)}.about-team-banner img{display:block;width:100%;height:auto;max-height:520px;object-fit:cover;object-position:center;border-radius:22px}.about-team-copy{display:grid;grid-template-columns:minmax(260px,.42fr) minmax(0,.58fr);gap:clamp(28px,5vw,72px);align-items:start;margin-bottom:38px}.about-team-copy .about-prose{padding-top:8px}.about-final-section{background:#ffffff}.about-final-panel{display:grid;grid-template-columns:72px minmax(0,1fr) minmax(230px,.32fr);gap:clamp(22px,4vw,46px);align-items:center;padding:clamp(26px,4vw,42px);border:1px solid rgba(15,23,42,.14);border-radius:28px;background:linear-gradient(135deg,rgba(255,197,1,.26),rgba(255,255,255,.86) 52%),#fffaf1;box-shadow:var(--about-shadow-soft)}.about-final-panel p{max-width:760px;margin-top:18px}.about-final-icon{background:var(--about-red);color:#ffffff}.about-final-actions{display:grid;gap:12px}.about-final-actions .bright-btn{width:100%;min-height:52px;text-align:center}@media (max-width:1080px){.about-build-grid,.about-editorial-grid,.about-final-panel,.about-hero-layout,.about-team-copy,.about-vision-panel{grid-template-columns:1fr}.about-build-card{min-height:auto}.about-final-icon,.about-vision-mark{width:54px;height:54px}}@media (max-width:680px){.about-container{width:min(100% - 28px,var(--landing-container,1180px))}.about-hero{padding:58px 0 54px}.about-hero-copy h1{font-size:clamp(2.6rem,13vw,4.25rem);letter-spacing:-.03em}.about-ai-section,.about-build-section,.about-final-section,.about-history-section,.about-team-section,.about-vision-section{padding:56px 0}.about-hero-media,.about-team-banner{padding:8px;border-radius:22px}.about-hero-media:before,.about-team-banner:before{inset:7px;border-radius:17px}.about-hero-media img{aspect-ratio:4/3;border-radius:16px}.about-team-banner img{border-radius:16px}.about-hero-media figcaption{grid-template-columns:1fr}.about-hero-media figcaption span{min-height:40px}.about-build-card,.about-final-panel,.about-prose-card{border-radius:20px}.about-final-actions{width:100%}}.about-page .about-hero{--about-hero-bg:#ffc501;background:radial-gradient(circle at 78% 18%,rgba(255,255,255,.38),transparent 30%),linear-gradient(180deg,#ffc501,#ffc501)}.about-page .about-hero-copy h1{color:#111827}.about-page .about-hero-copy p{color:rgba(17,24,39,.76)}.about-page main .about-hero-media:after{display:block!important;background:linear-gradient(180deg,#ffc501,rgba(255,197,1,0) 14%,rgba(255,197,1,0) 82%,#ffc501) !important,linear-gradient(90deg,#ffc501,rgba(255,197,1,0) 9%,rgba(255,197,1,0) 91%,#ffc501)!important}@media (max-width:680px){.about-page main .about-hero-media:after{background:linear-gradient(180deg,#ffc501,rgba(255,197,1,0) 11%,rgba(255,197,1,0) 78%,#ffc501) !important,linear-gradient(90deg,#ffc501,rgba(255,197,1,0) 7%,rgba(255,197,1,0) 93%,#ffc501)!important}}@media (min-width:1081px){.about-page .about-history-section .about-prose{padding-top:48px}}@media (max-width:1080px){.about-page .about-history-section .about-prose{padding-top:0}}@media (min-width:1081px){.about-page .about-ai-section .about-section-intro{grid-column:2;grid-row:1}.about-page .about-ai-section .about-prose{grid-column:1;grid-row:1}}.about-page .about-team-copy{display:block;max-width:980px;margin:0 0 46px}.about-page .about-team-copy .about-prose{max-width:940px;margin-top:28px;padding-top:0}@media (max-width:680px){.about-page .about-team-copy{margin-bottom:34px}.about-page .about-team-copy .about-prose{margin-top:22px}}.about-page .about-ai-section{background:#ffffff}@media (min-width:1081px){.about-page .about-ai-section .about-prose{padding-top:48px}}@media (max-width:1080px){.about-page .about-ai-section .about-prose{padding-top:0}}.about-page .about-vision-section{background:linear-gradient(90deg,rgba(10,16,28,.9),rgba(10,16,28,.78) 48%,rgba(10,16,28,.86)),linear-gradient(180deg,rgba(10,16,28,.82),rgba(10,16,28,.82)),url(/about-hero-industrial-ai.png) center 56% /cover no-repeat;color:#ffffff}.about-page .about-vision-panel{grid-template-columns:minmax(260px,.48fr) minmax(0,.52fr)}.about-page .about-vision-panel .about-prose p,.about-page .about-vision-panel .about-section-label,.about-page .about-vision-panel h2{color:#ffffff;text-shadow:0 2px 18px rgba(0,0,0,.32)}.about-page .about-vision-panel .about-prose p{opacity:.94}@media (max-width:1080px){.about-page .about-vision-panel{grid-template-columns:1fr}}.about-page .about-vision-section{display:grid;min-height:clamp(520px,42vw,680px);place-items:center}.about-page .about-vision-panel{width:100%;align-items:center}@media (max-width:1080px){.about-page .about-vision-section{min-height:auto}.about-page .about-vision-panel{align-items:start}}.about-page .about-vision-panel{grid-template-columns:minmax(0,920px);justify-content:center;justify-items:center;text-align:center}.about-page .about-vision-panel .about-prose,.about-page .about-vision-panel>div:first-child{max-width:920px;margin-inline:auto}.about-page .about-vision-panel .about-prose{padding-top:0}@media (max-width:1080px){.about-page .about-vision-panel{align-items:center;justify-items:center;text-align:center}}.about-page .about-vision-panel{grid-template-columns:minmax(0,1180px);gap:clamp(22px,2.4vw,34px)}.about-page .about-vision-panel .about-prose,.about-page .about-vision-panel>div:first-child{max-width:1180px}.about-page .about-vision-panel .about-prose p{max-width:1160px;margin-inline:auto}.about-page .about-ai-section .about-section-intro h2,.about-page .about-history-section .about-section-intro h2{font-size:clamp(2.35rem,3vw,3.75rem);line-height:1.05}@media (max-width:1080px){.about-page .about-ai-section .about-section-intro h2,.about-page .about-history-section .about-section-intro h2{font-size:clamp(2.25rem,6vw,3.35rem)}}@media (max-width:680px){.about-page .about-ai-section .about-section-intro h2,.about-page .about-history-section .about-section-intro h2{font-size:clamp(2rem,10vw,2.85rem);line-height:1.04}}@media (min-width:1081px){.about-page .about-ai-section .about-editorial-grid,.about-page .about-history-section .about-editorial-grid{align-items:center}.about-page .about-ai-section .about-prose,.about-page .about-history-section .about-prose{padding-top:0;transform:translateY(clamp(16px,1.2vw,24px))}}.about-page .about-team-banner{--about-team-edge-bg:#fffaf1;overflow:hidden;background:transparent!important}.about-page .about-team-banner:after{content:"";position:absolute;inset:-1px;z-index:1;pointer-events:none;background:linear-gradient(180deg,var(--about-team-edge-bg) 0,rgba(255,250,241,.72) 2.5%,rgba(255,250,241,0) 7%,rgba(255,250,241,0) 93%,rgba(255,250,241,.72) 97.5%,var(--about-team-edge-bg) 100%),linear-gradient(90deg,var(--about-team-edge-bg) 0,rgba(255,250,241,.72) 2.5%,rgba(255,250,241,0) 7%,rgba(255,250,241,0) 93%,rgba(255,250,241,.72) 97.5%,var(--about-team-edge-bg) 100%)}.about-page .about-team-banner img{border-radius:0!important;-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.72) 2%,#000 4.5%,#000 95.5%,rgba(0,0,0,.72) 98%,transparent),linear-gradient(180deg,transparent,rgba(0,0,0,.72) 2%,#000 4.5%,#000 95.5%,rgba(0,0,0,.72) 98%,transparent);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.72) 2%,#000 4.5%,#000 95.5%,rgba(0,0,0,.72) 98%,transparent),linear-gradient(180deg,transparent,rgba(0,0,0,.72) 2%,#000 4.5%,#000 95.5%,rgba(0,0,0,.72) 98%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:680px){.about-page .about-team-banner:after{background:linear-gradient(180deg,var(--about-team-edge-bg) 0,rgba(255,250,241,.72) 2%,rgba(255,250,241,0) 6%,rgba(255,250,241,0) 94%,rgba(255,250,241,.72) 98%,var(--about-team-edge-bg) 100%),linear-gradient(90deg,var(--about-team-edge-bg) 0,rgba(255,250,241,.72) 2%,rgba(255,250,241,0) 6%,rgba(255,250,241,0) 94%,rgba(255,250,241,.72) 98%,var(--about-team-edge-bg) 100%)}.about-page .about-team-banner img{-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.72) 2%,#000 4%,#000 96%,rgba(0,0,0,.72) 98%,transparent),linear-gradient(180deg,transparent,rgba(0,0,0,.72) 2%,#000 4%,#000 96%,rgba(0,0,0,.72) 98%,transparent);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.72) 2%,#000 4%,#000 96%,rgba(0,0,0,.72) 98%,transparent),linear-gradient(180deg,transparent,rgba(0,0,0,.72) 2%,#000 4%,#000 96%,rgba(0,0,0,.72) 98%,transparent)}}.about-page{--about-bg:#ffffff;background:#ffffff}.about-page .about-hero{--about-hero-bg:#ffffff;background:#ffffff}.about-page main .about-hero-media{background:#ffffff}.about-page main .about-hero-media:after,.about-page main .about-hero-media:before{display:none!important}.about-page main .about-hero-media img{-webkit-mask-image:none!important;mask-image:none!important}.about-page .about-hero-copy{max-width:1180px}.about-page .about-hero-copy p{max-width:75%;font-size:var(--mkt-section-desc-size,var(--landing-body-size,1.05rem));line-height:var(--landing-body-line,1.62)}@media (max-width:680px){.about-page .about-hero-copy p{max-width:100%}}.about-page #about-build-title span{display:block}.about-page .about-build-section .about-section-heading{max-width:1380px}.about-page .about-build-section .about-section-heading p{max-width:1320px;line-height:1.65;text-wrap:balance}@media (max-width:1080px){.about-page .about-build-section .about-section-heading{max-width:860px}}.about-page .about-final-panel{grid-template-columns:minmax(0,1fr) minmax(320px,.34fr);min-height:clamp(300px,21vw,380px);padding:clamp(34px,4vw,54px);align-items:center;gap:clamp(28px,4vw,64px);background:linear-gradient(135deg,var(--cta-primary,#ffc501) 0,rgba(255,197,1,.42) 18%,rgba(255,255,255,.92) 48%,#ffffff 100%),#ffffff}.about-page .about-final-panel h2{max-width:900px;font-size:clamp(2.55rem,3.35vw,4rem);line-height:1.08}.about-page .about-final-panel h2 span{display:block}.about-page .about-final-actions{width:min(100%,360px);display:grid;gap:12px;justify-self:end;margin-top:0;transform:translateY(clamp(18px,1.6vw,28px))}.about-page .about-final-action{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 22px;border:1px solid rgba(15,23,42,.1);border-radius:999px;background:rgba(255,255,255,.86);color:var(--mkt-heading,#0f172a);text-decoration:none;font-size:clamp(1rem,1.05vw,1.14rem);font-weight:800;line-height:1.1;box-shadow:0 20px 44px -34px rgba(15,23,42,.45);transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.about-page .about-final-action:hover{transform:translateY(-2px);border-color:rgba(217,119,6,.34);background:linear-gradient(135deg,var(--cta-primary,#ffc501) 0,#f59e0b 100%);box-shadow:0 24px 50px -32px rgba(15,23,42,.5)}.about-page .about-final-action-primary{background:rgba(255,255,255,.86);border-color:rgba(15,23,42,.1)}@media (max-width:680px){.about-page .about-final-panel{grid-template-columns:1fr;min-height:auto;padding:30px}.about-page .about-final-panel h2{font-size:clamp(2rem,9vw,3rem)}.about-page .about-final-actions{width:100%;justify-self:stretch;margin-top:0;transform:none}.about-page .about-final-action{min-height:54px;padding-inline:18px}}@media (min-width:681px) and (max-width:1120px){.about-page .about-final-panel{grid-template-columns:1fr}.about-page .about-final-actions{width:100%;grid-template-columns:repeat(3,minmax(0,1fr));justify-self:stretch;margin-top:0;transform:none}.about-page .about-final-action{min-height:56px}}.about-page .about-build-grid{gap:clamp(24px,3.2vw,36px)}.about-page .about-build-card{position:relative}.about-page .about-build-card:not(:last-child):after{content:"\2192";position:absolute;top:48%;right:calc(clamp(24px, 3.2vw, 36px) / -2 - 18px);z-index:2;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(245,158,11,.22);border-radius:999px;background:rgba(255,255,255,.94);color:#d97706;font-size:1.15rem;font-weight:800;line-height:1;transform:translateY(-50%);box-shadow:0 16px 34px -28px rgba(15,23,42,.72)}@media (max-width:1080px){.about-page .about-build-card:not(:last-child):after{display:none}}.about-page .about-vision-section{background:linear-gradient(90deg,rgba(255,197,1,.86),rgba(255,213,56,.76) 48%,rgba(255,197,1,.84)),linear-gradient(180deg,rgba(255,246,184,.54),rgba(255,197,1,.72)),url(/about-hero-industrial-ai.png) center 56% /cover no-repeat!important;color:#0f0f0f!important}.about-page .about-vision-panel .about-prose p,.about-page .about-vision-panel .about-section-label,.about-page .about-vision-panel h2{color:#0f0f0f!important;text-shadow:none!important}.about-page .about-vision-panel .about-section-label{opacity:.76}.about-page .about-vision-panel .about-prose p{opacity:.9}@media (max-width:520px){.about-page .bright-nav{padding-inline:14px}.about-page .bright-nav-actions{grid-template-columns:1fr;gap:8px}.about-page .bright-nav-actions a:first-child,.about-page .bright-nav-actions a:nth-child(2){display:none}.about-page .bright-nav-actions .bright-btn{min-width:0;width:100%;padding-inline:10px;font-size:.82rem;line-height:1.15}}@media (max-width:680px){.about-page{max-width:100vw;overflow-x:hidden}.about-page .about-container,.about-page .about-final-panel,.about-page .about-hero-copy,.about-page .about-prose,.about-page .about-section-heading,.about-page .about-section-intro,.about-page .bright-nav{max-width:100%;min-width:0}.about-page .bright-nav{overflow:hidden}.about-page .bright-nav-actions{width:100%;max-width:100%;min-width:0}.about-page .bright-nav-actions .bright-btn{max-width:100%;min-width:0;box-sizing:border-box}.about-page .about-hero-copy h1{max-width:100%;font-size:clamp(2rem,8.8vw,2.45rem)!important;line-height:1.08;overflow-wrap:break-word}.about-page .about-hero-title-prefix,.about-page .about-hero-title-suffix,.about-page .bright-hero-gradient-text{display:block}.about-page .about-ai-section .about-section-intro h2,.about-page .about-final-panel h2,.about-page .about-history-section .about-section-intro h2,.about-page .about-section-heading h2,.about-page .about-vision-panel h2{font-size:clamp(1.95rem,8.6vw,2.5rem);overflow-wrap:break-word}.about-page .about-vision-panel h2{max-width:340px;margin-inline:auto;font-size:clamp(1.85rem,7.8vw,2.25rem);line-height:1.1}.about-page .about-hero-copy p,.about-page .about-prose p,.about-page .about-section-heading p{max-width:100%;overflow-wrap:break-word}}@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Inter:wght@400;500;600;700;800&display=swap");.ai-platform-page{--ai-yellow:#ffc501;--ai-yellow-dark:#f59e0b;--ai-black:#0f172a;--ai-ink:#0f172a;--ai-muted:#64748b;--ai-soft:hsl(220 14% 96%);--ai-border:var(--mkt-visual-border,rgb(15 23 42/0.08));--ai-purple:#5528bf;--ai-green:hsl(142 71% 42%);--ai-blue:hsl(217 91% 60%);--mkt-heading-font:"Plus Jakarta Sans","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mkt-body-font:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ai-section-y:clamp(72px,8vw,108px);--ai-section-heading-space:34px;--ai-grid-gap:16px;--ai-card-radius:24px;--ai-card-radius-sm:18px;--ai-card-padding:24px;--ai-card-border:var(--mkt-visual-border,rgb(15 23 42/0.08));--ai-card-shadow:var(--mkt-visual-shadow-soft,0 18px 44px -30px rgb(15 23 42/0.18));--landing-card-title-size:1.12rem;--landing-card-title-line:1.32;--landing-card-body-size:1.04rem;--landing-card-body-line:1.52;background:radial-gradient(80% 48% at 50% 0,hsl(142 71% 92%/.8),transparent 60%),linear-gradient(180deg,#ffffff,hsl(220 14% 98%) 48%,#ffffff);color:var(--ai-ink);font-family:var(--mkt-body-font);overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ai-platform-page :where(a,button){font-family:var(--mkt-heading-font)}.ai-platform-page :where(h1,h2,h3,h4,h5,h6,strong){font-family:var(--mkt-heading-font)}.ai-platform-page :where(p,li,td,th,span,strong){letter-spacing:0}.ai-platform-container{width:min(1180px,calc(100% - 32px));margin:0 auto}.ai-platform-header{position:sticky;top:0;z-index:45;justify-content:space-between;gap:18px;border-bottom:1px solid var(--mkt-visual-border,rgb(15 23 42/.08));background:rgb(255 255 255/.92);padding:14px max(16px,calc((100vw - 1180px) / 2));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ai-audience-card a,.ai-data-row,.ai-feature-list div,.ai-flow-rail,.ai-hero-actions,.ai-kicker,.ai-platform-brand,.ai-platform-header,.ai-platform-header-actions,.ai-platform-nav,.ai-webstore-quote-box{display:flex;align-items:center}.ai-platform-brand{gap:10px;color:var(--ai-black);font-family:var(--mkt-heading-font);font-size:1.18rem;font-weight:800;text-decoration:none}.ai-platform-brand img{width:34px;height:34px;border-radius:10px}.ai-platform-nav{gap:8px;border:1px solid var(--mkt-visual-border,rgb(15 23 42/.08));border-radius:999px;background:#ffffff;padding:5px;box-shadow:var(--mkt-visual-shadow-soft,0 18px 44px -30px rgb(15 23 42/.18))}.ai-platform-nav a{border-radius:999px;color:var(--ai-muted);font-size:.92rem;font-weight:700;padding:9px 14px;text-decoration:none}.ai-platform-nav a.is-active,.ai-platform-nav a:hover{background:hsl(45 93% 58%/.16);color:var(--ai-black)}.ai-final-secondary,.ai-platform-link-button,.ai-primary-button,.ai-secondary-button{border-radius:999px;font-weight:800}.ai-platform-link-button{background:#0f172a;color:#ffffff;min-height:44px;border-radius:var(--mkt-radius-button,999px);padding:0 20px;font-family:var(--mkt-heading-font);font-size:.94rem;text-decoration:none;box-shadow:var(--mkt-shadow-button,0 18px 36px -26px rgb(15 23 42/.45))}.ai-hero-section{position:relative;isolation:isolate;overflow:hidden;padding:clamp(62px,8vw,102px) 0 clamp(46px,6vw,72px);background:#ffffff}.ai-hero-section:after,.ai-hero-section:before{content:"";position:absolute;inset:0;pointer-events:none}.ai-hero-section:before{z-index:-2;background-image:url(/hero-bg.png);background-position:center 42%;background-size:cover;opacity:.48;filter:saturate(1) contrast(1.08);transform:scale(1.02)}.ai-hero-section:after{z-index:-1;background:linear-gradient(180deg,rgb(255 255 255/.86),rgb(255 255 255/.66) 46%,rgb(255 255 255/.92)),radial-gradient(70% 58% at 22% 10%,hsl(45 93% 58%/.2),transparent 60%),radial-gradient(62% 48% at 92% 18%,hsl(142 71% 56%/.18),transparent 58%)}.ai-hero-section .ai-platform-container{position:relative;z-index:1}.ai-hero-layout{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;justify-items:center;gap:clamp(34px,5vw,58px)}.ai-hero-copy{display:flex;flex-direction:column;align-items:center;max-width:920px;text-align:center}.ai-final-cta h2,.ai-hero-copy h1,.ai-section-heading h2{margin:0;color:var(--ai-black);font-family:var(--mkt-heading-font);font-weight:800;letter-spacing:var(--mkt-section-title-tracking,-.04em);line-height:var(--mkt-section-title-line,1.06);text-wrap:balance}.ai-hero-copy h1{max-width:1040px;font-size:var(--mkt-section-title-size,clamp(2.25rem,4vw,4.1rem))}.ai-hero-line{display:block;white-space:nowrap}.ai-hero-copy p{max-width:720px;margin:22px auto 0;color:var(--ai-muted);font-size:var(--mkt-section-desc-size,clamp(1rem,1.35vw,1.18rem));line-height:var(--mkt-section-desc-line,1.62);text-wrap:pretty}.ai-hero-copy .ai-hero-supporting-line{max-width:780px;margin-top:14px;color:var(--ai-black);font-size:clamp(.95rem,1.1vw,1.05rem);font-weight:700;line-height:1.5}.ai-kicker{width:fit-content;gap:8px;margin-bottom:18px;border:1px solid rgb(245 183 10/.35);border-radius:999px;background:hsl(45 93% 58%/.15);color:#6a4a00;font-size:.82rem;font-weight:800;padding:8px 12px}.ai-hero-actions{justify-content:center;flex-wrap:wrap;gap:12px;margin-top:30px}.ai-primary-button{min-height:var(--mkt-button-height,3.5rem);border-radius:var(--mkt-radius-button,999px);padding-inline:28px;font-family:var(--mkt-heading-font);font-size:1rem;font-weight:700;line-height:1;letter-spacing:-.01em}.ai-primary-button:hover{color:var(--ai-black)}.ai-final-secondary,.ai-secondary-button{min-height:var(--mkt-button-height,3.5rem);border-radius:var(--mkt-radius-button,999px);padding-inline:28px;font-family:var(--mkt-heading-font);color:var(--ai-black);letter-spacing:-.01em}.ai-final-secondary,.ai-platform-page .ai-final-secondary,.ai-platform-page .ai-primary-button,.ai-platform-page .ai-secondary-button,.ai-secondary-button{font-size:1rem;font-weight:700;line-height:1}.ai-hero-visual{width:min(100%,980px);justify-self:center;border:1px solid var(--ai-card-border);border-radius:var(--ai-card-radius);background:rgb(255 255 255/.92);box-shadow:0 28px 80px -42px rgb(15 23 42/.24);overflow:hidden;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ai-visual-topbar{display:grid;grid-template-columns:10px 10px 10px 1fr;align-items:center;gap:7px;border-bottom:1px solid var(--mkt-visual-border,rgb(15 23 42/.08));background:hsl(220 14% 18%);padding:12px 14px}.ai-visual-topbar span{width:10px;height:10px;border-radius:50%;background:#e25b45}.ai-visual-topbar span:nth-child(2){background:#f5b70a}.ai-visual-topbar span:nth-child(3){background:#24a667}.ai-visual-topbar strong{color:rgb(255 255 255/.72);font-size:.8rem;text-align:right}.ai-visual-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:14px;padding:16px}.ai-chat-panel,.ai-data-panel,.ai-product-panel,.ai-webstore-mockup{border:1px solid var(--ai-card-border);border-radius:var(--ai-card-radius-sm);background:rgb(255 255 255/.96);box-shadow:var(--ai-card-shadow)}.ai-chat-panel{display:grid;gap:10px;padding:14px}.ai-product-panel{display:grid;gap:12px;padding:14px}.ai-data-panel{grid-column:1/-1;display:grid;grid-template-columns:1fr repeat(3,minmax(0,1fr));gap:10px;padding:12px}.ai-panel-label{color:var(--ai-muted);font-size:.74rem;font-weight:900;text-transform:uppercase}.ai-message{max-width:92%;border-radius:17px;font-size:.86rem;line-height:1.45;padding:10px 12px}.ai-message.buyer{justify-self:end;background:linear-gradient(135deg,var(--ai-yellow),var(--ai-yellow-dark));color:var(--ai-black);box-shadow:0 12px 24px -18px rgb(245 158 11/.75)}.ai-message.agent{background:#eef2f7;color:var(--ai-black)}.ai-equipment-card{display:grid;grid-template-columns:112px 1fr;gap:12px;align-items:center}.ai-equipment-card img,.ai-webstore-product img{width:100%;border-radius:16px;object-fit:cover}.ai-equipment-card img{aspect-ratio:1.12}.ai-equipment-card p,.ai-equipment-card span,.ai-testimonial-card span,.ai-webstore-quote-box p,.ai-webstore-toolbar span{color:var(--ai-muted)}.ai-equipment-card strong{display:block;margin-top:5px;font-size:1.08rem;line-height:1.2}.ai-equipment-card p{margin:6px 0 0;font-size:.86rem}.ai-quote-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.ai-data-row,.ai-product-specs span,.ai-quote-strip span{border:1px solid var(--mkt-visual-border,rgb(15 23 42/.08));border-radius:999px;background:var(--ai-soft);color:var(--ai-ink);font-size:.76rem;font-weight:800;padding:8px 9px;text-align:center}.ai-data-row{justify-content:center;gap:7px}.ai-flow-rail{justify-content:center;gap:10px;border-top:1px solid var(--mkt-visual-border,rgb(15 23 42/.08));background:#0f172a;color:#ffffff;font-size:.83rem;font-weight:800;padding:13px 16px}.ai-metrics-section{padding:0 0 clamp(56px,7vw,88px);background:hsl(220 14% 96%/.45)}.ai-metrics-grid{display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;border:1px solid var(--ai-card-border);border-radius:var(--ai-card-radius);background:#ffffff;box-shadow:var(--ai-card-shadow)}.ai-metric-card{padding:24px 20px;text-align:center}.ai-metric-card:not(:last-child){border-right:1px solid var(--mkt-visual-border,rgb(15 23 42/.08))}.ai-metric-card strong{display:block;color:var(--ai-black);font-family:var(--mkt-heading-font);font-size:clamp(1.7rem,3vw,2.55rem);line-height:1}.ai-metric-card span{display:block;margin-top:8px;color:var(--ai-muted);font-weight:700}.ai-section{padding:var(--ai-section-y) 0}.ai-band-section,.ai-workflow-section{background:hsl(220 14% 96%/.45)}.ai-section-heading{max-width:760px;margin:0 auto var(--ai-section-heading-space);text-align:center}.ai-section-heading-left{margin-inline:0;text-align:left}.ai-section-heading>span{display:none}.ai-section-heading h2{font-size:var(--mkt-section-title-size,clamp(2.25rem,4vw,4.1rem));letter-spacing:var(--mkt-section-title-tracking,-.04em)}.ai-section-heading p{margin:16px auto 0;color:var(--ai-muted);font-size:var(--mkt-section-desc-size,1.05rem);line-height:var(--mkt-section-desc-line,1.62);text-wrap:pretty}.ai-section-heading-left p{margin-inline:0}.ai-ecosystem-grid,.ai-testimonial-grid,.ai-timeline-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--ai-grid-gap)}.ai-audience-card,.ai-premium-card,.ai-testimonial-card,.ai-workflow-card{border:1px solid var(--ai-card-border);border-radius:var(--ai-card-radius);background:#ffffff;box-shadow:var(--ai-card-shadow)}.ai-premium-card{min-height:248px;padding:var(--ai-card-padding)}.ai-audience-card svg,.ai-premium-card svg,.ai-workflow-card svg{color:var(--ai-yellow-dark)}.ai-audience-card h3,.ai-premium-card h3,.ai-webstore-product h3,.ai-workflow-card h3{margin:16px 0 0;color:var(--ai-black);font-family:var(--mkt-heading-font);font-size:var(--landing-card-title-size,1.12rem);font-weight:700;line-height:var(--landing-card-title-line,1.32)}.ai-audience-card p,.ai-premium-card p,.ai-testimonial-card p,.ai-workflow-card p{margin:12px 0 0;color:var(--ai-muted);font-size:var(--landing-card-body-size,1.04rem);line-height:var(--landing-card-body-line,1.52)}.ai-card-index{margin-bottom:20px;color:rgb(20 20 20/.3);font-size:.8rem;font-weight:900}.ai-platform-workflow-section{position:relative;overflow:hidden;background:var(--mkt-visual-soft-bg,linear-gradient(180deg,#fbfbfa 0,#ffffff 100%))}.ai-platform-workflow-section:before{content:"";position:absolute;inset:0;opacity:.48;background-image:linear-gradient(rgb(20 20 20/.045) 1px,transparent 0),linear-gradient(90deg,rgb(20 20 20/.04) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent);pointer-events:none}.ai-platform-workflow-section .ai-platform-container{position:relative}.ai-platform-workflow{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:34px}.ai-platform-flow-line{position:absolute;top:53px;left:9%;right:9%;height:2px;overflow:hidden;border-radius:999px;background:#e5e2d8}.ai-platform-flow-line:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,#f5b70a 28%,#7f7aee 58%,transparent);transform:translateX(-100%);animation:ai-flow-trace 9s ease-in-out infinite}.ai-platform-step-card{position:relative;z-index:1;display:grid;grid-template-rows:auto 1fr auto;min-height:352px;border:1px solid var(--ai-card-border);border-radius:var(--ai-card-radius-sm);background:rgb(255 255 255/.9);box-shadow:var(--ai-card-shadow);padding:18px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:ai-step-focus 9s ease-in-out infinite;animation-delay:calc(var(--step-index) * 1.35s)}.ai-platform-step-card:after{content:"";position:absolute;inset:-1px;border-radius:inherit;border:1px solid transparent;background:linear-gradient(135deg,rgb(245 183 10/.85),rgb(85 40 191/.34)) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;pointer-events:none;animation:ai-step-border 9s ease-in-out infinite;animation-delay:calc(var(--step-index) * 1.35s)}.ai-platform-mini-bar,.ai-platform-mini-chips,.ai-platform-mini-row,.ai-platform-step-top,.ai-platform-workflow-actions{display:flex;align-items:center}.ai-platform-step-top{justify-content:space-between;gap:12px}.ai-platform-step-icon{display:grid;place-items:center;width:40px;height:40px;border:1px solid rgb(245 183 10/.34);border-radius:14px;background:#fff8dd;color:#8a6500}.ai-platform-step-top>span{color:rgb(20 20 20/.36);font-size:.78rem;font-weight:900}.ai-platform-step-copy h3{margin:18px 0 0;color:var(--ai-black);font-family:var(--mkt-heading-font);font-size:var(--landing-card-title-size,1.12rem);font-weight:700;line-height:var(--landing-card-title-line,1.32)}.ai-platform-step-copy p{margin:10px 0 0;color:var(--ai-muted);font-size:var(--landing-card-body-size,1.04rem);line-height:var(--landing-card-body-line,1.52)}.ai-platform-mini-ui{overflow:hidden;margin-top:20px;border:1px solid var(--mkt-visual-border,rgb(15 23 42/.08));border-radius:14px;background:linear-gradient(180deg,#ffffff,#f8f8f8)}.ai-platform-mini-bar{gap:8px;border-bottom:1px solid var(--mkt-visual-border,rgb(15 23 42/.08));background:#fbfaf6;padding:10px 11px}.ai-platform-mini-bar span{width:8px;height:8px;border-radius:999px;background:var(--ai-yellow);box-shadow:0 0 0 5px rgb(245 183 10/.13);animation:ai-status-pulse 2.8s ease-in-out infinite}.ai-platform-mini-bar strong{color:var(--ai-black);font-size:.76rem;font-weight:900}.ai-platform-mini-rows{display:grid;gap:1px;background:var(--mkt-visual-border,rgb(15 23 42/.08))}.ai-platform-mini-row{justify-content:space-between;gap:10px;background:#ffffff;padding:9px 11px}.ai-platform-mini-row span{color:var(--ai-muted);font-size:.72rem}.ai-platform-mini-row strong{color:var(--ai-black);font-size:.73rem;text-align:right}.ai-platform-mini-chips{flex-wrap:wrap;gap:6px;padding:10px 11px}.ai-platform-mini-chips span{border:1px solid rgb(20 20 20/.08);border-radius:999px;background:#ffffff;color:#3f3b32;font-size:.68rem;font-weight:800;padding:6px 8px}.ai-platform-workflow-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:28px;border:1px solid var(--ai-card-border);border-radius:var(--ai-card-radius-sm);background:#ffffff;box-shadow:var(--ai-card-shadow);padding:16px}.ai-platform-workflow-footer p{max-width:620px;margin:0;color:var(--ai-black);font-weight:800;line-height:1.45}.ai-platform-workflow-actions{flex-wrap:wrap;justify-content:flex-end;gap:14px}.ai-platform-workflow-link{color:var(--ai-black);font-weight:900;text-decoration:underline;text-underline-offset:4px}.ai-icon-box{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:#fff5cf}.ai-audience-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.ai-audience-card{min-height:300px;padding:32px}.ai-audience-card a{width:fit-content;gap:8px;margin-top:24px;color:var(--ai-black);font-weight:900;text-decoration:none}.ai-audience-card-dark{background:linear-gradient(135deg,hsl(222 47% 11%),hsl(222 47% 18%));color:#ffffff}.ai-audience-card-dark a,.ai-audience-card-dark h3{color:#ffffff}.ai-audience-card-dark p{color:rgb(255 255 255/.72)}.ai-workflow-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.ai-workflow-card{position:relative;min-height:238px;padding:20px}.ai-workflow-card:after{content:"";position:absolute;top:31px;right:-12px;width:12px;height:2px;background:var(--ai-yellow)}.ai-workflow-card:last-child:after{display:none}.ai-workflow-number{display:grid;place-items:center;width:32px;height:32px;margin-bottom:14px;border-radius:50%;background:#0f172a;color:#ffffff;font-weight:900}.ai-webstore-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1fr);align-items:center;gap:clamp(28px,6vw,70px)}.ai-webstore-section{padding:clamp(56px,6vw,84px) 0}.ai-webstore-layout-hero{grid-template-columns:minmax(340px,.62fr) minmax(0,1fr);align-items:stretch;gap:clamp(34px,5vw,68px)}.ai-webstore-copy{display:flex;flex-direction:column;justify-content:center;max-width:620px;text-align:left}.ai-webstore-layout-hero .ai-section-heading-left{max-width:620px;margin-bottom:0;text-align:left}.ai-agent-reference-layout .ai-section-heading-left h2,.ai-webstore-layout-hero .ai-section-heading-left h2{font-size:clamp(2.25rem,3.15vw,3.35rem);letter-spacing:-.035em;line-height:1.03}.ai-webstore-layout-hero .ai-section-heading-left p{max-width:560px;margin-top:14px;margin-right:0;margin-left:0;font-size:clamp(.98rem,1.12vw,1.08rem);line-height:1.56}.ai-webstore-layout-hero .ai-feature-list{max-width:620px;margin-right:0;margin-left:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;text-align:left}.ai-agent-reference-layout .ai-feature-list div,.ai-webstore-layout-hero .ai-feature-list div{min-height:50px;padding:11px 12px;font-size:.92rem;line-height:1.28}.ai-agent-reference-layout .ai-webstore-cta,.ai-webstore-layout-hero .ai-webstore-cta{min-height:50px;margin-top:22px;padding-inline:22px}.ai-webstore-hero-graphic{align-self:center;font-family:var(--mkt-body-font);width:100%;max-width:680px;margin:0 0 0 auto;overflow:visible;--mkt-visual-border:rgb(15 23 42/0.08);--mkt-visual-shadow-soft:0 18px 44px -30px rgb(15 23 42/0.18);--mkt-visual-shadow:0 28px 80px -42px rgb(15 23 42/0.24);--mkt-visual-radius:24px;--mkt-visual-radius-sm:18px;--mkt-visual-bg:linear-gradient(180deg,#fbfbfa,#ffffff);--mkt-visual-soft-bg:linear-gradient(180deg,#fbfbfa,#ffffff)}.ai-agent-hero-reference :where(h1,h2,h3,strong),.ai-webstore-hero-graphic :where(h1,h2,h3,strong){font-family:var(--mkt-heading-font)}.ai-webstore-hero-graphic .ws2-ai-lab{width:100%}.ai-webstore-hero-graphic .ws2-ai-stage{box-sizing:border-box}.ai-webstore-hero-graphic .ws2-ai-browserbar{grid-template-columns:72px minmax(0,1fr) 116px;min-height:44px;gap:10px;padding:0 14px}.ai-webstore-hero-graphic .ws2-ai-mode,.ai-webstore-hero-graphic .ws2-ai-url{font-size:.66rem}.ai-webstore-hero-graphic .ws2-hero-builder-stage{grid-template-columns:minmax(100px,.45fr) minmax(0,1.6fr) minmax(124px,.58fr);min-height:440px;gap:8px;padding:12px}.ai-webstore-hero-graphic .ws2-live-storefront{min-height:0}.ai-webstore-hero-graphic .ws2-live-hero{min-height:164px}.ai-webstore-hero-graphic .ws2-live-hero-copy{min-height:164px;padding:18px 20px}.ai-webstore-hero-graphic .ws2-live-hero-copy h3{font-size:clamp(1.2rem,1.8vw,1.58rem)}.ai-webstore-hero-graphic .ws2-store-product-row{gap:5px;padding:8px 7px 10px}.ai-webstore-hero-graphic .ws2-mini-product,.ai-webstore-hero-graphic .ws2-mini-product-add{min-height:148px;padding:5px;border-radius:12px}.ai-webstore-hero-graphic .ws2-mini-product-media{border-radius:9px}.ai-webstore-hero-graphic .ws2-mini-product-body{gap:4px;padding:6px 0 0}.ai-webstore-hero-graphic .ws2-mini-product-body strong{min-height:24px;font-size:.46rem;line-height:1.16}.ai-webstore-hero-graphic .ws2-mini-location{min-height:12px;gap:3px}.ai-webstore-hero-graphic .ws2-mini-location span{font-size:.4rem}.ai-webstore-hero-graphic .ws2-mini-location .ws2-mini-flag{width:11px;height:11px;font-size:.46rem}.ai-webstore-hero-graphic .ws2-mini-price-grid{border-radius:6px}.ai-webstore-hero-graphic .ws2-mini-price-grid div{min-height:26px;padding:3px 0;font-size:.32rem}.ai-webstore-hero-graphic .ws2-mini-price-grid b{margin-bottom:2px;font-size:.25rem}.ai-webstore-hero-graphic .ws2-mini-price-grid .ws2-mini-price-amount{font-size:.34rem;font-weight:800}.ai-webstore-hero-graphic .ws2-editor-panel,.ai-webstore-hero-graphic .ws2-shopify-builder{border-radius:18px}.ai-webstore-hero-graphic .ws2-shopify-builder{padding:10px 7px}.ai-webstore-hero-graphic .ws2-store-menu-row{min-height:34px;grid-template-columns:16px minmax(0,1fr) 10px;gap:5px;margin-bottom:5px;padding:5px 6px;border-radius:10px}.ai-webstore-hero-graphic .ws2-store-menu-heading,.ai-webstore-hero-graphic .ws2-store-menu-row span,.ai-webstore-hero-graphic .ws2-store-submenu-row span{font-size:.5rem}.ai-webstore-hero-graphic .ws2-store-menu-heading svg,.ai-webstore-hero-graphic .ws2-store-menu-row svg,.ai-webstore-hero-graphic .ws2-store-submenu-row svg{width:13px;height:13px}.ai-webstore-hero-graphic .ws2-store-submenu{margin-left:14px}.ai-webstore-hero-graphic .ws2-store-submenu-row{min-height:26px}.ai-webstore-hero-graphic .ws2-editor-panel{gap:8px;padding:11px 8px}.ai-webstore-hero-graphic .ws2-panel-label{font-size:.5rem}.ai-webstore-hero-graphic .ws2-editor-section{padding:8px;border-radius:12px}.ai-webstore-hero-graphic .ws2-editor-row{font-size:.54rem}.ai-webstore-hero-graphic .ws2-title-input{min-height:32px;font-size:.45rem}.ai-webstore-hero-graphic .ws2-description-input{min-height:58px;font-size:.44rem}.ai-webstore-hero-graphic .ws2-editor-media img{width:38px;height:32px}.ai-webstore-hero-graphic .ws2-editor-media span{font-size:.46rem}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat{position:absolute;z-index:30;top:50%;right:10px;left:auto;width:min(330px,44%);height:min(500px,calc(100% - 18px));min-height:0;translate:0 -50%;transform:none;opacity:1;pointer-events:none;border-radius:24px;box-shadow:0 34px 72px -38px rgb(15 23 42/.62),0 14px 34px -26px rgb(15 23 42/.36);animation:ai-webstore-final-chat-pop .72s cubic-bezier(.2,.8,.2,1) both}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ws2-agent-head{min-height:50px;gap:8px;padding:10px 14px;border-radius:24px 24px 0 0;background:#ffffff;color:var(--ai-ink);border-bottom:1px solid rgb(15 23 42/.07)}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ws2-status-dot{width:8px;height:8px;background:var(--ai-yellow);box-shadow:0 0 0 4px rgb(255 183 3/.18)}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ws2-agent-title{min-width:0;font-size:.78rem;line-height:1.1}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ws2-agent-title img{width:24px;height:24px}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ws2-agent-status{font-size:.64rem}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ws2-chat-flow{flex:1 1;gap:8px;min-height:0;padding:12px 12px 8px;overflow:hidden}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ws2-chat-row{max-height:260px;overflow:hidden;opacity:0;transform:translateY(10px);animation:ai-webstore-chat-reveal 2s ease-out both}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ai-webstore-chat-question{animation-name:ai-webstore-chat-question}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ai-webstore-chat-typing{animation-name:ai-webstore-chat-typing}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ai-webstore-chat-recommendation{animation-name:ai-webstore-chat-recommendation}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ai-webstore-chat-followup-typing{animation-name:ai-webstore-chat-followup-typing}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ws2-chat-avatar{width:26px;height:26px}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ws2-chat-bubble{max-width:82%;padding:7px 10px;border-radius:14px;font-size:.64rem;line-height:1.3}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ws2-chat-time{margin-top:4px;font-size:.48rem}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ai-webstore-typing-bubble{display:inline-flex;align-items:center;gap:5px;min-width:58px;min-height:34px;padding:9px 13px}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ai-webstore-typing-bubble span{width:6px;height:6px;border-radius:999px;background:#94a3b8;animation:ai-webstore-typing-dot 1s ease-in-out infinite}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ai-webstore-typing-bubble span:nth-child(2){animation-delay:.14s}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ai-webstore-typing-bubble span:nth-child(3){animation-delay:.28s}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ws2-recommend-card{width:calc(100% - 28px);margin-left:0;padding:9px;border-radius:16px}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ws2-recommend-label{min-height:22px;padding:0 7px;font-size:.56rem}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ws2-recommend-options{display:block;grid-template-columns:1fr;gap:7px;margin-top:7px}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ws2-recommend-product{display:grid;max-width:none;grid-template-columns:56px minmax(0,1fr);gap:8px;min-height:76px;padding:7px;border-radius:12px}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ws2-recommend-image{width:56px;min-height:62px;border-radius:10px}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ws2-recommend-title{font-size:.62rem;line-height:1.15}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ws2-recommend-product ul{gap:3px;margin-top:4px}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ws2-recommend-product li{gap:4px;font-size:.48rem;line-height:1.2}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ws2-recommend-actions{margin-top:7px}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ws2-recommend-actions button{min-height:30px;padding:0 10px;font-size:.58rem}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ws2-agent-input{min-height:38px;margin:0 12px 8px;padding:0 8px;border-radius:14px;font-size:.58rem}.webstore2-page.ai-webstore-hero-graphic .ai-webstore-final-chat .ws2-agent-secure{min-height:24px;padding-bottom:10px;font-size:.54rem}@keyframes ai-webstore-final-chat-pop{0%{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ai-webstore-chat-question{0%{max-height:0;opacity:0;transform:translateY(12px)}12%,to{max-height:72px;opacity:1;transform:translateY(0)}}@keyframes ai-webstore-chat-typing{0%,18%{max-height:0;opacity:0;transform:translateY(10px)}28%,48%{max-height:74px;opacity:1;transform:translateY(0)}62%,to{max-height:0;opacity:0;transform:translateY(-4px)}}@keyframes ai-webstore-chat-recommendation{0%,52%{max-height:0;opacity:0;transform:translateY(14px) scale(.98)}76%,to{max-height:260px;opacity:1;transform:translateY(0) scale(1)}}@keyframes ai-webstore-chat-followup-typing{0%,76%{max-height:0;opacity:0;transform:translateY(10px)}90%,to{max-height:74px;opacity:1;transform:translateY(0)}}@keyframes ai-webstore-typing-dot{0%,70%,to{opacity:.38;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}.ai-agent-reference-section{background:radial-gradient(76% 58% at 12% 10%,rgb(255 197 1/.1),transparent 58%),radial-gradient(60% 42% at 90% 22%,rgb(227 24 10/.06),transparent 56%),#ffffff}.ai-agent-reference-layout{display:grid;grid-template-columns:minmax(340px,430px) minmax(0,.95fr);align-items:stretch;gap:clamp(34px,6vw,86px)}.ai-agent-reference-copy{display:flex;flex-direction:column;justify-content:center;grid-column:2;max-width:720px}.ai-agent-feature-list{max-width:720px}.ai-agent-hero-reference.bright-landing{align-self:center;grid-column:1;grid-row:1;width:100%;overflow:visible;background:transparent;background-image:none;color:var(--ai-black);font-family:var(--mkt-body-font)}.ai-agent-hero-reference .bright-hero-mockup-wrap{max-width:400px;padding-bottom:0}.ai-agent-hero-reference .bright-chat-mockup{height:560px}.ai-agent-hero-reference .bright-chat-body{gap:16px}.ai-agent-hero-reference .bright-chat-msg{font-size:.84rem}.ai-feature-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.ai-feature-list div{gap:9px;border:1px solid var(--ai-card-border);border-radius:var(--ai-card-radius-sm);background:#ffffff;color:var(--ai-black);font-weight:800;padding:13px 14px}.ai-feature-list svg{flex:0 0 auto;color:var(--ai-green)}.ai-webstore-cta{margin-top:26px}.ai-webstore-mockup{padding:16px;box-shadow:0 28px 80px -42px rgb(15 23 42/.24)}.ai-webstore-toolbar{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid var(--mkt-visual-border,rgb(15 23 42/.08));padding-bottom:14px}.ai-webstore-toolbar strong{border-radius:999px;background:#fff5cf;color:#6a4a00;font-size:.74rem;padding:6px 10px}.ai-webstore-product{display:grid;grid-template-columns:170px 1fr;gap:18px;align-items:center;padding:18px 0}.ai-webstore-product img{aspect-ratio:1}.ai-webstore-product p{margin:0;color:var(--ai-yellow-dark);font-weight:900}.ai-product-specs{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.ai-webstore-quote-box{gap:12px;border:1px solid var(--ai-card-border);border-radius:var(--ai-card-radius-sm);background:hsl(220 14% 96%);padding:14px}.ai-webstore-quote-box svg{flex:0 0 auto;color:var(--ai-purple)}.ai-webstore-quote-box p{margin:3px 0 0;line-height:1.48}.ai-network-section{background:hsl(220 14% 96%/.45)}.ai-market-live-listings{display:grid;gap:34px;margin-top:24px}.ai-market-row-head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:16px}.ai-market-row-head h3{margin:0;color:var(--ai-black);font-family:var(--mkt-heading-font);font-size:clamp(1.38rem,2vw,1.62rem);font-weight:700;line-height:1.12}.ai-market-row-head a{color:#111827;font-size:.86rem;line-height:1;text-decoration:underline}.ai-market-carousel{position:relative}.ai-market-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.ai-market-card{display:flex;min-width:0;overflow:hidden;flex-direction:column;border:1px solid var(--ai-card-border);border-radius:12px;background:#ffffff;color:var(--ai-black);box-shadow:0 12px 30px -24px rgb(15 23 42/.24);text-decoration:none}.ai-market-media{position:relative;aspect-ratio:1.38/1;overflow:hidden;background:#f1f5f9}.ai-market-media img{width:100%;height:100%;object-fit:cover}.ai-market-badges{position:absolute;left:7px;right:7px;bottom:7px;display:flex;align-items:center;gap:5px;min-width:0}.ai-market-condition,.ai-market-rating,.ai-market-verified{display:inline-flex;align-items:center;min-height:24px;border-radius:999px;box-shadow:0 8px 12px -10px rgba(15,23,42,.36);font-size:.6rem;white-space:nowrap}.ai-market-rating{gap:2px;padding:0 7px;background:#ffffff;color:var(--ai-black)}.ai-market-verified{gap:4px;padding:0 8px 0 4px;background:#ffc501;color:var(--ai-black)}.ai-market-verified span{display:grid;place-items:center;width:20px;height:20px;border:2px solid #ffffff;border-radius:999px;background:#ffb31a;color:#ffffff;line-height:1}.ai-market-condition{justify-content:center;min-width:48px;padding:0 8px;background:#ffc501;color:var(--ai-black)}.ai-market-condition.is-used{background:#202020;color:#ffffff}.ai-market-body{display:flex;flex:1 1;flex-direction:column;padding:10px 10px 11px}.ai-market-body h3{min-height:40px;margin:0;color:var(--ai-black);font-family:var(--mkt-heading-font);font-size:.84rem;font-weight:700;line-height:1.35;letter-spacing:0}.ai-market-location{display:flex;align-items:center;gap:6px;min-height:20px;margin:6px 0 9px;color:var(--ai-muted);font-size:.57rem}.ai-market-location img{display:block;width:16px;height:16px;border-radius:999px;object-fit:cover}.ai-market-rate-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;margin-top:auto;border:1px solid var(--ai-card-border);border-radius:5px}.ai-market-rate-grid div{display:flex;min-width:0;min-height:42px;flex-direction:column;justify-content:center;padding:0 6px}.ai-market-rate-grid div+div{border-left:1px solid var(--ai-card-border)}.ai-market-rate-grid span{color:var(--ai-muted);font-size:.62rem;font-weight:400}.ai-market-rate-grid strong{margin-top:2px;color:var(--ai-black);font-size:.7rem;font-weight:700;line-height:1}.ai-market-sale-price{display:block;margin-top:auto;color:#ed1c11;font-size:1.12rem;font-weight:700;line-height:1.1}.ai-market-sale-price.is-rfq{color:#1264ff;letter-spacing:.02em}.ai-market-arrow{position:absolute;top:44%;z-index:2;display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:999px;background:rgba(255,255,255,.72);color:#ffc501;font:inherit;line-height:1;opacity:.95;box-shadow:0 6px 18px -13px rgba(15,23,42,.6)}.ai-market-arrow-left{left:-8px}.ai-market-arrow-right{right:-8px}.ai-difference-section{position:relative;overflow:hidden;background:radial-gradient(circle at 50% 0,rgb(245 183 10/.1),transparent 34%),linear-gradient(180deg,#ffffff,hsl(220 14% 96%/.72))}.ai-difference-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ai-difference-table-shell{overflow-x:auto;border:1px solid var(--ai-card-border);border-radius:var(--ai-card-radius);background:rgb(255 255 255/.96);box-shadow:var(--ai-card-shadow)}.ai-difference-table{width:100%;min-width:1040px;border-collapse:separate;border-spacing:0;color:var(--ai-black)}.ai-difference-table td,.ai-difference-table th{border-bottom:1px solid var(--mkt-visual-border,rgb(15 23 42/.08));border-left:1px solid var(--mkt-visual-border,rgb(15 23 42/.08));padding:22px 20px;text-align:left;vertical-align:top}.ai-difference-table thead th{position:sticky;top:0;z-index:1;background:#ffffff;color:var(--ai-black);font-family:var(--mkt-heading-font);font-size:.94rem;font-weight:700;line-height:1.25}.ai-difference-table td:first-child,.ai-difference-table th:first-child{border-left:0}.ai-difference-table tbody tr:last-child td,.ai-difference-table tbody tr:last-child th{border-bottom:0}.ai-difference-table tbody th{width:18%;background:hsl(220 14% 98%);color:var(--ai-black);font-family:var(--mkt-heading-font);font-size:.98rem;font-weight:700;line-height:1.35}.ai-difference-table td{width:20.5%;color:var(--ai-muted);font-size:.96rem;line-height:1.55}.ai-difference-table .is-antbuildz{border-left-color:rgb(245 183 10/.35);background:linear-gradient(180deg,rgb(255 250 240/.96),rgb(255 255 255/.98));color:var(--ai-black);font-weight:600}.ai-difference-table-check{display:flex;gap:10px;align-items:flex-start}.ai-difference-table-check svg{flex:0 0 auto;margin-top:3px;color:var(--ai-green)}.ai-difference-table-head{display:flex;align-items:center;gap:12px}.ai-difference-table-head em,.ai-difference-table-head strong{display:block}.ai-difference-table-head em{width:fit-content;margin-top:7px;border:1px solid rgb(245 183 10/.45);border-radius:999px;background:#fff8dd;color:#6a4a00;font-size:.68rem;font-style:normal;font-weight:800;padding:6px 9px}.ai-difference-card{position:relative;min-height:438px;border:1px solid var(--ai-card-border);border-radius:var(--ai-card-radius-sm);background:rgb(255 255 255/.9);box-shadow:var(--ai-card-shadow);padding:22px;animation:ai-difference-rise .72s ease both;animation-delay:calc(var(--difference-index) * .11s)}.ai-difference-card.is-antbuildz{border-color:rgb(245 183 10/.55);background:linear-gradient(180deg,#fffaf0,#ffffff 58%,#fbfbfb);box-shadow:0 28px 74px -42px rgb(15 23 42/.34),0 0 0 5px rgb(245 183 10/.08)}.ai-difference-card.is-antbuildz:after{content:"";position:absolute;inset:-1px;border-radius:inherit;border:1px solid rgb(245 183 10/.7);opacity:.7;pointer-events:none}.ai-difference-card li,.ai-difference-card-head,.ai-difference-footer,.ai-difference-footer .ai-platform-workflow-actions,.ai-difference-node,.ai-difference-node-grid,.ai-difference-system{display:flex;align-items:center}.ai-difference-card-head{justify-content:space-between;gap:12px}.ai-difference-icon{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgb(20 20 20/.08);border-radius:14px;background:#f8f8f8;color:#6b6251}.ai-difference-card.is-antbuildz .ai-difference-icon{border-color:rgb(245 183 10/.38);background:#fff3c7;color:#7a5900}.ai-difference-card-head>span{border:1px solid rgb(245 183 10/.45);border-radius:999px;background:#fff8dd;color:#6a4a00;font-size:.68rem;font-weight:900;padding:7px 9px}.ai-difference-card h3{margin:18px 0 0;color:var(--ai-black);font-family:var(--mkt-heading-font);font-size:var(--landing-card-title-size,1.12rem);font-weight:700;line-height:var(--landing-card-title-line,1.32)}.ai-difference-card ul{display:grid;gap:11px;margin:18px 0 0;padding:0;list-style:none}.ai-difference-card li{align-items:flex-start;gap:9px;color:var(--ai-muted);font-size:.89rem;line-height:1.46}.ai-difference-card li>span{flex:0 0 auto;width:6px;height:6px;margin-top:7px;border-radius:999px;background:#c7c3ba}.ai-difference-card li svg{flex:0 0 auto;margin-top:2px;color:var(--ai-green)}.ai-difference-system{position:relative;flex-direction:column;gap:16px;margin-top:26px;border:1px solid var(--ai-card-border);border-radius:var(--ai-card-radius);background:#ffffff;box-shadow:var(--ai-card-shadow);padding:20px}.ai-difference-node{justify-content:center;gap:8px;min-height:44px;border:1px solid var(--ai-card-border);border-radius:var(--ai-card-radius-sm);background:#fbfbfb;color:var(--ai-black);font-weight:900;padding:10px 14px}.ai-difference-node svg{color:var(--ai-yellow-dark)}.ai-difference-node-leads,.ai-difference-node-source{min-width:min(100%,280px);background:#fff8dd}.ai-difference-node-grid{justify-content:center;gap:12px;width:100%}.ai-difference-node-grid .ai-difference-node{flex:1 1;max-width:260px}.ai-difference-branches{position:relative;display:grid;grid-template-columns:repeat(3,1fr);width:min(680px,86%);height:22px}.ai-difference-branches:before,.ai-difference-lead-line{content:"";position:absolute;left:50%;width:2px;border-radius:999px;background:linear-gradient(180deg,var(--ai-yellow),rgb(85 40 191/.28));transform:translateX(-50%)}.ai-difference-branches:before{top:-16px;height:38px}.ai-difference-branches span{align-self:end;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgb(245 183 10/.8),transparent);animation:ai-difference-line 3.8s ease-in-out infinite}.ai-difference-lead-line{position:relative;height:24px}.ai-difference-footer{justify-content:space-between;gap:24px;margin-top:22px;border:1px solid var(--ai-card-border);border-radius:var(--ai-card-radius-sm);background:#ffffff;padding:16px}.ai-difference-footer p{max-width:760px;margin:0;color:var(--ai-muted);line-height:1.56}.ai-difference-footer .ai-platform-workflow-actions{flex:0 0 auto;justify-content:flex-end}.ai-testimonial-card{min-height:260px;padding:24px}.ai-stars{color:var(--ai-yellow-dark);font-size:.95rem}.ai-testimonial-card p{color:var(--ai-black);font-size:var(--landing-card-body-size,1.04rem);line-height:var(--landing-card-body-line,1.52)}.ai-testimonial-card span,.ai-testimonial-card strong{display:block}.ai-testimonial-card strong{margin-top:22px;color:var(--ai-black)}.ai-testimonial-card span{margin-top:3px;font-size:.92rem}.ai-faq-section{background:radial-gradient(74% 48% at 18% 8%,rgb(255 197 1/.12),transparent 58%),linear-gradient(180deg,#ffffff,hsl(220 14% 98%))}.ai-faq-layout{display:grid;grid-template-columns:minmax(280px,.48fr) minmax(0,.76fr);gap:clamp(36px,7vw,92px);align-items:start}.ai-faq-copy{position:sticky;top:112px}.ai-faq-pill{display:inline-flex;align-items:center;justify-content:center;min-height:42px;margin-bottom:30px;border-radius:999px;background:linear-gradient(135deg,var(--ai-yellow),var(--ai-yellow-dark));font-size:.9rem;font-weight:900;padding:0 28px;box-shadow:0 14px 30px -18px rgb(245 158 11/.85)}.ai-faq-copy h2,.ai-faq-pill{color:var(--ai-black);font-family:var(--mkt-heading-font)}.ai-faq-copy h2{max-width:440px;margin:0;font-size:clamp(2.4rem,4vw,4.05rem);font-weight:800;letter-spacing:-.04em;line-height:1.1}.ai-faq-copy p{max-width:430px;margin:24px 0 0;color:var(--ai-muted);font-size:clamp(1rem,1.2vw,1.12rem);line-height:1.62}.ai-faq-contact{margin-top:34px}.ai-faq-list{display:grid;gap:14px}.ai-faq-item{overflow:hidden;border:1px solid var(--ai-card-border);border-radius:var(--ai-card-radius-sm);background:#ffffff;box-shadow:0 16px 36px -30px rgb(15 23 42/.32)}.ai-faq-item summary{display:grid;grid-template-columns:10px minmax(0,1fr) 40px;gap:16px;align-items:center;min-height:74px;color:var(--ai-black);cursor:pointer;font-family:var(--mkt-heading-font);font-size:clamp(1rem,1.35vw,1.2rem);font-weight:800;line-height:1.34;list-style:none;padding:18px 18px 18px 24px}.ai-faq-item summary::-webkit-details-marker{display:none}.ai-faq-item summary:before{content:"";width:7px;height:7px;border-radius:999px;background:var(--ai-black)}.ai-faq-toggle{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--ai-card-border);border-radius:999px;background:#ffffff;color:var(--ai-black);transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.ai-faq-item[open] .ai-faq-toggle{border-color:rgb(245 183 10/.5);background:#fff8dd;transform:rotate(45deg)}.ai-faq-item p{margin:-6px 68px 24px 50px;color:var(--ai-muted);font-size:1rem;line-height:1.62}.ai-imported-comparison-section{position:relative;overflow:hidden;background:radial-gradient(circle at 50% 0,rgb(245 183 10/.1),transparent 34%),linear-gradient(180deg,#ffffff,hsl(220 14% 96%/.72))}.ai-imported-compare{position:relative;margin-top:28px}.ai-imported-compare-inner{position:relative;padding:1px;border-radius:28px;background:linear-gradient(135deg,rgb(245 183 10/.45),rgb(245 183 10/.15) 50%,rgb(15 23 42/.08));box-shadow:0 24px 60px -38px rgb(245 183 10/.35),0 10px 28px -18px rgb(15 23 42/.12)}.ai-imported-compare-scroll{overflow-x:auto;border-radius:calc(28px - 1.5px);background:#ffffff}.ai-imported-compare-grid{display:grid;grid-template-columns:1.1fr 1fr 1.25fr;min-width:760px}.ai-imported-row-fragment{display:contents}.ai-imported-cell{display:flex;align-items:flex-start;gap:10px;padding:22px 24px;border-bottom:1px solid rgb(15 23 42/.07);border-left:1px solid rgb(15 23 42/.07);color:var(--ai-muted);font-size:.95rem;line-height:1.55}.ai-imported-cell>p{margin:0}.ai-imported-cell:nth-child(3n+1){border-left:0}.ai-imported-cell.is-last{border-bottom:0}.ai-imported-cell-label{align-items:center;background:hsl(220 14% 98%);color:var(--ai-black);font-family:var(--mkt-heading-font);font-size:.98rem;font-weight:700}.ai-imported-cell-header{position:relative;flex-direction:column;align-items:center;gap:6px;padding:26px 24px 22px;border-bottom:1px solid rgb(15 23 42/.1);background:#ffffff;text-align:center}.ai-imported-cell-header.ai-imported-cell-label{justify-content:flex-end;background:hsl(220 14% 98%)}.ai-imported-eyebrow{color:rgb(82 82 91/.85);font-size:.72rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.ai-imported-cell-header h3{margin:0;color:var(--ai-black);font-family:var(--mkt-heading-font);font-size:1.05rem;font-weight:800;line-height:1.2}.ai-imported-cell-header p{margin:0;color:var(--ai-muted);font-size:.8rem}.ai-imported-highlight{position:relative;background:linear-gradient(180deg,hsl(48 100% 96%),hsl(48 100% 92%));color:var(--ai-black)}.ai-imported-cell.ai-imported-highlight{box-shadow:inset 2px 0 0 rgb(245 183 10/.35);font-weight:600}.ai-imported-cell-header.ai-imported-highlight{background:linear-gradient(180deg,hsl(48 100% 92%),hsl(48 100% 86%));box-shadow:inset 0 -1px 0 rgb(245 183 10/.25),0 6px 20px -14px rgb(245 183 10/.5)}.ai-imported-cell-header.ai-imported-highlight h3,.ai-imported-cell-header.ai-imported-highlight p{color:var(--ai-black)}.ai-imported-check{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:22px;height:22px;margin-top:2px;border-radius:999px;background:rgb(34 197 94/.14);color:var(--ai-green)}.ai-imported-scroll-hint{display:none;margin:12px 0 0;color:var(--ai-muted);font-size:.78rem;text-align:center}.ai-imported-comparison-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:22px;padding:16px;border:1px solid var(--ai-card-border);border-radius:var(--ai-card-radius-sm);background:#ffffff}.ai-imported-comparison-footer p{max-width:760px;margin:0;color:var(--ai-muted);line-height:1.56}.ai-imported-comparison-footer .ai-platform-workflow-actions{flex:0 0 auto;justify-content:flex-end}.ai-zip-export-section{border-top:1px solid var(--mkt-visual-border,rgb(15 23 42/.08));background:#ffffff}.ai-zip-export-section>.ai-platform-page{min-height:auto;background:#ffffff}.ai-zip-export-section .ai-platform-header{position:relative;top:auto}.ai-final-cta-section{padding:28px 0 96px;background:#ffffff}.ai-final-cta{position:relative;overflow:hidden;border:1px solid var(--ai-card-border);border-radius:var(--ai-card-radius);background:radial-gradient(circle at 24% 16%,hsl(45 93% 58%/.18),transparent 34%),radial-gradient(circle at 74% 78%,hsl(217 91% 60%/.15),transparent 36%),linear-gradient(135deg,hsl(222 47% 11%),hsl(222 47% 18%));color:#ffffff;box-shadow:0 28px 80px -42px rgb(15 23 42/.24);padding:clamp(36px,6vw,70px);text-align:center}.ai-final-cta h2{color:#ffffff;font-size:var(--mkt-section-title-size,clamp(2.25rem,4vw,4.1rem));letter-spacing:var(--mkt-section-title-tracking,-.04em)}.ai-final-cta p{max-width:760px;margin:18px auto 0;color:rgb(255 255 255/.72);font-size:var(--mkt-section-desc-size,var(--landing-body-size,1.05rem));line-height:var(--mkt-section-desc-line,var(--landing-body-line,1.62))}.ai-final-cta .ai-hero-actions{justify-content:center}.ai-final-secondary{background:rgb(255 255 255/.08);border-color:rgb(255 255 255/.28);color:#ffffff;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.ai-final-secondary:hover{background:rgb(255 255 255/.14);border-color:rgb(255 255 255/.34);color:#ffffff}@keyframes ai-flow-trace{0%,8%{transform:translateX(-100%)}72%,to{transform:translateX(100%)}}@keyframes ai-step-focus{0%,14%,to{transform:translateY(0);box-shadow:0 22px 60px rgb(20 20 20/.07)}7%{transform:translateY(-4px);box-shadow:0 28px 72px rgb(20 20 20/.11),0 0 0 5px rgb(245 183 10/.08)}}@keyframes ai-step-border{0%,14%,to{opacity:0}7%{opacity:1}}@keyframes ai-status-pulse{0%,to{box-shadow:0 0 0 4px rgb(245 183 10/.12)}50%{box-shadow:0 0 0 7px rgb(245 183 10/.2)}}@keyframes ai-difference-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes ai-difference-line{0%,to{opacity:.45}50%{opacity:1}}@media (max-width:1120px){.ai-agent-reference-layout,.ai-hero-layout,.ai-webstore-layout{grid-template-columns:1fr}.ai-agent-reference-copy{grid-column:auto;max-width:980px;margin:0 auto;text-align:center;justify-content:flex-start}.ai-agent-hero-reference.bright-landing{grid-column:auto;grid-row:auto}.ai-agent-reference-copy .ai-section-heading-left{text-align:center}.ai-agent-feature-list,.ai-agent-reference-copy .ai-section-heading-left p{margin-right:auto;margin-left:auto}.ai-agent-hero-reference .bright-hero-mockup-wrap{max-width:380px}.ai-platform-workflow{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-faq-layout{grid-template-columns:1fr;gap:30px}.ai-faq-copy{position:static;text-align:center}.ai-faq-copy h2,.ai-faq-copy p{margin-right:auto;margin-left:auto}.ai-webstore-copy{max-width:980px;margin:0 auto;text-align:center;justify-content:flex-start}.ai-webstore-layout-hero .ai-section-heading-left{text-align:center}.ai-webstore-layout-hero .ai-section-heading-left p{margin-right:auto;margin-left:auto}.ai-webstore-layout-hero .ai-feature-list{grid-template-columns:repeat(2,minmax(0,1fr));max-width:980px;margin-right:auto;margin-left:auto}.ai-webstore-hero-graphic .ws2-hero-builder-stage{grid-template-columns:minmax(120px,.55fr) minmax(0,1.65fr) minmax(150px,.75fr)}.ai-platform-flow-line{display:none}.ai-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-market-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-difference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-workflow-card:after{display:none}}@media (max-width:860px){.ai-platform-header{flex-wrap:wrap}.ai-platform-nav{order:3;width:100%;overflow-x:auto;justify-content:flex-start}.ai-platform-nav a{white-space:nowrap}.ai-audience-grid,.ai-ecosystem-grid,.ai-metrics-grid,.ai-testimonial-grid,.ai-timeline-grid{grid-template-columns:1fr}.ai-metric-card:not(:last-child){border-right:0;border-bottom:1px solid var(--mkt-visual-border,rgb(15 23 42/.08))}.ai-data-panel,.ai-feature-list,.ai-platform-workflow,.ai-visual-grid,.ai-webstore-layout-hero .ai-feature-list{grid-template-columns:1fr}.ai-platform-step-card{min-height:0}.ai-platform-step-card:before{content:"";position:absolute;left:38px;bottom:-22px;width:2px;height:22px;background:linear-gradient(180deg,var(--ai-yellow),transparent)}.ai-platform-step-card:last-child:before{display:none}.ai-platform-workflow-footer{align-items:flex-start;flex-direction:column}.ai-platform-workflow-actions{justify-content:flex-start}.ai-difference-footer{align-items:flex-start;flex-direction:column}.ai-difference-footer .ai-platform-workflow-actions{justify-content:flex-start}.ai-imported-comparison-footer{align-items:flex-start;flex-direction:column}.ai-imported-comparison-footer .ai-platform-workflow-actions{justify-content:flex-start}}@media (max-width:640px){.ai-platform-container{width:min(100% - 24px,1180px)}.ai-platform-header-actions{display:none}.ai-agent-hero-reference .bright-chat-mockup{height:520px}.ai-hero-section{padding-top:42px}.ai-hero-copy h1{font-size:clamp(2.55rem,12vw,3.4rem)}.ai-hero-line{white-space:normal}.ai-hero-actions,.ai-hero-actions .ai-final-secondary,.ai-hero-actions .ai-primary-button,.ai-hero-actions .ai-secondary-button{width:100%}.ai-difference-grid,.ai-market-grid,.ai-quote-strip,.ai-webstore-product,.ai-workflow-grid{grid-template-columns:1fr}.ai-difference-card{min-height:0}.ai-webstore-hero-graphic .ws2-ai-browserbar{grid-template-columns:44px minmax(0,1fr) 74px;min-height:38px;padding:0 9px}.ai-webstore-hero-graphic .ws2-ai-dots{gap:5px}.ai-webstore-hero-graphic .ws2-ai-dots span{width:8px;height:8px}.ai-webstore-hero-graphic .ws2-ai-mode,.ai-webstore-hero-graphic .ws2-ai-url{font-size:.5rem}.ai-webstore-hero-graphic .ws2-hero-builder-stage{grid-template-columns:minmax(52px,.42fr) minmax(0,1.58fr) minmax(86px,.72fr);min-height:260px;max-height:300px;gap:4px;padding:6px}.ai-difference-node-grid{align-items:stretch;flex-direction:column}.ai-difference-node-grid .ai-difference-node{max-width:none}.ai-difference-branches{display:none}.ai-market-row-head{align-items:flex-start;flex-direction:column;gap:10px}.ai-market-arrow{display:none}.ai-flow-rail{flex-wrap:wrap}.ai-faq-pill{margin-bottom:20px}.ai-faq-copy h2{font-size:clamp(2.2rem,10vw,3.1rem)}.ai-faq-item summary{grid-template-columns:8px minmax(0,1fr) 34px;gap:12px;min-height:66px;padding:16px}.ai-faq-toggle{width:32px;height:32px}.ai-faq-item p{margin:-4px 48px 20px 36px}.ai-imported-scroll-hint{display:block}.ai-audience-card,.ai-difference-card,.ai-platform-step-card,.ai-premium-card,.ai-testimonial-card,.ai-webstore-mockup,.ai-workflow-card{padding:18px}}@media (prefers-reduced-motion:reduce){.ai-difference-branches span,.ai-difference-card,.ai-platform-flow-line:after,.ai-platform-mini-bar span,.ai-platform-step-card,.ai-platform-step-card:after{animation:none}.ai-platform-step-card{transform:none}.ai-platform-step-card:after{opacity:.24}}.ai-platform-page.ai-platform-sections{width:100%;max-width:none}.ai-platform-page.ai-platform-sections .ai-section-heading h2{font-size:clamp(2.25rem,3.15vw,3.35rem);font-weight:800;margin:0;line-height:1.03;letter-spacing:-.035em;color:var(--ai-black)}.ai-platform-page.ai-platform-sections .ai-section-heading p{margin-bottom:0}.ai-platform-page.ai-platform-sections a.mkt-btn,.ai-platform-page.ai-platform-sections a.mkt-btn:focus,.ai-platform-page.ai-platform-sections a.mkt-btn:hover{text-decoration:none}.ai-platform-page.ai-platform-sections .webstore2-page.ai-webstore-hero-graphic{background:transparent}.ai-platform-page.ai-platform-sections .ai-webstore-hero-graphic .ws2-ai-lab{margin-inline:auto}@media (min-width:1121px){.ai-platform-page.ai-platform-sections .ai-webstore-hero-graphic .ws2-ai-lab{margin-inline:0 0;margin-left:auto}}@media (max-width:640px){.ai-webstore-hero-graphic{height:auto;max-width:100%}.ai-webstore-hero-graphic .ws2-ai-lab{width:100%;transform:none}}.ai-platform-page.ai-platform-sections .ai-agent-hero-reference.bright-landing{min-height:0}.ai-platform-page.ai-platform-sections .ai-agent-hero-reference .bright-hero-mockup-wrap{margin-inline:auto}@media (min-width:1121px){.ai-platform-page.ai-platform-sections .ai-agent-hero-reference .bright-hero-mockup-wrap{margin-left:auto;margin-right:0}}.ai-platform-page.ai-platform-sections--home{max-width:100%;overflow:hidden}.ai-platform-page.ai-platform-sections--home .ai-platform-container{box-sizing:border-box;max-width:min(1180px,calc(100vw - 64px))}.ai-platform-page.ai-platform-sections--home .ai-agent-reference-section,.ai-platform-page.ai-platform-sections--home .ai-section,.ai-platform-page.ai-platform-sections--home .ai-webstore-section{padding:calc(clamp(28px, 3.5vw, 44px) + 20px) 0;overflow:hidden}.ai-platform-page.ai-platform-sections--home .ai-agent-reference-layout,.ai-platform-page.ai-platform-sections--home .ai-webstore-layout-hero{align-items:center;justify-content:center;max-width:1180px;margin-inline:auto;gap:clamp(24px,4vw,48px)}.ai-platform-page.ai-platform-sections--home .ai-webstore-layout-hero{grid-template-columns:minmax(340px,.62fr) minmax(0,1fr);gap:clamp(34px,5vw,68px);justify-content:normal}.ai-platform-page.ai-platform-sections--home .ai-agent-reference-copy,.ai-platform-page.ai-platform-sections--home .ai-webstore-copy{justify-content:center}.ai-platform-page.ai-platform-sections--home .ai-webstore-copy{align-items:flex-start;max-width:620px;margin-inline:0;text-align:left}.ai-platform-page.ai-platform-sections--home .ai-agent-reference-copy{align-items:flex-start;max-width:720px;margin-inline:0;text-align:left}.ai-platform-page.ai-platform-sections--home .ai-section-heading-left{text-align:center;margin-inline:auto}.ai-platform-page.ai-platform-sections--home .ai-webstore-layout-hero .ai-section-heading-left{max-width:620px;margin-inline:0;text-align:left}.ai-platform-page.ai-platform-sections--home .ai-agent-reference-layout .ai-section-heading-left{max-width:720px;margin-inline:0;text-align:left}.ai-platform-page.ai-platform-sections--home .ai-section-heading-left p{margin-inline:auto}.ai-platform-page.ai-platform-sections--home .ai-agent-reference-layout .ai-section-heading-left p,.ai-platform-page.ai-platform-sections--home .ai-webstore-layout-hero .ai-section-heading-left p{max-width:560px;margin-right:0;margin-left:0}.ai-platform-page.ai-platform-sections--home .ai-agent-reference-layout .ai-webstore-cta,.ai-platform-page.ai-platform-sections--home .ai-webstore-layout-hero .ai-webstore-cta{align-self:flex-start}.ai-platform-page.ai-platform-sections--home .ai-agent-hero-reference .bright-chat-body,.ai-platform-page.ai-platform-sections--home .ai-agent-hero-reference .bright-chat-mockup,.ai-platform-page.ai-platform-sections--home .ai-agent-hero-reference.bright-landing,.ai-platform-page.ai-platform-sections--home .ai-webstore-hero-graphic{overflow:hidden}.ai-platform-page.ai-platform-sections--home .ai-webstore-hero-graphic{max-width:680px;min-width:0;justify-self:end;margin:0 0 0 auto}.ai-platform-page.ai-platform-sections--home .ai-webstore-hero-graphic .ws2-ai-lab{margin-inline:0}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-ai-lab{width:100%;max-width:100%;transform:none}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-ai-browserbar{grid-template-columns:72px minmax(0,1fr) 116px;min-height:44px;gap:10px;padding:0 14px}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-ai-mode,.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-ai-url{font-size:.66rem}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-hero-builder-stage{grid-template-columns:minmax(100px,.45fr) minmax(0,1.6fr) minmax(124px,.58fr);min-height:440px;gap:8px;padding:12px;overflow:hidden}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-live-storefront{min-height:0}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-live-hero,.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-live-hero-copy{min-height:164px}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-live-hero-copy{padding:18px 20px}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-live-hero-copy h3{font-size:clamp(1.2rem,1.8vw,1.58rem)}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-store-product-row{gap:5px;padding:8px 7px 10px}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-mini-product,.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-mini-product-add{min-height:148px;padding:5px;border-radius:12px}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-mini-product-media{border-radius:9px}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-mini-product-body{gap:4px;padding:6px 0 0}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-mini-product-body strong{min-height:24px;font-size:.46rem;line-height:1.16}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-mini-location{min-height:12px;gap:3px}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-mini-location span{font-size:.4rem}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-mini-location .ws2-mini-flag{width:11px;height:11px;font-size:.46rem}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-mini-price-grid{border-radius:6px}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-mini-price-grid div{min-height:26px;padding:3px 0;font-size:.32rem}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-mini-price-grid b{margin-bottom:2px;font-size:.25rem}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-mini-price-grid .ws2-mini-price-amount{font-size:.34rem;font-weight:800}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-editor-panel,.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-shopify-builder{border-radius:18px}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-shopify-builder{padding:10px 7px}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-store-menu-row{min-height:34px;grid-template-columns:16px minmax(0,1fr) 10px;gap:5px;margin-bottom:5px;padding:5px 6px;border-radius:10px}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-store-menu-heading,.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-store-menu-row span,.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-store-submenu-row span{font-size:.5rem}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-store-menu-heading svg,.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-store-menu-row svg,.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-store-submenu-row svg{width:13px;height:13px}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-store-submenu{margin-left:14px}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-store-submenu-row{min-height:26px}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-editor-panel{gap:8px;padding:11px 8px}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-panel-label{font-size:.5rem}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-editor-section{padding:8px;border-radius:12px}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-editor-row{font-size:.54rem}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-title-input{min-height:32px;font-size:.45rem}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-description-input{min-height:58px;font-size:.44rem}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-editor-media img{width:38px;height:32px}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-editor-media span{font-size:.46rem}.ai-platform-page.ai-platform-sections--home .ai-agent-hero-reference .bright-hero-mockup-wrap{margin-inline:auto}@media (min-width:1121px){.ai-platform-page.ai-platform-sections--home .ai-webstore-hero-graphic .ws2-ai-lab{margin-inline:0}.ai-platform-page.ai-platform-sections--home .ai-agent-hero-reference .bright-hero-mockup-wrap{margin-inline:auto}}@media (max-width:1120px){.ai-platform-page.ai-platform-sections--home .ai-webstore-layout-hero{grid-template-columns:1fr}.ai-platform-page.ai-platform-sections--home .ai-agent-reference-copy,.ai-platform-page.ai-platform-sections--home .ai-agent-reference-layout .ai-section-heading-left,.ai-platform-page.ai-platform-sections--home .ai-webstore-copy,.ai-platform-page.ai-platform-sections--home .ai-webstore-layout-hero .ai-section-heading-left{align-items:flex-start;margin-inline:0;text-align:left}.ai-platform-page.ai-platform-sections--home .ai-agent-reference-layout .ai-section-heading-left p,.ai-platform-page.ai-platform-sections--home .ai-webstore-layout-hero .ai-section-heading-left p{margin-right:0;margin-left:0}.ai-platform-page.ai-platform-sections--home .ai-agent-reference-layout .ai-webstore-cta,.ai-platform-page.ai-platform-sections--home .ai-webstore-layout-hero .ai-webstore-cta{align-self:flex-start}.ai-platform-page.ai-platform-sections--home .ai-webstore-hero-graphic{align-self:center;justify-self:center;margin-inline:auto}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-hero-builder-stage{grid-template-columns:minmax(120px,.55fr) minmax(0,1.65fr) minmax(150px,.75fr)}}@media (max-width:640px){.ai-platform-page.ai-platform-sections--home .ai-platform-container{max-width:calc(100vw - 24px)}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-ai-browserbar{grid-template-columns:44px minmax(0,1fr) 74px;min-height:38px;padding:0 9px}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-ai-dots{gap:5px}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-ai-dots span{width:8px;height:8px}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-ai-mode,.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-ai-url{font-size:.5rem}.ai-platform-page.ai-platform-sections--home .webstore2-page.ai-webstore-hero-graphic .ws2-hero-builder-stage{grid-template-columns:minmax(52px,.42fr) minmax(0,1.58fr) minmax(86px,.72fr);min-height:260px;max-height:300px;gap:4px;padding:6px}}@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Inter:wght@400;500;600&display=swap");.webstore2-page{--background:0 0% 100%;--foreground:222 47% 11%;--card:0 0% 100%;--card-foreground:222 47% 11%;--popover:0 0% 100%;--popover-foreground:222 47% 11%;--primary:222 47% 11%;--primary-foreground:0 0% 100%;--accent-green:142 71% 56%;--accent-green-foreground:222 47% 11%;--accent-blue:217 91% 60%;--accent-purple:262 83% 70%;--accent-orange:25 95% 60%;--accent-red:0 84% 65%;--accent-yellow:45 93% 58%;--secondary:210 40% 96%;--secondary-foreground:222 47% 11%;--muted:220 14% 96%;--muted-foreground:220 9% 46%;--accent:220 14% 96%;--accent-foreground:222 47% 11%;--destructive:0 84% 60%;--destructive-foreground:0 0% 100%;--border:220 13% 91%;--input:220 13% 91%;--ring:222 47% 11%;--radius:1rem;--gradient-hero:radial-gradient(80% 60% at 50% 0%,hsl(142 71% 92%) 0%,transparent 60%),radial-gradient(60% 50% at 90% 30%,hsl(142 71% 88%) 0%,transparent 60%),hsl(0 0% 100%);--gradient-cta:linear-gradient(135deg,hsl(142 71% 56%),hsl(160 84% 50%));--gradient-ai:linear-gradient(135deg,hsl(222 47% 11%),hsl(222 47% 18%));--shadow-soft:0 10px 40px -15px hsl(222 47% 11%/0.12);--shadow-card:0 4px 24px -8px hsl(222 47% 11%/0.08);--shadow-glow:0 20px 60px -20px hsl(142 71% 56%/0.45);--mkt-heading-font:"Plus Jakarta Sans","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mkt-body-font:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mkt-ink:#0f172a;--mkt-muted:#64748b;--mkt-gradient-word:linear-gradient(135deg,#7c3aed,#3b82f6 42%,#f5b70a);--mkt-section-title-size:clamp(2.25rem,4vw,4.1rem);--mkt-section-title-line:1.06;--mkt-section-title-tracking:-0.04em;--mkt-section-desc-size:clamp(1rem,1.35vw,1.18rem);--mkt-section-desc-line:1.62;--mkt-radius-button:999px;--mkt-button-height:3.5rem;--mkt-button-height-sm:2.75rem;--mkt-shadow-button:0 18px 36px -26px rgb(15 23 42/0.45);--mkt-shadow-primary:0 18px 42px -24px rgb(245 183 10/0.45);--mkt-ease:cubic-bezier(0.22,1,0.36,1);--mkt-visual-border:rgb(15 23 42/0.08);--mkt-visual-border-strong:rgb(15 23 42/0.13);--mkt-visual-bg:linear-gradient(180deg,rgb(255 255 255/0.98),rgb(248 250 252/0.94));--mkt-visual-soft-bg:radial-gradient(circle at 24% 12%,rgb(124 58 237/0.08),transparent 34%),radial-gradient(circle at 78% 86%,rgb(245 183 10/0.08),transparent 32%),linear-gradient(180deg,rgb(255 255 255/0.97),rgb(248 250 252/0.92));--mkt-visual-radius:28px;--mkt-visual-radius-sm:18px;--mkt-visual-shadow:0 28px 80px -42px rgb(15 23 42/0.24);--mkt-visual-shadow-soft:0 18px 44px -30px rgb(15 23 42/0.18);background-color:hsl(var(--background));color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,system-ui,sans-serif}.webstore2-page h1,.webstore2-page h2,.webstore2-page h3,.webstore2-page h4,.webstore2-page h5{font-family:Plus Jakarta Sans,system-ui,sans-serif;letter-spacing:-.025em}.font-display{font-family:Plus Jakarta Sans,system-ui,sans-serif}.webstore2-page .mkt-gradient-text{background:var(--mkt-gradient-word);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.webstore2-page .mkt-section-title{max-width:1120px;margin-left:auto;margin-right:auto;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:var(--mkt-section-title-size);line-height:var(--mkt-section-title-line);letter-spacing:var(--mkt-section-title-tracking);font-weight:800;color:hsl(var(--foreground));text-wrap:balance}.webstore2-page .mkt-section-title,.webstore2-page .mkt-section-title-line{display:block;width:100%;text-align:center}.webstore2-page .mkt-section-eyebrow{margin:0 0 12px;color:hsl(var(--accent-orange));font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:.76rem;line-height:1;font-weight:800;letter-spacing:.24em;text-align:center;text-transform:uppercase}.webstore2-page .mkt-section-eyebrow.is-left{text-align:left}.webstore2-page .mkt-section-eyebrow.ws2-eyebrow-red{color:hsl(var(--accent-red))}.webstore2-page .mkt-section-eyebrow.ws2-eyebrow-orange{color:hsl(var(--accent-orange))}.webstore2-page .mkt-section-eyebrow.ws2-eyebrow-green{color:hsl(var(--accent-green))}.webstore2-page .mkt-section-eyebrow.ws2-eyebrow-purple{color:hsl(var(--accent-purple))}.webstore2-page .mkt-section-eyebrow.ws2-eyebrow-muted{color:hsl(var(--muted-foreground))}.webstore2-page .mkt-section-desc{font-size:var(--mkt-section-desc-size,clamp(1rem,1.35vw,1.18rem));line-height:var(--mkt-section-desc-line,1.62)}.webstore2-page .mkt-section-desc,.webstore2-page .mkt-section-title+p{max-width:74ch;margin-left:auto;margin-right:auto;color:hsl(var(--muted-foreground));text-align:center;text-wrap:pretty}.webstore2-page .mkt-section-title+p{font-size:var(--mkt-section-desc-size);line-height:var(--mkt-section-desc-line)}.webstore2-page .mkt-desc-line{display:block}@media (min-width:900px){.webstore2-page .ws2-compare-summary{max-width:min(1180px,100%)}.webstore2-page .ws2-compare-summary-line{white-space:nowrap}.webstore2-page .ws2-benefits-desc,.webstore2-page .ws2-hero-desc,.webstore2-page .ws2-market-desc,.webstore2-page .ws2-webstore-features-desc{max-width:min(1180px,100%)}.webstore2-page .ws2-how-desc{position:relative;left:50%;transform:translateX(-50%)}.webstore2-page .ws2-how-desc,.webstore2-page .ws2-webstore-features-desc{width:max-content;max-width:min(1180px,calc(100vw - 48px));text-align:center}.webstore2-page .ws2-webstore-features-desc{margin-left:auto;margin-right:auto}.webstore2-page .ws2-benefits-desc .mkt-desc-line,.webstore2-page .ws2-hero-desc .mkt-desc-line,.webstore2-page .ws2-how-desc .mkt-desc-line,.webstore2-page .ws2-market-desc .mkt-desc-line,.webstore2-page .ws2-webstore-features-desc .mkt-desc-line{white-space:nowrap}}.webstore2-page .ws2-sales-cycle-copy .mkt-section-desc,.webstore2-page .ws2-sales-cycle-copy .mkt-section-title{text-align:left;margin-left:0;margin-right:0}.webstore2-page .mkt-btn{display:inline-flex;min-height:var(--mkt-button-height);align-items:center;justify-content:center;gap:.625rem;border-radius:var(--mkt-radius-button);padding:0 1.75rem;font-family:var(--mkt-heading-font);font-size:1rem;font-weight:700;line-height:1;letter-spacing:-.01em;text-decoration:none;border:0;cursor:pointer;transition:transform .22s var(--mkt-ease),box-shadow .22s var(--mkt-ease),background-color .22s var(--mkt-ease),border-color .22s var(--mkt-ease),color .22s var(--mkt-ease),filter .22s var(--mkt-ease)}.webstore2-page .mkt-btn:hover{transform:translateY(-2px)}.webstore2-page .mkt-btn-sm{min-height:var(--mkt-button-height-sm);padding:0 1.25rem;font-size:.9rem}.webstore2-page .mkt-btn-primary{border:1px solid transparent;background:linear-gradient(135deg,#ffc501,#f59e0b);color:#0f172a;box-shadow:var(--mkt-shadow-primary)}.webstore2-page .mkt-btn-primary:hover{filter:saturate(1.04) brightness(1.02);box-shadow:0 22px 48px -24px rgb(245 183 10/.54)}.webstore2-page .mkt-btn-dark{border:1px solid #0f172a;background:#0f172a;color:#ffffff;box-shadow:var(--mkt-shadow-button)}.webstore2-page .mkt-btn-dark:hover{background:#111c35;border-color:#111c35;color:#ffffff;box-shadow:0 24px 48px -24px rgb(15 23 42/.58)}.webstore2-page .mkt-btn-outline,.webstore2-page .mkt-btn-secondary{border:1px solid rgb(15 23 42/.12);background:rgb(255 255 255/.86);color:#0f172a;box-shadow:0 18px 34px -28px rgb(15 23 42/.3);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.webstore2-page .mkt-btn-outline:hover,.webstore2-page .mkt-btn-secondary:hover{border-color:rgb(245 183 10/.42);background:rgb(255 255 255/.96);color:#0f172a}.bg-hero{background:var(--gradient-hero)}.bg-cta{background:var(--gradient-cta)}.bg-ai{background:var(--gradient-ai)}.shadow-soft{box-shadow:var(--shadow-soft)}.shadow-card{box-shadow:var(--shadow-card)}.shadow-glow{box-shadow:var(--shadow-glow)}.webstore2-page .ws2-final-cta-grid{position:absolute;inset:0;pointer-events:none;overflow:hidden;opacity:.45;background-image:linear-gradient(to right,hsl(var(--border)) 1px,transparent 1px),linear-gradient(to bottom,hsl(var(--border)) 1px,transparent 1px);background-size:80px 80px}.webstore2-page .ws2-final-cta-grid:after,.webstore2-page .ws2-final-cta-grid:before{content:"";position:absolute;inset:0;pointer-events:none;mix-blend-mode:multiply}.webstore2-page .ws2-final-cta-grid:before{background:linear-gradient(90deg,transparent,rgba(124,58,237,.04) 36%,rgba(59,130,246,.2) 50%,rgba(250,204,21,.08) 62%,transparent);transform:translateX(-120%);animation:ws2-final-grid-sweep-x 7.5s ease-in-out infinite}.webstore2-page .ws2-final-cta-grid:after{background:linear-gradient(180deg,transparent,rgba(59,130,246,.04) 36%,rgba(124,58,237,.16) 50%,rgba(16,185,129,.08) 62%,transparent);transform:translateY(-120%);animation:ws2-final-grid-sweep-y 9s ease-in-out infinite;animation-delay:1.2s;opacity:.8}.webstore2-page .ws2-hero-title{max-width:64rem;margin-left:auto;margin-right:auto;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:var(--mkt-section-title-size);line-height:var(--mkt-section-title-line);letter-spacing:var(--mkt-section-title-tracking);font-weight:800;color:hsl(var(--foreground));text-wrap:balance}.webstore2-page .ws2-hero-actions{gap:12px}.webstore2-page .ws2-hero-actions .ws2-hero-cta-button{min-height:var(--mkt-button-height,56px);padding:0 30px;border-radius:var(--mkt-radius-button,999px);font-family:var(--mkt-heading-font,"Plus Jakarta Sans","Inter",system-ui,sans-serif);font-size:1rem;font-weight:700;line-height:1;letter-spacing:-.01em;gap:10px;text-decoration:none;transition:transform .22s var(--mkt-ease,cubic-bezier(.22,1,.36,1)),box-shadow .22s var(--mkt-ease,cubic-bezier(.22,1,.36,1)),background .22s var(--mkt-ease,cubic-bezier(.22,1,.36,1)),border-color .22s var(--mkt-ease,cubic-bezier(.22,1,.36,1)),color .22s var(--mkt-ease,cubic-bezier(.22,1,.36,1)),filter .22s var(--mkt-ease,cubic-bezier(.22,1,.36,1))}.webstore2-page .ws2-hero-actions .ws2-hero-cta-button:hover{transform:translateY(-2px)}.webstore2-page .ws2-hero-actions .ws2-hero-cta-primary{border:1px solid transparent;background:linear-gradient(135deg,#ffc501,#f59e0b);color:#0f172a;box-shadow:var(--mkt-shadow-primary,0 18px 42px -24px rgb(245 183 10/.45))}.webstore2-page .ws2-hero-actions .ws2-hero-cta-primary:hover{background:linear-gradient(135deg,#f59e0b,#ffc501);color:#0f172a;box-shadow:0 18px 32px rgb(245 183 10/.26)}.webstore2-page .ws2-hero-actions .ws2-hero-cta-dark{border:1px solid #0f172a;background:#0f172a;color:#ffffff;box-shadow:var(--mkt-shadow-button,0 18px 36px -26px rgb(15 23 42/.45))}.webstore2-page .ws2-hero-actions .ws2-hero-cta-dark:hover{border-color:#111c35;background:#111c35;color:#ffffff;box-shadow:0 24px 48px -24px rgb(15 23 42/.58)}.webstore2-page .ws2-hero-actions .ws2-hero-cta-text{border:none;background:transparent;box-shadow:none;min-height:0;line-height:1.25;padding-block:.5rem}.webstore2-page .ws2-hero-actions .ws2-hero-cta-text .mkt-gradient-text{display:inline-block;line-height:1.25;padding-bottom:.12em;background:var(--mkt-gradient-word);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.webstore2-page .ws2-hero-actions .ws2-hero-cta-text:hover{border:none;background:transparent;box-shadow:none}.webstore2-page .ws2-btn-dark-outline{border:1px solid rgb(255 255 255/.22);background:rgb(255 255 255/.08);color:#ffffff;box-shadow:0 18px 34px -28px rgb(15 23 42/.3);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.webstore2-page .ws2-btn-dark-outline:hover{border-color:rgb(255 255 255/.34);background:rgb(255 255 255/.14);color:#ffffff}.webstore2-page .ws2-global-agent-desc,.webstore2-page .ws2-global-agent-section .mkt-section-title,.webstore2-page .ws2-global-agent-word{color:#ffffff}.webstore2-page .ws2-global-agent-section .mkt-section-title{max-width:40rem;margin-left:0;margin-right:0;text-align:left}.webstore2-page .ws2-global-agent-copy{text-align:left}.webstore2-page .ws2-global-agent-section .ws2-global-agent-desc{max-width:39rem;margin-left:0;margin-right:0;text-align:left;text-wrap:balance}.webstore2-page .ws2-hero-support-card{border:1px solid var(--mkt-visual-border);border-radius:22px;background:rgb(255 255 255/.94);box-shadow:var(--mkt-visual-shadow-soft);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.webstore2-page .ws2-visual-shell{border:1px solid var(--mkt-visual-border);border-radius:var(--mkt-visual-radius);background:var(--mkt-visual-bg);box-shadow:var(--mkt-visual-shadow)}.webstore2-page .ws2-visual-card{border:1px solid var(--mkt-visual-border);border-radius:var(--mkt-visual-radius-sm);background:rgb(255 255 255/.96);box-shadow:var(--mkt-visual-shadow-soft)}.webstore2-page .ws2-hero-chat-panel{border:1px solid var(--mkt-visual-border);box-shadow:0 30px 80px -34px hsl(var(--accent-purple)/.35)}.webstore2-page .ws2-bento-card{border:1px solid var(--mkt-visual-border);border-radius:24px;box-shadow:var(--mkt-visual-shadow-soft)}.webstore2-page .ws2-bento-card:hover{box-shadow:0 24px 54px -34px rgb(15 23 42/.24)}.webstore2-page .ws2-bento-visual{background:var(--mkt-visual-soft-bg)!important}.webstore2-page .ws2-bento-body{background:rgb(255 255 255/.97)}.webstore2-page .ws2-section-visual-frame{border:1px solid var(--mkt-visual-border);border-radius:var(--mkt-visual-radius);background:var(--mkt-visual-soft-bg);box-shadow:var(--mkt-visual-shadow)}.webstore2-page .ws2-ai-lab{position:relative;overflow:visible;border:1px solid var(--mkt-visual-border);border-radius:30px;background:rgba(255,255,255,.96);box-shadow:0 34px 90px -54px rgb(15 23 42/.34)}.webstore2-page .ws2-ai-lab:before{content:"";position:absolute;inset:0 -8% auto;height:34%;background:radial-gradient(circle at 30% 35%,hsl(var(--accent-green)/.18),transparent 36%),radial-gradient(circle at 72% 20%,hsl(var(--accent-blue)/.14),transparent 36%);pointer-events:none}.webstore2-page .ws2-ai-browserbar{position:relative;z-index:2;border-top-left-radius:inherit;border-top-right-radius:inherit;min-height:54px;display:grid;grid-template-columns:120px minmax(0,1fr) 150px;align-items:center;gap:14px;padding:0 18px;background:hsl(220 14% 18%);color:white}.webstore2-page .ws2-ai-dots{display:flex;align-items:center;gap:8px}.webstore2-page .ws2-ai-dots span{width:12px;height:12px;border-radius:999px;background:hsl(var(--accent-red))}.webstore2-page .ws2-ai-dots span:nth-child(2){background:hsl(var(--accent-yellow))}.webstore2-page .ws2-ai-dots span:nth-child(3){background:hsl(var(--accent-green))}.webstore2-page .ws2-ai-url{justify-self:center;max-width:min(320px,100%);padding:6px 18px;border-radius:999px;background:rgb(255 255 255/.11);color:rgb(255 255 255/.72);font-size:.78rem;line-height:1;font-weight:700;white-space:nowrap}.webstore2-page .ws2-ai-mode{justify-self:end;color:rgb(255 255 255/.7);font-size:.78rem;font-weight:750;white-space:nowrap}.webstore2-page .ws2-ai-stage{position:relative;z-index:1;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;display:grid;grid-template-columns:190px minmax(0,1fr) 310px;gap:18px;min-height:560px;padding:22px;background:linear-gradient(90deg,transparent 0 31%,hsl(var(--accent-green)/.08) 42%,hsl(var(--accent-blue)/.08) 68%,transparent 100%),hsl(220 14% 98%)}.webstore2-page .ws2-agent-panel,.webstore2-page .ws2-builder-panel,.webstore2-page .ws2-storefront-panel{position:relative;z-index:3;border:1px solid var(--mkt-visual-border);background:rgb(255 255 255/.95);box-shadow:var(--mkt-visual-shadow-soft);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.webstore2-page .ws2-builder-panel{align-self:stretch;border-radius:24px;padding:18px 14px}.webstore2-page .ws2-panel-label{margin-bottom:14px;color:hsl(var(--muted-foreground));font-size:.7rem;line-height:1;font-weight:850;letter-spacing:.16em;text-transform:uppercase}.webstore2-page .ws2-builder-step{display:grid;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:9px;min-height:64px;padding:10px;border-radius:18px;border:1px solid transparent;animation:ws2-builder-step 10s ease-in-out infinite}.webstore2-page .ws2-builder-step:nth-child(3){animation-delay:.4s}.webstore2-page .ws2-builder-step:nth-child(4){animation-delay:.8s}.webstore2-page .ws2-builder-step:nth-child(5){animation-delay:1.2s}.webstore2-page .ws2-builder-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:14px;background:hsl(var(--accent-blue)/.1);color:hsl(var(--accent-blue))}.webstore2-page .ws2-builder-title{color:hsl(var(--foreground));font-size:.78rem;font-weight:800}.webstore2-page .ws2-builder-title,.webstore2-page .ws2-builder-value{line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.webstore2-page .ws2-builder-value{margin-top:3px;color:hsl(var(--muted-foreground));font-size:.64rem;font-weight:650}.webstore2-page .ws2-builder-check{color:hsl(var(--accent-green));opacity:0;animation:ws2-check-in 10s ease-in-out infinite}.webstore2-page .ws2-builder-step:nth-child(3) .ws2-builder-check{animation-delay:.5s}.webstore2-page .ws2-builder-step:nth-child(4) .ws2-builder-check{animation-delay:1s}.webstore2-page .ws2-builder-step:nth-child(5) .ws2-builder-check{animation-delay:1.5s}.webstore2-page .ws2-storefront-panel{overflow:hidden;border-radius:26px}.webstore2-page .ws2-storefront-head{min-height:84px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;border-bottom:1px solid var(--mkt-visual-border)}.webstore2-page .ws2-store-eyebrow{color:hsl(var(--accent-orange));font-size:.74rem;line-height:1;font-weight:850;letter-spacing:.16em;text-transform:uppercase}.webstore2-page .ws2-storefront-head h3{margin-top:8px;color:hsl(var(--foreground));font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.08;font-weight:850}.webstore2-page .ws2-store-tabs{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.webstore2-page .ws2-data-strip span,.webstore2-page .ws2-store-tabs span{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;background:hsl(var(--muted));color:hsl(var(--muted-foreground));font-size:.72rem;line-height:1;font-weight:750}.webstore2-page .ws2-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:18px 20px}.webstore2-page .ws2-product-card{position:relative;min-height:230px;display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:14px;border-radius:22px;border:1px solid rgb(15 23 42/.06);background:#fff;box-shadow:0 16px 32px -28px rgb(15 23 42/.2);animation:ws2-product-breathe 7s ease-in-out infinite}.webstore2-page .ws2-product-card:nth-child(2){animation-delay:.6s}.webstore2-page .ws2-product-card:nth-child(3){animation-delay:1.2s}.webstore2-page .ws2-product-blue{background:linear-gradient(180deg,hsl(var(--accent-blue)/.1),#fff)}.webstore2-page .ws2-product-yellow{background:linear-gradient(180deg,hsl(var(--accent-yellow)/.18),#fff)}.webstore2-page .ws2-product-green{background:linear-gradient(180deg,hsl(var(--accent-green)/.18),#fff)}.webstore2-page .ws2-product-card.is-active{border-color:hsl(var(--accent-purple)/.32);box-shadow:0 22px 44px -28px hsl(var(--accent-purple)/.38)}.webstore2-page .ws2-product-badge{position:absolute;top:12px;right:12px;min-height:24px;display:inline-flex;align-items:center;padding:0 9px;border-radius:999px;background:hsl(var(--accent-purple));color:#fff;font-size:.62rem;font-weight:850;letter-spacing:.02em}.webstore2-page .ws2-product-image{height:122px;display:grid;place-items:center}.webstore2-page .ws2-product-image img{max-width:100%;max-height:116px;object-fit:contain;filter:drop-shadow(0 14px 18px rgb(15 23 42/.12))}.webstore2-page .ws2-product-title{color:hsl(var(--foreground));font-size:.92rem;line-height:1.16;font-weight:850}.webstore2-page .ws2-product-meta{margin-top:4px;color:hsl(var(--muted-foreground));font-size:.72rem;line-height:1.25;font-weight:600}.webstore2-page .ws2-product-sync{display:inline-flex;width:fit-content;align-items:center;gap:5px;min-height:24px;padding:0 9px;border-radius:999px;background:hsl(var(--accent-green)/.13);color:hsl(155 74% 32%);font-size:.64rem;line-height:1;font-weight:850;text-transform:uppercase;letter-spacing:.06em}.webstore2-page .ws2-data-strip{display:flex;flex-wrap:wrap;gap:8px;padding:0 20px 20px}.webstore2-page .ws2-agent-panel{align-self:stretch;display:flex;min-width:0;flex-direction:column;overflow:hidden;background:#fff;border:1px solid rgb(226 232 240/.9);border-radius:32px;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 30px 82px -34px rgb(15 23 42/.46),0 12px 32px -22px rgb(15 23 42/.3),inset 0 1px 0 rgb(255 255 255/.5)}.webstore2-page .ws2-agent-head{position:relative;z-index:1;display:flex;align-items:center;gap:18px;min-height:112px;padding:20px 26px;border-bottom:0;border-radius:32px 32px 0 0;background:radial-gradient(circle at 17% 22%,rgb(59 130 246/.22),transparent 26%),linear-gradient(135deg,#0b1c31,#142a48 54%,#0d2038);color:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}.webstore2-page .ws2-agent-avatar{width:68px;height:68px;flex:0 0 auto;display:grid;place-items:center;border:3px solid #5ea2ff;border-radius:999px;background:radial-gradient(circle at 50% 46%,#0b1f3b 0 28%,transparent 29%),radial-gradient(circle at 42% 44%,#7dd3fc 0 3px,transparent 4px),radial-gradient(circle at 58% 44%,#7dd3fc 0 3px,transparent 4px),radial-gradient(circle at 50% 62%,#60a5fa 0 8px,transparent 9px),linear-gradient(145deg,#ffffff,#eaf3ff 58%,#c7dcff);color:#e0f2fe;box-shadow:0 0 0 6px rgb(59 130 246/.15),0 14px 28px -18px rgb(2 6 23/.8)}.webstore2-page .ws2-agent-avatar svg{opacity:0}.webstore2-page .ws2-agent-identity{min-width:0;flex:1 1}.webstore2-page .ws2-status-dot{width:10px;height:10px;flex:0 0 auto;border-radius:999px;background:#34d399;box-shadow:0 0 6px rgb(52 211 153/.5)}.webstore2-page .ws2-agent-title{display:inline-flex;align-items:center;gap:10px;min-width:0;color:#fff;font-size:1.24rem;line-height:1;font-weight:900;white-space:nowrap}.webstore2-page .ws2-agent-title span{min-height:24px;display:inline-flex;align-items:center;padding:0 10px;border-radius:999px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#dbeafe;font-size:.72rem;font-weight:900}.webstore2-page .ws2-agent-subtitle{margin-top:8px;color:rgb(255 255 255/.84);font-size:.88rem;line-height:1.2;font-weight:650}.webstore2-page .ws2-agent-status{margin-top:10px;display:flex;align-items:center;gap:8px;color:rgb(255 255 255/.88);font-size:.82rem;line-height:1;font-weight:700;white-space:nowrap}.webstore2-page .ws2-agent-status span{width:10px;height:10px;border-radius:999px;background:#34d399;box-shadow:0 0 0 4px rgb(52 211 153/.14)}.webstore2-page .ws2-agent-tools{align-self:flex-start;display:inline-flex;align-items:center;gap:18px;margin-left:auto;color:rgb(255 255 255/.92)}.webstore2-page .ws2-chat-flow{flex:1 1;display:flex;flex-direction:column;gap:10px;padding:18px 24px 10px;overflow:hidden;background:radial-gradient(circle at 88% 66%,rgb(59 130 246/.08),transparent 30%),#fff}.webstore2-page .ws2-chat-row{display:flex;align-items:flex-end;gap:11px;width:100%;flex:0 0 auto;max-height:0;overflow:hidden;opacity:0;transform:translateY(15px)}.webstore2-page .ws2-user-row{flex-direction:row;justify-content:flex-end}.webstore2-page .ws2-chat-avatar{width:40px;height:40px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border-radius:999px;font-size:.78rem;line-height:1;font-weight:800}.webstore2-page .ws2-avatar-user{background:linear-gradient(135deg,#60a5fa,#2563eb);color:#fff;box-shadow:0 8px 20px -14px rgb(37 99 235/.8)}.webstore2-page .ws2-avatar-ai{background:radial-gradient(circle at 50% 47%,#0b1f3b 0 31%,transparent 32%),radial-gradient(circle at 42% 45%,#7dd3fc 0 2px,transparent 3px),radial-gradient(circle at 58% 45%,#7dd3fc 0 2px,transparent 3px),linear-gradient(145deg,#fff,#eaf3ff);border:2px solid #60a5fa;color:transparent;box-shadow:0 0 0 3px rgb(59 130 246/.12)}.webstore2-page .ws2-chat-bubble{max-width:74%;border-radius:17px;padding:9px 16px;font-size:.88rem;line-height:1.38;font-weight:650}.webstore2-page .ws2-chat-user{border-bottom-right-radius:4px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:0;color:#fff;box-shadow:0 12px 24px -18px rgb(29 78 216/.8);backdrop-filter:none;-webkit-backdrop-filter:none}.webstore2-page .ws2-chat-ai{border-bottom-left-radius:4px;background:#eef2f7;border:0;color:#0f172a;box-shadow:inset 0 1px 0 rgb(255 255 255/.72);backdrop-filter:none;-webkit-backdrop-filter:none}.webstore2-page .ws2-chat-time{display:block;margin-top:5px;color:#64748b;font-size:.68rem;line-height:1;font-weight:600}.webstore2-page .ws2-chat-user .ws2-chat-time{color:rgb(255 255 255/.78);text-align:right}.webstore2-page .ws2-typing-shell{min-width:76px;padding:14px 16px}.webstore2-page .ws2-typing-indicator{display:inline-flex;align-items:center;gap:4px}.webstore2-page .ws2-typing-indicator span{width:6px;height:6px;border-radius:999px;background:#9ca3af;animation:ws2-chat-dot 1s ease-in-out infinite}.webstore2-page .ws2-typing-indicator span:nth-child(2){animation-delay:.15s}.webstore2-page .ws2-typing-indicator span:nth-child(3){animation-delay:.3s}.webstore2-page .ws2-recommend-card{width:calc(100% - 22px);margin-left:40px;border:1px solid rgb(74 222 128/.58);border-radius:22px;background:#fff;padding:12px;box-shadow:0 18px 42px -28px rgb(34 197 94/.34),inset 0 1px 0 rgb(255 255 255/.8)}.webstore2-page .ws2-recommend-label{width:fit-content;display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 9px;border-radius:10px;background:#dcfce7;color:#16a34a;font-size:.72rem;line-height:1;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.webstore2-page .ws2-recommend-product{display:grid;grid-template-columns:44% minmax(0,1fr);align-items:center;gap:14px;margin-top:8px}.webstore2-page .ws2-recommend-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.webstore2-page .ws2-recommend-option{grid-template-columns:1fr;align-items:start;margin-top:0;padding:7px;border:1px solid rgb(226 232 240/.82);border-radius:16px;background:#fff}.webstore2-page .ws2-recommend-option img{display:none}.webstore2-page .ws2-recommend-product img{width:100%;height:50px;object-fit:contain;border-radius:16px;background:radial-gradient(circle at 50% 72%,rgb(15 23 42/.08),transparent 34%),#fff}.webstore2-page .ws2-recommend-title{color:#0f172a;font-size:.68rem;line-height:1.16;font-weight:900}.webstore2-page .ws2-recommend-product p{margin-top:5px;color:#6b7280;font-size:.7rem;line-height:1.35;font-weight:600}.webstore2-page .ws2-recommend-product ul{display:grid;gap:3px;margin:6px 0 0;padding:0;list-style:none}.webstore2-page .ws2-recommend-product li{display:flex;align-items:flex-start;gap:8px;color:#475569;font-size:.56rem;line-height:1.14;font-weight:650}.webstore2-page .ws2-recommend-product li svg{width:11px;height:11px;flex:0 0 auto;color:#64748b}.webstore2-page .ws2-recommend-prices{display:grid;grid-template-columns:repeat(2,1fr);margin-top:9px;overflow:hidden;border:1px solid #e5e7eb;border-radius:8px}.webstore2-page .ws2-recommend-prices div{display:flex;flex-direction:column;gap:2px;padding:7px 9px;background:#f9fafb}.webstore2-page .ws2-recommend-prices div+div{border-left:1px solid #e5e7eb}.webstore2-page .ws2-recommend-prices span{color:#9ca3af;font-size:.66rem;line-height:1;font-weight:750}.webstore2-page .ws2-recommend-prices strong{color:#1a1a1a;font-size:.78rem;line-height:1.1;font-weight:850}.webstore2-page .ws2-recommend-actions{display:block;margin-top:9px}.webstore2-page .ws2-recommend-actions button{width:100%;min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:14px;border:0;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;font-size:.78rem;font-weight:900;box-shadow:0 16px 28px -20px rgb(29 78 216/.9)}.webstore2-page .ws2-agent-input{display:flex;align-items:center;gap:10px;margin:0 24px 10px;min-height:54px;padding:0 9px 0 16px;border-radius:18px;background:#fff;border:1px solid #e2e8f0;color:#94a3b8;box-shadow:0 16px 38px -30px rgb(15 23 42/.5),inset 0 1px 0 rgb(255 255 255/.86);font-size:.82rem;font-weight:600}.webstore2-page .ws2-agent-input span{flex:1 1}.webstore2-page .ws2-agent-input>svg{width:22px;height:22px;flex:0 0 auto;color:#64748b}.webstore2-page .ws2-agent-input button{width:42px;height:42px;flex:0 0 auto;display:grid;place-items:center;border:0;border-radius:999px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;box-shadow:0 10px 20px -14px rgb(29 78 216/.9)}.webstore2-page .ws2-agent-input button svg{width:18px;height:18px}.webstore2-page .ws2-agent-secure{display:flex;align-items:center;justify-content:center;gap:7px;margin:0 0 18px;color:#64748b;font-size:.76rem;line-height:1;font-weight:650}.webstore2-page .ws2-sync-line{position:absolute;z-index:2;height:2px;transform-origin:left center;background:linear-gradient(90deg,transparent,hsl(var(--accent-green)),hsl(var(--accent-blue)),transparent);filter:drop-shadow(0 0 12px hsl(var(--accent-green)/.38));opacity:0;animation:ws2-data-sync 14s ease-in-out infinite}.webstore2-page .ws2-sync-line-one{left:28%;right:26%;top:29%}.webstore2-page .ws2-sync-line-two{left:29%;right:25%;top:49%;animation-delay:.3s}.webstore2-page .ws2-sync-line-three{left:31%;right:24%;top:69%;animation-delay:.6s}@keyframes ws2-builder-step{0%,16%,to{background:transparent;border-color:transparent;transform:translateX(0)}24%,42%{background:hsl(var(--accent-blue)/.055);border-color:hsl(var(--accent-blue)/.14);transform:translateX(4px)}}@keyframes ws2-check-in{0%,18%,to{opacity:0;transform:scale(.8)}24%,48%{opacity:1;transform:scale(1)}}@keyframes ws2-product-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes ws2-data-sync{0%,25%,to{opacity:0;transform:scaleX(.08)}31%,38%{opacity:.95;transform:scaleX(1)}44%{opacity:0;transform:scaleX(1)}}@keyframes ws2-chat-pop{0%,48%{opacity:0;transform:translateY(8px)}56%,to{opacity:1;transform:translateY(0)}}@keyframes ws2-reason-chip{0%,54%{opacity:0;transform:translateY(8px)}64%,to{opacity:1;transform:translateY(0)}}@keyframes ws2-recommend-reveal{0%,68%{opacity:0;transform:translateY(12px) scale(.96)}78%,to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ws2-chat-dot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.marquee{animation:marquee 40s linear infinite}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.animate-float{animation:float 6.5s ease-in-out infinite}@keyframes ws2-final-grid-sweep-x{0%,18%{transform:translateX(-120%);opacity:0}35%{opacity:1}58%{transform:translateX(120%);opacity:.65}to{transform:translateX(120%);opacity:0}}@keyframes ws2-final-grid-sweep-y{0%,24%{transform:translateY(-120%);opacity:0}42%{opacity:.8}68%{transform:translateY(120%);opacity:.45}to{transform:translateY(120%);opacity:0}}@keyframes ws2-language-drift{0%,to{transform:translateZ(0) rotate(0deg)}25%{transform:translate3d(calc(var(--lang-dx, 10px) * .65),calc(var(--lang-dy, -10px) * -.55),0) rotate(.8deg)}50%{transform:translate3d(var(--lang-dx,10px),var(--lang-dy,-10px),0) rotate(-.6deg)}75%{transform:translate3d(calc(var(--lang-dx, 10px) * -.55),calc(var(--lang-dy, -10px) * .7),0) rotate(.5deg)}}.ws2-language-chip{animation:ws2-language-drift var(--lang-duration,7.8s) ease-in-out infinite;will-change:transform}@media (prefers-reduced-motion:reduce){.ws2-language-chip{animation:none}.webstore2-page .ws2-final-cta-grid:after,.webstore2-page .ws2-final-cta-grid:before{animation:none;display:none}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-up{animation:fadeUp .7s ease-out both}@keyframes flowRight{0%{opacity:0;transform:translateX(-20px)}25%,75%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20px)}}@keyframes dashShift{to{stroke-dashoffset:-24}}@keyframes barGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes pc-traffic-fall{0%{opacity:0;transform:translateY(-22px) scale(.6)}20%{opacity:1;transform:translateY(0) scale(1)}55%{opacity:1;transform:translateY(0) scale(1)}85%,to{opacity:0;transform:translateY(34px) scale(.7)}}.pc-traffic{animation:pc-traffic-fall 4.8s ease-in-out infinite}@keyframes pc-type{0%,8%{width:0}45%,70%{width:100%}92%,to{width:0}}.pc-type{animation:pc-type 4.8s ease-in-out infinite}@keyframes pc-result-fade{0%,30%{opacity:1;transform:translateX(0)}55%,80%{opacity:.15;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}.pc-result-fade{animation:pc-result-fade 4.8s ease-in-out infinite}@keyframes pc-scan{0%{transform:translateY(-100%);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateY(120%);opacity:0}}.pc-scan{animation:pc-scan 4.8s linear infinite}@keyframes pc-pop{0%,8%{opacity:0;transform:scale(.5)}20%,80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.pc-pop{animation:pc-pop 4.8s ease-in-out infinite}@keyframes pc-broken{0%,35%{opacity:.9}45%,60%{opacity:.15}70%,to{opacity:.9}}.pc-broken{animation:pc-broken 4.8s ease-in-out infinite}@keyframes pc-shake{0%,55%,to{transform:translateX(0) rotate(0)}65%{transform:translateX(-2px) rotate(-2deg)}75%{transform:translateX(2px) rotate(2deg)}85%{transform:translateX(-1px) rotate(-1deg)}}.pc-shake{animation:pc-shake 4.8s ease-in-out infinite}@keyframes pc-cursor-search{0%{transform:translate(8px,4px)}25%{transform:translate(70px,10px)}50%{transform:translate(110px,30px) rotate(-3deg)}65%{transform:translate(50px,38px) rotate(4deg)}80%{transform:translate(90px,32px)}to{transform:translate(8px,4px)}}.pc-cursor-search{animation:pc-cursor-search 4.8s ease-in-out infinite}@keyframes pc-buyer-walk{0%{left:0;opacity:1}22%{left:28%;opacity:1}38%{left:50%;opacity:1}52%{left:28%;opacity:1}68%{left:50%;opacity:1}88%{left:92%;opacity:.25}to{left:92%;opacity:0}}.pc-buyer-walk{animation:pc-buyer-walk 4.8s ease-in-out infinite}@keyframes pc-dash-flow{to{stroke-dashoffset:-24}}.pc-dash-flow{animation:pc-dash-flow 2.1s linear infinite}@keyframes pc-pulse-soft{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.04);opacity:.9}}.pc-pulse-soft{animation:pc-pulse-soft 2.4s ease-in-out infinite}@keyframes flow-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.animate-flow-shimmer{animation:flow-shimmer 2.2s ease-in-out infinite}.hero-cursor-drag{animation:hero-cursor-drag 14s ease-in-out infinite}.hero-ghost-block{animation:hero-ghost-block 14s ease-in-out infinite}.hero-drop-pop{animation:hero-drop-pop 14s ease-in-out infinite}@keyframes hero-tile-pulse{0%,to{box-shadow:0 0 0 0 hsl(var(--accent-purple)/0)}50%{box-shadow:0 0 0 3px hsl(var(--accent-purple)/.12)}}.hero-tile-pulse{animation:hero-tile-pulse 4.6s ease-in-out infinite}.hero-agent-launcher{animation:hero-agent-launcher 14s ease-in-out infinite}.hero-agent-launcher .ws2-agent-launcher-click{animation:hero-agent-click-ring 14s ease-out infinite}.hero-chat-widget{animation:hero-chat-widget 14s ease-in-out infinite}.hero-chat-1{animation:hero-chat-1 14s ease-in-out infinite}.hero-chat-thinking{animation:hero-chat-thinking 14s ease-in-out infinite}.hero-chat-reasoning{animation:hero-chat-reasoning 14s ease-in-out infinite}.hero-chat-suggesting{animation:hero-chat-suggesting 14s ease-in-out infinite}.hero-chat-match{animation:hero-chat-match 14s ease-in-out infinite}.hero-chat-3{animation:hero-chat-3 14s ease-in-out infinite}@media (max-width:1024px){.webstore2-page .ws2-ai-stage{grid-template-columns:1fr;min-height:0}.webstore2-page .ws2-hero-builder-stage{grid-template-columns:minmax(82px,.55fr) minmax(0,1.65fr) minmax(92px,.62fr);min-height:520px;gap:8px;padding:10px;overflow:hidden}.webstore2-page .ws2-hero-builder-stage .ws2-editor-panel,.webstore2-page .ws2-hero-builder-stage .ws2-live-storefront,.webstore2-page .ws2-hero-builder-stage .ws2-shopify-builder{width:auto;max-width:none;margin:0}.webstore2-page .ws2-builder-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.webstore2-page .ws2-builder-panel .ws2-panel-label{grid-column:1/-1;margin-bottom:2px}.webstore2-page .ws2-agent-panel{max-width:520px;width:100%;margin:0 auto}.webstore2-page .ws2-sync-line{display:none}}@media (max-width:640px){.webstore2-page{overflow-x:hidden;--mkt-section-title-size:clamp(2rem,9vw,2.75rem);--mkt-section-desc-size:1rem;--mkt-section-desc-line:1.55;--mkt-button-height:3.125rem}.webstore2-page .mkt-btn{width:100%;padding:0 1.25rem}.webstore2-page .mkt-section-title+p{max-width:100%}.webstore2-page .mkt-desc-line{display:inline}.webstore2-page .ws2-sales-cycle-copy .mkt-section-desc,.webstore2-page .ws2-sales-cycle-copy .mkt-section-title{text-align:center;margin-left:auto;margin-right:auto}.webstore2-page .ws2-section-visual-frame,.webstore2-page .ws2-visual-shell{border-radius:22px;box-shadow:0 20px 54px -38px rgb(15 23 42/.22)}.webstore2-page .ws2-visual-card{border-radius:16px}.webstore2-page .ws2-hero-chat-panel{border-radius:24px}.webstore2-page .ws2-bento-card{border-radius:20px}.webstore2-page .ws2-bento-visual{min-height:180px;max-height:210px}.webstore2-page .ws2-ai-lab{border-radius:22px}.webstore2-page .ws2-ai-browserbar{grid-template-columns:auto minmax(0,1fr);min-height:50px;padding:0 12px}.webstore2-page .ws2-ai-mode{display:none}.webstore2-page .ws2-ai-url{justify-self:end;max-width:190px;overflow:hidden;text-overflow:ellipsis;font-size:.68rem;padding-inline:12px}.webstore2-page .ws2-ai-stage{padding:14px;gap:14px}.webstore2-page .ws2-builder-panel{grid-template-columns:1fr;border-radius:18px}.webstore2-page .ws2-agent-panel,.webstore2-page .ws2-storefront-panel{border-radius:20px}.webstore2-page .ws2-storefront-head{align-items:flex-start;flex-direction:column;min-height:0}.webstore2-page .ws2-store-tabs{justify-content:flex-start}.webstore2-page .ws2-product-grid{grid-template-columns:1fr;padding:14px}.webstore2-page .ws2-product-card{min-height:184px}.webstore2-page .ws2-product-image{height:92px}.webstore2-page .ws2-product-image img{max-height:88px}.webstore2-page .ws2-recommend-product{grid-template-columns:70px minmax(0,1fr)}.webstore2-page .ws2-recommend-option{grid-template-columns:1fr}.webstore2-page .ws2-recommend-product img{width:70px;height:64px}}.webstore2-page .ws2-hero-builder-stage{position:relative;grid-template-columns:192px minmax(430px,1fr) 234px;gap:12px;min-height:720px;padding:18px;background:radial-gradient(circle at 46% 44%,hsl(var(--accent-yellow)/.12),transparent 34%),radial-gradient(circle at 70% 58%,hsl(var(--accent-blue)/.1),transparent 32%),linear-gradient(90deg,hsl(220 14% 98%) 0,#fff 48%,hsl(220 14% 98%) 100%)}.webstore2-page .ws2-hero-builder-stage:after{content:"";position:absolute;inset:20px;z-index:6;pointer-events:none;opacity:0;border-radius:28px;background:radial-gradient(circle at 48% 42%,rgb(255 255 255/.08),transparent 22%),radial-gradient(circle at 72% 22%,hsl(var(--accent-yellow)/.24),transparent 20%),linear-gradient(180deg,rgb(15 23 42/.08),rgb(255 255 255/.68));animation:ws2-browser-focus 14s ease-in-out infinite}.webstore2-page .ws2-editor-panel,.webstore2-page .ws2-shopify-builder{align-self:stretch;border:1px solid var(--mkt-visual-border);border-radius:24px;background:rgb(255 255 255/.96);box-shadow:var(--mkt-visual-shadow-soft);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.webstore2-page .ws2-shopify-builder{display:flex;flex-direction:column;padding:14px 10px;animation:ws2-builder-content-focus 14s ease-in-out infinite}.webstore2-page .ws2-store-menu-heading{min-height:26px;display:grid;grid-template-columns:minmax(0,1fr) 15px;align-items:center;gap:8px;padding:0 10px 10px;color:#7c8a99;font-size:.66rem;line-height:1;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.webstore2-page .ws2-store-menu-heading svg{color:#7c8a99}.webstore2-page .ws2-store-menu-row{position:relative;min-height:44px;display:grid;grid-template-columns:22px minmax(0,1fr) 14px;align-items:center;gap:7px;margin-bottom:7px;padding:7px 8px;border:2px solid transparent;border-radius:14px;color:#7c8a99;background:transparent}.webstore2-page .ws2-store-menu-row svg,.webstore2-page .ws2-store-submenu-row svg{color:currentColor;stroke-width:2.2}.webstore2-page .ws2-store-menu-row span,.webstore2-page .ws2-store-submenu-row span{min-width:0;overflow:hidden;color:currentColor;font-size:.7rem;line-height:1.12;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.webstore2-page .ws2-store-menu-row.is-active{border-color:#0b63ce;color:#7c8a99;background:#fff;box-shadow:0 12px 26px -22px rgb(15 23 42/.28);animation:ws2-store-parent-select 14s ease-in-out infinite}.webstore2-page .ws2-store-submenu{position:relative;display:grid;gap:2px;margin:0 0 10px 26px;padding:2px 0 6px 9px}.webstore2-page .ws2-store-submenu:before{content:"";position:absolute;left:0;top:-8px;bottom:0;width:1px;background:#d9dee5}.webstore2-page .ws2-store-submenu-row{position:relative;min-height:37px;display:grid;grid-template-columns:17px minmax(0,1fr);align-items:center;gap:7px;color:#7c8a99;border:1px solid transparent;border-radius:12px;padding:0 5px;transform-origin:left center}.webstore2-page .ws2-store-submenu-row span{font-size:.66rem;font-weight:700}.webstore2-page .ws2-store-menu-row:not(.is-active):after,.webstore2-page .ws2-store-submenu-row:after{content:"";position:absolute;left:-5px;top:50%;width:5px;height:5px;border-radius:999px;background:#0b63ce;opacity:0;transform:translateY(-50%) scale(.6)}.webstore2-page .ws2-store-menu-row:not(.is-active):hover,.webstore2-page .ws2-store-submenu-row:hover{color:#0b63ce;background:hsl(212 100% 50%/.06)}.webstore2-page .ws2-store-select-1{animation:ws2-store-select-rental 14s ease-in-out infinite}.webstore2-page .ws2-store-select-2{animation:ws2-store-select-sales 14s ease-in-out infinite}.webstore2-page .ws2-store-select-4{animation:ws2-store-select-faqs 14s ease-in-out infinite}.webstore2-page .ws2-store-select-6{animation:ws2-store-select-profile 14s ease-in-out infinite}.webstore2-page .ws2-store-select-analytics{animation:ws2-store-select-analytics 14s ease-in-out infinite}.webstore2-page .ws2-store-select-1:after{animation:ws2-store-dot-rental 14s ease-in-out infinite}.webstore2-page .ws2-store-select-2:after{animation:ws2-store-dot-sales 14s ease-in-out infinite}.webstore2-page .ws2-store-select-4:after{animation:ws2-store-dot-faqs 14s ease-in-out infinite}.webstore2-page .ws2-store-select-6:after{animation:ws2-store-dot-profile 14s ease-in-out infinite}.webstore2-page .ws2-store-select-analytics:after{animation:ws2-store-dot-analytics 14s ease-in-out infinite}.webstore2-page .ws2-shopify-status{display:inline-flex;align-items:center;gap:7px;width:fit-content;margin:-4px 0 12px;padding:7px 10px;border-radius:999px;background:hsl(var(--accent-green)/.12);color:hsl(155 74% 28%);font-size:.66rem;font-weight:800}.webstore2-page .ws2-shopify-dot{width:7px;height:7px;border-radius:999px;background:hsl(var(--accent-green));box-shadow:0 0 0 5px hsl(var(--accent-green)/.18)}.webstore2-page .ws2-menu-row{min-height:58px;margin-bottom:8px;grid-template-columns:34px minmax(0,1fr) 16px;gap:8px;background:transparent}.webstore2-page .ws2-menu-row.is-active{border-color:hsl(var(--accent-blue)/.28);background:hsl(var(--accent-blue)/.08);box-shadow:inset 3px 0 0 hsl(var(--accent-blue))}.webstore2-page .ws2-menu-row.is-active .ws2-builder-icon{background:hsl(var(--accent-blue));color:#fff}.webstore2-page .ws2-shopify-builder .ws2-builder-icon{width:34px;height:34px;border-radius:12px}.webstore2-page .ws2-live-storefront{position:relative;min-height:518px;display:flex;flex-direction:column;border-radius:26px;overflow:visible}.webstore2-page .ws2-live-storefront:after{display:none}.webstore2-page .ws2-live-toolbar{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 16px;border-bottom:1px solid var(--mkt-visual-border);background:rgb(255 255 255/.92);animation:ws2-builder-content-focus 14s ease-in-out infinite}.webstore2-page .ws2-live-actions,.webstore2-page .ws2-live-device{display:flex;align-items:center;gap:8px;color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:800}.webstore2-page .ws2-live-device span{width:8px;height:8px;border-radius:999px;background:hsl(var(--accent-green))}.webstore2-page .ws2-live-actions span{min-height:26px;display:inline-flex;align-items:center;padding:0 9px;border-radius:999px;background:hsl(var(--muted))}.webstore2-page .ws2-live-hero{position:relative;min-height:270px;overflow:hidden;isolation:isolate;border-radius:26px 26px 0 0;animation:ws2-builder-content-focus 14s ease-in-out infinite}.webstore2-page .ws2-live-hero-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(1.06) contrast(1.02);transform:scale(1.03);animation:ws2-hero-photo-breathe 14s ease-in-out infinite}.webstore2-page .ws2-live-hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgb(15 23 42/.82) 0,rgb(15 23 42/.46) 46%,rgb(15 23 42/.1) 100%),radial-gradient(circle at 78% 22%,hsl(var(--accent-yellow)/.32),transparent 32%);z-index:1}.webstore2-page .ws2-live-hero-copy{position:relative;z-index:2;width:min(96%,620px);min-height:270px;display:flex;flex-direction:column;justify-content:center;padding:24px 28px;color:#fff}.webstore2-page .ws2-live-hero-copy .ws2-store-eyebrow{color:hsl(var(--accent-yellow))}.webstore2-page .ws2-live-hero-copy h3{display:flex;align-items:flex-start;margin-top:8px;color:#fff;font-size:clamp(1.55rem,2.2vw,2.18rem);line-height:1.08;font-weight:900;letter-spacing:-.05em}.webstore2-page .ws2-live-hero-copy p{max-width:360px;margin-top:6px;color:rgb(255 255 255/.84);font-size:.82rem;line-height:1.45;font-weight:650}.webstore2-page .ws2-live-hero-copy button{min-height:34px;margin-top:14px;padding:0 14px;border:0;border-radius:999px;background:hsl(var(--accent-yellow));color:hsl(var(--foreground));font-size:.74rem;font-weight:900}.webstore2-page .ws2-title-typed{display:inline-block;width:0;max-width:min(100%,36ch);overflow:hidden;white-space:nowrap;padding-bottom:.08em;vertical-align:baseline;animation:ws2-title-type 14s steps(36) infinite}.webstore2-page .ws2-title-caret{display:inline-block;width:2px;height:18px;margin-left:3px;background:hsl(var(--accent-blue));animation:ws2-caret-blink .8s step-end infinite}.webstore2-page .ws2-hero-title-caret{height:.9em;margin-top:.05em;background:#fff;animation:ws2-caret-blink .8s step-end infinite,ws2-title-caret-presence 14s linear infinite}.webstore2-page .ws2-drag-product{position:absolute;display:flex;align-items:center;gap:10px;border-radius:18px;background:rgb(255 255 255/.94);border:1px solid rgb(226 232 240/.92);box-shadow:0 18px 42px -26px rgb(15 23 42/.36);z-index:5;left:-72px;top:338px;width:188px;padding:10px;pointer-events:none}.webstore2-page .ws2-drag-product img{width:54px;height:48px;object-fit:cover;object-position:center;border-radius:12px;background:hsl(220 14% 96%)}.webstore2-page .ws2-drag-product strong,.webstore2-page .ws2-editor-product strong,.webstore2-page .ws2-mini-product strong{display:block;color:hsl(var(--foreground));font-size:.74rem;line-height:1.15;font-weight:900}.webstore2-page .ws2-drag-product span,.webstore2-page .ws2-editor-product span,.webstore2-page .ws2-mini-product span{display:block;margin-top:3px;color:hsl(var(--muted-foreground));font-size:.62rem;line-height:1.2;font-weight:700}.webstore2-page .ws2-hero-cursor{position:absolute;left:0;top:0;z-index:7;color:hsl(var(--foreground));filter:drop-shadow(0 10px 18px rgb(15 23 42/.24))}.webstore2-page .ws2-store-product-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;align-items:stretch;padding:12px 10px 14px;background:#fff;animation:ws2-builder-content-focus 14s ease-in-out infinite}.webstore2-page .ws2-product-slot{position:relative;min-width:0}.webstore2-page .ws2-mini-product{min-width:0;overflow:hidden;display:flex;flex-direction:column;min-height:248px;padding:7px;border-radius:15px;border:1px solid var(--mkt-visual-border);background:#fff;box-shadow:0 16px 34px -26px rgb(15 23 42/.26)}.webstore2-page .ws2-mini-product-add{min-width:0;min-height:248px;height:100%;display:grid;place-items:center;border:1px dashed hsl(var(--accent-blue)/.3);border-radius:15px;background:radial-gradient(circle at 50% 42%,hsl(var(--accent-blue)/.08),transparent 42%),hsl(220 14% 99%)}.webstore2-page .ws2-mini-product-add span{width:46px;height:46px;display:grid;place-items:center;border-radius:999px;background:#ffffff;color:hsl(var(--accent-blue));border:1px solid hsl(var(--accent-blue)/.28);box-shadow:0 14px 26px -20px rgb(37 99 235/.55)}.webstore2-page .ws2-product-slot .ws2-mini-product.is-dropped{position:absolute;inset:0;z-index:2}.webstore2-page .ws2-mini-product.is-active{border-color:hsl(var(--accent-yellow)/.62);background:hsl(var(--accent-yellow)/.1);animation:ws2-product-breathe 4.8s ease-in-out infinite}.webstore2-page .ws2-mini-product.is-dropped{opacity:0;transform-origin:50% 28%;animation:hero-drop-pop 14s ease-in-out infinite}.webstore2-page .ws2-mini-product-media{position:relative;aspect-ratio:1/1;height:auto;display:block;overflow:hidden;border-radius:12px;background:hsl(220 14% 96%)}.webstore2-page .ws2-mini-product-media img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;filter:none}.webstore2-page .ws2-mini-product-body{flex:1 1;display:flex;flex-direction:column;gap:6px;padding:10px 1px 1px}.webstore2-page .ws2-mini-product-body strong{min-height:38px;color:#253044;font-size:.66rem;line-height:1.2;letter-spacing:-.01em}.webstore2-page .ws2-mini-location{display:flex;align-items:center;gap:5px;min-height:17px}.webstore2-page .ws2-mini-location span{display:inline-flex;align-items:center;margin-top:0;color:#475569;font-size:.55rem;line-height:1;font-weight:700}.webstore2-page .ws2-mini-location .ws2-mini-flag{width:15px;height:15px;justify-content:center;border-radius:999px;background:#fff;box-shadow:0 3px 8px -5px rgb(15 23 42/.45);font-size:.64rem}.webstore2-page .ws2-mini-price-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:auto;overflow:hidden;border:1px solid var(--mkt-visual-border);border-radius:9px}.webstore2-page .ws2-mini-price-grid div{min-height:42px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5px 1px 6px;color:hsl(var(--foreground));font-size:.46rem;line-height:1;font-weight:800;letter-spacing:0;word-break:keep-all;white-space:nowrap}.webstore2-page .ws2-mini-price-grid div+div{border-left:1px solid var(--mkt-visual-border)}.webstore2-page .ws2-mini-price-grid b{margin-bottom:3px;font-size:.38rem;line-height:1;color:hsl(var(--muted-foreground));font-weight:850;letter-spacing:0}.webstore2-page .ws2-mini-price-grid .ws2-mini-price-amount{display:block;margin-top:0;color:hsl(var(--foreground));font-size:.54rem;line-height:1;font-weight:650;letter-spacing:0;white-space:nowrap}.webstore2-page .ws2-agent-launcher{position:absolute;right:52px;bottom:42px;z-index:19;display:flex;flex-direction:column;align-items:center;gap:8px;width:136px;pointer-events:none;filter:none}.webstore2-page .ws2-agent-launcher-glow{position:absolute;top:10px;width:80px;height:80px;border-radius:999px;background:hsl(220 90% 56%/.4);filter:blur(24px);animation:ws2-launcher-glow 2.6s ease-in-out infinite}.webstore2-page .ws2-agent-launcher-ring{position:absolute;top:-8px;width:80px;height:80px;border:2px solid hsl(220 90% 56%/.36);border-radius:999px;animation:ws2-launcher-ring 2s ease-out infinite}.webstore2-page .ws2-agent-launcher-ring-two{animation-delay:1s}.webstore2-page .ws2-agent-launcher-button{position:relative;width:64px;height:64px;display:grid;place-items:center;overflow:hidden;padding:3px;border:3px solid #fff;border-radius:999px;background:#ffffff;color:white;box-shadow:0 0 0 4px hsl(220 90% 56%/.14),0 12px 30px -8px hsl(220 90% 56%/.55);animation:ws2-launcher-float 2.4s ease-in-out infinite}.webstore2-page .ws2-agent-launcher-button:before{content:"";position:absolute;top:4px;left:8px;right:8px;height:20px;border-radius:999px;background:rgb(255 255 255/.25);filter:blur(8px)}.webstore2-page .ws2-agent-launcher-photo{position:absolute;inset:3px;z-index:1;width:calc(100% - 6px);height:calc(100% - 6px);display:block;border-radius:999px;object-fit:cover;object-position:center}.webstore2-page .ws2-agent-launcher-shine{position:absolute;top:0;bottom:0;left:-50%;width:50%;transform:skewX(-12deg);background:linear-gradient(90deg,transparent,rgb(255 255 255/.35),transparent);animation:ws2-launcher-shine 2.6s ease-in-out infinite}.webstore2-page .ws2-agent-launcher-badge{position:absolute;top:-4px;right:22px;z-index:2;min-width:22px;height:22px;display:grid;place-items:center;padding:0 6px;border:2px solid #fff;border-radius:999px;background:hsl(0 84% 60%);color:#fff;font-size:11px;line-height:1;font-weight:800;box-shadow:0 4px 10px rgb(0 0 0/.2);animation:ws2-launcher-badge 1.8s ease-in-out infinite}.webstore2-page .ws2-agent-launcher-label{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:6px 14px;border:1px solid #e2e8f0;border-radius:999px;background:#fff;color:#0f172a;font-size:11px;line-height:1;font-weight:700;box-shadow:0 4px 12px rgb(0 0 0/.1);white-space:nowrap}.webstore2-page .ws2-agent-launcher-click{position:absolute;top:22px;left:50%;width:78px;height:78px;border:2px solid hsl(220 100% 70%/.9);border-radius:999px;opacity:0;translate:-50% 0}.webstore2-page .ws2-floating-agent{position:absolute;left:64%;width:min(96%,550px);height:min(88vh,792px);min-height:0;translate:-50% -50%;z-index:20;box-shadow:0 24px 70px -12px rgb(0 0 0/.12),0 10px 28px -8px rgb(0 0 0/.08),inset 0 1px 0 rgb(255 255 255/.6)}.webstore2-page .ws2-floating-agent,.webstore2-page .ws2-floating-agent *{filter:none}.webstore2-page .ws2-editor-panel{display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px 13px;animation:ws2-builder-content-focus 14s ease-in-out infinite}.webstore2-page .ws2-editor-section{border:1px solid var(--mkt-visual-border);border-radius:18px;padding:12px;background:hsl(220 14% 99%)}.webstore2-page .ws2-editor-row{display:flex;align-items:center;gap:8px;color:hsl(var(--foreground));font-size:.74rem;font-weight:850}.webstore2-page .ws2-title-input{min-height:44px;display:flex;align-items:center;margin-top:9px;gap:3px;padding:0 8px;overflow:hidden;border-radius:12px;border:1px solid hsl(var(--accent-blue)/.28);background:#fff;color:hsl(var(--foreground));font-size:.6rem;font-weight:500}.webstore2-page .ws2-editor-panel .ws2-title-input .ws2-title-typed{width:auto;max-width:calc(100% - 6px);animation:none}.webstore2-page .ws2-description-input{width:100%;box-sizing:border-box;min-height:82px;margin-top:9px;padding:10px 11px;border-radius:12px;border:1px solid hsl(var(--accent-green)/.28);background:#fff;color:hsl(var(--foreground));font-family:inherit;font-size:.64rem;line-height:1.45;font-weight:500;overflow:hidden;resize:none;overflow-wrap:anywhere}.webstore2-page .ws2-editor-media,.webstore2-page .ws2-editor-product{display:flex;align-items:center;gap:10px;margin-top:10px}.webstore2-page .ws2-editor-media img,.webstore2-page .ws2-editor-product img{width:58px;height:48px;object-fit:cover;border-radius:12px;background:hsl(var(--muted))}.webstore2-page .ws2-editor-media span{color:hsl(var(--muted-foreground));font-size:.66rem;font-weight:500}.webstore2-page .ws2-editor-product img{object-fit:contain;background:hsl(var(--accent-yellow)/.13)}.webstore2-page .ws2-editor-publish{display:flex;align-items:center;gap:8px;margin-top:auto;min-height:38px;padding:0 12px;border-radius:999px;background:hsl(var(--accent-green)/.12);color:hsl(155 74% 30%);font-size:.68rem;font-weight:850}.webstore2-page .ws2-tasteful-hero-stage{grid-template-columns:245px minmax(0,1fr) 280px;gap:14px;min-height:650px;padding:18px;overflow:hidden;background:radial-gradient(circle at 18% 10%,rgb(255 197 1/.2),transparent 28%),radial-gradient(circle at 84% 16%,rgb(37 99 235/.12),transparent 26%),linear-gradient(135deg,#f8fafc,#ffffff 47%,#f1f5f9)}.webstore2-page .ws2-tasteful-hero-stage:before{content:"";position:absolute;inset:18px;border-radius:28px;pointer-events:none;background-image:linear-gradient(90deg,rgb(15 23 42/.04) 1px,transparent 0),linear-gradient(180deg,rgb(15 23 42/.04) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:linear-gradient(180deg,rgb(0 0 0/.75),transparent 84%);mask-image:linear-gradient(180deg,rgb(0 0 0/.75),transparent 84%)}.webstore2-page .ws2-tasteful-hero-stage:after{display:none}.webstore2-page .ws2-tasteful-hero-stage .ws2-agent-insight-card,.webstore2-page .ws2-tasteful-hero-stage .ws2-design-panel,.webstore2-page .ws2-tasteful-hero-stage .ws2-premium-storefront{position:relative;z-index:1;border:1px solid rgb(15 23 42/.08);border-radius:24px;background:rgb(255 255 255/.9);box-shadow:0 30px 80px -48px rgb(15 23 42/.38),inset 0 1px 0 rgb(255 255 255/.9);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);animation:none}.webstore2-page .ws2-tasteful-hero-stage .ws2-design-panel{align-self:stretch;padding:16px}.webstore2-page .ws2-tasteful-hero-stage .ws2-panel-label{margin:0 0 2px;color:#64748b;font-size:.68rem;line-height:1;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.webstore2-page .ws2-tasteful-hero-stage .ws2-editor-section{position:relative;overflow:hidden;border-color:rgb(15 23 42/.08);background:#ffffff}.webstore2-page .ws2-tasteful-hero-stage .ws2-editor-section.is-live{border-color:rgb(37 99 235/.28);box-shadow:inset 3px 0 0 #2563eb}.webstore2-page .ws2-tasteful-hero-stage .ws2-description-input,.webstore2-page .ws2-tasteful-hero-stage .ws2-title-input{border-color:rgb(15 23 42/.1);background:#f8fafc;box-shadow:inset 0 1px 0 rgb(255 255 255/.9)}.webstore2-page .ws2-tasteful-hero-stage .ws2-title-input{font-size:.68rem;font-weight:760}.webstore2-page .ws2-tasteful-hero-stage .ws2-editor-panel .ws2-title-input .ws2-title-typed{width:100%}.webstore2-page .ws2-tasteful-hero-stage .ws2-description-input{min-height:104px;font-size:.68rem;line-height:1.5}.webstore2-page .ws2-tasteful-hero-stage .ws2-editor-media img{width:62px;height:54px;border-radius:14px}.webstore2-page .ws2-publish-status{min-height:38px;display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding:0 12px;border-radius:999px;background:rgb(22 163 74/.1);color:#15803d;font-size:.68rem;line-height:1;font-weight:900}.webstore2-page .ws2-publish-status svg{animation:ws2-subtle-spin 2.4s linear infinite}.webstore2-page .ws2-tasteful-hero-stage .ws2-premium-storefront{overflow:hidden;display:flex;flex-direction:column;min-height:100%;background:#ffffff}.webstore2-page .ws2-tasteful-hero-stage .ws2-live-hero{min-height:345px;border-radius:24px 24px 0 0}.webstore2-page .ws2-tasteful-hero-stage .ws2-live-hero-photo{filter:saturate(.98) contrast(1.03);animation:ws2-hero-photo-drift 16s ease-in-out infinite}.webstore2-page .ws2-tasteful-hero-stage .ws2-live-hero-overlay{background:linear-gradient(90deg,rgb(15 23 42/.86),rgb(15 23 42/.54) 46%,rgb(15 23 42/.08)),linear-gradient(180deg,transparent 42%,rgb(15 23 42/.3))}.webstore2-page .ws2-tasteful-hero-stage .ws2-live-hero-copy{width:min(92%,560px);min-height:345px;padding:34px 36px}.webstore2-page .ws2-tasteful-hero-stage .ws2-live-hero-copy h3{max-width:480px;font-size:clamp(2rem,3vw,3rem);line-height:1.02}.webstore2-page .ws2-tasteful-hero-stage .ws2-live-hero-copy p{max-width:410px;margin-top:12px;font-size:.9rem;line-height:1.52}.webstore2-page .ws2-live-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px}.webstore2-page .ws2-live-hero-actions button{min-height:38px;margin:0;padding:0 16px;border:0;border-radius:999px;background:#ffc501;color:#111827;font-size:.76rem;font-weight:950;box-shadow:0 16px 34px -22px rgb(255 197 1/.8)}.webstore2-page .ws2-live-hero-actions span{min-height:34px;display:inline-flex;align-items:center;padding:0 12px;border:1px solid rgb(255 255 255/.2);border-radius:999px;background:rgb(255 255 255/.12);color:rgb(255 255 255/.86);font-size:.72rem;font-weight:800}.webstore2-page .ws2-tasteful-hero-stage .ws2-store-product-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px;background:linear-gradient(180deg,#ffffff,#f8fafc)}.webstore2-page .ws2-tasteful-hero-stage .ws2-mini-product{min-height:245px;padding:9px;border-color:rgb(15 23 42/.08);border-radius:18px;box-shadow:0 18px 38px -30px rgb(15 23 42/.3);animation:ws2-card-rise 9s ease-in-out infinite}.webstore2-page .ws2-tasteful-hero-stage .ws2-mini-product:nth-child(2){animation-delay:.35s}.webstore2-page .ws2-tasteful-hero-stage .ws2-mini-product:nth-child(3){animation-delay:.7s}.webstore2-page .ws2-tasteful-hero-stage .ws2-mini-product.is-active{border-color:rgb(255 197 1/.78);background:#fffdf2}.webstore2-page .ws2-tasteful-hero-stage .ws2-mini-product-media{aspect-ratio:1.15/1;border-radius:14px}.webstore2-page .ws2-tasteful-hero-stage .ws2-mini-product-body strong{min-height:34px;font-size:.7rem}.webstore2-page .ws2-tasteful-hero-stage .ws2-mini-flag{width:auto;min-width:23px;padding:0 5px;color:#0f172a;font-size:.48rem;letter-spacing:.04em}.webstore2-page .ws2-tasteful-hero-stage .ws2-mini-price-grid{background:#ffffff}.webstore2-page .ws2-agent-insight-card{align-self:stretch;display:flex;flex-direction:column;gap:14px;padding:16px}.webstore2-page .ws2-agent-insight-head{display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid rgb(15 23 42/.08)}.webstore2-page .ws2-agent-insight-head img{width:42px;height:42px;border-radius:999px;object-fit:cover}.webstore2-page .ws2-agent-insight-head span,.webstore2-page .ws2-insight-match div{display:block;color:#64748b;font-size:.64rem;line-height:1;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.webstore2-page .ws2-agent-insight-head strong{display:block;margin-top:5px;color:#0f172a;font-size:.82rem;line-height:1.15;font-weight:900}.webstore2-page .ws2-insight-chat{display:grid;gap:8px}.webstore2-page .ws2-insight-bubble{max-width:92%;padding:10px 11px;border-radius:15px;font-size:.72rem;line-height:1.32;font-weight:700;animation:ws2-insight-pop 14s ease-in-out infinite}.webstore2-page .ws2-insight-bubble.is-user{justify-self:end;border-bottom-right-radius:5px;background:#2563eb;color:#ffffff}.webstore2-page .ws2-insight-bubble.is-agent{justify-self:start;border-bottom-left-radius:5px;background:#f1f5f9;color:#1e293b;animation-delay:.3s}.webstore2-page .ws2-insight-match{margin-top:2px;padding:14px;border:1px solid rgb(255 197 1/.36);border-radius:20px;background:radial-gradient(circle at 100% 0,rgb(255 197 1/.16),transparent 48%),#fffdf2}.webstore2-page .ws2-insight-match div{display:inline-flex;align-items:center;gap:6px;color:#a16207}.webstore2-page .ws2-insight-match strong{display:block;margin-top:10px;color:#0f172a;font-size:.9rem;line-height:1.16;font-weight:950}.webstore2-page .ws2-insight-match ul{display:grid;gap:7px;margin:12px 0 0;padding:0;list-style:none}.webstore2-page .ws2-insight-match li{display:flex;align-items:center;gap:7px;color:#334155;font-size:.7rem;line-height:1.2;font-weight:750}.webstore2-page .ws2-insight-match li svg{color:#16a34a}.webstore2-page .ws2-insight-send{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:auto;border:0;border-radius:999px;background:#0f172a;color:#ffffff;font-size:.74rem;font-weight:900}@keyframes ws2-subtle-spin{to{transform:rotate(1turn)}}@keyframes ws2-hero-photo-drift{0%,to{transform:scale(1.03) translateX(0)}50%{transform:scale(1.07) translateX(10px)}}@keyframes ws2-card-rise{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes ws2-insight-pop{0%,to{opacity:1;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes ws2-caret-blink{0%,48%{opacity:1}49%,to{opacity:0}}.hero-add-slot{animation:hero-add-slot 14s ease-in-out infinite}@keyframes ws2-launcher-glow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.85;transform:scale(1.25)}}@keyframes ws2-launcher-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}@keyframes ws2-launcher-float{0%,to{transform:translateY(0);box-shadow:0 12px 30px -8px hsl(220 90% 56%/.55)}50%{transform:translateY(-6px);box-shadow:0 20px 40px -8px hsl(220 90% 56%/.75)}}@keyframes ws2-launcher-spark{0%,60%{transform:rotate(0deg) scale(1)}78%{transform:rotate(180deg) scale(1.12)}to{transform:rotate(1turn) scale(1)}}@keyframes ws2-launcher-shine{0%,to{transform:translateX(0) skewX(-12deg)}62%{transform:translateX(300%) skewX(-12deg)}}@keyframes ws2-launcher-badge{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@media (max-width:820px){.webstore2-page .ws2-hero-builder-stage{grid-template-columns:minmax(70px,.52fr) minmax(0,1.66fr) minmax(84px,.62fr);min-height:430px;gap:6px;padding:8px}.webstore2-page .ws2-editor-panel,.webstore2-page .ws2-live-storefront,.webstore2-page .ws2-shopify-builder{max-width:none;width:auto;margin:0}}@media (max-width:640px){.webstore2-page .ws2-hero-builder-stage{grid-template-columns:minmax(52px,.42fr) minmax(0,1.58fr) minmax(86px,.72fr);min-height:260px;max-height:300px;gap:4px;padding:6px}.webstore2-page .ws2-hero-builder-stage .ws2-shopify-builder{display:flex;padding:7px 4px;border-radius:12px}.webstore2-page .ws2-hero-builder-stage .ws2-store-menu-heading{min-height:16px;grid-template-columns:minmax(0,1fr) 8px;gap:3px;padding:0 4px 4px;font-size:.38rem;letter-spacing:.08em}.webstore2-page .ws2-hero-builder-stage .ws2-store-menu-row{min-height:24px;grid-template-columns:12px minmax(0,1fr) 8px;gap:3px;margin-bottom:3px;padding:3px;border-width:1px;border-radius:8px}.webstore2-page .ws2-hero-builder-stage .ws2-store-submenu{gap:1px;margin:0 0 4px 11px;padding:0 0 3px 5px}.webstore2-page .ws2-hero-builder-stage .ws2-store-submenu-row{min-height:20px;grid-template-columns:10px minmax(0,1fr);gap:3px;padding:0 2px;border-radius:7px}.webstore2-page .ws2-hero-builder-stage .ws2-store-menu-row span,.webstore2-page .ws2-hero-builder-stage .ws2-store-submenu-row span{font-size:.38rem;line-height:1}.webstore2-page .ws2-hero-builder-stage .ws2-store-menu-heading svg,.webstore2-page .ws2-hero-builder-stage .ws2-store-menu-row svg,.webstore2-page .ws2-hero-builder-stage .ws2-store-submenu-row svg{width:10px;height:10px}.webstore2-page .ws2-hero-builder-stage .ws2-live-hero{min-height:98px;border-radius:12px 12px 0 0}.webstore2-page .ws2-hero-builder-stage .ws2-live-storefront{min-height:0;overflow:hidden}.webstore2-page .ws2-hero-builder-stage .ws2-live-hero-copy{min-height:98px;padding:8px 9px}.webstore2-page .ws2-hero-builder-stage .ws2-live-hero-copy .ws2-store-eyebrow{font-size:.38rem;letter-spacing:.12em}.webstore2-page .ws2-hero-builder-stage .ws2-live-hero-copy h3{margin-top:4px;font-size:.88rem;line-height:1.08;letter-spacing:-.035em}.webstore2-page .ws2-hero-builder-stage .ws2-live-hero-copy p{max-width:150px;margin-top:3px;font-size:.44rem;line-height:1.28}.webstore2-page .ws2-hero-builder-stage .ws2-store-product-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;padding:4px 5px}.webstore2-page .ws2-hero-builder-stage .ws2-mini-product,.webstore2-page .ws2-hero-builder-stage .ws2-mini-product-add,.webstore2-page .ws2-hero-builder-stage .ws2-product-slot{min-height:98px;padding:3px;border-radius:8px}.webstore2-page .ws2-hero-builder-stage .ws2-product-slot{padding:0}.webstore2-page .ws2-hero-builder-stage .ws2-mini-product-media{border-radius:6px}.webstore2-page .ws2-hero-builder-stage .ws2-mini-product-body{gap:3px;padding:4px 0 0}.webstore2-page .ws2-hero-builder-stage .ws2-mini-product-body strong{min-height:16px;font-size:.34rem;line-height:1.12}.webstore2-page .ws2-hero-builder-stage .ws2-mini-location{min-height:10px;gap:2px}.webstore2-page .ws2-hero-builder-stage .ws2-mini-location span{font-size:.3rem}.webstore2-page .ws2-hero-builder-stage .ws2-mini-location .ws2-mini-flag{width:9px;height:9px;font-size:.38rem}.webstore2-page .ws2-hero-builder-stage .ws2-mini-price-grid{border-radius:5px}.webstore2-page .ws2-hero-builder-stage .ws2-mini-price-grid div{min-height:18px;padding:2px 0}.webstore2-page .ws2-hero-builder-stage .ws2-mini-price-grid b{margin-bottom:1px;font-size:.24rem}.webstore2-page .ws2-hero-builder-stage .ws2-mini-price-grid .ws2-mini-price-amount{font-size:.3rem}.webstore2-page .ws2-hero-builder-stage .ws2-mini-product-add span{width:24px;height:24px}.webstore2-page .ws2-hero-builder-stage .ws2-editor-panel{gap:4px;min-height:0;overflow:hidden;padding:7px 5px;border-radius:12px}.webstore2-page .ws2-hero-builder-stage .ws2-panel-label{margin-bottom:4px;font-size:.42rem;letter-spacing:.12em}.webstore2-page .ws2-hero-builder-stage .ws2-editor-section{padding:6px;border-radius:10px}.webstore2-page .ws2-hero-builder-stage .ws2-editor-row{gap:4px;font-size:.4rem}.webstore2-page .ws2-hero-builder-stage .ws2-editor-row svg{width:8px;height:8px}.webstore2-page .ws2-hero-builder-stage .ws2-title-input{min-height:24px;margin-top:5px;padding:0 6px;border-radius:7px;font-size:.36rem}.webstore2-page .ws2-hero-builder-stage .ws2-description-input{min-height:38px;margin-top:5px;padding:6px;border-radius:8px;font-size:.34rem;line-height:1.25}.webstore2-page .ws2-hero-builder-stage .ws2-editor-media{display:none}.webstore2-page .ws2-hero-builder-stage .ws2-editor-media img{width:24px;height:20px;border-radius:6px}.webstore2-page .ws2-hero-builder-stage .ws2-editor-media span{font-size:.34rem}.webstore2-page .ws2-live-hero-copy{width:100%;padding:26px 20px}.webstore2-page .ws2-drag-product,.webstore2-page .ws2-hero-cursor,.webstore2-page .ws2-live-actions{display:none}.webstore2-page .ws2-floating-agent{position:relative;left:auto;top:auto;width:calc(100% - 28px);height:min(96vh,860px);margin:14px auto;translate:none}.webstore2-page .ws2-agent-launcher{display:none}.webstore2-page .ws2-agent-launcher-button{width:56px;height:56px}.webstore2-page .ws2-agent-launcher-label{min-height:28px;padding:6px 12px;font-size:10px}.webstore2-page .ws2-floating-agent .ws2-agent-title{flex-wrap:wrap;gap:6px;white-space:normal;font-size:1.06rem;line-height:1.08}.webstore2-page .ws2-floating-agent .ws2-agent-title span{min-height:21px;padding:0 8px;font-size:.62rem}}@media (max-width:980px){.webstore2-page .ws2-tasteful-hero-stage{grid-template-columns:minmax(0,1fr);min-height:0;max-height:none;gap:12px;padding:12px}.webstore2-page .ws2-tasteful-hero-stage .ws2-agent-insight-card,.webstore2-page .ws2-tasteful-hero-stage .ws2-design-panel{max-width:none;min-height:0}.webstore2-page .ws2-tasteful-hero-stage .ws2-design-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.webstore2-page .ws2-tasteful-hero-stage .ws2-design-panel .ws2-panel-label,.webstore2-page .ws2-tasteful-hero-stage .ws2-design-panel .ws2-publish-status{grid-column:1/-1}}@media (max-width:640px){.webstore2-page .ws2-tasteful-hero-stage{grid-template-columns:minmax(0,1fr);min-height:0;max-height:none;gap:10px;padding:10px}.webstore2-page .ws2-tasteful-hero-stage .ws2-design-panel{display:flex;gap:7px;padding:10px;border-radius:16px}.webstore2-page .ws2-tasteful-hero-stage .ws2-panel-label{margin-bottom:2px;font-size:.5rem}.webstore2-page .ws2-tasteful-hero-stage .ws2-editor-section{padding:8px;border-radius:12px}.webstore2-page .ws2-tasteful-hero-stage .ws2-editor-row{font-size:.52rem}.webstore2-page .ws2-tasteful-hero-stage .ws2-title-input{min-height:30px;font-size:.48rem}.webstore2-page .ws2-tasteful-hero-stage .ws2-description-input{min-height:58px;font-size:.48rem;line-height:1.35}.webstore2-page .ws2-tasteful-hero-stage .ws2-editor-media{display:flex}.webstore2-page .ws2-tasteful-hero-stage .ws2-editor-media img{width:36px;height:32px}.webstore2-page .ws2-tasteful-hero-stage .ws2-publish-status{min-height:30px;font-size:.5rem}.webstore2-page .ws2-tasteful-hero-stage .ws2-live-hero,.webstore2-page .ws2-tasteful-hero-stage .ws2-live-hero-copy{min-height:210px}.webstore2-page .ws2-tasteful-hero-stage .ws2-live-hero-copy{width:100%;padding:18px}.webstore2-page .ws2-tasteful-hero-stage .ws2-live-hero-copy .ws2-store-eyebrow{font-size:.5rem}.webstore2-page .ws2-tasteful-hero-stage .ws2-live-hero-copy h3{font-size:1.34rem;line-height:1.05}.webstore2-page .ws2-tasteful-hero-stage .ws2-live-hero-copy p{max-width:230px;font-size:.58rem;line-height:1.35}.webstore2-page .ws2-live-hero-actions{gap:6px;margin-top:10px}.webstore2-page .ws2-live-hero-actions button,.webstore2-page .ws2-live-hero-actions span{min-height:28px;padding:0 9px;font-size:.52rem}.webstore2-page .ws2-tasteful-hero-stage .ws2-store-product-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:6px}.webstore2-page .ws2-tasteful-hero-stage .ws2-mini-product{min-height:128px;padding:4px;border-radius:10px}.webstore2-page .ws2-tasteful-hero-stage .ws2-mini-product-media{border-radius:8px}.webstore2-page .ws2-tasteful-hero-stage .ws2-mini-product-body{gap:3px;padding-top:5px}.webstore2-page .ws2-tasteful-hero-stage .ws2-mini-product-body strong{min-height:22px;font-size:.4rem}.webstore2-page .ws2-tasteful-hero-stage .ws2-mini-location span{font-size:.34rem}.webstore2-page .ws2-tasteful-hero-stage .ws2-mini-location .ws2-mini-flag{width:auto;min-width:14px;height:10px;font-size:.3rem}.webstore2-page .ws2-tasteful-hero-stage .ws2-mini-price-grid div{min-height:22px}.webstore2-page .ws2-tasteful-hero-stage .ws2-mini-price-grid b{font-size:.26rem}.webstore2-page .ws2-tasteful-hero-stage .ws2-mini-price-grid .ws2-mini-price-amount{font-size:.32rem}.webstore2-page .ws2-agent-insight-card{gap:9px;padding:10px;border-radius:16px}.webstore2-page .ws2-agent-insight-head{padding-bottom:8px}.webstore2-page .ws2-agent-insight-head img{width:32px;height:32px}.webstore2-page .ws2-agent-insight-head span,.webstore2-page .ws2-insight-match div{font-size:.46rem}.webstore2-page .ws2-agent-insight-head strong,.webstore2-page .ws2-insight-match strong{font-size:.64rem}.webstore2-page .ws2-insight-bubble,.webstore2-page .ws2-insight-match li,.webstore2-page .ws2-insight-send{font-size:.52rem}.webstore2-page .ws2-insight-send{min-height:32px}}.webstore2-page .ws2-floating-agent{left:calc(100% - 445px);right:auto;top:50%;width:min(420px,calc(100% - 48px));height:min(620px,calc(100% - 40px));max-height:calc(100% - 40px);translate:0 -50%;border:1px solid rgb(226 232 240/.9);border-radius:36px;background:#ffffff;box-shadow:0 4px 6px rgb(0 0 0/.06),0 16px 40px -8px rgb(0 0 0/.15),0 48px 100px -16px rgb(0 0 0/.12)}.webstore2-page .ws2-floating-agent .ws2-agent-head{min-height:64px;padding:14px 20px;gap:12px;border-bottom:1px solid rgb(15 23 42/.06);border-radius:36px 36px 0 0;background:#ffffff;color:#1a1a1a}.webstore2-page .ws2-floating-agent .ws2-status-dot{width:9px;height:9px;border-radius:999px;background:linear-gradient(135deg,#f97316,#facc15);box-shadow:0 0 10px rgb(249 115 22/.48)}.webstore2-page .ws2-floating-agent .ws2-agent-title{display:inline-flex;align-items:center;gap:8px;min-width:0;color:#1a1a1a;font-size:.9rem;line-height:1;font-weight:700;white-space:nowrap}.webstore2-page .ws2-floating-agent .ws2-agent-title img{width:24px;height:24px;flex:0 0 auto;border-radius:999px;object-fit:cover;object-position:center;box-shadow:0 0 0 2px #ffffff,0 4px 12px rgb(15 23 42/.16)}.webstore2-page .ws2-floating-agent .ws2-agent-status{margin:0 0 0 auto;display:inline-flex;align-items:center;gap:6px;color:#6b7280;font-size:.75rem;line-height:1;font-weight:600}.webstore2-page .ws2-floating-agent .ws2-agent-status span{width:7px;height:7px;border-radius:999px;background:#34d399;box-shadow:none}.webstore2-page .ws2-floating-agent .ws2-chat-flow{flex:1 1;min-height:0;gap:12px;padding:20px 16px 8px;overflow:hidden;background:radial-gradient(circle at 15% 20%,rgb(99 102 241/.08),transparent 28%),radial-gradient(circle at 86% 72%,rgb(251 191 36/.09),transparent 32%),linear-gradient(180deg,#fbf8ff,#ffffff)}.webstore2-page .ws2-floating-agent .ws2-chat-row{gap:8px;align-items:flex-end;justify-content:flex-start}.webstore2-page .ws2-floating-agent .ws2-user-row{flex-direction:row;justify-content:flex-end}.webstore2-page .ws2-floating-agent .ws2-chat-avatar{width:32px;height:32px;font-size:.78rem;font-weight:700}.webstore2-page .ws2-floating-agent .ws2-avatar-user{background:#f3f4f6;color:#6b7280;box-shadow:none}.webstore2-page .ws2-floating-agent .ws2-avatar-ai{border:0;overflow:hidden;background:#ffffff;color:#ffffff;box-shadow:0 0 0 2px #ffffff,0 8px 18px -14px rgb(0 0 0/.72)}.webstore2-page .ws2-floating-agent .ws2-avatar-ai img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.webstore2-page .ws2-floating-agent .ws2-chat-bubble{max-width:82%;padding:12px 16px;border-radius:18px;font-size:.88rem;line-height:1.52;font-weight:500}.webstore2-page .ws2-floating-agent .ws2-chat-typewriter{display:block;overflow:hidden;clip-path:inset(0 100% 0 0);animation-duration:18s;animation-iteration-count:infinite;animation-timing-function:steps(36)}.webstore2-page .ws2-floating-agent .hero-chat-1 .ws2-chat-typewriter{animation-name:ws2-chat-type-1}.webstore2-page .ws2-floating-agent .hero-chat-reasoning .ws2-chat-typewriter{animation-name:ws2-chat-type-reasoning}.webstore2-page .ws2-floating-agent .hero-chat-suggesting .ws2-chat-typewriter{animation-name:ws2-chat-type-suggesting}.webstore2-page .ws2-floating-agent .hero-chat-match .ws2-chat-typewriter{animation-name:ws2-chat-type-match}.webstore2-page .ws2-floating-agent .ws2-chat-user{border:1px solid rgb(255 255 255/.42);border-bottom-right-radius:4px;background:rgb(255 255 255/.78);color:#1a1a1a;box-shadow:0 2px 8px -2px rgb(0 0 0/.06)}.webstore2-page .ws2-floating-agent .ws2-chat-ai{border:1px solid rgb(255 255 255/.5);border-bottom-left-radius:4px;background:rgb(249 250 251/.82);color:#374151;box-shadow:0 2px 8px -2px rgb(0 0 0/.04)}.webstore2-page .ws2-floating-agent .ws2-chat-time{color:#64748b;font-size:.62rem;font-weight:650}.webstore2-page .ws2-floating-agent .ws2-chat-user .ws2-chat-time{color:#94a3b8}.webstore2-page .ws2-floating-agent .ws2-recommend-card{width:100%;margin-left:0;padding:9px;overflow:visible;border:1px solid rgb(134 239 172/.86);border-radius:16px;background:rgb(255 255 255/.84);box-shadow:0 8px 24px -18px rgb(16 185 129/.45),inset 0 1px 0 rgb(255 255 255/.85)}.webstore2-page .ws2-floating-agent .ws2-recommend-label{min-height:24px;padding:0 9px;border-radius:9px;background:#dcfce7;color:#16a34a;font-size:.58rem;font-weight:900;letter-spacing:.04em}.webstore2-page .ws2-floating-agent .ws2-recommend-options{display:flex;gap:8px;margin-top:8px;overflow:hidden}.webstore2-page .ws2-floating-agent .ws2-recommend-product{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 4px);min-width:0;max-width:calc(50% - 4px);min-height:0;margin:0;padding:0;overflow:hidden;border:1px solid rgb(255 255 255/.4);border-radius:14px;background:rgb(255 255 255/.76);box-shadow:0 4px 16px -4px rgb(0 0 0/.08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.webstore2-page .ws2-floating-agent .ws2-recommend-image{aspect-ratio:1/.68;padding:0;background:#f3f4f6;overflow:hidden}.webstore2-page .ws2-floating-agent .ws2-recommend-option img,.webstore2-page .ws2-floating-agent .ws2-recommend-product img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:0;background:transparent}.webstore2-page .ws2-floating-agent .ws2-recommend-body{display:flex;flex:1 1;min-height:0;flex-direction:column;padding:8px}.webstore2-page .ws2-floating-agent .ws2-recommend-title{color:#1a1a1a;font-size:.68rem;line-height:1.25;font-weight:850}.webstore2-page .ws2-floating-agent .ws2-recommend-available{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:20px;margin-top:7px;border:1px solid #86efac;border-radius:999px;background:#ecfdf5;color:#047857;font-size:.6rem;font-weight:800}.webstore2-page .ws2-floating-agent .ws2-recommend-product ul{display:none}.webstore2-page .ws2-floating-agent .ws2-recommend-product li{display:flex;align-items:flex-start;gap:4px;color:#475569;font-size:.49rem;line-height:1.12;font-weight:650}.webstore2-page .ws2-floating-agent .ws2-recommend-product li svg{width:10px;height:10px;flex:0 0 auto;color:#64748b}.webstore2-page .ws2-floating-agent .ws2-recommend-prices{display:flex;justify-content:space-between;gap:0;margin:7px 0 0;overflow:hidden;border:1px solid rgb(0 0 0/.04);border-radius:8px;background:rgb(248 249 250/.72)}.webstore2-page .ws2-floating-agent .ws2-recommend-prices div{display:flex;flex-direction:column;flex:1 1;align-items:center;justify-content:center;min-width:0;min-height:34px;gap:1px;padding:5px 1px;background:transparent;text-align:center}.webstore2-page .ws2-floating-agent .ws2-recommend-prices div+div{border-left:1px solid rgb(229 231 235/.95)}.webstore2-page .ws2-floating-agent .ws2-recommend-prices span{color:#9ca3af;font-size:.46rem;line-height:1;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.webstore2-page .ws2-floating-agent .ws2-recommend-prices strong{color:#111827;font-size:.6rem;line-height:1.05;font-weight:800;white-space:nowrap}.webstore2-page .ws2-floating-agent .ws2-recommend-actions{margin-top:8px}.webstore2-page .ws2-floating-agent .ws2-recommend-actions button{min-height:34px;width:100%;border-radius:10px;background:linear-gradient(135deg,#facc15,#f59e0b);color:#111827;font-size:.8rem;font-weight:800;box-shadow:0 12px 22px -17px rgb(245 158 11/.75)}.webstore2-page .ws2-floating-agent .ws2-agent-input{min-height:52px;margin:0 18px 20px;padding:0 8px 0 16px;border-radius:999px;background:#ffffff;border:1px solid rgb(226 232 240/.92);color:#9ca3af;font-size:.88rem;font-weight:500;box-shadow:0 16px 38px -30px rgb(15 23 42/.5),inset 0 1px 0 rgb(255 255 255/.86)}.webstore2-page .ws2-floating-agent .ws2-agent-input button{width:38px;height:38px;background:linear-gradient(135deg,#facc15,#f59e0b);color:#111827;box-shadow:0 10px 20px -14px rgb(245 158 11/.9)}.webstore2-page .ws2-floating-agent .ws2-agent-secure{display:none}.webstore2-page .ws2-floating-agent .ai-webstore-chat-question{animation:hero-chat-1 14s ease-in-out infinite}.webstore2-page .ws2-floating-agent .ai-webstore-chat-typing{animation:hero-chat-thinking 14s ease-in-out infinite}.webstore2-page .ws2-floating-agent .ai-webstore-chat-reasoning{animation:hero-chat-reasoning 14s ease-in-out infinite}.webstore2-page .ws2-floating-agent .ai-webstore-chat-suggesting{animation:hero-chat-suggesting 14s ease-in-out infinite}.webstore2-page .ws2-floating-agent .ai-webstore-chat-match{animation:hero-chat-match 14s ease-in-out infinite}.webstore2-page .ws2-floating-agent .ai-webstore-chat-recommendation{animation:hero-chat-3 14s ease-in-out infinite}.webstore2-page .ws2-floating-agent .hero-chat-1,.webstore2-page .ws2-floating-agent .hero-chat-3,.webstore2-page .ws2-floating-agent .hero-chat-match,.webstore2-page .ws2-floating-agent .hero-chat-reasoning,.webstore2-page .ws2-floating-agent .hero-chat-suggesting,.webstore2-page .ws2-floating-agent .hero-chat-thinking,.webstore2-page .ws2-floating-agent.hero-chat-widget,.webstore2-page .ws2-hero-builder-stage .hero-chat-widget{animation-duration:18s}@keyframes hero-chat-widget{0%,36%{opacity:0;transform:translateY(26px) scale(.92)}40%{opacity:1;transform:translateY(0) scale(1)}98%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(10px) scale(.98)}}@keyframes hero-chat-1{0%,35.9%{max-height:0;opacity:0;margin-top:0;transform:translateY(15px)}36%{max-height:80px;opacity:1;margin-top:0;transform:translateY(0)}80%{max-height:80px;opacity:1;margin-top:0;transform:translateY(0)}90%,98%{max-height:80px;opacity:1;margin-top:-270px;transform:translateY(0)}to{max-height:0;opacity:0;margin-top:-270px;transform:translateY(8px)}}@keyframes hero-chat-thinking{0%,39.9%{max-height:0;opacity:0;transform:translateY(10px)}40%,45%{max-height:58px;opacity:1;transform:translateY(0)}49%,to{max-height:0;opacity:0;transform:translateY(6px)}}@keyframes hero-chat-reasoning{0%,45.9%{max-height:0;opacity:0;transform:translateY(10px)}46%{max-height:92px;opacity:1;transform:translateY(0)}98%{max-height:92px;opacity:1;transform:translateY(0)}to{max-height:0;opacity:0;transform:translateY(6px)}}@keyframes hero-chat-suggesting{0%,53.9%{max-height:0;opacity:0;transform:translateY(10px)}54%{max-height:74px;opacity:1;transform:translateY(0)}98%{max-height:74px;opacity:1;transform:translateY(0)}to{max-height:0;opacity:0;transform:translateY(6px)}}@keyframes hero-chat-match{0%,61.9%{max-height:0;opacity:0;transform:translateY(10px)}62%{max-height:96px;opacity:1;transform:translateY(0)}98%{max-height:96px;opacity:1;transform:translateY(0)}to{max-height:0;opacity:0;transform:translateY(6px)}}@keyframes hero-chat-3{0%,69.9%{max-height:0;opacity:0;transform:translateY(12px) scale(.96)}70%{max-height:390px;opacity:1;transform:translateY(0) scale(1)}98%{max-height:390px;opacity:1;transform:translateY(0) scale(1)}to{max-height:0;opacity:0;transform:translateY(8px) scale(.98)}}@keyframes ws2-chat-type-1{0%,36%{clip-path:inset(0 100% 0 0)}43%,to{clip-path:inset(0 0 0 0)}}@keyframes ws2-chat-type-reasoning{0%,46%{clip-path:inset(0 100% 0 0)}53%,to{clip-path:inset(0 0 0 0)}}@keyframes ws2-chat-type-suggesting{0%,54%{clip-path:inset(0 100% 0 0)}60%,to{clip-path:inset(0 0 0 0)}}@keyframes ws2-chat-type-match{0%,62%{clip-path:inset(0 100% 0 0)}70%,to{clip-path:inset(0 0 0 0)}}.webstore2-page .hero-agent-launcher,.webstore2-page .hero-agent-launcher .ws2-agent-launcher-click,.webstore2-page .ws2-hero-builder-stage .hero-add-slot,.webstore2-page .ws2-hero-builder-stage .hero-cursor-drag,.webstore2-page .ws2-hero-builder-stage .hero-drop-pop,.webstore2-page .ws2-hero-builder-stage .hero-ghost-block,.webstore2-page .ws2-hero-builder-stage .ws2-editor-panel,.webstore2-page .ws2-hero-builder-stage .ws2-live-hero,.webstore2-page .ws2-hero-builder-stage .ws2-live-hero-photo,.webstore2-page .ws2-hero-builder-stage .ws2-live-toolbar,.webstore2-page .ws2-hero-builder-stage .ws2-mini-product.is-dropped,.webstore2-page .ws2-hero-builder-stage .ws2-shopify-builder,.webstore2-page .ws2-hero-builder-stage .ws2-store-menu-row.is-active,.webstore2-page .ws2-hero-builder-stage .ws2-store-product-row,.webstore2-page .ws2-hero-builder-stage .ws2-store-select-1,.webstore2-page .ws2-hero-builder-stage .ws2-store-select-1:after,.webstore2-page .ws2-hero-builder-stage .ws2-store-select-2,.webstore2-page .ws2-hero-builder-stage .ws2-store-select-2:after,.webstore2-page .ws2-hero-builder-stage .ws2-store-select-4,.webstore2-page .ws2-hero-builder-stage .ws2-store-select-4:after,.webstore2-page .ws2-hero-builder-stage .ws2-store-select-6,.webstore2-page .ws2-hero-builder-stage .ws2-store-select-6:after,.webstore2-page .ws2-hero-builder-stage .ws2-store-select-analytics,.webstore2-page .ws2-hero-builder-stage .ws2-store-select-analytics:after,.webstore2-page .ws2-hero-builder-stage:after{animation-duration:18s}.webstore2-page .ws2-hero-builder-stage .ws2-title-typed{animation:ws2-title-type 18s steps(36) infinite}.webstore2-page .ws2-hero-builder-stage .ws2-hero-title-caret,.webstore2-page .ws2-hero-builder-stage .ws2-title-input .ws2-title-caret{animation:ws2-caret-blink .8s step-end infinite,ws2-title-caret-presence 18s linear infinite}@keyframes ws2-browser-focus{0%,36%{opacity:0}40%,98%{opacity:.82}to{opacity:0}}@keyframes ws2-builder-content-focus{0%,36%{filter:none;opacity:1}40%,98%{filter:blur(1px) saturate(.92);opacity:.88}to{filter:none;opacity:1}}@keyframes ws2-title-type{0%,4%{width:0}28%,to{width:36ch}}@keyframes ws2-title-caret-presence{0%,31%{visibility:visible}32%,to{visibility:hidden}}@keyframes ws2-hero-photo-breathe{0%,to{transform:scale(1.03)}}@keyframes hero-cursor-drag{0%{transform:translate(-28px,388px) rotate(-8deg);opacity:0}3%{opacity:1}10%{transform:translate(-28px,388px) rotate(-8deg)}21%{transform:translate(210px,402px) rotate(-4deg)}29%{transform:translate(308px,422px) rotate(-2deg);opacity:1}34%,to{transform:translate(308px,422px) rotate(-2deg);opacity:0}}@keyframes hero-ghost-block{0%,7%{opacity:0;transform:translate(0) scale(.94)}10%{opacity:.96;transform:translate(0) scale(1)}22%{opacity:.96;transform:translate(208px,8px) scale(1)}29%{opacity:.96;transform:translate(284px,16px) scale(.98)}34%,to{opacity:0;transform:translate(284px,16px) scale(.88)}}@keyframes hero-drop-pop{0%,33%{opacity:0;visibility:hidden;transform:translateY(10px) scale(.72)}35%{opacity:1;visibility:visible;transform:translateY(-4px) scale(1.08)}39%,to{opacity:1;visibility:visible;transform:translateY(0) scale(1)}}@keyframes hero-add-slot{0%,32%{opacity:1;visibility:visible;transform:scale(1)}35%{opacity:0;visibility:hidden;transform:scale(.96)}39%,to{opacity:0;visibility:hidden;transform:scale(.96)}}@keyframes ws2-store-parent-select{0%,36%,to{border-color:#0b63ce;color:#7c8a99;background:#fff;transform:translateX(0)}}@keyframes ws2-store-select-rental{0%,16%,8%,to{color:#7c8a99;background:transparent;border-color:transparent;transform:translateX(0)}10%,14%{color:#0b63ce;background:hsl(212 100% 50%/.08);border-color:hsl(212 100% 50%/.14);transform:translateX(1px)}}@keyframes ws2-store-select-sales{0%,15%,23%,to{color:#7c8a99;background:transparent;border-color:transparent;transform:translateX(0)}17%,21%{color:#0b63ce;background:hsl(212 100% 50%/.08);border-color:hsl(212 100% 50%/.14);transform:translateX(1px)}}@keyframes ws2-store-select-faqs{0%,22%,30%,to{color:#7c8a99;background:transparent;border-color:transparent;transform:translateX(0)}24%,28%{color:#0b63ce;background:hsl(212 100% 50%/.08);border-color:hsl(212 100% 50%/.14);transform:translateX(1px)}}@keyframes ws2-store-select-profile{0%,27%,34%,to{color:#7c8a99;background:transparent;border-color:transparent;transform:translateX(0)}29%,32%{color:#0b63ce;background:hsl(212 100% 50%/.08);border-color:hsl(212 100% 50%/.14);transform:translateX(1px)}}@keyframes ws2-store-select-analytics{0%,31%,37%,to{color:#7c8a99;background:transparent;border-color:transparent;transform:translateX(0)}33%,35%{color:#0b63ce;background:hsl(212 100% 50%/.08);border-color:hsl(212 100% 50%/.14);transform:translateX(1px)}}@keyframes ws2-store-dot-rental{0%,16%,8%,to{opacity:0;transform:translateY(-50%) scale(.6)}10%,14%{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes ws2-store-dot-sales{0%,15%,23%,to{opacity:0;transform:translateY(-50%) scale(.6)}17%,21%{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes ws2-store-dot-faqs{0%,22%,30%,to{opacity:0;transform:translateY(-50%) scale(.6)}24%,28%{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes ws2-store-dot-profile{0%,27%,34%,to{opacity:0;transform:translateY(-50%) scale(.6)}29%,32%{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes ws2-store-dot-analytics{0%,31%,37%,to{opacity:0;transform:translateY(-50%) scale(.6)}33%,35%{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes hero-agent-launcher{0%,31%{opacity:0;transform:translateY(18px) scale(.86)}34%{opacity:1;transform:translateY(0) scale(1)}36%{opacity:1;transform:translateY(0) scale(.9)}38%{opacity:1;transform:translateY(0) scale(1.06)}39%{opacity:1;transform:translateY(0) scale(1)}40%,to{opacity:0;transform:translateY(8px) scale(.94)}}@keyframes hero-agent-click-ring{0%,34.9%{opacity:0;transform:scale(.52)}36%{opacity:.9;transform:scale(.58)}40%,to{opacity:0;transform:scale(1.35)}}@media (max-width:820px){.webstore2-page .ws2-floating-agent{left:50%;right:auto;top:50%;width:min(363px,calc(100% - 24px));height:min(550px,78vh);max-height:calc(100% - 28px);translate:-50% -50%}}@media (max-width:640px){.webstore2-page .ws2-floating-agent{position:absolute;left:50%;right:auto;top:50%;width:min(330px,calc(100% - 18px));height:min(352px,58vh);max-height:calc(100% - 24px);margin:0;translate:-50% -50%}.webstore2-page .ws2-floating-agent .ws2-agent-head{min-height:70px;padding:16px 18px;gap:10px}.webstore2-page .ws2-floating-agent .ws2-agent-title{flex-wrap:nowrap;font-size:.86rem}.webstore2-page .ws2-floating-agent .ws2-agent-status{font-size:.72rem}.webstore2-page .ws2-floating-agent .ws2-chat-flow{padding:18px 14px 10px}.webstore2-page .ws2-floating-agent .ws2-chat-bubble{max-width:82%;font-size:.78rem}.webstore2-page .ws2-floating-agent .ws2-recommend-options{grid-template-columns:1fr}.webstore2-page .ws2-floating-agent .ws2-recommend-image{height:100px}.webstore2-page .ws2-floating-agent .ws2-recommend-product ul{display:none}}@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap");.pricing-page{min-height:100vh;background:#ffffff;color:#000;font-family:Inter,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}.pricing-nav{position:sticky;top:0;z-index:50;padding:16px 32px;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #f0f0f0}.pricing-back-link{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:1rem;color:#000;text-decoration:none}.pricing-container{max-width:1200px;margin:0 auto;padding:56px 24px 96px}.pricing-hero{text-align:center;max-width:720px;margin:0 auto 56px}.pricing-hero h1{font-size:clamp(2rem,4vw,3rem);font-weight:800;letter-spacing:-.04em;line-height:1.15;color:#000}.pricing-gradient-text{background:linear-gradient(135deg,#7c3aed,#3b82f6 40%,#facc15);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.pricing-hero-sub{margin-top:16px;font-size:1.05rem;line-height:1.7;color:#555}.pricing-hero-microcopy{margin-top:14px;font-size:.92rem;font-weight:500;color:#333;font-style:italic}.pricing-hero-trust{margin-top:10px;font-size:.82rem;font-weight:600;color:#999;letter-spacing:.02em}.pricing-section-divider{display:flex;align-items:center;gap:24px;padding:80px 0}.pricing-divider-line{flex:1 1;height:1px;background:#e5e5e5}.pricing-divider-text{font-size:.88rem;font-weight:600;color:#999;white-space:nowrap}.pricing-benefit-bullets{display:flex;justify-content:center;gap:32px;margin-bottom:32px;flex-wrap:wrap}.pricing-benefit-item{display:flex;align-items:center;gap:8px;font-size:.85rem;font-weight:600;color:#333}.pricing-benefit-item svg{color:#facc15}.pricing-top-tabs{display:flex;justify-content:center;gap:0;margin-bottom:48px}.pricing-top-tab{padding:12px 28px;font-size:.9rem;font-weight:600;border:1.5px solid #e5e5e5;background:#fff;color:#666;cursor:pointer;transition:all .2s}.pricing-top-tab:first-child{border-radius:999px 0 0 999px}.pricing-top-tab:last-child{border-radius:0 999px 999px 0;border-left:none}.pricing-top-tab.is-active{background:#000;border-color:#000;color:#fff}.pricing-controls-row{display:flex;justify-content:center;align-items:center;margin:0 auto 48px;width:100%;max-width:1200px;position:relative}.pricing-controls-row .pricing-currency-select-wrap{position:absolute;right:0}.pricing-billing-toggle{display:inline-flex;border-radius:999px;border:1.5px solid #e5e5e5;background:#fafafa;padding:4px}.pricing-billing-btn{padding:10px 24px;border-radius:999px;font-size:.9rem;font-weight:600;border:none;background:transparent;color:#999;cursor:pointer;transition:all .25s ease;display:inline-flex;align-items:center;gap:8px}.pricing-billing-btn.is-active{background:#000;color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15)}.pricing-billing-save{display:inline-block;padding:2px 8px;border-radius:999px;background:#facc15;color:#000;font-size:.65rem;font-weight:700;letter-spacing:.02em}.pricing-billing-btn:not(.is-active) .pricing-billing-save{background:#fef9c3;color:#92400e}.pricing-currency-select-wrap{position:relative;display:inline-block}.pricing-section-currency-row{display:flex;justify-content:flex-end;align-items:center;width:100%;margin:0 0 20px}.pricing-webstore-controls-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;margin:0 0 20px;column-gap:16px}.pricing-webstore-controls-row .pricing-sub-tabs{grid-column:2;justify-self:center;margin-bottom:0}.pricing-webstore-controls-row .pricing-currency-select-wrap{grid-column:3;justify-self:end}.pricing-currency-button{min-width:92px;height:38px;padding:8px 14px;border-radius:999px;border:1.5px solid #e5e5e5;background:#fff;font-size:.82rem;font-weight:600;color:#666;cursor:pointer;transition:border-color .2s,box-shadow .2s;font-family:inherit;display:inline-flex;align-items:center;justify-content:space-between;gap:10px}.pricing-currency-button.is-open,.pricing-currency-button:hover{border-color:#ccc}.pricing-currency-button:focus{outline:none;border-color:#000;box-shadow:0 0 0 3px rgba(0,0,0,.06)}.pricing-currency-menu{position:absolute;top:calc(100% + 8px);left:0;right:auto;width:100%;padding:8px;border-radius:18px;border:1.5px solid #e5e5e5;background:#fff;box-shadow:0 18px 40px -18px rgba(0,0,0,.18);z-index:20}.pricing-currency-option{width:100%;border:none;background:transparent;border-radius:12px;padding:10px 12px;display:flex;align-items:center;gap:8px;font-size:.92rem;font-weight:600;color:#333;cursor:pointer;text-align:left}.pricing-currency-option.is-active,.pricing-currency-option:hover{background:#fafafa}.pricing-currency-option-check{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;color:#111;flex-shrink:0}@media (max-width:640px){.pricing-nav{padding:12px 16px}.pricing-container{padding:32px 16px 72px}.pricing-hero{margin-bottom:36px}.pricing-hero h1{font-size:clamp(1.8rem,8vw,2.4rem)}.pricing-hero-sub{font-size:.98rem}.pricing-section{margin-bottom:56px}.pricing-section-header{margin-bottom:28px}.pricing-section-header h2{font-size:1.25rem}.pricing-section-header p{font-size:.92rem}.pricing-top-tabs{flex-wrap:wrap;gap:8px;margin-bottom:32px}.pricing-top-tab{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px);padding:10px 14px;border-radius:999px}.pricing-top-tab:last-child{border-left:1.5px solid #e5e5e5}.pricing-controls-row{flex-direction:column;gap:12px;margin-bottom:32px}.pricing-controls-row .pricing-currency-select-wrap{position:static}.pricing-webstore-controls-row{grid-template-columns:1fr;row-gap:12px}.pricing-webstore-controls-row .pricing-currency-select-wrap,.pricing-webstore-controls-row .pricing-sub-tabs{grid-column:auto;justify-self:stretch}.pricing-sub-tabs{flex-wrap:wrap;gap:8px}.pricing-sub-tab{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px)}.pricing-addon-card,.pricing-bottom-cta,.pricing-card,.pricing-enterprise-note{padding-left:16px;padding-right:16px}.pricing-card{padding-top:22px;padding-bottom:18px}.pricing-compare-section{padding:28px 14px}.pricing-currency-menu{right:auto;left:50%;transform:translateX(-50%);min-width:120px}.pricing-compare-title{font-size:1.05rem}.pricing-compare-subtitle{font-size:.85rem}.pricing-bottom-cta{padding-top:40px;padding-bottom:40px}}.pricing-section{margin-bottom:80px}.pricing-section-header{text-align:center;max-width:640px;margin:0 auto 36px}.pricing-section-header h2{font-size:clamp(1.4rem,2.5vw,1.9rem);font-weight:800;letter-spacing:-.03em;line-height:1.2;color:#000}.pricing-section-header p{margin-top:10px;font-size:.95rem;line-height:1.6;color:#666}.pricing-section-label{display:inline-block;margin-bottom:12px;font-size:.7rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#999}.pricing-grid-4{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.pricing-grid-3{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.pricing-conversation-note{margin-top:14px;text-align:left}.pricing-conversation-note p{margin:0;font-size:.82rem;line-height:1.55;color:#6b7280}@media (max-width:1024px){.pricing-grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.pricing-grid-3,.pricing-grid-4{grid-template-columns:1fr}}.pricing-card{position:relative;display:flex;flex-direction:column;padding:28px 24px;border-radius:16px;border:1.5px solid #e8e8e8;background:#ffffff!important;background-image:none!important;background-color:#ffffff!important;box-shadow:none;transition:border-color .25s,transform .25s;overflow:hidden;isolation:isolate}.pricing-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 0 100%,rgba(124,58,237,.18) 0,rgba(59,130,246,.12) 28%,rgba(250,204,21,.08) 52%,transparent 72%);opacity:0;transform:scale(.82) translate(-12%,12%);transform-origin:bottom left;transition:opacity .35s ease,transform .45s cubic-bezier(.22,1,.36,1);z-index:0;pointer-events:none}.pricing-card>*{position:relative;z-index:1}.pricing-card:hover{transform:translateY(-2px)}.pricing-card:hover:before{opacity:1;transform:scale(1) translate(0)}.pricing-card-featured{border-color:#2563eb;background:#ffffff!important;background-image:none!important;background-color:#ffffff!important;padding-top:24px;overflow:visible}.pricing-card-featured:hover{border-color:#1d4ed8}.pricing-plan-name{font-size:1.1rem;font-weight:700;color:#000}.pricing-target{margin-top:4px;font-size:.8rem;color:#888;line-height:1.2}.pricing-target-secondary{margin-top:8px;color:#9ca3af;line-height:1.28}.pricing-price-row{margin-top:16px;display:flex;align-items:baseline;gap:4px}.pricing-price{font-size:2.8rem;font-weight:800;letter-spacing:-.04em;line-height:1;color:#000}.pricing-price-period{font-size:.85rem;color:#999;padding-bottom:4px}.pricing-annual-note{margin-top:4px;font-size:.72rem;font-weight:600;color:#92400e;margin-bottom:14px}.pricing-divider{height:1px;background:#f0f0f0;margin:28px 0 16px}.pricing-feature-group-label{margin-bottom:14px;font-size:.78rem;font-weight:700;color:#222}.pricing-features{display:flex;flex-direction:column;gap:14px;margin-bottom:8px;flex:1 1}.pricing-feature-row{display:flex;align-items:flex-start;gap:8px;font-size:.82rem;color:#333;line-height:1.45}.pricing-feature-row-meta{color:#4b5563}.pricing-feature-check{flex-shrink:0;width:16px;height:16px;border-radius:999px;background:#fef9c3;display:inline-flex;margin-top:1px}.pricing-cta,.pricing-feature-check{color:#000;align-items:center;justify-content:center}.pricing-cta{display:flex;height:42px;padding:0 20px;border-radius:10px;font-size:.85rem;font-weight:700;border:1.5px solid #e0e0e0;background:#fff;cursor:pointer;transition:all .2s;margin-top:12px}.pricing-cta:hover{background:#fafafa;border-color:#ccc}.pricing-cta-featured{border-color:#facc15;background:#facc15;color:#000}.pricing-cta-featured:hover{background:#eab308;border-color:#eab308}.pricing-sub-tabs{display:flex;justify-content:center;gap:8px;margin-bottom:32px}.pricing-sub-tab{padding:8px 20px;border-radius:999px;border:1px solid #e5e5e5;background:#fff;font-size:.82rem;font-weight:600;color:#888;cursor:pointer;transition:all .2s}.pricing-sub-tab.is-active{border-color:#facc15;background:#fffde7;color:#000}.pricing-webstore-note{text-align:center;font-size:.78rem;color:#999;margin-top:-20px;margin-bottom:32px}.pricing-compare-link-row{margin-top:14px;text-align:center}.pricing-compare-link{display:inline-flex;align-items:center;gap:8px;font-size:.86rem;font-weight:700;color:#111;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.22);padding-bottom:3px;transition:border-color .2s,color .2s}.pricing-compare-link:hover{color:#000;border-color:rgba(0,0,0,.8)}.pricing-compare-section{position:relative;padding:56px 28px;border-radius:36px;background:radial-gradient(circle at top left,rgba(124,58,237,.08),transparent 28%),radial-gradient(circle at top right,rgba(59,130,246,.08),transparent 24%),linear-gradient(180deg,#ffffff,#fbfcff);border:1px solid #eef1f6}.pricing-compare-shell{display:flex;flex-direction:column;gap:20px}.pricing-compare-card{width:100%;border-radius:24px;border:1px solid #e7ebf3;background:linear-gradient(180deg,#ffffff,#fcfdff);overflow:hidden;box-shadow:0 24px 54px -36px rgba(15,23,42,.2)}.pricing-compare-block{margin-top:0;display:flex;flex-direction:column;align-items:center}.pricing-compare-block+.pricing-compare-block{margin-top:48px}.pricing-compare-title{margin:0 0 6px;font-size:1.24rem;font-weight:700;letter-spacing:-.03em;text-transform:none;color:#000;text-align:center}.pricing-compare-subtitle{margin:0 0 14px;font-size:.9rem;line-height:1.6;color:#666;text-align:center;max-width:560px}.pricing-compare-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.pricing-compare-table{width:100%;min-width:920px;border-collapse:separate;border-spacing:0;table-layout:fixed}.pricing-compare-table-4plans{min-width:1040px}.pricing-compare-table thead th{position:sticky;top:0;z-index:1;background:linear-gradient(180deg,#fcfcff,#f7f9fd);border-bottom:1px solid #e8ecf3;padding:16px;font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.1em;color:#7b8190;text-align:left}.pricing-compare-table thead th.pricing-compare-th-plan,.pricing-compare-th-plan{text-align:center}.pricing-compare-plan-chip{display:inline-flex;align-items:center;justify-content:center;min-width:92px;padding:8px 12px;border-radius:999px;border:1px solid #e4e8f0;background:linear-gradient(180deg,#ffffff,#f7f9fd);color:#0f172a;font-size:.72rem;font-weight:500;letter-spacing:.04em;box-shadow:inset 0 1px 0 rgba(255,255,255,.9);text-align:center}.pricing-compare-table tbody td{border-bottom:1px solid #eef2f7;padding:13px 16px;font-size:.84rem;color:#000;background:rgba(255,255,255,.92);vertical-align:middle}.pricing-compare-row:hover td:not(.pricing-compare-td-category){background:#f9fbff}.pricing-compare-row.is-group-start td{border-top:1px solid #e4e8f0}.pricing-compare-td-category{width:190px;color:#596275;font-weight:600;font-size:.76rem;letter-spacing:.05em;text-transform:uppercase;vertical-align:top;background:linear-gradient(180deg,#fbfcff,#f7faff);border-right:1px solid #eef2f7}.pricing-compare-td-feature{width:360px;font-weight:600;color:#111827;letter-spacing:-.005em}.pricing-compare-td-value{text-align:center;font-weight:400;color:#334155}.pricing-compare-category-chip{display:inline-flex;align-items:center;padding:8px 10px;border-radius:14px;line-height:1.35;border:1px solid transparent;background:#f3f4f6;font-weight:600}.pricing-compare-category-chip.is-usage{background:#fff7ed;border-color:#fed7aa;color:#9a3412}.pricing-compare-category-chip.is-ai{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.pricing-compare-category-chip.is-intelligence{background:#ecfeff;border-color:#a5f3fc;color:#0f766e}.pricing-compare-category-chip.is-insights{background:#f5f3ff;border-color:#ddd6fe;color:#6d28d9}.pricing-compare-category-chip.is-advanced{background:#fefce8;border-color:#fde68a;color:#92400e}.pricing-compare-category-chip.is-webstore{background:#eef2ff;border-color:#c7d2fe;color:#4338ca}.pricing-compare-category-chip.is-operations{background:#f0fdf4;border-color:#bbf7d0;color:#15803d}.pricing-compare-td-value.is-yes{color:#334155}.pricing-compare-td-value.is-no{color:#9ca3af;font-weight:400}@media (max-width:768px){.pricing-compare-section{padding:36px 18px;border-radius:28px}.pricing-compare-table{min-width:780px}.pricing-compare-plan-chip{min-width:76px;padding:6px 10px}}.pricing-addons-grid{display:grid;gap:16px;grid-template-columns:1fr 1fr}@media (max-width:768px){.pricing-addons-grid{grid-template-columns:1fr}}.pricing-addon-card{position:relative;padding:28px;border-radius:16px;border:1.5px solid #e8e8e8;background:radial-gradient(circle at top left,rgba(124,58,237,.12),transparent 34%),radial-gradient(circle at 82% 16%,rgba(59,130,246,.08),transparent 26%),linear-gradient(180deg,#ffffff,#fcfdff);transition:box-shadow .2s,transform .2s;overflow:hidden}.pricing-addon-card:hover{box-shadow:0 12px 28px -14px rgba(15,23,42,.16);transform:translateY(-1px)}.pricing-addon-card:nth-child(2){background:radial-gradient(circle at top right,rgba(250,204,21,.16),transparent 34%),radial-gradient(circle at 14% 18%,rgba(59,130,246,.08),transparent 24%),linear-gradient(180deg,#ffffff,#fffdf8)}.pricing-addon-card h3{font-size:1rem;font-weight:700;color:#000;background:linear-gradient(135deg,#7c3aed,#3b82f6 48%,#f59e0b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.pricing-addon-card:nth-child(2) h3{background:linear-gradient(135deg,#0f172a,#2563eb 45%,#f59e0b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.pricing-addon-desc{margin-top:8px;font-size:.85rem;line-height:1.6;color:#666}.pricing-topup-table{margin-top:16px;width:100%;border-collapse:collapse}.pricing-topup-table td,.pricing-topup-table th{padding:10px 16px;font-size:.82rem;text-align:left;border-bottom:1px solid #f0f0f0}.pricing-topup-table th{font-weight:600;color:#999;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.pricing-topup-table td{color:#000;font-weight:600}.pricing-agent-addon{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.pricing-agent-price{font-size:1.8rem;font-weight:800;letter-spacing:-.03em;color:#000;margin-top:12px}.pricing-agent-price span{font-size:.85rem;font-weight:500;color:#999}.pricing-faq-list{max-width:720px;margin:0 auto;display:flex;flex-direction:column}.pricing-faq-item{border-bottom:1px solid #f0f0f0}.pricing-faq-trigger{display:flex;justify-content:space-between;align-items:center;width:100%;padding:20px 0;border:none;background:transparent;cursor:pointer;font-size:.92rem;font-weight:600;color:#000;text-align:left}.pricing-faq-icon{font-size:1.2rem;color:#ccc;flex-shrink:0;margin-left:12px;transition:transform .2s}.pricing-faq-answer{padding-bottom:20px}.pricing-faq-answer p{font-size:.88rem;line-height:1.7;color:#666}.pricing-enterprise-note{text-align:center;padding:32px 24px;margin-bottom:56px;border-radius:12px;border:1.5px dashed #e0e0e0;background:#fafafa}.pricing-enterprise-note p{font-size:.92rem;color:#555;line-height:1.6}.pricing-enterprise-link{font-weight:700;color:#000;text-decoration:underline;text-underline-offset:3px;transition:color .2s}.pricing-enterprise-link:hover{color:#facc15}.pricing-bottom-cta{text-align:center;padding:56px 40px;border-radius:20px;background:#000;color:#fff}.pricing-bottom-cta h2{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;letter-spacing:-.03em;color:#fff}.pricing-bottom-cta p{margin-top:12px;font-size:.95rem;line-height:1.6;color:#aaa;max-width:480px;margin-left:auto;margin-right:auto}.pricing-bottom-cta-actions{margin-top:24px;display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.pricing-cta-white{display:flex;align-items:center;justify-content:center;height:44px;padding:0 24px;border-radius:10px;font-size:.85rem;font-weight:700;border:none;background:#facc15;color:#000;cursor:pointer;transition:all .2s}.pricing-cta-white:hover{background:#eab308}.pricing-cta-outline-white{display:flex;align-items:center;justify-content:center;height:44px;padding:0 24px;border-radius:10px;font-size:.85rem;font-weight:700;border:1.5px solid #444;background:transparent;color:#fff;cursor:pointer;transition:all .2s}.pricing-cta-outline-white:hover{border-color:#888}.pricing-trust-grid{margin-top:56px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}@media (max-width:900px){.pricing-trust-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.pricing-trust-grid{grid-template-columns:1fr}}.pricing-trust-item{padding:16px;border-radius:12px;border:1px solid #f0f0f0;background:#fafafa;font-size:.82rem;color:#555;line-height:1.5}.pricing-trust-check{display:block;margin-bottom:6px;color:#000;font-weight:700;font-size:.9rem}* a{text-decoration:none!important}* p{margin-bottom:0}.force-font *{font-size:15px!important;line-height:30px!important;font-weight:400}body{font-family:Geist,sans-serif}div{text-align:start}.privacy-hero{width:100%;min-height:40vh;padding:40px 20px 100px;font-weight:700}Loader{display:flex!important;justify-content:center!important;align-items:center!important;text-align:center}.font-weight-bold{font-weight:700}.select-input select:required:invalid{color:#789}.for-cancel-btn{display:flex;flex-direction:column;align-items:center;justify-content:center}.customCheckbox input{display:none}.dashboard-choice:hover{background-color:#f2f6f8}.eq-table td{color:#567;font-size:14px;border:1px solid #10101008;padding:5px 8px}.carousel.carousel-slider .control-arrow{background-color:#e3e3e399!important;top:45%!important;bottom:50%!important;height:60px!important;aspect-ratio:1/1!important;border-radius:50%!important;margin:15px!important;display:flex!important;justify-content:center!important;align-items:center!important}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{opacity:.8!important}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.5)!important}.react-daterange-picker__button{display:none}.react-daterange-picker__inputGroup__year{width:35px!important}.page-loader a *{color:#1155cc!important}.page-loader table{table-layout:fixed;width:100%}.page-loader img{width:100%!important}.page-loader td{border:none}.link-opacity{opacity:1;transition:all .5s}.react-daterange-picker__wrapper{border:none!important}.lang-mnu{color:#111}.lang-mnu:hover{background-color:rgb(236,236,236)}.footer-link{display:inline-flex;flex-direction:column;transform:scale(1);-webkit-transform:scale(1);transition:all .5s;cursor:pointer}.subscribe-but{background-color:#202020;transition:all .5s}.subscribe-but:hover{background-color:#334455}.footer-link:hover{-webkit-transform:scale(1.07)}.custom-carosel button.control-arrow.control-next,.custom-carosel button.control-arrow.control-prev{border-radius:20px;background-color:#000;opacity:.9}.back-on-hover{transition:"all 0.5s";border-radius:8px;padding:5px}.back-on-hover:hover{background-color:#f2f4f6}.checkContainer{margin-bottom:22px}.checkContainer,.checkContainerList{display:block;position:relative;padding-left:0;cursor:pointer;font-size:15px;-webkit-user-select:none;user-select:none;transition:all .5s}.checkContainerList{margin-bottom:10px}.checkContainer input,.checkContainerList input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;border-radius:6px;background-color:#eee}.checkContainer:hover input~.checkmark,.checkContainerList:hover input~.checkmark{background-color:#ccc}.checkContainer input:checked~.checkmark,.checkContainerList input:checked~.checkmark{background-color:#FFC502}.checkmark:after{display:none}.checkContainer input:checked~.checkmark:after,.checkContainerList input:checked~.checkmark:after{display:block}.checkContainer .checkmark:after,.checkContainerList .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}input::-moz-placeholder{color:#789!important}input::-ms-input-placeholder{color:#789!important}input::-webkit-input-placeholder{color:#789!important}.select-item{border:1px solid #dfe1e5;transition:all .2s}.select-item:hover{border:1px solid #a0a5ad}.select-item-addlisting{border:1px solid #dfe1e5;transition:all .2s}.select-item-addlisting:hover{border:1px solid #daeaf150;background-color:#daeaf150!important}.scroll-bug{transform:translateZ(0);-webkit-transform:translateZ(0)}.rotating-img{animation:spin 3s linear infinite reverse}.pulsing-img{animation:scaling 2s linear infinite}.fadein{animation:fadein .3s linear}@keyframes spin{0%{transform:rotateY(0deg)}50%{transform:rotateY(90deg)}60%{transform:rotateY(90deg)}to{transform:rotateY(0deg)}}@keyframes scaling{0%{transform:scale(1turn)}40%{transform:scale(1.1)}70%{transform:scale(1)}to{transform:scale(1)}}.slick-dots{bottom:0!important}@media (max-width:1199px){.slick-dots{bottom:25px!important}}@media (max-width:768px){.border-radius-md{border-radius:10px 10px 0 0!important}}@media (max-width:576px){.responsive-numbers{font-size:20px!important;text-align:center}.small-descripstion{font-size:12px!important;text-align:center}.fz-md-24{font-size:24px!important}.fz-md-16{font-size:16px!important}}@media (min-width:575px){.padding-primery{padding:5px 34px 34px}}@media (max-width:576px){.fz-md-20{font-size:20px!important}.ltr-md{text-align:start!important}}.brand-list{list-style-type:none;padding:5px;cursor:pointer;width:100%}.brand-list:hover{background-color:#fff}.customCheckmark{position:absolute;top:0;left:0;height:20px;width:20px;border-radius:2px;background-color:transparent;transition:all .3s;justify-content:center;align-items:center;border:2px solid #ececee}.checkContainer input:checked~.customCheckmark{background-color:var(--color);border:2px solid var(--color)}.checkContainerList input:checked~.customCheckmark{background-color:var(--color)}.customCheckmark:after{content:"";position:absolute;display:none}.checkContainer input:checked~.customCheckmark:after,.checkContainerList input:checked~.customCheckmark:after{display:block}.checkContainer .customCheckmark:after{left:4.5px;top:-.5px;width:7px;height:14px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkContainerList .customCheckmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}input:focus{outline:none}.react-date-picker__inputGroup input{width:100%}.page-loader.trading-desc :not(a){color:#657487!important}.rc-slider-rail{background-color:#d2d4d8!important;height:2px!important}.rc-slider-track{background-color:#232f45!important;height:2px!important}.rc-slider-handle{background-color:#fff!important;border:1px solid #d2d4d8!important;box-shadow:0 3px 13.7px 0 rgba(35,47,69,.3);bottom:0!important;width:16px!important;height:16px!important}.testtttt{background-color:red;color:red}.contact-prdctpg-bttn{padding:6px 18px;border-radius:8px;background-color:rgba(0,0,0,0);border:1px solid #d90000;font-size:15px;color:#d90000;transition:all .3s}.contact-prdctpg-bttn:hover{background-color:#d90000;color:#fff}.buyProduct-bttn{padding:10px 15px;border-radius:8px;background-color:#ffc500;border:1px solid rgba(255,197,0,.7);font-size:14px;color:#000;margin-top:10px;transition:all .3s;font-weight:600;width:100%}.switch{position:relative;display:inline-block;width:45px;height:25px}.switch input{opacity:0;width:0;height:0}.slider-container{padding:10px}.slider-container .slick-track{display:flex!important;align-items:stretch}.slider-container .slick-slide{padding:0 12px;height:auto!important}.slider-container .slick-slide>div{height:100%;display:flex;align-items:center}.slider-item-wrapper{margin:0 10px}.slider-item{padding:20px;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);cursor:pointer;transition:transform .3s ease}.slider-item:hover{transform:scale(1.05)}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:21px;width:21px;left:2px;bottom:2px;background-color:#fff}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{transform:translateX(20px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.switch2{position:relative;display:inline-block;width:56px;height:27px}.switch2 input{opacity:0;width:0;height:0}.slider2{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:rgba(35,47,69,.1450980392)}.slider2,.slider2:before{position:absolute;transition:.4s}.slider2:before{content:"";height:21px;width:21px;left:3px;bottom:3px;background-color:#fff}input:checked+.slider2{background-color:#ffbb2c}input:focus+.slider2{box-shadow:0 0 1px #ffbb2c}input:checked+.slider2:before{transform:translateX(29px)}.slider2.round{border-radius:34px}.slider2.round:before{border-radius:50%}.buyProduct-bttn:hover{color:rgba(0,0,0,.7333333333)}.footer-text{opacity:1;font-size:15px;margin-bottom:0;margin-left:15px;color:#456;transition:all .5s;white-space:nowrap;font-weight:700}.footer-text-pointer{cursor:pointer}.react-date-picker__calendar{z-index:100!important}.footer-text-pointer:hover{opacity:1}figure.media>div:first-child{width:100%}.header-text{color:#fff;font-size:13px;transition:all .2s;opacity:.6;height:100%;padding:5px 10px}.header-text a{color:inherit}.header-text-sec{color:#fff;font-size:13px;margin:5px 5px 5px 7px;transition:all .5s;opacity:.6}.header-text.selected,.header-text:hover{opacity:1;background-color:#fff;color:#13191d!important}.header-text-sec:hover{color:#fff!important;font-size:12px;margin:5px;opacity:1}.sub-link{color:#4a4a4a;font-size:12px;opacity:.9;transition:all .5s}.sub-link:hover{color:#000}.active-link{border-bottom:2px solid #008ad9;border-radius:1px}.active-text{opacity:1}.button-header:hover{opacity:.9;cursor:pointer;transition:all .5s}.all-transition{transition:all .5s}.rightSidebar{height:100%;width:100%;position:fixed;z-index:1000;top:0;right:0;background-color:#fff;overflow-x:hidden;transition:.5s;padding-top:30px}.rightSidebar a{padding:3px;text-decoration:none;font-size:14px;color:#505050;display:flex;transition:all .3s}.sidebarBorder{border-bottom:1px solid #eee;margin-bottom:5px}.rightSidebar a:hover{color:#fff;opacity:.6;transition:all .7s}.overSidebar{transition:all .5s}.moveSidebar{transform:translate(100%)}.search-drop-down{border:1px solid #eee;margin-top:10px;border-radius:4px}.search-drop-down:before{width:10px;height:10px;border:10px solid rgba(0,0,0,0);border-bottom-color:#fff}.rotate-180{transform:rotate(180)}.slider-grad{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.pulse{cursor:pointer;box-shadow:0 0 0 rgba(204,169,44,.4);animation:pulse 2s infinite}.ck-content-admin{border:1px solid #efefef;border-radius:5px;border-bottom-right-radius:0;background-color:#efefef}.ck-content-user{border:1px solid #f6f6f6;border-radius:5px;border-bottom-left-radius:0;background-color:#f6f6f6}.home{height:"100%"}.cover-img{height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;position:relative;filter:blur(10px);filter:brightness(.8)}.cover-video{transform:translateX(0) translateY(0);width:auto;height:auto;min-width:100%;position:absolute;overflow:hidden}.box-title{font-size:15px;margin:10px 10px 5px;opacity:.5;transition:opacity .5s;cursor:pointer;padding-bottom:5px}.box-title:hover{opacity:1}.box-title.active{opacity:1;color:#202020;border-bottom:2px solid #202020}.image-overlay{opacity:0;border-radius:10px;transition:all .5s}.image-overlay:hover{opacity:.9}.box-title-sub{font-size:10px;opacity:.3;letter-spacing:2px}.info-title{font-size:18px;color:#202020}.info-desc{font-size:14px;color:#202020;opacity:.7;margin-left:10px;margin-right:10px;text-align:center}.video-desc{font-size:12px;color:#202020;margin-top:10px;line-height:24px;opacity:1}.dashboard-choice{transition:all .5s}.chatbox-color{color:#f6f6f6;line-height:1.5}.chatbox-other-color{color:#444}.chatbox{max-width:500px;min-width:0;background-color:#0085ff}.ai-status-wrapper{animation:aiStatusFadeIn .3s cubic-bezier(.16,1,.3,1) forwards;opacity:0;display:inline-flex;width:auto}@keyframes aiStatusFadeIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes aiGradientShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes aiIconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes aiIconSpringSpin{0%{transform:scale(1) rotate(0deg)}25%{transform:scale(1.22) rotate(95deg)}50%{transform:scale(.9) rotate(180deg)}75%{transform:scale(1.18) rotate(275deg)}92%{transform:scale(1.05) rotate(372deg)}to{transform:scale(1) rotate(1turn)}}.ai-status-container{border:none;overflow:visible;box-shadow:none;display:inline-block}.ai-status-container,.ai-status-content{background:rgba(0,0,0,0);border-radius:0;padding:0;position:relative}.ai-status-content{display:inline-flex;align-items:center;gap:10px;border:none;-webkit-backdrop-filter:none;backdrop-filter:none;overflow:hidden}.ai-status-indicator{display:flex;align-items:center;gap:4px;padding:0;flex-shrink:0}.ai-status-dot{width:6px;height:6px;border-radius:50%;background:linear-gradient(135deg,rgba(99,102,241,.9),rgba(139,92,246,.9));animation:aiStatusDotThink 1.5s cubic-bezier(.4,0,.6,1) infinite;display:inline-block;position:relative}.ai-status-dot:first-child{animation-delay:0s}.ai-status-dot:nth-child(2){animation-delay:.15s}.ai-status-dot:nth-child(3){animation-delay:.3s}.ai-status-dot:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:50%;background:radial-gradient(circle,rgba(99,102,241,.5) 0,transparent 70%);animation:aiStatusDotPulse 1.5s cubic-bezier(.4,0,.6,1) infinite}.ai-status-dot:first-child:after{animation-delay:0s}.ai-status-dot:nth-child(2):after{animation-delay:.15s}.ai-status-dot:nth-child(3):after{animation-delay:.3s}@keyframes aiStatusDotThink{0%,to{opacity:.3;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}@keyframes aiStatusDotPulse{0%,to{opacity:0;transform:translate(-50%,-50%) scale(1)}50%{opacity:.6;transform:translate(-50%,-50%) scale(2.2)}}@keyframes ai-cursor-blink{0%,to{opacity:1}50%{opacity:0}}.ai-status-text{font-style:normal;margin:0;font-weight:500;font-size:14px;line-height:1.4;letter-spacing:.02em;position:relative;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;overflow:visible;z-index:1;white-space:nowrap}@keyframes aiStatusGradientFlow{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes aiStatusLineTravel{0%{left:0;opacity:1}50%{left:60%;opacity:.9}to{left:0;opacity:1}}@keyframes aiStatusShimmer{0%{left:-100%;opacity:0}15%{opacity:1}85%{opacity:1}to{left:180%;opacity:0}}@keyframes aiStatusBreath{0%,to{opacity:.85}50%{opacity:1}}@keyframes aiStatusThinkPulse{0%,to{opacity:.88;text-shadow:0 0 0 rgba(102,126,234,0)}50%{opacity:1;text-shadow:0 0 12px rgba(102,126,234,.15)}}.chatbox-other{background-color:rgba(0,0,0,0);color:#222;border-radius:15px 15px 15px 0;line-height:1.5;max-width:100%;min-width:0;box-sizing:border-box}.chatbox-bg-container{color:#fff;background-color:#316bff;border-radius:15px 0 15px 15px}.chatbox-bg-container.other{background-color:#fff;color:#222;border-radius:0 15px 15px 15px}.chatbox-color h1,.chatbox-color h2,.chatbox-color h3,.chatbox-color h4,.chatbox-color h5,.chatbox-color h6,.chatbox-other-color h1,.chatbox-other-color h2,.chatbox-other-color h3,.chatbox-other-color h4,.chatbox-other-color h5,.chatbox-other-color h6{margin:12px 0 8px;font-weight:600;line-height:1.3}.chatbox-color h1:first-child,.chatbox-color h2:first-child,.chatbox-color h3:first-child,.chatbox-color h4:first-child,.chatbox-color h5:first-child,.chatbox-color h6:first-child,.chatbox-other-color h1:first-child,.chatbox-other-color h2:first-child,.chatbox-other-color h3:first-child,.chatbox-other-color h4:first-child,.chatbox-other-color h5:first-child,.chatbox-other-color h6:first-child{margin-top:0}.chatbox-color h1,.chatbox-other-color h1{font-size:1.5em}.chatbox-color h2,.chatbox-other-color h2{font-size:1.3em}.chatbox-color h3,.chatbox-other-color h3{font-size:1.15em}.chatbox-color h4,.chatbox-other-color h4{font-size:1.05em}.chatbox-color h5,.chatbox-other-color h5{font-size:1em}.chatbox-color h6,.chatbox-other-color h6{font-size:.95em}.chatbox-color p,.chatbox-other-color p{margin:8px 0;line-height:1.5}.chatbox-color p:first-child,.chatbox-other-color p:first-child{margin-top:0}.chatbox-color p:last-child,.chatbox-other-color p:last-child{margin-bottom:0}.chatbox-color ol,.chatbox-color ul,.chatbox-other-color ol,.chatbox-other-color ul{margin:8px 0;padding-left:24px}.chatbox-color li,.chatbox-other-color li{margin:4px 0;line-height:1.5}.chatbox-color a,.chatbox-other-color a{color:inherit;text-decoration:underline;opacity:.9;transition:opacity .2s}.chatbox-color a:hover,.chatbox-other-color a:hover{opacity:1}.chatbox-color .chatbox-color a,.chatbox-other-color .chatbox-color a{color:hsla(0,0%,100%,.95)}.chatbox-color .chatbox-other-color a,.chatbox-other-color .chatbox-other-color a{color:#06c}.chatbox-color strong,.chatbox-other-color strong{font-weight:700}.chatbox-color code,.chatbox-other-color code{background-color:rgba(0,0,0,.1);padding:2px 6px;border-radius:3px;font-family:Courier New,monospace;font-size:.9em}.chatbox-color pre,.chatbox-other-color pre{background-color:rgba(0,0,0,.1);padding:12px;border-radius:6px;overflow-x:auto;margin:8px 0}.chatbox-color pre code,.chatbox-other-color pre code{background:none;padding:0}.chatbox-color blockquote,.chatbox-other-color blockquote{border-left:3px solid rgba(0,0,0,.2);padding-left:12px;margin:8px 0;font-style:italic;opacity:.9}.chatbox-color hr,.chatbox-other-color hr{border:none;border-top:1px solid rgba(0,0,0,.2);margin:12px 0}.chatbox-color strong,.chatbox-other-color strong{font-weight:600}.chatbox-color em,.chatbox-other-color em{font-style:italic}.chatbox-color table,.chatbox-other-color table{border-collapse:collapse;margin:8px 0;width:100%}.chatbox-color td,.chatbox-color th,.chatbox-other-color td,.chatbox-other-color th{border:1px solid rgba(0,0,0,.2);padding:6px 10px;text-align:left}.chatbox-color th,.chatbox-other-color th{font-weight:600;background-color:rgba(0,0,0,.05)}.chatbox-color a{color:hsla(0,0%,100%,.95)}.chatbox-other-color a{color:#06c}.messenger-composer-textarea{box-sizing:border-box;overflow-x:hidden;overflow-y:auto}.messenger-composer-textarea-shadow{box-sizing:border-box;overflow:hidden}.ai-messenger-font-scope{font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ai-messenger-font-scope .display-font{font-family:Space Grotesk,IBM Plex Sans,sans-serif}.ai-messenger-font-scope .linear-type{letter-spacing:-.01em}.ai-messenger-font-scope .linear-heading,.ai-messenger-font-scope .linear-type{font-family:Inter,IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ai-messenger-font-scope .linear-heading{letter-spacing:-.03em;line-height:1.05;font-weight:700}.ai-messenger-font-scope .ai-status-text{font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ai-messenger-font-scope code,.ai-messenger-font-scope kbd,.ai-messenger-font-scope pre,.ai-messenger-font-scope samp{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.tim-row{margin-bottom:20px}.for-margin-test{margin-bottom:15px!important}.scroll-bug{display:flex;position:fixed;z-index:40;padding-top:5px;top:414.469px;left:165px;width:242.219px}.menuSld{-webkit-backface-visibility:hidden;-webkit-perspective:1000}.tim-white-buttons{background-color:#777777}.typography-line{padding-left:25%;margin-bottom:35px;position:relative;display:block;width:100%}.typography-line span{bottom:10px;color:#c0c1c2;display:block;font-weight:400;font-size:13px;line-height:13px;left:0;position:absolute;width:260px;text-transform:none}.tim-row{padding-top:60px}.tim-row h3{margin-top:0}.offline-doc .page-header{display:flex;align-items:center}.offline-doc .footer{position:absolute;width:100%;background:transparent;bottom:0;color:#fff;z-index:1}@media (min-width:992px){.sidebar .nav>li.active-pro{position:absolute;width:100%;bottom:10px}}.card.card-upgrade .card-category{max-width:530px;margin:0 auto}.demo-iconshtml{font-size:62.5%}.demo-icons body{font-size:1.6rem;font-family:Poppins,sans-serif;color:#333333;background:white}.demo-icons a{color:#608CEE;text-decoration:none}.demo-icons header{text-align:center;padding:100px 0 0}.demo-icons header h1{font-size:2.8rem}.demo-icons header p{font-size:1.4rem;margin-top:1em}.demo-icons header a:hover{text-decoration:underline}.demo-icons .nc-icon{font-size:34px}.demo-icons section h2{border-bottom:1px solid #e2e2e2;padding:0 0 1em .2em;margin-bottom:1em}.demo-icons ul{padding-left:0}.demo-icons ul:after{clear:both;content:"";display:table}.demo-icons ul li{width:20%;float:left;padding:16px 0;text-align:center;border-radius:.25em;transition:background .2s;-webkit-user-select:none;user-select:none;overflow:hidden}.demo-icons ul li:hover{background:#f4f4f4}.demo-icons ul em,.demo-icons ul input,.demo-icons ul p{display:inline-block;font-size:1rem;color:#999999;-webkit-user-select:auto;user-select:auto;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.demo-icons ul p{padding:20px 0 0;font-size:12px;margin:0}.demo-icons ul em::selection,.demo-icons ul p::selection{background:#608CEE;color:#efefef}.demo-icons ul em{font-size:12px}.demo-icons ul em:before{content:"["}.demo-icons ul em:after{content:"]"}.demo-icons ul input{text-align:center;background:transparent;border:none;box-shadow:none;outline:none;display:none}p{margin-bottom:0!important}.for-edit-placeholder::placeholder{padding-left:10px}.serviceicon-shop-first{width:50px;margin-top:3px}.services-shop{background-color:#fafafa;border-radius:12px}.under-cat-list-item{position:absolute;width:100%;z-index:9;top:50px;right:0;min-width:250px;padding-top:3px}.handle-list-category{background-color:#fff;box-shadow:0 0 50px #00000040;padding:0;height:280px;overflow:scroll;border-radius:8px}.handle-category-shops{border-top:transparent;overflow:scroll;padding:5px 0}.handle-edit-shop-category-img{width:40px;object-fit:contain}.each-list-item{color:#202020;font-size:14px;text-transform:capitalize}.fontsize-placeholder::placeholder{font-size:13px;padding-left:5px}.for-rotate{transform:rotate(45deg)}.slick-track{margin:0!important}.hover-bx-shadow:hover{transition:all .3s ease-in-out;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}@media screen and (max-width:768px){.respons-trade{display:flex;flex-direction:column;align-items:center;justify-content:center}}
/*!

 =========================================================
 * Paper Dashboard React - v1.0.0 based on Paper Dashboard 2 - v2.0.0
 =========================================================

 * Product Page: https://www.creative-tim.com/product/paper-dashboard-2
 * Copyright 2018 Creative Tim (http://www.creative-tim.com)

 * Designed by www.invisionapp.com Coded by www.creative-tim.com

 =========================================================

 * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

 */
/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}.ps-container{touch-action:auto;overflow:hidden!important;-ms-overflow-style:none}@supports (-ms-overflow-style:none){.ps-container{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps-container{overflow:auto!important}}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:transparent}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;opacity:0;transition:background-color .2s linear,opacity .2s linear;bottom:0;height:15px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;bottom:2px;height:6px}.ps-container>.ps-scrollbar-x-rail:active>.ps-scrollbar-x,.ps-container>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{height:11px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;opacity:0;transition:background-color .2s linear,opacity .2s linear;right:0;width:15px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;right:2px;width:6px}.ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y,.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{width:11px}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}.btn,.navbar .navbar-nav>a.btn{font-weight:600;font-size:.8571em;line-height:1.35em;text-transform:uppercase;border:none;margin:10px 1px;border-radius:3px;padding:11px 22px;cursor:pointer;background-color:#66615B;color:#FFFFFF;transition:all .15s linear}.btn.active,.btn.active:focus,.btn.active:hover,.btn:active,.btn:active:focus,.btn:active:hover,.btn:focus,.btn:hover,.navbar .navbar-nav>a.btn.active,.navbar .navbar-nav>a.btn.active:focus,.navbar .navbar-nav>a.btn.active:hover,.navbar .navbar-nav>a.btn:active,.navbar .navbar-nav>a.btn:active:focus,.navbar .navbar-nav>a.btn:active:hover,.navbar .navbar-nav>a.btn:focus,.navbar .navbar-nav>a.btn:hover,.show>.btn.dropdown-toggle,.show>.btn.dropdown-toggle:focus,.show>.btn.dropdown-toggle:hover,.show>.navbar .navbar-nav>a.btn.dropdown-toggle,.show>.navbar .navbar-nav>a.btn.dropdown-toggle:focus,.show>.navbar .navbar-nav>a.btn.dropdown-toggle:hover{background-color:#403D39!important;color:#FFFFFF!important;box-shadow:none!important}.btn:not([data-action]):hover,.navbar .navbar-nav>a.btn:not([data-action]):hover{box-shadow:none}.btn.disabled,.btn.disabled.active,.btn.disabled.focus,.btn.disabled:active,.btn.disabled:focus,.btn.disabled:hover,.btn:disabled,.btn:disabled.active,.btn:disabled.focus,.btn:disabled:active,.btn:disabled:focus,.btn:disabled:hover,.btn[disabled],.btn[disabled].active,.btn[disabled].focus,.btn[disabled]:active,.btn[disabled]:focus,.btn[disabled]:hover,.navbar .navbar-nav>a.btn.disabled,.navbar .navbar-nav>a.btn.disabled.active,.navbar .navbar-nav>a.btn.disabled.focus,.navbar .navbar-nav>a.btn.disabled:active,.navbar .navbar-nav>a.btn.disabled:focus,.navbar .navbar-nav>a.btn.disabled:hover,.navbar .navbar-nav>a.btn:disabled,.navbar .navbar-nav>a.btn:disabled.active,.navbar .navbar-nav>a.btn:disabled.focus,.navbar .navbar-nav>a.btn:disabled:active,.navbar .navbar-nav>a.btn:disabled:focus,.navbar .navbar-nav>a.btn:disabled:hover,.navbar .navbar-nav>a.btn[disabled],.navbar .navbar-nav>a.btn[disabled].active,.navbar .navbar-nav>a.btn[disabled].focus,.navbar .navbar-nav>a.btn[disabled]:active,.navbar .navbar-nav>a.btn[disabled]:focus,.navbar .navbar-nav>a.btn[disabled]:hover,fieldset[disabled]
.navbar .navbar-nav>a.btn,fieldset[disabled]
.navbar .navbar-nav>a.btn.active,fieldset[disabled]
.navbar .navbar-nav>a.btn.focus,fieldset[disabled]
.navbar .navbar-nav>a.btn:active,fieldset[disabled]
.navbar .navbar-nav>a.btn:focus,fieldset[disabled]
.navbar .navbar-nav>a.btn:hover,fieldset[disabled] .btn,fieldset[disabled] .btn.active,fieldset[disabled] .btn.focus,fieldset[disabled] .btn:active,fieldset[disabled] .btn:focus,fieldset[disabled] .btn:hover{background-color:#66615B;border-color:#66615B}.btn.btn-simple,.navbar .navbar-nav>a.btn.btn-simple{color:#66615B;border-color:#66615B}.btn.btn-simple:active,.btn.btn-simple:focus,.btn.btn-simple:hover,.navbar .navbar-nav>a.btn.btn-simple:active,.navbar .navbar-nav>a.btn.btn-simple:focus,.navbar .navbar-nav>a.btn.btn-simple:hover{background-color:transparent;color:#403D39;border-color:#403D39;box-shadow:none}.btn.btn-link,.navbar .navbar-nav>a.btn.btn-link{color:#66615B}.btn.btn-link:active,.btn.btn-link:active:focus,.btn.btn-link:focus,.btn.btn-link:hover,.navbar .navbar-nav>a.btn.btn-link:active,.navbar .navbar-nav>a.btn.btn-link:active:focus,.navbar .navbar-nav>a.btn.btn-link:focus,.navbar .navbar-nav>a.btn.btn-link:hover{background-color:transparent;color:#403D39;text-decoration:none;box-shadow:none}.btn:focus,.btn:hover,.navbar .navbar-nav>a.btn:focus,.navbar .navbar-nav>a.btn:hover{opacity:1;filter:alpha(opacity=100);outline:0!important}.btn.active,.btn:active,.navbar .navbar-nav>a.btn.active,.navbar .navbar-nav>a.btn:active,.open>.btn.dropdown-toggle,.open>.navbar .navbar-nav>a.btn.dropdown-toggle{box-shadow:none;outline:0!important}.btn .badge,.navbar .navbar-nav>a.btn .badge{margin:0}.btn.btn-icon,.navbar .navbar-nav>a.btn.btn-icon{height:2.375rem;min-width:2.375rem;width:2.375rem;padding:0;font-size:.9375rem;overflow:hidden;position:relative;line-height:normal}.btn.btn-icon.btn-simple,.navbar .navbar-nav>a.btn.btn-icon.btn-simple{padding:0}.btn.btn-icon.btn-sm,.navbar .navbar-nav>a.btn.btn-icon.btn-sm{height:1.875rem;min-width:1.875rem;width:1.875rem}.btn.btn-icon.btn-sm .fa,.btn.btn-icon.btn-sm .fab,.btn.btn-icon.btn-sm .fal,.btn.btn-icon.btn-sm .far,.btn.btn-icon.btn-sm .fas,.btn.btn-icon.btn-sm .nc-icon,.navbar .navbar-nav>a.btn.btn-icon.btn-sm .fa,.navbar .navbar-nav>a.btn.btn-icon.btn-sm .fab,.navbar .navbar-nav>a.btn.btn-icon.btn-sm .fal,.navbar .navbar-nav>a.btn.btn-icon.btn-sm .far,.navbar .navbar-nav>a.btn.btn-icon.btn-sm .fas,.navbar .navbar-nav>a.btn.btn-icon.btn-sm .nc-icon{font-size:.6875rem}.btn.btn-icon.btn-lg,.navbar .navbar-nav>a.btn.btn-icon.btn-lg{height:3.6rem;min-width:3.6rem;width:3.6rem}.btn.btn-icon.btn-lg .fa,.btn.btn-icon.btn-lg .fab,.btn.btn-icon.btn-lg .fal,.btn.btn-icon.btn-lg .far,.btn.btn-icon.btn-lg .fas,.btn.btn-icon.btn-lg .nc-icon,.navbar .navbar-nav>a.btn.btn-icon.btn-lg .fa,.navbar .navbar-nav>a.btn.btn-icon.btn-lg .fab,.navbar .navbar-nav>a.btn.btn-icon.btn-lg .fal,.navbar .navbar-nav>a.btn.btn-icon.btn-lg .far,.navbar .navbar-nav>a.btn.btn-icon.btn-lg .fas,.navbar .navbar-nav>a.btn.btn-icon.btn-lg .nc-icon{font-size:1.325rem}.btn.btn-icon:not(.btn-footer) .fa,.btn.btn-icon:not(.btn-footer) .fab,.btn.btn-icon:not(.btn-footer) .fal,.btn.btn-icon:not(.btn-footer) .far,.btn.btn-icon:not(.btn-footer) .fas,.btn.btn-icon:not(.btn-footer) .nc-icon,.navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) .fa,.navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) .fab,.navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) .fal,.navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) .far,.navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) .fas,.navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) .nc-icon{position:absolute;top:50%;left:50%;transform:translate(-12px,-12px);line-height:1.5626rem;width:24px}.btn.btn-icon.btn-neutral,.navbar .navbar-nav>a.btn.btn-icon.btn-neutral{font-size:20px}.btn:not(.btn-icon) .nc-icon,.navbar .navbar-nav>a.btn:not(.btn-icon) .nc-icon{position:relative;top:1px}.btn-primary{background-color:#51cbce;color:#FFFFFF}.btn-primary.active,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary:focus,.btn-primary:hover,.show>.btn-primary.dropdown-toggle,.show>.btn-primary.dropdown-toggle:focus,.show>.btn-primary.dropdown-toggle:hover{background-color:#34b5b8!important;color:#FFFFFF!important;box-shadow:none!important}.btn-primary:not([data-action]):hover{box-shadow:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary:disabled,.btn-primary:disabled.active,.btn-primary:disabled.focus,.btn-primary:disabled:active,.btn-primary:disabled:focus,.btn-primary:disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#51cbce;border-color:#51cbce}.btn-primary.btn-simple{color:#51cbce;border-color:#51cbce}.btn-primary.btn-simple:active,.btn-primary.btn-simple:focus,.btn-primary.btn-simple:hover{background-color:transparent;color:#34b5b8;border-color:#34b5b8;box-shadow:none}.btn-primary.btn-link{color:#51cbce}.btn-primary.btn-link:active,.btn-primary.btn-link:active:focus,.btn-primary.btn-link:focus,.btn-primary.btn-link:hover{background-color:transparent;color:#34b5b8;text-decoration:none;box-shadow:none}.btn-success{background-color:#6bd098;color:#FFFFFF}.btn-success.active,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active,.btn-success:active:focus,.btn-success:active:hover,.btn-success:focus,.btn-success:hover,.show>.btn-success.dropdown-toggle,.show>.btn-success.dropdown-toggle:focus,.show>.btn-success.dropdown-toggle:hover{background-color:#44c47d!important;color:#FFFFFF!important;box-shadow:none!important}.btn-success:not([data-action]):hover{box-shadow:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success:disabled,.btn-success:disabled.active,.btn-success:disabled.focus,.btn-success:disabled:active,.btn-success:disabled:focus,.btn-success:disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#6bd098;border-color:#6bd098}.btn-success.btn-simple{color:#6bd098;border-color:#6bd098}.btn-success.btn-simple:active,.btn-success.btn-simple:focus,.btn-success.btn-simple:hover{background-color:transparent;color:#44c47d;border-color:#44c47d;box-shadow:none}.btn-success.btn-link{color:#6bd098}.btn-success.btn-link:active,.btn-success.btn-link:active:focus,.btn-success.btn-link:focus,.btn-success.btn-link:hover{background-color:transparent;color:#44c47d;text-decoration:none;box-shadow:none}.btn-info{background-color:#51bcda;color:#FFFFFF}.btn-info.active,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active,.btn-info:active:focus,.btn-info:active:hover,.btn-info:focus,.btn-info:hover,.show>.btn-info.dropdown-toggle,.show>.btn-info.dropdown-toggle:focus,.show>.btn-info.dropdown-toggle:hover{background-color:#2ba9cd!important;color:#FFFFFF!important;box-shadow:none!important}.btn-info:not([data-action]):hover{box-shadow:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info:disabled,.btn-info:disabled.active,.btn-info:disabled.focus,.btn-info:disabled:active,.btn-info:disabled:focus,.btn-info:disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#51bcda;border-color:#51bcda}.btn-info.btn-simple{color:#51bcda;border-color:#51bcda}.btn-info.btn-simple:active,.btn-info.btn-simple:focus,.btn-info.btn-simple:hover{background-color:transparent;color:#2ba9cd;border-color:#2ba9cd;box-shadow:none}.btn-info.btn-link{color:#51bcda}.btn-info.btn-link:active,.btn-info.btn-link:active:focus,.btn-info.btn-link:focus,.btn-info.btn-link:hover{background-color:transparent;color:#2ba9cd;text-decoration:none;box-shadow:none}.btn-warning{background-color:#fbc658;color:#FFFFFF}.btn-warning.active,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active,.btn-warning:active:focus,.btn-warning:active:hover,.btn-warning:focus,.btn-warning:hover,.show>.btn-warning.dropdown-toggle,.show>.btn-warning.dropdown-toggle:focus,.show>.btn-warning.dropdown-toggle:hover{background-color:#fab526!important;color:#FFFFFF!important;box-shadow:none!important}.btn-warning:not([data-action]):hover{box-shadow:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning:disabled,.btn-warning:disabled.active,.btn-warning:disabled.focus,.btn-warning:disabled:active,.btn-warning:disabled:focus,.btn-warning:disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#fbc658;border-color:#fbc658}.btn-warning.btn-simple{color:#fbc658;border-color:#fbc658}.btn-warning.btn-simple:active,.btn-warning.btn-simple:focus,.btn-warning.btn-simple:hover{background-color:transparent;color:#fab526;border-color:#fab526;box-shadow:none}.btn-warning.btn-link{color:#fbc658}.btn-warning.btn-link:active,.btn-warning.btn-link:active:focus,.btn-warning.btn-link:focus,.btn-warning.btn-link:hover{background-color:transparent;color:#fab526;text-decoration:none;box-shadow:none}.btn-danger{background-color:#ef8157;color:#FFFFFF}.btn-danger.active,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active,.btn-danger:active:focus,.btn-danger:active:hover,.btn-danger:focus,.btn-danger:hover,.show>.btn-danger.dropdown-toggle,.show>.btn-danger.dropdown-toggle:focus,.show>.btn-danger.dropdown-toggle:hover{background-color:#eb6532!important;color:#FFFFFF!important;box-shadow:none!important}.btn-danger:not([data-action]):hover{box-shadow:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger:disabled,.btn-danger:disabled.active,.btn-danger:disabled.focus,.btn-danger:disabled:active,.btn-danger:disabled:focus,.btn-danger:disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#ef8157;border-color:#ef8157}.btn-danger.btn-simple{color:#ef8157;border-color:#ef8157}.btn-danger.btn-simple:active,.btn-danger.btn-simple:focus,.btn-danger.btn-simple:hover{background-color:transparent;color:#eb6532;border-color:#eb6532;box-shadow:none}.btn-danger.btn-link{color:#ef8157}.btn-danger.btn-link:active,.btn-danger.btn-link:active:focus,.btn-danger.btn-link:focus,.btn-danger.btn-link:hover{background-color:transparent;color:#eb6532;text-decoration:none;box-shadow:none}.btn-outline-default{background:transparent;border:2px solid #66615b!important;color:#66615B;opacity:1;filter:alpha(opacity=100)}.btn-outline-default.active,.btn-outline-default:active,.btn-outline-default:focus,.btn-outline-default:focus:active,.btn-outline-default:hover,.open>.btn-outline-default.dropdown-toggle{background-color:#66615B!important;color:rgba(255,255,255,.8)!important;border-color:#66615B!important}.btn-outline-default.active .caret,.btn-outline-default:active .caret,.btn-outline-default:focus .caret,.btn-outline-default:focus:active .caret,.btn-outline-default:hover .caret,.open>.btn-outline-default.dropdown-toggle .caret{border-top-color:rgba(255,255,255,.8)!important}.btn-outline-default .caret{border-top-color:#FFFFFF!important}.btn-outline-default.disabled,.btn-outline-default.disabled.active,.btn-outline-default.disabled.focus,.btn-outline-default.disabled:active,.btn-outline-default.disabled:focus,.btn-outline-default.disabled:hover,.btn-outline-default:disabled,.btn-outline-default:disabled.active,.btn-outline-default:disabled.focus,.btn-outline-default:disabled:active,.btn-outline-default:disabled:focus,.btn-outline-default:disabled:hover,.btn-outline-default[disabled],.btn-outline-default[disabled].active,.btn-outline-default[disabled].focus,.btn-outline-default[disabled]:active,.btn-outline-default[disabled]:focus,.btn-outline-default[disabled]:hover,fieldset[disabled] .btn-outline-default,fieldset[disabled] .btn-outline-default.active,fieldset[disabled] .btn-outline-default.focus,fieldset[disabled] .btn-outline-default:active,fieldset[disabled] .btn-outline-default:focus,fieldset[disabled] .btn-outline-default:hover{background-color:transparent!important;border-color:#66615B!important}.btn-outline-primary{background:transparent;border:2px solid #51cbce!important;color:#51cbce;opacity:1;filter:alpha(opacity=100)}.btn-outline-primary.active,.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:focus:active,.btn-outline-primary:hover,.open>.btn-outline-primary.dropdown-toggle{background-color:#51cbce!important;color:rgba(255,255,255,.8)!important;border-color:#51cbce!important}.btn-outline-primary.active .caret,.btn-outline-primary:active .caret,.btn-outline-primary:focus .caret,.btn-outline-primary:focus:active .caret,.btn-outline-primary:hover .caret,.open>.btn-outline-primary.dropdown-toggle .caret{border-top-color:rgba(255,255,255,.8)!important}.btn-outline-primary .caret{border-top-color:#FFFFFF!important}.btn-outline-primary.disabled,.btn-outline-primary.disabled.active,.btn-outline-primary.disabled.focus,.btn-outline-primary.disabled:active,.btn-outline-primary.disabled:focus,.btn-outline-primary.disabled:hover,.btn-outline-primary:disabled,.btn-outline-primary:disabled.active,.btn-outline-primary:disabled.focus,.btn-outline-primary:disabled:active,.btn-outline-primary:disabled:focus,.btn-outline-primary:disabled:hover,.btn-outline-primary[disabled],.btn-outline-primary[disabled].active,.btn-outline-primary[disabled].focus,.btn-outline-primary[disabled]:active,.btn-outline-primary[disabled]:focus,.btn-outline-primary[disabled]:hover,fieldset[disabled] .btn-outline-primary,fieldset[disabled] .btn-outline-primary.active,fieldset[disabled] .btn-outline-primary.focus,fieldset[disabled] .btn-outline-primary:active,fieldset[disabled] .btn-outline-primary:focus,fieldset[disabled] .btn-outline-primary:hover{background-color:transparent!important;border-color:#51cbce!important}.btn-outline-success{background:transparent;border:2px solid #6bd098!important;color:#6bd098;opacity:1;filter:alpha(opacity=100)}.btn-outline-success.active,.btn-outline-success:active,.btn-outline-success:focus,.btn-outline-success:focus:active,.btn-outline-success:hover,.open>.btn-outline-success.dropdown-toggle{background-color:#6bd098!important;color:rgba(255,255,255,.8)!important;border-color:#6bd098!important}.btn-outline-success.active .caret,.btn-outline-success:active .caret,.btn-outline-success:focus .caret,.btn-outline-success:focus:active .caret,.btn-outline-success:hover .caret,.open>.btn-outline-success.dropdown-toggle .caret{border-top-color:rgba(255,255,255,.8)!important}.btn-outline-success .caret{border-top-color:#FFFFFF!important}.btn-outline-success.disabled,.btn-outline-success.disabled.active,.btn-outline-success.disabled.focus,.btn-outline-success.disabled:active,.btn-outline-success.disabled:focus,.btn-outline-success.disabled:hover,.btn-outline-success:disabled,.btn-outline-success:disabled.active,.btn-outline-success:disabled.focus,.btn-outline-success:disabled:active,.btn-outline-success:disabled:focus,.btn-outline-success:disabled:hover,.btn-outline-success[disabled],.btn-outline-success[disabled].active,.btn-outline-success[disabled].focus,.btn-outline-success[disabled]:active,.btn-outline-success[disabled]:focus,.btn-outline-success[disabled]:hover,fieldset[disabled] .btn-outline-success,fieldset[disabled] .btn-outline-success.active,fieldset[disabled] .btn-outline-success.focus,fieldset[disabled] .btn-outline-success:active,fieldset[disabled] .btn-outline-success:focus,fieldset[disabled] .btn-outline-success:hover{background-color:transparent!important;border-color:#6bd098!important}.btn-outline-info{background:transparent;border:2px solid #51bcda!important;color:#51bcda;opacity:1;filter:alpha(opacity=100)}.btn-outline-info.active,.btn-outline-info:active,.btn-outline-info:focus,.btn-outline-info:focus:active,.btn-outline-info:hover,.open>.btn-outline-info.dropdown-toggle{background-color:#51bcda!important;color:rgba(255,255,255,.8)!important;border-color:#51bcda!important}.btn-outline-info.active .caret,.btn-outline-info:active .caret,.btn-outline-info:focus .caret,.btn-outline-info:focus:active .caret,.btn-outline-info:hover .caret,.open>.btn-outline-info.dropdown-toggle .caret{border-top-color:rgba(255,255,255,.8)!important}.btn-outline-info .caret{border-top-color:#FFFFFF!important}.btn-outline-info.disabled,.btn-outline-info.disabled.active,.btn-outline-info.disabled.focus,.btn-outline-info.disabled:active,.btn-outline-info.disabled:focus,.btn-outline-info.disabled:hover,.btn-outline-info:disabled,.btn-outline-info:disabled.active,.btn-outline-info:disabled.focus,.btn-outline-info:disabled:active,.btn-outline-info:disabled:focus,.btn-outline-info:disabled:hover,.btn-outline-info[disabled],.btn-outline-info[disabled].active,.btn-outline-info[disabled].focus,.btn-outline-info[disabled]:active,.btn-outline-info[disabled]:focus,.btn-outline-info[disabled]:hover,fieldset[disabled] .btn-outline-info,fieldset[disabled] .btn-outline-info.active,fieldset[disabled] .btn-outline-info.focus,fieldset[disabled] .btn-outline-info:active,fieldset[disabled] .btn-outline-info:focus,fieldset[disabled] .btn-outline-info:hover{background-color:transparent!important;border-color:#51bcda!important}.btn-outline-warning{background:transparent;border:2px solid #fbc658!important;color:#fbc658;opacity:1;filter:alpha(opacity=100)}.btn-outline-warning.active,.btn-outline-warning:active,.btn-outline-warning:focus,.btn-outline-warning:focus:active,.btn-outline-warning:hover,.open>.btn-outline-warning.dropdown-toggle{background-color:#fbc658!important;color:rgba(255,255,255,.8)!important;border-color:#fbc658!important}.btn-outline-warning.active .caret,.btn-outline-warning:active .caret,.btn-outline-warning:focus .caret,.btn-outline-warning:focus:active .caret,.btn-outline-warning:hover .caret,.open>.btn-outline-warning.dropdown-toggle .caret{border-top-color:rgba(255,255,255,.8)!important}.btn-outline-warning .caret{border-top-color:#FFFFFF!important}.btn-outline-warning.disabled,.btn-outline-warning.disabled.active,.btn-outline-warning.disabled.focus,.btn-outline-warning.disabled:active,.btn-outline-warning.disabled:focus,.btn-outline-warning.disabled:hover,.btn-outline-warning:disabled,.btn-outline-warning:disabled.active,.btn-outline-warning:disabled.focus,.btn-outline-warning:disabled:active,.btn-outline-warning:disabled:focus,.btn-outline-warning:disabled:hover,.btn-outline-warning[disabled],.btn-outline-warning[disabled].active,.btn-outline-warning[disabled].focus,.btn-outline-warning[disabled]:active,.btn-outline-warning[disabled]:focus,.btn-outline-warning[disabled]:hover,fieldset[disabled] .btn-outline-warning,fieldset[disabled] .btn-outline-warning.active,fieldset[disabled] .btn-outline-warning.focus,fieldset[disabled] .btn-outline-warning:active,fieldset[disabled] .btn-outline-warning:focus,fieldset[disabled] .btn-outline-warning:hover{background-color:transparent!important;border-color:#fbc658!important}.btn-outline-danger{background:transparent;border:2px solid #ef8157!important;color:#ef8157;opacity:1;filter:alpha(opacity=100)}.btn-outline-danger.active,.btn-outline-danger:active,.btn-outline-danger:focus,.btn-outline-danger:focus:active,.btn-outline-danger:hover,.open>.btn-outline-danger.dropdown-toggle{background-color:#ef8157!important;color:rgba(255,255,255,.8)!important;border-color:#ef8157!important}.btn-outline-danger.active .caret,.btn-outline-danger:active .caret,.btn-outline-danger:focus .caret,.btn-outline-danger:focus:active .caret,.btn-outline-danger:hover .caret,.open>.btn-outline-danger.dropdown-toggle .caret{border-top-color:rgba(255,255,255,.8)!important}.btn-outline-danger .caret{border-top-color:#FFFFFF!important}.btn-outline-danger.disabled,.btn-outline-danger.disabled.active,.btn-outline-danger.disabled.focus,.btn-outline-danger.disabled:active,.btn-outline-danger.disabled:focus,.btn-outline-danger.disabled:hover,.btn-outline-danger:disabled,.btn-outline-danger:disabled.active,.btn-outline-danger:disabled.focus,.btn-outline-danger:disabled:active,.btn-outline-danger:disabled:focus,.btn-outline-danger:disabled:hover,.btn-outline-danger[disabled],.btn-outline-danger[disabled].active,.btn-outline-danger[disabled].focus,.btn-outline-danger[disabled]:active,.btn-outline-danger[disabled]:focus,.btn-outline-danger[disabled]:hover,fieldset[disabled] .btn-outline-danger,fieldset[disabled] .btn-outline-danger.active,fieldset[disabled] .btn-outline-danger.focus,fieldset[disabled] .btn-outline-danger:active,fieldset[disabled] .btn-outline-danger:focus,fieldset[disabled] .btn-outline-danger:hover{background-color:transparent!important;border-color:#ef8157!important}.btn-outline-neutral{background:transparent;border:2px solid #ffffff!important;color:#FFFFFF;opacity:1;filter:alpha(opacity=100)}.btn-outline-neutral.active,.btn-outline-neutral:active,.btn-outline-neutral:focus,.btn-outline-neutral:focus:active,.btn-outline-neutral:hover,.open>.btn-outline-neutral.dropdown-toggle{background-color:#FFFFFF!important;color:rgba(255,255,255,.8)!important;border-color:#FFFFFF!important}.btn-outline-neutral.active .caret,.btn-outline-neutral:active .caret,.btn-outline-neutral:focus .caret,.btn-outline-neutral:focus:active .caret,.btn-outline-neutral:hover .caret,.open>.btn-outline-neutral.dropdown-toggle .caret{border-top-color:rgba(255,255,255,.8)!important}.btn-outline-neutral .caret{border-top-color:#FFFFFF!important}.btn-outline-neutral.disabled,.btn-outline-neutral.disabled.active,.btn-outline-neutral.disabled.focus,.btn-outline-neutral.disabled:active,.btn-outline-neutral.disabled:focus,.btn-outline-neutral.disabled:hover,.btn-outline-neutral:disabled,.btn-outline-neutral:disabled.active,.btn-outline-neutral:disabled.focus,.btn-outline-neutral:disabled:active,.btn-outline-neutral:disabled:focus,.btn-outline-neutral:disabled:hover,.btn-outline-neutral[disabled],.btn-outline-neutral[disabled].active,.btn-outline-neutral[disabled].focus,.btn-outline-neutral[disabled]:active,.btn-outline-neutral[disabled]:focus,.btn-outline-neutral[disabled]:hover,fieldset[disabled] .btn-outline-neutral,fieldset[disabled] .btn-outline-neutral.active,fieldset[disabled] .btn-outline-neutral.focus,fieldset[disabled] .btn-outline-neutral:active,fieldset[disabled] .btn-outline-neutral:focus,fieldset[disabled] .btn-outline-neutral:hover{background-color:transparent!important;border-color:#FFFFFF!important}.btn-outline-neutral:focus,.btn-outline-neutral:hover{color:#403D39;background-color:#FFFFFF}.btn-neutral{background-color:#FFFFFF;color:#51cbce;color:#66615B}.btn-neutral.active,.btn-neutral.active:focus,.btn-neutral.active:hover,.btn-neutral:active,.btn-neutral:active:focus,.btn-neutral:active:hover,.btn-neutral:focus,.btn-neutral:hover,.show>.btn-neutral.dropdown-toggle,.show>.btn-neutral.dropdown-toggle:focus,.show>.btn-neutral.dropdown-toggle:hover{background-color:#FFFFFF!important;color:#FFFFFF!important;box-shadow:none!important}.btn-neutral:not([data-action]):hover{box-shadow:none}.btn-neutral.disabled,.btn-neutral.disabled.active,.btn-neutral.disabled.focus,.btn-neutral.disabled:active,.btn-neutral.disabled:focus,.btn-neutral.disabled:hover,.btn-neutral:disabled,.btn-neutral:disabled.active,.btn-neutral:disabled.focus,.btn-neutral:disabled:active,.btn-neutral:disabled:focus,.btn-neutral:disabled:hover,.btn-neutral[disabled],.btn-neutral[disabled].active,.btn-neutral[disabled].focus,.btn-neutral[disabled]:active,.btn-neutral[disabled]:focus,.btn-neutral[disabled]:hover,fieldset[disabled] .btn-neutral,fieldset[disabled] .btn-neutral.active,fieldset[disabled] .btn-neutral.focus,fieldset[disabled] .btn-neutral:active,fieldset[disabled] .btn-neutral:focus,fieldset[disabled] .btn-neutral:hover{background-color:#FFFFFF;border-color:#FFFFFF}.btn-neutral.btn-danger{color:#ef8157}.btn-neutral.btn-danger:active,.btn-neutral.btn-danger:active:focus,.btn-neutral.btn-danger:focus,.btn-neutral.btn-danger:hover{color:#eb6532!important}.btn-neutral.btn-info{color:#51bcda!important}.btn-neutral.btn-info:active,.btn-neutral.btn-info:active:focus,.btn-neutral.btn-info:focus,.btn-neutral.btn-info:hover{color:#2ba9cd!important}.btn-neutral.btn-warning{color:#fbc658!important}.btn-neutral.btn-warning:active,.btn-neutral.btn-warning:active:focus,.btn-neutral.btn-warning:focus,.btn-neutral.btn-warning:hover{color:#fab526!important}.btn-neutral.btn-success{color:#6bd098!important}.btn-neutral.btn-success:active,.btn-neutral.btn-success:active:focus,.btn-neutral.btn-success:focus,.btn-neutral.btn-success:hover{color:#44c47d!important}.btn-neutral.btn-default{color:#66615B!important}.btn-neutral.btn-default:active,.btn-neutral.btn-default:active:focus,.btn-neutral.btn-default:focus,.btn-neutral.btn-default:hover{color:#403D39!important}.btn-neutral.active,.btn-neutral.active:focus,.btn-neutral.active:hover,.btn-neutral:active,.btn-neutral:active:focus,.btn-neutral:active:hover,.show>.btn-neutral.dropdown-toggle,.show>.btn-neutral.dropdown-toggle:focus,.show>.btn-neutral.dropdown-toggle:hover{background-color:#FFFFFF!important;color:#34b5b8!important;box-shadow:none!important}.btn-neutral:focus,.btn-neutral:hover{color:#34b5b8!important}.btn-neutral:focus:not(.nav-link),.btn-neutral:hover:not(.nav-link){box-shadow:none}.btn-neutral.btn-simple{color:#FFFFFF;border-color:#FFFFFF}.btn-neutral.btn-simple:active,.btn-neutral.btn-simple:focus,.btn-neutral.btn-simple:hover{background-color:transparent;color:#FFFFFF;border-color:#FFFFFF;box-shadow:none}.btn-neutral.btn-link{color:#FFFFFF}.btn-neutral.btn-link:active,.btn-neutral.btn-link:active:focus,.btn-neutral.btn-link:focus,.btn-neutral.btn-link:hover{background-color:transparent;color:#FFFFFF;text-decoration:none;box-shadow:none}.btn-neutral:focus,.btn-neutral:hover{color:#403D39}.btn-neutral.btn-border:focus,.btn-neutral.btn-border:hover{color:#66615B}.btn-neutral.btn-border.active,.btn-neutral.btn-border:active,.open>.btn-neutral.btn-border.dropdown-toggle{background-color:#FFFFFF;color:#66615B}.btn-neutral.btn-link.active,.btn-neutral.btn-link:active{background-color:transparent}.btn.disabled,.btn:disabled,.btn[disabled]{opacity:.5;filter:alpha(opacity=50);pointer-events:none}.btn-simple{border:1px solid #66615b;padding:10px 22px}.btn-link,.btn-link.disabled,.btn-link.disabled.active,.btn-link.disabled.focus,.btn-link.disabled:active,.btn-link.disabled:focus,.btn-link.disabled:hover,.btn-link:disabled,.btn-link:disabled.active,.btn-link:disabled.focus,.btn-link:disabled:active,.btn-link:disabled:focus,.btn-link:disabled:hover,.btn-link[disabled],.btn-link[disabled].active,.btn-link[disabled].focus,.btn-link[disabled]:active,.btn-link[disabled]:focus,.btn-link[disabled]:hover,.btn-simple,.btn-simple.disabled,.btn-simple.disabled.active,.btn-simple.disabled.focus,.btn-simple.disabled:active,.btn-simple.disabled:focus,.btn-simple.disabled:hover,.btn-simple:disabled,.btn-simple:disabled.active,.btn-simple:disabled.focus,.btn-simple:disabled:active,.btn-simple:disabled:focus,.btn-simple:disabled:hover,.btn-simple[disabled],.btn-simple[disabled].active,.btn-simple[disabled].focus,.btn-simple[disabled]:active,.btn-simple[disabled]:focus,.btn-simple[disabled]:hover,fieldset[disabled]
.btn-link,fieldset[disabled]
.btn-link.active,fieldset[disabled]
.btn-link.focus,fieldset[disabled]
.btn-link:active,fieldset[disabled]
.btn-link:focus,fieldset[disabled]
.btn-link:hover,fieldset[disabled] .btn-simple,fieldset[disabled] .btn-simple.active,fieldset[disabled] .btn-simple.focus,fieldset[disabled] .btn-simple:active,fieldset[disabled] .btn-simple:focus,fieldset[disabled] .btn-simple:hover{background-color:transparent}.btn-link{border:0;padding:.5rem .7rem}.btn-lg{font-size:1rem;border-radius:6px;padding:15px 48px}.btn-lg.btn-simple{padding:14px 47px}.btn-sm{font-size:.8571em;border-radius:3px;padding:5px 15px}.btn-sm.btn-simple{padding:4px 14px}.btn-wd{min-width:140px}.btn-group.select{width:100%}.btn-group.select .btn{text-align:left}.btn-group.select .caret{position:absolute;top:50%;margin-top:-1px;right:8px}.btn-group .btn+.btn{margin-left:-3px}.btn-group .btn:focus{background-color:#51bcda!important}.btn-round{border-width:1px;border-radius:30px;padding-right:23px;padding-left:23px}.btn-round.btn-simple{padding:10px 22px}.no-caret.dropdown-toggle:after{display:none}::-moz-placeholder{color:#9A9A9A}:-ms-input-placeholder{color:#9A9A9A}::-webkit-input-placeholder{color:#9A9A9A}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 4px)}.form-control{background-color:#FFFFFF;border:1px solid #dddddd;color:#66615b;line-height:normal;transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out;box-shadow:none;height:unset}.form-control:focus{border:1px solid #9a9a9a;box-shadow:none;outline:0!important;color:#66615B}.form-control:focus+.input-group-append .input-group-text,.form-control:focus+.input-group-prepend .input-group-text,.form-control:focus~.input-group-append .input-group-text,.form-control:focus~.input-group-prepend .input-group-text{border:1px solid #ccc;border-left:none;background-color:transparent}.has-error .form-control,.has-error .form-control:focus,.has-success .form-control,.has-success .form-control:focus{box-shadow:none}.has-success .form-control{border:1px solid #ccc;color:#66615b}.has-success .form-control.form-control-success{padding-right:2.5em!important}.has-success .form-control:focus{border:1px solid #6bd098;color:#6bd098}.has-danger .form-control{background-color:#FFC0A4;border:1px solid #ef8157;color:#ef8157}.has-danger .form-control.form-control-danger{padding-right:2.5em!important}.has-danger .form-control:focus{background-color:#FFFFFF;border:1px solid #ef8157}.form-control+.form-control-feedback{border-radius:6px;font-size:14px;margin-top:-7px;position:absolute;right:10px;top:50%;vertical-align:middle}.open .form-control{border-radius:6px 6px 0 0;border-bottom-color:transparent}.form-control+.input-group-append .input-group-text,.form-control+.input-group-prepend .input-group-text{background-color:#FFFFFF}.form-group.no-border.form-control-lg .input-group-append .input-group-text,.input-group.no-border.form-control-lg .input-group-append .input-group-text{padding:15px 0 15px 11px}.form-group.no-border.form-control-lg .form-control,.input-group.no-border.form-control-lg .form-control{padding:15px 11px}.form-group.no-border.form-control-lg .form-control+.input-group-append .input-group-text,.form-group.no-border.form-control-lg .form-control+.input-group-prepend .input-group-text,.input-group.no-border.form-control-lg .form-control+.input-group-append .input-group-text,.input-group.no-border.form-control-lg .form-control+.input-group-prepend .input-group-text{padding:15px 11px 15px 0}.form-group.form-control-lg .form-control,.input-group.form-control-lg .form-control{padding:14px 10px}.form-group.form-control-lg .form-control+.input-group-append .input-group-text,.form-group.form-control-lg .form-control+.input-group-prepend .input-group-text,.input-group.form-control-lg .form-control+.input-group-append .input-group-text,.input-group.form-control-lg .form-control+.input-group-prepend .input-group-text{padding:14px 10px 14px 0}.form-group.form-control-lg .input-group-append .input-group-text,.form-group.form-control-lg .input-group-prepend .input-group-text,.input-group.form-control-lg .input-group-append .input-group-text,.input-group.form-control-lg .input-group-prepend .input-group-text{padding:14px 0 15px 10px}.form-group.form-control-lg .input-group-append .input-group-text+.form-control,.form-group.form-control-lg .input-group-prepend .input-group-text+.form-control,.input-group.form-control-lg .input-group-append .input-group-text+.form-control,.input-group.form-control-lg .input-group-prepend .input-group-text+.form-control{padding:15px 10px 15px 8px}.form-group.no-border .form-control,.input-group.no-border .form-control{padding:11px}.form-group.no-border .form-control+.input-group-append .input-group-text,.form-group.no-border .form-control+.input-group-prepend .input-group-text,.input-group.no-border .form-control+.input-group-append .input-group-text,.input-group.no-border .form-control+.input-group-prepend .input-group-text{padding:11px 11px 11px 0}.form-group.no-border .input-group-append .input-group-text,.form-group.no-border .input-group-prepend .input-group-text,.input-group.no-border .input-group-append .input-group-text,.input-group.no-border .input-group-prepend .input-group-text{padding:11px 0 11px 11px}.form-group .form-control,.input-group .form-control{padding:10px}.form-group .form-control+.input-group-append .input-group-text,.form-group .form-control+.input-group-prepend .input-group-text,.input-group .form-control+.input-group-append .input-group-text,.input-group .form-control+.input-group-prepend .input-group-text{padding:10px 10px 10px 0}.form-group .input-group-append .input-group-text,.form-group .input-group-prepend .input-group-text,.input-group .input-group-append .input-group-text,.input-group .input-group-prepend .input-group-text{padding:10px 0 10px 10px}.form-group .input-group-append .input-group-text+.form-control,.form-group .input-group-append .input-group-text~.form-control,.form-group .input-group-prepend .input-group-text+.form-control,.form-group .input-group-prepend .input-group-text~.form-control,.input-group .input-group-append .input-group-text+.form-control,.input-group .input-group-append .input-group-text~.form-control,.input-group .input-group-prepend .input-group-text+.form-control,.input-group .input-group-prepend .input-group-text~.form-control{padding:10px 11px 11px 8px}.input-group.has-success .input-group-append .input-group-text,.input-group.has-success .input-group-prepend .input-group-text{color:#66615b;background-color:#FFFFFF;border:1px solid #ccc;border-right:none}.form-group.no-border .form-control,.form-group.no-border .form-control+.input-group-append .input-group-text,.form-group.no-border .form-control+.input-group-prepend .input-group-text,.input-group.no-border .form-control,.input-group.no-border .form-control+.input-group-append .input-group-text,.input-group.no-border .form-control+.input-group-prepend .input-group-text{background-color:rgba(222,222,222,.3);border:none}.form-group.no-border .form-control+.input-group-append .input-group-text:active,.form-group.no-border .form-control+.input-group-append .input-group-text:focus,.form-group.no-border .form-control+.input-group-prepend .input-group-text:active,.form-group.no-border .form-control+.input-group-prepend .input-group-text:focus,.form-group.no-border .form-control:active,.form-group.no-border .form-control:focus,.input-group.no-border .form-control+.input-group-append .input-group-text:active,.input-group.no-border .form-control+.input-group-append .input-group-text:focus,.input-group.no-border .form-control+.input-group-prepend .input-group-text:active,.input-group.no-border .form-control+.input-group-prepend .input-group-text:focus,.input-group.no-border .form-control:active,.input-group.no-border .form-control:focus{border:none;background-color:rgba(222,222,222,.5)}.form-group.no-border .form-control:focus+.input-group-append .input-group-text,.form-group.no-border .form-control:focus+.input-group-prepend .input-group-text,.input-group.no-border .form-control:focus+.input-group-append .input-group-text,.input-group.no-border .form-control:focus+.input-group-prepend .input-group-text{background-color:rgba(222,222,222,.5)}.form-group.no-border .input-group-append .input-group-text,.form-group.no-border .input-group-prepend .input-group-text,.input-group.no-border .input-group-append .input-group-text,.input-group.no-border .input-group-prepend .input-group-text{background-color:rgba(222,222,222,.3);border:none}.has-error .control-label,.has-error .form-control-feedback{color:#ef8157}.has-success .control-label,.has-success .form-control-feedback{color:#6bd098}.input-group.has-danger .input-group-prepend{border-radius:4px}.input-group.has-danger .input-group-prepend .input-group-text{border:1px solid #ef8157;border-right:none}.input-group.has-danger .error{display:block;width:100%;color:#ef8157;margin-top:3px}.input-group.has-success .input-group-prepend{border-radius:4px}.input-group.has-success .input-group-prepend .input-group-text{border-right:none}.input-group-focus .input-group-append .input-group-text,.input-group-focus .input-group-prepend .input-group-text{background-color:#FFFFFF;border-color:#9A9A9A}.input-group-focus.no-border .input-group-append .input-group-text,.input-group-focus.no-border .input-group-prepend .input-group-text{background-color:rgba(222,222,222,.5)}.input-group-focus.has-danger .input-group-append .input-group-text,.input-group-focus.has-danger .input-group-prepend .input-group-text{background-color:#FFC0A4}.input-group-focus.has-success .input-group-append .input-group-text,.input-group-focus.has-success .input-group-prepend .input-group-text{background-color:#ABF3CB;border:1px solid #6bd098;border-right:none}.input-group-append .input-group-text,.input-group-prepend .input-group-text{background-color:transparent;border:1px solid #e3e3e3;color:#66615B;border-top-right-radius:4px;border-bottom-right-radius:4px;transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out}.input-group-append .input-group-text i,.input-group-prepend .input-group-text i{opacity:.5}.has-danger
.input-group-prepend .input-group-text,.has-danger .input-group-append .input-group-text{background-color:#FFC0A4}.has-success
.input-group-prepend .input-group-text,.has-success .input-group-append .input-group-text{background-color:#ABF3CB}.has-danger.input-group-focus
.input-group-prepend .input-group-text,.has-danger.input-group-focus .input-group-append .input-group-text{background-color:#FFFFFF;color:#ef8157}.has-success.input-group-focus
.input-group-prepend .input-group-text,.has-success.input-group-focus .input-group-append .input-group-text{background-color:#FFFFFF;color:#6bd098}.has-danger .form-control:focus+.input-group-append .input-group-text,.has-danger .form-control:focus+.input-group-prepend .input-group-text{color:#ef8157}.has-success .form-control:focus+.input-group-append .input-group-text,.has-success .form-control:focus+.input-group-prepend .input-group-text{color:#6bd098}.input-group-append .input-group-text+.form-control,.input-group-append .input-group-text~.form-control,.input-group-prepend .input-group-text+.form-control,.input-group-prepend .input-group-text~.form-control{padding:-.5rem .7rem -.5rem 18px}.input-group-append .input-group-text i,.input-group-prepend .input-group-text i{width:17px}.input-group-append,.input-group-prepend{margin:0}.input-group-append .input-group-text{border-left:none}.input-group-prepend .input-group-text{border-right:none}.form-group,.input-group{margin-bottom:10px;position:relative}.form-group .form-control-static,.input-group .form-control-static{margin-top:9px}.form-group.has-danger .error,.input-group.has-danger .error{color:#ef8157}.input-group[disabled] .input-group-append .input-group-text,.input-group[disabled] .input-group-prepend .input-group-text{background-color:#E3E3E3}.input-group .form-control:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:4px;border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.input-group .form-control:first-child,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-right:0}.input-group .form-control:last-child,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.dropdown-toggle{border-left:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#E3E3E3;color:#66615B;cursor:not-allowed}.input-group-btn .btn{border-width:1px;padding:11px .7rem}.input-group-btn .btn-default:not(.btn-fill){border-color:#DDDDDD}.input-group-btn:last-child>.btn{margin-left:0}textarea.form-control{max-width:100%;max-height:80px;padding:10px 10px 0 0;resize:none;border:1px solid #e3e3e3;border-radius:4px;line-height:2}.has-danger.form-group .form-control,.has-danger.form-group.no-border .form-control,.has-success.form-group .form-control,.has-success.form-group.no-border .form-control{padding-right:32px}.form.form-newsletter .form-group{float:left;width:78%;margin-right:2%;margin-top:9px}.input-group .input-group-btn{padding:0 12px}.form-group input[type=file]{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}.form-text{font-size:.8571em}.form-control-lg{padding:0;font-size:inherit;line-height:0;border-radius:0}.form-horizontal .col-form-label,.form-horizontal .label-on-right{padding:10px 5px 0 15px;text-align:right;max-width:180px}.form-horizontal .checkbox-radios{margin-bottom:15px}.form-horizontal .checkbox-radios .form-check:first-child{margin-top:8px}.form-horizontal .label-on-right{text-align:left;padding:10px 15px 0 5px}.form-horizontal .form-check-inline{margin-top:6px}button,input,optgroup,select,textarea{font-family:Montserrat,Helvetica Neue,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:400}a{outline:none}a,a:focus,a:hover{color:#51cbce}.h1,h1{font-size:3.5em;line-height:1.15;margin-bottom:30px}.h1 small,h1 small{font-weight:700;text-transform:uppercase;opacity:.8}.h2,h2{font-size:2.5em}.h2,.h3,h2,h3{margin-bottom:30px}.h3,h3{font-size:2em;line-height:1.4em}.h4,h4{font-size:1.714em;line-height:1.45em;margin-top:30px;margin-bottom:15px}.h4+.category,.h4.title+.category,h4+.category,h4.title+.category{margin-top:-10px}.h5,h5{font-size:1.57em;line-height:1.4em;margin-bottom:15px}.h6,h6{font-size:1em;font-weight:700;text-transform:uppercase}p.description{font-size:1.14em}.title{font-weight:700}.title.title-up{text-transform:uppercase}.title.title-up a{color:#2c2c2c;text-decoration:none}.title+.category{margin-top:-10px}.card .footer .stats,.card-description,.description,.footer-big p{color:#9A9A9A;font-weight:300}.card-category,.category{text-transform:capitalize;font-weight:400;color:#9A9A9A;font-size:.7142em}.card-category{font-size:1em}.text-primary,a.text-primary:focus,a.text-primary:hover{color:#51cbce!important}.text-info,a.text-info:focus,a.text-info:hover{color:#51bcda!important}.text-success,a.text-success:focus,a.text-success:hover{color:#6bd098!important}.text-warning,a.text-warning:focus,a.text-warning:hover{color:#fbc658!important}.text-danger,a.text-danger:focus,a.text-danger:hover{color:#ef8157!important}.text-gray,a.text-gray:focus,a.text-gray:hover{color:#E3E3E3!important}.blockquote{border:1px solid #66615b;padding:20px;font-size:1.1em;line-height:1.8}.blockquote small{color:#66615B;font-size:.8571em;text-transform:uppercase}.blockquote.blockquote-primary{border-color:#51cbce;color:#51cbce}.blockquote.blockquote-primary small{color:#51cbce}.blockquote.blockquote-danger{border-color:#ef8157;color:#ef8157}.blockquote.blockquote-danger small{color:#ef8157}.blockquote.blockquote-white{border-color:rgba(255,255,255,.8);color:#FFFFFF}.blockquote.blockquote-white small{color:rgba(255,255,255,.8)}body{color:#2c2c2c;font-size:14px;font-family:Montserrat,Helvetica Neue,Arial,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.main{position:relative;background:#FFFFFF}.animation-transition-general,.nav-pills .nav-link,.nav-tabs .nav-link,.navbar,.off-canvas-sidebar .logo a.logo-mini,.off-canvas-sidebar .logo a.logo-normal,.off-canvas-sidebar .navbar-minimize,.sidebar .logo a.logo-mini,.sidebar .logo a.logo-normal,.sidebar .nav a,.sidebar .nav a i,.sidebar .navbar-minimize,.tag,.tag [data-role=remove]{transition:all .3s ease 0s}.bootstrap-switch-label:before,.caret,.dropdown-toggle:after{transition:all .15s ease 0s}.card-collapse .card a[data-toggle=collapse].expanded i,.card-collapse .card a[data-toggle=collapse][aria-expanded=true] i,.dropdown-toggle[aria-expanded=true]:after,a[data-toggle=collapse][aria-expanded=true] .caret{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:rotate(180deg)}.button-bar{display:block;position:relative;width:22px;height:1px;border-radius:1px;background:#FFFFFF}.button-bar+.button-bar{margin-top:7px}.button-bar:nth-child(2){width:17px}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.pull-left{float:left}.pull-right{float:right}.offline-doc .navbar.navbar-transparent{padding-top:25px;border-bottom:none}.offline-doc .navbar.navbar-transparent .navbar-minimize{display:none}.offline-doc .navbar.navbar-transparent .collapse .navbar-nav .nav-link,.offline-doc .navbar.navbar-transparent .navbar-brand{color:#FFFFFF!important}.offline-doc .footer{z-index:3!important}.offline-doc .page-header .container{z-index:3}.offline-doc .page-header:after{background-color:rgba(0,0,0,.5);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.fixed-plugin .dropdown-menu li{padding:2px!important}.badge.badge-default{border-color:#66615B;background-color:#66615B}.badge.badge-primary{border-color:#51cbce;background-color:#51cbce}.badge.badge-info{border-color:#51bcda;background-color:#51bcda}.badge.badge-success{border-color:#6bd098;background-color:#6bd098}.badge.badge-warning{border-color:#fbc658;background-color:#fbc658}.badge.badge-danger{border-color:#ef8157;background-color:#ef8157}.badge.badge-neutral{border-color:#FFFFFF;background-color:#FFFFFF;color:inherit}.card-user form .form-group{margin-bottom:20px}.form-check-radio,.from-check{margin-bottom:12px;position:relative}.form-check{padding-left:0;margin-bottom:.5rem}.form-check .form-check-label{display:inline-block;position:relative;cursor:pointer;padding-left:35px;line-height:26px;margin-bottom:0}.form-check .form-check-sign{font-family:Font Awesome\ 5 Free;font-weight:900;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;line-height:1}.form-check .form-check-sign:after,.form-check .form-check-sign:before{content:" ";display:inline-block;position:absolute;width:24px;height:24px;left:0;cursor:pointer;border-radius:6px;top:0;background-color:#AAA7A4;transition:opacity .3s linear}.form-check .form-check-sign:after{content:"\f00c";top:4px;text-align:center;font-size:15px;opacity:0;color:#FFF;border:0;background-color:inherit}.form-check.disabled .form-check-label{color:#9A9A9A;opacity:.5;cursor:not-allowed}.form-check input[type=checkbox],.form-check-radio input[type=radio]{opacity:0;position:absolute;visibility:hidden}.form-check input[type=checkbox]:checked+.form-check-sign:after{opacity:1}.checkbox input[type=checkbox]:disabled+.form-check-sign:after,.form-control input[type=checkbox]:disabled+.form-check-sign:before{cursor:not-allowed}.form-check .form-check-label input[type=checkbox]:disabled+.form-check-sign,.form-check-radio input[type=radio]:disabled+.form-check-sign{pointer-events:none!important}.form-check-radio{margin-left:-3px}.form-check-radio .form-check-label{padding-left:2rem}.form-check-radio.disabled .form-check-label{color:#9A9A9A;opacity:.5;cursor:not-allowed}.form-check-radio .form-check-sign{font-family:Font Awesome\ 5 Free;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;line-height:1}.form-check-radio .form-check-sign:before{font-size:22px;content:"\f111";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:absolute;opacity:.5;left:5px;top:-5px}.form-check-label input[type=checkbox]:checked+.form-check-sign:before{background-color:#66615B}.form-check-radio input[type=radio],.form-check-radio input[type=radio]+.form-check-sign:after{opacity:0;transition:opacity .3s linear;content:" ";display:block}.form-check-radio input[type=radio]:checked+.form-check-sign:after{content:"\f192";top:-5px;position:absolute;left:5px;font-size:22px;opacity:1}.form-check-radio input[type=radio]:disabled+.form-check-sign:after,.form-check-radio input[type=radio]:disabled+.form-check-sign:before{color:#9A9A9A}.navbar{padding-top:.625rem;padding-bottom:.625rem;min-height:53px;margin-bottom:20px}.navbar a{vertical-align:middle}.navbar a:not(.btn):not(.dropdown-item){color:#FFFFFF}.navbar a.dropdown-item,.navbar.bg-white .input-group .form-control,.navbar.bg-white .input-group.no-border .form-control{color:#66615B}.navbar.bg-white .input-group .form-control::-moz-placeholder,.navbar.bg-white .input-group.no-border .form-control::-moz-placeholder{color:#66615B}.navbar.bg-white .input-group .form-control:-ms-input-placeholder,.navbar.bg-white .input-group.no-border .form-control:-ms-input-placeholder{color:#66615B}.navbar.bg-white .input-group .form-control::-webkit-input-placeholder,.navbar.bg-white .input-group.no-border .form-control::-webkit-input-placeholder{color:#66615B}.navbar.bg-white .input-group-append .input-group-text i,.navbar.bg-white .input-group-prepend .input-group-text i{color:#66615B;opacity:.5}.navbar .form-group,.navbar .input-group{margin:0 5px 0 -3px}.navbar .form-group .form-group-addon,.navbar .form-group .input-group-append .input-group-text,.navbar .form-group .input-group-prepend .input-group-text,.navbar .input-group .form-group-addon,.navbar .input-group .input-group-append .input-group-text,.navbar .input-group .input-group-prepend .input-group-text{color:#66615B}.navbar .form-group .form-group-addon i,.navbar .form-group .input-group-append .input-group-text i,.navbar .form-group .input-group-prepend .input-group-text i,.navbar .input-group .form-group-addon i,.navbar .input-group .input-group-append .input-group-text i,.navbar .input-group .input-group-prepend .input-group-text i{opacity:1}.navbar .form-group.no-border .form-control,.navbar .input-group.no-border .form-control{color:#66615B}.navbar .form-group.no-border .form-control::-moz-placeholder,.navbar .input-group.no-border .form-control::-moz-placeholder{color:#66615B}.navbar .form-group.no-border .form-control:-ms-input-placeholder,.navbar .input-group.no-border .form-control:-ms-input-placeholder{color:#66615B}.navbar .form-group.no-border .form-control::-webkit-input-placeholder,.navbar .input-group.no-border .form-control::-webkit-input-placeholder{color:#66615B}.navbar p{display:inline-block;margin:0;line-height:1.8em;font-size:1em;font-weight:400}.navbar.navbar-absolute{position:absolute;width:100%;padding-top:10px;z-index:1029}.documentation .navbar.fixed-top{left:0;width:auto}.navbar .navbar-wrapper{display:inline-flex;align-items:center}.navbar .navbar-wrapper .navbar-minimize{padding-right:10px}.navbar .navbar-wrapper .navbar-minimize .btn{margin:0}.navbar .navbar-wrapper .navbar-toggle .navbar-toggler{padding-left:0}.navbar .navbar-wrapper .navbar-toggle:hover .navbar-toggler-bar.bar2{width:22px}.navbar .navbar-nav.navbar-logo{position:absolute;left:0;right:0;margin:0 auto;width:49px;top:-4px}.navbar .navbar-nav .nav-link.btn{padding:11px 22px}.navbar .navbar-nav .nav-link.btn.btn-lg{padding:15px 48px}.navbar .navbar-nav .nav-link.btn.btn-sm{padding:5px 15px}.navbar .navbar-nav .nav-link{text-transform:uppercase;font-size:.7142em;padding:.5rem .7rem;line-height:1.625rem;margin-right:3px}.navbar .navbar-nav .nav-link i.fa+p,.navbar .navbar-nav .nav-link i.fab+p,.navbar .navbar-nav .nav-link i.fal+p,.navbar .navbar-nav .nav-link i.far+p,.navbar .navbar-nav .nav-link i.fas+p,.navbar .navbar-nav .nav-link i.nc-icon+p{margin-left:7px}.navbar .navbar-nav .nav-link i.fa,.navbar .navbar-nav .nav-link i.fab,.navbar .navbar-nav .nav-link i.fal,.navbar .navbar-nav .nav-link i.far,.navbar .navbar-nav .nav-link i.fas,.navbar .navbar-nav .nav-link i.nc-icon{font-size:18px;position:relative;top:3px;text-align:center;width:21px}.navbar .navbar-nav .nav-link i.nc-icon{top:4px;font-size:16px}.navbar .navbar-nav .nav-link.profile-photo .profile-photo-small{width:27px;height:27px}.navbar .navbar-nav .nav-link.disabled{opacity:.5;color:#FFFFFF}.navbar .navbar-nav .nav-item .nav-link:not(.btn):active,.navbar .navbar-nav .nav-item .nav-link:not(.btn):focus,.navbar .navbar-nav .nav-item .nav-link:not(.btn):hover,.navbar .navbar-nav .nav-item.active .nav-link:not(.btn){border-radius:3px;color:#66615B}.navbar .logo-container{width:27px;height:27px;overflow:hidden;margin:0 auto;border-radius:50%;border:1px solid transparent}.navbar .navbar-brand{text-transform:capitalize;font-size:20px;padding-top:.5rem;padding-bottom:.5rem;line-height:1.625rem}.navbar .navbar-toggler{width:37px;height:27px;vertical-align:middle;outline:0;cursor:pointer}.navbar .navbar-toggler .navbar-toggler-bar.navbar-kebab{width:3px;height:3px;border-radius:50%;margin:0 auto}.navbar .button-dropdown .navbar-toggler-bar:nth-child(2){width:17px}.navbar.navbar-transparent{background-color:transparent!important;box-shadow:none;border-bottom:1px solid #ddd}.navbar.navbar-transparent a:not(.dropdown-item):not(.btn){color:#66615B}.navbar.navbar-transparent a:not(.dropdown-item):not(.btn).disabled{opacity:.5;color:#66615B}.navbar.navbar-transparent .button-bar{background:#66615B}.navbar.navbar-transparent .nav-item .nav-link:not(.btn){color:#66615B}.navbar.navbar-transparent .nav-item .nav-link:not(.btn):active,.navbar.navbar-transparent .nav-item .nav-link:not(.btn):focus,.navbar.navbar-transparent .nav-item .nav-link:not(.btn):focus:hover,.navbar.navbar-transparent .nav-item .nav-link:not(.btn):hover,.navbar.navbar-transparent .nav-item.active .nav-link:not(.btn){color:#51cbce}.navbar.bg-white a:not(.dropdown-item):not(.btn){color:#66615B}.navbar.bg-white a:not(.dropdown-item):not(.btn).disabled{opacity:.5;color:#66615B}.navbar.bg-white .button-bar{background:#66615B}.navbar.bg-white .nav-item .nav-link:not(.btn):active,.navbar.bg-white .nav-item .nav-link:not(.btn):focus,.navbar.bg-white .nav-item .nav-link:not(.btn):hover,.navbar.bg-white .nav-item.active .nav-link:not(.btn){color:#51bcda}.navbar.bg-white .logo-container{border:1px solid #66615b}.navbar .navbar-collapse .nav-item a{font-size:14px}.bg-default{background-color:#66615B!important}.bg-primary{background-color:#51cbce!important}.bg-info{background-color:#51bcda!important}.bg-success{background-color:#6bd098!important}.bg-danger{background-color:#ef8157!important}.bg-warning{background-color:#fbc658!important}.bg-white{background-color:#FFFFFF!important}.page-header{min-height:100vh;max-height:1000px;padding:0;color:#FFFFFF;position:relative}.page-header .page-header-image{position:absolute;background-size:cover;background-position:50%;width:100%;height:100%;z-index:-1}.page-header .content-center{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);text-align:center;color:#FFFFFF;padding:0 15px;width:100%;max-width:880px}.page-header footer{position:absolute;bottom:0;width:100%}.page-header .container{height:100%;z-index:1}.page-header .category,.page-header .description{color:rgba(255,255,255,.8)}.page-header.page-header-small{min-height:60vh;max-height:440px}.page-header.page-header-mini{min-height:40vh;max-height:340px}.page-header .title{margin-bottom:15px}.page-header .title+h4{margin-top:10px}.page-header:after,.page-header:before{position:absolute;z-index:0;width:100%;height:100%;display:block;left:0;top:0;content:""}.page-header:before{background-color:rgba(0,0,0,.3)}.page-header[filter-color=orange]{background:rgba(44,44,44,.2);background:linear-gradient(0deg,rgba(44,44,44,.2),rgba(224,23,3,.6))}.bootstrap-select .dropdown-menu,.dropdown .dropdown-menu,.dropup .dropdown-menu{display:block;opacity:0;filter:alpha(opacity=0);box-shadow:1px 2px 7px 1px rgba(0,0,0,.125);visibility:hidden;position:absolute;transition:all .3s cubic-bezier(.215,.61,.355,1) 0s,opacity .3s ease 0s,height 0s linear .35s}.bootstrap-select .dropdown-menu[x-placement=bottom-start],.bootstrap-select .dropdown-menu[x-placement=top-start],.dropdown .dropdown-menu[x-placement=bottom-start],.dropdown .dropdown-menu[x-placement=top-start],.dropup .dropdown-menu[x-placement=bottom-start],.dropup .dropdown-menu[x-placement=top-start]{transform:translate3d(-20px,0,0)!important}.bootstrap-select.show .dropdown-menu,.dropdown.show .dropdown-menu,.dropup.show .dropdown-menu{opacity:1;filter:alpha(opacity=100);visibility:visible}.bootstrap-select.show .dropdown-menu[x-placement=top-start],.dropdown.show .dropdown-menu[x-placement=top-start],.dropup.show .dropdown-menu[x-placement=top-start]{transform:translate3d(-20px,-50px,0)!important;top:auto!important;bottom:0!important}.bootstrap-select.show .dropdown-menu[x-placement=bottom-start],.dropdown.show .dropdown-menu[x-placement=bottom-start],.dropup.show .dropdown-menu[x-placement=bottom-start]{transform:translate3d(-20px,50px,0)!important;bottom:auto!important;top:0!important}.dropdown-btn .dropdown-menu,.dropup .dropdown-menu{transform:translate3d(-20px,0,0)!important;top:auto!important;bottom:0!important}.dropdown-btn.show .dropdown-menu,.dropup.show .dropdown-menu{opacity:1;visibility:visible}.dropdown-btn.show .dropdown-menu .dropdown-menu.inner,.dropup.show .dropdown-menu .dropdown-menu.inner{transform:translateZ(0)!important}.bootstrap-select.show .dropdown-menu.show[x-placement=top-start]{transform:translate3d(-20px,-60px,0)!important;top:auto!important;bottom:0!important}.bootstrap-select.show .dropdown-menu.show li:last-child a:hover{border-radius:0 0 12px 12px}.bootstrap-select.dropup.show:before{top:-1px!important}.bootstrap-select.dropup.show:after{top:-2px!important}.dropdown-menu{background-color:#FFFFFF;border:0;border-radius:12px;margin-top:10px;padding:0}.dropdown-menu .divider{background-color:#F1EAE0;margin:0}.dropdown-menu .dropdown-header{color:#9A9A9A;font-size:.8571em;padding:10px 15px}.dropdown-menu .no-notification{color:#9A9A9A;font-size:1.2em;padding:30px;text-align:center}.dropdown-menu .dropdown-item{color:#66615b;font-size:14px;padding:10px 45px 10px 15px;clear:both;white-space:nowrap;width:100%;display:block}.dropdown-menu .dropdown-item img{margin-top:-3px}.dropdown-menu .dropdown-item:focus{outline:0!important}.btn-group.select .dropdown-menu{min-width:100%}.dropdown-menu .dropdown-item:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.dropdown-menu .dropdown-item:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.select .dropdown-menu .dropdown-item:first-child{border-radius:0;border-bottom:0}.dropdown-menu .dropdown-item:focus,.dropdown-menu .dropdown-item:hover{color:#FFFFFF!important;opacity:1;text-decoration:none;background-color:#66615B}.dropdown-menu.dropdown-primary .dropdown-item:focus,.dropdown-menu.dropdown-primary .dropdown-item:hover{background-color:#6dd3d6}.dropdown-menu.dropdown-info .dropdown-item:focus,.dropdown-menu.dropdown-info .dropdown-item:hover{background-color:#6ec7e0}.dropdown-menu.dropdown-success .dropdown-item:focus,.dropdown-menu.dropdown-success .dropdown-item:hover{background-color:#86d9ab}.dropdown-menu.dropdown-warning .dropdown-item:focus,.dropdown-menu.dropdown-warning .dropdown-item:hover{background-color:#fcd27b}.dropdown-menu.dropdown-danger .dropdown-item:focus,.dropdown-menu.dropdown-danger .dropdown-item:hover{background-color:#f29978}.dropdown-divider{margin:0!important}.btn-group.select.open{overflow:visible}.dropdown-menu-right{right:-2px;left:auto}.card-just-text .dropdown .dropdown-menu:before,.card.card-just-text .dropdown .dropdown-menu:before,.dropdown .dropdown-menu[x-placement=bottom-end]:before,.dropdown .dropdown-menu[x-placement=bottom-start]:before,.dropdown-btn .dropdown-menu:before,.navbar-nav .dropdown-menu:before{border-bottom:11px solid #f1eae0;border-left:11px solid rgba(0,0,0,0);border-right:11px solid rgba(0,0,0,0);content:"";display:inline-block;position:absolute;right:12px;top:-12px}.card-just-text .dropdown .dropdown-menu:after,.card.card-just-text .dropdown .dropdown-menu:after,.dropdown .dropdown-menu[x-placement=bottom-end]:after,.dropdown .dropdown-menu[x-placement=bottom-start]:after,.dropdown-btn .dropdown-menu:after,.navbar-nav .dropdown-menu:after{border-bottom:11px solid #ffffff;border-left:11px solid rgba(0,0,0,0);border-right:11px solid rgba(0,0,0,0);content:"";display:inline-block;position:absolute;right:12px;top:-11px}.dropdown .dropdown-menu.dropdown-notification[x-placement=bottom-start]:after,.dropdown .dropdown-menu.dropdown-notification[x-placement=bottom-start]:before,.dropdown .dropdown-menu.dropdown-notification[x-placement=top-start]:after,.dropdown .dropdown-menu.dropdown-notification[x-placement=top-start]:before{left:30px!important;right:auto}@media screen and (min-width:768px){.navbar-form{margin-top:21px;margin-bottom:21px;padding-left:5px;padding-right:5px}.navbar-search-form{display:none}.dropdown .dropdown-menu,.dropdown-btn .dropdown-menu,.navbar-nav .dropdown-item .dropdown-menu{transform:translate3d(0,-40px,0);transition:all .3s cubic-bezier(.215,.61,.355,1) 0s,opacity .3s ease 0s,height 0s linear .35s}.dropdown-btn.show .dropdown-menu,.dropdown.show .dropdown-menu,.navbar-nav .dropdown-item.show .dropdown-menu{transform:translateZ(0);visibility:visible!important}.bootstrap-select .dropdown-menu{transition:all .15s linear}.bootstrap-datetimepicker-widget{visibility:visible!important}.bootstrap-select .show .dropdown-menu{transition:all .3s cubic-bezier(.215,.61,.355,1) 0s,opacity .3s ease 0s,height 0s linear .35s;transform:translateZ(0)}.navbar-nav.navbar-right li .dropdown-menu:after,.navbar-nav.navbar-right li .dropdown-menu:before{left:auto;right:12px}.footer:not(.footer-big) nav ul li:first-child{margin-left:0}body>.navbar-collapse.collapse{display:none!important}}.dropdown-sharing .dropup-item{color:#66615b;font-size:14px}.dropdown-sharing .dropup-item .social-line{line-height:28px;padding:10px 20px 5px!important}.dropdown-sharing .dropup-item .social-line [class*=icon-]{font-size:20px}.dropdown-sharing .dropup-item:last-child{margin:0 13px;display:block}.dropdown-sharing .dropup-item .btn{margin:10px}.dropdown-sharing .dropup-item:focus .action-line,.dropdown-sharing .dropup-item:focus .social-line,.dropdown-sharing .dropup-item:hover .action-line,.dropdown-sharing .dropup-item:hover .social-line{background-color:#FFFFFF;color:#66615b;opacity:1;text-decoration:none}.show .dropdown-actions,.show .dropdown-sharing{margin-bottom:1px}.dropdown-actions .dropdown-item{margin:-15px 35px}.dropdown-actions .dropdown-item .action-line{padding:5px 10px;line-height:24px;font-weight:700}.dropdown-actions .dropdown-item .action-line [class*=icon-]{font-size:24px}.dropdown-actions .dropdown-item .action-line .col-sm-9{line-height:34px}.dropdown-actions .dropdown-item .link-danger,.dropdown-actions .dropdown-item .link-danger:active,.dropdown-actions .dropdown-item .link-danger:focus,.dropdown-actions .dropdown-item .link-danger:hover{color:#ef8157}.dropdown-actions li:focus a,.dropdown-actions li:hover a{color:#66615b;opacity:1;text-decoration:none}.dropdown-actions .action-line .icon-simple{margin-left:-15px}.dropdown .dropdown-menu[x-placement=top-end]:before,.dropdown .dropdown-menu[x-placement=top-start]:before,.dropup .dropdown-menu:before{border-top:11px solid #dcd9d1;border-left:11px solid transparent;border-right:11px solid transparent;content:"";display:inline-block;position:absolute;right:12px;bottom:-12px}.dropdown .dropdown-menu[x-placement=top-end]:after,.dropdown .dropdown-menu[x-placement=top-start]:after,.dropup .dropdown-menu:after{border-top:11px solid #fff;border-left:11px solid transparent;border-right:11px solid transparent;content:"";display:inline-block;position:absolute;right:12px;bottom:-11px}.dropdown .dropdown-toggle:after,.dropup .dropdown-toggle:after{margin-left:0}.dropdown-notification .dropdown-notification-list .notification-item{border-bottom:1px solid #f1eae0;font-size:16px;color:#66615b}.dropdown-notification .dropdown-notification-list .notification-item .notification-text{padding-left:40px;position:relative;min-width:330px;min-height:70px;white-space:normal}.dropdown-notification .dropdown-notification-list .notification-item .notification-text .label{display:block;position:absolute;top:50%;margin-top:-12px;left:7px}.dropdown-notification .dropdown-notification-list .notification-item .notification-text .message{font-size:.9em;line-height:.7;margin-left:10px}.dropdown-notification .dropdown-notification-list .notification-item .notification-text .time{color:#9A9A9A;font-size:.7em;margin-left:10px}.dropdown-notification .dropdown-notification-list .notification-item .read-notification{font-size:12px;opacity:0;position:absolute;right:5px;top:50%;margin-top:-12px}.dropdown-notification .dropdown-notification-list .notification-item:hover{text-decoration:none}.dropdown-notification .dropdown-notification-list .notification-item:hover .notification-text{color:#66615b;background-color:#F0EFEB!important}.dropdown-notification .dropdown-notification-list .notification-item:hover .read-notification{opacity:1!important}.dropdown-notification .dropdown-footer{background-color:#E8E7E3;border-radius:0 0 8px 8px}.dropdown-notification .dropdown-footer .dropdown-footer-menu{list-style:none outside none;padding:0 5px}.dropdown-notification .dropdown-footer .dropdown-footer-menu li{display:inline-block;text-align:left;padding:0 10px}.dropdown-notification .dropdown-footer .dropdown-footer-menu li a{color:#9C9B99;font-size:.9em;line-height:35px}.dropdown .dropdown-toggle:after,.dropup .dropdown-toggle:after{margin-left:3px}.alert{border:0;border-radius:3px;color:#FFFFFF;padding-top:.9rem;padding-bottom:.9rem;position:relative}.alert.alert-success{background-color:#7ed6a5}.alert.alert-danger{background-color:#f1926e}.alert.alert-warning{background-color:#fccf71}.alert.alert-info{background-color:#66c4de}.alert.alert-primary{background-color:#65d1d4}.alert .close{color:#FFFFFF;opacity:.9;text-shadow:none;line-height:0;outline:0;font-weight:300;font-size:29px}.alert .close i.fa,.alert .close i.fab,.alert .close i.fal,.alert .close i.far,.alert .close i.fas,.alert .close i.nc-icon{font-size:14px!important}.alert .close:focus,.alert .close:hover{opacity:1}.alert span[data-notify=icon]{font-size:27px;display:block;left:19px;position:absolute;top:50%;margin-top:-11px}.alert button.close{position:absolute;right:10px;top:50%;margin-top:-13px;width:25px;height:25px;padding:3px}.alert .close~span{display:block;max-width:89%}.alert.alert-with-icon{padding-left:65px}img{max-width:100%}.img-raised{box-shadow:0 10px 25px 0 rgba(0,0,0,.3)}@font-face{font-family:nucleo-icons;src:url(/_next/static/media/nucleo-icons.df4fb178.eot);src:url(/_next/static/media/nucleo-icons.df4fb178.eot) format("embedded-opentype"),url(/_next/static/media/nucleo-icons.5619d1ff.woff2) format("woff2"),url(/_next/static/media/nucleo-icons.d34c7c34.woff) format("woff"),url(/_next/static/media/nucleo-icons.f0cec183.ttf);font-weight:400;font-style:normal}.nc-icon{display:inline-block;font:normal normal normal 14px/1 nucleo-icons;font-size:inherit;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nc-icon.lg{font-size:1.33333333em;vertical-align:-16%}.nc-icon.x2{font-size:2em}.nc-icon.x3{font-size:3em}.nc-icon.circle,.nc-icon.square{padding:.33333333em;vertical-align:-16%;background-color:#eee}.nc-icon.circle{border-radius:50%}.nc-icon-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.nc-icon-ul>li{position:relative}.nc-icon-ul>li>.nc-icon{position:absolute;left:-1.57142857em;top:.14285714em;text-align:center}.nc-icon-ul>li>.nc-icon.lg{top:0;left:-1.35714286em}.nc-icon-ul>li>.nc-icon.circle,.nc-icon-ul>li>.nc-icon.square{top:-.19047619em;left:-1.9047619em}.nc-icon.spin{animation:nc-icon-spin 2s linear infinite}@keyframes nc-icon-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.nc-icon.rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);transform:rotate(90deg)}.nc-icon.rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:rotate(180deg)}.nc-icon.rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);transform:rotate(270deg)}.nc-icon.flip-y{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);transform:scaleX(-1)}.nc-icon.flip-x{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:scaleY(-1)}.nc-air-baloon:before{content:"\ea01"}.nc-album-2:before{content:"\ea02"}.nc-alert-circle-i:before{content:"\ea04"}.nc-align-center:before{content:"\ea03"}.nc-align-left-2:before{content:"\ea05"}.nc-ambulance:before{content:"\ea06"}.nc-app:before{content:"\ea07"}.nc-atom:before{content:"\ea08"}.nc-badge:before{content:"\ea09"}.nc-bag-16:before{content:"\ea0a"}.nc-bank:before{content:"\ea0b"}.nc-basket:before{content:"\ea0c"}.nc-bell-55:before{content:"\ea0d"}.nc-bold:before{content:"\ea0e"}.nc-book-bookmark:before{content:"\ea0f"}.nc-bookmark-2:before{content:"\ea10"}.nc-box-2:before{content:"\ea11"}.nc-box:before{content:"\ea12"}.nc-briefcase-24:before{content:"\ea13"}.nc-bulb-63:before{content:"\ea14"}.nc-bullet-list-67:before{content:"\ea15"}.nc-bus-front-12:before{content:"\ea16"}.nc-button-pause:before{content:"\ea17"}.nc-button-play:before{content:"\ea18"}.nc-button-power:before{content:"\ea19"}.nc-calendar-60:before{content:"\ea1a"}.nc-camera-compact:before{content:"\ea1b"}.nc-caps-small:before{content:"\ea1c"}.nc-cart-simple:before{content:"\ea1d"}.nc-chart-bar-32:before{content:"\ea1e"}.nc-chart-pie-36:before{content:"\ea1f"}.nc-chat-33:before{content:"\ea20"}.nc-check-2:before{content:"\ea21"}.nc-circle-10:before{content:"\ea22"}.nc-cloud-download-93:before{content:"\ea23"}.nc-cloud-upload-94:before{content:"\ea24"}.nc-compass-05:before{content:"\ea25"}.nc-controller-modern:before{content:"\ea26"}.nc-credit-card:before{content:"\ea27"}.nc-delivery-fast:before{content:"\ea28"}.nc-diamond:before{content:"\ea29"}.nc-email-85:before{content:"\ea2a"}.nc-favourite-28:before{content:"\ea2b"}.nc-glasses-2:before{content:"\ea2c"}.nc-globe-2:before{content:"\ea2d"}.nc-globe:before{content:"\ea2e"}.nc-hat-3:before{content:"\ea2f"}.nc-headphones:before{content:"\ea30"}.nc-html5:before{content:"\ea31"}.nc-image:before{content:"\ea32"}.nc-istanbul:before{content:"\ea33"}.nc-key-25:before{content:"\ea34"}.nc-laptop:before{content:"\ea35"}.nc-layout-11:before{content:"\ea36"}.nc-lock-circle-open:before{content:"\ea37"}.nc-map-big:before{content:"\ea38"}.nc-minimal-down:before{content:"\ea39"}.nc-minimal-left:before{content:"\ea3a"}.nc-minimal-right:before{content:"\ea3b"}.nc-minimal-up:before{content:"\ea3c"}.nc-mobile:before{content:"\ea3d"}.nc-money-coins:before{content:"\ea3e"}.nc-note-03:before{content:"\ea3f"}.nc-palette:before{content:"\ea40"}.nc-paper:before{content:"\ea41"}.nc-pin-3:before{content:"\ea42"}.nc-planet:before{content:"\ea43"}.nc-refresh-69:before{content:"\ea44"}.nc-ruler-pencil:before{content:"\ea45"}.nc-satisfied:before{content:"\ea46"}.nc-scissors:before{content:"\ea47"}.nc-send:before{content:"\ea48"}.nc-settings-gear-65:before{content:"\ea49"}.nc-settings:before{content:"\ea4a"}.nc-share-66:before{content:"\ea4b"}.nc-shop:before{content:"\ea4c"}.nc-simple-add:before{content:"\ea4d"}.nc-simple-delete:before{content:"\ea4e"}.nc-simple-remove:before{content:"\ea4f"}.nc-single-02:before{content:"\ea50"}.nc-single-copy-04:before{content:"\ea51"}.nc-sound-wave:before{content:"\ea52"}.nc-spaceship:before{content:"\ea53"}.nc-sun-fog-29:before{content:"\ea54"}.nc-support-17:before{content:"\ea55"}.nc-tablet-2:before{content:"\ea56"}.nc-tag-content:before{content:"\ea57"}.nc-tap-01:before{content:"\ea58"}.nc-tie-bow:before{content:"\ea59"}.nc-tile-56:before{content:"\ea5a"}.nc-time-alarm:before{content:"\ea5b"}.nc-touch-id:before{content:"\ea5c"}.nc-trophy:before{content:"\ea5d"}.nc-tv-2:before{content:"\ea5e"}.nc-umbrella-13:before{content:"\ea5f"}.nc-user-run:before{content:"\ea60"}.nc-vector:before{content:"\ea61"}.nc-watch-time:before{content:"\ea62"}.nc-world-2:before{content:"\ea63"}.nc-zoom-split:before{content:"\ea64"}.table .img-wrapper{width:40px;height:40px;border-radius:50%;overflow:hidden;margin:0 auto}.table .img-row{max-width:60px;width:60px}.table .form-check{margin:0}.table .form-check label .form-check-sign:after,.table .form-check label .form-check-sign:before{top:-17px;left:4px}.table .btn{margin:0}.table .small,.table small{font-weight:300}.card-tasks .card-body .table{margin-bottom:0}.card-tasks .card-body .table>tbody>tr>td,.card-tasks .card-body .table>tbody>tr>th,.card-tasks .card-body .table>tfoot>tr>td,.card-tasks .card-body .table>tfoot>tr>th,.card-tasks .card-body .table>thead>tr>td,.card-tasks .card-body .table>thead>tr>th{padding-top:0;padding-bottom:0}.table>thead>tr>th{font-size:14px;font-weight:700;padding-bottom:0;text-transform:uppercase;border:0}.table .checkbox,.table .radio{margin-top:0;margin-bottom:0;padding:0;width:15px}.table .checkbox .icons,.table .radio .icons{position:relative}.table .checkbox label:after,.table .checkbox label:before,.table .radio label:after,.table .radio label:before{top:-17px;left:-3px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:12px 7px;vertical-align:middle}.table .th-description{max-width:150px}.table .td-price{font-size:26px;font-weight:300;margin-top:5px;position:relative;top:4px;text-align:right}.table .td-total{font-weight:700;font-size:1.57em;padding-top:20px;text-align:right}.table .td-actions .btn{margin:0}.table>tbody>tr{position:relative}.table-shopping>thead>tr>th{font-size:1em;text-transform:uppercase}.table-shopping>tbody>tr>td{font-size:1em}.table-shopping>tbody>tr>td b{display:block;margin-bottom:5px}.table-shopping .td-name{font-weight:400;font-size:1.5em}.table-shopping .td-name small{color:#9A9A9A;font-size:.75em;font-weight:300}.table-shopping .td-number{font-weight:300;font-size:1.714em}.table-shopping .td-name{min-width:200px}.table-shopping .td-number{text-align:right;min-width:170px}.table-shopping .td-number small{margin-right:3px}.table-shopping .img-container{width:120px;max-height:160px;overflow:hidden;display:block}.table-shopping .img-container img{width:100%}.table-responsive{overflow:scroll;padding-bottom:10px}#tables .table-responsive{margin-bottom:30px}.table-hover>tbody>tr:hover{background-color:#f5f5f5}.wrapper{position:relative;top:0;height:100vh}.wrapper.wrapper-full-page{min-height:100vh;height:auto}.off-canvas-sidebar,.sidebar{position:fixed;top:0;height:100%;bottom:0;width:260px;left:0;z-index:1030;border-right:1px solid #ddd}.off-canvas-sidebar .sidebar-wrapper,.sidebar .sidebar-wrapper{position:relative;height:calc(100vh - 75px);overflow:auto;width:260px;z-index:4;padding-bottom:100px}.off-canvas-sidebar .sidebar-wrapper .dropdown .dropdown-backdrop,.sidebar .sidebar-wrapper .dropdown .dropdown-backdrop{display:none!important}.off-canvas-sidebar .sidebar-wrapper .navbar-form,.sidebar .sidebar-wrapper .navbar-form{border:none}.off-canvas-sidebar .navbar-minimize,.sidebar .navbar-minimize{position:absolute;right:20px;top:2px;opacity:1}.off-canvas-sidebar .nav,.sidebar .nav{margin-top:20px;display:block}.off-canvas-sidebar .nav .caret,.sidebar .nav .caret{top:14px;position:absolute;right:10px}.off-canvas-sidebar .nav li>a+div .nav li>a,.sidebar .nav li>a+div .nav li>a{margin-top:7px}.off-canvas-sidebar .nav li>a,.sidebar .nav li>a{margin:10px 15px 0;color:#FFFFFF;display:block;text-decoration:none;position:relative;text-transform:uppercase;cursor:pointer;font-size:12px;padding:10px 8px;line-height:30px;opacity:.7}.off-canvas-sidebar .nav li .nav>li>a,.sidebar .nav li .nav>li>a{padding:5px 8px}.off-canvas-sidebar .nav li.active>a,.off-canvas-sidebar .nav li.active>a>i,.off-canvas-sidebar .nav li:focus:not(.active)>a,.off-canvas-sidebar .nav li:hover:not(.active)>a,.sidebar .nav li.active>a,.sidebar .nav li.active>a>i,.sidebar .nav li:focus:not(.active)>a,.sidebar .nav li:hover:not(.active)>a{opacity:1}.off-canvas-sidebar .nav i,.sidebar .nav i{font-size:24px;float:left;margin-right:12px;line-height:30px;width:34px;text-align:center;color:rgba(255,255,255,.5);position:relative}.off-canvas-sidebar .nav p,.sidebar .nav p{margin-bottom:0}.off-canvas-sidebar .nav .collapse .nav,.off-canvas-sidebar .nav .collapsing .nav,.sidebar .nav .collapse .nav,.sidebar .nav .collapsing .nav{margin-top:0}.off-canvas-sidebar .sidebar-background,.sidebar .sidebar-background{position:absolute;z-index:1;height:100%;width:100%;display:block;top:0;left:0;background-size:cover;background-position:50%}.off-canvas-sidebar .sidebar-background:after,.sidebar .sidebar-background:after{position:absolute;z-index:3;width:100%;height:100%;content:"";display:block;background:#FFFFFF;opacity:1}.off-canvas-sidebar .logo,.sidebar .logo{position:relative;padding:7px .8rem;z-index:4}.off-canvas-sidebar .logo a.logo-mini,.sidebar .logo a.logo-mini{opacity:1;float:left;width:34px;text-align:center;margin-left:10px;margin-right:12px}.off-canvas-sidebar .logo a.logo-normal,.sidebar .logo a.logo-normal{display:block;opacity:1;padding:11px 0 8px;transform:translateZ(0)}.off-canvas-sidebar .logo:after,.sidebar .logo:after{content:"";position:absolute;bottom:0;right:15px;height:1px;width:calc(100% - 30px);background-color:rgba(255,255,255,.5)}.off-canvas-sidebar .logo p,.sidebar .logo p{float:left;font-size:20px;margin:10px;color:#FFFFFF;line-height:20px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.off-canvas-sidebar .logo .simple-text,.sidebar .logo .simple-text{text-transform:uppercase;padding:.5rem 0;display:block;white-space:nowrap;font-size:1rem;color:#FFFFFF;text-decoration:none;font-weight:400;line-height:30px;overflow:hidden}.off-canvas-sidebar .logo-tim,.sidebar .logo-tim{border-radius:50%;border:1px solid #333;display:block;height:61px;width:61px;float:left;overflow:hidden}.off-canvas-sidebar .logo-tim img,.sidebar .logo-tim img{width:60px;height:60px}.off-canvas-sidebar:after,.off-canvas-sidebar:before,.sidebar:after,.sidebar:before{display:block;content:"";opacity:1;position:absolute;width:100%;height:100%;top:0;left:0}.off-canvas-sidebar:after,.sidebar:after{background:#66615B;background:linear-gradient(#66615B,#000 80%);z-index:3}.off-canvas-sidebar[data-color=white]:after,.sidebar[data-color=white]:after{background:#FFFFFF}.off-canvas-sidebar[data-color=white] .nav li a,.off-canvas-sidebar[data-color=white] .nav li a i,.off-canvas-sidebar[data-color=white] .nav li a[data-toggle=collapse],.off-canvas-sidebar[data-color=white] .nav li a[data-toggle=collapse] i,.off-canvas-sidebar[data-color=white] .nav li a[data-toggle=collapse]~div>ul>li .sidebar-mini-icon,.off-canvas-sidebar[data-color=white] .nav li a[data-toggle=collapse]~div>ul>li>a,.sidebar[data-color=white] .nav li a,.sidebar[data-color=white] .nav li a i,.sidebar[data-color=white] .nav li a[data-toggle=collapse],.sidebar[data-color=white] .nav li a[data-toggle=collapse] i,.sidebar[data-color=white] .nav li a[data-toggle=collapse]~div>ul>li .sidebar-mini-icon,.sidebar[data-color=white] .nav li a[data-toggle=collapse]~div>ul>li>a{color:#66615B;opacity:.7}.off-canvas-sidebar[data-color=white] .nav li:focus:not(.active)>a,.off-canvas-sidebar[data-color=white] .nav li:hover:not(.active)>a,.sidebar[data-color=white] .nav li:focus:not(.active)>a,.sidebar[data-color=white] .nav li:hover:not(.active)>a{opacity:1}.off-canvas-sidebar[data-color=white] .logo .simple-text,.sidebar[data-color=white] .logo .simple-text{color:#66615B}.off-canvas-sidebar[data-color=white] .logo:after,.sidebar[data-color=white] .logo:after{background-color:#66615B;opacity:.4}.off-canvas-sidebar[data-color=white] .user .info a span,.off-canvas-sidebar[data-color=white] .user .nav .sidebar-mini-icon,.off-canvas-sidebar[data-color=white] .user .nav .sidebar-normal,.sidebar[data-color=white] .user .info a span,.sidebar[data-color=white] .user .nav .sidebar-mini-icon,.sidebar[data-color=white] .user .nav .sidebar-normal{color:#66615B!important}.off-canvas-sidebar[data-color=white] .user:after,.sidebar[data-color=white] .user:after{background-color:#66615B;opacity:.4}.off-canvas-sidebar[data-color=black]:after,.sidebar[data-color=black]:after{background:#212120}.off-canvas-sidebar[data-active-color=primary] .nav li.active>a,.off-canvas-sidebar[data-active-color=primary] .nav li.active>a i,.off-canvas-sidebar[data-active-color=primary] .nav li.active>a[data-toggle=collapse],.off-canvas-sidebar[data-active-color=primary] .nav li.active>a[data-toggle=collapse] i,.off-canvas-sidebar[data-active-color=primary] .nav li.active>a[data-toggle=collapse]~div>ul>li.active .sidebar-mini-icon,.off-canvas-sidebar[data-active-color=primary] .nav li.active>a[data-toggle=collapse]~div>ul>li.active>a,.sidebar[data-active-color=primary] .nav li.active>a,.sidebar[data-active-color=primary] .nav li.active>a i,.sidebar[data-active-color=primary] .nav li.active>a[data-toggle=collapse],.sidebar[data-active-color=primary] .nav li.active>a[data-toggle=collapse] i,.sidebar[data-active-color=primary] .nav li.active>a[data-toggle=collapse]~div>ul>li.active .sidebar-mini-icon,.sidebar[data-active-color=primary] .nav li.active>a[data-toggle=collapse]~div>ul>li.active>a{color:#51cbce;opacity:1}.off-canvas-sidebar[data-active-color=info] .nav li.active>a,.off-canvas-sidebar[data-active-color=info] .nav li.active>a i,.off-canvas-sidebar[data-active-color=info] .nav li.active>a[data-toggle=collapse],.off-canvas-sidebar[data-active-color=info] .nav li.active>a[data-toggle=collapse] i,.off-canvas-sidebar[data-active-color=info] .nav li.active>a[data-toggle=collapse]~div>ul>li.active .sidebar-mini-icon,.off-canvas-sidebar[data-active-color=info] .nav li.active>a[data-toggle=collapse]~div>ul>li.active>a,.sidebar[data-active-color=info] .nav li.active>a,.sidebar[data-active-color=info] .nav li.active>a i,.sidebar[data-active-color=info] .nav li.active>a[data-toggle=collapse],.sidebar[data-active-color=info] .nav li.active>a[data-toggle=collapse] i,.sidebar[data-active-color=info] .nav li.active>a[data-toggle=collapse]~div>ul>li.active .sidebar-mini-icon,.sidebar[data-active-color=info] .nav li.active>a[data-toggle=collapse]~div>ul>li.active>a{color:#51bcda;opacity:1}.off-canvas-sidebar[data-active-color=success] .nav li.active>a,.off-canvas-sidebar[data-active-color=success] .nav li.active>a i,.off-canvas-sidebar[data-active-color=success] .nav li.active>a[data-toggle=collapse],.off-canvas-sidebar[data-active-color=success] .nav li.active>a[data-toggle=collapse] i,.off-canvas-sidebar[data-active-color=success] .nav li.active>a[data-toggle=collapse]~div>ul>li.active .sidebar-mini-icon,.off-canvas-sidebar[data-active-color=success] .nav li.active>a[data-toggle=collapse]~div>ul>li.active>a,.sidebar[data-active-color=success] .nav li.active>a,.sidebar[data-active-color=success] .nav li.active>a i,.sidebar[data-active-color=success] .nav li.active>a[data-toggle=collapse],.sidebar[data-active-color=success] .nav li.active>a[data-toggle=collapse] i,.sidebar[data-active-color=success] .nav li.active>a[data-toggle=collapse]~div>ul>li.active .sidebar-mini-icon,.sidebar[data-active-color=success] .nav li.active>a[data-toggle=collapse]~div>ul>li.active>a{color:#6bd098;opacity:1}.off-canvas-sidebar[data-active-color=warning] .nav li.active>a,.off-canvas-sidebar[data-active-color=warning] .nav li.active>a i,.off-canvas-sidebar[data-active-color=warning] .nav li.active>a[data-toggle=collapse],.off-canvas-sidebar[data-active-color=warning] .nav li.active>a[data-toggle=collapse] i,.off-canvas-sidebar[data-active-color=warning] .nav li.active>a[data-toggle=collapse]~div>ul>li.active .sidebar-mini-icon,.off-canvas-sidebar[data-active-color=warning] .nav li.active>a[data-toggle=collapse]~div>ul>li.active>a,.sidebar[data-active-color=warning] .nav li.active>a,.sidebar[data-active-color=warning] .nav li.active>a i,.sidebar[data-active-color=warning] .nav li.active>a[data-toggle=collapse],.sidebar[data-active-color=warning] .nav li.active>a[data-toggle=collapse] i,.sidebar[data-active-color=warning] .nav li.active>a[data-toggle=collapse]~div>ul>li.active .sidebar-mini-icon,.sidebar[data-active-color=warning] .nav li.active>a[data-toggle=collapse]~div>ul>li.active>a{color:#fbc658;opacity:1}.off-canvas-sidebar[data-active-color=danger] .nav li.active>a,.off-canvas-sidebar[data-active-color=danger] .nav li.active>a i,.off-canvas-sidebar[data-active-color=danger] .nav li.active>a[data-toggle=collapse],.off-canvas-sidebar[data-active-color=danger] .nav li.active>a[data-toggle=collapse] i,.off-canvas-sidebar[data-active-color=danger] .nav li.active>a[data-toggle=collapse]~div>ul>li.active .sidebar-mini-icon,.off-canvas-sidebar[data-active-color=danger] .nav li.active>a[data-toggle=collapse]~div>ul>li.active>a,.sidebar[data-active-color=danger] .nav li.active>a,.sidebar[data-active-color=danger] .nav li.active>a i,.sidebar[data-active-color=danger] .nav li.active>a[data-toggle=collapse],.sidebar[data-active-color=danger] .nav li.active>a[data-toggle=collapse] i,.sidebar[data-active-color=danger] .nav li.active>a[data-toggle=collapse]~div>ul>li.active .sidebar-mini-icon,.sidebar[data-active-color=danger] .nav li.active>a[data-toggle=collapse]~div>ul>li.active>a{color:#ef8157;opacity:1}.visible-on-sidebar-regular{display:inline-block!important}.visible-on-sidebar-mini{display:none!important}.off-canvas-sidebar .nav>li>a,.off-canvas-sidebar .nav>li>a:hover{color:#FFFFFF}.off-canvas-sidebar .nav>li>a:focus{background:rgba(200,200,200,.2)}.main-panel{position:relative;float:right;width:calc(100% - 260px);background-color:#f4f3ef;transition:all .5s cubic-bezier(.685,.0473,.346,1)}.main-panel>.content{padding:0 30px 30px;min-height:calc(100vh - 123px);margin-top:93px}.main-panel>.navbar{margin-bottom:0}.main-panel .header{margin-bottom:50px}.perfect-scrollbar-on .main-panel,.perfect-scrollbar-on .sidebar{height:100%;max-height:100%}.panel-header{height:260px;padding-top:80px;padding-bottom:45px;background:#141E30;background:linear-gradient(90deg,#0c2646 0,#204065 60%,#2a5788);position:relative;overflow:hidden}.panel-header .header .title{color:#FFFFFF}.panel-header .header .category{max-width:600px;color:rgba(255,255,255,.5);margin:0 auto;font-size:13px}.panel-header .header .category a{color:#FFFFFF}.panel-header-sm{height:135px}.panel-header-lg{height:380px}.footer{padding:24px 0}.footer.footer-default{background-color:#f2f2f2}.footer nav{display:inline-block;float:left;padding-left:0}.footer ul{margin-bottom:0;padding:0;list-style:none}.footer ul li{display:inline-block}.footer ul li a{color:inherit;padding:.5rem;font-size:.8571em;text-transform:uppercase}.footer ul li a,.footer ul li a:hover{text-decoration:none}.footer .copyright{font-size:.8571em;line-height:1.8}.footer:after{display:table;clear:both;content:" "}.fixed-plugin{position:fixed;right:0;width:64px;background:rgba(0,0,0,.3);z-index:1031;border-radius:8px 0 0 8px;text-align:center;top:120px}.fixed-plugin .badge,.fixed-plugin li>a{transition:all .34s;-webkit-transition:all .34s;-moz-transition:all .34s}.fixed-plugin .fa-cog{color:#FFFFFF;padding:10px;border-radius:0 0 6px 6px;width:auto}.fixed-plugin .dropdown-menu{right:80px;left:auto!important;top:-52px!important;width:290px;border-radius:10px;padding:0 10px}.fixed-plugin .dropdown .dropdown-menu .nc-icon{top:2px;right:10px;font-size:14px}.fixed-plugin .dropdown-menu:after,.fixed-plugin .dropdown-menu:before{right:10px;margin-left:auto;left:auto}.fixed-plugin .fa-circle-thin{color:#FFFFFF}.fixed-plugin .active .fa-circle-thin{color:#00bbff}.fixed-plugin .dropdown-menu>.active>a,.fixed-plugin .dropdown-menu>.active>a:focus,.fixed-plugin .dropdown-menu>.active>a:hover{color:#777777;text-align:center}.fixed-plugin img{border-radius:0;width:100%;height:100px;margin:0 auto}.fixed-plugin .dropdown-menu li>a:focus,.fixed-plugin .dropdown-menu li>a:hover{box-shadow:none}.fixed-plugin .badge{border:3px solid #ffffff;border-radius:50%;cursor:pointer;display:inline-block;height:23px;margin-right:5px;position:relative;width:23px}.fixed-plugin .badge.badge-light{border:1px solid #e3e3e3}.fixed-plugin .badge.badge-light.active,.fixed-plugin .badge.badge-light:hover{border:3px solid #0bf}.fixed-plugin .badge.active,.fixed-plugin .badge:hover{border-color:#00bbff}.fixed-plugin .badge-blue{background-color:#51bcda}.fixed-plugin .badge-green{background-color:#6bd098}.fixed-plugin .badge-orange{background-color:#51cbce}.fixed-plugin .badge-yellow{background-color:#fbc658}.fixed-plugin .badge-red{background-color:#ef8157}.fixed-plugin h5{font-size:14px;margin:10px}.fixed-plugin .dropdown-menu li{display:block;padding:15px 2px;width:25%;float:left}.fixed-plugin li.adjustments-line,.fixed-plugin li.button-container,.fixed-plugin li.header-title{width:100%;height:35px;min-height:inherit}.fixed-plugin li.button-container{height:auto}.fixed-plugin li.button-container div{margin-bottom:5px}.fixed-plugin #sharrreTitle{text-align:center;padding:10px 0;height:50px}.fixed-plugin li.header-title{height:30px;line-height:25px;font-size:12px;font-weight:600;text-align:center;text-transform:uppercase}.fixed-plugin .adjustments-line p{float:left;display:inline-block;margin-bottom:0;font-size:1em;color:#3C4858}.fixed-plugin .adjustments-line a{color:transparent}.fixed-plugin .adjustments-line a .badge-colors{position:relative;top:-2px}.fixed-plugin .adjustments-line a a:focus,.fixed-plugin .adjustments-line a a:hover{color:transparent}.fixed-plugin .adjustments-line .togglebutton{text-align:center}.fixed-plugin .adjustments-line .togglebutton .label-switch{position:relative;left:-10px;font-size:.7142em;color:#66615B}.fixed-plugin .adjustments-line .togglebutton .label-switch.label-right{left:10px}.fixed-plugin .adjustments-line .togglebutton .toggle{margin-right:0}.fixed-plugin .adjustments-line .dropdown-menu>li.adjustments-line>a{padding-right:0;padding-left:0;border-bottom:1px solid #ddd;border-radius:0;margin:0}.fixed-plugin .dropdown-menu>li>a.img-holder{font-size:16px;text-align:center;border-radius:10px;background-color:#FFF;border:3px solid #fff;opacity:1;cursor:pointer;display:block;max-height:100px;overflow:hidden;padding:0}.fixed-plugin .dropdown-menu>li>a.img-holder img{margin-top:auto}.fixed-plugin .dropdown-menu>li a.switch-trigger:hover,.fixed-plugin .dropdown-menu>li>a.switch-trigger:focus{background-color:transparent}.fixed-plugin .dropdown-menu>li:focus>a.img-holder,.fixed-plugin .dropdown-menu>li:hover>a.img-holder{border-color:rgba(0,187,255,.53)}.fixed-plugin .dropdown-menu>.active>a.img-holder{border-color:#00bbff;background-color:#FFFFFF}.fixed-plugin .btn-social{width:50%;display:block;width:48%;float:left;font-weight:600}.fixed-plugin .btn-social i{margin-right:5px}.fixed-plugin .btn-social:first-child{margin-right:2%}.fixed-plugin .dropdown .dropdown-menu{transform-origin:0 0}.fixed-plugin .dropdown .dropdown-menu:before{border-bottom:16px solid rgba(0,0,0,0);border-left:16px solid rgba(0,0,0,.2);border-top:16px solid rgba(0,0,0,0);right:-17px;top:28%}.fixed-plugin .dropdown .dropdown-menu:after{border-bottom:16px solid rgba(0,0,0,0);border-left:16px solid #ffffff;border-top:16px solid rgba(0,0,0,0);right:-16px;top:28%}.fixed-plugin .dropdown .dropdown-menu:after,.fixed-plugin .dropdown .dropdown-menu:before{content:"";display:inline-block;position:absolute;width:16px;transform:translateY(-50px);-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px)}.fixed-plugin .dropdown.show-dropdown .show .dropdown-menu .show{transform:translate3d(0,-60px,0)!important;bottom:auto!important;top:0!important}.fixed-plugin .bootstrap-switch{margin:0}.fixed-plugin .gh-btn,.fixed-plugin .gh-count,.fixed-plugin .gh-ico{float:left}.fixed-plugin .gh-btn,.fixed-plugin .gh-count{padding:2px 5px 2px 4px;color:#333;text-decoration:none;white-space:nowrap;cursor:pointer;border-radius:3px}.fixed-plugin .gh-btn{background-color:#eee;background-image:linear-gradient(180deg,#fcfcfc 0,#eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fcfcfc",endColorstr="#eeeeee",GradientType=0);background-repeat:no-repeat;border:1px solid #d5d5d5}.fixed-plugin .gh-btn:focus,.fixed-plugin .gh-btn:hover{text-decoration:none;background-color:#ddd;background-image:linear-gradient(180deg,#eee 0,#ddd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeee",endColorstr="#dddddd",GradientType=0);border-color:#ccc}.fixed-plugin .gh-btn:active{background-image:none;background-color:#dcdcdc;border-color:#b5b5b5;box-shadow:inset 0 2px 4px rgba(0,0,0,.15)}.fixed-plugin .gh-ico{width:14px;height:14px;margin-right:4px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjQwcHgiIGhlaWdodD0iNDBweCIgdmlld0JveD0iMTIgMTIgNDAgNDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMTIgMTIgNDAgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiMzMzMzMzMiIGQ9Ik0zMiAxMy40Yy0xMC41IDAtMTkgOC41LTE5IDE5YzAgOC40IDUuNSAxNS41IDEzIDE4YzEgMC4yIDEuMy0wLjQgMS4zLTAuOWMwLTAuNSAwLTEuNyAwLTMuMiBjLTUuMyAxLjEtNi40LTIuNi02LjQtMi42QzIwIDQxLjYgMTguOCA0MSAxOC44IDQxYy0xLjctMS4yIDAuMS0xLjEgMC4xLTEuMWMxLjkgMC4xIDIuOSAyIDIuOSAyYzEuNyAyLjkgNC41IDIuMSA1LjUgMS42IGMwLjItMS4yIDAuNy0yLjEgMS4yLTIuNmMtNC4yLTAuNS04LjctMi4xLTguNy05LjRjMC0yLjEgMC43LTMuNyAyLTUuMWMtMC4yLTAuNS0wLjgtMi40IDAuMi01YzAgMCAxLjYtMC41IDUuMiAyIGMxLjUtMC40IDMuMS0wLjcgNC44LTAuN2MxLjYgMCAzLjMgMC4yIDQuNyAwLjdjMy42LTIuNCA1LjItMiA1LjItMmMxIDIuNiAwLjQgNC42IDAuMiA1YzEuMiAxLjMgMiAzIDIgNS4xYzAgNy4zLTQuNSA4LjktOC43IDkuNCBjMC43IDAuNiAxLjMgMS43IDEuMyAzLjVjMCAyLjYgMCA0LjYgMCA1LjJjMCAwLjUgMC40IDEuMSAxLjMgMC45YzcuNS0yLjYgMTMtOS43IDEzLTE4LjFDNTEgMjEuOSA0Mi41IDEzLjQgMzIgMTMuNHoiLz48L3N2Zz4=");background-size:100% 100%;background-repeat:no-repeat}.fixed-plugin .gh-count{position:relative;display:none;margin-left:4px;background-color:#fafafa;border:1px solid #d4d4d4}.fixed-plugin .gh-count:focus,.fixed-plugin .gh-count:hover{color:#4183C4}.fixed-plugin .gh-count:after,.fixed-plugin .gh-count:before{content:"";position:absolute;display:inline-block;width:0;height:0;border-color:transparent;border-style:solid}.fixed-plugin .gh-count:before{top:50%;left:-3px;margin-top:-4px;border-width:4px 4px 4px 0;border-right-color:#fafafa}.fixed-plugin .gh-count:after{top:50%;left:-4px;z-index:-1;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#d4d4d4}.fixed-plugin .github-btn-large{height:30px}.fixed-plugin .github-btn-large .gh-btn,.fixed-plugin .github-btn-large .gh-count{padding:3px 10px 3px 8px;font-size:16px;line-height:22px;border-radius:4px}.fixed-plugin .github-btn-large .gh-ico{width:20px;height:20px}.fixed-plugin .github-btn-large .gh-count{margin-left:6px}.fixed-plugin .github-btn-large .gh-count:before{left:-5px;margin-top:-6px;border-width:6px 6px 6px 0}.fixed-plugin .github-btn-large .gh-count:after{left:-6px;margin-top:-7px;border-width:7px 7px 7px 0}.fixed-plugin .github-btn{display:inline-block}.fixed-plugin .github-btn .gh-btn .gh-ico{margin-top:3px}.fixed-plugin .SocialMediaShareButton{display:inline-block}.fixed-plugin .show-dropdown .dropdown-menu[x-placement=bottom-start]{transform:translate3d(0,-100px,0)!important}.fixed-plugin .show-dropdown .dropdown-menu[x-placement=bottom-start]:after,.fixed-plugin .show-dropdown .dropdown-menu[x-placement=bottom-start]:before{top:100px}.fixed-plugin .show-dropdown .dropdown-menu[x-placement=top-start]{transform:translate3d(0,100px,0)!important}.fixed-plugin .show-dropdown.show .dropdown-menu.show[x-placement=bottom-start]{transform:translate3d(0,-60px,0)!important}.fixed-plugin .show-dropdown.show .dropdown-menu.show[x-placement=top-start]{transform:translate3d(0,470px,0)!important}@media screen and (max-width:400px){.fixed-plugin .dropdown-menu{width:250px}}.card{border-radius:12px;box-shadow:0 6px 10px -4px rgba(0,0,0,.15);background-color:#FFFFFF;color:#252422;margin-bottom:20px;position:relative;border:0;transition:transform .3s cubic-bezier(.34,2,.6,1),box-shadow .2s ease}.card .card-body{padding:15px 15px 10px}.card .card-body.table-full-width{padding-left:0;padding-right:0}.card .card-header{padding:15px 15px 0;border:0}.card .card-header:not([data-background-color]){background-color:transparent}.card .card-header .card-title{margin-top:10px}.card .map{border-radius:3px}.card .map.map-big{height:400px}.card[data-background-color=orange],.card[data-background-color=orange] .card-header{background-color:#51cbce}.card[data-background-color=orange] .card-footer .stats{color:#FFFFFF}.card[data-background-color=red]{background-color:#ef8157}.card[data-background-color=yellow]{background-color:#fbc658}.card[data-background-color=blue]{background-color:#51bcda}.card[data-background-color=green]{background-color:#6bd098}.card .image{overflow:hidden;height:200px;position:relative}.card .avatar{width:30px;height:30px;overflow:hidden;border-radius:50%;margin-bottom:15px}.card .numbers{font-size:2em}.card .big-title{font-size:12px;text-align:center;font-weight:500;padding-bottom:15px}.card label{font-size:.8571em;margin-bottom:5px;color:#9A9A9A}.card .card-footer{background-color:transparent;border:0}.card .card-footer .stats i{margin-right:5px;position:relative;top:0;color:#66615B}.card .card-footer .btn{margin:0}.card.card-plain{background-color:transparent;box-shadow:none;border-radius:0}.card.card-plain .card-body{padding-left:5px;padding-right:5px}.card.card-plain img{border-radius:12px}.card-plain{background:transparent;box-shadow:none}.card-plain .card-footer,.card-plain .card-header{margin-left:0;margin-right:0;background-color:transparent}.card-plain:not(.card-subcategories).card-body{padding-left:0;padding-right:0}.card-chart .card-header .card-title{margin-top:10px;margin-bottom:0}.card-chart .card-header .card-category{margin-bottom:5px}.card-chart .table{margin-bottom:0}.card-chart .table td{border-top:none;border-bottom:1px solid #e9ecef}.card-chart .card-progress{margin-top:30px}.card-chart .chart-area{height:190px;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}.card-chart .card-footer{margin-top:15px}.card-chart .card-footer .stats{color:#9A9A9A}.card-chart .dropdown{position:absolute;right:20px;top:20px}.card-chart .dropdown .btn{margin:0}.card-user .image{height:130px}.card-user .image img{border-radius:12px}.card-user .author{text-align:center;text-transform:none;margin-top:-77px}.card-user .author a+p.description{margin-top:-7px}.card-user .avatar{width:124px;height:124px;border:1px solid #ffffff;position:relative}.card-user .card-body{min-height:240px}.card-user hr{margin:5px 15px 15px}.card-user .card-body+.card-footer{padding-top:0}.card-user .card-footer h5{font-size:1.25em;margin-bottom:0}.card-user .button-container{margin-bottom:6px;text-align:center}.map{height:500px}.card-stats .card-body{padding:15px 15px 0}.card-stats .card-body .numbers{text-align:right;font-size:2em}.card-stats .card-body .numbers p{margin-bottom:0}.card-stats .card-body .numbers .card-category{color:#9A9A9A;font-size:16px;line-height:1.4em}.card-stats .card-footer{padding:0 15px 15px}.card-stats .card-footer .stats{color:#9A9A9A}.card-stats .card-footer hr{margin-top:10px;margin-bottom:15px}.card-stats .icon-big{font-size:3em;min-height:64px}.card-stats .icon-big i{line-height:59px}@media screen and (max-width:991px){.navbar{padding:0}.navbar.navbar-absolute{padding-top:0}.navbar .navbar-brand{font-size:16px;margin-right:0}.profile-photo .profile-photo-small{margin-left:-2px}#minimizeSidebar,.button-dropdown{display:none}.navbar .container-fluid{padding-right:15px;padding-left:15px}.navbar .navbar-collapse .input-group{margin:5px 0 0}.navbar .navbar-nav .nav-item:first-child{margin-top:10px}.navbar .navbar-nav .nav-item:not(:last-child){margin-bottom:10px}.navbar .dropdown.show .dropdown-menu{display:block}.navbar .dropdown .dropdown-menu{display:none}.navbar .dropdown .dropdown-menu,.navbar .dropdown.show .dropdown-menu{border:0;transition:none;-webkit-box-shadow:none;width:auto;margin:0 1rem;box-shadow:none;position:static;padding-left:10px}.navbar .dropdown .dropdown-menu:before,.navbar .dropdown.show .dropdown-menu:before{display:none}.navbar .dropdown-menu .dropdown-item:focus,.navbar .dropdown-menu .dropdown-item:hover{color:#FFFFFF}.navbar.bg-white .dropdown-menu .dropdown-item:focus,.navbar.bg-white .dropdown-menu .dropdown-item:hover{color:#66615B}.navbar .navbar-toggler-bar{display:block;position:relative;width:22px;height:1px;border-radius:1px;background:#66615B}.navbar .navbar-toggler-bar+.navbar-toggler-bar{margin-top:7px}.navbar .navbar-toggler-bar+.navbar-toggler-bar.navbar-kebab{margin-top:3px}.navbar .navbar-toggler-bar.bar2{width:17px;transition:width .2s linear}.navbar.bg-white:not(.navbar-transparent) .navbar-toggler-bar{background-color:#66615B}.navbar .toggled .navbar-toggler-bar{width:24px}.navbar .toggled .navbar-toggler-bar+.navbar-toggler-bar{margin-top:5px}.wrapper{transition:all .5s cubic-bezier(.685,.0473,.346,1)}.nav-open .main-panel{right:0;transform:translate3d(260px,0,0)}.nav-open .sidebar{transform:translateZ(0)}.nav-open body{position:relative;overflow-x:hidden}.nav-open .menu-on-right .main-panel{transform:translate3d(-260px,0,0)}.nav-open .menu-on-right .navbar-collapse,.nav-open .menu-on-right .sidebar{transform:translateZ(0)}.nav-open .menu-on-right .navbar-translate{transform:translate3d(-300px,0,0)}.nav-open .menu-on-right #bodyClick{right:260px;left:auto}.menu-on-right .sidebar{left:auto;right:0;transform:translate3d(260px,0,0)}.bar1,.bar2,.bar3{outline:1px solid transparent}.bar1{top:0;animation:topbar-back .5s 0s;animation-fill-mode:forwards}.bar2{opacity:1}.bar3{bottom:0;animation:bottombar-back .5s 0s;animation-fill-mode:forwards}.toggled .bar1{top:6px;animation:topbar-x .5s 0s;animation-fill-mode:forwards}.toggled .bar2{opacity:0}.toggled .bar3{bottom:6px;animation:bottombar-x .5s 0s;animation-fill-mode:forwards}@keyframes topbar-x{0%{top:0;transform:rotate(0deg)}45%{top:6px;transform:rotate(145deg)}75%{transform:rotate(130deg)}to{transform:rotate(135deg)}}@keyframes topbar-back{0%{top:6px;transform:rotate(135deg)}45%{transform:rotate(-10deg)}75%{transform:rotate(5deg)}to{top:0;transform:rotate(0)}}@keyframes bottombar-x{0%{bottom:0;transform:rotate(0deg)}45%{bottom:6px;transform:rotate(-145deg)}75%{transform:rotate(-130deg)}to{transform:rotate(-135deg)}}@keyframes bottombar-back{0%{bottom:6px;transform:rotate(-135deg)}45%{transform:rotate(10deg)}75%{transform:rotate(-5deg)}to{bottom:0;transform:rotate(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#bodyClick{height:100%;width:100%;position:fixed;opacity:1;top:0;right:0;left:260px;content:"";z-index:9999;overflow-x:hidden;background-color:transparent;transition:all .5s cubic-bezier(.685,.0473,.346,1)}.footer .copyright{text-align:right}.section-nucleo-icons .icons-container{margin-top:65px}.navbar-nav .nav-link i.fa,.navbar-nav .nav-link i.fab,.navbar-nav .nav-link i.fal,.navbar-nav .nav-link i.far,.navbar-nav .nav-link i.fas,.navbar-nav .nav-link i.nc-icon{opacity:.5}.bootstrap-navbar,.sidebar{position:fixed;display:block;top:0;height:100%;width:260px;right:auto;left:0;z-index:1032;visibility:visible;overflow-y:visible;padding:0;transition:all .5s cubic-bezier(.685,.0473,.346,1);transform:translate3d(-260px,0,0)}.main-panel{width:100%}.timeline:before,.timeline>li>.timeline-badge{left:5%!important}.timeline>li>.timeline-panel{float:right!important;width:82%!important}.timeline>li>.timeline-panel:before{border-left-width:0!important;border-right-width:15px!important;left:-15px!important;right:auto!important}.timeline>li>.timeline-panel:after{border-left-width:0!important;border-right-width:14px!important;left:-14px!important;right:auto!important}}@media (max-width:991px) and (min-width:768px){.nav-tabs-navigation.verical-navs{padding:0 2px}}@media screen and (min-width:768px){.footer .footer-nav{padding-left:21px}.footer .credits{padding-right:15px}}@media screen and (min-width:992px){.navbar-collapse{background:none!important}.navbar .navbar-toggle{display:none}.navbar-nav .nav-link.profile-photo{padding:0;margin:7px .7rem}.section-nucleo-icons .icons-container{margin:0 0 0 auto}.dropdown-menu .dropdown-item{color:inherit}.footer .copyright{float:right;padding-right:15px}.sidebar .sidebar-wrapper li.active>[data-toggle=collapse]+div .nav li:before,.sidebar .sidebar-wrapper li.active>a:not([data-toggle=collapse]):before{border-right:17px solid #dddddd;border-top:17px solid transparent;border-bottom:17px solid transparent;content:"";display:inline-block;position:absolute;right:-16px;opacity:1;top:7px;transition:opacity .15s ease-in}.sidebar .sidebar-wrapper li.active>[data-toggle=collapse]+div .nav li:after,.sidebar .sidebar-wrapper li.active>a:not([data-toggle=collapse]):after{border-right:17px solid #f4f3ef;border-top:17px solid transparent;border-bottom:17px solid transparent;content:"";display:inline-block;position:absolute;right:-17px;opacity:1;top:7px;transition:opacity .15s ease-in}.sidebar .sidebar-wrapper li.active>[data-toggle=collapse]+div .nav li a:after,.sidebar .sidebar-wrapper li.active>[data-toggle=collapse]+div .nav li a:before{top:0}}@media screen and (max-width:768px){.card-stats [class*=col-] .statistics:after{display:none}.main-panel .content{padding-left:15px;padding-right:15px}.footer nav{display:block;margin-bottom:5px;float:none}.landing-page .section-story-overview .image-container:nth-child(2){margin-left:0;margin-bottom:30px}.card .form-horizontal .col-md-3.col-form-label{text-align:left}}@media screen and (max-width:767px){.nav-tabs-navigation.verical-navs{padding:0 28px}.typography-line{padding-left:23%!important}.typography-line span{width:60px!important}.lock-page .navbar,.login-page .navbar,.register-page .navbar{padding:.5rem 1rem}.footer .credits,.footer .footer-nav{margin:0 auto!important}.footer .footer-nav{margin-bottom:10px!important}.register-page .content{padding-top:5vh}.register-page .footer{position:relative}.register-page .info-area.info-horizontal{margin-top:0}}@media screen and (max-width:374px){.login-page .content{padding-top:10vh}}@media screen and (max-width:413px){.fixed-plugin .dropdown.show-dropdown.show .dropdown-menu.show{width:225px!important}.fixed-plugin .dropdown.show-dropdown.show .dropdown-menu.show[x-placement=top-start]{transform:translate3d(0,400px,0)!important}.fixed-plugin .dropdown.show-dropdown.show .dropdown-menu.show:after,.fixed-plugin .dropdown.show-dropdown.show .dropdown-menu.show:before{bottom:360px!important}}@media screen and (max-width:576px){.navbar[class*=navbar-toggleable-] .container{margin-left:0;margin-right:0}.card-contributions .card-stats{flex-direction:column}.card-contributions .card-stats .bootstrap-switch{margin-bottom:15px}.footer .copyright{text-align:center}.section-nucleo-icons .icons-container i{font-size:30px}.section-nucleo-icons .icons-container i:nth-child(6){font-size:48px}.page-header .container h6.category-absolute{width:90%}.card-timeline .timeline .timeline-panel{width:38%;padding:15px}}.no-scrollbar::-webkit-scrollbar{background:transparent}.table{position:relative}.table.defaultTable .tableHeader{background-color:#F9F9F9;text-align:center;min-width:100%;will-change:transform;border-bottom:none;font-size:13px;width:auto;position:relative;top:0}.table.defaultTable .tableHeader div:nth-child(2){text-align:start;padding-left:15px!important;z-index:2;position:sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;left:0;background-color:transparent;border-right-color:transparent!important;border-left-color:transparent!important}.mobile .table.defaultTable .tableHeader div:nth-child(2){position:relative!important}.rtl .table.defaultTable .tableHeader div:nth-child(2){padding-right:20px!important;left:auto;right:0}.table.defaultTable .tableHeader .tableHeaderItem{padding:10px;color:#263B50;text-transform:capitalize;font-weight:500;border:1px solid transparent;position:relative;transition:background-color .5s;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.rtl .table.defaultTable .tableHeader .tableHeaderItem{border-right:none;border-left:1px solid transparent}.table.defaultTable .tableHeader .tableHeaderItem .resizer{position:absolute;top:0;right:-1px;width:4px;height:100%;cursor:ew-resize;-webkit-user-select:none;user-select:none;transition:all .3s;background-color:transparent;z-index:1}.rtl .table.defaultTable .tableHeader .tableHeaderItem .resizer{left:-1px;right:auto}.tableHeaderItem .table.defaultTable .tableHeader .tableHeaderItem .resizer{background-color:#c8e3ff}.table.defaultTable .tableHeader .tableHeaderItem .resizer.activedResizer{background-color:#6daff7!important}.table.defaultTable .tableHeader .tableHeaderItem:hover .resizer{background-color:#c8e3ff}.table.defaultTable .tableHeader.isResizingTable *{-webkit-user-select:none;user-select:none}.table.defaultTable .tableHeader.isResizingTable .resizer{background-color:transparent!important}.table.defaultTable .tableBody{border:1px solid transparent;min-width:100%}.table.defaultTable .tableBody .tableRow{border:1px solid #f0f2f6!important;border-radius:8px;margin-bottom:3px;min-height:36px;text-align:center;display:flex;align-items:stretch;min-width:100%;position:relative}.table.defaultTable .tableBody .tableRow .tableBodyItem:nth-child(2){text-align:start;padding-left:20px!important;background-color:#FFFFFF;z-index:1;position:sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;left:0;backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%)}.mobile .table.defaultTable .tableBody .tableRow .tableBodyItem:nth-child(2){position:relative!important}.rtl .table.defaultTable .tableBody .tableRow .tableBodyItem:nth-child(2){padding-right:20px!important;left:auto;right:0}.table.defaultTable .tableBody .tableBodyItem{border-bottom:1px solid transparent;padding:10px;font-size:12px;color:#263B50;-webkit-box-flex:1;-ms-flex:1;line-clamp:1;-webkit-line-clamp:1;text-overflow:ellipsis;overflow:visible;white-space:nowrap;flex:1 1;border-right:1px solid transparent;transition:background-color .5s;display:flex;-webkit-box-orient:vertical;flex-direction:column;justify-content:flex-start;align-items:flex-start}.rtl .table.defaultTable .tableBody .tableBodyItem{border-right:none;border-left:1px solid transparent}.table .tableScroll{position:sticky;position:-webkit-sticky;bottom:10px;text-align:center;background-color:#f2f6f8;border-radius:20px;padding:0;z-index:3;overflow:hidden}.table .tableScroll .scrollIndicator{background-color:#d0d8dacc;height:10px;border-radius:20px;transition:all .5s}.table .tableScroll:hover .scrollIndicator{background-color:#bbbebf}.rtl .table.Safari .tableBodyItem,.rtl .table.Safari .tableHeaderItem{position:relative!important;left:auto;right:0!important}.faq-content *{font-size:15px;font-style:normal!important;font-weight:400}.faq-content i{line-height:24px}.objectFit{object-fit:contain}.Carousel-1 .carousel-root .carousel{width:100%!important}.custom-scrollbar ::-webkit-scrollbar{width:5px}.custom-scrollbar ::-webkit-scrollbar-thumb{background:#ffc502;border-radius:25px}.custom-scrollbar ::-webkit-scrollbar-track{background-color:#efefef;border-radius:25px}.custom-scrollbar2 ::-webkit-scrollbar{width:5px}.custom-scrollbar2 ::-webkit-scrollbar-thumb{background:#232f45;border-radius:25px}.custom-scrollbar2 ::-webkit-scrollbar-track{background-color:#d2d4d8;border-radius:25px}.main-categories-child-container{width:calc(100% - 218px)}@media(max-width:767px){.main-categories-child-container{width:100%}}.thumbs-wrapper{margin:15px 0!important}.thumbs-wrapper .thumbs{display:flex!important;flex-direction:row!important;padding:0!important}.thumbs-wrapper .thumb{border:none;width:100px!important;max-height:100px!important;border-radius:10px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.thumbs-wrapper .thumb,.thumbs-wrapper .thumb .objectFit{object-fit:cover!important}.thumbs-wrapper .selected,.thumbs-wrapper .thumb:focus,.thumbs-wrapper .thumb:hover{border:1px solid var(--color)!important;border-radius:10px!important}.default-theme .shadow-but{background-color:#d90000;transition:all .5s}.default-theme .shadow-but:hover{background-color:#d90000;transform:scale(1.01);box-shadow:0 0 30px rgba(16,16,16,.2509803922)}.default-theme .voucher-input::placeholder{color:#9ab!important;text-transform:capitalize}.default-theme .permissions-table{border:1px solid #eee;border-radius:0 0 8px 8px;border-collapse:collapse}.default-theme .permissions-table thead td{padding:10px 5px;border-right:1px solid #eee;text-align:center}.default-theme .permissions-table thead td:nth-of-type(2){background-color:#f8fafd}.default-theme .permissions-table tbody tr{padding:0}.default-theme .permissions-table tbody td{border-top:1px solid #eee;padding:6px 5px;border-right:1px solid #eee}.default-theme .permissions-table tbody td:nth-of-type(2){background-color:#f8fafd}.default-theme .permissions-table tbody td:first-of-type{padding:10px 12px}.default-theme .permissions-table input[type=checkbox]{filter:hue-rotate(220deg) brightness(1.2)}.default-theme .leaflet-container{height:100%;width:100%}.default-theme .description-text,.default-theme .text-description{color:#789}.default-theme .text-tag{background-color:#f2f6f8;border-radius:4px;padding:5px 10px;color:#567}.default-theme .link-text{color:#1787fc}.default-theme .modal-body{background-color:#fff;border-radius:4px}.default-theme .default-input-view{width:100%;border:1px solid #f2f4f6;min-height:45px;padding:5px 10px;border-radius:2px;background-color:#fff}.default-theme .error-input{border-width:1px!important;border-color:#ee5050!important}.default-theme .valid-input{border-width:1px!important;border-color:#10bd00!important}.default-theme input::placeholder{color:#789}.default-theme .default-subinput-view{width:100%;border:1px solid #f0f2f4;min-height:40px;padding:5px 10px;border-radius:4px;background-color:#fff}.default-theme .default-subinput-view input{font-size:13px!important}.default-theme .default-subinput-view input::placeholder{color:#9ab!important}.default-theme .default-subinput-view .editor{font-size:13px!important;padding-top:4px}.default-theme .default-subinput-view .editor::placeholder{color:#9ab!important}.default-theme .modern-input-sec{width:100%;filter:drop-shadow(0 4px 100px rgba(0,0,0,.02));justify-content:center;border:2px dashed #dfe1e5;background-color:#fff;min-height:40px;padding:5px 10px;border-radius:8px;box-shadow:inset 0 0 5px #eee}.default-theme .modern-input-sec .select-input{background-color:rgba(0,0,0,0)}.default-theme .modern-input-sec input{background-color:rgba(0,0,0,0);border:none;font-size:15px}.default-theme .modern-input-sec input::placeholder{color:#9ab}.default-theme .modern-input-sec textarea{background-color:rgba(0,0,0,0);border:none;outline:none;font-size:15px}.default-theme .modern-input-sec textarea::placeholder{color:#9ab}.default-theme .modern-input-sec .placeholder{font-size:15px;color:#9ab}.default-theme .modern-input-partnerPage{width:100%;border:0 solid rgba(0,0,0,0);background-color:#fff;min-height:40px;padding:5px 10px;border-radius:8px;box-shadow:inset 0 0 5px #eee}.default-theme .modern-input-partnerPage .select-input{background-color:rgba(0,0,0,0)}.default-theme .modern-input-partnerPage input{background-color:rgba(0,0,0,0);border:none;font-size:15px}.default-theme .modern-input-partnerPage input::placeholder{color:#000!important}.default-theme .modern-input-partnerPage textarea{background-color:rgba(0,0,0,0);border:none;outline:none;font-size:15px}.default-theme .modern-input-partnerPage textarea::placeholder{color:#000!important}.default-theme .modern-input-partnerPage .placeholder{font-size:15px;color:#9ab}.default-theme .new-listing-tab{color:#111;background-color:#fff}.default-theme .new-listing-tab:hover{color:#fff;background-color:#e3180a}.default-theme .modern-input{width:100%;background-color:#f2f6f8;min-height:40px;padding:5px 10px;border-radius:8px;box-shadow:inset 0 0 5px #eee}.default-theme .modern-input .form-label{font-weight:500}.default-theme .modern-input .select-input{background-color:rgba(0,0,0,0)}.default-theme .modern-input input{background-color:rgba(0,0,0,0);border:none;font-size:15px}.default-theme .modern-input input::placeholder{color:#9ab}.default-theme .modern-input textarea{background-color:rgba(0,0,0,0);outline:none;font-size:15px}.default-theme .modern-input textarea::placeholder{color:#9ab}.default-theme .modern-input .placeholder{font-size:15px;color:#9ab}.default-theme .modern-input-ticketing{width:100%;background-color:#fff;min-height:40px;padding:5px 10px;border-radius:8px}.default-theme .modern-input-ticketing .form-label{font-weight:500}.default-theme .modern-input-ticketing .select-input{background-color:rgba(0,0,0,0)}.default-theme .modern-input-ticketing input{background-color:rgba(0,0,0,0);border:none;font-size:15px}.default-theme .modern-input-ticketing input::placeholder{color:#9ab}.default-theme .modern-input-ticketing textarea{background-color:rgba(0,0,0,0);outline:none;font-size:15px}.default-theme .modern-input-ticketing textarea::placeholder{color:#9ab}.default-theme .modern-input-ticketing .placeholder{font-size:15px;color:#9ab}.default-theme .category-hovered{transition:all .2s}.default-theme .category-hovered:hover p{text-shadow:#666 2px 1px 15px}.default-theme .template-hovered{transition:all .2s}.default-theme .template-hovered:hover{box-shadow:1px 1px 5px #666}.default-theme .days{padding:5px 0;background:#fff;margin:0;border-radius:15px;box-shadow:0 0 20px 0 #dadada}.default-theme .days li{list-style-type:none;display:inline-block;width:25%;text-align:center;margin-bottom:10px;font-size:12px;color:#777}.default-theme .days li .active{padding:5px;background:#f4f4f4;color:#000!important}.default-theme .profile-item{background-color:#fff;color:#000}.default-theme .profile-item:hover{background-color:#eee}.default-theme .message-list{background-color:#fff}.default-theme .message-list:hover{background-color:#eee}.default-theme .plceholder::placeholder{font-size:12px}.default-theme .sc-1::-webkit-scrollbar{width:5px;height:5px}.default-theme .sc-1::-webkit-scrollbar-track{border-radius:100px;background-color:#eee;margin-top:7px;margin-bottom:5px}.default-theme .ticketing-priority{display:flex;justify-content:space-between;padding:0 11px}.default-theme .ticketing-priority-desc1{font-weight:600;font-size:14px}.default-theme .ticketing-priority-desc2{font-size:13px;font-weight:600;color:#ee5050}.default-theme .ticketing-side-info{font-weight:500;font-size:13px}.default-theme .ticketing-duedate-date1{font-size:13px;font-weight:500;color:#000}.default-theme .sc-1::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:100px;margin-top:7px;margin-bottom:30px}.default-theme .transparent-input{width:100%;border:0 solid rgba(0,0,0,0);min-height:36px;border-radius:8px}.default-theme .transparent-input input{font-size:15px}.default-theme .transparent-input input::placeholder{color:#9ab}.default-theme .transparent-input textarea{font-size:15px}.default-theme .transparent-input textarea::placeholder{color:#9ab}.default-theme .transparent-input .placeholder{font-size:15px;color:#9ab}.default-theme .formbuilder-component input{background-color:#fff;border-radius:8px;height:35px}.default-theme .hasLink{color:#007aff!important;cursor:pointer}.default-theme white{color:#fff}.listing-input{position:relative}.listing-input .select-input,.listing-input input{background-color:rgba(0,0,0,0)}.listing-input input{border:none;font-size:15px}.listing-input input::placeholder{color:#949a9e}.listing-input textarea{background-color:rgba(0,0,0,0);border:none;outline:none;font-size:15px}.listing-input textarea::placeholder{color:#949a9e}.listing-input .placeholder{font-size:15px;color:#949a9e}.listing-input-rental{position:relative}.listing-input-rental .select-input,.listing-input-rental input{background-color:rgba(0,0,0,0)}.listing-input-rental input{border:none;font-size:15px}.listing-input-rental input::placeholder{color:#949a9e}.listing-input-rental textarea{background-color:rgba(0,0,0,0);border:none;outline:none;font-size:15px}.listing-input-rental textarea::placeholder{color:#949a9e}.listing-input-rental .placeholder{font-size:15px;color:#949a9e}.add-listing-input-rental{position:relative;background-color:#fff}.add-listing-input-rental .select-input{background-color:rgba(0,0,0,0)}.add-listing-input-rental input{background-color:rgba(0,0,0,0);border:none;font-size:15px}.add-listing-input-rental input::placeholder{color:#949a9e}.add-listing-input-rental textarea{background-color:rgba(0,0,0,0);border:none;outline:none;font-size:15px}.add-listing-input-rental textarea::placeholder{color:#949a9e}.add-listing-input-rental .placeholder{font-size:15px;color:#949a9e}.form-label-addlisting{padding-bottom:5px}.form-label-addlisting,.form-label-addlisting1{padding-top:3px;font-weight:600}.form-label-addlisting-rental{font-weight:400;font-size:14px;color:#232f45}.form-viewer-addlisting{width:100%;border:0;background-color:#eee;min-height:40px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;padding:5px 10px 10px}.calendar-listing-input{width:100%;border-bottom:1px solid #000;background-color:#f9f9f9;min-height:40px;padding:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.responsieveaddlisting{display:flex;padding:"10px"}@media screen and (max-width:865px){.responsieveaddlisting{display:block;padding:0}}.addListingReview{display:flex;justify-content:flex-start;height:100%;width:100%}.btnFinal{background-color:#000;color:#fff;padding:15px 20px;box-shadow:0 0 53px -35px #000}.btnFinal,.btnFinalRental{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.btnFinalRental{background-color:#232f45;color:#ffc532;padding:18px;font-size:16px;font-weight:600;width:265px}.positionClose{position:absolute;top:0;right:0;height:60px;width:60px;cursor:pointer}.scrollbar-handle::-webkit-scrollbar{width:5px;height:5px;cursor:pointer}.scrollbar-handle::-webkit-scrollbar-track{border-radius:50px;background-color:#eaeaea;cursor:pointer}.scrollbar-handle::-webkit-scrollbar-thumb{background-color:#b9b9b9;border-radius:50px}.scrollbar-handle{cursor:pointer}.hidden-scroll::-webkit-scrollbar-track{cursor:pointer}.hidden-scroll::-webkit-scrollbar-thumb,.hidden-scroll::-webkit-scrollbar-track{border-radius:50px;background-color:rgba(0,0,0,0)}@media screen and (max-width:1199px){.fs-xl-30{font-size:30px!important}.fs-xl-28{font-size:28px!important}.fs-xl-24{font-size:24px!important}.fs-xl-22{font-size:22px!important}.fs-xl-18{font-size:18px!important}.fs-xl-16{font-size:16px!important}.fs-xl-14{font-size:14px!important}.fs-xl-13{font-size:13px!important}.fs-xl-12{font-size:12px!important}.fs-xl-10{font-size:10px!important}.fs-xl-9{font-size:9px!important}.fs-xl-8{font-size:8px!important}}@media screen and (max-width:991px){.fs-lg-30{font-size:30px!important}.fs-lg-28{font-size:28px!important}.fs-lg-24{font-size:24px!important}.fs-lg-22{font-size:22px!important}.fs-lg-18{font-size:18px!important}.fs-lg-16{font-size:16px!important}.fs-lg-14{font-size:14px!important}.fs-lg-13{font-size:13px!important}.fs-lg-12{font-size:12px!important}.fs-lg-10{font-size:10px!important}}@media screen and (max-width:768px){.fs-md-30{font-size:30px!important}.fs-md-28{font-size:28px!important}.fs-md-26{font-size:26px!important}.fs-md-24{font-size:24px!important}.fs-md-22{font-size:22px!important}.fs-md-20{font-size:20px!important}.fs-md-18{font-size:18px!important}.fs-md-16{font-size:16px!important}.fs-md-14{font-size:14px!important}.fs-md-13{font-size:13px!important}.fs-md-12{font-size:12px!important}.fs-md-10{font-size:10px!important}.fs-md-9{font-size:9px!important}.fs-md-8{font-size:8px!important}.fs-md-7{font-size:7px!important}.weight-md-900{font-weight:900!important}.weight-md-800{font-weight:800!important}.weight-md-700{font-weight:700!important}.weight-md-600{font-weight:600!important}.weight-md-500{font-weight:500!important}.weight-md-400{font-weight:400!important}.weight-md-300{font-weight:300!important}.weight-md-200{font-weight:200!important}.flexcc-md{display:flex!important;justify-content:center!important;align-items:center!important}}@media screen and (max-width:600px){.fs-sm-30{font-size:30px!important}.fs-sm-28{font-size:28px!important}.fs-sm-24{font-size:24px!important}.fs-sm-22{font-size:22px!important}.fs-sm-20{font-size:20px!important}.fs-sm-19{font-size:19px!important}.fs-sm-18{font-size:18px!important}.fs-sm-16{font-size:16px!important}.fs-sm-15{font-size:15px!important}.fs-sm-14{font-size:14px!important}.fs-sm-13{font-size:13px!important}.fs-sm-12{font-size:12px!important}.fs-sm-11{font-size:11px!important}.fs-sm-10{font-size:10px!important}}.inputTicket{border:1px solid #ddd;border-radius:5px;padding:5px}.inputAttachment,.inputTicket{background-color:#fff}.floatMessenger .messenger{background-color:#f6f6f7}.floatMessenger .detail-header,.floatMessenger .messenger{border-radius:15px 15px 0 0}.messenger{width:100%;height:100%}.chatbox,.chatbox-color{color:#fff}.chatbox{max-width:700px;position:relative;border-radius:15px 15px 0 15px;background-color:#8d96ce;max-width:70%}.captionbox{max-width:300px;position:relative;border-radius:10px 10px 0 10px;background-color:#fff}.captionbox-other{background-color:#ddd;color:#222;border-radius:10px 10px 10px 0}.chatbox-desc{font-size:13px;color:rgba(199,189,189,.8)}.react-calendar{border-radius:22px;border:none!important;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.react-calendar__navigation__arrow{border-radius:50px}.react-calendar__navigation__label__labelText{font-size:13px!important}.react-calendar__navigation button{min-width:none!important;min-height:33px;max-height:40px}.react-calendar__navigation button:not(:nth-child(3)){min-width:32px;margin:0 2px;min-height:33px}.react-calendar__century-view__decades{padding:9px 0!important}.react-calendar__navigation__label{border-radius:8px}.react-calendar__navigation{align-items:center;justify-content:space-around;margin-bottom:0!important;background-color:#fff;border-radius:18px 18px 0 0;padding:8px 5px 0;height:44px!important}.react-calendar__month-view{padding:5px;background-color:#fff;border-radius:0 0 18px 18px}.react-calendar__month-view__weekdays{font-weight:500!important;border-bottom:1px solid #c3c3c3;margin-bottom:2px;padding:5px;font-size:11px!important}.react-calendar__month-view__weekdays abbr[title]{border-bottom:none;text-decoration:none}.react-calendar__tile--active{border-radius:5px}.react-calendar__tile{margin-bottom:5px!important}.react-calendar__year-view__months{padding:5px}.react-calendar__century-view__decades__decade,.react-calendar__decade-view__years__year,.react-calendar__year-view__months__month{border-radius:10px;margin:4px!important;padding:8px 5px!important;font-size:12px!important;flex:0 0 30%!important}.modern-input2{width:100%;border:1px solid #ccc;background-color:rgba(0,0,0,0);min-height:45px;padding:5px 10px;border-radius:8px}.modern-input2 .form-label{font-weight:500}.modern-input2 .select-input-option{background-color:red}.modern-input2 .select-input{background-color:rgba(0,0,0,0);color:red}.modern-input2 .select-input:optional{color:red}.modern-input2 .select-input div{color:red}.modern-input2 input{background-color:rgba(0,0,0,0);border:none}.modern-input2 input::placeholder{opacity:1;color:rgba(35,47,69,.3)!important}.modern-input2 textarea{background-color:rgba(0,0,0,0);border:none;outline:none;font-size:15px}.modern-input2 textarea::placeholder{color:rgba(35,47,69,.3)!important}.modern-input2 .placeholder{font-size:15px;color:rgba(35,47,69,.3)!important}.modern-input3{width:100%;border:1px solid #c9cbd0;background-color:rgba(0,0,0,0);min-height:45px;padding:5px 10px;border-radius:8px}.modern-input3 .form-label{font-weight:500}.modern-input3 .select-input-option{background-color:red}.modern-input3 .select-input{background-color:rgba(0,0,0,0);color:red}.modern-input3 .select-input:optional{color:red}.modern-input3 .select-input div{color:red}.modern-input3 input{background-color:rgba(0,0,0,0);border:none}.modern-input3 input::placeholder{opacity:1;font-size:14px;color:rgba(35,47,69,.3)!important}.modern-input3 textarea{background-color:rgba(0,0,0,0);border:none;outline:none;font-size:15px}.modern-input3 textarea::placeholder{color:rgba(35,47,69,.3)!important}.modern-input3 .placeholder{font-size:15px;color:rgba(35,47,69,.3)!important}.modern-input4{width:100%;background-color:#fff;min-height:56px;padding:5px 10px;border-radius:8px}.modern-input4 .form-label{font-weight:500}.modern-input4 .select-input-option{background-color:red}.modern-input4 .select-input{background-color:rgba(0,0,0,0);color:red}.modern-input4 .select-input:optional{color:red}.modern-input4 .select-input div{color:red}.modern-input4 input{background-color:rgba(0,0,0,0);border:none}.modern-input4 input::placeholder{opacity:1;font-size:14px;color:rgba(35,47,69,.3)!important}.modern-input4 textarea{background-color:rgba(0,0,0,0);border:none;outline:none;font-size:15px}.modern-input4 textarea::placeholder{color:rgba(35,47,69,.3)!important}.modern-input4 .placeholder{font-size:15px;color:rgba(35,47,69,.3)!important}.modern-input5{width:100%;background-color:#fff;box-shadow:0 2.97px 14.08px 0 rgba(0,0,0,.04);min-height:40px;padding:5px 10px;border-radius:8px}.modern-input5 .form-label{font-weight:500}.modern-input5 .select-input-option{background-color:red}.modern-input5 .select-input{background-color:rgba(0,0,0,0);color:red}.modern-input5 .select-input:optional{color:red}.modern-input5 .select-input divselect{font-size:12px;color:red;background-color:red}.modern-input5 .select-input div:optional{color:red}.modern-input5 input{background-color:rgba(0,0,0,0);border:none}.modern-input5 inputp{color:red}.modern-input5 input::placeholder{opacity:1;font-size:14px;color:rgba(35,47,69,.3)!important}.modern-input5 textarea{background-color:rgba(0,0,0,0);border:none;outline:none;font-size:15px}.modern-input5 textarea::placeholder{color:rgba(35,47,69,.3)!important}.modern-input5 .placeholder{font-size:15px;color:rgba(35,47,69,.3)!important}.modern-from{background-color:rgba(0,0,0,0)}.modern-from div div div div label{color:#232f45;font-size:14px;font-weight:400;margin-bottom:6px}.login-background{background-color:#f9f9f9}.activation-box{outline-color:#34891f;font-size:1.5rem;line-height:2rem;border-radius:.375rem;width:4rem;height:4rem}.activation-empty{border:1px solid #d9d9d9;background-color:rgba(0,0,0,0)}.activation-select{border:1px solid #d5d5d5;background-color:#d5d5d5;box-shadow:0 4px 12.8px 0 rgba(0,0,0,.1)}.activation-fill{border:1px solid #ededed;background-color:#ededed}.signup-info{font-size:15px}@media screen and (max-width:768px){.signup-info{font-size:12px}}.signup-terms{font-size:12px}@media screen and (max-width:768px){.signup-terms{font-size:11px}}.signup-welcome{font-size:48px}@media screen and (max-width:768px){.signup-welcome{font-size:40px}}.login-button{width:100%;outline:none;background-color:#ffbb2c;height:54px;justify-content:center;align-items:center;border-radius:32px;font-size:16px;font-weight:700;color:#232f45;border:1px solid #ffbb2c}.form-viewer-addlisting-new{background-color:#fff}.form-viewer-addlisting-new,.form-viewer-addlisting-new1{width:100%;border:0;min-height:58px;border-radius:4px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.form-viewer-addlisting-new1{background-color:#f9f9f9}.modern-input-rental{width:100%;background-color:#f2f6f8;min-height:40px;padding:5px 10px;border-radius:8px;box-shadow:inset 0 0 5px #eee}.modern-input-rental .form-label{font-weight:500}.modern-input-rental .select-input,.modern-input-rental input{background-color:rgba(0,0,0,0)}.modern-input-rental input{border:none;font-size:15px}.modern-input-rental input::placeholder{color:#9ab}.modern-input-rental textarea{background-color:rgba(0,0,0,0);outline:none;font-size:15px}.modern-input-rental textarea::placeholder{color:#9ab}.modern-input-rental .placeholder{font-size:15px;color:#9ab}.whatsapp-responsive{width:56px}.rental-buttons-responsive{width:160px;height:56px;padding:10px 50px}.need_help{font-size:14px}@media(max-width:770px){.whatsapp-responsive{width:52px}.rental-buttons-responsive{width:150px;height:52px;padding:10px 50px}.need_help{font-size:14px}}@media(max-width:600px){.whatsapp-responsive{width:48px}.rental-buttons-responsive{width:140px;height:48px;padding:10px 50px}.need_help{font-size:14px}}@media(max-width:550px){.whatsapp-responsive{width:44px}.rental-buttons-responsive{width:130px;height:44px;padding:10px 50px}.need_help{font-size:14px}}@media(max-width:520px){.whatsapp-responsive{width:40px}.rental-buttons-responsive{width:100px;height:40px;padding:10px 50px}.need_help{font-size:13px}}@media(max-width:430px){.whatsapp-responsive{width:36px}.rental-buttons-responsive{width:90px;height:36px;padding:10px 40px}.need_help{font-size:12px}}@media(max-width:390px){.whatsapp-responsive{width:32px}.rental-buttons-responsive{width:80px;height:32px;padding:10px 40px}.need_help{font-size:12px}}@media(max-width:360px){.need_help{display:none;font-size:11px}}.modal_rental_height{height:650px}.input-padding-right{padding-right:.3rem!important;padding-left:0!important}.input-padding-left{padding-right:0!important;padding-left:.3rem!important}@media screen and (max-width:768px){.respons-trade .input-padding-left,.respons-trade .input-padding-right{padding-right:0!important;padding-left:0!important}}.description-input{min-height:120px}.fix-position-indicator{position:fixed;width:1px;height:1px;top:0;left:0;pointer-events:none}.library-items{border:1px solid #d2d4d8;border-radius:14px;background-color:#fff;overflow:hidden;transition:all .3s ease-in-out}.library-items-img{background-color:#f9f9f9}.library-items-text-learn-img{transition:all .3s ease-in-out;opacity:0}.library-items:hover{border:1px solid #fff;border-radius:14px;background-color:#fff;overflow:hidden;box-shadow:0 12px 46.8px 0 rgba(0,0,0,.15)}.library-items:hover .library-items-text-learn-img{opacity:1}.header-resize-buy{max-width:45%;padding:70px 0 0}@media screen and (max-width:1340px){.header-resize-buy{padding:40px 0 30px}}@media screen and (max-width:1230px){.header-resize-buy{padding:30px 0}}@media screen and (max-width:1080px){.header-resize-buy{padding:10px 0 30px}}@media screen and (max-width:991px){.header-resize-buy{max-width:100%;padding:30px 0}}@media screen and (max-width:960px){.header-resize-buy{max-width:100%;padding:30px 0 50px}}@media screen and (max-width:810px){.header-resize-buy{max-width:100%;padding:30px 0 50px}}.header-resize-partner{max-width:39%;padding:80px 0 0}@media screen and (max-width:1300px){.header-resize-partner{padding:50px 0 30px}}@media screen and (max-width:1199px){.header-resize-partner{padding:10px 0 30px}}@media screen and (max-width:991px){.header-resize-partner{max-width:100%;padding:30px 0}}@media screen and (max-width:960px){.header-resize-partner{max-width:100%;padding:30px 0 50px}}@media screen and (max-width:810px){.header-resize-partner{max-width:100%;padding:30px 0 50px}}.header-resize{max-width:39%;padding:0}@media screen and (max-width:991px){.header-resize{max-width:100%;padding:30px 0}}@media screen and (max-width:960px){.header-resize{max-width:100%;padding:30px 0 50px}}@media screen and (max-width:810px){.header-resize{max-width:100%;padding:30px 0 50px}}.header-resize-bg{min-height:600px}@media screen and (max-width:991px){.header-resize-bg{min-height:650px}}@media screen and (max-width:960px){.header-resize-bg{min-height:640px}}@media screen and (max-width:860px){.header-resize-bg{min-height:600px}}@media screen and (max-width:810px){.header-resize-bg{min-height:580px}}@media screen and (max-width:600px){.header-resize-bg{min-height:550px}}@media screen and (max-width:530px){.header-resize-bg{min-height:520px}}@media screen and (max-width:480px){.header-resize-bg{min-height:490px}}@media screen and (max-width:466px){.header-resize-bg{min-height:510px}}.header-resize-img{width:60%}@media screen and (max-width:767px){.header-resize-img{width:70%}}@media screen and (max-width:700px){.header-resize-img{width:80%}}@media screen and (max-width:480px){.header-resize-img{width:80%}}.header-resize-title{line-height:50px}@media screen and (max-width:767px){.header-resize-title{line-height:40px}}@media screen and (max-width:600px){.header-resize-title{line-height:35px}}.skeleton-box{display:inline-block;position:relative;overflow:hidden;background-color:#d9d9d9}.skeleton-box:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0));animation:loading 2s infinite;content:""}@keyframes loading{to{transform:translateX(100%)}}.explore_more_padding1{padding:0 200px}@media screen and (max-width:767px){.explore_more_padding1{padding:50px 10px}}.explore_more_padding2{padding:125px 200px}@media screen and (max-width:1246px){.explore_more_padding2{padding:120px 100px}}@media screen and (max-width:1199px){.explore_more_padding2{padding:100px 70px}}@media screen and (max-width:1110px){.explore_more_padding2{padding:80px 70px}}@media screen and (max-width:1010px){.explore_more_padding2{padding:60px 70px}}@media screen and (max-width:992px){.explore_more_padding2{padding:70px 150px}}@media screen and (max-width:991px){.explore_more_padding2{padding:70px}}@media screen and (max-width:890px){.explore_more_padding2{padding:40px 120px}}@media screen and (max-width:767px){.explore_more_padding2{padding:0 100px}}@media screen and (max-width:682px){.explore_more_padding2{padding:0 90px}}@media screen and (max-width:662px){.explore_more_padding2{padding:0 80px}}@media screen and (max-width:642px){.explore_more_padding2{padding:0 70px}}@media screen and (max-width:622px){.explore_more_padding2{padding:0 60px}}@media screen and (max-width:602px){.explore_more_padding2{padding:0 50px}}@media screen and (max-width:582px){.explore_more_padding2{padding:0 40px}}@media screen and (max-width:562px){.explore_more_padding2{padding:40px}}@media screen and (max-width:542px){.explore_more_padding2{padding:30px 40px}}@media screen and (max-width:522px){.explore_more_padding2{padding:20px 40px}}@media screen and (max-width:242px){.explore_more_padding2{padding:10px 40px}}.main_page_header{padding:80px 0 0}@media screen and (max-width:991px){.main_page_header{padding:80px 0 0}}@media screen and (max-width:767px){.main_page_header{padding:80px 0 10px}}@media screen and (max-width:500px){.main_page_header{padding:80px 0 10px}}.main_page_header_trading{padding:80px 0}@media screen and (max-width:991px){.main_page_header_trading{padding:80px 0}}@media screen and (max-width:767px){.main_page_header_trading{padding:80px 0 150px}}@media screen and (max-width:500px){.main_page_header_trading{padding:80px 0 160px}}.main-page-search-anchor{position:relative;padding-bottom:52px}.main-page-country{position:absolute;left:0;right:0;bottom:0;margin-top:0;padding:0 8px}.main-page-header-search-Desk{bottom:100px}@media screen and (max-width:1199px){.main-page-header-search-Desk{bottom:100px}}@media screen and (max-width:991px){.main-page-header-search-Desk{bottom:100px}}@media screen and (max-width:767px){.main-page-header-search-Desk{bottom:100px}}.main-page-header-search1{margin-top:-5vh}@media screen and (max-width:1199px){.main-page-header-search1{margin-top:-5vh}}@media screen and (max-width:991px){.main-page-header-search1{margin-top:-5vh}}@media screen and (max-width:767px){.main-page-header-search1{margin-top:-5vh}}.main-page-header-search{bottom:-.5%}@media screen and (max-width:1199px){.main-page-header-search{bottom:-2.5%}}@media screen and (max-width:991px){.main-page-header-search{bottom:-12%}}@media screen and (max-width:767px){.main-page-header-search{bottom:-12%}}.buy-page-header-search{bottom:-11%}@media screen and (max-width:1400px){.buy-page-header-search{bottom:-10%}}@media screen and (max-width:991px){.buy-page-header-search{bottom:-14%}}@media screen and (max-width:767px){.buy-page-header-search{bottom:-35.5%}}@media screen and (max-width:470px){.buy-page-header-search{bottom:-39.5%}}.slug-buy-page-header-search{bottom:-25%}@media screen and (max-width:1400px){.slug-buy-page-header-search{bottom:-20%}}@media screen and (max-width:991px){.slug-buy-page-header-search{bottom:-14%}}@media screen and (max-width:767px){.slug-buy-page-header-search{bottom:-18%}}.main-page-header-search-button{min-width:110px}@media screen and (max-width:520px){.main-page-header-search-button{min-width:165px}}.main-page-header-search-button1{width:202px}@media screen and (max-width:520px){.main-page-header-search-button1{width:160px}}.main-page-header-search-button2{min-width:110px}@media screen and (max-width:520px){.main-page-header-search-button2{min-width:85px;width:70px}}.main-page-pt{padding-top:80px}@media screen and (max-width:991px){.main-page-pt{padding-top:120px}}@media screen and (max-width:767px){.main-page-pt{padding-top:200px}}@media screen and (max-width:600px){.main-page-pt{padding-top:180px}}@media screen and (max-width:470px){.main-page-pt{padding-top:160px}}.main-page-pt1{padding-top:10px}@media screen and (max-width:991px){.main-page-pt1{padding-top:60px}}@media screen and (max-width:767px){.main-page-pt1{padding-top:80px}}@media screen and (max-width:600px){.main-page-pt1{padding-top:70px}}@media screen and (max-width:470px){.main-page-pt1{padding-top:60px}}.main-page-buy-pt{padding-top:20px}@media screen and (max-width:991px){.main-page-buy-pt{padding-top:120px}}@media screen and (max-width:767px){.main-page-buy-pt{padding-top:230px}}@media screen and (max-width:600px){.main-page-buy-pt{padding-top:230px}}@media screen and (max-width:470px){.main-page-buy-pt{padding-top:250px}}.about_hand{width:60%}@media screen and (max-width:1199px){.about_hand{width:70%}}@media screen and (max-width:991px){.about_hand{width:100%}}.explore_hand{width:60%}@media screen and (max-width:1199px){.explore_hand{width:63%}}@media screen and (max-width:991px){.explore_hand{width:72%}}@media screen and (max-width:767px){.explore_hand{width:65%}}@media screen and (max-width:560px){.explore_hand{width:70%}}@media screen and (max-width:530px){.explore_hand{width:75%}}@media screen and (max-width:500px){.explore_hand{width:80%}}@media screen and (max-width:440px){.explore_hand{width:90%}}.explore-padding{padding:60px 40px 320px}@media screen and (max-width:560px){.explore-padding{padding:40px 40px 320px}}.fast-search-date{justify-content:flex-start}.number-rent-second{left:40px}@media screen and (max-width:1199px){.number-rent-second{left:12px}}@media screen and (max-width:767px){.number-rent-second{left:12px}}.number-rent-second-p{padding:40px}@media screen and (max-width:1199px){.number-rent-second-p{padding:20px 15px 10px}}@media screen and (max-width:767px){.number-rent-second-p{padding:40px 20px 30px}}.how-to-sell-header{position:absolute;top:100px}@media screen and (max-width:1150px){.how-to-sell-header{top:80px}}@media screen and (max-width:1070px){.how-to-sell-header{top:60px}}.absolute-img-mt{margin-top:100px}@media screen and (max-width:767px){.absolute-img-mt{margin-top:30px}}.absolute-img-mt2{margin-top:60px}@media screen and (max-width:767px){.absolute-img-mt2{margin-top:40px}}.absolute-img-mt3{margin-top:80px}@media screen and (max-width:991px){.absolute-img-mt3{margin-top:0}}.header-resize-textbox{padding-top:80px}@media screen and (max-width:1320px){.header-resize-textbox{padding-top:70px}}@media screen and (max-width:1250px){.header-resize-textbox{padding-top:60px}}@media screen and (max-width:1210px){.header-resize-textbox{padding-top:50px}}@media screen and (max-width:1199px){.header-resize-textbox{padding-top:0}}.modern-search-height{min-height:200px}@media screen and (max-width:991px){.modern-search-height{min-height:250px}}@media screen and (max-width:767px){.modern-search-height{min-height:410px}}@media screen and (max-width:500px){.modern-search-height{min-height:420px}}.modern-search-height2{min-height:200px}@media screen and (max-width:991px){.modern-search-height2{min-height:330px}}@media screen and (max-width:767px){.modern-search-height2{min-height:500px}}.fill-svg{fill:var(--background-color);color:var(--background-color);background-color:var(--background-color)}.join-us-title{font-size:18px;font-weight:700}.join-us-desc{font-weight:400;font-size:14px;min-width:280px}.border-yellow{width:3px}.border-yellow,.border-yellow-sec{position:absolute;top:0;height:100%;background-color:#ffc500;border-radius:3px}.border-yellow-sec{left:-165px;width:8px}.iphone-handler{content:"";position:absolute;width:100%;height:100%;overflow-y:hidden;top:0;left:0;object-fit:contain}.handle-responsive-show-item-block{display:none}.peace-mind-style{padding:20px 28px}.peace-mind-style,.peace-mind-style-third{border-radius:10px;background-color:#fff;border:1px solid #f4f4f4;box-shadow:0 4px 100px rgba(0,0,0,.04)}.peace-mind-style-third{padding:16px 22px;min-height:300px}.dot-circle{border-radius:10px;padding:8px 18px;background-color:#fff;box-shadow:"0px 4px 100px rgba(0, 0, 0, 0.04)"}.text-responsive-center-margin{padding:65px 0}.font-mid-mobile{font-size:35px;font-weight:700;max-width:900px}@media screen and (max-width:1124px){.zero-handle-margin{margin-bottom:4rem!important}}@media screen and (max-width:991px){.margin-top-test{margin-top:30px!important}.redesign-position{position:relative!important}.absolute-test{position:absolute!important;top:calc(100% - 250px)!important}.zero-handle-margin{margin-bottom:4rem!important}.normalize-font{font-size:16px!important;max-width:300px!important}.hand-margin-mobile{margin-bottom:20px!important}.test-margin-top{margin-top:50px!important}}.rental-protection{justify-content:flex-end}.handle-margin-insurance{margin-top:50px}.mobile-top-margin-partners{margin:20px 0 70px;max-width:900px}.handle-box-guids{flex:1 1;max-width:280px;border-radius:10px;padding:42px 28px;border:1px solid #f4f4f4;height:100%!important;min-height:230px;background-color:#fff;box-shadow:"0px 4px 100px rgba(0, 0, 0, 0.04)"}.add-padding-mobile{padding:0}@media screen and (max-width:1024px){.rental-protection{justify-content:center!important}.handle-margin-insurance{margin-top:40px!important}.main-insurance-first-mobile{padding-left:30px}.main-insurance-mobile{padding:0 30px}.responsive-wrap{flex-wrap:wrap}.margin-resp-top-bottom{margin:5px 0 30px!important;padding-left:0!important;flex-direction:row;justify-content:center}.w-100-test{width:100vw!important}}@media screen and (max-width:2000px){.flex-column-responsive{display:flex!important;flex-direction:column!important}}@media screen and (max-width:1199px){.dot-circle{transform:rotate(90deg)!important;background-color:rgba(0,0,0,0)!important;margin:20px 0!important}}@media screen and (max-width:2000px){.handle-responsive-show-item{display:none}}@media screen and (max-width:767px){.add-padding-mobile{padding:0 30px}.handle-box-guids{width:100%}.mobile-top-margin-partners{margin-top:90px!important;margin-bottom:30px!important}.set-maxwidth-for-responsive{max-width:400px!important}.rental-protection{justify-content:flex-start!important}.peace-mind-style{width:100%;max-width:none!important}.margin-mobile-zero{margin-top:0!important}.main-insurance-first-mobile{padding-left:20px;padding-right:20px}.rwidth{width:43%!important}.absolute-test{position:absolute!important;top:calc(100% - 200px)!important}.margin-bottom-handle-mobile-responsive{margin-bottom:20px!important}.handle-font-size{font-size:28px!important}.zero-handle-margin{margin-bottom:3.1rem!important}.w-100-test{width:100vw!important}.mobile-padd{padding-left:10px;padding-right:10px}.mobile-padd-sec{padding:15px 12px!important}.mobile-padd-sec button{padding:8px 20px!important}.padding-mobile-r{padding-right:60px!important}.padding-mobile-r-s{padding-right:0!important}.handle-width-tick{width:80px!important}.handle-fontSize-mobile{font-size:12px!important;white-space:nowrap}.text-responsive-center-margin{padding:55px 0!important;font-size:62px!important}.text-responsive-center{margin:0!important;font-size:26px!important}.text-responsive-center-sec{font-size:16px!important;padding:0!important}.text-responsive-center-sec span{font-size:16px!important}.change-font-responsive{font-size:32px!important}.border-bottom-responsive{border-bottom:none!important}.yelo-cover-left{left:1%!important}.responsive-wrap{flex-wrap:wrap}.join-us-desc{max-width:180px!important;padding:0 10px}.zero-margin{margin:0!important}.first-margin{margin:12px 0!important}.second-margin{margin-top:50px!important}.tst-object-fit{object-fit:contain!important;margin:0}.border-yellow-sec{display:none!important}.resize-font{font-size:12px!important}.font-sec-mobile{font-size:34px!important}.left-mr-10{margin-left:18px!important}.font-mid-mobile{font-size:32px!important;line-height:1.3!important}.mobile-d-none{display:none!important}.align-position-center-responsive{position:absolute;top:10;z-index:-1;left:40px!important}.handle-responsive-show-item-block{display:block}.center-flex{display:flex;flex-direction:row;align-items:center}.resize-font-size{font-size:16px!important;white-space:nowrap}.resize-in-font-size{font-size:32px!important}.mobile-img-resize{width:50%!important}.padding-box-test{padding:20px!important}.question-responsive-mobile{font-size:15px!important;max-width:90px!important}.mobile-padding-question{padding:0 10px!important}.flex-change{justify-content:start!important}}.yellow-border-test{width:2px;min-height:110px;height:100%;background-color:#ffc500;opacity:.67;position:relative;z-index:-1}.yellow-border-sec{width:6px;height:35px;border-radius:5px;background-color:#ffc500;opacity:1;position:absolute;content:"";left:-2px;z-index:1}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:0;left:0;background-color:#00000040;padding:10px;border-radius:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center}#nprogress .spinner-icon{width:50px;height:50px;box-sizing:border-box;border-color:#232f45 transparent transparent #232f45;border-style:solid;border-width:2px;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,700;1,400;1,700&display=swap";.abz-editor-grid{display:grid;grid-template-columns:minmax(0,1fr) 0;gap:16px;align-items:start}.abz-editor-grid.open{grid-template-columns:minmax(0,1fr) var(--editor-w)}.abz-editor-col,.abz-editor-grid>*,.abz-main-col{min-width:0}.abz-editor,.abz-editor *{max-width:100%}.abz-editor *{box-sizing:border-box}.editing-outline{outline:3px solid #ffbb2c;outline-offset:4px;border-radius:10px}.save-button{appearance:none;border:0;background:#ffbb2c;color:#232f45;border-radius:10px;padding:10px 16px;font-weight:700;cursor:pointer;transition:transform .06s ease,box-shadow .12s ease;box-shadow:0 6px 14px rgba(35,47,69,.15)}.save-button:hover{transform:translateY(-1px)}.save-button:active{transform:translateY(0)}.save-button-text{margin:0}.plus-button{appearance:none;border:0;background:#fff;width:44px;height:44px;box-shadow:0 8px 24px rgba(35,47,69,.15);transition:transform .12s ease,box-shadow .12s ease}.plus-button:hover{transform:translateY(-1px) scale(1.02);box-shadow:0 12px 28px rgba(35,47,69,.2)}.drag-button:hover,.edit-button:hover,.remove-button:hover{background:#f6f7f9;box-shadow:0 8px 18px rgba(35,47,69,.18)}.remove-button{background:#fff3f3}.remove-button:hover{background:#ffe7e7}.draggable-sections .section{position:relative}.editor-pane{position:sticky;top:16px;height:calc(100vh - 32px);overflow:auto;background:#f9f9f9;border:1px solid rgba(35,47,69,.12);border-radius:12px;padding:12px;transition:width .22s ease,opacity .2s ease;width:0;opacity:0}.editor-pane.open{width:380px;opacity:1}.editor-drawer{position:fixed;right:0;top:0;bottom:0;width:0;background:#fff;box-shadow:0 0 24px rgba(0,0,0,.15);border-left:1px solid rgba(35,47,69,.12);z-index:120;overflow:hidden;transition:width .26s ease}.editor-drawer.open{width:420px}.accordion-item{border:1px solid rgba(35,47,69,.12);border-radius:10px;margin-bottom:10px;background:#fff}.accordion-toggle{width:100%;background:rgba(0,0,0,0);border:0;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.accordion-title{font-weight:600;color:#232f45}.accordion-icon{width:18px;height:18px;transition:transform .18s ease}.accordion-item.open .accordion-icon{transform:rotate(0deg)}.accordion-item:not(.open) .accordion-icon{transform:rotate(180deg)}.accordion-body{overflow:hidden;max-height:0;transition:max-height .22s ease}.accordion-item.open .accordion-body{max-height:800px}.accordion-inner{padding:12px}.abz-mode-switch{position:relative;display:inline-flex;align-items:center;gap:10px;padding:6px 8px;background:#f3f4f6;border:1px solid rgba(35,47,69,.12);border-radius:999px;cursor:pointer;-webkit-user-select:none;user-select:none}.abz-mode-label{font-size:12px;font-weight:600;color:#6b7280}.abz-mode-label.active{color:#232f45}.abz-mode-knob{position:absolute;top:3px;bottom:3px;left:-2px;width:46%;border-radius:999px;background:#ffbb2c;transition:transform .18s ease;z-index:0}.abz-mode-knob.left{transform:translateX(6px)}.abz-mode-knob.right{transform:translateX(calc(100% + 6px))}.abz-mode-switch .abz-mode-label{position:relative;z-index:1}.bg-black{background-color:#000!important}.text-secondary2{color:#dbe1ec!important}.fw-bold{font-weight:700!important}.lh-tight{line-height:1.1!important}.pe-lg-5{padding-right:3rem}@media(max-width:991.98px){.pe-lg-5{padding-right:0}}.chip-trio{width:320px;height:92px;position:relative}.chip{position:absolute;display:inline-block;padding:8px 14px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.1px;box-shadow:0 6px 14px rgba(0,0,0,.25);transform-origin:center;animation:chip-breathe 3.2s ease-in-out infinite}.chip-yellow{background:#ffc501;color:#1a1a1a}.chip-red{background:#d62b2b;color:#fff}.chip-beige{background:#f5e6c8;color:#1a1a1a}.chip-1{top:10px;left:54px;--rot:8deg;--spread:10px;transform:rotate(8deg)}.chip-2{top:46px;left:20px;--rot:-14deg;--spread:-10px;transform:rotate(-14deg)}.chip-3{top:54px;left:90px;--rot:-3deg;--spread:11px;transform:rotate(-3deg)}@keyframes chip-breathe{0%,to{transform:translateX(0) rotate(var(--rot))}50%{transform:translateX(var(--spread)) rotate(var(--rot))}}.ai-landing:hover .stage-img{transition:transform .4s cubic-bezier(.4,0,.2,1)}.stage{position:relative;height:420px;max-width:580px;margin-left:auto}.stage-img{position:absolute;border-radius:12px;background:rgba(0,0,0,0)!important;transition:transform .4s cubic-bezier(.4,0,.2,1);pointer-events:none}.lang-img{top:0;left:0;width:250px}.featured-img{top:90px;right:0;width:430px}.addpages-img{top:140px;right:16px;width:180px}.improve-img{top:370px;left:40px;width:200px}.cta-img{bottom:-100px;left:70px;width:190px}.search-img{bottom:-130px;right:0;width:310px;border-radius:999px}.ai-landing:hover .lang-img{transform:translate(-12px,-10px)}.ai-landing:hover .featured-img{transform:translate(15px,-6px)}.ai-landing:hover .addpages-img{transform:translate(14px,6px)}.ai-landing:hover .improve-img{transform:translate(-54px,6px)}.ai-landing:hover .cta-img{transform:translate(-8px,-2px) scale(1.04)}.ai-landing:hover .search-img{transform:translate(30px,-25px)}@media(max-width:991.98px){.stage{height:520px;max-width:100%}.ai-landing:hover .stage-img{transform:none}}@media print{body{margin:0!important}}:root{--ck-content-font-family:"Lato";--ck-editor-height:200px}.ck-content b,.ck-content strong{font-family:inherit}@media screen and (min-width:767px){.ck.ck-toolbar-dropdown>.ck-dropdown__panel{max-width:500px!important;width:500px!important}}.editor-container_document-editor .editor-container__toolbar{display:flex;position:relative;box-shadow:0 2px 3px rgba(0,0,0,.078)}.editor-container_document-editor .editor-container__toolbar>.ck.ck-toolbar{flex-grow:1;width:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top:0;border-left:0;border-right:0}.editor-container_document-editor .editor-container__editor-wrapper{max-height:var(--ck-editor-height);min-height:var(--ck-editor-height);overflow-y:scroll;background:var(--ck-color-base-foreground)}.editor-container_document-editor .editor-container__editor{margin-top:8px;margin-bottom:8px;height:100%}.editor-container_document-editor .editor-container__editor .ck.ck-editor__editable{box-sizing:border-box;max-width:210.5291666667mm;min-height:40mm;height:fit-content;border:1px solid hsl(0,0%,82.7%);background:#fff;box-shadow:0 2px 3px rgba(0,0,0,.078);margin-left:10px;margin-right:10px}.tox .tox-swatch{width:0;height:20px;border-radius:999px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08);margin:4px}.tox .tox-swatches{padding:8px 6px}.tox .tox-swatches__row{margin:2px 0}.tox .tox-collection--list .tox-collection__item .tox-collection__item-label{line-height:1.3}.tox .tox-swatch:hover{box-shadow:inset 0 0 0 2px rgba(0,0,0,.15)}.tox .tox-menu.tox-collection{border-radius:10px}.hero-section{background:linear-gradient(135deg,#FFC34D,#FFB020);display:flex;align-items:center;justify-content:center;padding:40px 20px}.hero-title{font-size:2.5rem;font-weight:900;color:#1a1a1a;margin-bottom:15px;line-height:1.2;text-transform:uppercase;letter-spacing:-1px}.hero-subtitle{font-size:1.2rem;color:#1a1a1a;margin-bottom:8px;font-weight:500}.hero-brand{color:#263b50;margin-bottom:35px}.hero-buttons{display:flex;gap:20px;justify-content:center;align-items:center;flex-wrap:wrap}.hero-buttons .btn,.hero-buttons .btn-demo,.hero-buttons .btn-pricing{font-size:.85rem;font-weight:600;text-transform:uppercase;padding:8px 10px;border-radius:30px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;transition:all .3s ease;min-width:180px;height:46px;letter-spacing:.5px}.btn-demo{background-color:rgba(0,0,0,0);color:#263b50;border:2px solid rgba(35,47,69,.5647058824);overflow:hidden}.btn-demo:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(0,0,0,.2)}.btn-demo .btn-icon,.btn-demo:hover{background-color:#232f45;color:#ffbb2c}.btn-demo .btn-icon{width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease}.btn-demo:hover .btn-icon{background-color:#ffbb2c;color:#232f45;transform:translateX(4px)}.arrow-icon{font-style:normal;font-size:1.4rem;font-weight:900;line-height:1}.btn-pricing{background-color:#fff;color:#263b50;position:relative}.btn-pricing:after{content:"";position:absolute;bottom:8px;left:50%;transform:translateX(-50%);width:0;height:0;background-color:#fbbf24;transition:width .3s ease}.btn-pricing:hover{background-color:#232f45;color:#fbbf24;transform:translateY(-2px)}.btn-pricing:hover:after{width:80%}.stroke-text{color:rgba(0,0,0,0);-webkit-text-stroke:2px #fbbf24}@media(max-width:768px){.stroke-text{-webkit-text-stroke:1px #fbbf24}}@media(max-width:992px){.hero-title{font-size:2.2rem}.hero-brand{font-size:2.5rem}}@media(max-width:768px){.hero-title{font-size:1.8rem;letter-spacing:-1px}.hero-subtitle{font-size:1rem}.hero-brand{font-size:2rem;letter-spacing:-1px;margin-bottom:30px}.hero-buttons{flex-direction:column;gap:15px}.hero-buttons .btn,.hero-buttons .btn-demo,.hero-buttons .btn-pricing{width:100%;max-width:350px;min-width:unset;height:44px;font-size:.9rem;padding:10px 24px}.btn-demo .btn-icon{width:30px;height:30px}.arrow-icon{font-size:1.2rem}}@media(max-width:480px){.hero-title{font-size:1.8rem}.hero-brand{font-size:2rem}.hero-buttons .btn,.hero-buttons .btn-demo,.hero-buttons .btn-pricing{font-size:.88rem;padding:10px 20px;gap:10px}.btn-demo .btn-icon{width:28px;height:28px}.arrow-icon{font-size:1.1rem}}.testimonials-redesign-section{width:100%;background:#fff;padding:80px 0;overflow:hidden}.testimonials-redesign-section .testimonials-badge{display:inline-block;background:linear-gradient(135deg,#FFC34D,#FFB020);color:#000;padding:10px 30px;border-radius:50px;font-size:14px;font-weight:600;margin-bottom:30px;transform:rotate(-2deg);box-shadow:0 2px 8px rgba(0,0,0,.3)}.testimonials-redesign-section .testimonials-main-title{font-size:40px;font-weight:600;color:#232f45;margin-bottom:20px;line-height:1.2}@media(max-width:767px){.testimonials-redesign-section .testimonials-main-title{font-size:32px}}.testimonials-redesign-section .testimonials-main-subtitle{color:#6c757d;font-size:15px;line-height:1.6;max-width:900px;margin:0 auto 60px}@media(max-width:767px){.testimonials-redesign-section .testimonials-main-subtitle{font-size:16px}}.testimonials-redesign-section .testimonial-slider-wrapper{position:relative;padding:20px 60px;overflow:hidden}@media(max-width:767px){.testimonials-redesign-section .testimonial-slider-wrapper{padding:20px}}.testimonials-redesign-section .testimonial-slider-wrapper .slick-slider{overflow:hidden}.testimonials-redesign-section .testimonial-slider-wrapper .slick-list{overflow:hidden;margin:0}.testimonials-redesign-section .testimonial-slider-wrapper .slick-track{display:flex;align-items:stretch}.testimonials-redesign-section .testimonial-slider-wrapper .slick-slide{float:none;height:auto}.testimonials-redesign-section .testimonial-slider-wrapper .slick-slide>div{height:100%;outline:none}.testimonials-redesign-section .testimonial-card-redesign{background:#f8f9fa;border-radius:25px;padding:30px;min-height:300px;display:flex;flex-direction:column;transform:rotate(-1deg);box-shadow:0 4px 20px rgba(0,0,0,.08);transition:transform .3s ease;margin:0 10px}.testimonials-redesign-section .testimonial-card-redesign:hover{transform:rotate(0deg)}@media(max-width:767px){.testimonials-redesign-section .testimonial-card-redesign{padding:30px;min-height:350px;margin:0}}.testimonials-redesign-section .testimonial-rating-redesign{margin-bottom:20px}.testimonials-redesign-section .testimonial-rating-redesign .star-empty,.testimonials-redesign-section .testimonial-rating-redesign .star-filled{font-size:22px;margin-right:3px}.testimonials-redesign-section .testimonial-rating-redesign .star-filled{color:#ffbb2c}.testimonials-redesign-section .testimonial-rating-redesign .star-empty{color:#ddd}.testimonials-redesign-section .testimonial-quote-redesign{font-size:15px;font-weight:500;color:#232f45;margin-bottom:20px;flex-grow:1;line-height:1.6}@media(max-width:767px){.testimonials-redesign-section .testimonial-quote-redesign{font-size:16px}}.testimonials-redesign-section .testimonial-description-redesign{font-size:14px;color:#6c757d;margin-bottom:25px;line-height:1.6}.testimonials-redesign-section .testimonial-author-redesign{display:flex;align-items:center;gap:15px;margin-top:auto}.testimonials-redesign-section .testimonial-author-redesign .author-avatar-redesign{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#ff6b9d,#ff8c5a);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:22px;flex-shrink:0;box-shadow:0 3px 10px rgba(255,107,157,.3)}.testimonials-redesign-section .testimonial-author-redesign .author-info-redesign h5{margin:0;font-size:16px;font-weight:600;color:#232f45}.testimonials-redesign-section .testimonial-author-redesign .author-info-redesign p{margin:0;font-size:14px;color:#6c757d}.testimonials-redesign-section .testimonial-arrow{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;border-radius:50%;background:#fff;border:none;box-shadow:0 4px 12px rgba(0,0,0,.15);cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .3s ease}.testimonials-redesign-section .testimonial-arrow:hover{background:#f8f9fa;transform:translateY(-50%) scale(1.05)}.testimonials-redesign-section .testimonial-arrow:focus{outline:none}.testimonials-redesign-section .testimonial-arrow svg{color:#232f45}.testimonials-redesign-section .testimonial-arrow.testimonial-arrow-prev{left:0}.testimonials-redesign-section .testimonial-arrow.testimonial-arrow-next{right:0}@media(max-width:767px){.testimonials-redesign-section .testimonial-arrow{display:none!important}}.testimonials-redesign-section .testimonial-dots{display:flex!important;justify-content:center;gap:8px;margin-top:30px;padding:0;list-style:none}.testimonials-redesign-section .testimonial-dots li{margin:0;padding:0}.testimonials-redesign-section .testimonial-dots li button{width:8px;height:8px;border-radius:50%;background:#ddd;border:none;cursor:pointer;padding:0;transition:all .3s ease;font-size:0;line-height:0}.testimonials-redesign-section .testimonial-dots li button:before{content:"";display:none}.testimonials-redesign-section .testimonial-dots li button:focus{outline:none}.testimonials-redesign-section .testimonial-dots li.slick-active button{width:32px;border-radius:4px;background:#232f45}.testimonials-redesign-section .stats-card-redesign{background:linear-gradient(135deg,#FFC34D,#FFB020);border-radius:25px;padding:5px 30px;display:flex;flex-direction:column;justify-content:center;min-height:360px;box-shadow:0 4px 20px rgba(0,0,0,.3);transform:rotate(1deg);transition:transform .3s ease}.testimonials-redesign-section .stats-card-redesign:hover{transform:rotate(0deg)}@media(max-width:991px){.testimonials-redesign-section .stats-card-redesign{margin-top:30px;min-height:350px}}.testimonials-redesign-section .stats-card-redesign h3{font-size:24px;font-weight:700;color:#232f45;margin-bottom:30px}.testimonials-redesign-section .stats-card-redesign .stats-number-redesign{font-size:90px;font-weight:700;color:#232f45;line-height:1;margin-bottom:25px}@media(max-width:767px){.testimonials-redesign-section .stats-card-redesign .stats-number-redesign{font-size:70px}}.testimonials-redesign-section .stats-card-redesign .stats-description-redesign{color:#000;font-size:16px;line-height:1.6;margin:0}.faq-redesign-section{background:#fff;padding:80px 0;overflow:hidden}@media(max-width:767px){.faq-redesign-section{padding:60px 0}}.faq-redesign-section .faq-left-content{padding-right:40px}@media(max-width:991px){.faq-redesign-section .faq-left-content{padding-right:0;margin-bottom:40px}}.faq-redesign-section .faq-left-content .faq-badge{display:inline-block;background:linear-gradient(135deg,#FFC34D,#FFB020);color:#000;padding:8px 24px;border-radius:50px;font-size:14px;font-weight:600;margin-bottom:30px;transform:rotate(-2deg);box-shadow:0 2px 8px rgba(0,0,0,.3)}.faq-redesign-section .faq-left-content .faq-main-title{font-size:48px;font-weight:700;color:#232f45;line-height:1.2;margin-bottom:20px}@media(max-width:991px){.faq-redesign-section .faq-left-content .faq-main-title{font-size:40px}}@media(max-width:767px){.faq-redesign-section .faq-left-content .faq-main-title{font-size:32px}}.faq-redesign-section .faq-left-content .faq-subtitle{font-size:16px;color:#6c757d;line-height:1.7;margin-bottom:30px}@media(max-width:767px){.faq-redesign-section .faq-left-content .faq-subtitle{font-size:15px}}.faq-redesign-section .faq-left-content .faq-contact-btn{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,#FFC34D,#FFB020);color:#000;padding:14px 32px;border-radius:50px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.3)}.faq-redesign-section .faq-left-content .faq-contact-btn:hover{background:linear-gradient(135deg,#FFC34D,#FFB020);color:#000;text-decoration:none;transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.4)}.faq-redesign-section .faq-left-content .faq-contact-btn svg{width:18px;height:18px}.faq-redesign-section .faq-items-wrapper{display:flex;flex-direction:column;gap:16px}.faq-redesign-section .faq-item-redesign{background:#fff;border:1px solid rgba(35,47,69,.15);border-radius:12px;padding:24px;transition:all .3s ease;cursor:pointer}.faq-redesign-section .faq-item-redesign:hover{border-color:rgba(0,0,0,.3);box-shadow:0 2px 12px rgba(0,0,0,.05)}.faq-redesign-section .faq-item-redesign.faq-item-active{background:#fffdf1;border-color:linear-gradient(135deg,#FFC34D,#FFB020);box-shadow:0 2px 12px rgba(0,0,0,.15)}.faq-redesign-section .faq-question-redesign{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;cursor:pointer}.faq-redesign-section .faq-question-redesign .faq-question-text{display:flex;align-items:flex-start;gap:12px;flex:1 1}.faq-redesign-section .faq-question-redesign .faq-question-text .faq-bullet{width:8px;height:8px;background:#232f45;border-radius:50%;margin-top:8px;flex-shrink:0}.faq-redesign-section .faq-question-redesign .faq-question-text h3{font-size:18px;font-weight:600;color:#232f45;margin:0;line-height:1.5}@media(max-width:767px){.faq-redesign-section .faq-question-redesign .faq-question-text h3{font-size:16px}}.faq-redesign-section .faq-question-redesign .faq-toggle-btn{width:32px;height:32px;border-radius:50%;background:#fff;border:1px solid rgba(35,47,69,.15);display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:300;color:#000;cursor:pointer;transition:all .3s ease;flex-shrink:0}.faq-redesign-section .faq-question-redesign .faq-toggle-btn:hover{transform:rotate(90deg)}.faq-item-active .faq-redesign-section .faq-question-redesign .faq-toggle-btn,.faq-redesign-section .faq-question-redesign .faq-toggle-btn:hover{background:linear-gradient(135deg,#FFC34D,#FFB020);border-color:linear-gradient(135deg,#FFC34D,#FFB020);color:#fff}.faq-redesign-section .faq-answer-redesign{margin-top:16px;padding-left:20px;font-size:11px;color:#6c757d;line-height:1.7;animation:fadeIn .3s ease}@media(max-width:767px){.faq-redesign-section .faq-answer-redesign{font-size:11px;padding-left:0}}.faq-redesign-section .faq-answer-redesign p{margin-bottom:12px}.faq-redesign-section .faq-answer-redesign p:last-child{margin-bottom:0}.faq-redesign-section .faq-answer-redesign ol,.faq-redesign-section .faq-answer-redesign ul{margin-bottom:12px;padding-left:20px}.faq-redesign-section .faq-answer-redesign li{margin-bottom:8px}.faq-redesign-section .faq-answer-redesign a{text-decoration:underline}.faq-redesign-section .faq-answer-redesign a,.faq-redesign-section .faq-answer-redesign a:hover{color:linear-gradient(135deg,#FFC34D,#FFB020)}.faq-redesign-section .Collapsible .Collapsible__contentOuter{overflow:hidden;transition:height .3s ease}.faq-redesign-section .Collapsible .Collapsible__contentInner{padding:0}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.faq-item-redesign.faq-item-active .faq-question-text .faq-bullet{background:linear-gradient(135deg,#FFC34D,#FFB020)}.ck-editor__top,.ck-toolbar,.ck.ck-toolbar{z-index:9999!important;position:relative}.menu-item{transition:all .2s ease;min-height:50px}.menu-item:hover{background-color:#f8f9fa;transform:translateX(4px)}.menu-level{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column}.menu-header{animation:slideInDown .6s cubic-bezier(.25,.46,.45,.94)}.stagger-item.animate-in{animation:slideInUp .5s cubic-bezier(.25,.46,.45,.94) forwards}.submenu-level{z-index:10;animation:slideInFromRight .4s cubic-bezier(.25,.46,.45,.94)}.submenu-header{animation:slideInDown .4s cubic-bezier(.25,.46,.45,.94)}.submenu-item.animate-in{animation:slideInUp .5s cubic-bezier(.25,.46,.45,.94) forwards}.menu-item-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.menu-arrow{opacity:.6;transition:all .2s ease}.menu-item:hover .menu-arrow{opacity:1;transform:translateX(2px)}@keyframes slideInDown{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes slideOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes slideInFromRight{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideOutToRight{0%{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}.menu-item{position:relative;overflow:hidden}.menu-item:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s}.menu-item:hover:before{left:100%}.menu-item-icon img{transition:opacity .3s ease}.menu-item-icon img:not([src]){opacity:0}.carousel-slider{border-radius:8px!important}.rdrCalendarWrapper{box-shadow:0 0 50px rgba(0,0,0,0)!important}.rdrDateDisplayWrapper{border-radius:0!important;margin-top:10px}.rdrDayNumber{top:1px!important;font-weight:500!important;font-size:14px!important}.rdrMonthPicker,.rdrYearPicker{font-weight:15px!important}.rdrDayActive,.rdrInRange{color:var(--calendar-color)!important}.rdrDayActive{border-color:var(--calendar-color)!important}.rdrDayEndPreview,.rdrDayInPreview,.rdrDayStartPreview{color:var(--calendar-color)!important}.yourImage{filter:invert(100%)}.rdrEndEdge,.rdrStartEdge{color:var(--calendar-color)!important}.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span{color:var(--calendar-text-color)!important}.rdrDateRangeWrapper{box-shadow:0 0 50px rgba(0,0,0,.1882352941);border-radius:8px}.rdrDateDisplayWrapper{border-radius:8px 8px 0 0}.reserve-button:hover{scale:1.03}.rdrDayToday .rdrDayNumber span:after{background:var(--calendar-color)!important}.reserve-button{transition:.3s}.gmnoprint{display:none!important}.boldiransansfont1{font-size:25px!important;color:#232f45!important;font-weight:600!important}.hero-section-bottom{transform:rotate(-5deg);transform-origin:5% 0;top:0;left:-25%;z-index:0;width:150%;height:300px;position:absolute;background-color:#ffc500}.search-blog-container{margin:30px auto 50px;text-align:center;width:50%}.search-blog-container h1{font-weight:700;color:#4f4f4f;font-size:25px}.search-blog-container p{color:#4f4f4f;font-weight:400;font-size:15px}.search-blog-container .search-blog{align-items:center;justify-content:space-between;border:1px solid #000;border-radius:12px;width:80%;background:#fff;margin:0 auto 30px}.search-blog-container .search-blog .searchinput{border:0;flex:1 1;width:100%;background-color:rgba(0,0,0,0);outline:0}.search-blog-container .search-blog .searchinput::placeholder{color:#000!important;font-size:14px}.search-blog-container .search-blog .searchinput :focus{outline:0;border:0}.search-blog-container .search-blog .search-blog-icon{width:26px;height:26px}.search-blog-container span{font-size:16px;line-height:24px;text-align:center;color:#4f4f4f;text-align:justify}.tooltip-container .tooltip-hover{display:none;transition:all .4ms ease}.tooltip-container:hover .tooltip-hover{display:block}.hero-section-rental-bottom{transform:rotate(-5deg);transform-origin:5% 0;height:200px;background-color:#ffc500}.hero-section-rental-bottom,.insurance-section-bottom{top:0;left:-25%;z-index:0;width:150%;position:absolute}.insurance-section-bottom{transform:rotate(-3deg);transform-origin:5% 0;height:90px;background-color:#f7f9fc}.insurance-section-top{transform:rotate(-3deg);transform-origin:-3% 0;top:100px;background-color:#f7f9fc}.hero-partner1-section-bottom,.insurance-section-top{left:-25%;z-index:0;width:150%;height:100px;position:absolute}.hero-partner1-section-bottom{transform:rotate(-3deg);transform-origin:5% 0;top:0;background-color:#ffc500}.hero-partner2-section-bottom{height:115px;background-color:rgba(255,197,0,.6)}.hero-partner2-section-bottom,.hero-partner3-section-bottom{transform:rotate(-3deg);transform-origin:5% 0;top:0;left:-25%;z-index:0;width:150%;position:absolute}.hero-partner3-section-bottom{height:130px;background-color:rgba(255,197,0,.4)}.notifManager{position:fixed;right:0;padding-right:20px;top:0;width:200px;z-index:1000001;max-height:100vh;overflow:auto;pointer-events:none}.notifManager .notifBox{background-color:hsla(0,0%,100%,.8666666667);backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%);border-radius:4px;padding:3px;max-width:200px;box-shadow:0 0 30px rgba(0,0,0,.05);animation:rightAppear .5s;transition:height .5s;pointer-events:all}.notifManager .notifBox:first-child{margin-top:60px}.notifManager .notifBox .notifTitle{font-size:14px}.notifManager .notifBox .notifDescription{font-size:12px;opacity:.8}.notifManager .notifBox.rightHide{animation:rightHide .5s;animation-fill-mode:forwards}.notifManager .notifBox.success{background-color:rgba(0,171,102,.8);color:#fff}.notifManager .notifBox.error{background-color:rgba(238,80,80,.8);color:#fff}.template{border:1px solid #ddd;padding:16px;margin:10px;text-align:center}.template-image{width:100%;height:auto}.templates{display:flex;flex-direction:column;gap:15px}.control-panel{top:-2.6rem}.control-panel,.control-panel1{background-color:#fff;border-radius:3.08px;display:flex;align-items:center;position:absolute;right:3rem;box-shadow:0 7.7px 29.86px 0 rgba(35,47,69,.25)}.control-panel button{border:none;padding:5px 10px;cursor:pointer}.plus-button{background-color:#ffaf00;border-radius:50%;width:40px;height:40px;font-size:20px;cursor:pointer}.close-button{margin-top:20px;padding:10px 20px;background-color:#ff4b4b;color:#fff;border:none;cursor:pointer}.webstore-modal-content{padding:20px;background-color:#fff;border-radius:14px}.webstore-modal-title{font-size:16px;color:#232f45;font-weight:500}.slider_card{background-color:#fff;flex:4 1;border-radius:14px;overflow:hidden;position:relative}.slider_card_color{background-color:#232f45}.slider_card:hover .slider_card_color,.slider_card_color{position:absolute;height:10px;bottom:0;left:0;border-bottom-left-radius:14px;border-bottom-right-radius:14px}.slider_card:hover .slider_card_color{--color:$default-color;background-color:var(--color-1)}.slider_card1{flex:4 1;border-radius:14px;overflow:hidden;position:relative}.slider_card1_color{background-color:#232f45}.slider_card1:hover .slider_card_color,.slider_card1_color{position:absolute;height:10px;bottom:0;left:0;border-bottom-left-radius:14px;border-bottom-right-radius:14px}.slider_card1:hover .slider_card_color{--color:$default-color;background-color:var(--color-1)}.save-button{background-color:#ffbb2c;border-radius:8px;padding:14px 50px}.save-button-text{font-size:16px;font-weight:600;color:#232f45}.date-picker-eq{border-right:1px solid #ececee;border-bottom:0 solid #ececee}@media screen and (max-width:767px){.date-picker-eq{border-right:0 solid #ececee;border-bottom:1px solid #ececee}}.about-header{position:absolute;top:100px;left:0}.about-header-img{width:60%;margin-bottom:-280px}@media screen and (max-width:1350px){.about-header-img{width:65%}}@media screen and (max-width:1290px){.about-header-img{width:70%}}@media screen and (max-width:1190px){.about-header-img{width:75%}}@media screen and (max-width:1100px){.about-header-img{width:80%}}@media screen and (max-width:1020px){.about-header-img{width:85%}}@media screen and (max-width:991px){.about-header-img{width:90%}}@media screen and (max-width:900px){.about-header-img{width:95%}}@media screen and (max-width:830px){.about-header-img{width:100%}}@media screen and (max-width:800px){.about-header-img{margin-bottom:-260px}}@media screen and (max-width:760px){.about-header-img{margin-bottom:-250px}}@media screen and (max-width:720px){.about-header-img{margin-bottom:-230px}}@media screen and (max-width:680px){.about-header-img{margin-bottom:-210px}}@media screen and (max-width:620px){.about-header-img{margin-bottom:-190px}}@media screen and (max-width:560px){.about-header-img{margin-bottom:-170px}}@media screen and (max-width:500px){.about-header-img{margin-bottom:-140px}}@media screen and (max-width:400px){.about-header-img{margin-bottom:-100px}}.slider-media-top{margin-top:210px}@media screen and (max-width:720px){.slider-media-top{margin-top:180px}}.slider-media-top{margin-top:180px}@media screen and (max-width:680px){.slider-media-top{margin-top:160px}}@media screen and (max-width:620px){.slider-media-top{margin-top:140px}}@media screen and (max-width:560px){.slider-media-top{margin-top:120px}}@media screen and (max-width:500px){.slider-media-top{margin-top:90px}}@media screen and (max-width:400px){.slider-media-top{margin-top:50px}}.about-header-top{padding-top:150px}.about-header-text{max-width:500px}@media screen and (max-width:1300px){.about-header-text{max-width:630px}}@media screen and (max-width:1130px){.about-header-text{max-width:710px}}@media screen and (max-width:1060px){.about-header-text{top:80px}}@media screen and (max-width:1015px){.about-header-text{top:0}}@media screen and (max-width:900px){.about-header-text{top:80px}}@media screen and (max-width:800px){.about-header-text{top:100px}}@media screen and (max-width:750px){.about-header-text{top:120px}}@media screen and (max-width:350px){.about-header-text{top:90px}}.seller-guide-container{width:90%}.seller-guide-box{position:absolute;top:-80px}.how-to-buy-question-box{position:relative;padding:30px 0}.how-to-buy-questions{padding:20px 0}.how-to-buy-header{font-size:18px}.question-box-bg{border-radius:100px;width:50px;height:50px}.question-box-img{width:22px;height:22px}.question-box-text{font-size:15px;width:calc(100% - 80px);font-weight:600;white-space:wrap;color:#232f45;padding-left:10px}.percentage-box{background-color:#fff;box-shadow:0 18px 48.9px 12.38px rgba(0,0,0,.1);padding:20px 30px;border-radius:14px}.percentage-text1{font-weight:700;font-size:40px;color:#232f45}.percentage-text2{font-weight:500;font-size:20px;color:#191b28}@media screen and (max-width:1199px){.how-to-buy-header{font-size:16px}.percentage-text1{font-weight:700;font-size:32px}.percentage-text2{font-weight:500;font-size:18px}}@media screen and (max-width:699px){.how-to-buy-header{font-size:14px}}@media screen and (max-width:469px){.how-to-buy-header{font-size:12px}.question-box-bg{width:40px;height:40px}.question-box-img{width:18px;height:18px}.question-box-text{font-size:13px;width:calc(100% - 65px);padding-left:6px}}@media screen and (max-width:399px){.how-to-buy-header{font-size:10px}.question-box-bg{width:36px;height:36px}.question-box-img{width:16px;height:16px}.question-box-text{font-size:12px;width:calc(100% - 60px);padding-left:6px}}.review-box{background-color:#fff;padding:25px 30px;border-radius:14px;width:100%;border:1px solid #dcdee1}.review-box:hover{box-shadow:0 7px 29px 0 rgba(100,100,111,.2);border:1px solid #fff}.search-modern-box{box-shadow:0 8px 15.3px 0 rgba(35,47,69,.18)}.business-problems{background-color:#fff;border-radius:14px;border:3px solid rgba(255,187,44,.2);transition:all .3s ease-in-out}.business-problems:hover{border:3px solid #ffbb2c;box-shadow:0 18px 30.7px 6px rgba(35,47,69,.07)}.personalized-line-height{line-height:50px}@media screen and (max-width:767px){.personalized-line-height{line-height:40px}}.webstore-header{margin-bottom:-160px;padding:0 120px}@media screen and (max-width:1299px){.webstore-header{margin-bottom:-130px}}@media screen and (max-width:1139px){.webstore-header{margin-bottom:-110px}}@media screen and (max-width:991px){.webstore-header{margin-bottom:-90px}}@media screen and (max-width:899px){.webstore-header{margin-bottom:-80px}}@media screen and (max-width:829px){.webstore-header{margin-bottom:-70px}}@media screen and (max-width:739px){.webstore-header{padding:0 100px;margin-bottom:-60px}}@media screen and (max-width:669px){.webstore-header{padding:0 80px;margin-bottom:-50px}}@media screen and (max-width:589px){.webstore-header{padding:0 60px;margin-bottom:-50px}}@media screen and (max-width:499px){.webstore-header{padding:0 10px;margin-bottom:-60px}}@media screen and (max-width:459px){.webstore-header{padding:0;margin-bottom:-40px}}@media screen and (max-width:369px){.webstore-header{padding:0;margin-bottom:-40px}}.webstore-text{line-height:45px}@media screen and (max-width:408px){.webstore-text{line-height:30px}}.business-problem-container{margin-top:160px}@media screen and (max-width:1299px){.business-problem-container{margin-top:140px}}@media screen and (max-width:1139px){.business-problem-container{margin-top:120px}}@media screen and (max-width:991px){.business-problem-container{margin-top:100px}}@media screen and (max-width:899px){.business-problem-container{margin-top:90px;margin-top:80px}}@media screen and (max-width:829px){.business-problem-container{margin-top:70px}}@media screen and (max-width:739px){.business-problem-container{margin-top:70px}}@media screen and (max-width:669px){.business-problem-container{margin-top:60px}}@media screen and (max-width:499px){.business-problem-container{margin-top:70px}}@media screen and (max-width:459px){.business-problem-container{margin-top:50px}}.webstore-hand{width:550px;left:calc(50% - 270px)}@media screen and (max-width:1199px){.webstore-hand{width:520px;left:calc(50% - 230px)}}.partners-use{width:620px;left:calc(50% - 310px)}@media screen and (max-width:1199px){.partners-use{width:500px;height:375px;left:calc(50% - 250px);top:calc(50% - 180px);display:flex;justify-content:center;align-items:center}}.partner-subscription{padding-bottom:40px}@media screen and (max-width:991px){.partner-subscription{padding-bottom:20px}}.checkbox-container{display:block;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;pointer-events:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:relative;height:20px;width:20px;border-radius:4px;border:1px solid #aaa;transition:all .3s}.checkbox-container:hover input~.checkmark{background-color:rgba(33,150,243,.3137254902);border:1px solid rgba(33,150,243,.3137254902)}.disabled.checkbox-container:hover input~.checkmark{background-color:#f2f2f2!important;border:1px solid #aaa!important}.checkbox-container input:checked~.checkmark{background-color:#111;border:2px solid #111}.checkmark:after{content:"";position:absolute}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container.half-mark .checkmark:after{left:30%;top:-3%;width:40%;height:60%;border:solid #fff;border-width:0 0 1.5px;transform:rotate(0deg)}.checkbox-container .checkmark:after{left:36%;top:14%;width:30%;height:60%;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(40deg)}.chart-buttons{transition:all .3s ease-in-out}.calendar-absolute{position:absolute;top:-60px;right:9px}@media screen and (max-width:767px){.calendar-absolute{position:relative;top:0;right:0;width:100%;display:flex;justify-content:center;align-items:center}}.sidePanel-overlay{right:0!important}.left-0{left:0}.fadein{animation:fadein .5s}.sidePanel{position:fixed;right:0;z-index:8;height:100%;pointer-events:none;transition:all .4s}.Safari .sidePanel{right:0}.sidePanel .sidePanel-content{transition:all .4s;transform:none;transform-origin:100% 0;box-shadow:0 0 15px rgba(0,5,16,.062745098);pointer-events:all;padding:0!important}.sidePanel .sidePanel-overlay{right:0}.sidePanel.sideClose .sidePanel-content{transform:perspective(2000px) rotateY(-90deg)}.sidePanel.sideClose .sideHandler.close-hide{opacity:0;pointer-events:none}.sidePanel.sideClose .sideHandler img{transform:rotate(0deg)}.sidePanel .sideHandler{position:absolute;right:0;background-color:#fff;top:61px;width:30px;height:60px;border-radius:0;z-index:1;transition:all .5s;box-shadow:5px 5px 10px rgba(16,16,16,.062745098);border-left:1px solid #f7f7f7}.rtl .sidePanel .sideHandler{border-right:1px solid #f7f7f7}.sidePanel .sideHandler:hover{background-color:#fff}.sidePanel .sideHandler:hover img{opacity:1}.sidePanel .sideHandler img{transform:rotate(180deg);transition:all .5s;opacity:.5}.table-buttons{border:1px solid #e9eef4;border-radius:8px;width:100%;padding:12px 10px}.table-buttons:hover{border:1px solid rgba(255,187,44,0);background-color:rgba(255,187,44,.15)}.faq-button{width:160px}@media screen and (max-width:375px){.faq-button{width:120px}}.side-width{width:600px}@media screen and (max-width:605px){.side-width{width:100%}}.sidePanelLg{width:100%}@media screen and (min-width:576px){.sidePanelLg{width:60%}}.sidePanelLg60{width:100%}@media screen and (min-width:576px){.sidePanelLg60{width:60%}}.sidePanelLg50{width:100%}@media screen and (min-width:576px){.sidePanelLg50{width:50%}}.sidePanelLg40{width:100%}@media screen and (min-width:576px){.sidePanelLg40{width:43%}}.sidePanelLg>div .flexcb{justify-content:flex-start!important;align-items:flex-start!important}.webstore-switch{background-color:#fff;padding:10px}.grid-box{border-radius:8px;box-shadow:0 7.97px 31.08px 0 rgba(0,0,0,0)}.grid-box-img{width:100%;height:250px;object-fit:cover;-webkit-user-select:none;user-select:none;border-top-left-radius:8px;border-top-right-radius:8px}.grid-box-textbox{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border:.66px solid #d2d4d8;border-top:0;padding:10px}.grid-box{transition:all .3s ease-in-out}.grid-box:hover{border-radius:8px;background-color:#fff;box-shadow:0 7.97px 31.08px 0 rgba(0,0,0,.15)}.grid-box:hover .grid-box-textbox{border:.66px solid #fff;border-top:0}.grid-box:hover .grid-box-img{border-top-left-radius:8px;border-top-right-radius:8px}.insurance-box{flex:1.5 1;width:55%}@media screen and (max-width:1199px){.insurance-box{flex:1 1;width:100%}}.insurance-box-equipment{flex:1.5 1;width:60%}@media screen and (max-width:1199px){.insurance-box-equipment{flex:1 1;width:100%}}.insurance-box-text{flex:2 1}@media screen and (max-width:1199px){.insurance-box-text{flex:1 1}}.insurance-text{font-size:11px}@media screen and (max-width:1258px){.insurance-text{font-size:10px}}@media screen and (max-width:1205px){.insurance-text{font-size:9px}}@media screen and (max-width:1199px){.insurance-text{font-size:10px}}.long-term-banner{flex:4 1!important;width:55%!important}.footer-link-container a{color:#000!important}.insurance-text-equipment{font-size:9px}.bg-red{background-color:red}.radio-container{display:block;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;pointer-events:none}.radio-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radiomark{position:relative;height:20px;width:20px;border-radius:100px;background-color:rgba(255,187,44,.1882352941);border:1px dashed #ffbb2c;transition:all .3s}.radio-container:hover input~.radiomark{background-color:rgba(33,150,243,.3137254902);border:1px solid rgba(33,150,243,.3137254902)}.disabled.radio-container:hover input~.radiomark{background-color:#f2f2f2!important;border:1px solid #aaa!important}.radio-container input:checked~.radiomark{background-color:#ffbb2c;border:1px solid #ffbb2c}.radio-container.half-mark .radiomark:after{left:30%;top:-3%;width:40%;height:60%;border:solid #fff;border-width:0 0 1.5px;transform:rotate(0deg)}.radio-container .radiomark:after{left:36%;top:14%;width:30%;height:60%;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(40deg)}.buy-page-padding{padding:10px}@media screen and (max-width:991px){.buy-page-padding{padding:0 0 40px}}.checkCircle{width:36px;height:36px}.circle-check{fill:none;stroke:#09883a;stroke-width:5;stroke-dasharray:157;stroke-dashoffset:-157;animation:drawCircle 1.5s linear forwards;animation-delay:.2s}.tick-check{fill:none;stroke:#09883a;stroke-width:4;stroke-dasharray:45;stroke-dashoffset:45;animation:drawTick 1s linear forwards}@keyframes drawCircle{to{stroke-dashoffset:0}}@keyframes drawTick{to{stroke-dashoffset:0}}.webstore-link,.webstore-link p,.webstore-link svg g path{transition:all .2s ease-in-out}.webstore-link p{color:#232f45}.webstore-link:hover svg g path{stroke:#0075ff}.webstore-link:hover p{color:#0075ff}.toggle-button{position:relative;width:34px;height:34px;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center}.icon-line{position:absolute;background-color:#232f45;transition:transform .3s ease;border-radius:2px}.icon-line.horizontal{width:10px;height:2px}.icon-line.vertical{width:2px;height:10px}.toggle-button.plus .vertical{transform:scaleY(1)}.toggle-button.minus .vertical{transform:scaleY(0)}.toggle-button.plus .horizontal{transform:rotate(0deg)}.toggle-button.minus .horizontal{transform:rotate(180deg)}.fast-padding-date{padding:24px 0}@media screen and (max-width:991px){.fast-padding-date{padding:0}}@media screen and (max-width:767px){.fast-padding-date{padding:24px 0}}.fast-padding-delivery{padding:24px 8px}@media screen and (max-width:991px){.fast-padding-delivery{padding:0 8px}}@media screen and (max-width:767px){.fast-padding-delivery{padding:24px 8px}}.fast-padding-button{padding:24px 8px}@media screen and (max-width:767px){.fast-padding-button{padding:0 8px 24px}}.fast-padding-rent{padding:24px 8px}@media screen and (max-width:991px){.fast-padding-rent{padding:0 8px 24px 0}}.custom-next-arrow{position:absolute;top:50%;right:0;display:flex;justify-content:center;align-items:center;width:50px;height:50px;padding:0;transform:translateY(-50%);cursor:pointer;color:rgba(0,0,0,0);border:none;outline:none;background:#faedd0;border-radius:100%;z-index:2;opacity:1}.custom-next-arrow-disabled{opacity:.5}.custom-prev-arrow{position:absolute;top:50%;left:0;display:flex;justify-content:center;align-items:center;width:50px;height:50px;padding:0;transform:translateY(-50%);cursor:pointer;color:rgba(0,0,0,0);border:none;outline:none;background:#faedd0;border-radius:100%;z-index:2;opacity:1}.custom-prev-arrow-disabled{opacity:.5}.footer-logo{filter:grayscale(100%);transition:all .3s ease-in-out}.footer-logo:hover{filter:grayscale(0)}.footer-logo1{--size:30px;display:inline-block;width:var(--size);height:var(--size);border-radius:50%;overflow:hidden;position:relative;background-color:#eee;background-repeat:no-repeat;background-position:50%;background-size:cover;filter:none;transition:filter .3s ease-in-out,transform .3s ease-in-out;box-shadow:0 2px 6px rgba(0,0,0,.15),inset 0 0 0 1px hsla(0,0%,100%,.2)}.footer-logo1:after{background:radial-gradient(120% 80% at 50% -10%,rgba(255,255,255,.65) 0,rgba(255,255,255,.35) 30%,rgba(255,255,255,0) 55%),radial-gradient(100% 60% at 50% 110%,rgba(0,0,0,.1) 0,rgba(0,0,0,0) 55%)}.footer-logo1:after,.footer-logo1:before{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none}.footer-logo1:before{box-shadow:inset 0 0 0 2px rgba(0,0,0,.06)}@media(min-width:991px){.footer-logo1{filter:grayscale(100%)}.footer-logo1:hover{filter:grayscale(0);transform:translateY(-2px) scale(1.05)}}@media(max-width:990.98px){.footer-logo1{filter:none!important}}@media(prefers-reduced-motion:reduce){.footer-logo1{transition:none}}@media(prefers-reduced-motion:reduce)and (min-width:991px){.footer-logo1:hover{transform:none}}.calendly-badge-widget{top:70px!important;bottom:unset!important}.formviewermap-padding{padding-top:145px}@media screen and (max-width:1155px){.formviewermap-padding{padding-top:175px}}@media screen and (max-width:883px){.formviewermap-padding{padding-top:203px}}@media screen and (max-width:767px){.formviewermap-padding{padding-top:0}}.abz-close-btn{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(35,47,69,.25);border-radius:8px;background:#fff;color:#232f45;box-shadow:0 1px 1px rgba(0,0,0,.04);transition:background .18s ease,border-color .18s ease,color .18s ease,transform .08s ease}.abz-close-btn:hover{background:#e02424;border-color:#e02424;color:#fff}.abz-close-btn:active{transform:scale(.98)}.abz-close-btn:focus{outline:none;box-shadow:0 0 0 3px rgba(224,36,36,.25)}.demo-button-container{display:flex;justify-content:flex-start;align-items:flex-start}@media screen and (max-width:991px){.demo-button-container{display:flex;justify-content:center;align-items:center}}.demo-button:hover{background-color:#232f45}.demo-button-text{color:#f9f9f9}.demo-button:hover .demo-button-text{color:#ffbb2c}.demo-button1:hover{background-color:#e60023}.demo-button1-text{color:#e60023}.demo-button1:hover .demo-button1-text{color:#fff}.subscribe-circle{position:absolute;top:calc(50% - 232px);left:calc(50% - 232px);background-color:rgba(0,0,0,0)}@media screen and (max-width:490px){.subscribe-circle{left:0!important}}.button-width{width:180px}@media screen and (max-width:510px){.button-width{width:150px}}@media screen and (max-width:430px){.button-width{width:130px}}@media screen and (max-width:380px){.button-width{width:110px}}@media screen and (max-width:306px){.button-width{width:100px}}.trusted-partners{width:100%!important}.trusted-partners .slick-list{display:flex!important;align-items:center!important;overflow:hidden!important}.trusted-partners .slick-slide{justify-content:center!important}.trusted-partners .slick-slide,.trusted-partners .slick-track{display:flex!important;align-items:center!important}.switch-time-main{background-color:rgba(255,187,44,.3137254902);border-radius:100px;overflow:hidden;display:flex;justify-content:space-between;align-items:center;position:relative}.switch-time-btn{z-index:1;text-align:center;padding:10px 20px;cursor:pointer;border-radius:100px}.switch-time-btn.active p{color:#f4a500!important;transition:.4s ease-in-out,width .4s ease-in-out}.switch-time-btn.active span{color:#febe33!important;transition:.4s ease-in-out,width .4s ease-in-out}.switch-time-slider{position:absolute;top:0;left:0;height:100%;background-color:#fff;border-radius:100px;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .4s ease-in-out,width .4s ease-in-out;z-index:0}.yellow-link{color:#f9b218!important;text-decoration:underline!important}.yellow-link:hover{opacity:1;color:#f0a401!important}.green-link{color:#1a6b00!important;text-decoration:underline!important}.green-link:hover{opacity:1;color:#599639!important}.subdomain-img{min-height:70vh}@media screen and (max-width:767px){.subdomain-img{min-height:90vh}}.modern-input3:has(.quill-editor){padding:0}.ql-editor{height:150px!important}.ql-toolbar{border-top:none!important;border-left:none!important;border-right:none!important}.ql-container{border:none!important}.fs-custom-header{font-size:17px}@media screen and (max-width:1370px){.fs-custom-header{font-size:15px}}@media screen and (max-width:1230px){.fs-custom-header{font-size:14.8px}}@media screen and (max-width:1210px){.fs-custom-header{font-size:14.6px}}@media screen and (max-width:1199px){.fs-custom-header{font-size:14.3px}}@media screen and (max-width:1040px){.fs-custom-header{font-size:14px}}@media screen and (max-width:1004px){.fs-custom-header{font-size:13px}}.fs-addlisting{font-size:14px}@media screen and (max-width:1270px){.fs-addlisting{font-size:12px}}@media screen and (max-width:1230px){.fs-addlisting{font-size:11px}}@media screen and (max-width:1212px){.fs-addlisting{font-size:11px}}@media screen and (max-width:1200px){.fs-addlisting{font-size:11px}}@media screen and (max-width:1199px){.fs-addlisting{font-size:11px}}.fs-country{font-size:13px}@media screen and (max-width:1370px){.fs-country{font-size:11.5px}}@media screen and (max-width:1230px){.fs-country{font-size:11px}}@media screen and (max-width:1210px){.fs-country{font-size:11px}}@media screen and (max-width:1199px){.fs-country{font-size:12px}}.line-clamp-8{line-clamp:8;-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis}.head-slider-max-width{max-width:500px}@media screen and (max-width:1440px){.head-slider-max-width{max-width:420px}}@media screen and (max-width:991px){.head-slider-max-width{max-width:70%}}@media screen and (max-width:768px){.head-slider-max-width{max-width:70%}}@media screen and (max-width:600px){.head-slider-max-width{max-width:85%}}.head-slider-max-width-edit{max-width:700px}@media screen and (max-width:1440px){.head-slider-max-width-edit{max-width:600px}}.head-slider-max-height{max-height:350px}@media screen and (max-width:1440px){.head-slider-max-height{max-height:350px}}@media screen and (max-width:991px){.head-slider-max-height{max-height:300px}}@media(min-width:992px)and (max-width:1400px){.header-margin{width:90%!important;margin-right:5%!important;margin-left:5%!important;padding:0!important}}@media(min-width:767px)and (max-width:903px){.header-margin{width:90%!important;margin-right:5%!important;margin-left:5%!important;padding:0!important}}@media(min-width:100px)and (max-width:737px){.header-margin{width:90%!important;margin-right:5%!important;margin-left:5%!important;padding:0!important}}.logo-height{height:38px}@media screen and (max-width:1210px){.logo-height{height:28px}}@media screen and (max-width:1044px){.logo-height{height:26px}}@media screen and (max-width:1040px){.logo-height{height:26px}}.testimonials-section-green .testimonial-dots{display:flex!important;justify-content:center;gap:8px;margin-top:30px;padding:0;list-style:none}.testimonials-section-green .testimonial-dots li{margin:0;padding:0}.testimonials-section-green .testimonial-dots li button{width:8px;height:8px;border-radius:50%;background:#ddd;border:none;cursor:pointer;padding:0;transition:all .3s ease;font-size:0!important;line-height:0!important;text-indent:-9999px;overflow:hidden}.testimonials-section-green .testimonial-dots li button:before{content:"";display:none}.testimonials-section-green .testimonial-dots li button:focus{outline:none}.testimonials-section-green .testimonial-dots li.slick-active button{width:32px;border-radius:4px;background:#85fd43}.overflowAnimation{animation:overflow 0s;animation-delay:.3s}.bottomSheet{position:fixed;bottom:0;left:0;z-index:8;pointer-events:none;transition:all .2s;overflow:auto}.bottomSheet .bottomSheet-content{transition:all .2s;bottom:0;position:absolute;transform-origin:0 0;box-shadow:0 0 15px rgba(0,5,16,.062745098);pointer-events:all;border-radius:10px 10px 0 0;width:100%;overflow:auto}.bottomSheet.close{overflow:hidden}.bottomSheet.close .bottomSheet-content{bottom:-100%}.bottomSheet.close .sideHandler.close-hide{opacity:0;pointer-events:none}.bottomSheet.close .sideHandler img{transform:rotate(0deg)}.bottomSheetSpec{left:0;z-index:8;pointer-events:none}.bottomSheetSpec,.bottomSheetSpec .bottomSheet-content{position:absolute;bottom:0;transition:all .2s;overflow:auto}.bottomSheetSpec .bottomSheet-content{transform-origin:0 0;box-shadow:0 0 15px rgba(0,5,16,.062745098);pointer-events:all;border-radius:10px 10px 8px 8px;width:100%}.bottomSheetSpec.close{overflow:hidden}.bottomSheetSpec.close .bottomSheet-content{bottom:-100%}.bottomSheetSpec.close .sideHandler.close-hide{opacity:0;pointer-events:none}.bottomSheetSpec.close .sideHandler img{transform:rotate(0deg)}@keyframes overflow{0%{overflow:auto}to{overflow:hidden}}.contactus-header{font-size:40px;font-weight:600;color:rgba(255,255,255,1)}.contactus-desc{font-size:28px;font-weight:700;color:rgba(0,0,0,1)}.contactus-hero{position:relative;padding:50px 0}.contactus-hero-bg{background-color:rgb(255,197,0);position:absolute;top:0;left:0;height:75%;width:100%;z-index:-2}.contactus-box{background-color:rgba(255,255,255,1);border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.1)}.contactus-box-img{height:70px}.contactus-box-name{font-size:17px;color:rgba(0,0,0,.8)}.contactus-box-desc{font-size:13px;color:rgba(110,123,145,1)}.contactus-box-button{border:0;width:100%;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background-color:rgba(247,249,252,1);font-size:16px;color:rgba(105,114,222,.9);font-weight:500}.contactus-box-button:hover{color:rgba(0,0,0,.8)}.joinus-box1,.joinus-box2{padding:20px}.joinus-desc1{font-size:28px;font-weight:500}.joinus-desc2{font-size:16px;font-weight:400;color:rgba(0,0,0,.8);line-height:28px}.join-link{color:rgba(114,121,208,1);font-weight:500;font-size:16PX;text-decoration:none}.join-link:hover{color:rgba(0,0,0,.9)}.usecase-round1{width:12px;height:12px;border-radius:30px;border:3px solid rgba(255,230,30,1);box-shadow:0 4px 8px 0 rgba(255,197,0,.2);position:relative}.usecase-squer1{width:100%;height:50px;mix-blend-mode:color-burn}.contactsales-bg{background-color:rgb(247,249,252)}.cntactsales-bg1{position:absolute;bottom:0;left:0;width:100%;height:80%;background-color:rgb(255,197,0);z-index:0}.contactsales-header{font-size:40px;font-weight:600;margin-bottom:60px}.contactsales-box{background-color:rgb(255,255,255);padding:10px}.contactsales-box,.contactsales-box-sec{border-radius:5px;box-shadow:0 7px 29px 0 rgba(100,100,111,.2)}.contactsales-box-sec{background-color:#F7F7F7}.contactsales-desc1{font-size:25PX;font-weight:500;color:rgba(0,0,0,1)}.ontactsales-img{height:25px;margin-bottom:5px}.ontactsales-desc2{font-size:14px;font-weight:500;opacity:.8;color:rgba(0,0,0,.8)}.submit-button{border:none;border-radius:8px;padding:10px 20px;background-color:rgb(255,197,0);color:rgb(0,0,0);font-size:14px;font-weight:600;transition:all .3s}.contactsales-button:hover{background-color:rgb(86,123,202)}.contactsales-img2{width:30px}.contactsales-desc3{font-size:19px;font-weight:600;color:rgba(0,0,0,1)}.contactsales-desc4{font-size:15px;color:rgba(0,0,0,.9);font-weight:500}.contactsales-a{font-size:18px;text-decoration:none}.contactsales-a,.contactsales-a:hover{color:rgba(255,255,255,1)}.aboutus-slope{transform:rotate(-3deg);transform-origin:3% 0;top:100px;left:-25%;width:150%;height:15vh;position:absolute;background-color:#fff}.aboutus-slope-shadow1{background-color:rgb(255,197,0)}.aboutus-slope-shadow1,.aboutus-slope-shadow2{transform:rotate(-3deg);transform-origin:3% 0;top:99px;left:-25%;width:200%;height:15px;position:absolute}.aboutus-slope-shadow2{background-color:rgba(255,197,0,.4)}.Considerations{font-size:17px}@media only screen and (max-width:600px){.Considerations{font-size:14px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.home-cat-slid *{-webkit-user-select:none;user-select:none}


/*!
* Bootstrap Grid v4.4.1 (https://getbootstrap.com/)
* Copyright 2011-2019 The Bootstrap Authors
* Copyright 2011-2019 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/*,:after,:before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}.container-wide{max-width:700px!important}.container-wide1{max-width:640px!important}}@media (min-width:768px){.container{max-width:720px}.container-wide{max-width:840px!important}.container-wide1{max-width:800px!important}}@media (min-width:992px){.container{max-width:960px}.container-wide{max-width:980px!important}.container-wide1{max-width:970px!important}}@media (min-width:1200px){.container{max-width:1140px}.container-wide{max-width:1280px!important}.container-wide1{max-width:1210px!important}.container-wide-me{max-width:1280px!important}}.full-bleed-when-editing.force-full-container{max-width:100vw!important;width:100vw!important;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media (min-width:576px){.force-full-container{max-width:540px!important}}@media (min-width:768px){.force-full-container{max-width:720px!important}}@media (min-width:992px){.force-full-container{max-width:960px!important}}@media (min-width:1200px){.force-full-container{max-width:1140px!important}}@media (min-width:1300px){.force-full-container{max-width:1240px!important}}@media (min-width:1400px){.force-full-container{max-width:1340px!important}}@media (min-width:1500px){.force-full-container{max-width:1440px!important}}@media (min-width:1600px){.force-full-container{max-width:1540px!important}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex,.d-md-flexcb{display:flex!important}.d-md-flexcb{justify-content:space-between;align-items:center}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.ml-22,.mx-22{margin-left:.75rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mt-7,.my-7{margin-top:7rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.mb-6,.my-6{margin-bottom:4rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mt-md-7,.my-md-7{margin-top:8rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}@media (min-width:1440px){.m-xxl-0{margin:0!important}.mt-xxl-0,.my-xxl-0{margin-top:0!important}.mr-xxl-0,.mx-xxl-0{margin-right:0!important}.mb-xxl-0,.my-xxl-0{margin-bottom:0!important}.ml-xxl-0,.mx-xxl-0{margin-left:0!important}.m-xxl-1{margin:.25rem!important}.mt-xxl-1,.my-xxl-1{margin-top:.25rem!important}.mr-xxl-1,.mx-xxl-1{margin-right:.25rem!important}.mb-xxl-1,.my-xxl-1{margin-bottom:.25rem!important}.ml-xxl-1,.mx-xxl-1{margin-left:.25rem!important}.m-xxl-2{margin:.5rem!important}.mt-xxl-2,.my-xxl-2{margin-top:.5rem!important}.mr-xxl-2,.mx-xxl-2{margin-right:.5rem!important}.mb-xxl-2,.my-xxl-2{margin-bottom:.5rem!important}.ml-xxl-2,.mx-xxl-2{margin-left:.5rem!important}.m-xxl-3{margin:1rem!important}.mt-xxl-3,.my-xxl-3{margin-top:1rem!important}.mr-xxl-3,.mx-xxl-3{margin-right:1rem!important}.mb-xxl-3,.my-xxl-3{margin-bottom:1rem!important}.ml-xxl-3,.mx-xxl-3{margin-left:1rem!important}.m-xxl-4{margin:1.5rem!important}.mt-xxl-4,.my-xxl-4{margin-top:1.5rem!important}.mr-xxl-4,.mx-xxl-4{margin-right:1.5rem!important}.mb-xxl-4,.my-xxl-4{margin-bottom:1.5rem!important}.ml-xxl-4,.mx-xxl-4{margin-left:1.5rem!important}.m-xxl-5{margin:3rem!important}.mt-xxl-5,.my-xxl-5{margin-top:3rem!important}.mr-xxl-5,.mx-xxl-5{margin-right:3rem!important}.mb-xxl-5,.my-xxl-5{margin-bottom:3rem!important}.ml-xxl-5,.mx-xxl-5{margin-left:3rem!important}.p-xxl-0{padding:0!important}.pt-xxl-0,.py-xxl-0{padding-top:0!important}.pr-xxl-0,.px-xxl-0{padding-right:0!important}.pb-xxl-0,.py-xxl-0{padding-bottom:0!important}.pl-xxl-0,.px-xxl-0{padding-left:0!important}.p-xxl-1{padding:.25rem!important}.pt-xxl-1,.py-xxl-1{padding-top:.25rem!important}.pr-xxl-1,.px-xxl-1{padding-right:.25rem!important}.pb-xxl-1,.py-xxl-1{padding-bottom:.25rem!important}.pl-xxl-1,.px-xxl-1{padding-left:.25rem!important}.p-xxl-2{padding:.5rem!important}.pt-xxl-2,.py-xxl-2{padding-top:.5rem!important}.pr-xxl-2,.px-xxl-2{padding-right:.5rem!important}.pb-xxl-2,.py-xxl-2{padding-bottom:.5rem!important}.pl-xxl-2,.px-xxl-2{padding-left:.5rem!important}.p-xxl-3{padding:1rem!important}.pt-xxl-3,.py-xxl-3{padding-top:1rem!important}.pr-xxl-3,.px-xxl-3{padding-right:1rem!important}.pb-xxl-3,.py-xxl-3{padding-bottom:1rem!important}.pl-xxl-3,.px-xxl-3{padding-left:1rem!important}.p-xxl-4{padding:1.5rem!important}.pt-xxl-4,.py-xxl-4{padding-top:1.5rem!important}.pr-xxl-4,.px-xxl-4{padding-right:1.5rem!important}.pb-xxl-4,.py-xxl-4{padding-bottom:1.5rem!important}.pl-xxl-4,.px-xxl-4{padding-left:1.5rem!important}.p-xxl-5{padding:3rem!important}.pt-xxl-5,.py-xxl-5{padding-top:3rem!important}.pr-xxl-5,.px-xxl-5{padding-right:3rem!important}.pb-xxl-5,.py-xxl-5{padding-bottom:3rem!important}.pl-xxl-5,.px-xxl-5{padding-left:3rem!important}.m-xxl-n1{margin:-.25rem!important}.mt-xxl-n1,.my-xxl-n1{margin-top:-.25rem!important}.mr-xxl-n1,.mx-xxl-n1{margin-right:-.25rem!important}.mb-xxl-n1,.my-xxl-n1{margin-bottom:-.25rem!important}.ml-xxl-n1,.mx-xxl-n1{margin-left:-.25rem!important}.m-xxl-n2{margin:-.5rem!important}.mt-xxl-n2,.my-xxl-n2{margin-top:-.5rem!important}.mr-xxl-n2,.mx-xxl-n2{margin-right:-.5rem!important}.mb-xxl-n2,.my-xxl-n2{margin-bottom:-.5rem!important}.ml-xxl-n2,.mx-xxl-n2{margin-left:-.5rem!important}.m-xxl-n3{margin:-1rem!important}.mt-xxl-n3,.my-xxl-n3{margin-top:-1rem!important}.mr-xxl-n3,.mx-xxl-n3{margin-right:-1rem!important}.mb-xxl-n3,.my-xxl-n3{margin-bottom:-1rem!important}.ml-xxl-n3,.mx-xxl-n3{margin-left:-1rem!important}.m-xxl-n4{margin:-1.5rem!important}.mt-xxl-n4,.my-xxl-n4{margin-top:-1.5rem!important}.mr-xxl-n4,.mx-xxl-n4{margin-right:-1.5rem!important}.mb-xxl-n4,.my-xxl-n4{margin-bottom:-1.5rem!important}.ml-xxl-n4,.mx-xxl-n4{margin-left:-1.5rem!important}.m-xxl-n5{margin:-3rem!important}.mt-xxl-n5,.my-xxl-n5{margin-top:-3rem!important}.mr-xxl-n5,.mx-xxl-n5{margin-right:-3rem!important}.mb-xxl-n5,.my-xxl-n5{margin-bottom:-3rem!important}.ml-xxl-n5,.mx-xxl-n5{margin-left:-3rem!important}.m-xxl-auto{margin:auto!important}.mt-xxl-auto,.my-xxl-auto{margin-top:auto!important}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto!important}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto!important}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.form-control{display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.text-left{text-align:left}.blog-hero-webStore{width:100%}.marginTop-web{margin-top:-50px}.blog-hero{max-height:65vh}@media screen and (max-width:1199px){.blog-hero{max-height:70vh}}@media screen and (max-width:991px){.blog-hero{max-height:70vh}}@media screen and (max-width:768px){.blog-hero{max-height:74vh}}.blogsbox1{width:100%;background-color:rgba(255,255,255,1);padding:10px;border-radius:8px;transition:all .2s;outline:none;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis}.one-line-text{-webkit-line-clamp:1}.blogsbox1:hover{box-shadow:0 8px 24px rgba(149,157,165,.3)}.blogsbox1-icon,.blogsbox1:hover{transition:all .5s}.blogsbox1:hover .blogsbox1-icon{transform:translate(-5px,5px)}.blogsbox2{width:100%;border-radius:14px;transition:all .2s;outline:none;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box!important;text-overflow:ellipsis}.blur{filter:blur(3px)!important;pointer-events:none;cursor:not-allowed;opacity:.6}.blogsbox2-textbox{border:.74px solid #d2d4d8;border-top-width:0;border-bottom-left-radius:14px;border-bottom-right-radius:14px}.blogsbox2-img{border-top-left-radius:14px;border-top-right-radius:14px;width:100%;height:220px;object-fit:cover}.blogsbox2:hover{box-shadow:0 8.8px 34.32px 0 rgba(0,0,0,.15);transition:all .5s;.blogsbox2-textbox{border-color:#fff}}.blogsbox2-icon{transition:all .5s}.blogsbox2:hover .blogsbox2-icon{transform:translate(-5px,5px)}.blogsbox-img{width:90%;height:110px;object-fit:contain;margin-bottom:10px;border-radius:15px 15px 0 0}.blogsbox-p3{color:rgba(60,68,80,1);font-size:12px;font-weight:700}.blogsbox-button{background-color:rgb(255,255,255);border:none;color:rgba(0,0,0,.9);background-color:rgb(255,197,0);border-radius:8px;font-size:13px;font-weight:600;padding:7px 30px;transition:all .5s}.blogsbox-button:hover{color:rgb(255,255,255);background-color:rgba(0,0,0,1)}.position-relative{position:relative}.position-absolute{position:absolute}.top-0{top:0}.start-0{left:0}body{font-family:Poppins,sans-serif}.main-page{background-color:#f2f6f8;width:100%}.home-hero{width:100%;min-height:100vh;background-image:linear-gradient(90deg,rgba(8,11,56,1),rgba(64,117,190,1))}.moving-img{animation:moving 6s ease-in-out infinite alternate-reverse}@keyframes moving{50%{transform:translateY(20px) scale(1.01)}0%{transform:translateY(0) scale(1)}}.home-main-header{color:#fff;font-size:45px;font-weight:700}.home-main-desc{color:#ffffffdd;font-size:17px}.flexjc{display:flex;justify-content:center}.home-main-button{background-color:rgb(255,255,255,.9);color:rgba(64,117,190,1);border:1px solid rgba(255,255,255,1);font-size:25px;font-weight:600;border-radius:8px;padding:6px 30px;margin-top:15px}.home-main-button:hover{color:rgba(112,112,204,1)}.box1{width:100%;background-color:rgba(255,255,255,1);box-shadow:0 0 30px rgb(0,0,0,.03);padding:30px;border-radius:15px;transition:all .2s;outline:none}.box1:hover .box1-img{transform:scale(1.1)}.box1-p1{font-size:13px;color:rgba(64,117,190,1);font-weight:800;margin-top:20px}.box1-p1,.box1-p2{transition:all .2s}.box1-p2{font-size:18px;color:#000510;font-weight:600}.box1-img{height:90px;transition:all .5s;filter:saturate(0) brightness(150%)}.box1-p3{color:rgba(60,68,80,1);font-size:12px;margin-top:5px;margin-bottom:3px;text-align:center}.box1-button1{background-color:rgb(255,255,255);border:1px solid rgba(64,117,190,1);color:rgba(64,117,190,1);background-color:rgba(255,255,255,1);border-radius:30px;font-size:13px;margin-top:12px;padding:7px 30px;transition:all .5s;text-decoration:none}.box2{background:linear-gradient(rgb(255,197,0),rgb(255,197,0));width:100%;color:#000;padding:40px 0}.box2-p1{color:rgb(0,0,0);font-size:16px}.box2-h1{color:#000;font-size:28px;font-weight:700}.box2-p2{color:rgb(0,0,0,1)}.box2-button1{border:none;font-size:13px;padding:10px 20px;border-radius:4px;font-weight:600;text-transform:uppercase;background-color:rgb(217,0,0);color:#fff;margin-top:8px}.box2-img1{height:60px;margin-top:30px}.box2-h6{color:#000000e6;margin-top:4px;font-size:16px;font-weight:700;margin-left:5px;margin-bottom:5px}.box2-p3{color:rgb(0,0,0,.8);font-size:13px;margin-left:5px}.box2-button2{border:none;font-size:13px;padding:7px 5px;border-radius:6px;margin:2px;font-weight:700;text-transform:uppercase;background-color:transparent;color:#fff}.box2-button2:hover{color:rgb(255,255,255)}.box3{background-color:#fff;padding:15px 0;margin-top:20px}.box3-p1{color:rgb(255,197,0);border-radius:4px;font-weight:800;font-size:16px}.box3-h1{max-width:900px;margin-top:15px}.box3-img1{height:68px;margin-bottom:8px}.box3-p2{font-weight:600;color:rgb(0,0,0,1);margin-bottom:6px;margin-top:3px;font-size:18px;line-height:18px}.box3-p3{margin-top:5px;font-size:14px;color:rgb(0,0,0,.8)}.more-box{width:100%;margin-top:20px;border-radius:15px;padding:40px}.more-box1{background-image:linear-gradient(90deg,rgba(52,52,144,1),rgba(52,52,144,.8))}.more-box2{background-image:linear-gradient(90deg,rgb(0,104,255),rgb(0,149,197))}.more-box3{background-image:linear-gradient(90deg,rgb(255,91,91),rgb(220,80,132))}.more-box4{background-image:linear-gradient(90deg,rgb(255,174,0),rgb(186,172,0))}.box4-img1{width:80px}.box4-p1{color:rgb(255,255,255,.89);font-weight:800;font-size:23px;text-transform:uppercase}.box4-p2{color:rgb(255,255,255,.7);font-size:14px;margin-top:8px}.white-img{filter:saturate(0) brightness(200%)}.glowing-button{border:0;background:#10101040;margin-left:0;border-radius:20px;margin-top:15px;padding:9px 25px;color:rgb(255,255,255,.8);font-size:14px;white-space:nowrap;overflow:hidden;position:relative}.glowing-button1:hover{background:linear-gradient(90deg,#6000ff,#0068ff,#6f5ef0,#9853df,#6000ff);background-size:400%}.glowing-button2:hover{background:linear-gradient(90deg,#0068ff,#005ce3,#3e7af7,#0098e3,#0068ff);background-size:400%}.glowing-button4:hover{background:linear-gradient(90deg,#ef6e00,#ff665b,#ff835b,#ef8d00,#ef6e00);background-size:400%}.glowing-button3:hover{background:linear-gradient(90deg,#f70505,#ff665b,#e6005d,#f74005,#f70505);background-size:400%}.glowing-button1:before,.glowing-button2:before,.glowing-button3:before,.glowing-button4:before{content:"";position:absolute;background:inherit;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:20px;filter:blur(20px);opacity:0;transition:opacity .5s}.glowing-button:hover{z-index:1;animation:glow 5s linear infinite alternate-reverse}@keyframes glow{0%{background-position:0}to{background-position:400%}}.main-footer{background-image:url(/icons/Frame39.png);background-repeat:no-repeat;background-position:50%;background-size:cover}.footer{padding-top:25px;padding-bottom:50px;border-bottom:1px solid rgba(40,40,40,1)}.social-icons{height:30px}.header-name-footer{font-size:17px;font-weight:600;color:rgb(0,0,0,1)}.footer-button{border:0;background-color:rgba(255,255,255,0);font-size:15px;color:rgb(0,0,0,.8)}.logo{width:180px}.footer-description{padding-top:10px}.copyright-bar{justify-content:space-between;display:flex}.copyright-description{padding:10px;color:rgba(255,255,255,.9);font-size:16px}.span{font-weight:800}.home-main-p1{color:rgb(255,255,255);font-weight:700;font-size:34px}.home-main-p2{color:rgb(107,162,224);font-size:18px;font-weight:600}.box5{width:100%;background-color:rgb(44,53,177);border-radius:15px;padding:5% 10%}.box6{padding-left:60px;padding-right:60px}.box5-header{color:rgba(255,255,255,1);font-weight:900;font-size:32px}.box5-desc{color:rgba(255,255,255,.7);margin-top:5px}.no-scollbar::-webkit-scrollbar{width:0;background-color:transparent;display:none}.categories-list .slick-dots{bottom:-20px!important}.testimonials .slick-dots{bottom:-10px!important}.slick-dots li{width:10px!important}.slick-dots li button:before{font-size:10px!important;color:rgb(184,191,197)}.slick-next{right:0!important}.slick-prev{left:0!important}.slick-next:before,.slick-prev:before{color:rgb(184,191,197)!important}.active-box .box1-p2{color:rgb(255,255,255.1)!important}.active-box{background-color:none}.active-box .box1-p3{color:rgba(255,255,255,.8)!important}.active-box .box1-img{filter:none}.search{background-color:rgb(247,249,252);border-radius:6px;padding:6px 12px;height:40px;border:1px solid #eee}.search,.search1{width:100%;display:flex;align-items:center;color:#789;font-size:13px}.search1{border-radius:10px;padding:6px;border:1px solid #dedede}.equipment-img{width:23px}.location-img{width:20px}.hero-img{width:100%}.time-box{margin-left:2px}.time-box,.time-box1{width:100%;border-radius:6px;padding:7px 12px;font-size:14px;color:rgb(60,60,60)}.time-box1{margin-right:2px}.search-button{border:none;background-color:rgb(217,0,0);color:#fff;padding:12px 8px;border-radius:6px;font-weight:600;font-size:17px;transition:all .3s}.hero-header{font-size:23px;font-weight:600}.hero-desc{font-size:15px;color:rgba(0,0,0,.7)}.navbar{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;left:0}.nav-desc{font-size:16px}.products-desc{font-weight:700;font-size:40px}.products-buttons{background-color:rgb(0,0,0);border:none;color:#fff;padding:8px 20px;font-size:15px;border-radius:5px}.blog-hero{width:100%}.blog-inputbox{border:none;font-size:15px;width:70%;min-width:300px;max-width:550px;border-radius:8px;background-color:rgb(255,255,255);display:flex;justify-content:space-between}.blog-input{background-color:transparent;border:none;width:100%;outline:none;padding:10px 15px}.input-searchicon{width:20px}.input-search-button{background-color:rgb(248,250,252);border-radius:0 8px 8px 0;border:none;border-left:1px solid rgb(240,240,240);padding:0 13px;transition:all .3s}.input-search-button:hover{background-color:rgb(240,240,240)}.blogsbox-p2{font-size:15px;font-weight:500;color:#000510;text-align:start;transition:all .2s}.blogsbox-p2,.two-line-desc{-webkit-line-clamp:2}.blogsbox-p2,.blogsbox-p6,.two-line-desc{-webkit-box-orient:vertical;display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis}.blogsbox-p6{-webkit-line-clamp:1}.blog-hero-header{color:rgba(255,255,255,1);font-size:50px;font-weight:600}.blog-hero-p{color:rgba(248,252,252,.7);font-size:14px;text-align:center}.blog-hero-pbox{max-width:500px;padding:20px 0}.access-header{color:rgba(0,0,0,1);font-size:33px;font-weight:700;align-items:center}.Category-buttons{border:none;padding:6px 15px;min-width:100px;font-size:14px;font-weight:500;color:rgba(34,34,34,1);border-radius:8px;white-space:nowrap;background-color:transparent;margin-right:0;font-weight:700}.Category-buttons.active{background-color:rgb(255,197,0);color:#000}.navbar1{position:fixed;top:0;left:0;z-index:99}.navbar1.isNotOnTop{background-color:#ffffffee;box-shadow:0 0 50px #00000020;-webkit-backdrop-filter:blur(10px) saturate(180%);backdrop-filter:blur(10px) saturate(180%)}.nav-desc{font-size:15px;font-weight:600;color:rgba(0,10,20,.9)}.nav-button1{padding:7px 10px;background-color:transparent;color:#000}.nav-button1,.nav-button2{white-space:nowrap;border:none;font-size:12px;border-radius:6px;margin:2px;font-weight:500}.nav-button2{color:#fff;background-color:#da3624;padding:7px 15px}.flex-1{flex:1 1}.search-box{padding:15px 25px}.search-box,.search-box1{border-radius:10px;width:100%;max-width:430px}.search-box1{padding:0 25px}.date-dsc{font-size:15px;color:rgba(0,0,0,.7)}.flexb{display:flex;justify-content:space-between;align-items:center}.view-button{border:0 solid rgba(199,42,28,.6);border-radius:4px;padding:5px 10px;font-size:15px;font-weight:600;color:rgb(199,42,28);background-color:transparent;transition:all .3s}.view-button:hover{background-color:rgba(199,42,28,.1)}.blogsbox-p4{color:#000000aa;font-size:9px;white-space:nowrap}.blogsbox-img2{width:100%;height:200px;margin-bottom:10px;border-radius:8px;object-fit:cover}.blogsbox-p5{color:rgba(60,68,80,1);font-size:12px;text-align:center}.landing-category{transition:all .5s}.landing-subcategory:hover{box-shadow:0 8px 24px rgba(149,157,165,.2)}.landing-subcategory{transition:all .5s}.slick-arrow{z-index:2;width:auto!important;height:auto!important}.slick-track,.slick-track .slick-slide{display:flex!important;align-self:stretch}.slick-track .slick-slide{height:auto!important;flex:1 1}.equipment-slick-slider .slick-track .slick-slide{flex:unset!important;flex-shrink:0;min-width:0}.equipment-slick-slider .slick-list{overflow:hidden}.slick-slide>div{display:flex!important;flex-direction:column;width:100%}.insurancel-logo{width:150px}.insurance-more{border:none;border-radius:30px;background-image:linear-gradient(90deg,rgb(255,197,0),rgb(250,120,40));padding:4px 15px;font-size:15px;font-weight:600;color:#000000}.insurance-icon{width:22px}.search-input{background-color:rgb(237,239,242);width:200px;margin-top:3px;margin-bottom:2px;border-radius:5px;padding:5px}.rotate-180{transform:rotate(-180deg)}.category-title{text-align:center;font-weight:500;font-size:14px}.hero-cover .slick-arrow{z-index:2;width:auto!important;height:auto!important}.slick-arrow:before{font-size:40px!important}.hero-cover .slick-next:before,.hero-cover .slick-prev:before{color:#000!important;display:none}.search-input-modal{background-color:rgb(255,255,255);width:200px;border-radius:5px;padding:4px 10px}.react-date-picker{width:100%!important}.react-date-picker__wrapper{border:none!important}.mega-menu{animation:megamenu .5s}.mega-menu.hide{animation:megamenuhide .5s}.mega-menu:before{content:" ";background-color:#ffffff;width:70px;height:9px;border-radius:50%/100%;border-bottom-left-radius:0;border-bottom-right-radius:0;top:-6px;left:210px;position:absolute}@media screen and (max-width:576px){.header{display:none}}@keyframes megamenu{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes megamenuhide{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(20px)}}@media (max-width:776px){.footer{margin:0 10px!important}}@media (max-width:576px){.footer{margin:0 10px!important}}.squar{width:12px;height:12px;background-color:3px solid rgba(255,230,30,1);box-shadow:0 4px 8px 0 rgba(255,197,0,.2);position:relative}.equipment-hovered{transition:all .5s;border-radius:6px}.equipment-hovered:hover{box-shadow:0 8px 24px rgba(149,157,165,.2)}.rentalbox{transition:all .5s}.rentalbox:hover{transform:scale(1.03);box-shadow:0 0 50px #10101020}.equipment-box{width:100%;border-radius:8px;border:1px solid #ececee}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.landings-input-search::placeholder{color:#5c5c5c}.handle-dot{border:1px dashed #dfe1e5;border-radius:8px;flex:1 1;width:100%}.edit-align{flex-direction:row;align-items:center;width:100%}.edit-align,.handle-img-yellow{justify-content:center}.handle-text-yellow-box{position:absolute;top:25%}.handle-text-yellow-box p{text-align:center}.handle-align-cat{height:100vh}.handle-height{height:calc(100vh - 140px)}.text-center-yellow-img{color:#fff;font-size:55px;font-weight:700;line-height:72px;text-shadow:0 4px 4px #e9b400}.handle-list-top-bar{font-size:14px;font-weight:500;color:#000;position:absolute;content:"";top:20px}.handle-item-align{height:100%;max-height:80px;padding:0}.handle-item-align-sec{height:calc(100vh - 190px);flex-direction:column}.handle-btn-yellox-box,.handle-item-align-sec{display:flex;align-items:center;justify-content:space-between}.handle-btn-yellox-box{margin:0;position:absolute;bottom:0;background-color:#fff;width:100%;padding:20px 50px;box-shadow:0 -1px 10px 0 rgba(0,0,0,.05)}.handle-back-btn a{color:#939393!important;text-decoration:underline!important;cursor:pointer;white-space:nowrap}.handle-next-btn a{background-color:#fc0!important;font-weight:500;border-radius:5px!important;padding:10px 30px!important;font-size:16px!important;color:#000!important;cursor:pointer;white-space:nowrap}.information-final-section-title{font-size:12px;font-weight:400;color:#717171}.information-final-section-desc{font-size:14px;font-weight:400;color:#000}.circle-row{width:9px;height:9px;border-radius:50%;background-color:#f0f0f0;position:relative;z-index:-1;margin-bottom:50px}.margin-about-page-left{margin-left:40px}.handle-margin-negative{margin-top:-20px}@media screen and (max-width:992px){.handle-margin-revers{margin-bottom:20px!important}.tst-res-addlist{flex-wrap:wrap}}@media screen and (max-width:767px){.margin-in-mobile-view{margin-left:12px!important}.override-max{max-width:1000px!important}.margin-about-page-left{margin:0}}@media screen and (max-width:768px){.learn-more-edit-margin{margin:0!important}.padding-top-handle{margin-top:10px!important}.handle-margin-negative{margin-top:30px}.margin-b-test{margin-bottom:30px!important}.padding-left-why-rent-with-us-mobile{padding-left:30px!important}.mar-top-set{margin-top:40px!important}.margin-check-test{margin-bottom:40px!important}.mobile-align-left-flex{align-items:flex-start!important}.resize-font-num{font-size:32px!important}.handle-top-percent{top:40%!important}.top-a-100{top:100px!important}.override-max{max-width:1000px!important}.handle-height{height:100vh;margin-bottom:50px}.padding-respo{padding:0 22px}.handle-img-yellow{height:100%;padding:0!important}.handle-img-yellow p{text-align:center;font-size:32px}.handle-align-cat{height:calc(100vh - 10px);justify-content:space-between}.handle-list-top-bar{font-size:11px}.handle-btn-yellox-box{margin-bottom:-20px!important}.handle-align-cat{height:100%;display:flex;flex-direction:column;align-items:center}.tst-res-addlist{flex-wrap:wrap}.for-responsive-alignment{text-align:center}.new-responsive-edit{display:flex;flex-direction:column;align-items:center;justify-content:center}.new-responsive-edit img{margin-bottom:10px}.handle-margin-revers{margin-bottom:0!important}.tst-res-addlist-sec{margin:0 0 10px!important}.res-margin-y{margin-top:10px!important;margin-bottom:10px!important}.margin-resp-top-bottom{margin:5px 0 30px!important;padding-left:30px!important;flex-direction:row;justify-content:flex-start}.responsive-gif-mobile-file{width:79%!important}.align-responsive-gif{left:31%!important}.responsive-gif-mobile-file-sec{width:92%!important;height:126px!important}.align-responsive-gif-sec{left:28%!important}.no-margin{margin:0!important}.px-margin{margin:5px 0!important}.px-padding{padding:15px!important}.center-align-res{padding-left:10px!important;margin:"10px 0"!important;align-items:center!important}.f-14-res{font-size:14px!important}.mobile-left-margin{margin-right:10px!important}.no-padding{padding:0!important}.wrap-text{white-space:wrap!important}.padding-mobile-r-sec{padding-right:20px!important}.handle-mobile-view-hand{top:120px!important}.responsive-width-test{max-width:200px!important}}.shadow-numb{background:linear-gradient(179.62deg,#E8E8E8 .33%,rgba(232,232,232,0) 131.13%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;font-weight:700;font-size:60px;line-height:30px;text-shadow:0 4px 100px rgba(0,0,0,.09)}.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}.react-daterange-picker{display:inline-flex;position:relative}.react-daterange-picker,.react-daterange-picker *,.react-daterange-picker :after,.react-daterange-picker :before{box-sizing:border-box}.react-daterange-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-daterange-picker__wrapper{display:flex;flex-grow:1;flex-shrink:0;align-items:center;border:thin solid gray}.react-daterange-picker__inputGroup{min-width:calc((4px * 3) + .54em * 8 + .217em * 2);height:100%;flex-grow:1;padding:0 2px;box-sizing:content-box}.react-daterange-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-daterange-picker__inputGroup__divider,.react-daterange-picker__inputGroup__leadingZero{display:inline-block;font:inherit}.react-daterange-picker__inputGroup__input{min-width:.54em;height:100%;position:relative;padding:0 1px;border:0;background:none;color:currentColor;font:inherit;box-sizing:content-box;appearance:textfield}.react-daterange-picker__inputGroup__input::-webkit-inner-spin-button,.react-daterange-picker__inputGroup__input::-webkit-outer-spin-button{appearance:none;margin:0}.react-daterange-picker__inputGroup__input:invalid{background:rgba(255,0,0,.1)}.react-daterange-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-daterange-picker__button{border:0;background:transparent;padding:4px 6px}.react-daterange-picker__button:enabled{cursor:pointer}.react-daterange-picker__button:enabled:focus .react-daterange-picker__button__icon,.react-daterange-picker__button:enabled:hover .react-daterange-picker__button__icon{stroke:#0078d7}.react-daterange-picker__button:disabled .react-daterange-picker__button__icon{stroke:#6d6d6d}.react-daterange-picker__button svg{display:inherit}.react-daterange-picker__calendar{width:350px;max-width:100vw;z-index:1}.react-daterange-picker__calendar--closed{display:none}.react-daterange-picker__calendar .react-calendar{border-width:thin}.react-calendar{width:350px;max-width:100%;background:white;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:white}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{transition:all .15s ease-in;transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0,0,0,.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}.header-container-position-sticky{top:0;z-index:9}.header-container .search{background-color:#fff;width:80%;padding:3px 25px;border-radius:40px;justify-content:space-between}.header-container .search input{width:auto;outline:none;border:none;font-size:13px;background-color:rgba(0,0,0,0)}.header-container .search input::placeholder{font-size:12px}.header-container .navbar-menu .search-mobile{background-color:#fff;color:#252525;width:25px;height:25px;border-radius:100%;font-size:12px}.header-container .navbar-menu .search-mobile img{width:15px;height:15px}.header-container .navbar-menu ul{list-style-type:none;padding:0;margin:0}.header-container .navbar-menu ul li{display:inline;margin-right:15px}.header-container .navbar-menu ul li .link-item{position:relative;color:#252525}.header-container .navbar-menu ul li .megamenu{position:absolute;top:93px;left:13.5px;width:98.1%;height:600px;margin:0 auto;cursor:auto;background-color:#ee5050;border-radius:10px;overflow:hidden}.header-container .navbar-menu ul li .megamenu .children{position:absolute;display:flex;flex-wrap:wrap;flex-direction:column}.header-container .navbar-menu ul li .megamenu .children li{text-align:center;cursor:pointer}.header-container .navbar-menu ul li .megamenu .children li .child{cursor:pointer;margin:13px 0 13px 8px;color:#000}.header-container .navbar-menu ul li .megamenu .children li .child:hover{color:#252525}body,html{width:100%;height:auto;font-family:eina,iranyekan,sans-serif}.border-right{border-right:1px solid #dedede}.scroll-no-scrollbar{overflow:scroll}.scroll-no-scrollbar::-webkit-scrollbar{width:0;background:rgba(0,0,0,0);display:none}@media(max-width:767px){.mobile-border-bottom{border-bottom:1px solid #eee!important}.dashboard-mobile-responsive-container{height:320px!important}.dashboard-mobile-responsive-container-white{height:360px!important}.dashboard-mobile-responsive{flex-direction:column;align-items:start!important;padding-top:70px;width:100%}.dashboard-mobile-responsive-circle{width:80px!important;height:80px!important;margin-bottom:20px;margin-left:10px}.dashboard-mobile-responsive-navbar{margin-left:0!important}.mobile-border-top{border-top:1px solid #eee!important;padding-top:10px}.mobile-border-none{border:none}}@media(max-width:991px){.medium-border-none{border:none}}@media(max-width:767px){.small-border-none{border:none}}.loader-container div{display:flex}.smart-variable{color:#007aff}.carousel-root{width:100%}.text-upperCase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.no-user-select{-webkit-user-select:none;user-select:none}.flexcc{display:flex;justify-content:center;align-items:center}.justify-end{justify-content:end}.flexcb{display:flex;justify-content:space-between;align-items:center}.blur-back{backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%)}.d-flex,.flexc{display:flex}.flexc{align-items:center}.cursor-pointer{cursor:pointer}.outline-none{outline:none!important}.w-100{width:100%}@media(max-width:992px){.w-lg-100{width:100%!important}}a{color:inherit}h1{margin:0}input{outline:none}.invert{filter:invert(100%)}.invert-20{filter:invert(20%)}.smooth-scroll{scroll-behavior:smooth}.no-scrollbar::-webkit-scrollbar{width:0;background:rgba(0,0,0,0);display:none}.body-no-sroll{-webkit-overflow-scrolling:touch;overflow:hidden;height:100vh}.editor:empty:before{content:attr(data-placeholder);color:#aab;transition:all .5s}.sticky-scrollbar::-webkit-scrollbar{position:sticky;bottom:20px}.transpanet-input{outline:none;background-color:rgba(0,0,0,0);border:none;font-size:16px;height:100%;width:100%}.rotate-180{transform:rotate(180deg)}.white{color:#fff}.white::placeholder{color:hsla(0,0%,100%,.8)!important}.black{color:#202020}.min-full-height{min-height:100vh}.button-light-hover{transition:all .5s}.button-light-hover:hover{background-color:#f2f6f8}.required:after{content:"*";color:#ee5050;padding:2px}.reverse{transform:rotate(180deg)}.rreverse,.rtl .reverse{transform:rotate(0deg)}.rtl .rreverse{transform:rotate(180deg)}.rotate-90,.rrotate-90{transform:rotate(-90deg)}.rtl .rrotate-90{transform:rotate(90deg)}.rotate-270,.rrotate-270{transform:rotate(-270deg)}.rtl .rrotate-270{transform:rotate(270deg)}.transition{transition:all .3s}.opacity-7{opacity:.7}.opacity-5{opacity:.5}.opacity-2{opacity:.2}.text-bold{font-weight:600}.text-smallest{font-size:10px}.text-smaller{font-size:12px}.text-small{font-size:14px}.text-normal{font-size:16px}.text-semibig{font-size:18px}.text-big{font-size:22px}.text-ultra-big{font-size:28px}.text-mega-big{font-size:45px}.text-center{text-align:center!important}.text-start{text-align:start}.text-end{text-align:end}.spacing-small{letter-spacing:2px}.font-bold{font-weight:700}.border-radius-4{border-radius:4px}.border-radius-8{border-radius:8px}.border-radius-10{border-radius:10px}.border-radius-15{border-radius:15px}.border-radius-25{border-radius:25px}*,html{box-sizing:border-box}html{-ms-overflow-style:scrollbar;width:100%}*,:after,:before{box-sizing:border-box}a{text-decoration:none}button{outline:none;cursor:pointer;background-color:rgba(0,0,0,0);border:none}p{margin:0}.fs-8{font-size:8px}.fs-9{font-size:9px}.fs-10{font-size:10px}.fs-11{font-size:11px}.fs-12{font-size:12px}.fs-13{font-size:13px}.fs-14{font-size:14px}.fs-15{font-size:15px}.fs-16{font-size:16px}.fs-17{font-size:17px}.fs-18{font-size:18px}.fs-20{font-size:20px}.fs-22{font-size:22px}.fs-24{font-size:24px}.fs-26{font-size:26px}.fs-28{font-size:28px}.fs-30{font-size:30px}.fs-32{font-size:32px}.fs-34{font-size:34px}.fs-36{font-size:36px}.fs-38{font-size:38px}.fs-40{font-size:40px}.fs-42{font-size:42px}.fs-44{font-size:44px}.fs-46{font-size:46px}.weight-100{font-weight:100}.weight-200{font-weight:200}.weight-300{font-weight:300}.weight-400{font-weight:400}.weight-500{font-weight:500}.weight-600{font-weight:600}.weight-700{font-weight:700}.weight-800{font-weight:800}.weight-900{font-weight:900}.rtl{direction:rtl!important}.rtl :not(i){font-family:iranyekan,sans-serif!important}.rtl .d-rotate{transform:rotate(180deg)}.rtl .text-start{text-align:right!important}.rtl .pld-0{padding-right:0}.rtl .prd-0{padding-left:0}.rtl .mld-1{margin-right:2px}.rtl .mrd-1{margin-left:2px}.rtl .mld-2{margin-right:5px}.rtl .mrd-2{margin-left:5px}.rtl .mld-3{margin-right:8px}.rtl .mrd-3{margin-left:8px}.rtl .mld-4{margin-right:12px}.rtl .mrd-4{margin-left:12px}.rtl .mld-10{margin-right:40px}.rtl .mrd-10{margin-left:40px}.rtl .search-border{border-left:1px solid #ddd}.rtl .second-respons-menu-active{width:100vw;height:100%;position:absolute;top:0;z-index:9;visibility:hidden;transform:translateX(100%);transition:all .8s ease-in-out}.rtl .for-persian-margin{padding-right:10px}.ltr{direction:ltr!important}.ltr :not(i){font-family:eina,iranyekan,sans-serif}.ltr .text-start{text-align:left!important}.ltr .pld-0{padding-left:0}.ltr .prd-0{padding-right:0}.ltr .mld-1{margin-left:2px}.ltr .mrd-1{margin-right:2px}.ltr .mld-2{margin-left:5px}.ltr .mrd-2{margin-right:5px}.ltr .mld-3{margin-left:8px}.ltr .mrd-3{margin-right:8px}.ltr .mld-4{margin-left:12px}.ltr .mrd-4{margin-right:12px}.ltr .mld-10{margin-left:40px}.ltr .mrd-10{margin-right:40px}.ltr .search-border{border-right:1px solid #ddd}.ltr .second-respons-menu-active{width:100vw;height:100%;position:absolute;top:0;z-index:9;visibility:hidden;transform:translateX(-100%);transition:all .8s ease-in-out}.mt-1{margin-top:2px}.mt-2{margin-top:5px}.mt-3{margin-top:10px}.mt-4{margin-top:15px}.mt-5{margin-top:20px}.mb-4{margin-bottom:20px}.ph-3{padding-left:10px;padding-right:10px}.text-underline{text-decoration:underline!important}.webstore2-page,.webstore2-page *,.webstore2-page :after,.webstore2-page :before{box-sizing:border-box;border-width:0;border-style:solid;border-color:hsl(var(--border));--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.webstore2-page :where(img,svg,video,canvas){display:block;vertical-align:middle}.webstore2-page :where(img,video){max-width:100%;height:auto}.webstore2-page :where(button,input,optgroup,select,textarea){font:inherit}.webstore2-page .absolute{position:absolute}.webstore2-page .relative{position:relative}.webstore2-page .sticky{position:sticky}.webstore2-page .inset-0{inset:0}.webstore2-page .inset-0\.5{inset:.125rem}.webstore2-page .inset-x-0{left:0;right:0}.webstore2-page .inset-x-\[12\%\]{left:12%;right:12%}.webstore2-page .inset-x-\[18\%\]{left:18%;right:18%}.webstore2-page .inset-y-0{top:0;bottom:0}.webstore2-page .-bottom-1{bottom:-.25rem}.webstore2-page .-bottom-2{bottom:-.5rem}.webstore2-page .-bottom-40{bottom:-10rem}.webstore2-page .-bottom-7{bottom:-1.75rem}.webstore2-page .-left-20{left:-5rem}.webstore2-page .-left-32{left:-8rem}.webstore2-page .-right-1\.5{right:-.375rem}.webstore2-page .-right-16{right:-4rem}.webstore2-page .-right-2{right:-.5rem}.webstore2-page .-right-20{right:-5rem}.webstore2-page .-right-3{right:-.75rem}.webstore2-page .-right-32{right:-8rem}.webstore2-page .-right-7{right:-1.75rem}.webstore2-page .-top-1\.5{top:-.375rem}.webstore2-page .-top-16{top:-4rem}.webstore2-page .-top-2{top:-.5rem}.webstore2-page .-top-3{top:-.75rem}.webstore2-page .-top-32{top:-8rem}.webstore2-page .-top-7{top:-1.75rem}.webstore2-page .bottom-0{bottom:0}.webstore2-page .bottom-20{bottom:5rem}.webstore2-page .bottom-5{bottom:1.25rem}.webstore2-page .bottom-\[10\%\]{bottom:10%}.webstore2-page .bottom-\[4\%\]{bottom:4%}.webstore2-page .bottom-\[8\%\]{bottom:8%}.webstore2-page .left-0{left:0}.webstore2-page .left-0\.5{left:.125rem}.webstore2-page .left-1\/2{left:50%}.webstore2-page .left-3{left:.75rem}.webstore2-page .left-4{left:1rem}.webstore2-page .left-\[10\%\]{left:10%}.webstore2-page .left-\[14\%\]{left:14%}.webstore2-page .left-\[2\%\]{left:2%}.webstore2-page .left-\[4\%\]{left:4%}.webstore2-page .left-\[5\%\]{left:5%}.webstore2-page .left-\[50\%\]{left:50%}.webstore2-page .left-\[6\%\]{left:6%}.webstore2-page .right-0{right:0}.webstore2-page .right-0\.5{right:.125rem}.webstore2-page .right-1{right:.25rem}.webstore2-page .right-2{right:.5rem}.webstore2-page .right-3{right:.75rem}.webstore2-page .right-\[0\%\]{right:0}.webstore2-page .right-\[14\%\]{right:14%}.webstore2-page .right-\[18\%\]{right:18%}.webstore2-page .right-\[2\%\]{right:2%}.webstore2-page .right-\[6\%\]{right:6%}.webstore2-page .right-\[8\%\]{right:8%}.webstore2-page .top-0{top:0}.webstore2-page .top-0\.5{top:.125rem}.webstore2-page .top-1{top:.25rem}.webstore2-page .top-1\.5{top:.375rem}.webstore2-page .top-1\/2{top:50%}.webstore2-page .top-2{top:.5rem}.webstore2-page .top-20{top:5rem}.webstore2-page .top-3{top:.75rem}.webstore2-page .top-4{top:1rem}.webstore2-page .top-6{top:1.5rem}.webstore2-page .top-7{top:1.75rem}.webstore2-page .top-\[10\%\]{top:10%}.webstore2-page .top-\[12\%\]{top:12%}.webstore2-page .top-\[14\%\]{top:14%}.webstore2-page .top-\[16\%\]{top:16%}.webstore2-page .top-\[18\%\]{top:18%}.webstore2-page .top-\[20\%\]{top:20%}.webstore2-page .top-\[8\%\]{top:8%}.webstore2-page .z-10{z-index:10}.webstore2-page .z-20{z-index:20}.webstore2-page .z-50{z-index:50}.webstore2-page .z-\[5\]{z-index:5}.webstore2-page .mx-auto{margin-left:auto;margin-right:auto}.webstore2-page .my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.webstore2-page .my-6{margin-top:1.5rem;margin-bottom:1.5rem}.webstore2-page .mb-1{margin-bottom:.25rem}.webstore2-page .mb-12{margin-bottom:3rem}.webstore2-page .mb-14{margin-bottom:3.5rem}.webstore2-page .mb-2{margin-bottom:.5rem}.webstore2-page .mb-2\.5{margin-bottom:.625rem}.webstore2-page .mb-4{margin-bottom:1rem}.webstore2-page .mb-7{margin-bottom:1.75rem}.webstore2-page .mb-8{margin-bottom:2rem}.webstore2-page .ml-1{margin-left:.25rem}.webstore2-page .ml-2{margin-left:.5rem}.webstore2-page .ml-5{margin-left:1.25rem}.webstore2-page .ml-auto{margin-left:auto}.webstore2-page .mr-0\.5{margin-right:.125rem}.webstore2-page .mt-0\.5{margin-top:.125rem}.webstore2-page .mt-1{margin-top:.25rem}.webstore2-page .mt-1\.5{margin-top:.375rem}.webstore2-page .mt-12{margin-top:3rem}.webstore2-page .mt-14{margin-top:3.5rem}.webstore2-page .mt-16{margin-top:4rem}.webstore2-page .mt-2{margin-top:.5rem}.webstore2-page .mt-2\.5{margin-top:.625rem}.webstore2-page .mt-3{margin-top:.75rem}.webstore2-page .mt-4{margin-top:1rem}.webstore2-page .mt-5{margin-top:1.25rem}.webstore2-page .mt-6{margin-top:1.5rem}.webstore2-page .mt-8{margin-top:2rem}.webstore2-page .mt-9{margin-top:2.25rem}.webstore2-page .mt-auto{margin-top:auto}.webstore2-page .block{display:block}.webstore2-page .inline-block{display:inline-block}.webstore2-page .inline{display:inline}.webstore2-page .flex{display:flex}.webstore2-page .inline-flex{display:inline-flex}.webstore2-page .grid{display:grid}.webstore2-page .hidden{display:none}.webstore2-page .aspect-\[4\/3\]{aspect-ratio:4/3}.webstore2-page .aspect-square{aspect-ratio:1/1}.webstore2-page .aspect-video{aspect-ratio:16/9}.webstore2-page .h-0\.5{height:.125rem}.webstore2-page .h-1{height:.25rem}.webstore2-page .h-1\.5{height:.375rem}.webstore2-page .h-10{height:2.5rem}.webstore2-page .h-12{height:3rem}.webstore2-page .h-14{height:3.5rem}.webstore2-page .h-16{height:4rem}.webstore2-page .h-2{height:.5rem}.webstore2-page .h-2\.5{height:.625rem}.webstore2-page .h-20{height:5rem}.webstore2-page .h-24{height:6rem}.webstore2-page .h-28{height:7rem}.webstore2-page .h-3{height:.75rem}.webstore2-page .h-3\.5{height:.875rem}.webstore2-page .h-36{height:9rem}.webstore2-page .h-4{height:1rem}.webstore2-page .h-5{height:1.25rem}.webstore2-page .h-56{height:14rem}.webstore2-page .h-6{height:1.5rem}.webstore2-page .h-7{height:1.75rem}.webstore2-page .h-72{height:18rem}.webstore2-page .h-8{height:2rem}.webstore2-page .h-80{height:20rem}.webstore2-page .h-9{height:2.25rem}.webstore2-page .h-96{height:24rem}.webstore2-page .h-\[130px\]{height:130px}.webstore2-page .h-\[14rem\]{height:14rem}.webstore2-page .h-\[150px\]{height:150px}.webstore2-page .h-\[160px\]{height:160px}.webstore2-page .h-\[16rem\]{height:16rem}.webstore2-page .h-\[18px\]{height:18px}.webstore2-page .h-\[210px\]{height:210px}.webstore2-page .h-\[230px\]{height:230px}.webstore2-page .h-\[28rem\]{height:28rem}.webstore2-page .h-\[2px\]{height:2px}.webstore2-page .h-\[32rem\]{height:32rem}.webstore2-page .h-\[360px\]{height:360px}.webstore2-page .h-\[50px\]{height:50px}.webstore2-page .h-\[72px\]{height:72px}.webstore2-page .h-\[78px\]{height:78px}.webstore2-page .h-\[85\%\]{height:85%}.webstore2-page .h-\[88px\]{height:88px}.webstore2-page .h-auto{height:auto}.webstore2-page .h-full{height:100%}.webstore2-page .min-h-screen{min-height:100vh}.webstore2-page .w-0\.5{width:.125rem}.webstore2-page .w-1{width:.25rem}.webstore2-page .w-1\.5{width:.375rem}.webstore2-page .w-1\/2{width:50%}.webstore2-page .w-10{width:2.5rem}.webstore2-page .w-12{width:3rem}.webstore2-page .w-14{width:3.5rem}.webstore2-page .w-16{width:4rem}.webstore2-page .w-2{width:.5rem}.webstore2-page .w-2\.5{width:.625rem}.webstore2-page .w-2\/3{width:66.666667%}.webstore2-page .w-20{width:5rem}.webstore2-page .w-3{width:.75rem}.webstore2-page .w-3\.5{width:.875rem}.webstore2-page .w-3\/4{width:75%}.webstore2-page .w-36{width:9rem}.webstore2-page .w-4{width:1rem}.webstore2-page .w-5{width:1.25rem}.webstore2-page .w-5\/6{width:83.333333%}.webstore2-page .w-56{width:14rem}.webstore2-page .w-6{width:1.5rem}.webstore2-page .w-7{width:1.75rem}.webstore2-page .w-72{width:18rem}.webstore2-page .w-8{width:2rem}.webstore2-page .w-80{width:20rem}.webstore2-page .w-9{width:2.25rem}.webstore2-page .w-96{width:24rem}.webstore2-page .w-\[130px\]{width:130px}.webstore2-page .w-\[14rem\]{width:14rem}.webstore2-page .w-\[150px\]{width:150px}.webstore2-page .w-\[160px\]{width:160px}.webstore2-page .w-\[16rem\]{width:16rem}.webstore2-page .w-\[230px\]{width:230px}.webstore2-page .w-\[28rem\]{width:28rem}.webstore2-page .w-\[32rem\]{width:32rem}.webstore2-page .w-\[34\%\]{width:34%}.webstore2-page .w-\[40\%\]{width:40%}.webstore2-page .w-\[42\%\]{width:42%}.webstore2-page .w-\[44\%\]{width:44%}.webstore2-page .w-\[52\%\]{width:52%}.webstore2-page .w-\[64px\]{width:64px}.webstore2-page .w-\[78px\]{width:78px}.webstore2-page .w-\[80\%\]{width:80%}.webstore2-page .w-\[82\%\]{width:82%}.webstore2-page .w-\[86\%\]{width:86%}.webstore2-page .w-fit{width:fit-content}.webstore2-page .w-full{width:100%}.webstore2-page .w-max{width:max-content}.webstore2-page .w-px{width:1px}.webstore2-page .min-w-0{min-width:0}.webstore2-page .min-w-\[140px\]{min-width:140px}.webstore2-page .min-w-\[18px\]{min-width:18px}.webstore2-page .min-w-\[720px\]{min-width:720px}.webstore2-page .max-w-2xl{max-width:42rem}.webstore2-page .max-w-3xl{max-width:48rem}.webstore2-page .max-w-4xl{max-width:56rem}.webstore2-page .max-w-5xl{max-width:64rem}.webstore2-page .max-w-6xl{max-width:72rem}.webstore2-page .max-w-7xl{max-width:80rem}.webstore2-page .max-w-\[1100px\]{max-width:1100px}.webstore2-page .max-w-\[560px\]{max-width:560px}.webstore2-page .max-w-\[620px\]{max-width:620px}.webstore2-page .max-w-\[640px\]{max-width:640px}.webstore2-page .max-w-\[700px\]{max-width:700px}.webstore2-page .max-w-sm{max-width:24rem}.webstore2-page .flex-1{flex:1 1}.webstore2-page .shrink-0{flex-shrink:0}.webstore2-page .grow{flex-grow:1}.webstore2-page .-translate-x-1\/2{--tw-translate-x:-50%}.webstore2-page .-translate-x-1\/2,.webstore2-page .-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.webstore2-page .-translate-y-1\/2{--tw-translate-y:-50%}.webstore2-page .rotate-\[2deg\]{--tw-rotate:2deg}.webstore2-page .rotate-\[2deg\],.webstore2-page .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.webstore2-page .animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.webstore2-page .cursor-pointer{cursor:pointer}.webstore2-page .select-none{-webkit-user-select:none;user-select:none}.webstore2-page .list-none{list-style-type:none}.webstore2-page .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.webstore2-page .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.webstore2-page .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.webstore2-page .grid-cols-\[1\.1fr_1fr_1\.2fr\]{grid-template-columns:1.1fr 1fr 1.2fr}.webstore2-page .grid-cols-\[1\.6fr_0\.7fr_0\.6fr_0\.5fr\]{grid-template-columns:1.6fr .7fr .6fr .5fr}.webstore2-page .flex-col{flex-direction:column}.webstore2-page .flex-wrap{flex-wrap:wrap}.webstore2-page .place-items-center{place-items:center}.webstore2-page .items-start{align-items:flex-start}.webstore2-page .items-end{align-items:flex-end}.webstore2-page .items-center{align-items:center}.webstore2-page .justify-center{justify-content:center}.webstore2-page .justify-between{justify-content:space-between}.webstore2-page .gap-0\.5{gap:.125rem}.webstore2-page .gap-1{gap:.25rem}.webstore2-page .gap-1\.5{gap:.375rem}.webstore2-page .gap-10{gap:2.5rem}.webstore2-page .gap-12{gap:3rem}.webstore2-page .gap-16{gap:4rem}.webstore2-page .gap-2{gap:.5rem}.webstore2-page .gap-2\.5{gap:.625rem}.webstore2-page .gap-3{gap:.75rem}.webstore2-page .gap-4{gap:1rem}.webstore2-page .gap-5{gap:1.25rem}.webstore2-page .gap-6{gap:1.5rem}.webstore2-page .gap-7{gap:1.75rem}.webstore2-page .gap-\[22px\]{gap:22px}.webstore2-page .space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.webstore2-page .space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.webstore2-page .space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.webstore2-page .space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.webstore2-page .space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.webstore2-page .space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.webstore2-page .self-start{align-self:flex-start}.webstore2-page .overflow-hidden{overflow:hidden}.webstore2-page .overflow-x-auto{overflow-x:auto}.webstore2-page .overflow-x-hidden{overflow-x:hidden}.webstore2-page .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.webstore2-page .whitespace-nowrap{white-space:nowrap}.webstore2-page .rounded{border-radius:.25rem}.webstore2-page .rounded-2xl{border-radius:1rem}.webstore2-page .rounded-3xl{border-radius:1.5rem}.webstore2-page .rounded-\[20px\]{border-radius:20px}.webstore2-page .rounded-\[22px\]{border-radius:22px}.webstore2-page .rounded-\[calc\(1\.5rem-1\.5px\)\]{border-radius:calc(1.5rem - 1.5px)}.webstore2-page .rounded-full{border-radius:9999px}.webstore2-page .rounded-lg{border-radius:var(--radius)}.webstore2-page .rounded-md{border-radius:calc(var(--radius) - 2px)}.webstore2-page .rounded-xl{border-radius:.75rem}.webstore2-page .rounded-t-md{border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.webstore2-page .border{border-width:1px}.webstore2-page .border-2{border-width:2px}.webstore2-page .border-\[1\.5px\]{border-width:1.5px}.webstore2-page .border-y{border-top-width:1px;border-bottom-width:1px}.webstore2-page .border-b{border-bottom-width:1px}.webstore2-page .border-l{border-left-width:1px}.webstore2-page .border-t{border-top-width:1px}.webstore2-page .border-dashed{border-style:dashed}.webstore2-page .border-\[rgba\(15\2c 23\2c 42\2c 0\.08\)\]{border-color:rgba(15,23,42,.08)}.webstore2-page .border-border{border-color:hsl(var(--border))}.webstore2-page .border-border\/40{border-color:hsl(var(--border)/.4)}.webstore2-page .border-border\/60{border-color:hsl(var(--border)/.6)}.webstore2-page .border-border\/80{border-color:hsl(var(--border)/.8)}.webstore2-page .border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.webstore2-page .border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.webstore2-page .border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.webstore2-page .border-white\/10{border-color:rgb(255 255 255/.1)}.webstore2-page .bg-\[\#faf8ff\]{--tw-bg-opacity:1;background-color:rgb(250 248 255/var(--tw-bg-opacity,1))}.webstore2-page .bg-\[\#ffc501\]{--tw-bg-opacity:1;background-color:rgb(255 197 1/var(--tw-bg-opacity,1))}.webstore2-page .bg-\[hsl\(142_71\%_56\%\)\]{--tw-bg-opacity:1;background-color:hsl(142 71% 56%/var(--tw-bg-opacity,1))}.webstore2-page .bg-\[hsl\(217_91\%_60\%\)\]{--tw-bg-opacity:1;background-color:hsl(217 91% 60%/var(--tw-bg-opacity,1))}.webstore2-page .bg-\[hsl\(222_47\%_11\%\)\]{--tw-bg-opacity:1;background-color:hsl(222 47% 11%/var(--tw-bg-opacity,1))}.webstore2-page .bg-\[hsl\(222_47\%_12\%\)\]{--tw-bg-opacity:1;background-color:hsl(222 47% 12%/var(--tw-bg-opacity,1))}.webstore2-page .bg-\[hsl\(222_47\%_16\%\)\]{--tw-bg-opacity:1;background-color:hsl(222 47% 16%/var(--tw-bg-opacity,1))}.webstore2-page .bg-\[hsl\(262_83\%_70\%\)\]{--tw-bg-opacity:1;background-color:hsl(262 83% 70%/var(--tw-bg-opacity,1))}.webstore2-page .bg-\[hsl\(45_93\%_58\%\)\]{--tw-bg-opacity:1;background-color:hsl(45 93% 58%/var(--tw-bg-opacity,1))}.webstore2-page .bg-\[hsl\(var\(--accent-blue\)\)\]{background-color:hsl(var(--accent-blue))}.webstore2-page .bg-\[hsl\(var\(--accent-blue\)\/0\.1\)\]{background-color:hsl(var(--accent-blue)/.1)}.webstore2-page .bg-\[hsl\(var\(--accent-blue\)\/0\.12\)\]{background-color:hsl(var(--accent-blue)/.12)}.webstore2-page .bg-\[hsl\(var\(--accent-blue\)\/0\.14\)\]{background-color:hsl(var(--accent-blue)/.14)}.webstore2-page .bg-\[hsl\(var\(--accent-blue\)\/0\.15\)\]{background-color:hsl(var(--accent-blue)/.15)}.webstore2-page .bg-\[hsl\(var\(--accent-blue\)\/0\.3\)\]{background-color:hsl(var(--accent-blue)/.3)}.webstore2-page .bg-\[hsl\(var\(--accent-green\)\)\]{background-color:hsl(var(--accent-green))}.webstore2-page .bg-\[hsl\(var\(--accent-green\)\/0\.12\)\]{background-color:hsl(var(--accent-green)/.12)}.webstore2-page .bg-\[hsl\(var\(--accent-green\)\/0\.14\)\]{background-color:hsl(var(--accent-green)/.14)}.webstore2-page .bg-\[hsl\(var\(--accent-green\)\/0\.15\)\]{background-color:hsl(var(--accent-green)/.15)}.webstore2-page .bg-\[hsl\(var\(--accent-green\)\/0\.18\)\]{background-color:hsl(var(--accent-green)/.18)}.webstore2-page .bg-\[hsl\(var\(--accent-green\)\/0\.2\)\]{background-color:hsl(var(--accent-green)/.2)}.webstore2-page .bg-\[hsl\(var\(--accent-green\)\/0\.22\)\]{background-color:hsl(var(--accent-green)/.22)}.webstore2-page .bg-\[hsl\(var\(--accent-green\)\/0\.3\)\]{background-color:hsl(var(--accent-green)/.3)}.webstore2-page .bg-\[hsl\(var\(--accent-orange\)\/0\.18\)\]{background-color:hsl(var(--accent-orange)/.18)}.webstore2-page .bg-\[hsl\(var\(--accent-orange\)\/0\.3\)\]{background-color:hsl(var(--accent-orange)/.3)}.webstore2-page .bg-\[hsl\(var\(--accent-purple\)\/0\.12\)\]{background-color:hsl(var(--accent-purple)/.12)}.webstore2-page .bg-\[hsl\(var\(--accent-purple\)\/0\.15\)\]{background-color:hsl(var(--accent-purple)/.15)}.webstore2-page .bg-\[hsl\(var\(--accent-purple\)\/0\.18\)\]{background-color:hsl(var(--accent-purple)/.18)}.webstore2-page .bg-\[hsl\(var\(--accent-purple\)\/0\.3\)\]{background-color:hsl(var(--accent-purple)/.3)}.webstore2-page .bg-\[hsl\(var\(--accent-red\)\)\]{background-color:hsl(var(--accent-red))}.webstore2-page .bg-\[hsl\(var\(--accent-red\)\/0\.3\)\]{background-color:hsl(var(--accent-red)/.3)}.webstore2-page .bg-\[hsl\(var\(--accent-yellow\)\)\]{background-color:hsl(var(--accent-yellow))}.webstore2-page .bg-\[hsl\(var\(--accent-yellow\)\/0\.18\)\]{background-color:hsl(var(--accent-yellow)/.18)}.webstore2-page .bg-\[hsl\(var\(--accent-yellow\)\/0\.3\)\]{background-color:hsl(var(--accent-yellow)/.3)}.webstore2-page .bg-background{background-color:hsl(var(--background))}.webstore2-page .bg-background\/50{background-color:hsl(var(--background)/.5)}.webstore2-page .bg-background\/60{background-color:hsl(var(--background)/.6)}.webstore2-page .bg-background\/70{background-color:hsl(var(--background)/.7)}.webstore2-page .bg-background\/80{background-color:hsl(var(--background)/.8)}.webstore2-page .bg-border\/50{background-color:hsl(var(--border)/.5)}.webstore2-page .bg-border\/60{background-color:hsl(var(--border)/.6)}.webstore2-page .bg-card{background-color:hsl(var(--card))}.webstore2-page .bg-card\/95{background-color:hsl(var(--card)/.95)}.webstore2-page .bg-green-300{--tw-bg-opacity:1;background-color:rgb(134 239 172/var(--tw-bg-opacity,1))}.webstore2-page .bg-muted{background-color:hsl(var(--muted))}.webstore2-page .bg-muted\/30{background-color:hsl(var(--muted)/.3)}.webstore2-page .bg-muted\/40{background-color:hsl(var(--muted)/.4)}.webstore2-page .bg-red-300{--tw-bg-opacity:1;background-color:rgb(252 165 165/var(--tw-bg-opacity,1))}.webstore2-page .bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.webstore2-page .bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.webstore2-page .bg-slate-200\/70{background-color:rgb(226 232 240/.7)}.webstore2-page .bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.webstore2-page .bg-white\/10{background-color:rgb(255 255 255/.1)}.webstore2-page .bg-white\/\[0\.08\]{background-color:rgb(255 255 255/.08)}.webstore2-page .bg-yellow-300{--tw-bg-opacity:1;background-color:rgb(253 224 71/var(--tw-bg-opacity,1))}.webstore2-page .bg-\[linear-gradient\(180deg\2c hsl\(var\(--accent-green\)\/0\.05\)\2c transparent\)\]{background-image:linear-gradient(180deg,hsl(var(--accent-green)/.05),transparent)}.webstore2-page .bg-\[linear-gradient\(180deg\2c hsl\(var\(--accent-green\)\/0\.08\)\2c transparent\)\]{background-image:linear-gradient(180deg,hsl(var(--accent-green)/.08),transparent)}.webstore2-page .bg-\[radial-gradient\(circle\2c hsl\(142_71\%_65\%_\/0\.16\)_0\%\2c transparent_72\%\)\]{background-image:radial-gradient(circle,hsl(142 71% 65%/.16) 0,transparent 72%)}.webstore2-page .bg-\[radial-gradient\(circle\2c hsl\(262_83\%_75\%_\/0\.22\)_0\%\2c transparent_72\%\)\]{background-image:radial-gradient(circle,hsl(262 83% 75%/.22) 0,transparent 72%)}.webstore2-page .bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.webstore2-page .bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.webstore2-page .bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.webstore2-page .from-\[hsl\(var\(--accent-green\)\/0\.22\)\]{--tw-gradient-from:hsl(var(--accent-green)/0.22) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--accent-green)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.webstore2-page .from-\[hsl\(var\(--accent-green\)\/0\.25\)\]{--tw-gradient-from:hsl(var(--accent-green)/0.25) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--accent-green)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.webstore2-page .from-\[hsl\(var\(--accent-purple\)\/0\.5\)\]{--tw-gradient-from:hsl(var(--accent-purple)/0.5) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--accent-purple)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.webstore2-page .from-\[hsl\(var\(--accent-red\)\/0\.2\)\]{--tw-gradient-from:hsl(var(--accent-red)/0.2) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--accent-red)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.webstore2-page .from-\[hsl\(var\(--accent-yellow\)\/0\.3\)\]{--tw-gradient-from:hsl(var(--accent-yellow)/0.3) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--accent-yellow)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.webstore2-page .from-background{--tw-gradient-from:hsl(var(--background)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--background)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.webstore2-page .from-muted\/40{--tw-gradient-from:hsl(var(--muted)/0.4) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--muted)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.webstore2-page .from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.webstore2-page .via-\[hsl\(var\(--accent-blue\)\/0\.5\)\]{--tw-gradient-to:hsl(var(--accent-blue)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--accent-blue)/0.5) var(--tw-gradient-via-position),var(--tw-gradient-to)}.webstore2-page .via-background{--tw-gradient-to:hsl(var(--background)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--background)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.webstore2-page .via-muted\/30{--tw-gradient-to:hsl(var(--muted)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--muted)/0.3) var(--tw-gradient-via-position),var(--tw-gradient-to)}.webstore2-page .to-\[hsl\(var\(--accent-blue\)\/0\.22\)\]{--tw-gradient-to:hsl(var(--accent-blue)/0.22) var(--tw-gradient-to-position)}.webstore2-page .to-\[hsl\(var\(--accent-blue\)\/0\.25\)\]{--tw-gradient-to:hsl(var(--accent-blue)/0.25) var(--tw-gradient-to-position)}.webstore2-page .to-\[hsl\(var\(--accent-green\)\/0\.5\)\]{--tw-gradient-to:hsl(var(--accent-green)/0.5) var(--tw-gradient-to-position)}.webstore2-page .to-\[hsl\(var\(--accent-orange\)\/0\.2\)\]{--tw-gradient-to:hsl(var(--accent-orange)/0.2) var(--tw-gradient-to-position)}.webstore2-page .to-\[hsl\(var\(--accent-orange\)\/0\.3\)\]{--tw-gradient-to:hsl(var(--accent-orange)/0.3) var(--tw-gradient-to-position)}.webstore2-page .to-background{--tw-gradient-to:hsl(var(--background)) var(--tw-gradient-to-position)}.webstore2-page .to-muted\/30{--tw-gradient-to:hsl(var(--muted)/0.3) var(--tw-gradient-to-position)}.webstore2-page .to-muted\/40{--tw-gradient-to:hsl(var(--muted)/0.4) var(--tw-gradient-to-position)}.webstore2-page .to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.webstore2-page .object-contain{object-fit:contain}.webstore2-page .p-1\.5{padding:.375rem}.webstore2-page .p-2{padding:.5rem}.webstore2-page .p-2\.5{padding:.625rem}.webstore2-page .p-3{padding:.75rem}.webstore2-page .p-4{padding:1rem}.webstore2-page .p-5{padding:1.25rem}.webstore2-page .p-6{padding:1.5rem}.webstore2-page .p-7{padding:1.75rem}.webstore2-page .px-1{padding-left:.25rem;padding-right:.25rem}.webstore2-page .px-1\.5{padding-left:.375rem;padding-right:.375rem}.webstore2-page .px-2{padding-left:.5rem;padding-right:.5rem}.webstore2-page .px-2\.5{padding-left:.625rem;padding-right:.625rem}.webstore2-page .px-3{padding-left:.75rem;padding-right:.75rem}.webstore2-page .px-3\.5{padding-left:.875rem;padding-right:.875rem}.webstore2-page .px-4{padding-left:1rem;padding-right:1rem}.webstore2-page .px-6{padding-left:1.5rem;padding-right:1.5rem}.webstore2-page .px-7{padding-left:1.75rem;padding-right:1.75rem}.webstore2-page .px-8{padding-left:2rem;padding-right:2rem}.webstore2-page .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.webstore2-page .py-1{padding-top:.25rem;padding-bottom:.25rem}.webstore2-page .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.webstore2-page .py-16{padding-top:4rem;padding-bottom:4rem}.webstore2-page .py-2{padding-top:.5rem;padding-bottom:.5rem}.webstore2-page .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.webstore2-page .py-20{padding-top:5rem;padding-bottom:5rem}.webstore2-page .py-24{padding-top:6rem;padding-bottom:6rem}.webstore2-page .py-3{padding-top:.75rem;padding-bottom:.75rem}.webstore2-page .py-6{padding-top:1.5rem;padding-bottom:1.5rem}.webstore2-page .pb-1\.5{padding-bottom:.375rem}.webstore2-page .pb-20{padding-bottom:5rem}.webstore2-page .pb-6{padding-bottom:1.5rem}.webstore2-page .pb-7{padding-bottom:1.75rem}.webstore2-page .pr-10{padding-right:2.5rem}.webstore2-page .pt-14{padding-top:3.5rem}.webstore2-page .pt-6{padding-top:1.5rem}.webstore2-page .pt-8{padding-top:2rem}.webstore2-page .pt-9{padding-top:2.25rem}.webstore2-page .text-left{text-align:left}.webstore2-page .text-center{text-align:center}.webstore2-page .text-right{text-align:right}.webstore2-page .text-2xl{font-size:1.5rem;line-height:2rem}.webstore2-page .text-3xl{font-size:1.875rem;line-height:2.25rem}.webstore2-page .text-4xl{font-size:2.25rem;line-height:2.5rem}.webstore2-page .text-5xl{font-size:3rem;line-height:1}.webstore2-page .text-6xl{font-size:3.75rem;line-height:1}.webstore2-page .text-\[0\.55rem\]{font-size:.55rem}.webstore2-page .text-\[0\.62rem\]{font-size:.62rem}.webstore2-page .text-\[0\.65rem\]{font-size:.65rem}.webstore2-page .text-\[0\.6rem\]{font-size:.6rem}.webstore2-page .text-\[0\.72rem\]{font-size:.72rem}.webstore2-page .text-\[0\.78rem\]{font-size:.78rem}.webstore2-page .text-\[0\.7rem\]{font-size:.7rem}.webstore2-page .text-\[0\.92rem\]{font-size:.92rem}.webstore2-page .text-\[0\.95rem\]{font-size:.95rem}.webstore2-page .text-\[0\.98rem\]{font-size:.98rem}.webstore2-page .text-\[1\.02rem\]{font-size:1.02rem}.webstore2-page .text-\[1\.05rem\]{font-size:1.05rem}.webstore2-page .text-\[1\.18rem\]{font-size:1.18rem}.webstore2-page .text-\[10px\]{font-size:10px}.webstore2-page .text-\[11px\]{font-size:11px}.webstore2-page .text-\[7px\]{font-size:7px}.webstore2-page .text-\[8px\]{font-size:8px}.webstore2-page .text-\[9px\]{font-size:9px}.webstore2-page .text-base{font-size:1rem;line-height:1.5rem}.webstore2-page .text-lg{font-size:1.125rem;line-height:1.75rem}.webstore2-page .text-sm{font-size:.875rem;line-height:1.25rem}.webstore2-page .text-xl{font-size:1.25rem;line-height:1.75rem}.webstore2-page .text-xs{font-size:.75rem;line-height:1rem}.webstore2-page .font-bold{font-weight:700}.webstore2-page .font-extrabold{font-weight:800}.webstore2-page .font-medium{font-weight:500}.webstore2-page .font-normal{font-weight:400}.webstore2-page .font-semibold{font-weight:600}.webstore2-page .uppercase{text-transform:uppercase}.webstore2-page .tabular-nums{--tw-numeric-spacing:tabular-nums;font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.webstore2-page .leading-\[1\.3\]{line-height:1.3}.webstore2-page .leading-\[1\.4\]{line-height:1.4}.webstore2-page .leading-\[1\.65\]{line-height:1.65}.webstore2-page .leading-\[1\.7\]{line-height:1.7}.webstore2-page .leading-\[1\.8\]{line-height:1.8}.webstore2-page .leading-none{line-height:1}.webstore2-page .leading-relaxed{line-height:1.625}.webstore2-page .leading-snug{line-height:1.375}.webstore2-page .leading-tight{line-height:1.25}.webstore2-page .tracking-\[-0\.015em\]{letter-spacing:-.015em}.webstore2-page .tracking-\[-0\.03em\]{letter-spacing:-.03em}.webstore2-page .tracking-\[0\.2em\]{letter-spacing:.2em}.webstore2-page .tracking-tight{letter-spacing:-.025em}.webstore2-page .tracking-tighter{letter-spacing:-.05em}.webstore2-page .tracking-wide{letter-spacing:.025em}.webstore2-page .tracking-wider{letter-spacing:.05em}.webstore2-page .text-\[\#0b1220\]{--tw-text-opacity:1;color:rgb(11 18 32/var(--tw-text-opacity,1))}.webstore2-page .text-\[\#5b6472\]{--tw-text-opacity:1;color:rgb(91 100 114/var(--tw-text-opacity,1))}.webstore2-page .text-\[\#ffc501\]{--tw-text-opacity:1;color:rgb(255 197 1/var(--tw-text-opacity,1))}.webstore2-page .text-\[hsl\(222_47\%_12\%\)\]{--tw-text-opacity:1;color:hsl(222 47% 12%/var(--tw-text-opacity,1))}.webstore2-page .text-\[hsl\(var\(--accent-blue\)\)\]{color:hsl(var(--accent-blue))}.webstore2-page .text-\[hsl\(var\(--accent-green\)\)\]{color:hsl(var(--accent-green))}.webstore2-page .text-\[hsl\(var\(--accent-orange\)\)\]{color:hsl(var(--accent-orange))}.webstore2-page .text-\[hsl\(var\(--accent-purple\)\)\]{color:hsl(var(--accent-purple))}.webstore2-page .text-\[hsl\(var\(--accent-red\)\)\]{color:hsl(var(--accent-red))}.webstore2-page .text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.webstore2-page .text-foreground{color:hsl(var(--foreground))}.webstore2-page .text-foreground\/70{color:hsl(var(--foreground)/.7)}.webstore2-page .text-foreground\/80{color:hsl(var(--foreground)/.8)}.webstore2-page .text-foreground\/90{color:hsl(var(--foreground)/.9)}.webstore2-page .text-muted-foreground{color:hsl(var(--muted-foreground))}.webstore2-page .text-muted-foreground\/50{color:hsl(var(--muted-foreground)/.5)}.webstore2-page .text-muted-foreground\/70{color:hsl(var(--muted-foreground)/.7)}.webstore2-page .text-primary{color:hsl(var(--primary))}.webstore2-page .text-primary-foreground{color:hsl(var(--primary-foreground))}.webstore2-page .text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.webstore2-page .text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.webstore2-page .text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.webstore2-page .text-white\/70{color:rgb(255 255 255/.7)}.webstore2-page .underline{text-decoration-line:underline}.webstore2-page .opacity-0{opacity:0}.webstore2-page .opacity-10{opacity:.1}.webstore2-page .opacity-50{opacity:.5}.webstore2-page .opacity-60{opacity:.6}.webstore2-page .opacity-70{opacity:.7}.webstore2-page .opacity-\[0\.04\]{opacity:.04}.webstore2-page .shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.webstore2-page .shadow-\[0_20px_42px_-28px_rgba\(15\2c 23\2c 42\2c 0\.55\)\]{--tw-shadow:0 20px 42px -28px rgba(15,23,42,0.55);--tw-shadow-colored:0 20px 42px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.webstore2-page .shadow-\[0_20px_42px_-30px_rgba\(15\2c 23\2c 42\2c 0\.24\)\]{--tw-shadow:0 20px 42px -30px rgba(15,23,42,0.24);--tw-shadow-colored:0 20px 42px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.webstore2-page .shadow-\[0_24px_54px_-34px_rgba\(15\2c 23\2c 42\2c 0\.18\)\]{--tw-shadow:0 24px 54px -34px rgba(15,23,42,0.18);--tw-shadow-colored:0 24px 54px -34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.webstore2-page .shadow-\[0_28px_60px_-42px_rgba\(15\2c 23\2c 42\2c 0\.18\)\]{--tw-shadow:0 28px 60px -42px rgba(15,23,42,0.18);--tw-shadow-colored:0 28px 60px -42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.webstore2-page .shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.webstore2-page .shadow-lg,.webstore2-page .shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.webstore2-page .shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.webstore2-page .shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.webstore2-page .shadow-card{--tw-shadow-color:hsl(var(--card));--tw-shadow:var(--tw-shadow-colored)}.webstore2-page .outline{outline-style:solid}.webstore2-page .ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.webstore2-page .ring,.webstore2-page .ring-2{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.webstore2-page .ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.webstore2-page .ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.webstore2-page .ring-background{--tw-ring-color:hsl(var(--background))}.webstore2-page .ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.webstore2-page .blur-3xl{--tw-blur:blur(64px)}.webstore2-page .blur-3xl,.webstore2-page .blur-\[120px\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.webstore2-page .blur-\[120px\]{--tw-blur:blur(120px)}.webstore2-page .drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px rgb(0 0 0/0.05));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.webstore2-page .backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.webstore2-page .backdrop-blur-md,.webstore2-page .backdrop-blur-sm{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.webstore2-page .backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.webstore2-page .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.webstore2-page .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.webstore2-page .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.webstore2-page .duration-1000{transition-duration:1s}.webstore2-page .duration-300{transition-duration:.3s}.webstore2-page .duration-500{transition-duration:.5s}.webstore2-page .duration-700{transition-duration:.7s}.webstore2-page .ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.webstore2-page .duration-1000{animation-duration:1s}.webstore2-page .duration-300{animation-duration:.3s}.webstore2-page .duration-500{animation-duration:.5s}.webstore2-page .duration-700{animation-duration:.7s}.webstore2-page .ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.webstore2-page .last\:border-0:last-child{border-width:0}.webstore2-page .hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.webstore2-page .hover\:bg-muted\/40:hover{background-color:hsl(var(--muted)/.4)}.webstore2-page .hover\:text-\[hsl\(var\(--accent-green\)\)\]:hover{color:hsl(var(--accent-green))}.webstore2-page .hover\:text-\[hsl\(var\(--accent-purple\)\)\]:hover{color:hsl(var(--accent-purple))}.webstore2-page .hover\:text-\[hsl\(var\(--accent-red\)\)\]:hover{color:hsl(var(--accent-red))}.webstore2-page .hover\:shadow-glow:hover{box-shadow:var(--shadow-glow)}.webstore2-page .group[open] .group-open\:inline{display:inline}.webstore2-page .group[open] .group-open\:hidden{display:none}.webstore2-page .group[open] .group-open\:font-semibold{font-weight:600}.webstore2-page .group:hover .group-hover\:opacity-100{opacity:1}.webstore2-page .group:hover .group-hover\:opacity-80{opacity:.8}@media (min-width:640px){.webstore2-page .sm\:mt-16{margin-top:4rem}.webstore2-page .sm\:block{display:block}.webstore2-page .sm\:h-\[18rem\]{height:18rem}.webstore2-page .sm\:h-\[22rem\]{height:22rem}.webstore2-page .sm\:h-\[440px\]{height:440px}.webstore2-page .sm\:w-\[18rem\]{width:18rem}.webstore2-page .sm\:w-\[22rem\]{width:22rem}.webstore2-page .sm\:flex-row{flex-direction:row}.webstore2-page .sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.webstore2-page .sm\:py-24{padding-top:6rem;padding-bottom:6rem}.webstore2-page .sm\:py-28{padding-top:7rem;padding-bottom:7rem}.webstore2-page .sm\:pb-24{padding-bottom:6rem}.webstore2-page .sm\:pt-16{padding-top:4rem}.webstore2-page .sm\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width:768px){.webstore2-page .md\:col-span-2{grid-column:span 2/span 2}.webstore2-page .md\:col-start-1{grid-column-start:1}.webstore2-page .md\:col-start-2{grid-column-start:2}.webstore2-page .md\:block{display:block}.webstore2-page .md\:flex{display:flex}.webstore2-page .md\:grid{display:grid}.webstore2-page .md\:hidden{display:none}.webstore2-page .md\:h-\[180px\]{height:180px}.webstore2-page .md\:h-\[220px\]{height:220px}.webstore2-page .md\:h-\[3\.25rem\]{height:3.25rem}.webstore2-page .md\:flex-none{flex:none}.webstore2-page .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.webstore2-page .md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.webstore2-page .md\:grid-cols-\[minmax\(0\2c 0\.9fr\)_minmax\(0\2c 1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.webstore2-page .md\:gap-10{gap:2.5rem}.webstore2-page .md\:space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.webstore2-page .md\:p-5{padding:1.25rem}.webstore2-page .md\:p-8{padding:2rem}.webstore2-page .md\:pl-10{padding-left:2.5rem}.webstore2-page .md\:pr-10{padding-right:2.5rem}.webstore2-page .md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.webstore2-page .md\:text-5xl{font-size:3rem;line-height:1}.webstore2-page .md\:text-\[1\.02rem\]{font-size:1.02rem}.webstore2-page .md\:text-\[1\.08rem\]{font-size:1.08rem}.webstore2-page .md\:text-base{font-size:1rem;line-height:1.5rem}.webstore2-page .md\:text-lg{font-size:1.125rem;line-height:1.75rem}.webstore2-page .md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1024px){.webstore2-page .lg\:mx-0{margin-left:0;margin-right:0}.webstore2-page .lg\:mt-20{margin-top:5rem}.webstore2-page .lg\:flex{display:flex}.webstore2-page .lg\:h-\[24rem\]{height:24rem}.webstore2-page .lg\:h-\[28rem\]{height:28rem}.webstore2-page .lg\:h-\[560px\]{height:560px}.webstore2-page .lg\:w-\[24rem\]{width:24rem}.webstore2-page .lg\:w-\[28rem\]{width:28rem}.webstore2-page .lg\:max-w-6xl{max-width:72rem}.webstore2-page .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.webstore2-page .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.webstore2-page .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.webstore2-page .lg\:gap-16{gap:4rem}.webstore2-page .lg\:gap-20{gap:5rem}.webstore2-page .lg\:gap-7{gap:1.75rem}.webstore2-page .lg\:p-6{padding:1.5rem}.webstore2-page .lg\:p-8{padding:2rem}.webstore2-page .lg\:pb-20{padding-bottom:5rem}.webstore2-page .lg\:pb-32{padding-bottom:8rem}.webstore2-page .lg\:pt-20{padding-top:5rem}.webstore2-page .lg\:text-left{text-align:left}.webstore2-page .lg\:text-\[1\.3rem\]{font-size:1.3rem}.webstore2-page .lg\:text-\[2\.8rem\]{font-size:2.8rem}}@media (min-width:768px){.webstore2-page .md\:\[\&\>\*\:first-child\]\:order-2>:first-child{order:2}}.ai-platform-sections{--mkt-radius-button:999px;--mkt-button-height:3.5rem;--mkt-shadow-primary:0 18px 42px -24px rgb(245 183 10/0.45);--mkt-shadow-button:0 18px 36px -26px rgb(15 23 42/0.45)}.ai-platform-sections .mkt-btn{display:inline-flex;min-height:var(--mkt-button-height,3.5rem);align-items:center;justify-content:center;gap:.625rem;border-radius:var(--mkt-radius-button,999px);padding:0 1.75rem;font-family:var(--mkt-heading-font,"Plus Jakarta Sans","Inter",sans-serif);font-size:1rem;font-weight:700;line-height:1;letter-spacing:-.01em;text-decoration:none;border:none;cursor:pointer;transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease,border-color .22s ease,color .22s ease,filter .22s ease}.ai-platform-sections .mkt-btn:hover{transform:translateY(-2px);text-decoration:none}.ai-platform-sections .mkt-btn-primary{border:1px solid transparent;background:linear-gradient(135deg,#ffc501,#f59e0b);color:#0f172a;box-shadow:var(--mkt-shadow-primary)}.ai-platform-sections .mkt-btn-primary:hover{filter:saturate(1.04) brightness(1.02);box-shadow:0 22px 48px -24px rgb(245 183 10/.54);color:#0f172a}.ai-platform-sections .ai-primary-button.mkt-btn{min-height:50px;margin-top:22px;padding-inline:22px}.af-section{padding:96px 0 64px;background:#ffffff}.af-section-header,.af-section-header h2{max-width:1120px;margin-left:auto;margin-right:auto;text-align:center}.af-section-header h2{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;font-family:var(--mkt-heading-font,"Plus Jakarta Sans","Inter",system-ui,sans-serif);font-size:var(--mkt-section-title-size,clamp(2.25rem,4vw,4.1rem));line-height:var(--mkt-section-title-line,1.06);letter-spacing:var(--mkt-section-title-tracking,-.04em);font-weight:800;white-space:normal;text-wrap:balance}.af-section-title-line{display:block;width:100%;text-align:center}.af-section-header p{max-width:1120px;margin-left:auto;margin-right:auto;font-size:var(--mkt-section-desc-size,1.05rem);text-align:center;line-height:1.45;text-wrap:pretty}.af-section-desc-line{display:block;text-align:center;white-space:nowrap}.af-box{position:relative;border-radius:32px;padding:40px 48px 24px;background:linear-gradient(180deg,#f8fafc,#eef2ff 45%,#dbeafe);border:1px solid rgba(15,23,42,.05);box-shadow:0 30px 80px -40px rgba(37,99,235,.25);overflow:hidden;height:920px;min-height:920px;display:grid;grid-template-rows:auto 640px 120px;align-items:stretch}.af-tabbar-wrap{display:flex;justify-content:center;margin-bottom:28px}.af-tabbar{gap:4px;padding:6px;background:rgba(255,255,255,.75);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;box-shadow:0 4px 16px -6px rgba(15,23,42,.08),inset 0 1px 2px rgba(255,255,255,.6);flex-wrap:wrap;justify-content:center}.af-pill,.af-tabbar{display:inline-flex;align-items:center}.af-pill{position:relative;gap:8px;padding:10px 18px 13px;border:none;background:transparent;font-size:14px;font-weight:500;color:#475569;cursor:pointer;border-radius:999px;white-space:nowrap;overflow:hidden;transition:all .2s ease}.af-pill:hover{color:#2563eb}.af-pill-active{background:linear-gradient(180deg,rgba(255,255,255,.68),rgba(219,234,254,.46));color:#2563eb;font-weight:600;border:1px solid rgba(37,99,235,.22);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);box-shadow:0 10px 24px -14px rgba(37,99,235,.42),inset 0 1px 0 rgba(255,255,255,.72),inset 0 -1px 0 rgba(255,255,255,.2)}.af-tab-progress{position:absolute;left:16px;right:16px;bottom:6px;height:2px;border-radius:999px;background:linear-gradient(90deg,#7c3aed,#3b82f6 48%,#f5b70a);transform:scaleX(0);transform-origin:left center;animation:af-tab-progress 3s linear forwards;box-shadow:0 0 10px rgba(59,130,246,.28)}@keyframes af-tab-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.af-tab-progress{animation:none;transform:scaleX(1)}}.af-stage{flex-direction:column;justify-content:stretch}.af-panel-visual,.af-stage{display:flex;align-items:stretch;min-height:640px;height:640px;width:100%}.af-panel-visual{position:relative;max-width:100%;justify-content:center;overflow:hidden}.af-panel-visual:after{content:"";position:absolute;z-index:20;left:0;right:0;bottom:0;height:170px;pointer-events:none;background:linear-gradient(180deg,rgba(219,234,254,0) 0,rgba(219,234,254,.68) 62%,#dbeafe)}.af-visual{width:100%;height:100%;display:flex;align-items:flex-start;justify-content:center;overflow:hidden}.af-card{background:#ffffff;border:1px solid rgba(15,23,42,.07);border-radius:16px;padding:20px;box-shadow:0 8px 24px -12px rgba(15,23,42,.12);width:100%}.af-visual-flow,.af-visual-identity,.af-visual-intent,.af-visual-knowledge,.af-visual-profiling,.af-visual-visibility{width:100%;height:100%;margin:0 auto}.af-visual-identity{max-width:1120px}.af-profile-card{width:100%;min-height:100%;padding:28px;border-radius:24px}.af-profile-overview{display:grid;grid-template-columns:180px minmax(0,1fr);gap:24px;align-items:center;margin-bottom:22px}.af-profile-media{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.af-avatar{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#2563eb,#60a5fa);color:#fff;font-weight:700;font-size:18px;display:flex;align-items:center;justify-content:center}.af-avatar-photo{width:52px;height:52px;border-radius:14px}.af-avatar-real{width:160px;height:160px;border-radius:28px;object-fit:cover;display:block;box-shadow:0 22px 40px -24px rgba(37,99,235,.45)}.af-profile-presence{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#eff6ff;color:#2563eb;font-size:12px;font-weight:700}.af-profile-presence-dot{width:8px;height:8px;border-radius:999px;background:#10b981;box-shadow:0 0 0 4px rgba(16,185,129,.14)}.af-profile-summary{display:flex;flex-direction:column;align-items:flex-start}.af-profile-kicker{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#2563eb;margin-bottom:10px}.af-profile-name{font-weight:700;color:#0f172a;font-size:15px}.af-profile-overview .af-profile-name{font-size:2rem;line-height:1.08;letter-spacing:-.03em}.af-profile-sub{font-size:12px;color:#64748b;margin-top:2px}.af-profile-overview .af-profile-sub{font-size:.96rem;margin-top:6px}.af-profile-bio{margin:16px 0 0;max-width:62ch;font-size:.98rem;line-height:1.65;color:#475569}.af-profile-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.af-profile-chip{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:999px;background:#f8fafc;border:1px solid rgba(15,23,42,.07);color:#334155;font-size:12px;font-weight:700}.af-quality-tag{margin-left:auto;background:rgba(239,68,68,.1);color:#dc2626;font-size:11px;font-weight:600;padding:4px 10px;border-radius:999px}.af-fields{display:flex;flex-direction:column;gap:12px}.af-field{display:flex;justify-content:flex-start;align-items:flex-start;gap:20px;padding:16px 18px;background:linear-gradient(180deg,#f8fafc,#f1f5f9);border:1px solid rgba(15,23,42,.05);border-radius:14px;font-size:13px}.af-field-label{color:#64748b;font-weight:700;flex-shrink:0;padding-top:1px;width:120px}.af-field-val{color:#334155;font-weight:500;text-align:left;line-height:1.6;flex:1 1}.af-visual-knowledge{position:relative;align-items:flex-start;justify-content:center;max-width:none;transform:scale(.9);transform-origin:top center;width:min(1180px,118%)}.af-visual-knowledge:after{content:none}.afk-console{width:100%;background:#ffffff;border:1px solid rgba(15,23,42,.08);border-radius:28px;padding:18px;box-shadow:0 18px 44px -28px rgba(15,23,42,.18);display:flex;flex-direction:column;gap:12px}.afk-topbar{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.afk-heading-wrap{min-width:0;display:flex;flex-direction:column;gap:8px}.afk-heading-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.afk-heading{margin:0;font-size:1.82rem;line-height:1.08;letter-spacing:-.03em;color:#0f172a}.afk-assistant-chip{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border-radius:999px;border:1px solid rgba(245,158,11,.28);background:linear-gradient(180deg,rgba(255,251,235,.96),rgba(255,247,237,.98));color:#334155;font-size:.95rem;font-weight:700}.afk-console-copy{margin:0;font-size:.95rem;line-height:1.45;color:#64748b;text-align:left}.afk-ref-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:16px;border:1px solid rgba(124,58,237,.22);background:#ffffff;color:#5b35d5;font-size:.95rem;font-weight:700;cursor:pointer;flex-shrink:0}.afk-ref-btn-small{min-height:42px;padding:0 16px;border-radius:14px;font-size:.92rem}.afk-storage{background:#ffffff;border:1px solid rgba(15,23,42,.08);border-radius:20px;padding:12px 14px 14px;box-shadow:0 16px 32px -22px rgba(15,23,42,.18);min-height:0;display:flex;flex-direction:column}.afk-storage-wide{gap:8px}.afk-storage-row{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.afk-storage-stack{min-width:0;display:flex;flex-direction:column;gap:6px}.afk-storage-title{display:flex;align-items:center;gap:8px;font-size:.98rem;color:#0f172a}.afk-storage-icon{color:#f59e0b}.afk-storage-meta{font-weight:500;color:#64748b;font-size:.92rem}.afk-storage-sub{font-size:.82rem;line-height:1.35;color:#64748b;margin-top:4px}.afk-progress{height:6px;background:#eef2ff;border-radius:999px;overflow:hidden;margin:14px 0 18px}.afk-progress span{display:block;height:100%;background:linear-gradient(90deg,#6366f1,#3b82f6)}.afk-progress-compact{margin:0;height:8px;background:#f3f4f6}.afk-dropzone{min-height:120px;border-radius:18px;border:1px dashed rgba(148,163,184,.5);background:linear-gradient(180deg,#fbfdff,#f8fafc);color:#64748b;font-size:.96rem;font-weight:600;display:grid;place-items:center;text-align:center;margin-bottom:16px;flex:1 1}.afk-dropzone-inline{min-height:44px;min-width:150px;padding:0 16px;margin:0;flex:0 0 auto}.afk-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.afk-actions-inline{grid-template-columns:repeat(4,minmax(0,max-content));justify-content:flex-start}.afk-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:#ffffff;border:1px solid rgba(99,102,241,.25);color:#4f46e5;border-radius:999px;min-height:36px;padding:0 12px;font-size:.84rem;font-weight:600;cursor:pointer}.afk-sources-panel{display:flex;flex-direction:column;gap:8px}.afk-sources-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.afk-sources-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.afk-saved-head{font-size:.94rem;font-weight:800;color:#0f172a;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;margin:0}.afk-sources-muted{font-size:.86rem;line-height:1.5;color:#64748b}.afk-danger-btn{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 14px;border:0;border-radius:14px;background:#e89292;color:#ffffff;font-size:.86rem;font-weight:700;cursor:pointer}.afk-search-row{justify-content:space-between;gap:16px}.afk-search-row,.afk-searchbox{display:flex;align-items:center}.afk-searchbox{gap:12px;min-height:40px;flex:1 1;padding:0 18px;border-radius:999px;border:1px solid rgba(15,23,42,.08);background:#ffffff;color:#94a3b8;font-size:.88rem}.afk-filter-row{display:flex;flex-wrap:wrap;gap:10px}.afk-filter-chip{display:inline-flex;align-items:center;justify-content:center;min-height:31px;padding:0 13px;border-radius:14px;border:1px solid rgba(124,58,237,.18);background:#ffffff;color:#5b35d5;font-size:.84rem;font-weight:700}.afk-filter-chip-active{background:#fbbf24;border-color:#fbbf24;color:#0f172a}.afk-saved-list{position:relative;display:flex;flex-direction:column;gap:8px;max-height:312px;overflow:hidden}.afk-saved-list:after{content:"";position:absolute;left:0;right:0;bottom:0;height:62px;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,0),#ffffff 86%)}.afk-saved-list-wide{gap:6px}.afk-source{display:flex;align-items:center;gap:12px;background:#ffffff;border:1px solid rgba(15,23,42,.07);border-radius:16px;padding:14px 16px;box-shadow:0 10px 22px -18px rgba(15,23,42,.14);min-height:88px;width:100%}.afk-source-row{justify-content:space-between;min-height:42px;padding:6px 10px}.afk-source-main{display:flex;align-items:center;gap:14px;min-width:0;flex:1 1}.afk-source-box{width:16px;height:16px;border-radius:6px;border:2px solid rgba(15,23,42,.24);background:#ffffff;flex-shrink:0}.afk-source-body{flex:1 1;min-width:0;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.afk-source-name{font-size:.9rem;font-weight:700;color:#0f172a}.afk-source-meta{font-size:.78rem;line-height:1.3;color:#64748b}.afk-source-tools{display:flex;align-items:center;gap:10px;flex-shrink:0}.afk-source-type{gap:8px;min-width:88px;min-height:30px;padding:0 12px;border-radius:12px;border:1px solid rgba(15,23,42,.08);color:#475569;background:#f8fafc;font-size:.74rem;font-weight:700}.afk-source-type,.afk-tool-btn{display:inline-flex;align-items:center;justify-content:center}.afk-tool-btn{width:28px;height:28px;border:0;border-radius:10px;background:transparent;color:#64748b;cursor:pointer}.af-visual-flow{max-width:1120px;align-items:stretch}.afw-decision-diagram{position:relative;width:min(900px,100%);height:100%;margin:0 auto;padding:14px 24px 16px;border-radius:28px;border:1px solid rgba(15,23,42,.08);background:radial-gradient(circle at 50% 12%,rgba(37,99,235,.08),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(239,246,255,.72));box-shadow:0 18px 44px -30px rgba(15,23,42,.18);overflow:hidden}.afw-decision-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(37,99,235,.055) 1px,transparent 0),linear-gradient(90deg,rgba(37,99,235,.055) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent)}.afw-decision-line{position:absolute;top:28px;bottom:30px;left:50%;width:2px;transform:translateX(-50%);background:linear-gradient(180deg,rgba(37,99,235,.2),rgba(124,58,237,.36),rgba(14,165,233,.2))}.afw-decision-line:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent,rgba(37,99,235,.62),transparent);animation:afw-line-scan 4.8s ease-in-out infinite}.afw-decision-list{position:relative;z-index:1;max-width:760px;height:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;gap:6px}.afw-decision-node{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;animation:afw-node-focus 9s ease-in-out infinite}.afw-decision-node:nth-child(2){animation-delay:.35s}.afw-decision-node:nth-child(3){animation-delay:.7s}.afw-decision-node:nth-child(4){animation-delay:1.05s}.afw-decision-node:nth-child(5){animation-delay:1.4s}.afw-decision-node:nth-child(6){animation-delay:1.75s}.afw-decision-marker{width:38px;height:38px;border-radius:14px;display:grid;place-items:center;background:color-mix(in srgb,var(--node-color) 13%,white);color:var(--node-color);border:1px solid color-mix(in srgb,var(--node-color) 18%,white);box-shadow:0 14px 24px -18px color-mix(in srgb,var(--node-color) 45%,transparent)}.afw-decision-card{position:relative;min-height:62px;padding:8px 12px 9px 15px;border-radius:16px;border:1px solid rgba(15,23,42,.09);background:rgba(255,255,255,.96);box-shadow:0 16px 30px -24px rgba(15,23,42,.24)}.afw-decision-card:before{content:"";position:absolute;inset:10px auto 10px 0;width:4px;border-radius:999px;background:var(--node-color)}.afw-decision-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.afw-decision-label{color:var(--node-color);font-size:.6rem;line-height:1;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.afw-decision-step{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:20px;padding:0 8px;border-radius:999px;background:#f1f5f9;color:#64748b;font-size:.64rem;line-height:1;font-weight:850}.afw-decision-card h3{margin:3px 0 0;color:#0f172a;font-size:.9rem;line-height:1.12;font-weight:850;letter-spacing:0;word-spacing:.04em}.afw-decision-card p{margin:3px 0 0;color:#475569;font-size:.72rem;line-height:1.25}.afw-decision-branches,.afw-decision-output{margin-top:5px;display:flex;flex-wrap:wrap;gap:7px}.afw-decision-branches span,.afw-decision-output{min-height:20px;padding:0 8px;border-radius:999px;display:inline-flex;align-items:center;gap:5px;font-size:.62rem;line-height:1;font-weight:850;white-space:nowrap}.afw-decision-yes{border:1px solid rgba(16,185,129,.22);background:#ecfdf5;color:#047857}.afw-decision-no{border:1px solid rgba(249,115,22,.22);background:#fff7ed;color:#c2410c}.afw-decision-output{width:fit-content;border:1px solid rgba(15,23,42,.08);background:#f8fafc;color:#475569}.afw-decision-arrow{position:absolute;z-index:3;left:50%;bottom:-13px;transform:translateX(-50%);width:18px;height:18px;border-radius:999px;display:grid;place-items:center;border:2px solid rgba(255,255,255,.9);background:#eef2ff;color:#4f46e5;font-size:.68rem;line-height:1;font-weight:900;box-shadow:0 8px 16px -12px rgba(79,70,229,.7)}@keyframes afw-line-scan{0%,12%{transform:translateY(-100%);opacity:0}22%,68%{opacity:1}88%,to{transform:translateY(100%);opacity:0}}@keyframes afw-node-focus{0%,72%,to{transform:translateY(0)}18%,8%{transform:translateY(-2px)}}.afw-builder{width:100%;height:100%;display:flex;flex-direction:column;border-radius:28px;border:1px solid rgba(15,23,42,.08);background:radial-gradient(circle at 50% 18%,rgba(37,99,235,.08),transparent 36%),rgba(255,255,255,.9);box-shadow:0 18px 44px -30px rgba(15,23,42,.18);overflow:hidden}.afw-builder-head{min-height:64px;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(15,23,42,.07);background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(248,250,252,.9))}.afw-builder-kicker{font-size:.72rem;line-height:1.2;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:#2563eb}.afw-builder-title{margin-top:4px;font-size:1.08rem;line-height:1.25;font-weight:750;color:#0f172a;letter-spacing:-.01em}.afw-save-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 14px;border-radius:999px;border:1px solid rgba(37,99,235,.18);background:#ffffff;color:#2563eb;font-size:.82rem;font-weight:700;cursor:pointer}.afw-builder-body{flex:1 1;min-height:0;display:grid;grid-template-columns:174px minmax(0,1fr) 206px}.afw-inspector,.afw-palette{padding:16px;background:rgba(248,250,252,.8)}.afw-palette{border-right:1px solid rgba(15,23,42,.07)}.afw-inspector{border-left:1px solid rgba(15,23,42,.07)}.afw-panel-label{margin-bottom:12px;font-size:.72rem;font-weight:800;color:#64748b;text-transform:uppercase;letter-spacing:.1em}.afw-palette-card{display:flex;align-items:center;gap:9px;min-height:44px;padding:0 11px;margin-bottom:9px;border-radius:13px;border:1px solid rgba(15,23,42,.08);background:#ffffff;color:var(--step-color,#334155);font-size:.8rem;font-weight:700;box-shadow:0 10px 20px -18px rgba(15,23,42,.16)}.afw-palette-card span:not(.afw-grip-light){color:#334155}.afw-grip-light{margin-left:auto;color:#cbd5e1}.afw-drop-mini{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border-radius:14px;border:1px dashed rgba(37,99,235,.28);color:#2563eb;background:rgba(239,246,255,.55);font-size:.8rem;font-weight:700}.afw-canvas{position:relative;min-width:0;padding:14px 18px;overflow:hidden;background:radial-gradient(circle at 50% 35%,rgba(59,130,246,.12),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.8),rgba(239,246,255,.45))}.afw-canvas-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(37,99,235,.06) 1px,transparent 0),linear-gradient(90deg,rgba(37,99,235,.06) 1px,transparent 0);background-size:38px 38px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent)}.afw-flowline{position:absolute;top:56px;bottom:56px;left:50%;width:2px;transform:translateX(-50%);background:repeating-linear-gradient(180deg,rgba(37,99,235,.36) 0 10px,transparent 10px 20px)}.afw-nodes{position:relative;z-index:1;display:flex;flex-direction:column;gap:9px;max-width:610px;margin:0 auto}.afw-node{position:relative;display:grid;grid-template-columns:18px 30px 32px minmax(0,1fr);align-items:center;gap:8px;min-height:80px;padding:10px 12px 10px 8px;border-radius:16px;border:1px solid rgba(15,23,42,.08);background:#ffffff;box-shadow:0 16px 30px -24px rgba(15,23,42,.22)}.afw-node:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;border-radius:16px 0 0 16px;background:var(--step-color)}.afw-node-handle{display:flex;justify-content:center;color:#cbd5e1}.afw-node-icon,.afw-node-num{display:flex;align-items:center;justify-content:center;border-radius:12px;background:color-mix(in srgb,var(--step-color) 12%,white);color:var(--step-color);font-weight:800}.afw-node-num{width:30px;height:30px;font-size:.78rem}.afw-node-icon{width:32px;height:32px}.afw-node-body{min-width:0}.afw-node-top{display:flex;align-items:center;gap:8px}.afw-node-title{font-size:.92rem;line-height:1.25;font-weight:800;color:#0f172a}.afw-node-tag{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 9px;border-radius:999px;background:#f1f5f9;color:#64748b;font-size:.68rem;font-weight:800}.afw-node-instr{margin-top:4px;color:#475569;font-size:.75rem;line-height:1.35}.afw-node-fields{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.afw-node-fields span{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:999px;background:#f8fafc;color:#64748b;font-size:.68rem;line-height:1;font-weight:750}.afw-node-arrow{position:absolute;left:50%;bottom:-16px;transform:translateX(-50%);z-index:2;width:19px;height:19px;border-radius:999px;background:#eef2ff;color:#4f46e5;font-size:.78rem}.afw-drop-slot,.afw-node-arrow{display:flex;align-items:center;justify-content:center;font-weight:800}.afw-drop-slot{gap:8px;min-height:48px;border-radius:16px;border:1px dashed rgba(37,99,235,.34);background:rgba(239,246,255,.62);color:#2563eb;font-size:.88rem}.afw-inspector-card{padding:14px;border-radius:16px;border:1px solid rgba(15,23,42,.08);background:#ffffff;box-shadow:0 14px 26px -22px rgba(15,23,42,.2)}.afw-inspector-badge{display:inline-flex;min-height:26px;align-items:center;padding:0 10px;border-radius:999px;background:#eff6ff;color:#2563eb;font-size:.74rem;font-weight:800}.afw-inspector-title{margin-top:12px;color:#0f172a;font-size:.92rem;line-height:1.25;font-weight:800}.afw-inspector-copy{margin-top:8px;color:#64748b;font-size:.78rem;line-height:1.42}.afw-rule-list{display:flex;flex-direction:column;gap:8px;margin-top:14px}.afw-rule-list span{padding:8px 9px;border-radius:10px;background:#f8fafc;color:#334155;font-size:.72rem;font-weight:700}.afw-rental-diagram{position:relative;width:min(680px,100%);margin:0 auto;padding:10px 0;display:flex;flex-direction:column;gap:12px}.afw-rental-line{position:absolute;top:28px;bottom:28px;left:50%;width:2px;transform:translateX(-50%);background:linear-gradient(180deg,rgba(37,99,235,.16),rgba(37,99,235,.36),rgba(37,99,235,.16))}.afw-rental-node{position:relative;z-index:1;min-height:88px;padding:14px 16px 14px 18px;border-radius:22px;background:rgba(255,255,255,.94);border:1px solid rgba(15,23,42,.08);box-shadow:0 18px 34px -26px rgba(15,23,42,.24)}.afw-rental-node:before{content:"";position:absolute;inset:14px auto 14px 0;width:4px;border-radius:999px;background:var(--node-color)}.afw-node-port{position:absolute;left:50%;width:8px;height:8px;border-radius:999px;background:#2563eb;transform:translateX(-50%);box-shadow:0 0 0 4px #eef2ff}.afw-node-port-top{top:-16px}.afw-node-port-bottom{bottom:-16px}.afw-rental-node:last-of-type .afw-node-port-bottom,.afw-rental-node:nth-of-type(2) .afw-node-port-top{display:none}.afw-rental-head{display:flex;align-items:center;gap:12px}.afw-rental-icon{width:38px;height:38px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#ffffff;background:var(--node-color);flex-shrink:0}.afw-rental-title{color:#0f172a;font-size:1rem;line-height:1.2;font-weight:800;letter-spacing:0}.afw-rental-model{margin-top:3px;color:#64748b;font-size:.82rem;line-height:1.2;font-weight:700}.afw-rental-step{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:30px;border-radius:999px;background:#f1f5f9;color:#64748b;font-size:.8rem;font-weight:800}.afw-rental-rows{margin-top:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.afw-rental-row{min-height:34px;display:flex;align-items:center;padding:0 10px;border-radius:10px;background:#f8fafc;color:#475569;font-size:.78rem;line-height:1.25;font-weight:700}.afw-flow-canvas{position:relative;width:min(760px,100%);height:520px;margin:16px auto 0;border-radius:22px;border:1px solid rgba(203,213,225,.62);background:radial-gradient(circle at 50% 48%,rgba(255,197,1,.05),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.96) 56%,rgba(239,246,255,.92)),#ffffff;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 16px 42px -36px rgba(15,23,42,.3)}.afw-flow-canvas:before{inset:0;background:radial-gradient(circle at 50% 48%,rgba(255,197,1,.07),transparent 26%),linear-gradient(180deg,rgba(255,255,255,.12),rgba(248,250,252,.42) 68%,rgba(219,234,254,.72))}.afw-flow-canvas:after,.afw-flow-canvas:before{content:"";position:absolute;pointer-events:none}.afw-flow-canvas:after{z-index:7;left:0;right:0;bottom:0;height:170px;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(219,234,254,.78) 72%,#dbeafe)}.afw-flow-lines{position:absolute;inset:0;width:100%;height:100%;z-index:1}.afw-flow-lines path{fill:none;stroke:rgba(100,116,139,.58);stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.afw-flow-label{position:absolute;z-index:4;display:inline-flex;align-items:center;justify-content:center;min-height:22px;padding:0 11px;border-radius:999px;border:1px solid rgba(203,213,225,.9);background:rgba(255,255,255,.94);color:#334155;font-size:.66rem;font-weight:850;box-shadow:0 10px 22px -18px rgba(15,23,42,.3)}.afw-flow-label-yes{left:214px;top:247px;border-color:rgba(15,23,42,.1);background:#ffffff}.afw-flow-label-no{left:492px;top:247px;color:#475569}.afw-flow-card{position:absolute;z-index:2;padding:9px 10px;border-radius:14px;border:1px solid rgba(203,213,225,.82);background:rgba(255,255,255,.97);box-shadow:0 16px 36px -30px rgba(15,23,42,.28)}.afw-flow-card:before{content:"";position:absolute;inset:10px auto 10px 0;width:2px;border-radius:999px;background:var(--flow-color)}.afw-flow-card-head{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px}.afw-flow-icon{width:26px;height:26px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#0f172a;background:#f8fafc;border:1px solid rgba(203,213,225,.92);box-shadow:0 12px 20px -18px rgba(15,23,42,.28)}.afw-flow-title{color:#0f172a;font-size:.68rem;line-height:1.2;font-weight:800;letter-spacing:-.01em}.afw-flow-subtitle{margin-top:2px;color:#64748b;font-size:.56rem;line-height:1.25;font-weight:700}.afw-flow-badge{min-width:34px;min-height:18px;padding:0 7px;border-radius:999px;background:#f8fafc;color:#64748b;display:inline-flex;align-items:center;justify-content:center;font-size:.5rem;font-weight:800}.afw-flow-rows{margin-top:7px;display:grid;grid-template-columns:1fr;gap:5px}.afw-flow-row{min-height:19px;padding:0 7px;border-radius:6px;background:#f8fafc;border:1px solid rgba(226,232,240,.72);color:#475569;display:flex;align-items:center;font-size:.52rem;line-height:1.25;font-weight:750;white-space:nowrap}.afw-flow-port{position:absolute;top:50%;width:6px;height:6px;border-radius:999px;background:#ffffff;border:2px solid rgba(100,116,139,.56);transform:translateY(-50%);display:none}.afw-flow-port-left{left:-4px}.afw-flow-port-right{right:-4px}.afw-flow-decision,.afw-flow-quote,.afw-flow-start{transform:none}.afw-flow-start{top:28px}.afw-flow-decision,.afw-flow-start{left:50%;width:240px;transform:translateX(-50%)}.afw-flow-decision{top:132px}.afw-flow-left{top:278px;left:calc(50% - 250px);width:230px}.afw-flow-right{top:278px;left:calc(50% + 20px);width:230px}.afw-flow-quote{top:446px;left:50%;width:240px;transform:translateX(-50%)}.afw-flow-final{border-color:rgba(255,197,1,.42);background:linear-gradient(180deg,#ffffff,rgba(255,251,229,.82));box-shadow:0 16px 32px -26px rgba(15,23,42,.28),0 0 0 2px rgba(255,197,1,.08)}.afw-flow-final .afw-flow-badge{background:#ffc501;color:#0f172a}.af-visual-visibility{align-items:center;justify-content:center;max-width:1000px}.afv-shell{display:grid;grid-template-columns:300px minmax(0,1fr);gap:14px;width:min(1000px,100%);min-height:560px;align-items:stretch}.afv-detail,.afv-list{background:#ffffff;border:1px solid rgba(15,23,42,.08);border-radius:14px;box-shadow:0 8px 24px -16px rgba(15,23,42,.18)}.afv-list{padding:12px;max-height:560px;overflow:hidden}.afv-search{align-items:center;background:#f8fafc;border:1px solid rgba(15,23,42,.06);border-radius:10px;padding:7px 10px;font-size:12px;color:#94a3b8}.afv-filters,.afv-search{display:flex;gap:6px;margin-bottom:10px}.afv-filters{flex-wrap:wrap}.afv-chip{font-size:11px;font-weight:600;padding:4px 9px;border-radius:999px;background:#f1f5f9;color:#64748b}.afv-chip-active{background:#fee2e2;color:#dc2626}.afv-item{padding:10px;border-radius:10px;border:1px solid transparent;margin-bottom:4px}.afv-item-active{background:#fff7ed;border-color:rgba(249,115,22,.25)}.afv-item-top{display:flex;justify-content:space-between;gap:8px}.afv-item-name{font-size:12.5px;font-weight:700;color:#0f172a}.afv-item-time{font-size:10.5px;color:#94a3b8}.afv-item-msg{font-size:11.5px;color:#64748b;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.afv-item-agent{font-size:10.5px;color:#f97316;font-weight:600;margin-top:4px}.afv-detail{display:flex;flex-direction:column;max-height:560px;overflow:hidden}.afv-detail-head{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid rgba(15,23,42,.06)}.afv-detail-who{display:flex;align-items:center;gap:10px}.afv-detail-avatar{width:32px;height:32px;border-radius:50%;background:#ffedd5;color:#ea580c;font-weight:700;font-size:13px;display:flex;align-items:center;justify-content:center}.afv-detail-name{font-size:13px;font-weight:700;color:#0f172a}.afv-detail-role{font-size:11px;color:#f97316;font-weight:600}.afv-thread{padding:14px;overflow-y:auto;display:flex;flex-direction:column;gap:12px}.afv-bubble-user{align-self:flex-end;background:#f97316;color:#ffffff;font-size:12.5px;padding:8px 12px;border-radius:12px;max-width:75%}.afv-bubble-user-secondary{background:#fb923c}.afv-ai{font-size:12.5px;color:#0f172a}.afv-ai p{margin:0 0 8px;line-height:1.5;color:#334155}.afv-ai-tag{display:inline-block;font-size:10.5px;font-weight:700;color:#dc2626;background:#fee2e2;padding:3px 8px;border-radius:999px;margin-bottom:6px}.afv-table{border:1px solid rgba(15,23,42,.08);border-radius:8px;overflow:hidden;margin:6px 0}.afv-tr{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:8px;padding:7px 10px;font-size:11.5px;color:#334155;border-top:1px solid rgba(15,23,42,.06)}.afv-tr:first-child{border-top:none}.afv-tr-head{background:#f8fafc;font-weight:700;color:#0f172a}.afv-ok{color:#059669;font-weight:700}.afv-followup{margin-top:8px;font-weight:600}.afv-quote-card{margin:2px 0 10px;padding:12px;border-radius:12px;background:linear-gradient(180deg,#fff7ed,#ffffff);border:1px solid rgba(249,115,22,.18)}.afv-quote-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.afv-quote-title{font-size:12px;font-weight:700;color:#0f172a}.afv-quote-badge{font-size:10.5px;font-weight:700;color:#ea580c;background:rgba(249,115,22,.1);border-radius:999px;padding:4px 8px}.afv-quote-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.afv-quote-row{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:10px;background:rgba(255,255,255,.82)}.afv-quote-row span{font-size:10.5px;color:#64748b}.afv-quote-row strong{font-size:11.5px;color:#0f172a}.afv-action-row{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 10px}.afv-action-pill{display:inline-flex;align-items:center;justify-content:center;padding:7px 10px;border-radius:999px;background:#f8fafc;border:1px solid rgba(37,99,235,.12);color:#2563eb;font-size:11px;font-weight:700}.afp-card{width:100%;min-height:100%}.afp-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.afp-title{font-size:15px;font-weight:700;color:#0f172a}.afp-sub{font-size:12px;color:#64748b;margin-top:2px}.afp-table{display:flex;flex-direction:column;gap:8px}.afp-row{display:grid;grid-template-columns:1.4fr 1.3fr 1fr .8fr;gap:10px;align-items:center;padding:10px 12px;border-radius:10px;background:#f8fafc;font-size:12px}.afp-row-head{font-weight:700;color:#0f172a;background:#eef2ff}.afp-company{display:flex;align-items:center;gap:8px}.afp-dot{width:8px;height:8px;border-radius:999px;background:#2563eb;flex-shrink:0}.afp-company-name{display:block;font-weight:600;color:#0f172a}.afp-company-meta{display:block;font-size:11px;color:#64748b;margin-top:2px}.afp-urgency{color:#334155}.afp-cell-right{text-align:right}.afp-badge{display:inline-flex;align-items:center;justify-content:center;min-width:56px;padding:4px 8px;border-radius:999px;font-size:11px;font-weight:700}.afp-badge-high{background:#fee2e2;color:#dc2626}.afp-badge-medium{background:#fef3c7;color:#b45309}.afp-badge-low{background:#dcfce7;color:#15803d}.af-visual-intent{max-width:1040px}.afd-list{width:100%;display:flex;flex-direction:column;gap:12px}.afd-card{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:12px;background:#ffffff;border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:16px;box-shadow:0 8px 24px -16px rgba(15,23,42,.18)}.afd-head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.afd-badge{display:inline-flex;align-items:center;gap:5px;background:#dcfce7;color:#15803d;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:700}.afd-name{font-size:15px;font-weight:700;color:#0f172a}.afd-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.afd-cell{display:flex;flex-direction:column;gap:4px;background:#f8fafc;border-radius:10px;padding:10px 12px}.afd-label{font-size:11px;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.afd-val{font-size:13px;color:#0f172a;font-weight:600}.afd-price{color:#2563eb}.afd-action{display:flex;flex-direction:column;justify-content:center;gap:8px;border-left:1px solid rgba(15,23,42,.08);padding-left:12px}.afd-action-label{font-size:11px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.afd-action-title{font-size:14px;font-weight:700;color:#0f172a}.afd-due{font-size:12px;color:#475569;font-weight:600}.afd-due-urgent{color:#dc2626}.afd-btn{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#2563eb,#3b82f6);color:#fff;border:none;border-radius:10px;padding:10px 14px;font-size:12px;font-weight:700;cursor:pointer}.af-headline{text-align:center;max-width:640px;margin:8px auto 0;min-height:0;width:100%;min-height:120px;display:flex;flex-direction:column;justify-content:flex-start}.af-headline-bottom{margin:10px auto 0}.af-headline h2{font-size:22px;line-height:1.3;font-weight:700;color:#0f172a;margin:0 0 10px;letter-spacing:-.01em}.af-headline p{font-size:14.5px;line-height:1.6;color:#475569;margin:0}@media (max-width:900px){.af-section{padding:64px 0 48px}.af-section-desc-line{white-space:normal}.af-box{padding:36px 20px 48px;border-radius:24px;min-height:0;height:auto;grid-template-rows:auto auto auto}.af-tabbar-wrap{margin-bottom:28px}.af-headline,.af-panel-visual,.af-stage{min-height:0;height:auto}.af-pill{padding:9px 14px;font-size:13px}.af-profile-overview{grid-template-columns:1fr;gap:18px}.af-avatar-real{width:120px;height:120px;border-radius:24px}.af-profile-overview .af-profile-name{font-size:1.65rem}.af-visual-knowledge,.af-visual-visibility{transform:none;width:100%;max-width:100%}.afk-console{padding:22px 18px;border-radius:22px}.afk-search-row,.afk-sources-head,.afk-storage-row,.afk-topbar{flex-direction:column;align-items:stretch}.afk-heading{font-size:1.65rem}.afk-actions-inline{grid-template-columns:repeat(2,minmax(0,1fr))}.afk-source-row{flex-direction:column;align-items:stretch}.afk-source-tools{justify-content:space-between}.afw-builder{height:auto}.afw-builder-head{flex-direction:column;align-items:stretch}.afw-builder-body{grid-template-columns:1fr}.afw-inspector,.afw-palette{border:0;border-bottom:1px solid rgba(15,23,42,.07)}.afw-palette{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.afw-drop-mini,.afw-palette .afw-panel-label{grid-column:1/-1}.afw-palette-card{margin-bottom:0}.afw-canvas{padding:18px 14px}.afw-node{grid-template-columns:24px 32px minmax(0,1fr)}.afw-node-icon{display:none}.afw-decision-diagram{height:auto;min-height:560px;padding:18px 14px 22px}.afw-decision-line{left:34px;top:34px;bottom:34px}.afw-decision-list{height:auto;justify-content:flex-start;gap:12px}.afw-decision-node{grid-template-columns:40px minmax(0,1fr);gap:10px}.afw-decision-marker{width:36px;height:36px;border-radius:12px}.afw-decision-card{min-height:0;padding:12px 12px 12px 14px}.afw-rental-diagram{width:100%;gap:10px}.afw-rental-rows{grid-template-columns:1fr}.afw-rental-node{padding:14px}.afw-flow-canvas{height:auto;padding:16px;display:flex;flex-direction:column;gap:12px}.afw-flow-canvas:after,.afw-flow-canvas:before,.afw-flow-junction,.afw-flow-label,.afw-flow-lines,.afw-flow-port{display:none}.afw-flow-card,.afw-flow-decision,.afw-flow-left,.afw-flow-quote,.afw-flow-right,.afw-flow-start{position:relative;inset:auto;left:auto;right:auto;top:auto;width:100%;transform:none}.afd-card,.afv-shell{grid-template-columns:1fr;min-height:0}.afv-detail,.afv-list{max-height:none}.afd-action{border-left:0;border-top:1px solid rgba(15,23,42,.08);padding-left:0;padding-top:12px}}@media (max-width:560px){.af-pill span{display:none}.af-pill{padding:10px 12px}.afk-heading{font-size:1.4rem}.afk-console-copy{font-size:.94rem}.afk-source-body{flex-direction:column;align-items:flex-start;gap:2px}.afk-source-type{min-width:92px}.afw-palette{grid-template-columns:1fr}.afw-node{grid-template-columns:28px minmax(0,1fr)}.afw-node-num{display:none}.afw-node-top{align-items:flex-start}.afw-node-tag{margin-left:0}.afw-decision-node{grid-template-columns:1fr}.afw-decision-line,.afw-decision-marker{display:none}.afw-decision-branches,.afw-decision-output{flex-direction:column;align-items:flex-start}.afw-decision-branches span,.afw-decision-output{white-space:normal;line-height:1.25;padding-top:6px;padding-bottom:6px}.afw-rental-head{align-items:flex-start}.afw-rental-step{display:none}.afw-flow-card-head{grid-template-columns:38px minmax(0,1fr)}.afw-flow-icon{width:38px;height:38px}.afw-flow-badge{grid-column:1/-1;justify-self:flex-start}.afw-flow-decision .afw-flow-rows,.afw-flow-rows{grid-template-columns:1fr}.afw-flow-row{white-space:normal}.afp-row{grid-template-columns:1fr}.afp-cell-right,.afp-row{text-align:left}.afd-grid{grid-template-columns:1fr}}.ws-cta-section{position:relative;overflow:hidden;padding:112px 24px;background:#ffffff}.ws-cta-grid{position:absolute;inset:0;pointer-events:none;opacity:.58;background-image:linear-gradient(90deg,rgba(15,23,42,.1) 1px,transparent 0),linear-gradient(180deg,rgba(15,23,42,.1) 1px,transparent 0);background-size:80px 80px;animation:ws-cta-grid-drift 18s linear infinite}.ws-cta-grid:after,.ws-cta-grid:before{content:"";position:absolute;pointer-events:none}.ws-cta-grid:before{inset:-40%;background:linear-gradient(110deg,transparent 34%,rgba(59,130,246,0) 42%,rgba(59,130,246,.26) 48%,rgba(255,255,255,.7) 50%,rgba(124,58,237,.24) 53%,transparent 64%);filter:blur(1px);transform:translateX(-55%);animation:ws-cta-grid-shine 5.2s ease-in-out infinite}.ws-cta-grid:after{inset:0;opacity:0;background-image:linear-gradient(90deg,rgba(59,130,246,.34) 1px,transparent 0),linear-gradient(180deg,rgba(124,58,237,.28) 1px,transparent 0);background-size:80px 80px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 42%,#000 58%,transparent);mask-image:linear-gradient(90deg,transparent,#000 42%,#000 58%,transparent);animation:ws-cta-grid-pulse 5.2s ease-in-out infinite}.ws-cta-fade{position:absolute;left:0;right:0;bottom:0;height:85%;pointer-events:none;background:linear-gradient(0deg,rgba(124,58,237,.28) 0,rgba(59,130,246,.18) 30%,rgba(249,115,22,.08) 60%,transparent)}@keyframes ws-cta-grid-drift{0%{background-position:0 0,0 0}to{background-position:80px 80px,80px 80px}}@keyframes ws-cta-grid-shine{0%,18%{opacity:0;transform:translateX(-55%)}42%{opacity:1}74%,to{opacity:0;transform:translateX(55%)}}@keyframes ws-cta-grid-pulse{0%,25%,to{opacity:0}45%,62%{opacity:.72}}@media (prefers-reduced-motion:reduce){.ws-cta-grid,.ws-cta-grid:after,.ws-cta-grid:before{animation:none}.ws-cta-grid:after,.ws-cta-grid:before{display:none}}.ws-cta-float{display:none;position:absolute;align-items:center;gap:12px;width:230px;padding:12px 16px;background:#ffffff;border:1px solid rgba(15,23,42,.08);border-radius:16px;box-shadow:0 10px 40px -15px rgba(15,23,42,.18);z-index:1}@media (min-width:1024px){.ws-cta-float{display:flex}}.ws-cta-float-icon{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;flex-shrink:0}.ws-cta-float-body{min-width:0;flex:1 1}.ws-cta-float-label{margin:0;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-weight:700;font-size:14px;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-cta-float-bar{margin-top:6px;height:6px;border-radius:999px}.ws-cta-float-sub{margin:4px 0 0;font-size:10px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-cta-inner{position:relative;max-width:768px;margin:0 auto;text-align:center;z-index:2}.ws-cta-title{margin:0;font-family:var(--mkt-heading-font,"Plus Jakarta Sans",system-ui,sans-serif);font-weight:800;font-size:var(--mkt-section-title-size,clamp(2.25rem,4vw,4.1rem));line-height:var(--mkt-section-title-line,1.06);letter-spacing:var(--mkt-section-title-tracking,-.04em);color:#0f172a;text-align:center;text-wrap:balance}.ws-cta-actions{margin-top:36px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.ws-cta-btn-outline,.ws-cta-btn-primary{display:inline-flex;align-items:center;gap:6px;height:56px;padding:0 28px;border-radius:999px;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-weight:600;font-size:15px;text-decoration:none;transition:opacity .2s ease,transform .2s ease}.ws-cta-btn-primary{background:#0f172a;color:#ffffff;box-shadow:0 20px 60px -20px rgba(124,58,237,.55)}.ws-cta-btn-primary:hover{opacity:.92;transform:translateY(-1px)}.ws-cta-btn-outline{background:transparent;color:#0f172a;border:1px solid rgba(15,23,42,.2)}.ws-cta-btn-outline:hover{background:rgba(15,23,42,.04)}@media (max-width:768px){.ws-cta-section{padding:88px 20px}.ws-cta-actions{flex-direction:column;align-items:stretch}.ws-cta-btn-outline,.ws-cta-btn-primary{width:100%;justify-content:center}}.dt-section-embedded{padding:78px 0 80px;background:radial-gradient(ellipse 52% 34% at 14% 8%,rgba(59,130,246,.08),transparent 62%),radial-gradient(ellipse 45% 32% at 86% 10%,rgba(249,115,22,.07),transparent 60%),linear-gradient(180deg,#fdfefe,#f4f8fb 42%,#f8fbfd);border-top:1px solid rgba(203,213,225,.68);border-bottom:1px solid rgba(226,232,240,.72)}.dt-title{font-family:var(--mkt-heading-font,"Plus Jakarta Sans","Inter",system-ui,sans-serif);text-align:center;text-wrap:balance}.dt-subtitle{font-family:var(--landing-heading-font,"Plus Jakarta Sans","Inter",system-ui,sans-serif);font-size:clamp(1.08rem,1.8vw,1.28rem);line-height:1.35}.dt-desc{font-size:var(--mkt-section-desc-size,1.05rem);line-height:var(--mkt-section-desc-line,1.62)}.dt-card{justify-content:center;gap:0;width:100%}.dt-card-active{transform:none}.dt-card-content{flex:1 1;min-height:128px;display:flex;flex-direction:column;justify-content:center;gap:10px}.dt-card-title{font-family:var(--landing-heading-font,"Plus Jakarta Sans","Inter",system-ui,sans-serif);line-height:1.3}.dt-card-desc{font-size:clamp(.95rem,.9vw,1rem);line-height:1.5;max-width:31ch}.dt-chat-widget{cursor:pointer}.dt-chat-widget:focus-visible,.dt-email-cta:focus-visible,.dt-wa-link-card:focus-visible{outline:2px solid #2563eb;outline-offset:3px}.dt-preview-social{padding:24px;background:radial-gradient(circle at 50% 50%,rgba(245,158,11,.08),transparent 58%),linear-gradient(135deg,#fbfcff,#f8fafc);display:grid;place-items:center}.dt-social-scene{width:min(100%,520px);height:min(100%,360px);min-height:328px;border:1px solid rgba(148,163,184,.22);border-radius:18px;overflow:hidden;background:linear-gradient(90deg,rgba(148,163,184,.16) 1px,transparent 0),linear-gradient(180deg,rgba(148,163,184,.16) 1px,transparent 0),linear-gradient(90deg,rgba(245,158,11,.12) 1px,transparent 0),linear-gradient(180deg,rgba(245,158,11,.12) 1px,transparent 0),#ffffff;background-size:24px 24px,24px 24px,96px 96px,96px 96px,auto;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 24px 60px -42px rgba(15,23,42,.32)}.dt-social-grid{inset:0;background:radial-gradient(circle at 50% 50%,rgba(245,158,11,.18),transparent 36%),radial-gradient(circle at 28% 32%,rgba(59,130,246,.12),transparent 26%),radial-gradient(circle at 72% 68%,rgba(124,58,237,.1),transparent 28%)}.dt-social-glow,.dt-social-grid{position:absolute;pointer-events:none}.dt-social-glow{left:50%;top:50%;width:230px;height:230px;translate:-50% -50%;background:radial-gradient(circle at 32% 42%,rgba(245,158,11,.26),transparent 50%),radial-gradient(circle at 68% 58%,rgba(124,58,237,.18),transparent 52%),radial-gradient(circle at 50% 76%,rgba(14,165,233,.12),transparent 44%);filter:blur(24px);animation:dt-brain-pulse 4s ease-in-out infinite}.dt-source-tile{position:absolute;border-radius:14px;padding:9px 12px 9px 9px;display:flex;color:#0f172a;font-weight:650;box-shadow:0 12px 30px -20px rgba(15,23,42,.34),0 0 0 1px rgba(255,255,255,.86);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);translate:-50% -50%;z-index:5;max-width:158px}.dt-source-icon{width:28px;height:28px;display:grid;place-items:center;flex-shrink:0;border-radius:10px;background:color-mix(in srgb,var(--source-color) 13%,#fff)}.dt-source-icon svg{flex-shrink:0}.dt-source-tile.is-google-ads,.dt-source-tile.is-instagram{min-width:146px}.dt-source-lines{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2}.dt-source-lines line,.dt-source-lines path{stroke-width:.7}.dt-source-hub{position:absolute;left:50%;top:50%;translate:-50% -50%;z-index:3}.dt-source-hub-chat{width:184px;min-height:178px;background:#fff;border:1px solid rgba(245,158,11,.44);border-radius:20px;padding:14px 14px 12px;gap:7px;background:linear-gradient(180deg,#fff7d6,#ffffff 74%);box-shadow:0 24px 56px -30px rgba(245,158,11,.58),0 24px 44px -30px rgba(15,23,42,.25),inset 0 0 0 1px rgba(255,255,255,.65);z-index:4}.dt-shc-fab{position:absolute;left:50%;top:-22px;width:42px;height:42px;translate:-50% 0;border-radius:14px;background:#fbbf24;color:#92400e;display:inline-flex;align-items:center;justify-content:center;border:4px solid rgba(255,255,255,.95);z-index:7}.dt-shc-fab:after{content:"";position:absolute;inset:-8px;border-radius:999px;border:1px solid rgba(245,158,11,.2)}.dt-shc-topbar{display:flex;gap:8px;padding:10px 2px 6px;border-bottom:1px solid #f1f5f9;margin-bottom:4px;text-align:left}.dt-shc-topbar,.dt-shc-topbar-badge{align-items:center;justify-content:center}.dt-shc-topbar-badge{width:30px;height:30px;border-radius:11px;background:#0f172a;color:#fbbf24;display:inline-flex;font-size:11px;font-weight:800;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.dt-shc-title{font-size:12px;letter-spacing:-.01em;color:#0f172a}.dt-shc-thread{display:flex;flex:1 1;flex-direction:column;justify-content:center;gap:7px;padding:5px 0 2px}.dt-shc-status{margin:2px 0 0;font-size:9.5px;color:#64748b;display:flex;align-items:center;gap:5px}.dt-shc-bubble{font-size:10.5px;background:#f8fafc;color:#0f172a;box-shadow:0 14px 28px -22px rgba(15,23,42,.22)}.dt-shc-in{border-top-left-radius:8px}.dt-shc-in,.dt-shc-in-2{align-self:flex-start}.dt-shc-quick{display:flex;gap:6px;align-self:center;flex-wrap:wrap;justify-content:center}.dt-shc-pill{font-size:9.5px;font-weight:600;padding:6px 9px;border-radius:999px;background:#fff;color:#7c3aed;border:1px solid #ddd6fe}.dt-shc-pill-primary{background:linear-gradient(135deg,#a855f7,#7c3aed);color:#fff;border-color:transparent}.dt-shc-input{padding:8px 10px;font-size:10px}.dt-shc-input svg{color:#7c3aed;flex-shrink:0}.dt-email-promo-hero{background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.2),transparent 40%),radial-gradient(circle at 80% 80%,rgba(187,247,208,.2),transparent 45%),linear-gradient(135deg,#166534,#16a34a 52%,#4ade80)}.dt-email-product-icon{background:#dcfce7;color:#15803d}.dt-email-cta{background:linear-gradient(135deg,#15803d,#22c55e)}.dt-preview-team{background:radial-gradient(circle at 50% 50%,rgba(245,158,11,.08),transparent 58%),linear-gradient(135deg,#fbfcff,#f8fafc);overflow:hidden}.dt-team-map{width:min(100%,520px);height:min(100%,360px);min-height:328px;border:1px solid rgba(148,163,184,.22);border-radius:18px;overflow:hidden;background:linear-gradient(90deg,rgba(148,163,184,.16) 1px,transparent 0),linear-gradient(180deg,rgba(148,163,184,.16) 1px,transparent 0),linear-gradient(90deg,rgba(245,158,11,.12) 1px,transparent 0),linear-gradient(180deg,rgba(245,158,11,.12) 1px,transparent 0),#ffffff;background-size:24px 24px,24px 24px,96px 96px,96px 96px,auto;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 24px 60px -42px rgba(15,23,42,.32)}.dt-team-grid{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 50%,rgba(245,158,11,.18),transparent 36%),radial-gradient(circle at 28% 32%,rgba(59,130,246,.12),transparent 26%),radial-gradient(circle at 72% 68%,rgba(236,72,153,.1),transparent 28%)}.dt-brain-glow{width:210px;height:210px;background:radial-gradient(circle at 34% 40%,rgba(245,158,11,.3),transparent 50%),radial-gradient(circle at 68% 56%,rgba(14,165,233,.16),transparent 50%),radial-gradient(circle at 52% 72%,rgba(236,72,153,.14),transparent 44%);filter:blur(24px)}.dt-brain-lines{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2}.dt-brain-hub{width:176px;min-height:132px;gap:6px;padding:16px 18px;background:linear-gradient(180deg,#fff7d6,#ffffff 74%);border:1px solid rgba(245,158,11,.44);border-radius:20px;box-shadow:0 18px 44px -28px rgba(245,158,11,.55)}.dt-brain-hub-icon{width:38px;height:38px;display:grid;place-items:center;color:#92400e;background:#fbbf24;border-radius:14px;box-shadow:inset 0 1px 0 rgba(255,255,255,.45)}.dt-brain-hub-kicker,.dt-brain-hub-note{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.dt-brain-hub strong{max-width:132px;font-size:15px;line-height:1.16;letter-spacing:-.02em}.dt-brain-pill{position:absolute;translate:-50% -50%;display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid rgba(226,232,240,.96);border-radius:14px;padding:9px 13px 9px 9px;font-size:12px;font-weight:600;color:#0b1730;box-shadow:0 12px 30px -20px rgba(15,23,42,.34),0 0 0 1px rgba(255,255,255,.86);z-index:5;white-space:nowrap;min-width:138px;max-width:166px}.dt-brain-pill-icon{flex-shrink:0}.dt-brain-pill-left,.dt-brain-pill-right{justify-content:flex-start}.dt-brain-dot{width:6px;height:6px;background:#f59e0b;translate:-50% -50%;z-index:3;box-shadow:0 0 0 4px rgba(255,255,255,.7)}@media (max-width:960px){.dt-section{padding:64px 0}.dt-section-embedded{padding:58px 0 64px}.dt-grid,.dt-layout{grid-template-columns:1fr}.dt-preview-panel{display:none}.dt-mobile-preview{display:block}.dt-card{min-height:auto}.dt-source-hub-chat{width:min(100%,260px);min-height:304px;top:60%}.dt-source-tile{min-width:auto!important;padding:10px 12px;font-size:11.5px}.dt-brain-pill{min-width:132px;font-size:11px;padding:7px 12px 7px 7px}.dt-brain-center svg{width:116px}}.dt-section{background:radial-gradient(ellipse 60% 40% at 12% 8%,rgba(124,58,237,.1),transparent 60%),radial-gradient(ellipse 55% 40% at 88% 12%,rgba(59,130,246,.1),transparent 60%),radial-gradient(ellipse 60% 45% at 80% 95%,rgba(249,115,22,.08),transparent 65%),linear-gradient(180deg,#fafbfc,#f4f6f9);padding:96px 0;color:#0f1a2e;font-family:Inter,system-ui,-apple-system,sans-serif}.dt-container{max-width:1200px;margin:0 auto;padding:0 24px}.dt-header{text-align:center;max-width:1180px;margin:0 auto 56px}.dt-header-desc{max-width:86ch}.dt-header-desc span{display:block}.webstore2-page .dt-header-desc{max-width:min(1180px,calc(100vw - 48px))}.dt-eyebrow{display:inline-block;font-size:12px;letter-spacing:.16em;font-weight:600;color:#1e40af;background:#e6efff;border:1px solid #cfe0ff;padding:6px 14px;border-radius:999px;text-transform:uppercase;margin-bottom:18px}.dt-title{font-size:var(--mkt-section-title-size,clamp(2.25rem,4vw,4.1rem));line-height:var(--mkt-section-title-line,1.06);font-weight:800;letter-spacing:var(--mkt-section-title-tracking,-.04em);margin:0 0 18px;color:#0b1730}.dt-title-gradient{background:linear-gradient(135deg,#7c3aed,#3b82f6 40%,#f97316);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.dt-subtitle{font-size:clamp(18px,1.6vw,22px);font-weight:700;letter-spacing:-.01em;margin:0 0 18px;color:#0b1730}.dt-desc{font-size:17.28px;line-height:1.62;color:#475569;margin:0 auto;max-width:1120px;text-align:center;text-wrap:balance}.dt-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:28px;align-items:stretch}.dt-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;align-content:start}.dt-card{text-align:left;background:#fff;border:1px solid #e4e8ef;border-radius:14px;padding:20px 18px;cursor:pointer;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease,background .25s ease;position:relative;font:inherit;color:inherit;display:flex;flex-direction:column;gap:10px;min-height:168px}.dt-card:hover{border-color:#c7d2e8;box-shadow:0 6px 20px -12px rgba(15,23,42,.18)}.dt-card-active{border-color:#1e40af;box-shadow:0 14px 40px -22px rgba(30,64,175,.45),inset 0 0 0 1px #1e40af;background:linear-gradient(180deg,#ffffff,#f7faff);transform:translateY(-2px)}.dt-card-icon{width:38px;height:38px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#eef3fb;color:#1e40af;border:1px solid #dde6f5;transition:transform .25s ease,box-shadow .25s ease}.dt-card:first-child .dt-card-icon{background:#ede9fe;color:#7c3aed;border-color:#ddd6fe}.dt-card:nth-child(2) .dt-card-icon{background:#ffedd5;color:#ea580c;border-color:#fed7aa}.dt-card:nth-child(3) .dt-card-icon{background:#dcfce7;color:#16a34a;border-color:#bbf7d0}.dt-card:nth-child(4) .dt-card-icon{background:#dbeafe;color:#2563eb;border-color:#bfdbfe}.dt-card:nth-child(5) .dt-card-icon{background:#fce7f3;color:#db2777;border-color:#fbcfe8}.dt-card:nth-child(6) .dt-card-icon{background:#fef3c7;color:#d97706;border-color:#fde68a}.dt-card-active .dt-card-icon{background:linear-gradient(135deg,#7c3aed,#3b82f6 50%,#f97316);color:#fff;border-color:transparent;box-shadow:0 8px 20px -8px rgba(124,58,237,.5)}.dt-card-title{font-size:15px;font-weight:600;margin:0;color:#0b1730;letter-spacing:-.01em}.dt-card-desc{font-size:13px;line-height:1.55;color:#5b6577;margin:0}.dt-preview-panel{position:sticky;top:24px;background:#fff;border:1px solid #e4e8ef;border-radius:18px;padding:18px;min-height:460px;box-shadow:0 24px 60px -32px rgba(15,23,42,.22)}.dt-preview-frame{position:relative;height:100%;min-height:440px;background:radial-gradient(circle at 18% 12%,rgba(124,58,237,.1),transparent 55%),radial-gradient(circle at 85% 88%,rgba(249,115,22,.1),transparent 55%),linear-gradient(180deg,#f5f8fd,#eef2f9);border-radius:12px;overflow:hidden}.dt-preview-inner{position:absolute;inset:0;padding:22px}.dt-mobile-preview{display:none;overflow:hidden}.dt-mobile-preview-inner{margin-top:14px;background:#f6f8fc;border-radius:10px;padding:14px;position:relative;height:280px}.dt-preview-website{position:relative;height:100%}.dt-browser{background:#fff;border:1px solid #e4e8ef;border-radius:10px;height:100%;display:flex;flex-direction:column;overflow:hidden}.dt-browser-bar{display:flex;align-items:center;gap:6px;padding:9px 12px;background:#f1f4f9;border-bottom:1px solid #e4e8ef}.dt-browser-bar>span{width:9px;height:9px;border-radius:50%;background:#d3d9e3}.dt-browser-url{margin-left:10px;font-size:11px;color:#64748b;background:#fff;padding:3px 10px;border-radius:6px;border:1px solid #e4e8ef}.dt-browser-body{padding:18px;display:flex;flex-direction:column;gap:10px}.dt-skeleton-line{height:10px;border-radius:4px;background:#e6ebf3}.dt-skeleton-block{height:80px;border-radius:8px;background:linear-gradient(120deg,#e6ebf3,#f1f4f9);margin:6px 0}.dt-chat-widget{position:absolute;right:0;top:0;bottom:0;width:230px;background:#fff;border-left:1px solid #e4e8ef;border-radius:0 10px 10px 0;box-shadow:-18px 0 40px -18px rgba(124,58,237,.35);overflow:hidden;display:flex;flex-direction:column}.dt-chat-widget-head{display:flex;align-items:center;gap:10px;padding:12px 14px;background:linear-gradient(135deg,#7c3aed,#ec4899);color:#fff}.dt-chat-avatar{width:30px;height:30px;border-radius:50%;background:rgba(255,255,255,.22);display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:600}.dt-chat-avatar-green{background:#25d366;color:#fff}.dt-chat-name{font-size:12px;font-weight:600;margin:0}.dt-chat-status{font-size:10px;margin:0;opacity:.9;display:flex;align-items:center;gap:4px}.dt-online-dot{width:6px;height:6px;background:#4ade80;border-radius:50%;display:inline-block}.dt-chat-widget-body{padding:12px;display:flex;flex-direction:column;gap:6px;background:#faf7ff;flex:1 1}.dt-bubble{font-size:11.5px;line-height:1.4;padding:7px 10px;border-radius:10px;max-width:85%}.dt-bubble-ai{background:#fff;border:1px solid #ece4f7;color:#0b1730;align-self:flex-start}.dt-bubble-user{background:linear-gradient(135deg,#7c3aed,#ec4899);color:#fff;align-self:flex-end}.dt-preview-social{position:relative;height:100%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 44%,rgba(124,58,237,.14),transparent 34%),radial-gradient(circle at 30% 22%,rgba(59,130,246,.1),transparent 30%),radial-gradient(circle at 74% 78%,rgba(249,115,22,.1),transparent 30%),linear-gradient(135deg,#fbfcff,#f7faff)}.dt-social-scene{position:relative;width:100%;max-width:560px;height:100%;max-height:420px;margin:auto;isolation:isolate;overflow:visible}.dt-social-scene:before{content:none;left:50%;top:52%;width:min(72%,390px);aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,rgba(255,255,255,.92) 0 28%,rgba(255,255,255,.42) 29% 48%,transparent 49%),conic-gradient(from 120deg,rgba(124,58,237,.18),rgba(59,130,246,.14),rgba(249,115,22,.14),rgba(124,58,237,.18));opacity:.72;filter:blur(.2px);z-index:0}.dt-social-scene:before,.dt-source-anchor{position:absolute;transform:translate(-50%,-50%)}.dt-source-anchor{z-index:8;display:flex;align-items:center;justify-content:center}.dt-source-anchor-left{transform:translate(-100%,-50%)}.dt-source-anchor-right{transform:translateY(-50%)}.dt-source-anchor-center{transform:translate(-50%,-50%)}.dt-source-tile{background:#fff;border:1px solid rgba(226,232,240,.95);border-radius:16px;padding:10px 13px;display:inline-flex;align-items:center;gap:8px;min-width:132px;justify-content:flex-start;font-size:12px;color:#334155;font-weight:600;box-shadow:0 18px 34px -24px rgba(15,23,42,.32);white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dt-source-lines{display:none}.dt-source-lines line,.dt-source-lines path{fill:none;stroke-width:.55;stroke-dasharray:1.6 1.8;stroke:url(#dt-line-grad);animation:dt-dash-flow 1.2s linear infinite;opacity:.68}@keyframes dt-dash-flow{to{stroke-dashoffset:-6}}.dt-source-hub-anchor{position:absolute;left:50%;top:52%;transform:translate(-50%,-50%);z-index:3}.dt-source-hub{background:linear-gradient(135deg,#16a34a,#22c55e 55%,#4ade80);color:#fff;padding:12px 16px;border-radius:12px;display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;box-shadow:0 18px 40px -12px rgba(22,163,74,.55)}.dt-source-hub-chat{position:absolute;left:50%;top:50%;translate:-50% -50%;width:230px;min-height:344px;background:linear-gradient(180deg,#ffffff,#f8f7ff);border:1px solid rgba(226,232,240,.95);border-radius:30px;padding:18px 14px 14px;margin:0;display:flex;flex-direction:column;color:#0b1730;overflow:visible;box-shadow:0 30px 70px -34px rgba(124,58,237,.52),0 22px 44px -30px rgba(15,23,42,.28),inset 0 0 0 1px rgba(255,255,255,.65);z-index:5}.dt-source-hub-chat:before{content:"";position:absolute;top:7px;left:50%;width:62px;height:5px;translate:-50% 0;border-radius:999px;background:#d8deea}.dt-shc-header{display:flex;align-items:center;gap:7px;background:#fff;padding:9px 12px;margin:0;width:100%;border-radius:0;border-bottom:1px solid #ececf1;box-sizing:border-box}.dt-shc-back{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #e2e2e8;font-size:13px;color:#0b1730;line-height:1}.dt-shc-agent-photo{width:24px;height:24px;border-radius:8px;display:block;flex-shrink:0;overflow:hidden;background:#fff7df;box-shadow:0 0 0 1px rgba(15,23,42,.08),0 5px 10px -7px rgba(15,23,42,.3)}.dt-shc-agent-photo-sm{width:18px;height:18px;border-radius:6px}.dt-shc-headtxt{display:flex;flex-direction:column;line-height:1.1}.dt-shc-title{margin:0;font-size:10px;font-weight:700;color:#0b1730}.dt-shc-sub{margin:1px 0 0;font-size:8.5px;color:#8a8aa0;font-weight:500}.dt-shc-body{display:flex;flex-direction:column;gap:6px;padding:10px 11px;background:#f5f4f8}.dt-shc-row{display:flex;align-items:flex-start;gap:5px}.dt-shc-row-user{justify-content:flex-end}.dt-shc-userav{width:14px;height:14px;border-radius:50%;background:#d8d8e0;flex-shrink:0;margin-top:1px}.dt-shc-bubble{font-size:11px;line-height:1.35;padding:9px 10px;border-radius:13px;max-width:100%}.dt-shc-user{background:#c25a3a;color:#fff;border-top-right-radius:3px;font-weight:500}.dt-shc-airow{display:flex;align-items:center;gap:4px;margin-top:2px}.dt-shc-ailabel{font-size:9px;font-weight:700;color:#c25a3a}.dt-shc-aitext{margin:0;font-size:9px;line-height:1.4;color:#1f2433}.dt-shc-aih{margin:2px 0 0;font-size:9.5px;font-weight:700;color:#0b1730}.webstore2-page .dt-preview-panel .dt-preview-social{display:flex;align-items:center;justify-content:center}.webstore2-page .dt-preview-panel .dt-social-scene{position:relative;width:100%;max-width:620px;height:100%;max-height:420px;margin:auto;transform:none;isolation:isolate}.webstore2-page .dt-preview-panel .dt-source-anchor{transform:translate(-50%,-50%)}.webstore2-page .dt-preview-panel .dt-source-anchor-left{transform:translate(-100%,-50%)}.webstore2-page .dt-preview-panel .dt-source-anchor-right{transform:translateY(-50%)}.webstore2-page .dt-preview-panel .dt-source-anchor-center{transform:translate(-50%,-50%)}.webstore2-page .dt-preview-panel .dt-source-hub-anchor{left:50%;top:52%;transform:translate(-50%,-50%)}.webstore2-page .dt-preview-panel .dt-source-hub{position:static;left:auto;top:auto;transform:none}.webstore2-page .dt-preview-panel .dt-source-hub-chat{width:min(252px,42vw)}.dt-shc-table{background:#fff;border-radius:6px;border:1px solid #e6e6ee;overflow:hidden;font-size:8px}.dt-shc-trow{display:grid;grid-template-columns:1.4fr .8fr .8fr;gap:4px;padding:5px 7px;border-bottom:1px solid #eef0f4;color:#1f2433}.dt-shc-trow:last-child{border-bottom:none}.dt-shc-thead{background:#eef0f6;font-weight:700;color:#0b1730}.dt-shc-input{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;padding:10px 11px;font-size:10.5px;color:#94a3b8}.dt-shc-send{width:18px;height:18px;border-radius:50%;background:#f0d4ca;color:#c25a3a;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.dt-preview-whatsapp{height:100%;background:#ece5dd;border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.dt-wa-head{background:#075e54;color:#fff;padding:10px 14px;display:flex;align-items:center;gap:10px}.dt-wa-body{padding:14px;display:flex;flex-direction:column;gap:8px;flex:1 1;overflow:hidden}.dt-wa-bubble{font-size:12px;padding:8px 11px;border-radius:10px;max-width:80%}.dt-wa-in{background:#fff;align-self:flex-start;color:#0b1730}.dt-wa-out{background:#dcf8c6;align-self:flex-end;color:#0b1730}.dt-wa-link-card{margin-top:auto;background:#fff;border:1px solid #d8e3d2;border-left:3px solid #22c55e;border-radius:10px;padding:10px 12px;display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit;box-shadow:0 8px 18px -12px rgba(15,23,42,.2)}.dt-wa-link-icon{width:34px;height:34px;border-radius:50%;background:#dcfce7;color:#15803d;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dt-wa-link-text{flex:1 1;min-width:0}.dt-wa-link-title{margin:0;font-size:12px;font-weight:600;color:#0b1730}.dt-wa-link-url{margin:2px 0 0;font-size:10.5px;color:#64748b}.dt-wa-link-cta{background:#22c55e;color:#fff;font-size:11px;font-weight:600;padding:6px 12px;border-radius:999px;flex-shrink:0}.dt-preview-email{position:relative;height:100%}.dt-email-card{background:#fff;border:1px solid #e4e8ef;border-radius:12px;height:100%;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 18px 40px -22px rgba(15,23,42,.18)}.dt-email-head{display:flex;align-items:center;gap:8px;font-size:11.5px;color:#64748b;padding:10px 14px;border-bottom:1px solid #eef2f7;background:#f8fafc}.dt-email-subject{font-weight:600;color:#0b1730}.dt-email-promo-hero{position:relative;background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.2),transparent 40%),radial-gradient(circle at 80% 80%,rgba(253,224,71,.18),transparent 45%),linear-gradient(135deg,#7f1d1d,#dc2626 55%,#f97316);color:#fff;padding:16px 16px 14px;text-align:center;overflow:hidden}.dt-email-promo-badge{display:inline-block;background:#fde047;color:#422006;font-size:9.5px;font-weight:700;letter-spacing:.08em;padding:3px 8px;border-radius:999px;margin-bottom:6px}.dt-email-promo-title{margin:0;font-size:14px;font-weight:700;line-height:1.25}.dt-email-promo-sub{margin:4px 0 0;font-size:11px;opacity:.9;line-height:1.4}.dt-email-discount-tag{position:absolute;top:10px;right:10px;width:54px;height:54px;border-radius:50%;background:#fde047;color:#422006;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 8px 18px -6px rgba(0,0,0,.3);border:2px dashed #facc15}.dt-email-discount-num{font-size:16px;font-weight:800;line-height:1}.dt-email-discount-label{font-size:9px;font-weight:700;letter-spacing:.08em}.dt-email-spark{position:absolute;color:#fde047}.dt-email-spark-1{top:14px;left:14px}.dt-email-spark-2{bottom:12px;left:40%;color:#fff}.dt-email-products{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px 14px;background:#f8fafc;border-bottom:1px dashed #eef2f7}.dt-email-product{display:flex;flex-direction:column;align-items:center;gap:4px;background:#fff;border:1px solid #e4e8ef;border-radius:8px;padding:8px 6px;text-align:center}.dt-email-product-icon{width:28px;height:28px;border-radius:50%;background:#fee2e2;color:#b91c1c;display:flex;align-items:center;justify-content:center}.dt-email-product-label{margin:0;font-size:10px;font-weight:600;color:#0b1730}.dt-email-product-price{margin:0;font-size:9.5px;color:#64748b}.dt-email-perks{display:flex;justify-content:space-around;flex-wrap:wrap;gap:6px;padding:10px 14px;font-size:10.5px;color:#334155;border-bottom:1px dashed #eef2f7}.dt-email-perks>div{display:inline-flex;align-items:center;gap:4px}.dt-email-perks svg{color:#16a34a}.dt-email-cta-wrap{margin-top:auto;padding:14px;text-align:center}.dt-email-cta{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#b91c1c,#f97316);color:#fff;border:none;padding:10px 18px;border-radius:999px;font-size:12px;font-weight:600;cursor:pointer}.dt-email-cta-note{margin:8px 0 0;font-size:10px;color:#64748b}.dt-email-popout{position:absolute;right:14px;bottom:14px;background:#fff;border:1px solid #e4e8ef;border-radius:10px;padding:9px 11px;box-shadow:0 18px 40px -18px rgba(15,23,42,.3);max-width:200px}.dt-preview-multi{position:relative;height:100%;overflow:hidden}.dt-globe-wrap{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:0;pointer-events:none}.dt-globe{position:relative;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.95),rgba(245,243,255,.6) 55%,rgba(221,214,254,.25) 100%),radial-gradient(circle at 70% 70%,rgba(236,72,153,.12),transparent 60%);box-shadow:inset -18px -18px 40px rgba(124,58,237,.18),inset 14px 14px 30px rgba(255,255,255,.6),0 20px 50px -20px rgba(124,58,237,.4);animation:dt-globe-spin 18s linear infinite;opacity:.85}.dt-globe-map{width:100%;height:100%;opacity:.85;filter:drop-shadow(0 2px 6px rgba(124,58,237,.25))}.dt-globe-map,.dt-globe-meridian{position:absolute;inset:0;border-radius:50%}.dt-globe-meridian{border:1px dashed rgba(124,58,237,.35);transform:rotateY(0deg)}.dt-globe-meridian-2{transform:scaleX(.55);border-color:rgba(236,72,153,.3)}.dt-globe-meridian-3{transform:scaleX(.2);border-color:rgba(59,130,246,.3)}.dt-globe-parallel{position:absolute;left:0;right:0;top:50%;height:1px;background:rgba(124,58,237,.3);transform:translateY(-50%)}.dt-globe-parallel-2{top:30%;transform:scaleX(.85);background:rgba(59,130,246,.25)}.dt-globe-parallel-3{top:70%;transform:scaleX(.85);background:rgba(236,72,153,.25)}@keyframes dt-globe-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dt-lang-chip{position:absolute;z-index:2;transform:translate(-50%,-50%);background:#fff;border:1px solid #e4e8ef;border-radius:999px;padding:5px 11px;font-size:11.5px;font-weight:600;color:#1e40af;box-shadow:0 6px 16px -10px rgba(15,23,42,.2)}.dt-lang-chip:nth-child(6n+1){color:#7c3aed;background:#f5f3ff;border-color:#ddd6fe}.dt-lang-chip:nth-child(6n+2){color:#ea580c;background:#fff7ed;border-color:#fed7aa}.dt-lang-chip:nth-child(6n+3){color:#16a34a;background:#f0fdf4;border-color:#bbf7d0}.dt-lang-chip:nth-child(6n+4){color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.dt-lang-chip:nth-child(6n+5){color:#db2777;background:#fdf2f8;border-color:#fbcfe8}.dt-lang-chip:nth-child(6n){color:#d97706;background:#fffbeb;border-color:#fde68a}.dt-preview-team{position:relative;height:100%;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 50%,rgba(124,58,237,.12),transparent 38%),radial-gradient(circle at 24% 22%,rgba(59,130,246,.1),transparent 30%),radial-gradient(circle at 78% 80%,rgba(249,115,22,.1),transparent 32%),linear-gradient(135deg,#fbfcff,#f7faff);border-radius:12px;overflow:visible}.dt-team-map{position:relative;width:min(100%,560px);height:min(100%,420px);min-height:380px;border:0;border-radius:24px;overflow:visible;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.84),transparent 44%),radial-gradient(circle at 50% 50%,rgba(124,58,237,.16),transparent 34%);box-shadow:none}.dt-team-grid{display:none}.dt-brain-glow{position:absolute;left:50%;top:50%;width:320px;height:320px;transform:translate(-50%,-50%);background:radial-gradient(circle at 35% 45%,rgba(59,130,246,.2),transparent 48%),radial-gradient(circle at 68% 55%,rgba(236,72,153,.18),transparent 50%),radial-gradient(circle at 52% 72%,rgba(249,115,22,.12),transparent 42%);filter:blur(28px);pointer-events:none;z-index:0;animation:dt-brain-pulse 4s ease-in-out infinite}@keyframes dt-brain-pulse{0%,to{opacity:.7;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}}.dt-brain-lines{display:none}.dt-brain-center{position:absolute;left:50%;top:50%;translate:-50% -50%;z-index:4}.dt-brain-hub{width:190px;min-height:174px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:18px;text-align:center;color:#0f172a;background:rgba(255,255,255,.78);border:1px solid rgba(226,232,240,.92);border-radius:28px;box-shadow:0 28px 64px -34px rgba(124,58,237,.5),0 18px 44px -30px rgba(15,23,42,.22);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.dt-brain-graphic{width:128px;height:104px;overflow:visible}.dt-brain-lobe-left{fill:#dbeafe}.dt-brain-lobe-right{fill:#fce7f3}.dt-brain-stem{fill:#fde68a;opacity:.95}.dt-brain-line{fill:none;stroke:#6d5dfc;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;opacity:.68}.dt-brain-label{font-size:13px;font-weight:800;letter-spacing:-.02em;color:#0b1730}.dt-brain-center svg{display:block}.webstore2-page .dt-brain-pill-anchor{position:absolute;z-index:3;display:flex;align-items:center;max-width:44%}.webstore2-page .dt-brain-pill-left{transform:translateY(-50%);justify-content:flex-start}.webstore2-page .dt-brain-pill-right{transform:translate(-100%,-50%);justify-content:flex-end}.webstore2-page .dt-brain-pill{position:static;translate:none;display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid #eef0f7;border-radius:999px;padding:7px 12px 7px 7px;font-size:12px;font-weight:600;color:#0b1730;box-shadow:0 10px 24px -14px rgba(15,23,42,.25),0 0 0 1px rgba(124,58,237,.04);white-space:nowrap}.dt-brain-pill-icon{width:22px;height:22px;border-radius:50%;background:color-mix(in srgb,var(--pill-color) 18%,#fff);color:var(--pill-color);display:inline-flex;align-items:center;justify-content:center}.dt-brain-dot{position:absolute;width:5px;height:5px;border-radius:50%;background:linear-gradient(135deg,#60a5fa,#ec4899);transform:translate(-50%,-50%);z-index:1}.dt-supporting{text-align:center;margin:48px auto 24px;max-width:640px;font-size:14.5px;color:#475569;line-height:1.6}.dt-cta-row{display:flex;gap:12px;flex-wrap:wrap}.dt-btn,.dt-cta-row{justify-content:center}.dt-btn{display:inline-flex;align-items:center;padding:12px 22px;border-radius:10px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s ease}.dt-btn-primary{background:#0b1730;color:#fff;border:1px solid #0b1730}.dt-btn-primary:hover{background:#1e40af;border-color:#1e40af;transform:translateY(-1px)}.dt-btn-secondary{background:#fff;color:#0b1730;border:1px solid #d4dbe6}.dt-btn-secondary:hover{border-color:#1e40af;color:#1e40af}@media (max-width:960px){.dt-section{padding:64px 0}.dt-header-desc{max-width:42rem}.dt-header-desc span{display:inline}.dt-header-desc span+span:before{content:" "}.dt-grid,.dt-layout{grid-template-columns:1fr}.dt-preview-panel{display:none}.dt-mobile-preview{display:block}.dt-card{min-height:auto}}@media (min-width:1120px){.webstore2-page .dt-header-desc span{white-space:nowrap}}@media (max-width:480px){.dt-header{margin-bottom:36px}.dt-eyebrow{font-size:11px}}.si-section{position:relative;padding:7rem 0 8rem;background:#ffffff;overflow:hidden;isolation:isolate}.si-container{position:relative;z-index:1;max-width:1240px;margin:0 auto;padding:0 1.5rem}.si-header{text-align:center;max-width:980px;margin:0 auto 4rem}.si-eyebrow{display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:hsl(220 70% 45%);background:hsl(220 90% 96%);padding:.4rem .9rem;border-radius:9999px;border:1px solid hsl(220 60% 90%);margin-bottom:1.25rem}.si-headline{font-family:var(--mkt-heading-font,"Plus Jakarta Sans","Inter",-apple-system,sans-serif);font-size:var(--mkt-section-title-size,clamp(2.25rem,4vw,4.1rem));line-height:var(--mkt-section-title-line,1.06);font-weight:800;letter-spacing:var(--mkt-section-title-tracking,-.04em);color:hsl(222 47% 11%);margin:0 0 1rem;text-align:center;text-wrap:balance}.si-headline-line{display:block}.si-headline-line-nowrap{white-space:nowrap}.si-gradient-keyword{background:linear-gradient(135deg,#7c3aed,#3b82f6 40%,#22c55e 72%,#facc15);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.si-sub{font-size:var(--mkt-section-desc-size,1.05rem);line-height:var(--mkt-section-desc-line,1.62);color:hsl(222 15% 42%);margin:0;text-align:center;text-wrap:pretty}.si-stage{position:relative;height:720px;max-height:80vh;overflow:hidden;border-radius:28px}.si-fade{position:absolute;left:0;right:0;height:160px;z-index:3;pointer-events:none}.si-fade-top{top:0;background:linear-gradient(180deg,#ffffff,#ffffff 35%,rgba(255,255,255,0))}.si-fade-bottom{bottom:0;background:linear-gradient(0deg,#ffffff,#ffffff 35%,rgba(255,255,255,0))}.si-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;height:100%;align-items:start}.si-col{height:100%;overflow:hidden}.si-col-track{animation:si-scroll-up linear infinite;will-change:transform}.si-col-group,.si-col-track{display:flex;flex-direction:column;gap:1.25rem}@keyframes si-scroll-up{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - .625rem))}}.si-card{position:relative;background:#ffffff;border:1px solid hsl(220 20% 92%);border-radius:22px;padding:0;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 1px 2px rgba(15,23,42,.04),0 8px 24px -12px rgba(15,23,42,.08);transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .7s ease,box-shadow .3s ease,border-color .3s ease;opacity:0;transform:translateY(18px)}.si-card-in{opacity:1;transform:translateY(0)}.si-card:hover{transform:translateY(-4px);border-color:hsl(220 60% 82%);box-shadow:0 1px 2px rgba(15,23,42,.04),0 18px 40px -16px rgba(30,64,175,.18)}.si-card-lg,.si-card-md,.si-card-sm{aspect-ratio:2/3;min-height:0}.si-card-visual{position:relative;flex:1 1 55%;min-height:0;background:linear-gradient(180deg,hsl(220 60% 98%),hsl(220 50% 96%));border-bottom:1px solid hsl(220 30% 94%);overflow:hidden}.si-card-visual:after{content:"";position:absolute;inset:auto 0 0 0;height:40%;background:linear-gradient(180deg,transparent,#ffffff 95%);pointer-events:none}.si-card-body{padding:1.1rem 1.2rem 1.3rem;display:flex;flex-direction:column;gap:.4rem}.si-card-label{font-size:.72rem;font-weight:600;letter-spacing:.06em;color:hsl(220 85% 55%)}.si-card-title{font-family:var(--landing-heading-font,"Plus Jakarta Sans","Inter",-apple-system,sans-serif);font-size:1rem;font-weight:650;letter-spacing:-.01em;color:hsl(222 47% 11%);margin:0;line-height:1.3}.si-card-desc{font-size:.82rem;line-height:1.55;color:hsl(222 15% 45%);margin:0}.si-visual{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:hsl(220 80% 55%)}.si-visual-knowledge .si-doc{position:absolute;width:56%;height:60%;background:#ffffff;border:1px solid hsl(220 30% 90%);border-radius:10px;box-shadow:0 6px 18px -10px rgba(15,23,42,.18)}.si-visual-knowledge .si-doc-3{transform:rotate(-8deg) translate(-22%,6%);background:hsl(220 60% 97%)}.si-visual-knowledge .si-doc-2{transform:rotate(5deg) translate(18%,-4%);background:hsl(260 60% 97%)}.si-visual-knowledge .si-doc-1{display:flex;flex-direction:column;gap:6px;padding:14px 12px}.si-visual-knowledge .si-doc-line{height:5px;border-radius:3px;background:linear-gradient(90deg,hsl(220 70% 88%),hsl(220 70% 94%))}.si-visual-knowledge .si-doc-line.short{width:60%}.si-visual-sync{color:hsl(220 80% 55%)}.si-visual-sync .si-tile-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;width:70%;height:70%}.si-visual-sync .si-tile{background:#fff;border:1px solid hsl(220 30% 90%);border-radius:8px;display:flex;align-items:flex-end;padding:6px;animation:si-tile-pulse 2.4s ease-in-out infinite}.si-visual-sync .si-tile-bar{display:block;height:4px;width:70%;background:hsl(220 80% 80%);border-radius:2px}@keyframes si-tile-pulse{0%,to{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.si-visual-sync .si-sync-arrow{position:absolute;width:70px;height:70px;color:hsl(220 80% 55%);opacity:.55;animation:si-spin 9s linear infinite}@keyframes si-spin{to{transform:rotate(1turn)}}.si-visual-workflow{color:hsl(220 70% 50%)}.si-flow-svg{width:80%;height:80%}.si-flow-svg path{animation:si-dash 4s linear infinite}@keyframes si-dash{to{stroke-dashoffset:-28}}.si-visual-languages{color:hsl(220 30% 30%)}.si-visual-languages .si-lang{position:absolute;font-size:.85rem;font-weight:600;background:#fff;border:1px solid hsl(220 30% 90%);border-radius:999px;padding:5px 12px;box-shadow:0 4px 14px -8px rgba(15,23,42,.2);animation:si-float 5s ease-in-out infinite}.si-lang-0{top:8%;left:6%;color:hsl(220 75% 50%)}.si-lang-1{top:18%;right:8%;color:hsl(340 75% 55%);animation-delay:-1s}.si-lang-2{top:42%;left:10%;color:hsl(160 60% 40%);animation-delay:-2s}.si-lang-3{top:38%;right:12%;color:hsl(30 85% 55%);animation-delay:-3s}.si-lang-4{bottom:22%;left:18%;color:hsl(280 60% 55%);animation-delay:-1.5s}.si-lang-5{bottom:14%;right:10%;color:hsl(200 70% 45%);animation-delay:-2.5s}.si-lang-6{top:28%;left:38%;color:hsl(10 75% 55%);animation-delay:-.5s;opacity:.85}.si-lang-7{bottom:36%;right:30%;color:hsl(120 50% 40%);animation-delay:-3.5s;opacity:.85}.si-lang-8{bottom:6%;left:36%;color:hsl(240 60% 55%);animation-delay:-4s}@keyframes si-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.si-visual-lead{color:hsl(220 70% 50%)}.si-visual-lead .si-form{width:78%;display:flex;flex-direction:column;gap:10px;background:#fff;border:1px solid hsl(220 30% 90%);border-radius:12px;padding:14px;box-shadow:0 8px 22px -14px rgba(15,23,42,.2)}.si-form-row{display:flex;flex-direction:column;gap:5px}.si-form-label{height:5px;width:30%;border-radius:2px;background:hsl(220 30% 88%)}.si-form-label.short{width:22%}.si-form-input{height:10px;width:100%;border-radius:4px;background:hsl(220 30% 95%);border:1px solid hsl(220 30% 92%)}.si-form-input.filled{background:linear-gradient(90deg,hsl(220 80% 92%),hsl(220 60% 97%))}.si-form-cursor{position:absolute;width:2px;height:14px;background:hsl(220 80% 55%);bottom:32%;right:22%;animation:si-blink 1s steps(2) infinite}@keyframes si-blink{50%{opacity:0}}.si-visual-analysis{color:hsl(220 80% 55%)}.si-chart-svg{width:84%;height:80%}.si-visual-equipment{flex-direction:column;gap:6px;padding:0 10%}.si-visual-equipment .si-chip{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;font-size:.74rem;font-weight:500;background:#fff;border:1px solid hsl(220 30% 90%);border-radius:999px;padding:5px 10px;color:hsl(222 30% 30%);box-shadow:0 3px 10px -6px rgba(15,23,42,.2);animation:si-chip-in 4s ease-in-out infinite}.si-chip-dot{width:6px;height:6px;border-radius:50%;background:hsl(220 80% 60%)}.si-chip-0{animation-delay:0s}.si-chip-1{align-self:flex-end;animation-delay:-1s}.si-chip-2{animation-delay:-2s}.si-chip-3{align-self:flex-end;animation-delay:-3s}.si-chip-match{align-self:center!important;background:linear-gradient(135deg,hsl(150 70% 92%),hsl(150 60% 96%))!important;border-color:hsl(150 50% 80%)!important;color:hsl(150 60% 28%)!important;font-weight:600;margin-top:4px}@keyframes si-chip-in{0%,to{opacity:.65;transform:translateX(0)}50%{opacity:1;transform:translateX(2px)}}.si-visual-quotation{color:hsl(220 80% 55%)}.si-visual-quotation .si-quote{width:78%;background:#fff;border:1px solid hsl(220 30% 90%);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:9px;box-shadow:0 10px 24px -14px rgba(15,23,42,.2)}.si-quote-head{display:flex;align-items:center;justify-content:space-between}.si-quote-title{height:7px;width:50%;border-radius:3px;background:hsl(222 30% 25%)}.si-quote-badge{font-size:.55rem;font-weight:700;letter-spacing:.1em;color:hsl(220 80% 55%);background:hsl(220 90% 96%);border:1px solid hsl(220 60% 90%);border-radius:4px;padding:2px 6px}.si-quote-row{display:flex;justify-content:space-between;gap:8px}.si-quote-row span:first-child{height:6px;width:55%;border-radius:2px;background:hsl(220 30% 92%)}.si-quote-row .amt{height:6px;width:25%;border-radius:2px;background:hsl(220 30% 88%)}.si-quote-row.total{padding-top:6px;border-top:1px dashed hsl(220 30% 88%)}.si-quote-row.total .amt{background:hsl(220 80% 55%)}.si-pulse{position:absolute;width:14px;height:14px;border-radius:50%;background:hsl(150 70% 50%);bottom:16%;right:14%;box-shadow:0 0 0 0 hsl(150 70% 50%/.6);animation:si-pulse-ring 1.8s ease-out infinite}@keyframes si-pulse-ring{0%{box-shadow:0 0 0 0 hsl(150 70% 50%/.55)}to{box-shadow:0 0 0 18px hsl(150 70% 50%/0)}}.si-stage:hover .si-col-track{animation-play-state:paused}@media (max-width:1024px){.si-stage{height:auto;max-height:none;overflow:visible;border-radius:0}.si-fade{display:none}.si-grid{grid-template-columns:repeat(2,1fr);height:auto}.si-col{height:auto;overflow:visible}.si-col-track{animation:none;transform:none!important}.si-col-group:nth-child(2){display:none}.si-card-lg,.si-card-md,.si-card-sm{min-height:0}}@media (max-width:640px){.si-section{padding:4.5rem 0 5rem}.si-header{margin-bottom:2.5rem}.si-grid{grid-template-columns:1fr;gap:1rem}.si-col-track{gap:1rem}}@media (prefers-reduced-motion:reduce){.si-col-track{animation:none;transform:none!important}.si-col-group:nth-child(2){display:none}.si-card{transition:box-shadow .3s ease,border-color .3s ease;opacity:1;transform:none}}.aisl-section{padding:clamp(80px,12vw,140px) 0;background:#ffffff;font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:#0b1e36}.aisl-container{max-width:1200px;margin:0 auto;padding:0 clamp(20px,4vw,40px)}.aisl-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(40px,6vw,88px);align-items:center;padding:clamp(24px,3vw,40px) 0}.aisl-intro h2{margin:0 0 24px;color:#0b1e36;font-size:var(--mkt-section-title-size,clamp(2.25rem,4vw,4.1rem));line-height:var(--mkt-section-title-line,1.06);letter-spacing:var(--mkt-section-title-tracking,-.04em);font-weight:800;white-space:pre-line;font-family:var(--mkt-heading-font,"Plus Jakarta Sans","Inter",-apple-system,BlinkMacSystemFont,sans-serif)}.aisl-intro-copy{margin:0;font-size:var(--mkt-section-desc-size,1.08rem);line-height:var(--mkt-section-desc-line,1.62);color:rgba(71,85,105,.9);max-width:54ch}.aisl-metrics{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(32px,4vw,52px) clamp(32px,4vw,56px);align-items:center}.aisl-stat-cell{display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center;cursor:default}.aisl-stat-value{margin:0;font-size:clamp(4rem,6vw,5.9rem);font-weight:700;letter-spacing:-.03em;line-height:1.12;color:#0f2446;font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,sans-serif;transform-origin:center center;transition:transform .35s cubic-bezier(.22,1,.36,1),color .35s ease}.aisl-stat-prefix,.aisl-stat-suffix,.aisl-stat-value{display:inline-block}.aisl-stat-prefix{margin-right:-.02em}.aisl-stat-suffix{margin-left:-.02em}.aisl-stat-suffix-small{font-size:.74em;line-height:1;vertical-align:.06em;letter-spacing:-.04em}.aisl-stat-cell:hover .aisl-stat-value{transform:scale(1.04);color:#1f3556}.aisl-stat-label{margin:0;font-size:.92rem;font-weight:600;color:rgba(71,85,105,.95);letter-spacing:-.005em;line-height:1.28;transition:color .3s ease}.aisl-stat-cell:hover .aisl-stat-label{color:#0b1e36}@media (max-width:960px){.aisl-grid{grid-template-columns:1fr}.aisl-intro-copy{max-width:none}}@media (max-width:600px){.aisl-intro h2{font-size:var(--mkt-section-title-size,2.3rem)}.aisl-metrics{grid-template-columns:1fr;gap:28px}}.bright-features{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.bento-section{background:#ffffff;border-top:1px solid rgba(15,23,42,.06);padding:clamp(80px,10vw,120px) 0}.bright-section-header{max-width:760px;margin:0 auto 60px}.bright-section-header-wide{max-width:1100px}.bright-section-header-wide h2{white-space:nowrap}.bento-section-header{max-width:1120px;text-align:center}.bento-section-header h2{display:flex;flex-direction:column;align-items:center;white-space:normal}.bento-title-line{display:block;text-align:center}.bright-section-header h2{font-family:var(--mkt-heading-font,"Plus Jakarta Sans","Inter",system-ui,sans-serif);font-size:var(--mkt-section-title-size,clamp(2.25rem,4vw,4.1rem));margin:0 0 16px;letter-spacing:var(--mkt-section-title-tracking,-.04em);line-height:var(--mkt-section-title-line,1.06);color:#0b1220;font-weight:800;text-align:center;text-wrap:balance}.bright-section-header p{font-size:var(--mkt-section-desc-size,1.1rem);color:#5b6472;line-height:var(--mkt-section-desc-line,1.62);margin:0;text-align:center;text-wrap:pretty}.bright-section-header-wide p{max-width:980px;text-wrap:balance}.bento-section-header h2{line-height:1.16;margin-bottom:18px;padding-bottom:.2em;overflow:visible}.bento-title-line{line-height:1.16;padding-bottom:.08em;overflow:visible}.bento-title-line.bright-hero-gradient-text{display:inline-block;padding-bottom:.14em}.bento-section-header p{max-width:980px;margin-left:auto;margin-right:auto;text-align:center;line-height:1.45}.bento-desc-line{display:block;text-align:center;white-space:nowrap;width:100%}.bento-section .bright-section-header.bento-section-header{max-width:1120px;width:100%}.bento-section .bright-section-header.bento-section-header h2{display:flex;flex-direction:column;align-items:center;white-space:normal;line-height:1.16;margin-bottom:18px;padding-bottom:.2em;overflow:visible}.bento-section .bright-section-header.bento-section-header p{display:flex;flex-direction:column;align-items:center;max-width:980px;width:100%;margin:0 auto;text-align:center;line-height:1.45;text-wrap:balance}.bento-section .bento-desc-line{width:auto;max-width:100%}.bento-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(420px,auto);gap:22px}.bento-size-lg,.bento-size-md,.bento-size-sm,.bento-size-tall,.bento-size-wide{grid-column:span 1;grid-row:span 1}.bento-card{--tone:#2563eb;--tone-soft:#eff6ff;position:relative;border-radius:22px;overflow:hidden;display:flex;flex-direction:column;isolation:isolate;background:#ffffff;border:1px solid rgba(15,23,42,.08);box-shadow:0 1px 2px rgba(15,23,42,.03);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease}.bento-card:hover{transform:translateY(-3px);border-color:rgba(15,23,42,.14);box-shadow:0 1px 2px rgba(15,23,42,.04),0 18px 40px -22px rgba(15,23,42,.18)}.bento-blue{--tone:#2563eb;--tone-soft:#eff6ff}.bento-lavender{--tone:#7c3aed;--tone-soft:#f5f3ff}.bento-mint{--tone:#059669;--tone-soft:#ecfdf5}.bento-peach{--tone:#e11d48;--tone-soft:#fff1f2}.bento-cream{--tone:#b45309;--tone-soft:#fffbeb}.bento-ink{--tone:#06b6d4;--tone-soft:#f1f5f9}.bento-visual{position:relative;height:210px;flex:0 0 210px;min-height:0;overflow:hidden;background:radial-gradient(120% 80% at 50% 0,var(--tone-soft) 0,#fafbfc 70%,#f7f8fa 100%)}.bento-visual:after{content:"";position:absolute;left:0;right:0;bottom:0;height:50px;background:linear-gradient(0deg,#ffffff,transparent);pointer-events:none;z-index:5}.bento-body{position:relative;z-index:2;padding:24px 28px 28px;flex:1 1 auto;display:flex;flex-direction:column;background:#ffffff}.bento-eyebrow{display:inline-block;font-size:.78rem;font-weight:600;letter-spacing:-.005em;color:var(--tone);margin-bottom:10px}.bento-card h3{font-size:1.18rem;font-weight:700;line-height:1.3;margin:0 0 10px;color:#0b1220;letter-spacing:-.015em}.bento-card p{font-size:.92rem;line-height:1.65;margin:0;color:#5b6472}.bento-ink .bento-visual{background:radial-gradient(120% 80% at 50% 0,#eff6ff 0,#e0f2fe 55%,#f7f8fa 100%)}.bv{position:absolute;inset:0}.bv-chip{font-size:.74rem;font-weight:600;color:#0b1220}.bv-knowledge{display:flex;align-items:center;justify-content:center}.bv-orbit-ring{position:absolute;top:50%;left:50%;border:1.5px dashed rgba(37,99,235,.22);border-radius:50%;transform:translate(-50%,-50%)}.bv-orbit-ring-1{width:130px;height:130px;animation:bvSpin 22s linear infinite}.bv-orbit-ring-2{width:200px;height:200px;animation:bvSpin 32s linear infinite reverse;opacity:.55}.bv-core{position:relative;z-index:2;display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#2563eb,#3b82f6);color:#fff;font-size:.8rem;font-weight:700;padding:10px 16px;border-radius:999px;box-shadow:0 12px 28px -10px rgba(37,99,235,.5);animation:bvPulseSoft 3s ease-in-out infinite}.bv-orbiter{position:absolute;top:50%;left:50%;width:0;height:0}.bv-orbiter .bv-chip{position:absolute;display:inline-flex;align-items:center;background:#ffffff;border:1px solid rgba(15,23,42,.08);border-radius:999px;padding:6px 11px;white-space:nowrap;box-shadow:0 6px 16px -10px rgba(15,23,42,.3);transform:translate(-50%,-50%)}.bv-o-1 .bv-chip{top:-78px;left:0}.bv-o-2 .bv-chip{top:0;left:92px}.bv-o-3 .bv-chip{top:78px;left:0}.bv-o-4 .bv-chip{top:0;left:-92px}.bv-o-1{animation:bvFloatY 4s ease-in-out infinite}.bv-o-2{animation:bvFloatX 4.5s ease-in-out -1s infinite}.bv-o-3{animation:bvFloatY 5s ease-in-out -2s infinite}.bv-o-4{animation:bvFloatX 4.2s ease-in-out -1.5s infinite}@keyframes bvSpin{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes bvPulseSoft{0%,to{box-shadow:0 12px 28px -10px rgba(37,99,235,.5)}50%{box-shadow:0 12px 36px -8px rgba(37,99,235,.75)}}@keyframes bvFloatY{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes bvFloatX{0%,to{transform:translateX(0)}50%{transform:translateX(-5px)}}.bv-doc{position:absolute;display:inline-flex;align-items:center;gap:6px;font-size:.74rem;font-weight:600;color:#0b1220;background:#ffffff;border:1px solid rgba(15,23,42,.08);border-radius:10px;padding:7px 11px;box-shadow:0 8px 20px -12px rgba(15,23,42,.3);white-space:nowrap;left:28px;animation:bvDocDrop 4s ease-in-out infinite}.bv-doc-1{top:14px;animation-delay:0s}.bv-doc-2{top:50px;animation-delay:-1.3s}.bv-doc-3{top:86px;animation-delay:-2.6s}.bv-funnel{bottom:56px;right:24px;font-size:.7rem;font-weight:600;color:#7c3aed;background:rgba(124,58,237,.08);border:1px dashed rgba(124,58,237,.35);padding:5px 10px}.bv-funnel,.bv-train-pill{position:absolute;display:inline-flex;align-items:center;gap:6px;border-radius:999px}.bv-train-pill{bottom:18px;right:22px;font-size:.78rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#7c3aed,#a78bfa);padding:8px 14px;box-shadow:0 12px 26px -10px rgba(124,58,237,.5);animation:bvPulseSoft 2.4s ease-in-out infinite}.bv-doc .ext{font-size:.58rem;font-weight:700;letter-spacing:.05em;color:#fff;padding:2px 5px;border-radius:4px}.bv-doc .ext.red{background:#ef4444}.bv-doc .ext.green{background:#10b981}.bv-doc .ext.blue{background:#3b82f6}@keyframes bvDocDrop{0%{opacity:0;transform:translateY(-14px)}18%{opacity:1;transform:translateY(0)}82%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px) scale(.94)}}.bv-matching{padding:22px 24px;display:flex;flex-direction:column;gap:12px;justify-content:center}.bv-rank{display:grid;grid-template-columns:92px 1fr 36px;align-items:center;gap:10px}.bv-rank-name{font-size:.74rem;font-weight:600;color:#0b1220;white-space:nowrap}.bv-rank-bar{position:relative;height:7px;background:rgba(5,150,105,.12);border-radius:999px;overflow:hidden}.bv-rank-bar i{display:block;height:100%;background:linear-gradient(90deg,#10b981,#059669);border-radius:999px;transform-origin:left;animation:bvBarFill 2.4s cubic-bezier(.4,1,.4,1) infinite}.bv-rank-pct{font-size:.72rem;font-weight:700;color:#047857;text-align:right}.bv-rank-1 .bv-rank-bar i{animation-delay:0s}.bv-rank-2 .bv-rank-bar i{animation-delay:-.4s}.bv-rank-3 .bv-rank-bar i{animation-delay:-.8s}.bv-best{position:absolute;top:14px;right:16px;font-size:.7rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#059669,#10b981);padding:5px 11px;border-radius:999px;box-shadow:0 8px 20px -10px rgba(5,150,105,.5);animation:bvPulseSoft 2.4s ease-in-out infinite}@keyframes bvBarFill{0%{transform:scaleX(.15);opacity:.6}60%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:1}}.bv-radar{position:absolute;top:50%;left:70px;width:90px;height:90px;transform:translateY(-50%)}.bv-radar-ring{position:absolute;inset:0;border:1.5px solid rgba(225,29,72,.45);border-radius:50%;animation:bvRadar 2.4s cubic-bezier(.2,.6,.2,1) infinite;opacity:0}.bv-radar-ring:first-child{animation-delay:0s}.bv-radar-ring:nth-child(2){animation-delay:-.8s}.bv-radar-ring:nth-child(3){animation-delay:-1.6s}.bv-radar-dot{position:absolute;top:50%;left:50%;width:12px;height:12px;background:#e11d48;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px rgba(225,29,72,.18)}.bv-sig-row{position:absolute;right:18px;display:inline-flex;align-items:center;gap:7px;background:#ffffff;border:1px solid rgba(15,23,42,.08);font-size:.72rem;font-weight:600;color:#0b1220;padding:5px 10px;border-radius:999px;box-shadow:0 6px 16px -10px rgba(15,23,42,.25)}.bv-sig-row .dot{width:6px;height:6px;border-radius:50%;background:#10b981}.bv-sig-1{top:18px;animation:bvSlideIn 4s ease-in-out infinite}.bv-sig-2{top:56px;animation:bvSlideIn 4s ease-in-out -1.3s infinite}.bv-sig-3{top:94px;animation:bvSlideIn 4s ease-in-out -2.6s infinite}.bv-intent{position:absolute;bottom:22px;left:28px;display:inline-flex;align-items:baseline;gap:6px;background:linear-gradient(135deg,#e11d48,#fb7185);color:#fff;padding:6px 14px;border-radius:999px;box-shadow:0 12px 26px -10px rgba(225,29,72,.5)}.bv-intent-label{font-size:.7rem;font-weight:600;opacity:.9}.bv-intent-score{font-size:1rem;font-weight:800}@keyframes bvRadar{0%{transform:scale(.4);opacity:0}20%{opacity:.7}to{transform:scale(1.4);opacity:0}}@keyframes bvSlideIn{0%,to{transform:translateX(0);opacity:1}50%{transform:translateX(-4px);opacity:.9}}.bv-security,.bv-shield{display:flex;align-items:center;justify-content:center}.bv-shield{position:relative;z-index:2;width:86px;height:86px;background:linear-gradient(135deg,#fffbeb,#fef3c7);color:#b45309;border:1.5px solid rgba(180,83,9,.25);border-radius:22px;box-shadow:0 16px 32px -14px rgba(180,83,9,.35);overflow:hidden;animation:bvPulseSoft 3s ease-in-out infinite}.bv-shield .bv-scan{position:absolute;left:-10%;right:-10%;height:14px;background:linear-gradient(180deg,transparent,rgba(245,158,11,.55),transparent);animation:bvScan 2.6s ease-in-out infinite;filter:blur(1px)}.bv-sec-tag{position:absolute;font-size:.7rem;font-weight:700;color:#92400e;background:#fff;border:1px solid rgba(180,83,9,.2);padding:5px 10px;border-radius:999px;box-shadow:0 6px 16px -10px rgba(180,83,9,.3);animation:bvFloatY 4s ease-in-out infinite}.bv-sec-1{top:20px;left:22px;animation-delay:0s}.bv-sec-2{top:22px;right:22px;animation-delay:-1.3s}.bv-sec-3{bottom:22px;left:50%;transform:translateX(-50%);animation-delay:-2.6s}@keyframes bvScan{0%{top:-10%}to{top:110%}}.bv-workflow{padding:22px 24px;display:flex;flex-direction:column;gap:10px;justify-content:center}.bv-task{display:flex;align-items:center;gap:10px;font-size:.78rem;font-weight:600;color:#334155;padding:8px 12px;background:rgba(255,255,255,.75);border:1px solid rgba(15,23,42,.08);border-radius:10px;animation:bvTaskFade 5s ease-in-out infinite}.bv-check{width:18px;height:18px;flex:none;display:inline-flex;align-items:center;justify-content:center;background:rgba(14,165,233,.14);color:#0ea5e9;border-radius:50%}.bv-check-active{background:linear-gradient(135deg,#67e8f9,#38bdf8);color:#ffffff;box-shadow:0 0 12px rgba(56,189,248,.5)}.bv-task-1{animation-delay:0s}.bv-task-2{animation-delay:-1.2s}.bv-task-3{animation-delay:-2.4s}.bv-task-active{background:linear-gradient(135deg,rgba(186,230,253,.7),rgba(224,242,254,.85));border-color:rgba(56,189,248,.5);color:#0c4a6e;animation:bvTaskGlow 2.4s ease-in-out infinite}@keyframes bvTaskFade{0%,to{opacity:.7}50%{opacity:1}}@keyframes bvTaskGlow{0%,to{box-shadow:0 0 0 rgba(34,211,238,0)}50%{box-shadow:0 0 24px -4px rgba(34,211,238,.5)}}@media (max-width:1024px){.bento-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(400px,auto)}}@media (max-width:640px){.bento-grid{grid-template-columns:1fr;grid-auto-rows:minmax(380px,auto);gap:16px}.bento-visual{height:190px;flex-basis:190px}.bento-body{padding:22px 22px 24px}.bright-section-header h2{font-size:var(--mkt-section-title-size,2rem)}.bento-desc-line,.bright-section-header-wide h2{white-space:normal}}.bright-container{max-width:1200px;margin:0 auto;padding:0 24px}.pain-bento-section{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:linear-gradient(180deg,#fafbfc,#ffffff);padding:clamp(80px,10vw,120px) 0;border-top:1px solid rgba(15,23,42,.06)}.bright-section-header{text-align:center}.pain-bento-header{margin-bottom:64px;max-width:none}.pain-bento-header h2{color:var(--text-heading);font-family:var(--mkt-heading-font,var(--landing-heading-font));font-size:var(--mkt-section-title-size,var(--landing-title-size));font-weight:800;letter-spacing:var(--mkt-section-title-tracking,var(--landing-title-tracking));line-height:var(--mkt-section-title-line,var(--landing-title-line));margin:0 auto 20px;max-width:1120px;white-space:normal;text-wrap:balance}.pain-bento-header h2 span{white-space:nowrap}.pain-bento-header p{font-size:var(--mkt-section-desc-size,var(--landing-body-size));color:var(--text-muted);line-height:var(--mkt-section-desc-line,var(--landing-body-line));max-width:74ch;margin:0 auto;text-wrap:pretty}.pain-bento-grid{display:grid;grid-template-columns:1fr 2.4fr 1fr;gap:18px;align-items:stretch;min-height:clamp(680px,52vw,760px)}.pain-col{display:flex;flex-direction:column;gap:18px;min-width:0;min-height:100%}.pain-col-left .pain-card,.pain-col-right .pain-card{flex:1 1;min-height:320px}.pain-col-middle .pain-area-b{flex:2 1;min-height:420px}.pain-col-middle .pain-area-d{flex:1 1;min-height:260px}.pain-card{--tone:#2563eb;--tone-soft:#eff6ff;position:relative;display:flex;flex-direction:column;background:#ffffff;border:1px solid rgba(15,23,42,.07);border-radius:18px;overflow:hidden;isolation:isolate;box-shadow:0 1px 2px rgba(15,23,42,.03);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;min-height:240px}.pain-card:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(80% 60% at 50% 0,var(--tone-soft) 0,transparent 70%);opacity:.6}.pain-card:hover{transform:translateY(-3px);border-color:rgba(15,23,42,.14);box-shadow:0 1px 2px rgba(15,23,42,.04),0 22px 48px -24px rgba(15,23,42,.18)}.pain-tone-blue{--tone:#2563eb;--tone-soft:#eff6ff}.pain-tone-rose{--tone:#e11d48;--tone-soft:#fff1f2}.pain-tone-amber{--tone:#d97706;--tone-soft:#fffbeb}.pain-tone-violet{--tone:#7c3aed;--tone-soft:#f5f3ff}.pain-tone-emerald{--tone:#059669;--tone-soft:#ecfdf5}.pain-tone-slate{--tone:#475569;--tone-soft:#f1f5f9}.pain-size-stacked{min-height:240px}.pain-size-wide{min-height:290px}.pain-visual{position:relative;flex:1 1 auto;min-height:160px;overflow:hidden;z-index:1}.pain-visual:after{content:"";position:absolute;left:0;right:0;bottom:0;height:36px;background:linear-gradient(0deg,#ffffff,transparent);pointer-events:none;z-index:5}.pain-size-stacked .pain-visual{min-height:140px}.pain-size-feature .pain-visual{min-height:220px}.pain-size-wide .pain-visual{min-height:120px}.pain-body{position:relative;z-index:2;flex:0 0 auto;padding:18px 22px 22px;background:#ffffff;border-top:1px solid rgba(15,23,42,.04)}.pain-card h3{font-family:var(--landing-heading-font);font-size:var(--landing-card-title-size);font-weight:700;line-height:var(--landing-card-title-line);color:var(--text-heading);margin:0 0 8px;letter-spacing:var(--landing-title-tracking)}.pain-card p{font-size:.82rem;line-height:1.55;color:var(--text-muted);margin:0}.pain-size-feature .pain-body,.pain-size-stacked .pain-body{padding:18px 22px 22px}.pain-size-wide .pain-body{padding:18px 22px 28px}.pv{position:absolute;inset:0}.pv-channels,.pv-hub{display:flex;align-items:center;justify-content:center}.pv-hub{position:relative;z-index:3;width:56px;height:56px;background:linear-gradient(135deg,#2563eb,#3b82f6);color:#fff;border-radius:16px;box-shadow:0 14px 30px -10px rgba(37,99,235,.4)}.pv-line{position:absolute;top:50%;left:50%;width:130px;height:1px;background:linear-gradient(90deg,rgba(37,99,235,.4),rgba(37,99,235,0));transform-origin:0 50%}.pv-line-1{transform:rotate(0deg) translateX(28px)}.pv-line-2{transform:rotate(60deg) translateX(28px)}.pv-line-3{transform:rotate(120deg) translateX(28px)}.pv-line-4{transform:rotate(180deg) translateX(28px)}.pv-line-5{transform:rotate(240deg) translateX(28px)}.pv-line-6{transform:rotate(300deg) translateX(28px)}.pv-node{position:absolute;font-size:.72rem;font-weight:600;color:#0b1220;background:#fff;border:1px solid rgba(15,23,42,.08);padding:6px 11px;border-radius:999px;box-shadow:0 6px 16px -10px rgba(15,23,42,.25);white-space:nowrap}.pv-node-1{top:14%;left:10%}.pv-node-2{top:12%;right:8%}.pv-node-3{top:50%;right:4%;transform:translateY(-50%)}.pv-node-4{bottom:16%;right:12%}.pv-node-5{bottom:14%;left:12%}.pv-node-6{top:50%;left:4%;transform:translateY(-50%)}.pv-clock{display:flex;align-items:center;justify-content:center}.pv-clock-face{position:relative;width:110px;height:110px;border-radius:50%;background:#fff;border:2.5px solid rgba(225,29,72,.3);box-shadow:0 14px 32px -16px rgba(225,29,72,.35)}.pv-clock-tick{position:absolute;top:5px;left:50%;width:2.5px;height:8px;background:#e11d48;transform:translateX(-50%);border-radius:1px}.pv-clock-hand{position:absolute;top:50%;left:50%;background:#0b1220;transform-origin:50% 100%;border-radius:2px}.pv-clock-hour{width:3px;height:30px;transform:translate(-50%,-100%) rotate(140deg)}.pv-clock-minute{width:2.5px;height:44px;background:#e11d48;transform:translate(-50%,-100%) rotate(40deg)}.pv-clock-center{position:absolute;top:50%;left:50%;width:9px;height:9px;background:#e11d48;border-radius:50%;transform:translate(-50%,-50%)}.pv-late-pill{position:absolute;top:18px;right:16px;font-size:.72rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#e11d48,#fb7185);padding:5px 11px;border-radius:999px;box-shadow:0 8px 18px -10px rgba(225,29,72,.4)}.pv-funnel{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:18px}.pv-funnel-row{font-size:.72rem;font-weight:600;color:#92400e;background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid rgba(217,119,6,.2);padding:6px 14px;border-radius:8px;text-align:center}.pv-funnel-1{width:86%}.pv-funnel-2{width:60%;opacity:.78}.pv-funnel-3{width:38%;opacity:.55}.pv-drop{position:absolute;top:12px;right:12px;font-size:.62rem;font-weight:700;color:#d97706;background:#fff;border:1px dashed rgba(217,119,6,.4);padding:3px 7px;border-radius:999px}.pv-scatter{padding:14px}.pv-tile{position:absolute;font-size:.66rem;font-weight:600;color:#0b1220;background:#fff;border:1px solid rgba(124,58,237,.18);padding:5px 9px;border-radius:7px;box-shadow:0 6px 14px -10px rgba(124,58,237,.25);white-space:nowrap}.pv-tile-1{top:14px;left:10px}.pv-tile-2{top:18px;right:12px}.pv-tile-3{left:8px}.pv-tile-3,.pv-tile-4{top:50%;transform:translateY(-50%)}.pv-tile-4{right:10px}.pv-tile-5{bottom:14px;left:14px}.pv-tile-6{bottom:16px;right:14px}.pv-tile-7{display:none}.pv-question{position:absolute;top:50%;left:50%;width:34px;height:34px;align-items:center;font-size:1.1rem;font-weight:800;color:#fff;background:linear-gradient(135deg,#7c3aed,#a78bfa);border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 14px 28px -10px rgba(124,58,237,.4)}.pv-followup,.pv-question{display:flex;justify-content:center}.pv-followup{padding:16px;flex-direction:column;gap:6px}.pv-fu-row{display:inline-flex;align-items:center;gap:7px;font-size:.72rem;font-weight:600;padding:6px 10px;border-radius:8px;background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 6px 14px -10px rgba(15,23,42,.2)}.pv-fu-done{color:#047857}.pv-fu-done svg{background:#d1fae5;border-radius:50%;padding:1px;color:#059669;width:14px;height:14px}.pv-fu-miss{color:#b91c1c;background:#fef2f2;border-color:rgba(185,28,28,.2)}.pv-intent{padding:24px 20px;display:flex;flex-direction:column;justify-content:center;gap:14px}.pv-bubble{font-size:.8rem;font-weight:500;color:#0b1220;background:#fff;border:1px solid rgba(15,23,42,.08);padding:10px 14px;border-radius:14px 14px 14px 4px;box-shadow:0 8px 18px -12px rgba(15,23,42,.22);line-height:1.45}.pv-loss{display:flex;flex-wrap:wrap;gap:6px}.pv-loss-tag{font-size:.62rem;font-weight:700;color:#475569;background:#f1f5f9;border:1px dashed rgba(71,85,105,.35);padding:4px 8px;border-radius:6px;text-transform:uppercase;letter-spacing:.04em;text-decoration:line-through;text-decoration-color:rgba(225,29,72,.65)}@media (max-width:1024px){.pain-bento-grid{grid-template-columns:1fr;min-height:0}.pain-col{flex-direction:column}}@media (max-width:640px){.pain-bento-grid{grid-template-columns:1fr;gap:14px}.pain-col{gap:14px}.pain-bento-header h2{white-space:normal;font-size:var(--mkt-section-title-size,2rem)}}.floating-ai-agent-root{position:relative;z-index:2147483000}.floating-ai-agent-launcher{position:fixed;right:24px;left:auto;bottom:24px;z-index:2147483001;display:flex;align-items:flex-end;justify-content:flex-end}.floating-ai-agent-launcher-shell{position:relative;width:min(288px,calc(100vw - 48px));min-height:66px;display:flex;align-items:center;gap:12px;overflow:hidden;border:1px solid rgb(255 255 255/.58);border-radius:999px;background:radial-gradient(circle at 18% 8%,rgb(255 255 255/.72),transparent 34%),linear-gradient(135deg,rgb(255 255 255/.72),rgb(255 255 255/.42)),color-mix(in srgb,var(--floating-ai-brand,#2563eb) 20%,transparent);color:#0f172a;box-shadow:0 20px 48px -28px rgb(15 23 42/.48),inset 0 1px 0 rgb(255 255 255/.86),0 8px 22px -18px color-mix(in srgb,var(--floating-ai-brand,#2563eb) 72%,transparent);padding:10px 14px 10px 10px;cursor:pointer;font-family:Inter,IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;text-align:left;transform-origin:bottom right;backdrop-filter:blur(22px) saturate(1.45);-webkit-backdrop-filter:blur(22px) saturate(1.45);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.floating-ai-agent-launcher-shell:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--floating-ai-brand,#2563eb) 36%,rgb(255 255 255/.58));box-shadow:0 22px 54px -28px rgb(15 23 42/.62),inset 0 1px 0 rgb(255 255 255/.86),0 0 34px -14px color-mix(in srgb,var(--floating-ai-brand,#2563eb) 80%,transparent)}.floating-ai-agent-launcher-shell:active{transform:translateY(0) scale(.98)}.floating-ai-agent-launcher-shine{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit;pointer-events:none}.floating-ai-agent-launcher-shine:before{content:"";position:absolute;top:-12%;bottom:-12%;left:-80%;width:72%;background:linear-gradient(105deg,transparent,rgb(255 255 255/.1) 34%,rgb(255 255 255/.55) 50%,rgb(255 255 255/.1) 66%,transparent);transform:translateX(0) skewX(-12deg);animation:floating-ai-launcher-shine 4s ease-in-out infinite}.floating-ai-agent-launcher-avatar-wrap{position:relative;z-index:1;flex:0 0 auto;width:46px;height:46px;border-radius:999px}.floating-ai-agent-launcher-avatar-wrap.is-icon .floating-ai-agent-launcher-avatar{border:1px solid rgb(255 255 255/.35);box-shadow:0 12px 24px -16px color-mix(in srgb,var(--floating-ai-brand,#2563eb) 85%,black);transition:transform .18s ease,box-shadow .18s ease}.floating-ai-agent-launcher-shell:hover .floating-ai-agent-launcher-avatar-wrap.is-icon .floating-ai-agent-launcher-avatar{transform:scale(1.06);box-shadow:0 14px 28px -14px color-mix(in srgb,var(--floating-ai-brand,#2563eb) 88%,black)}.floating-ai-agent-launcher-avatar-wrap.is-photo{transition:transform .18s ease}.floating-ai-agent-launcher-avatar-wrap.is-photo .floating-ai-agent-launcher-avatar{background:transparent!important;border:2px solid color-mix(in srgb,var(--floating-ai-brand,#2563eb) 24%,rgb(255 255 255/.55));box-shadow:0 8px 20px -14px color-mix(in srgb,var(--floating-ai-brand,#2563eb) 28%,transparent);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.floating-ai-agent-launcher-shell:hover .floating-ai-agent-launcher-avatar-wrap.is-photo{transform:scale(1.08)}.floating-ai-agent-launcher-shell:hover .floating-ai-agent-launcher-avatar-wrap.is-photo .floating-ai-agent-launcher-avatar{border-color:color-mix(in srgb,var(--floating-ai-brand,#2563eb) 62%,rgb(255 255 255/.7));box-shadow:0 14px 28px -12px color-mix(in srgb,var(--floating-ai-brand,#2563eb) 52%,transparent),inset 0 0 0 1px rgb(255 255 255/.28)}.floating-ai-agent-launcher-avatar-wrap.is-photo .floating-ai-agent-launcher-avatar-shine{position:absolute;inset:0;z-index:2;overflow:hidden;border-radius:inherit;pointer-events:none}.floating-ai-agent-launcher-avatar-wrap.is-photo .floating-ai-agent-launcher-avatar-shine:before{content:"";position:absolute;top:0;bottom:0;left:-50%;width:50%;background:linear-gradient(90deg,transparent,rgb(255 255 255/.42),transparent);transform:translateX(0) skewX(-12deg);animation:floating-ai-launcher-shine 4s ease-in-out infinite}.floating-ai-agent-launcher-avatar-wrap.is-photo:after{content:"";position:absolute;top:3px;right:6px;left:6px;z-index:3;height:14px;border-radius:999px;background:rgb(255 255 255/.22);filter:blur(6px);pointer-events:none}.floating-ai-agent-launcher-copy{position:relative;z-index:1;min-width:0;display:grid;gap:3px}.floating-ai-agent-launcher-title{overflow:hidden;color:inherit;font-size:14px;font-weight:850;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.floating-ai-agent-launcher-status{overflow:hidden;color:color-mix(in srgb,currentColor 68%,transparent);font-size:11px;font-weight:750;line-height:1;text-overflow:ellipsis;white-space:nowrap}.floating-ai-agent-launcher-end{position:relative;z-index:1;margin-left:auto;display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border-radius:999px;background:color-mix(in srgb,currentColor 10%,transparent);color:inherit}.floating-ai-agent-backdrop{position:fixed;inset:0;z-index:2147483002;border:0;padding:0;margin:0;background:rgba(5,7,12,.45);cursor:pointer}.floating-ai-agent-panel{position:fixed;z-index:2147483003;display:flex;flex-direction:column;background:#fff;overflow:hidden;box-shadow:-12px 0 40px -10px rgba(0,0,0,.25)}.floating-ai-agent-panel.is-desktop{top:0;right:0;bottom:0;width:min(100vw,480px);max-width:480px;animation:floating-ai-slide-in-right .28s ease}.floating-ai-agent-panel.is-mobile{left:0;right:0;bottom:0;width:100%;max-height:min(92dvh,100%);height:min(92dvh,100%);border-radius:18px 18px 0 0;box-shadow:0 -12px 40px -10px rgba(0,0,0,.28);animation:floating-ai-slide-up .28s ease}.floating-ai-agent-sheet-handle{display:flex;justify-content:center;padding:10px 0 4px;flex-shrink:0}.floating-ai-agent-sheet-handle span{display:block;width:42px;height:4px;border-radius:999px;background:#cbd5e1}.floating-ai-agent-panel-body{flex:1 1;min-height:0;overflow:hidden;display:flex;flex-direction:column}@keyframes floating-ai-slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes floating-ai-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes floating-ai-launcher-shine{0%,32%{transform:translateX(0) skewX(-12deg)}68%,to{transform:translateX(360%) skewX(-12deg)}}@media (max-width:768px){.floating-ai-agent-launcher{right:16px;left:auto;bottom:20px}.floating-ai-agent-launcher-shell{width:min(272px,calc(100vw - 32px));min-height:60px;padding:9px 12px 9px 9px}.floating-ai-agent-launcher-avatar-wrap{width:42px;height:42px}.floating-ai-agent-launcher-title{font-size:13px}.floating-ai-agent-launcher-status{font-size:10.5px}}@media (min-width:769px){.floating-ai-agent-sheet-handle{display:none}}@media (prefers-reduced-motion:reduce){.floating-ai-agent-launcher-avatar-wrap.is-photo .floating-ai-agent-launcher-avatar-shine:before,.floating-ai-agent-launcher-shine:before{animation:none}}#chat-widget-container{right:auto!important;left:24px!important}@media (max-width:768px){#chat-widget-container{left:16px!important}}.box-resize{display:flex}.search_resize{background:#fff;border-radius:7px;width:100%;padding:10px}.pdtop{padding-top:0}.img-resize{top:5px}.img-resize,.img-resize-1{width:100%;position:absolute;left:0;z-index:-1}.img-resize-1{top:25px}.img-resize-2{position:absolute;top:60px;left:10px;z-index:-1}.img-resize-3{left:55%}.img-resize-3,.img-resize-4{position:absolute;top:0;z-index:-1}.img-resize-4{left:53%}.img-resize-6{position:absolute;top:3px;left:-.2%;z-index:-1}.checkout-resize{min-width:150px}.checkout-resize-text{font-size:13px;font-weight:"600";white-space:nowrap}.align-position-center-responsive-test{position:absolute;top:0;left:13%;z-index:-1}.img-resize-footer{padding:0}@media screen and (max-width:991px){.img-resize{top:80px;left:0}.img-resize-1,.img-resize-2{top:65px;left:0}.img-resize-3,.img-resize-4{top:0;left:400px}.align-position-center-responsive-test{top:0;left:200px}}@media screen and (max-width:467px){.box-resize{flex-direction:column;align-items:center}}@media screen and (max-width:768px){.img-resize{top:5px;left:170px}.img-resize-1{top:25px;left:130px}.img-resize-2{top:0;left:220px}.img-resize-3,.img-resize-4{top:50px;left:0}.align-position-center-responsive-test{top:0;left:40%}.img-resize-6{left:-1.7%!important}}@media screen and (max-width:488px){.img-resize{top:45px;left:0}.img-resize-1{top:65px;left:0}.img-resize-2{top:50px;left:0}.img-resize-3{top:110px;left:0}.img-resize-4{top:55px;left:0}.align-position-center-responsive-test{top:0;left:45%}}@media screen and (max-width:975px){.checkout-resize{min-width:50px}}@media screen and (max-width:488px){.checkout-resize{min-width:5px}}@media screen and (max-width:489px){.checkout-resize{min-width:15px}}@media screen and (min-width:0px) and (max-width:355px){.checkout-resize-text{display:none}}@media screen and (max-width:340px){.img-resize-button{flex-wrap:wrap;justify-content:flex-end}.img-resize-button-1{margin-bottom:10px}}@media screen and (max-width:710px){.img-resize-footer{padding:0}}@media screen and (min-width:1550px){.pdtop{padding-top:50px}}@media (min-width:992px){.br-lg-none{border-radius:0!important}}