.ms[data-v-be70f8d1]{--bg: #ffffff;--soft: #fafafa;--soft-2: #f5f5f7;--ink: #0a0a0a;--ink-1: #2c2c30;--ink-2: #525866;--ink-3: #868c98;--line: #e5e5ea;--line-2: #ededf0;--orange: #f97316;--orange-d: #ea580c;--orange-l: #fff1e6;--green: #10b981;--green-l: #d1fae5;--sans: "Manrope", -apple-system, BlinkMacSystemFont, sans-serif;--mono: "JetBrains Mono", "SF Mono", ui-monospace, monospace;position:relative;font-family:var(--sans);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv11";overflow-x:hidden}.ms-nav[data-v-be70f8d1]{position:-webkit-sticky;position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:24px;padding:16px max(24px,4vw);background:rgba(255,255,255,.8);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);border-bottom:1px solid transparent;transition:border-color .25s,box-shadow .25s}.ms-nav--scrolled[data-v-be70f8d1]{border-bottom-color:var(--line);box-shadow:0 1px rgba(0,0,0,.02)}.ms-nav__brand[data-v-be70f8d1]{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:17px;letter-spacing:-.01em;text-decoration:none;color:var(--ink)}.ms-nav__mark[data-v-be70f8d1]{display:block;width:32px;height:32px;border-radius:50%;flex-shrink:0}.ms-foot__brand .ms-nav__mark[data-v-be70f8d1]{width:28px;height:28px}.ms-nav__links[data-v-be70f8d1]{display:flex;gap:28px;margin-left:auto;margin-right:8px}.ms-nav__links a[data-v-be70f8d1]{font-size:14px;color:var(--ink-2);text-decoration:none;font-weight:500;transition:color .15s}.ms-nav__links a[data-v-be70f8d1]:hover{color:var(--ink)}.ms-btn[data-v-be70f8d1]{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border:none;border-radius:12px;font-family:var(--sans);font-weight:600;font-size:15px;text-decoration:none;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);letter-spacing:-.005em;white-space:nowrap}.ms-btn--sm[data-v-be70f8d1]{padding:10px 18px;font-size:14px;border-radius:10px}.ms-btn--lg[data-v-be70f8d1]{padding:16px 28px;font-size:16px}.ms-btn--primary[data-v-be70f8d1]{background:var(--orange);color:#fff;box-shadow:0 1px 2px rgba(249,115,22,.25),0 4px 12px -2px rgba(249,115,22,.35)}.ms-btn--primary[data-v-be70f8d1]:hover{background:var(--orange-d);transform:translateY(-2px);box-shadow:0 2px 4px rgba(249,115,22,.3),0 12px 24px -4px rgba(249,115,22,.45)}.ms-btn--ghost[data-v-be70f8d1]{background:var(--soft);color:var(--ink);border:1px solid var(--line)}.ms-btn--ghost[data-v-be70f8d1]:hover{background:var(--soft-2);border-color:var(--line-2)}.ms-btn--white[data-v-be70f8d1]{background:#fff;color:var(--ink)}.ms-btn--white[data-v-be70f8d1]:hover{background:var(--orange-l);color:var(--orange-d);transform:translateY(-2px)}.ms-hero[data-v-be70f8d1]{position:relative;display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(40px,5vw,80px);align-items:center;padding:clamp(60px,8vw,100px) max(24px,4vw) clamp(60px,8vw,100px);max-width:1280px;margin:0 auto}.ms-hero[data-v-be70f8d1]:before{content:"";position:absolute;top:-100px;right:-150px;width:600px;height:600px;background:radial-gradient(circle,rgba(249,115,22,.12),transparent 60%);pointer-events:none;z-index:0}.ms-hero__text[data-v-be70f8d1]{position:relative;z-index:1}.ms-badge[data-v-be70f8d1]{display:inline-flex;align-items:center;gap:8px;padding:6px 14px 6px 10px;background:var(--orange-l);color:var(--orange-d);font-size:13px;font-weight:600;border-radius:999px;margin-bottom:28px}.ms-badge__dot[data-v-be70f8d1]{width:8px;height:8px;background:var(--orange);border-radius:50%;animation:ms-pulse-be70f8d1 2s ease-in-out infinite}@keyframes ms-pulse-be70f8d1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.7)}}.ms-hero__title[data-v-be70f8d1]{font-size:clamp(40px,5.5vw,68px);font-weight:800;line-height:1.05;letter-spacing:-.035em;margin:0 0 24px;color:var(--ink)}.ms-hl[data-v-be70f8d1]{background:linear-gradient(120deg,var(--orange) 0%,#fb923c 50%,var(--orange) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;position:relative;white-space:nowrap}.ms-hero__sub[data-v-be70f8d1]{font-size:clamp(16px,1.4vw,19px);line-height:1.55;color:var(--ink-2);margin:0 0 36px;max-width:560px}.ms-hero__cta[data-v-be70f8d1]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:32px}.ms-hero__pros[data-v-be70f8d1]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14px;color:var(--ink-1);font-weight:500}.ms-hero__pros li[data-v-be70f8d1]{display:inline-flex;align-items:center;gap:8px}.ms-hero__mock[data-v-be70f8d1]{position:relative;z-index:1}.ms-mock[data-v-be70f8d1]{position:relative;background:var(--bg);border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 32px 80px -16px rgba(15,23,42,.15),0 4px 12px -4px rgba(15,23,42,.08)}.ms-mock__chrome[data-v-be70f8d1]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:var(--soft);border-bottom:1px solid var(--line);position:relative}.ms-mock__dot[data-v-be70f8d1]{width:10px;height:10px;border-radius:50%;background:#ddd}.ms-mock__dot[data-v-be70f8d1]:nth-child(1){background:#ff5f57}.ms-mock__dot[data-v-be70f8d1]:nth-child(2){background:#febc2e}.ms-mock__dot[data-v-be70f8d1]:nth-child(3){background:#28c840}.ms-mock__url[data-v-be70f8d1]{position:absolute;left:50%;transform:translate(-50%);font-family:var(--mono);font-size:11px;color:var(--ink-3)}.ms-mock__bg[data-v-be70f8d1]{height:280px;position:relative;background:linear-gradient(180deg,#fafafa 0%,#f0f0f0 100%);padding:32px}.ms-mock__bg-line[data-v-be70f8d1]{height:12px;border-radius:4px;background:rgba(0,0,0,.08);margin-bottom:12px}.ms-mock__bg-line--1[data-v-be70f8d1]{width:70%;height:18px}.ms-mock__bg-line--2[data-v-be70f8d1]{width:90%}.ms-mock__bg-line--3[data-v-be70f8d1]{width:50%}.ms-mock__bg-img[data-v-be70f8d1]{position:absolute;bottom:24px;right:24px;width:100px;height:60px;border-radius:8px;background:linear-gradient(135deg,#d1d5db,#9ca3af)}.ms-mock__popup[data-v-be70f8d1]{position:absolute;top:50%;left:50%;transform:translate(-50%,-45%);width:calc(100% - 56px);max-width:320px;background:#fff;border-radius:14px;padding:22px;box-shadow:0 24px 60px -12px rgba(15,23,42,.25),0 0 0 1px rgba(15,23,42,.04)}.ms-mock__progress[data-v-be70f8d1]{height:4px;background:var(--line);border-radius:999px;overflow:hidden;margin-bottom:14px}.ms-mock__progress span[data-v-be70f8d1]{display:block;height:100%;background:var(--orange);border-radius:999px;transition:width .8s cubic-bezier(.4,0,.2,1)}.ms-mock__step[data-v-be70f8d1]{font-family:var(--mono);font-size:10px;letter-spacing:.04em;color:var(--ink-3);text-transform:uppercase;margin-bottom:10px}.ms-mock__title[data-v-be70f8d1]{font-size:16px;font-weight:700;letter-spacing:-.015em;margin-bottom:14px;color:var(--ink)}.ms-mock__opts[data-v-be70f8d1]{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.ms-mock__opt[data-v-be70f8d1]{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#fff;border:1.5px solid var(--line);border-radius:8px;font-size:13px;color:var(--ink)}.ms-mock__opt--picked[data-v-be70f8d1]{border-color:var(--orange);background:var(--orange-l)}.ms-mock__radio[data-v-be70f8d1]{width:14px;height:14px;border:1.5px solid var(--line);border-radius:50%;flex-shrink:0}.ms-mock__opt--picked .ms-mock__radio[data-v-be70f8d1]{border-color:var(--orange);background:var(--orange);box-shadow:inset 0 0 0 3px var(--orange-l)}.ms-mock__btn[data-v-be70f8d1]{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;background:var(--orange);color:#fff;font-weight:600;font-size:13px;border-radius:8px}.ms-mock__notif[data-v-be70f8d1]{position:absolute;right:-16px;bottom:32px;display:flex;align-items:center;gap:10px;padding:10px 14px 10px 10px;background:#fff;border-radius:12px;box-shadow:0 12px 32px -8px rgba(15,23,42,.2),0 0 0 1px var(--line);animation:ms-float-be70f8d1 4s ease-in-out infinite}@keyframes ms-float-be70f8d1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.ms-mock__notif-icon[data-v-be70f8d1]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:var(--green-l);color:var(--green);border-radius:50%}.ms-mock__notif-text[data-v-be70f8d1]{display:flex;flex-direction:column;font-size:12px;line-height:1.2}.ms-mock__notif-text strong[data-v-be70f8d1]{color:var(--green);font-weight:700;font-size:13px}.ms-mock__notif-text span[data-v-be70f8d1]{color:var(--ink-3)}.ms-fade-enter-active[data-v-be70f8d1],.ms-fade-leave-active[data-v-be70f8d1]{transition:opacity .35s,transform .35s}.ms-fade-enter-from[data-v-be70f8d1]{opacity:0;transform:translateY(8px)}.ms-fade-leave-to[data-v-be70f8d1]{opacity:0;transform:translateY(-8px)}.ms-trust[data-v-be70f8d1]{background:var(--soft);padding:36px max(24px,4vw);border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center}.ms-trust__lead[data-v-be70f8d1]{font-size:15px;color:var(--ink-2);margin-bottom:18px;font-weight:500}.ms-trust__lead strong[data-v-be70f8d1]{color:var(--ink);font-weight:700}.ms-trust__logos[data-v-be70f8d1]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:18px 28px;font-family:var(--mono);font-size:13px;letter-spacing:.12em;color:var(--ink-3);font-weight:500}.ms-trust__sep[data-v-be70f8d1]{width:4px;height:4px;background:var(--line-2);border-radius:50%}.ms-pillar[data-v-be70f8d1]{padding:clamp(80px,10vw,120px) max(24px,4vw);max-width:1280px;margin:0 auto}.ms-pillar__inner[data-v-be70f8d1]{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;padding:clamp(40px,5vw,64px);background:linear-gradient(135deg,var(--orange-l) 0%,#fff 100%);border-radius:24px;border:1px solid var(--orange-l)}.ms-pillar__num[data-v-be70f8d1]{font-size:clamp(120px,16vw,200px);font-weight:800;line-height:.85;letter-spacing:-.05em;color:var(--orange);background:linear-gradient(135deg,var(--orange) 0%,#fb923c 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ms-pillar__sign[data-v-be70f8d1]{font-weight:600;margin-right:-.05em}.ms-pillar__title[data-v-be70f8d1]{font-size:clamp(28px,3.2vw,40px);font-weight:800;letter-spacing:-.025em;line-height:1.1;margin:0 0 16px;color:var(--ink)}.ms-pillar__sub[data-v-be70f8d1]{font-size:16px;line-height:1.55;color:var(--ink-2);margin:0}.ms-section__head[data-v-be70f8d1]{text-align:center;margin-bottom:64px;max-width:720px;margin-left:auto;margin-right:auto}.ms-section__head--left[data-v-be70f8d1]{text-align:left;margin-left:0}.ms-eyebrow[data-v-be70f8d1]{display:inline-block;padding:5px 12px;background:var(--orange-l);color:var(--orange-d);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;margin-bottom:20px}.ms-eyebrow--invert[data-v-be70f8d1]{background:rgba(255,255,255,.12);color:#fff}.ms-section__title[data-v-be70f8d1]{font-size:clamp(32px,4vw,52px);font-weight:800;line-height:1.1;letter-spacing:-.03em;margin:0;color:var(--ink)}.ms-how[data-v-be70f8d1]{padding:clamp(60px,8vw,100px) max(24px,4vw);max-width:1280px;margin:0 auto}.ms-how__grid[data-v-be70f8d1]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ms-how__card[data-v-be70f8d1]{background:var(--bg);border:1px solid var(--line);border-radius:18px;padding:32px 28px;position:relative;overflow:hidden;transition:transform .25s,box-shadow .25s,border-color .25s}.ms-how__card[data-v-be70f8d1]:hover{transform:translateY(-3px);box-shadow:0 16px 40px -12px rgba(15,23,42,.1);border-color:var(--line-2)}.ms-how__num[data-v-be70f8d1]{font-family:var(--mono);font-size:13px;font-weight:600;color:var(--orange);letter-spacing:.05em;margin-bottom:16px}.ms-how__card h3[data-v-be70f8d1]{font-size:21px;font-weight:700;letter-spacing:-.02em;margin:0 0 10px;color:var(--ink)}.ms-how__card p[data-v-be70f8d1]{font-size:15px;line-height:1.55;color:var(--ink-2);margin:0 0 24px}.ms-how__art[data-v-be70f8d1]{height:80px;background:var(--soft);border-radius:10px;display:flex;align-items:center;justify-content:center;gap:6px;padding:16px}.ms-how__art--1 span[data-v-be70f8d1]{display:block;width:28px;height:28px;background:#fff;border:1.5px solid var(--line);border-radius:6px}.ms-how__art--1 span[data-v-be70f8d1]:nth-child(2){border-color:var(--orange);background:var(--orange-l)}.ms-how__art--2[data-v-be70f8d1]{font-family:var(--mono);font-size:12px;color:var(--orange-d);background:#1a1a1f;color:#fb923c}.ms-how__art--3[data-v-be70f8d1]{flex-direction:column;align-items:stretch;gap:6px}.ms-how__pill[data-v-be70f8d1]{height:14px;background:var(--orange);border-radius:4px}.ms-how__art--3 .ms-how__pill[data-v-be70f8d1]:nth-child(2){background:var(--orange-d);width:70%}.ms-how__art--3 .ms-how__pill[data-v-be70f8d1]:nth-child(3){background:#fb923c;width:50%}.ms-features[data-v-be70f8d1]{background:var(--soft);padding:clamp(80px,10vw,120px) max(24px,4vw);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ms-features__grid[data-v-be70f8d1]{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);max-width:1280px;margin:0 auto;border:1px solid var(--line);border-radius:18px;overflow:hidden}.ms-feat[data-v-be70f8d1]{background:#fff;padding:36px 32px;transition:background .15s}.ms-feat[data-v-be70f8d1]:hover{background:var(--soft)}.ms-feat__icon[data-v-be70f8d1]{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;background:var(--orange-l);color:var(--orange-d);border-radius:10px;margin-bottom:18px}.ms-feat h3[data-v-be70f8d1]{font-size:18px;font-weight:700;letter-spacing:-.015em;margin:0 0 8px;color:var(--ink)}.ms-feat p[data-v-be70f8d1]{font-size:14px;line-height:1.55;color:var(--ink-2);margin:0}.ms-cases[data-v-be70f8d1]{padding:clamp(80px,10vw,120px) max(24px,4vw);max-width:1280px;margin:0 auto}.ms-cases__grid[data-v-be70f8d1]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ms-case[data-v-be70f8d1]{background:var(--bg);border:1px solid var(--line);border-radius:18px;padding:32px 28px;display:flex;flex-direction:column;transition:all .25s}.ms-case[data-v-be70f8d1]:hover{transform:translateY(-3px);box-shadow:0 16px 40px -12px rgba(15,23,42,.1)}.ms-case__tag[data-v-be70f8d1]{display:inline-block;padding:4px 10px;background:var(--soft);border-radius:6px;font-family:var(--mono);font-size:11px;color:var(--ink-2);letter-spacing:.04em;margin-bottom:16px;width:fit-content}.ms-case h3[data-v-be70f8d1]{font-size:19px;font-weight:700;letter-spacing:-.015em;margin:0 0 10px}.ms-case p[data-v-be70f8d1]{font-size:14px;line-height:1.55;color:var(--ink-2);margin:0 0 24px;flex:1}.ms-case__metric[data-v-be70f8d1]{padding-top:20px;border-top:1px dashed var(--line);display:flex;align-items:baseline;gap:10px}.ms-case__num[data-v-be70f8d1]{font-size:28px;font-weight:800;letter-spacing:-.03em;color:var(--orange)}.ms-case__lab[data-v-be70f8d1]{font-size:14px;color:var(--ink-2);font-weight:500}.ms-pricing[data-v-be70f8d1]{padding:clamp(60px,8vw,100px) max(24px,4vw);max-width:1280px;margin:0 auto}.ms-pricing__panel[data-v-be70f8d1]{background:linear-gradient(135deg,#0a0a0a 0%,#1a1a1f 100%);color:#fff;padding:clamp(48px,6vw,72px);border-radius:24px;position:relative;overflow:hidden}.ms-pricing__panel[data-v-be70f8d1]:before{content:"";position:absolute;top:-100px;right:-100px;width:400px;height:400px;background:radial-gradient(circle,rgba(249,115,22,.35),transparent 70%);pointer-events:none}.ms-pricing__head[data-v-be70f8d1]{position:relative}.ms-pricing__head h2[data-v-be70f8d1]{font-size:clamp(32px,4vw,48px);font-weight:800;letter-spacing:-.025em;line-height:1.1;margin:0;color:#fff}.ms-pricing__lead[data-v-be70f8d1]{position:relative;font-size:17px;line-height:1.55;color:rgba(255,255,255,.65);max-width:600px;margin:24px 0 32px}.ms-pricing__list[data-v-be70f8d1]{position:relative;list-style:none;margin:0 0 36px;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:12px 24px}.ms-pricing__list li[data-v-be70f8d1]{display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:500;color:#fff}.ms-pricing__panel .ms-btn[data-v-be70f8d1]{position:relative}.ms-pricing__panel .ms-btn--primary[data-v-be70f8d1]{background:#fff;color:var(--ink);box-shadow:none}.ms-pricing__panel .ms-btn--primary[data-v-be70f8d1]:hover{background:var(--orange);color:#fff;box-shadow:0 12px 32px -8px rgba(249,115,22,.55)}.ms-pricing__hl[data-v-be70f8d1]{background:linear-gradient(180deg,transparent 60%,rgba(249,115,22,.85) 60%);padding:0 6px}.ms-pricing__cta[data-v-be70f8d1]{position:relative;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.ms-pricing__note[data-v-be70f8d1]{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:rgba(255,255,255,.6)}.ms-quote[data-v-be70f8d1]{padding:clamp(60px,8vw,100px) max(24px,4vw);max-width:880px;margin:0 auto;text-align:center}.ms-quote blockquote[data-v-be70f8d1]{margin:0;padding:0}.ms-quote blockquote p[data-v-be70f8d1]{font-size:clamp(22px,2.6vw,32px);font-weight:600;line-height:1.35;letter-spacing:-.02em;color:var(--ink);margin:0 0 32px}.ms-quote blockquote footer[data-v-be70f8d1]{display:inline-flex;align-items:center;gap:14px;font-size:14px;color:var(--ink-2)}.ms-quote__avatar[data-v-be70f8d1]{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,var(--orange) 0%,var(--orange-d) 100%);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.ms-quote blockquote footer strong[data-v-be70f8d1]{color:var(--ink);font-weight:700;display:block}.ms-quote blockquote footer span[data-v-be70f8d1]{color:var(--ink-2);font-size:13px}.ms-faq[data-v-be70f8d1]{padding:clamp(60px,8vw,100px) max(24px,4vw);max-width:880px;margin:0 auto}.ms-faq__list[data-v-be70f8d1]{border-top:1px solid var(--line)}.ms-faq__item[data-v-be70f8d1]{border-bottom:1px solid var(--line)}.ms-faq__item summary[data-v-be70f8d1]{list-style:none;cursor:pointer;padding:22px 0;display:flex;justify-content:space-between;align-items:center;gap:24px;font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.ms-faq__item summary[data-v-be70f8d1]::-webkit-details-marker{display:none}.ms-faq__item summary svg[data-v-be70f8d1]{flex-shrink:0;color:var(--orange);transition:transform .2s}.ms-faq__item[open] summary svg[data-v-be70f8d1]{transform:rotate(45deg)}.ms-faq__item p[data-v-be70f8d1]{font-size:15px;line-height:1.6;color:var(--ink-2);margin:0 0 22px;max-width:720px}.ms-final[data-v-be70f8d1]{padding:clamp(60px,8vw,100px) max(24px,4vw)}.ms-final__inner[data-v-be70f8d1]{max-width:1280px;margin:0 auto;background:linear-gradient(135deg,var(--orange) 0%,var(--orange-d) 100%);padding:clamp(56px,7vw,88px) clamp(32px,5vw,72px);border-radius:28px;text-align:center;position:relative;overflow:hidden}.ms-final__inner[data-v-be70f8d1]:before{content:"";position:absolute;top:-200px;right:-200px;width:500px;height:500px;background:radial-gradient(circle,rgba(255,255,255,.15),transparent 70%);pointer-events:none}.ms-final h2[data-v-be70f8d1]{position:relative;font-size:clamp(32px,4vw,52px);font-weight:800;line-height:1.05;letter-spacing:-.03em;color:#fff;margin:0 0 16px}.ms-hl-light[data-v-be70f8d1]{background:rgba(255,255,255,.25);padding:0 12px;border-radius:6px;white-space:nowrap}.ms-final p[data-v-be70f8d1]{position:relative;font-size:17px;color:rgba(255,255,255,.85);margin:0 0 32px}.ms-foot[data-v-be70f8d1]{padding:32px max(24px,4vw);border-top:1px solid var(--line)}.ms-foot__inner[data-v-be70f8d1]{max-width:1280px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px}.ms-foot__brand[data-v-be70f8d1]{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:15px;color:var(--ink)}.ms-foot__meta[data-v-be70f8d1]{font-size:13px;color:var(--ink-2)}.ms-foot__meta a[data-v-be70f8d1]{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line)}.ms-foot__meta a[data-v-be70f8d1]:hover{border-color:var(--orange);color:var(--orange)}@media (max-width: 1024px){.ms-hero[data-v-be70f8d1]{grid-template-columns:1fr;gap:48px}.ms-pillar__inner[data-v-be70f8d1]{grid-template-columns:1fr;text-align:center;gap:24px}.ms-how__grid[data-v-be70f8d1],.ms-features__grid[data-v-be70f8d1],.ms-cases__grid[data-v-be70f8d1]{grid-template-columns:repeat(2,1fr)}.ms-features__grid[data-v-be70f8d1]{grid-template-columns:1fr;gap:1px}}@media (max-width: 720px){.ms-nav[data-v-be70f8d1]{padding:14px 18px;gap:8px}.ms-nav__links[data-v-be70f8d1]{display:none}.ms-hero[data-v-be70f8d1]{padding:36px 18px 56px;gap:36px}.ms-hero__title[data-v-be70f8d1]{font-size:clamp(32px,8vw,44px)}.ms-hero__sub[data-v-be70f8d1]{font-size:16px}.ms-btn--lg[data-v-be70f8d1]{padding:14px 22px;font-size:15px}.ms-hero__pros[data-v-be70f8d1]{gap:8px 16px;font-size:13px}.ms-mock__popup[data-v-be70f8d1]{max-width:280px;padding:18px}.ms-mock__bg[data-v-be70f8d1]{height:220px;padding:24px}.ms-mock__notif[data-v-be70f8d1]{right:-10px;bottom:16px;padding:8px 12px 8px 8px}.ms-trust[data-v-be70f8d1]{padding:28px 18px}.ms-trust__logos[data-v-be70f8d1]{gap:12px 20px;font-size:11px}.ms-pillar[data-v-be70f8d1]{padding:56px 18px}.ms-pillar__inner[data-v-be70f8d1]{padding:36px 24px;border-radius:18px}.ms-pillar__num[data-v-be70f8d1]{font-size:clamp(80px,22vw,120px)}.ms-how[data-v-be70f8d1],.ms-features[data-v-be70f8d1],.ms-cases[data-v-be70f8d1],.ms-pricing[data-v-be70f8d1],.ms-quote[data-v-be70f8d1],.ms-faq[data-v-be70f8d1],.ms-final[data-v-be70f8d1]{padding-left:18px;padding-right:18px}.ms-section__head[data-v-be70f8d1]{margin-bottom:40px}.ms-how__grid[data-v-be70f8d1],.ms-cases__grid[data-v-be70f8d1]{grid-template-columns:1fr}.ms-features__grid[data-v-be70f8d1]{border-radius:14px}.ms-feat[data-v-be70f8d1]{padding:28px 24px}.ms-pricing__panel[data-v-be70f8d1]{padding:36px 24px;border-radius:18px}.ms-pricing__head h2[data-v-be70f8d1]{font-size:clamp(26px,6vw,36px)}.ms-pricing__list[data-v-be70f8d1]{grid-template-columns:1fr}.ms-faq__item summary[data-v-be70f8d1]{font-size:16px}.ms-final__inner[data-v-be70f8d1]{padding:44px 24px;border-radius:18px}.ms-final h2[data-v-be70f8d1]{font-size:clamp(26px,6vw,38px)}.ms-hl-light[data-v-be70f8d1]{padding:0 8px}.ms-foot__inner[data-v-be70f8d1]{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion: reduce){.ms-mock__notif[data-v-be70f8d1],.ms-badge__dot[data-v-be70f8d1],.ms-fade-enter-active[data-v-be70f8d1],.ms-fade-leave-active[data-v-be70f8d1]{animation:none!important;transition:none!important}}.oq-progress[data-v-deb64165]{margin-bottom:28px}.oq-progress__label[data-v-deb64165]{font-size:12px;color:var(--oq-surface-hint, #6b7280);margin-bottom:10px;letter-spacing:.02em;text-transform:uppercase;font-weight:500}.oq-progress__bar[data-v-deb64165]{height:4px;background:var(--oq-progress-track, color-mix(in srgb, var(--oq-text) 10%, transparent));border-radius:999px;overflow:hidden}.oq-progress__fill[data-v-deb64165]{height:100%;background:var(--oq-primary, #3b82f6);border-radius:999px;transition:width .4s cubic-bezier(.4,0,.2,1)}.oq-finish[data-v-c1740727]{text-align:center;padding:40px 20px}.oq-finish__icon[data-v-c1740727]{margin-bottom:18px;color:var(--oq-primary, #3b82f6)}.oq-finish__title[data-v-c1740727]{font-size:28px;font-weight:var(--oq-title-weight, 600);letter-spacing:var(--oq-letter-spacing, -.02em);color:var(--oq-text, #111827);margin-bottom:10px;line-height:1.2}.oq-finish__text[data-v-c1740727]{color:var(--oq-surface-hint, #6b7280);font-size:15px;line-height:1.5;white-space:pre-line}.oq-step__title[data-v-78a509c7]{font-size:var(--oq-title-size, 22px);font-weight:var(--oq-title-weight, 600);letter-spacing:var(--oq-letter-spacing, -.01em);color:var(--oq-text, #111827);margin:0 0 10px;line-height:1.25}.oq-step__description[data-v-78a509c7]{font-size:14px;color:var(--oq-surface-hint, #6b7280);margin:0 0 24px;line-height:1.5}.oq-options[data-v-78a509c7]{display:flex;flex-direction:column;gap:10px}.oq-options--cards[data-v-78a509c7]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.oq-option[data-v-78a509c7]{display:flex;align-items:center;gap:14px;padding:16px 18px;background:var(--oq-surface, #fff);border:2px solid var(--oq-surface-border, #e5e7eb);border-radius:var(--oq-surface-radius, 12px);color:var(--oq-text, #111827);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}.oq-option--card[data-v-78a509c7]{flex-direction:column;text-align:center;padding:16px 12px;gap:8px}.oq-option[data-v-78a509c7]:hover{border-color:color-mix(in srgb,var(--oq-primary, #3b82f6) 50%,var(--oq-surface-border));transform:translateY(-1px)}.oq-option--selected[data-v-78a509c7]{border-color:var(--oq-primary, #3b82f6);background:var(--oq-surface-active-bg, color-mix(in srgb, var(--oq-primary) 7%, var(--oq-bg)))}.oq-option--selected[data-v-78a509c7]:hover{transform:translateY(-1px)}.oq-option__input[data-v-78a509c7]{width:18px;height:18px;accent-color:var(--oq-primary, #3b82f6);cursor:pointer;flex-shrink:0}.oq-option--card .oq-option__input[data-v-78a509c7]{position:absolute;top:8px;right:8px}.oq-option__image[data-v-78a509c7]{width:100%;max-height:120px;object-fit:cover;border-radius:8px;display:block}.oq-option__emoji[data-v-78a509c7]{font-size:48px;line-height:1}.oq-option__label[data-v-78a509c7]{font-size:15px;color:var(--oq-text, #111827)}.oq-option--card .oq-option__label[data-v-78a509c7]{font-weight:500}@media (max-width: 560px){.oq-options--cards[data-v-78a509c7]{grid-template-columns:repeat(2,1fr);gap:8px}.oq-option[data-v-78a509c7]{padding:13px 14px;gap:10px}.oq-option--card[data-v-78a509c7]{padding:10px}}.oq-step__title[data-v-22318b99]{font-size:var(--oq-title-size, 22px);font-weight:var(--oq-title-weight, 600);letter-spacing:var(--oq-letter-spacing, -.01em);color:var(--oq-text, #111827);margin:0 0 10px;line-height:1.25}.oq-step__description[data-v-22318b99]{font-size:14px;color:var(--oq-surface-hint, #6b7280);margin:0 0 24px;line-height:1.5}.oq-options[data-v-22318b99]{display:flex;flex-direction:column;gap:10px}.oq-options--cards[data-v-22318b99]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.oq-option[data-v-22318b99]{display:flex;align-items:center;gap:14px;padding:16px 18px;background:var(--oq-surface, #fff);border:2px solid var(--oq-surface-border, #e5e7eb);border-radius:var(--oq-surface-radius, 12px);color:var(--oq-text, #111827);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}.oq-option--card[data-v-22318b99]{flex-direction:column;text-align:center;padding:16px 12px;gap:8px}.oq-option[data-v-22318b99]:hover{border-color:color-mix(in srgb,var(--oq-primary, #3b82f6) 50%,var(--oq-surface-border));transform:translateY(-1px)}.oq-option--selected[data-v-22318b99]{border-color:var(--oq-primary, #3b82f6);background:var(--oq-surface-active-bg, color-mix(in srgb, var(--oq-primary) 7%, var(--oq-bg)))}.oq-option__input[data-v-22318b99]{width:18px;height:18px;accent-color:var(--oq-primary, #3b82f6);cursor:pointer;flex-shrink:0}.oq-option--card .oq-option__input[data-v-22318b99]{position:absolute;top:8px;right:8px}.oq-option__image[data-v-22318b99]{width:100%;max-height:120px;object-fit:cover;border-radius:8px;display:block}.oq-option__emoji[data-v-22318b99]{font-size:48px;line-height:1}.oq-option__label[data-v-22318b99]{font-size:15px;color:var(--oq-text, #111827)}.oq-option--card .oq-option__label[data-v-22318b99]{font-weight:500}@media (max-width: 560px){.oq-options--cards[data-v-22318b99]{grid-template-columns:repeat(2,1fr);gap:8px}.oq-option[data-v-22318b99]{padding:13px 14px;gap:10px}.oq-option--card[data-v-22318b99]{padding:10px}}.oq-step__title[data-v-472f83fe]{font-size:var(--oq-title-size, 22px);font-weight:var(--oq-title-weight, 600);letter-spacing:var(--oq-letter-spacing, -.01em);color:var(--oq-text, #111827);margin:0 0 10px;line-height:1.25}.oq-step__description[data-v-472f83fe]{font-size:14px;color:var(--oq-surface-hint, #6b7280);margin:0 0 24px;line-height:1.5}.oq-textarea[data-v-472f83fe]{width:100%;padding:14px 16px;background:var(--oq-surface, #fff);border:2px solid var(--oq-surface-border, #e5e7eb);border-radius:var(--oq-surface-radius, 12px);font-size:15px;font-family:inherit;color:var(--oq-text, #111827);resize:vertical;transition:all .2s cubic-bezier(.4,0,.2,1);outline:none}.oq-textarea[data-v-472f83fe]::placeholder{color:var(--oq-surface-hint, #9ca3af)}.oq-textarea[data-v-472f83fe]:focus{border-color:var(--oq-primary, #3b82f6);background:var(--oq-surface-active-bg, var(--oq-surface))}.oq-step__title[data-v-61e41763]{font-size:var(--oq-title-size, 22px);font-weight:var(--oq-title-weight, 600);letter-spacing:var(--oq-letter-spacing, -.01em);color:var(--oq-text, #111827);margin:0 0 10px;line-height:1.25}.oq-step__description[data-v-61e41763]{font-size:14px;color:var(--oq-surface-hint, #6b7280);margin:0 0 24px;line-height:1.5}.oq-fields[data-v-61e41763]{display:flex;flex-direction:column;gap:16px}.oq-field[data-v-61e41763]{display:flex;flex-direction:column;gap:6px}.oq-field__label[data-v-61e41763]{font-size:13px;font-weight:500;color:color-mix(in srgb,var(--oq-text, #374151) 80%,transparent);letter-spacing:-.005em}.oq-field__error[data-v-61e41763]{font-size:12px;color:#ef4444}.oq-input[data-v-61e41763]{padding:13px 16px;background:var(--oq-surface, #fff);border:2px solid var(--oq-surface-border, #e5e7eb);border-radius:var(--oq-surface-radius, 12px);font-size:15px;font-family:inherit;color:var(--oq-text, #111827);outline:none;transition:all .2s cubic-bezier(.4,0,.2,1)}.oq-input[data-v-61e41763]::placeholder{color:var(--oq-surface-hint, #9ca3af)}.oq-input[data-v-61e41763]:focus{border-color:var(--oq-primary, #3b82f6);background:var(--oq-surface-active-bg, var(--oq-surface))}.oq-input--invalid[data-v-61e41763]{border-color:#ef4444}.oq-input--invalid[data-v-61e41763]:focus{border-color:#ef4444}.oq-step__footer[data-v-61e41763]{margin-top:28px;display:flex;justify-content:flex-end}.oq-btn[data-v-61e41763]{border:none;border-radius:10px;padding:13px 28px;font-size:15px;font-weight:500;cursor:pointer;font-family:inherit;transition:all .2s cubic-bezier(.4,0,.2,1)}.oq-btn--primary[data-v-61e41763]{background:var(--oq-primary, #3b82f6);color:#fff;min-width:120px;box-shadow:0 1px 2px rgba(0,0,0,.05)}.oq-btn--primary[data-v-61e41763]:hover:not([disabled]){transform:translateY(-1px);box-shadow:0 4px 12px color-mix(in srgb,var(--oq-primary) 35%,transparent)}.oq-btn--primary[disabled][data-v-61e41763]{background:color-mix(in srgb,var(--oq-text) 18%,transparent)!important;cursor:not-allowed;box-shadow:none}.oq-btn[data-v-61e41763]{display:inline-flex;align-items:center;justify-content:center;gap:10px}.oq-btn--busy[data-v-61e41763]{cursor:progress!important;opacity:.92}.oq-btn--busy[disabled][data-v-61e41763]{background:var(--oq-primary, #3b82f6)!important;color:inherit}.oq-btn__spinner[data-v-61e41763]{width:16px;height:16px;border:2px solid color-mix(in srgb,currentColor 25%,transparent);border-top-color:currentColor;border-radius:50%;animation:oq-btn-spin-61e41763 .7s linear infinite;flex-shrink:0}@keyframes oq-btn-spin-61e41763{to{transform:rotate(360deg)}}.oq-step__title[data-v-36e8abb6]{font-size:var(--oq-title-size, 22px);font-weight:var(--oq-title-weight, 600);letter-spacing:var(--oq-letter-spacing, -.01em);color:var(--oq-text, #111827);margin:0 0 10px;line-height:1.25}.oq-step__description[data-v-36e8abb6]{font-size:14px;color:var(--oq-surface-hint, #6b7280);margin:0 0 24px;line-height:1.5}.oq-range[data-v-36e8abb6]{padding:12px 0}.oq-range__value[data-v-36e8abb6]{font-size:38px;font-weight:700;letter-spacing:var(--oq-letter-spacing, -.02em);text-align:center;margin-bottom:20px;color:var(--oq-primary, #3b82f6)}.oq-range__suffix[data-v-36e8abb6]{margin-left:6px;font-size:22px;opacity:.7;font-weight:500}.oq-range__slider[data-v-36e8abb6]{display:block;width:100%;height:6px;-webkit-appearance:none;appearance:none;background:var(--oq-progress-track, #e5e7eb);border-radius:999px;cursor:pointer;outline:none}.oq-range__bounds[data-v-36e8abb6]{display:flex;justify-content:space-between;margin-top:12px;font-size:12px;color:var(--oq-surface-hint, #6b7280)}.vc-popover-content-wrapper{--popover-horizontal-content-offset: 8px;--popover-vertical-content-offset: 10px;--popover-caret-horizontal-offset: 18px;--popover-caret-vertical-offset: 8px;position:absolute;display:block;outline:none;z-index:10}.vc-popover-content-wrapper:not(.is-interactive){pointer-events:none}.vc-popover-content{position:relative;color:var(--vc-popover-content-color);font-weight:var(--vc-font-medium);background-color:var(--vc-popover-content-bg);border:1px solid;border-color:var(--vc-popover-content-border);border-radius:var(--vc-rounded-lg);padding:4px;outline:none;z-index:10;box-shadow:var(--vc-shadow-lg)}.vc-popover-content.direction-bottom{margin-top:var(--popover-vertical-content-offset)}.vc-popover-content.direction-top{margin-bottom:var(--popover-vertical-content-offset)}.vc-popover-content.direction-left{margin-right:var(--popover-horizontal-content-offset)}.vc-popover-content.direction-right{margin-left:var(--popover-horizontal-content-offset)}.vc-popover-caret{content:"";position:absolute;display:block;width:12px;height:12px;border-top:inherit;border-left:inherit;background-color:inherit;z-index:-1}.vc-popover-caret.direction-bottom{top:0}.vc-popover-caret.direction-bottom.align-left{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-center{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translate(-50%) translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-right{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-top{top:100%}.vc-popover-caret.direction-top.align-left{-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-center{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-135deg);transform:translate(-50%) translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-right{-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-left{left:100%}.vc-popover-caret.direction-left.align-top{-webkit-transform:translateX(-50%) rotate(135deg);transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-middle{-webkit-transform:translateY(-50%) translateX(-50%) rotate(135deg);transform:translateY(-50%) translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-bottom{-webkit-transform:translateX(-50%) rotate(135deg);transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-right{left:0}.vc-popover-caret.direction-right.align-top{-webkit-transform:translateX(-50%) rotate(-45deg);transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-middle{-webkit-transform:translateY(-50%) translateX(-50%) rotate(-45deg);transform:translateY(-50%) translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-bottom{-webkit-transform:translateX(-50%) rotate(-45deg);transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.align-left{left:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-center{left:50%}.vc-popover-caret.align-right{right:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-top{top:var(--popover-caret-vertical-offset)}.vc-popover-caret.align-middle{top:50%}.vc-popover-caret.align-bottom{bottom:var(--popover-caret-vertical-offset)}.vc-day-popover-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:var(--vc-day-content-transition)}.vc-day-popover-row-indicator{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;width:15px}.vc-day-popover-row-indicator span{transition:var(--vc-day-content-transition)}.vc-day-popover-row-label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:none;-ms-flex-wrap:none;flex-wrap:none;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:-webkit-max-content;width:max-content;margin-left:4px;margin-right:4px;font-size:var(--vc-text-xs);line-height:var(--vc-leading-normal)}.vc-day-popover-row-highlight{width:8px;height:5px;border-radius:3px}.vc-day-popover-row-bar{width:10px;height:3px}.vc-base-icon{display:inline-block;stroke:currentColor;stroke-width:2;fill:none}.vc-header{display:grid;grid-gap:4px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:30px;margin-top:10px;padding-left:10px;padding-right:10px}.vc-header.is-lg{font-size:var(--vc-text-lg)}.vc-header.is-xl{font-size:var(--vc-text-xl)}.vc-header.is-2xl{font-size:var(--vc-text-2xl)}.vc-header .vc-title-wrapper{grid-row:1;grid-column:title}.vc-header .vc-prev{grid-row:1;grid-column:prev}.vc-header .vc-next{grid-row:1;grid-column:next}.vc-header .vc-title,.vc-header .vc-prev,.vc-header .vc-next{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:0;border-radius:var(--vc-rounded);pointer-events:auto;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.vc-header .vc-title{color:var(--vc-header-title-color);font-weight:var(--vc-font-semibold);white-space:nowrap;padding:0 8px;margin:0;line-height:30px}.vc-header .vc-title:hover{opacity:.75}.vc-header .vc-arrow{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--vc-header-arrow-color);width:28px;height:30px;margin:0;padding:0}.vc-header .vc-arrow:hover{background:var(--vc-header-arrow-hover-bg)}.vc-header .vc-arrow:disabled{opacity:.25;pointer-events:none}.vc-nav-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.vc-nav-title,.vc-nav-arrow,.vc-nav-item{font-size:var(--vc-text-sm);margin:0;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:0;border-radius:var(--vc-rounded);white-space:nowrap}.vc-nav-title:hover,.vc-nav-arrow:hover,.vc-nav-item:hover{background-color:var(--vc-nav-hover-bg)}.vc-nav-title:disabled,.vc-nav-arrow:disabled,.vc-nav-item:disabled{opacity:.25;pointer-events:none}.vc-nav-title{color:var(--vc-nav-title-color);font-weight:var(--vc-font-bold);line-height:var(--vc-leading-snug);height:30px;padding:0 6px}.vc-nav-arrow{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--vc-header-arrow-color);width:26px;height:30px;padding:0}.vc-nav-items{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:2px;grid-column-gap:5px;margin-top:2px}.vc-nav-item{width:48px;text-align:center;font-weight:var(--vc-font-semibold);line-height:var(--vc-leading-snug);padding:6px 0}.vc-nav-item.is-active{color:var(--vc-nav-item-active-color);background-color:var(--vc-nav-item-active-bg);font-weight:var(--vc-font-bold)}.vc-nav-item.is-active:not(:focus){box-shadow:var(--vc-nav-item-active-box-shadow)}.vc-nav-item.is-current{color:var(--vc-nav-item-current-color)}.vc-day{position:relative;min-height:32px;z-index:1}.vc-monthly .is-not-in-month *{opacity:0;pointer-events:none}.vc-day-layer{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}.vc-day-box-center-center{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.vc-day-box-left-center{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform-origin:0% 50%;transform-origin:0% 50%}.vc-day-box-right-center{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.vc-day-box-center-bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.vc-day-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:var(--vc-text-sm);font-weight:var(--vc-font-medium);width:28px;height:28px;line-height:28px;border-radius:var(--vc-rounded-full);-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.vc-day-content:hover{background-color:var(--vc-day-content-hover-bg)}.vc-day-content.vc-disabled{color:var(--vc-day-content-disabled-color)}.vc-content:not(.vc-base){font-weight:var(--vc-font-bold);color:var(--vc-content-color)}.vc-highlights{overflow:hidden;pointer-events:none;z-index:-1}.vc-highlight{width:28px;height:28px}.vc-highlight.vc-highlight-base-start{width:50%!important;border-radius:0!important;border-right-width:0!important}.vc-highlight.vc-highlight-base-end{width:50%!important;border-radius:0!important;border-left-width:0!important}.vc-highlight.vc-highlight-base-middle{width:100%;border-radius:0!important;border-left-width:0!important;border-right-width:0!important;margin:0 -1px}.vc-highlight-bg-outline,.vc-highlight-bg-none{background-color:var(--vc-highlight-outline-bg);border:2px solid;border-color:var(--vc-highlight-outline-border);border-radius:var(--vc-rounded-full)}.vc-highlight-bg-light{background-color:var(--vc-highlight-light-bg);border-radius:var(--vc-rounded-full)}.vc-highlight-bg-solid{background-color:var(--vc-highlight-solid-bg);border-radius:var(--vc-rounded-full)}.vc-highlight-content-outline,.vc-highlight-content-none{font-weight:var(--vc-font-bold);color:var(--vc-highlight-outline-content-color)}.vc-highlight-content-light{font-weight:var(--vc-font-bold);color:var(--vc-highlight-light-content-color)}.vc-highlight-content-solid{font-weight:var(--vc-font-bold);color:var(--vc-highlight-solid-content-color)}.vc-dots{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.vc-dot{width:5px;height:5px;border-radius:9999px;transition:var(--vc-day-content-transition)}.vc-dot:not(:last-child){margin-right:3px}.vc-bars{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:75%}.vc-bar{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:3px;transition:var(--vc-day-content-transition)}.vc-dot{background-color:var(--vc-dot-bg)}.vc-bar{background-color:var(--vc-bar-bg)}.vc-pane{min-width:250px}.vc-weeknumber{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute}.vc-weeknumber.is-left{left:calc(var(--vc-weeknumber-offset-inside) * -1)}.vc-weeknumber.is-right{right:calc(var(--vc-weeknumber-offset-inside) * -1)}.vc-weeknumber.is-left-outside{left:calc(var(--vc-weeknumber-offset-outside) * -1)}.vc-weeknumber.is-right-outside{right:calc(var(--vc-weeknumber-offset-outside) * -1)}.vc-weeknumber-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:var(--vc-text-xs);font-weight:var(--vc-font-medium);font-style:italic;width:28px;height:28px;margin-top:2px;color:var(--vc-weeknumber-color);-webkit-user-select:none;-ms-user-select:none;user-select:none}.vc-weeks{position:relative;-webkit-overflow-scrolling:touch;padding:6px;min-width:232px}.vc-weeks.vc-show-weeknumbers-left{margin-left:var(--vc-weeknumber-offset-inside)}.vc-weeks.vc-show-weeknumbers-right{margin-right:var(--vc-weeknumber-offset-inside)}.vc-weekday{text-align:center;color:var(--vc-weekday-color);font-size:var(--vc-text-sm);font-weight:var(--vc-font-bold);line-height:14px;padding-top:4px;padding-bottom:8px;cursor:default;-webkit-user-select:none;-ms-user-select:none;user-select:none}.vc-week,.vc-weekdays{display:grid;grid-template-columns:repeat(7,1fr);position:relative}.vc-pane-container{width:100%;position:relative}.vc-pane-container.in-transition{overflow:hidden}.vc-pane-layout{display:grid}.vc-pane-header-wrapper{position:absolute;top:0;width:100%;pointer-events:none}.vc-day-popover-container{font-size:var(--vc-text-xs);font-weight:var(--vc-font-medium)}.vc-day-popover-header{font-size:var(--vc-text-xs);color:var(--vc-day-popover-header-color);font-weight:var(--vc-font-semibold);text-align:center}.vc-base-select{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:30px;font-size:var(--vc-text-base);font-weight:var(--vc-font-medium)}.vc-base-select.vc-has-icon select{padding:0 27px 0 9px}.vc-base-select.vc-has-icon .vc-base-sizer{padding:0 28px 0 10px}.vc-base-select.vc-fit-content select{position:absolute;top:0;left:0;width:100%}.vc-base-select .vc-base-icon{position:absolute;top:6px;right:4px;opacity:.6;pointer-events:none}.vc-base-select .vc-base-sizer{font-size:var(--vc-text-base);font-weight:var(--vc-font-medium);color:transparent;padding:0 8px;margin:0}.vc-base-select select{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:var(--vc-select-color);display:block;-webkit-appearance:none;appearance:none;background-color:var(--vc-select-bg);border-radius:var(--vc-rounded);height:30px;width:-webkit-max-content;width:max-content;padding:0 7px;margin:0;line-height:var(--leading-none);text-indent:0px;background-image:none;cursor:pointer;text-align:center}.vc-base-select select:hover{background-color:var(--vc-select-hover-bg)}.vc-base-select select.vc-align-left{text-align:left}.vc-base-select select.vc-align-right{text-align:right}.vc-time-picker{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:8px 4px}.vc-time-picker.vc-invalid{pointer-events:none;opacity:.5}.vc-time-picker.vc-attached{border-top:1px solid var(--vc-time-picker-border)}.vc-time-picker>*+*{margin-top:4px}.vc-time-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:var(--vc-text-sm);font-weight:var(--vc-font-semibold);text-transform:uppercase;margin-top:-4px;padding-left:4px;padding-right:4px;line-height:21px}.vc-time-select-group{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 4px;background:var(--vc-time-select-group-bg);border-radius:var(--vc-rounded-md);border:1px solid var(--vc-time-select-group-border)}.vc-time-select-group .vc-base-icon{margin-right:4px;color:var(--vc-time-select-group-icon-color)}.vc-time-select-group select{background:transparent;padding:0 4px}.vc-time-weekday{color:var(--vc-time-weekday-color);letter-spacing:var(--tracking-wide)}.vc-time-month{color:var(--vc-time-month-color);margin-left:8px}.vc-time-day{color:var(--vc-time-day-color);margin-left:4px}.vc-time-year{color:var(--vc-time-year-color);margin-left:8px}.vc-time-colon{margin:0 1px 2px 2px}.vc-time-decimal{margin:0 0 0 1px}.vc-none-enter-active,.vc-none-leave-active{transition-duration:0s}.vc-fade-enter-active,.vc-fade-leave-active,.vc-slide-left-enter-active,.vc-slide-left-leave-active,.vc-slide-right-enter-active,.vc-slide-right-leave-active,.vc-slide-up-enter-active,.vc-slide-up-leave-active,.vc-slide-down-enter-active,.vc-slide-down-leave-active,.vc-slide-fade-enter-active,.vc-slide-fade-leave-active{transition:opacity var(--vc-slide-duration) var(--vc-slide-timing),-webkit-transform var(--vc-slide-duration) var(--vc-slide-timing);transition:transform var(--vc-slide-duration) var(--vc-slide-timing),opacity var(--vc-slide-duration) var(--vc-slide-timing);transition:transform var(--vc-slide-duration) var(--vc-slide-timing),opacity var(--vc-slide-duration) var(--vc-slide-timing),-webkit-transform var(--vc-slide-duration) var(--vc-slide-timing);-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none}.vc-none-leave-active,.vc-fade-leave-active,.vc-slide-left-leave-active,.vc-slide-right-leave-active,.vc-slide-up-leave-active,.vc-slide-down-leave-active{position:absolute!important;width:100%}.vc-none-enter-from,.vc-none-leave-to,.vc-fade-enter-from,.vc-fade-leave-to,.vc-slide-left-enter-from,.vc-slide-left-leave-to,.vc-slide-right-enter-from,.vc-slide-right-leave-to,.vc-slide-up-enter-from,.vc-slide-up-leave-to,.vc-slide-down-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from,.vc-slide-fade-leave-to{opacity:0}.vc-slide-left-enter-from,.vc-slide-right-leave-to,.vc-slide-fade-enter-from.direction-left,.vc-slide-fade-leave-to.direction-left{-webkit-transform:translateX(var(--vc-slide-translate));transform:translate(var(--vc-slide-translate))}.vc-slide-right-enter-from,.vc-slide-left-leave-to,.vc-slide-fade-enter-from.direction-right,.vc-slide-fade-leave-to.direction-right{-webkit-transform:translateX(calc(-1 * var(--vc-slide-translate)));transform:translate(calc(-1 * var(--vc-slide-translate)))}.vc-slide-up-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from.direction-top,.vc-slide-fade-leave-to.direction-top{-webkit-transform:translateY(var(--vc-slide-translate));transform:translateY(var(--vc-slide-translate))}.vc-slide-down-enter-from,.vc-slide-up-leave-to,.vc-slide-fade-enter-from.direction-bottom,.vc-slide-fade-leave-to.direction-bottom{-webkit-transform:translateY(calc(-1 * var(--vc-slide-translate)));transform:translateY(calc(-1 * var(--vc-slide-translate)))}:root{--vc-white: #ffffff;--vc-black: #000000;--vc-gray-50: #f8fafc;--vc-gray-100: #f1f5f9;--vc-gray-200: #e2e8f0;--vc-gray-300: #cbd5e1;--vc-gray-400: #94a3b8;--vc-gray-500: #64748b;--vc-gray-600: #475569;--vc-gray-700: #334155;--vc-gray-800: #1e293b;--vc-gray-900: #0f172a;--vc-font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--vc-font-normal: 400;--vc-font-medium: 500;--vc-font-semibold: 600;--vc-font-bold: 700;--vc-text-2xs: 10px;--vc-text-xs: 12px;--vc-text-sm: 14px;--vc-text-base: 16px;--vc-text-lg: 18px;--vc-text-xl: 20px;--vc-text-2xl: 24px;--vc-leading-none: 1;--vc-leading-tight: 1.25;--vc-leading-snug: 1.375;--vc-leading-normal: 1.5;--vc-rounded: .25rem;--vc-rounded-md: .375rem;--vc-rounded-lg: .5rem;--vc-rounded-full: 9999px;--vc-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--vc-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--vc-shadow-inner: inset 0 2px 4px 0 rgba(0, 0, 0, .06);--vc-slide-translate: 22px;--vc-slide-duration: .15s;--vc-slide-timing: ease;--vc-day-content-transition: all .13s ease-in;--vc-weeknumber-offset-inside: 26px;--vc-weeknumber-offset-outside: 34px}.vc-gray{--vc-accent-50: var(--vc-gray-50);--vc-accent-100: var(--vc-gray-100);--vc-accent-200: var(--vc-gray-200);--vc-accent-300: var(--vc-gray-300);--vc-accent-400: var(--vc-gray-400);--vc-accent-500: var(--vc-gray-500);--vc-accent-600: var(--vc-gray-600);--vc-accent-700: var(--vc-gray-700);--vc-accent-800: var(--vc-gray-800);--vc-accent-900: var(--vc-gray-900)}.vc-red{--vc-accent-50: #fef2f2;--vc-accent-100: #fee2e2;--vc-accent-200: #fecaca;--vc-accent-300: #fca5a5;--vc-accent-400: #f87171;--vc-accent-500: #ef4444;--vc-accent-600: #dc2626;--vc-accent-700: #b91c1c;--vc-accent-800: #991b1b;--vc-accent-900: #7f1d1d}.vc-orange{--vc-accent-50: #fff7ed;--vc-accent-100: #ffedd5;--vc-accent-200: #fed7aa;--vc-accent-300: #fdba74;--vc-accent-400: #fb923c;--vc-accent-500: #f97316;--vc-accent-600: #ea580c;--vc-accent-700: #c2410c;--vc-accent-800: #9a3412;--vc-accent-900: #7c2d12}.vc-yellow{--vc-accent-50: #fefce8;--vc-accent-100: #fef9c3;--vc-accent-200: #fef08a;--vc-accent-300: #fde047;--vc-accent-400: #facc15;--vc-accent-500: #eab308;--vc-accent-600: #ca8a04;--vc-accent-700: #a16207;--vc-accent-800: #854d0e;--vc-accent-900: #713f12}.vc-green{--vc-accent-50: #f0fdf4;--vc-accent-100: #dcfce7;--vc-accent-200: #bbf7d0;--vc-accent-300: #86efac;--vc-accent-400: #4ade80;--vc-accent-500: #22c55e;--vc-accent-600: #16a34a;--vc-accent-700: #15803d;--vc-accent-800: #166534;--vc-accent-900: #14532d}.vc-teal{--vc-accent-50: #f0fdfa;--vc-accent-100: #ccfbf1;--vc-accent-200: #99f6e4;--vc-accent-300: #5eead4;--vc-accent-400: #2dd4bf;--vc-accent-500: #14b8a6;--vc-accent-600: #0d9488;--vc-accent-700: #0f766e;--vc-accent-800: #115e59;--vc-accent-900: #134e4a}.vc-blue{--vc-accent-50: #eff6ff;--vc-accent-100: #dbeafe;--vc-accent-200: #bfdbfe;--vc-accent-300: #93c5fd;--vc-accent-400: #60a5fa;--vc-accent-500: #3b82f6;--vc-accent-600: #2563eb;--vc-accent-700: #1d4ed8;--vc-accent-800: #1e40af;--vc-accent-900: #1e3a8a}.vc-indigo{--vc-accent-50: #eef2ff;--vc-accent-100: #e0e7ff;--vc-accent-200: #c7d2fe;--vc-accent-300: #a5b4fc;--vc-accent-400: #818cf8;--vc-accent-500: #6366f1;--vc-accent-600: #4f46e5;--vc-accent-700: #4338ca;--vc-accent-800: #3730a3;--vc-accent-900: #312e81}.vc-purple{--vc-accent-50: #faf5ff;--vc-accent-100: #f3e8ff;--vc-accent-200: #e9d5ff;--vc-accent-300: #d8b4fe;--vc-accent-400: #c084fc;--vc-accent-500: #a855f7;--vc-accent-600: #9333ea;--vc-accent-700: #7e22ce;--vc-accent-800: #6b21a8;--vc-accent-900: #581c87}.vc-pink{--vc-accent-50: #fdf2f8;--vc-accent-100: #fce7f3;--vc-accent-200: #fbcfe8;--vc-accent-300: #f9a8d4;--vc-accent-400: #f472b6;--vc-accent-500: #ec4899;--vc-accent-600: #db2777;--vc-accent-700: #be185d;--vc-accent-800: #9d174d;--vc-accent-900: #831843}.vc-focus:focus-within{outline:0;box-shadow:var(--vc-focus-ring)}.vc-light{--vc-color: var(--vc-gray-900);--vc-bg: var(--vc-white);--vc-border: var(--vc-gray-300);--vc-hover-bg: hsla(211, 25%, 84%, .3);--vc-focus-ring: 0 0 0 2px rgb(59, 131, 246, .4);--vc-header-arrow-color: var(--vc-gray-500);--vc-header-arrow-hover-bg: var(--vc-gray-200);--vc-header-title-color: var(--vc-gray-900);--vc-weekday-color: var(--vc-gray-500);--vc-weeknumber-color: var(--vc-gray-400);--vc-nav-hover-bg: var(--vc-gray-200);--vc-nav-title-color: var(--vc-gray-900);--vc-nav-item-hover-box-shadow: none;--vc-nav-item-active-color: var(--vc-white);--vc-nav-item-active-bg: var(--vc-accent-500);--vc-nav-item-active-box-shadow: var(--vc-shadow);--vc-nav-item-current-color: var(--vc-accent-600);--vc-day-popover-container-color: var(--vc-white);--vc-day-popover-container-bg: var(--vc-gray-800);--vc-day-popover-container-border: var(--vc-gray-700);--vc-day-popover-header-color: var(--vc-gray-700);--vc-popover-content-color: var(--vc-gray-900);--vc-popover-content-bg: var(--vc-gray-50);--vc-popover-content-border: var(--vc-gray-300);--vc-time-picker-border: var(--vc-gray-300);--vc-time-weekday-color: var(--vc-gray-700);--vc-time-month-color: var(--vc-accent-600);--vc-time-day-color: var(--vc-accent-600);--vc-time-year-color: var(--vc-gray-500);--vc-time-select-group-bg: var(--vc-gray-50);--vc-time-select-group-border: var(--vc-gray-300);--vc-time-select-group-icon-color: var(--vc-accent-500);--vc-select-color: var(--vc-gray-900);--vc-select-bg: var(--vc-gray-100);--vc-select-hover-bg: var(--vc-gray-200);--vc-day-content-hover-bg: var(--vc-hover-bg);--vc-day-content-disabled-color: var(--vc-gray-400)}.vc-light.vc-attr,.vc-light .vc-attr{--vc-content-color: var(--vc-accent-600);--vc-highlight-outline-bg: var(--vc-white);--vc-highlight-outline-border: var(--vc-accent-600);--vc-highlight-outline-content-color: var(--vc-accent-700);--vc-highlight-light-bg: var(--vc-accent-200);--vc-highlight-light-content-color: var(--vc-accent-900);--vc-highlight-solid-bg: var(--vc-accent-600);--vc-highlight-solid-content-color: var(--vc-white);--vc-dot-bg: var(--vc-accent-600);--vc-bar-bg: var(--vc-accent-600)}.vc-dark{--vc-color: var(--vc-white);--vc-bg: var(--vc-gray-900);--vc-border: var(--vc-gray-700);--vc-hover-bg: hsla(216, 15%, 52%, .3);--vc-focus-ring: 0 0 0 2px rgb(59 130 246 / .7);--vc-header-arrow-color: var(--vc-gray-300);--vc-header-arrow-hover-bg: var(--vc-gray-800);--vc-header-title-color: var(--vc-gray-100);--vc-weekday-color: var(--vc-accent-200);--vc-weeknumber-color: var(--vc-gray-500);--vc-nav-hover-bg: var(--vc-gray-700);--vc-nav-title-color: var(--vc-gray-100);--vc-nav-item-hover-box-shadow: none;--vc-nav-item-active-color: var(--vc-white);--vc-nav-item-active-bg: var(--vc-accent-500);--vc-nav-item-active-box-shadow: none;--vc-nav-item-current-color: var(--vc-accent-400);--vc-day-popover-container-color: var(--vc-gray-800);--vc-day-popover-container-bg: var(--vc-white);--vc-day-popover-container-border: var(--vc-gray-100);--vc-day-popover-header-color: var(--vc-gray-300);--vc-popover-content-color: var(--vc-white);--vc-popover-content-bg: var(--vc-gray-800);--vc-popover-content-border: var(--vc-gray-700);--vc-time-picker-border: var(--vc-gray-700);--vc-time-weekday-color: var(--vc-gray-400);--vc-time-month-color: var(--vc-accent-400);--vc-time-day-color: var(--vc-accent-400);--vc-time-year-color: var(--vc-gray-500);--vc-time-select-group-bg: var(--vc-gray-700);--vc-time-select-group-border: var(--vc-gray-500);--vc-time-select-group-icon-color: var(--vc-accent-400);--vc-select-color: var(--vc-gray-200);--vc-select-bg: var(--vc-gray-700);--vc-select-hover-bg: var(--vc-gray-600);--vc-day-content-hover-bg: var(--vc-hover-bg);--vc-day-content-disabled-color: var(--vc-gray-600)}.vc-dark.vc-attr,.vc-dark .vc-attr{--vc-content-color: var(--vc-accent-500);--vc-highlight-outline-bg: var(--vc-gray-900);--vc-highlight-outline-border: var(--vc-accent-300);--vc-highlight-outline-content-color: var(--vc-accent-200);--vc-highlight-light-bg: var(--vc-accent-800);--vc-highlight-light-content-color: var(--vc-accent-100);--vc-highlight-solid-bg: var(--vc-accent-500);--vc-highlight-solid-content-color: var(--vc-white);--vc-dot-bg: var(--vc-accent-500);--vc-bar-bg: var(--vc-accent-500)}.vc-container{position:relative;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-max-content;width:max-content;height:-webkit-max-content;height:max-content;font-family:var(--vc-font-family);color:var(--vc-color);background-color:var(--vc-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}.vc-container,.vc-container *{box-sizing:border-box}.vc-container:focus,.vc-container *:focus{outline:none}.vc-container .vc-container{border:none}.vc-bordered{border:1px solid;border-color:var(--vc-border);border-radius:var(--vc-rounded-lg)}.vc-expanded{min-width:100%}.vc-transparent{background-color:transparent}.vc-date-picker-content{padding:0;background-color:var(--vc-bg)}.vc-date-picker-content .vc-container{border:0}.oq-step__title[data-v-fdd45195]{font-size:var(--oq-title-size, 22px);font-weight:var(--oq-title-weight, 600);letter-spacing:var(--oq-letter-spacing, -.01em);color:var(--oq-text, #111827);margin:0 0 10px;line-height:1.25}.oq-step__description[data-v-fdd45195]{font-size:14px;color:var(--oq-surface-hint, #6b7280);margin:0 0 24px;line-height:1.5}.oq-date[data-v-fdd45195]{width:100%;padding:14px 16px;background:var(--oq-surface, #fff);border:2px solid var(--oq-surface-border, #e5e7eb);border-radius:var(--oq-surface-radius, 12px);font-size:15px;font-family:inherit;color:var(--oq-text, #111827);outline:none;transition:all .2s cubic-bezier(.4,0,.2,1);color-scheme:light dark}.oq-date[data-v-fdd45195]:focus{border-color:var(--oq-primary, #3b82f6);background:var(--oq-surface-active-bg, var(--oq-surface))}.oq-vcal[data-v-fdd45195]{width:100%}[data-v-fdd45195] .vc-container{--vc-accent-50: color-mix(in srgb, var(--oq-primary) 6%, var(--oq-bg, #fff));--vc-accent-100: color-mix(in srgb, var(--oq-primary) 12%, var(--oq-bg, #fff));--vc-accent-200: color-mix(in srgb, var(--oq-primary) 22%, var(--oq-bg, #fff));--vc-accent-300: color-mix(in srgb, var(--oq-primary) 38%, var(--oq-bg, #fff));--vc-accent-400: color-mix(in srgb, var(--oq-primary) 60%, var(--oq-bg, #fff));--vc-accent-500: var(--oq-primary);--vc-accent-600: var(--oq-primary);--vc-accent-700: color-mix(in srgb, var(--oq-primary) 88%, #000);--vc-accent-800: color-mix(in srgb, var(--oq-primary) 78%, #000);--vc-accent-900: color-mix(in srgb, var(--oq-primary) 70%, #000);--vc-font-family: inherit;--vc-color: var(--oq-text, #111827);--vc-bg: var(--oq-surface, #fff);--vc-border: color-mix(in srgb, var(--oq-text, #111827) 12%, transparent);--vc-header-title-color: var(--oq-text, #111827);--vc-weekday-color: color-mix(in srgb, var(--oq-text, #111827) 55%, transparent);--vc-hover-bg: color-mix(in srgb, var(--oq-primary) 10%, transparent);--vc-nav-hover-bg: color-mix(in srgb, var(--oq-text, #111827) 10%, transparent)}[data-v-fdd45195] .vc-container button{background:transparent;color:inherit}[data-v-fdd45195] .vc-container button:hover{background:var(--vc-nav-hover-bg, transparent)}[data-v-fdd45195] .vc-dark.vc-container{--vc-bg: color-mix(in srgb, var(--oq-bg, #04060f) 88%, #fff);--vc-border: color-mix(in srgb, #fff 14%, transparent);--vc-color: var(--oq-text, #cbd5e1);--vc-header-title-color: var(--oq-text, #cbd5e1);--vc-header-arrow-color: color-mix(in srgb, var(--oq-text, #cbd5e1) 70%, transparent);--vc-header-arrow-hover-bg: color-mix(in srgb, #fff 8%, transparent);--vc-weekday-color: color-mix(in srgb, var(--oq-text, #cbd5e1) 50%, transparent);--vc-hover-bg: color-mix(in srgb, var(--oq-primary) 18%, transparent);--vc-nav-hover-bg: color-mix(in srgb, #fff 6%, transparent);--vc-nav-title-color: var(--oq-text, #cbd5e1)}[data-v-fdd45195] .vc-popover-content-wrapper{z-index:2147483646}[data-v-fdd45195] .vc-popover-content-wrapper .vc-container{border-radius:14px;box-shadow:0 12px 40px -8px rgba(15,23,42,.35),0 4px 12px -4px rgba(15,23,42,.15);border:1px solid var(--vc-border)}.oq-step__title[data-v-1e1d1842]{font-size:var(--oq-title-size, 22px);font-weight:var(--oq-title-weight, 600);letter-spacing:var(--oq-letter-spacing, -.01em);color:var(--oq-text, #111827);margin:0 0 10px;line-height:1.25}.oq-step__description[data-v-1e1d1842]{font-size:14px;color:var(--oq-surface-hint, #6b7280);margin:0 0 24px;line-height:1.5}.oq-file__zone[data-v-1e1d1842]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 20px;background:var(--oq-surface, #fff);border:2px dashed color-mix(in srgb,var(--oq-surface-border, #d1d5db) 80%,transparent);border-radius:var(--oq-surface-radius, 14px);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}.oq-file__zone[data-v-1e1d1842]:hover{border-color:var(--oq-primary, #3b82f6);background:var(--oq-surface-active-bg, color-mix(in srgb, var(--oq-primary) 4%, var(--oq-surface)))}.oq-file__zone--loading[data-v-1e1d1842]{pointer-events:none;opacity:.8}.oq-file__input[data-v-1e1d1842]{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer;top:0;right:0;bottom:0;left:0}.oq-file__hint[data-v-1e1d1842],.oq-file__loader[data-v-1e1d1842]{display:flex;flex-direction:column;align-items:center;text-align:center}.oq-file__icon[data-v-1e1d1842]{margin-bottom:12px}.oq-file__text[data-v-1e1d1842]{font-size:15px;font-weight:500;color:var(--oq-text, #111827)}.oq-file__sub[data-v-1e1d1842]{font-size:13px;color:var(--oq-surface-hint, #6b7280);margin-top:4px}.oq-spinner[data-v-1e1d1842]{width:32px;height:32px;border:3px solid color-mix(in srgb,var(--oq-text) 15%,transparent);border-top-color:var(--oq-primary, #3b82f6);border-radius:50%;animation:oq-spin-1e1d1842 .8s linear infinite;margin-bottom:8px}@keyframes oq-spin-1e1d1842{to{transform:rotate(360deg)}}.oq-file__uploaded[data-v-1e1d1842]{display:flex;align-items:center;gap:12px;padding:16px;background:var(--oq-surface, #f9fafb);border:2px solid var(--oq-surface-border, #e5e7eb);border-radius:var(--oq-surface-radius, 12px)}.oq-file__check[data-v-1e1d1842]{font-size:22px;font-weight:700;flex-shrink:0}.oq-file__name[data-v-1e1d1842]{flex:1;font-size:14px;color:var(--oq-text, #111827);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oq-file__remove[data-v-1e1d1842]{border:none;background:transparent;color:var(--oq-surface-hint, #6b7280);font-size:13px;cursor:pointer;padding:4px 8px;border-radius:6px;font-family:inherit}.oq-file__remove[data-v-1e1d1842]:hover{background:color-mix(in srgb,var(--oq-text) 6%,transparent);color:var(--oq-text, #111827)}.oq-file__error[data-v-1e1d1842]{margin-top:8px;font-size:13px;color:#ef4444}.oq-container,.oq-container *,.oq-container *:before,.oq-container *:after{box-sizing:border-box}.oq-container[data-v-72163070]{--oq-primary: #3b82f6;--oq-bg: #ffffff;--oq-text: #111827;--oq-radius: 14px;--oq-padding: 36px;--oq-shadow: 0 12px 40px -8px rgba(15, 23, 42, .12), 0 4px 12px -4px rgba(15, 23, 42, .06);--oq-font: -apple-system, BlinkMacSystemFont, "Segoe UI", "SF Pro Display", Helvetica, Arial, sans-serif;--oq-font-display: var(--oq-font);--oq-title-size: 26px;--oq-title-weight: 600;--oq-letter-spacing: -.02em;--oq-surface: #ffffff;--oq-surface-border: color-mix(in srgb, var(--oq-text) 14%, transparent);--oq-surface-radius: 12px;--oq-surface-active-bg: color-mix(in srgb, var(--oq-primary) 7%, var(--oq-bg));--oq-surface-hint: color-mix(in srgb, var(--oq-text) 55%, transparent);--oq-progress-track: color-mix(in srgb, var(--oq-text) 10%, transparent);position:relative;background:var(--oq-bg);color:var(--oq-text);font-family:var(--oq-font);border-radius:var(--oq-radius);padding:var(--oq-padding);max-width:640px;width:100%;margin:0 auto;box-shadow:var(--oq-shadow);transition:background .25s ease,color .25s ease,box-shadow .25s ease}.oq-loading[data-v-72163070]{display:flex;justify-content:center;align-items:center;padding:80px 0}.oq-spinner[data-v-72163070]{width:36px;height:36px;border:3px solid color-mix(in srgb,var(--oq-text) 15%,transparent);border-top-color:var(--oq-primary);border-radius:50%;animation:oq-spin-72163070 .8s linear infinite}@keyframes oq-spin-72163070{to{transform:rotate(360deg)}}.oq-error[data-v-72163070]{text-align:center;padding:40px 20px}.oq-error__title[data-v-72163070]{font-size:18px;font-weight:600;color:#dc2626;margin-bottom:8px}.oq-error__text[data-v-72163070]{color:color-mix(in srgb,var(--oq-text) 60%,transparent);font-size:14px}.oq-submit-error[data-v-72163070]{margin-top:16px;padding:10px 14px;background:color-mix(in srgb,#ef4444 8%,var(--oq-bg));border:1px solid color-mix(in srgb,#ef4444 30%,transparent);border-radius:10px;font-size:13px;color:#b91c1c;text-align:left}.oq-nav[data-v-72163070]{margin-top:28px;display:flex;justify-content:space-between;gap:12px}.oq-nav[data-v-72163070]>:only-child{margin-left:auto}.oq-btn[data-v-72163070]{border:none;border-radius:10px;padding:13px 28px;font-size:15px;font-weight:500;font-family:inherit;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);letter-spacing:-.01em}.oq-btn--primary[data-v-72163070]{background:var(--oq-primary);color:#fff;min-width:120px;box-shadow:0 1px 2px rgba(0,0,0,.05)}.oq-btn--primary[data-v-72163070]:hover:not([disabled]){transform:translateY(-1px);box-shadow:0 4px 12px color-mix(in srgb,var(--oq-primary) 35%,transparent)}.oq-btn--primary[data-v-72163070]:active:not([disabled]){transform:translateY(0)}.oq-btn--primary[disabled][data-v-72163070]{background:color-mix(in srgb,var(--oq-text) 18%,transparent)!important;cursor:not-allowed;box-shadow:none}.oq-btn--ghost[data-v-72163070]{background:transparent;color:color-mix(in srgb,var(--oq-text) 60%,transparent)}.oq-btn--ghost[data-v-72163070]:hover:not([disabled]){background:color-mix(in srgb,var(--oq-text) 6%,transparent);color:var(--oq-text)}.oq-btn--ghost[disabled][data-v-72163070]{cursor:not-allowed;opacity:.4}.oq-container--glass[data-v-72163070]{--oq-text: #0f172a;--oq-radius: 24px;--oq-padding: 40px;--oq-shadow: 0 24px 80px -12px rgba(31, 41, 81, .22), 0 8px 24px -8px rgba(31, 41, 81, .12), inset 0 1px 0 rgba(255, 255, 255, .8);--oq-surface: rgba(255, 255, 255, .65);--oq-surface-border: rgba(255, 255, 255, .9);--oq-surface-radius: 14px;--oq-surface-active-bg: rgba(255, 255, 255, .92);--oq-progress-track: rgba(15, 23, 42, .08);background:radial-gradient(ellipse 90% 70% at 0% 0%,rgba(255,119,198,.55),transparent 55%),radial-gradient(ellipse 90% 80% at 100% 0%,rgba(120,119,255,.5),transparent 55%),radial-gradient(ellipse 90% 80% at 50% 100%,rgba(110,207,255,.55),transparent 55%),linear-gradient(135deg,#f8f9ff 0%,#eef0ff 100%);border:1px solid rgba(255,255,255,.85)}.oq-container--glass .oq-btn--primary[data-v-72163070]{box-shadow:0 8px 24px -6px color-mix(in srgb,var(--oq-primary) 50%,transparent)}.oq-container--glass .oq-btn--ghost[data-v-72163070]{background:rgba(255,255,255,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.oq-container--glass .oq-btn--ghost[data-v-72163070]:hover:not([disabled]){background:rgba(255,255,255,.7)}.oq-container--bold[data-v-72163070]{--oq-radius: 4px;--oq-padding: 48px 44px;--oq-title-size: 34px;--oq-title-weight: 800;--oq-letter-spacing: -.03em;--oq-shadow: 0 0 0 1px rgba(15, 23, 42, .9), 8px 8px 0 rgba(15, 23, 42, .9);--oq-surface-radius: 4px;--oq-surface-border: var(--oq-text);background:var(--oq-bg)}.oq-container--bold .oq-btn[data-v-72163070]{border-radius:4px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;font-size:13px;padding:16px 32px}.oq-container--bold .oq-btn--primary[data-v-72163070]{box-shadow:4px 4px 0 var(--oq-text)}.oq-container--bold .oq-btn--primary[data-v-72163070]:hover:not([disabled]){transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--oq-text)}.oq-container--bold .oq-btn--primary[data-v-72163070]:active:not([disabled]){transform:translate(2px,2px);box-shadow:2px 2px 0 var(--oq-text)}.oq-container--bold .oq-btn--ghost[data-v-72163070]{border:2px solid color-mix(in srgb,var(--oq-text) 20%,transparent)}.oq-container--soft[data-v-72163070]{--oq-radius: 28px;--oq-padding: 40px;--oq-shadow: 0 20px 60px -15px rgba(135, 110, 200, .25);--oq-surface: #faf9ff;--oq-surface-border: #ecebff;--oq-surface-radius: 18px;--oq-surface-active-bg: color-mix(in srgb, var(--oq-primary) 8%, #fff);background:linear-gradient(180deg,#fff 0%,#fafaff 100%)}.oq-container--soft .oq-btn[data-v-72163070]{border-radius:999px;padding:14px 32px}.oq-container--soft .oq-btn--primary[data-v-72163070]{background:linear-gradient(135deg,var(--oq-primary),color-mix(in srgb,var(--oq-primary) 60%,#c084fc 40%))}.oq-container--soft .oq-btn--ghost[data-v-72163070]{border-radius:999px}.oq-container--dark[data-v-72163070]{--oq-bg: #0b0f1a;--oq-text: #f1f5f9;--oq-radius: 16px;--oq-padding: 38px;--oq-shadow: 0 0 0 1px rgba(255, 255, 255, .06), 0 30px 80px -20px rgba(0, 0, 0, .6), inset 0 1px 0 rgba(255, 255, 255, .04);--oq-surface: rgba(255, 255, 255, .04);--oq-surface-border: rgba(255, 255, 255, .1);--oq-surface-radius: 14px;--oq-surface-active-bg: rgba(255, 255, 255, .08);--oq-progress-track: rgba(255, 255, 255, .08);background:radial-gradient(ellipse 60% 40% at 50% 0%,color-mix(in srgb,var(--oq-primary) 15%,transparent),transparent 70%),var(--oq-bg)}.oq-container--dark .oq-btn--primary[data-v-72163070]{background:var(--oq-primary);box-shadow:0 0 0 1px color-mix(in srgb,var(--oq-primary) 60%,transparent),0 8px 32px -4px color-mix(in srgb,var(--oq-primary) 60%,transparent),inset 0 1px rgba(255,255,255,.15)}.oq-container--dark .oq-btn--primary[data-v-72163070]:hover:not([disabled]){box-shadow:0 0 0 1px var(--oq-primary),0 12px 40px -4px color-mix(in srgb,var(--oq-primary) 80%,transparent),inset 0 1px rgba(255,255,255,.2)}.oq-container--dark .oq-btn--ghost[data-v-72163070]{color:rgba(241,245,249,.6)}.oq-container--dark .oq-btn--ghost[data-v-72163070]:hover:not([disabled]){background:rgba(255,255,255,.06);color:rgba(241,245,249,.9)}.oq-container--mono[data-v-72163070]{--oq-bg: #ffffff;--oq-text: #0a0a0a;--oq-radius: 12px;--oq-padding: 48px 44px;--oq-title-size: 30px;--oq-title-weight: 600;--oq-letter-spacing: -.025em;--oq-shadow: none;--oq-surface: transparent;--oq-surface-border: rgba(10, 10, 10, .1);--oq-surface-radius: 0;--oq-surface-active-bg: rgba(10, 10, 10, .03);--oq-progress-track: rgba(10, 10, 10, .08);border:1px solid rgba(10,10,10,.08)}.oq-container--mono[data-v-72163070] .oq-options{gap:0;border-top:1px solid var(--oq-surface-border)}.oq-container--mono[data-v-72163070] .oq-option{border:none;border-bottom:1px solid var(--oq-surface-border);border-radius:0;padding:18px 4px;background:transparent}.oq-container--mono[data-v-72163070] .oq-option:hover{background:var(--oq-surface-active-bg);border-color:var(--oq-surface-border);transform:none}.oq-container--mono[data-v-72163070] .oq-option--selected{background:transparent;border-color:var(--oq-surface-border);position:relative}.oq-container--mono[data-v-72163070] .oq-option--selected:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--oq-primary)}.oq-container--mono .oq-btn[data-v-72163070]{border-radius:8px;font-weight:500}.oq-container--mono .oq-btn--primary[data-v-72163070]{background:var(--oq-text);color:var(--oq-bg)}.oq-container--mono .oq-btn--primary[data-v-72163070]:hover:not([disabled]){background:color-mix(in srgb,var(--oq-text) 85%,transparent);box-shadow:0 4px 12px rgba(0,0,0,.15)}.oq-container--editorial[data-v-72163070]{--oq-bg: #fbf8f1;--oq-text: #1a1a1a;--oq-radius: 2px;--oq-padding: 56px 52px;--oq-font: "Iowan Old Style", "Apple Garamond", Baskerville, "Times New Roman", serif;--oq-title-size: 38px;--oq-title-weight: 400;--oq-letter-spacing: -.015em;--oq-shadow: 0 1px 3px rgba(26, 26, 26, .05);--oq-surface: transparent;--oq-surface-border: rgba(26, 26, 26, .15);--oq-surface-radius: 0;--oq-surface-active-bg: rgba(26, 26, 26, .04);--oq-progress-track: rgba(26, 26, 26, .1);border-top:4px solid #1a1a1a;border-bottom:1px solid rgba(26,26,26,.12)}.oq-container--editorial[data-v-72163070] .oq-step__title{line-height:1.15}.oq-container--editorial[data-v-72163070] .oq-option{border-width:1px;padding:18px 20px}.oq-container--editorial[data-v-72163070] .oq-option--selected{border-color:var(--oq-text);background:var(--oq-text);color:var(--oq-bg)}.oq-container--editorial[data-v-72163070] .oq-option--selected :deep(.oq-option__label){color:var(--oq-bg)}.oq-container--editorial .oq-btn[data-v-72163070]{border-radius:0;text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:600;padding:18px 36px;font-family:-apple-system,sans-serif}.oq-container--editorial .oq-btn--primary[data-v-72163070]{background:var(--oq-text);color:var(--oq-bg);border:1px solid var(--oq-text)}.oq-container--editorial .oq-btn--primary[data-v-72163070]:hover:not([disabled]){background:transparent;color:var(--oq-text);transform:none;box-shadow:none}.oq-container--editorial .oq-btn--ghost[data-v-72163070]{border:1px solid var(--oq-surface-border)}.oq-container--neumorphic[data-v-72163070]{--oq-bg: #e6e9ef;--oq-text: #2c3e50;--oq-radius: 30px;--oq-padding: 44px;--oq-shadow: 18px 18px 36px #c5c8cf, -18px -18px 36px #ffffff;--oq-surface: #e6e9ef;--oq-surface-border: transparent;--oq-surface-radius: 16px;--oq-surface-active-bg: #e6e9ef;--oq-progress-track: #d0d3d9}.oq-container--neumorphic[data-v-72163070] .oq-option{border:none;box-shadow:6px 6px 14px #c5c8cf,-6px -6px 14px #fff}.oq-container--neumorphic[data-v-72163070] .oq-option:hover{transform:none;box-shadow:8px 8px 16px #c5c8cf,-8px -8px 16px #fff}.oq-container--neumorphic[data-v-72163070] .oq-option--selected{box-shadow:inset 5px 5px 12px #c5c8cf,inset -5px -5px 12px #fff}.oq-container--neumorphic[data-v-72163070] .oq-textarea,.oq-container--neumorphic[data-v-72163070] .oq-input,.oq-container--neumorphic[data-v-72163070] .oq-date{border:none;background:var(--oq-bg);box-shadow:inset 4px 4px 10px #c5c8cf,inset -4px -4px 10px #fff}.oq-container--neumorphic[data-v-72163070] .oq-progress__bar{box-shadow:inset 2px 2px 4px #c5c8cf,inset -2px -2px 4px #fff;background:transparent}.oq-container--neumorphic .oq-btn--primary[data-v-72163070]{background:var(--oq-bg);color:var(--oq-primary);box-shadow:6px 6px 14px #c5c8cf,-6px -6px 14px #fff}.oq-container--neumorphic .oq-btn--primary[data-v-72163070]:hover:not([disabled]){transform:none;box-shadow:inset 4px 4px 10px #c5c8cf,inset -4px -4px 10px #fff}.oq-container--neumorphic .oq-btn--ghost[data-v-72163070]:hover:not([disabled]){background:var(--oq-bg);box-shadow:inset 3px 3px 8px #c5c8cf,inset -3px -3px 8px #fff}.oq-container--aurora[data-v-72163070]{--oq-bg: #060818;--oq-text: #f5f5ff;--oq-radius: 24px;--oq-padding: 42px;--oq-shadow: 0 30px 80px -20px rgba(0, 0, 0, .7), 0 0 0 1px rgba(255, 255, 255, .08);--oq-surface: rgba(255, 255, 255, .04);--oq-surface-border: rgba(255, 255, 255, .12);--oq-surface-radius: 14px;--oq-surface-active-bg: rgba(255, 255, 255, .08);--oq-progress-track: rgba(255, 255, 255, .08);background:radial-gradient(ellipse 80% 50% at 20% 0%,rgba(120,219,255,.35),transparent 55%),radial-gradient(ellipse 70% 60% at 100% 30%,rgba(255,119,198,.3),transparent 55%),radial-gradient(ellipse 90% 50% at 50% 100%,rgba(120,255,200,.25),transparent 55%),var(--oq-bg);background-size:200% 200%;animation:oq-aurora-shift-72163070 16s ease-in-out infinite}@keyframes oq-aurora-shift-72163070{0%,to{background-position:0% 0%}50%{background-position:100% 100%}}.oq-container--aurora[data-v-72163070] .oq-option--selected{border-color:rgba(120,219,255,.8);box-shadow:0 0 0 1px rgba(120,219,255,.5),0 0 24px -4px rgba(120,219,255,.4)}.oq-container--aurora .oq-btn--primary[data-v-72163070]{background:linear-gradient(135deg,#78dbff 0%,#ff77c6 100%);color:#060818;font-weight:600;box-shadow:0 0 0 1px rgba(255,255,255,.2),0 8px 32px -4px rgba(255,119,198,.4),inset 0 1px rgba(255,255,255,.25)}.oq-container--aurora .oq-btn--primary[data-v-72163070]:hover:not([disabled]){box-shadow:0 0 0 1px rgba(255,255,255,.3),0 12px 40px -4px rgba(255,119,198,.6),inset 0 1px rgba(255,255,255,.35)}.oq-container--aurora .oq-btn--ghost[data-v-72163070]{color:rgba(245,245,255,.7)}.oq-container--aurora .oq-btn--ghost[data-v-72163070]:hover:not([disabled]){background:rgba(255,255,255,.06);color:rgba(245,245,255,.95)}.oq-container--pop[data-v-72163070]{--oq-bg: #fff5b8;--oq-text: #0a0a0a;--oq-radius: 18px;--oq-padding: 40px;--oq-title-size: 32px;--oq-title-weight: 800;--oq-letter-spacing: -.02em;--oq-shadow: 0 0 0 3px var(--oq-text), 10px 10px 0 var(--oq-text);--oq-surface: #ffffff;--oq-surface-border: var(--oq-text);--oq-surface-radius: 10px;--oq-surface-active-bg: #ff6b9d;--oq-progress-track: rgba(10, 10, 10, .15)}.oq-container--pop[data-v-72163070] .oq-option{border-width:3px;box-shadow:4px 4px 0 var(--oq-text);font-weight:600}.oq-container--pop[data-v-72163070] .oq-option:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--oq-text)}.oq-container--pop[data-v-72163070] .oq-option--selected{background:#ff6b9d;color:#fff;box-shadow:inset 0 0 0 3px var(--oq-text),2px 2px 0 var(--oq-text);transform:translate(2px,2px)}.oq-container--pop[data-v-72163070] .oq-option--selected :deep(.oq-option__label){color:#fff}.oq-container--pop[data-v-72163070] .oq-progress__bar{border:2px solid var(--oq-text);border-radius:999px}.oq-container--pop[data-v-72163070] .oq-progress__fill{background:var(--oq-text)}.oq-container--pop .oq-btn[data-v-72163070]{border-radius:8px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;font-size:14px}.oq-container--pop .oq-btn--primary[data-v-72163070]{background:#ff6b9d;color:#fff;border:3px solid var(--oq-text);box-shadow:5px 5px 0 var(--oq-text)}.oq-container--pop .oq-btn--primary[data-v-72163070]:hover:not([disabled]){transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--oq-text)}.oq-container--pop .oq-btn--primary[data-v-72163070]:active:not([disabled]){transform:translate(3px,3px);box-shadow:2px 2px 0 var(--oq-text)}.oq-container--pop .oq-btn--ghost[data-v-72163070]{border:3px solid var(--oq-text);background:var(--oq-bg);font-weight:600}@media (max-width: 560px){.oq-container[data-v-72163070],.oq-container--minimal[data-v-72163070],.oq-container--glass[data-v-72163070],.oq-container--bold[data-v-72163070],.oq-container--soft[data-v-72163070],.oq-container--dark[data-v-72163070],.oq-container--mono[data-v-72163070],.oq-container--editorial[data-v-72163070],.oq-container--neumorphic[data-v-72163070],.oq-container--aurora[data-v-72163070],.oq-container--pop[data-v-72163070]{--oq-padding: 20px;--oq-radius: 0;--oq-title-size: 20px;--oq-shadow: none;max-width:100%}.oq-nav[data-v-72163070]{margin-top:20px;gap:8px}.oq-btn[data-v-72163070]{padding:12px 20px;font-size:14px}.oq-btn--primary[data-v-72163070]{min-width:0;flex:1}.oq-loading[data-v-72163070]{padding:40px 0}.oq-error[data-v-72163070]{padding:28px 12px}}@media (max-width: 380px){.oq-container[data-v-72163070],.oq-container--minimal[data-v-72163070],.oq-container--glass[data-v-72163070],.oq-container--bold[data-v-72163070],.oq-container--soft[data-v-72163070],.oq-container--dark[data-v-72163070],.oq-container--mono[data-v-72163070],.oq-container--editorial[data-v-72163070],.oq-container--neumorphic[data-v-72163070],.oq-container--aurora[data-v-72163070],.oq-container--pop[data-v-72163070]{--oq-padding: 16px;--oq-title-size: 18px}}.oq-notfound[data-v-72163070]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:8px 4px 12px}.oq-notfound__art[data-v-72163070]{position:relative;width:140px;height:110px;margin-bottom:24px}.oq-notfound__card[data-v-72163070]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px;background:#ffffff;box-shadow:0 8px 24px rgba(15,23,42,.12),0 2px 6px rgba(15,23,42,.06)}.oq-notfound__card--back[data-v-72163070]{background:linear-gradient(135deg,#dbeafe 0%,#fed7aa 100%);transform:rotate(-7deg) translate(-8px,6px);opacity:.7}.oq-notfound__card--front[data-v-72163070]{padding:16px;border:1px solid #e5e7eb}.oq-notfound__art-line[data-v-72163070]{height:6px;background:#dbeafe;border-radius:3px;margin-bottom:8px;width:80%}.oq-notfound__art-line--w[data-v-72163070]{width:55%;background:#fed7aa;margin-bottom:14px}.oq-notfound__art-empty[data-v-72163070]{font-size:32px;font-weight:700;color:#3b82f6;line-height:1}.oq-notfound__eyebrow[data-v-72163070]{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6b7280;margin-bottom:10px}.oq-notfound__title[data-v-72163070]{margin:0 0 14px;font-size:28px;font-weight:700;color:#0f172a;letter-spacing:-.01em;line-height:1.15}.oq-notfound__lead[data-v-72163070]{margin:0 0 22px;font-size:15px;line-height:1.55;color:#475569;max-width:440px}.oq-notfound__lead b[data-v-72163070]{color:#0f172a;font-weight:600}.oq-notfound__pros[data-v-72163070]{list-style:none;margin:0 0 24px;padding:0;display:flex;flex-direction:column;gap:8px;font-size:13px;color:#374151}.oq-notfound__pros li[data-v-72163070]:before{content:"✓";color:#10b981;font-weight:700;margin-right:8px}.oq-notfound__cta[data-v-72163070]{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;background:#F97316;color:#fff;border-radius:24px;font-size:14px;font-weight:600;text-decoration:none;box-shadow:0 6px 20px -4px rgba(249,115,22,.5);transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.oq-notfound__cta[data-v-72163070]:hover{background:#ea580c;transform:translateY(-1px);box-shadow:0 10px 24px -4px rgba(249,115,22,.55)}.oq-notfound__foot[data-v-72163070]{margin-top:18px;font-size:13px}.oq-notfound__foot a[data-v-72163070]{color:#6b7280;text-decoration:none;border-bottom:1px solid transparent;transition:color .15s,border-color .15s}.oq-notfound__foot a[data-v-72163070]:hover{color:#3b82f6;border-bottom-color:#3b82f6}@media (max-width: 560px){.oq-notfound__title[data-v-72163070]{font-size:24px}.oq-notfound__lead[data-v-72163070]{font-size:14px}.oq-notfound__art[data-v-72163070]{width:110px;height:90px;margin-bottom:18px}}.oq-page[data-v-87a64869]{min-height:100%;display:flex;align-items:center;justify-content:center;padding:24px 16px}@media (max-width: 560px){.oq-page[data-v-87a64869]{padding:0;align-items:stretch;min-height:100vh}}.oq-404[data-v-4c512304]{min-height:100%;display:flex;align-items:center;justify-content:center;padding:24px 16px}.oq-404__card[data-v-4c512304]{background:#fff;border-radius:12px;padding:48px 40px;max-width:420px;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,.06)}.oq-404__code[data-v-4c512304]{font-size:64px;font-weight:700;color:#d1d5db;line-height:1}.oq-404__title[data-v-4c512304]{font-size:22px;font-weight:600;margin-top:8px;color:#111827}.oq-404__text[data-v-4c512304]{font-size:14px;color:#6b7280;margin:8px 0 24px}.oq-404__btn[data-v-4c512304]{display:inline-block;padding:10px 24px;background:#3b82f6;color:#fff;text-decoration:none;border-radius:8px;font-weight:500}*,*:before,*:after{box-sizing:border-box}html,body,#app{height:100%}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background:#f5f6f8;color:#1f2937;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background .35s ease,color .35s ease}body[data-oq-theme=minimal]{background:#f5f6f8}body[data-oq-theme=glass]{background:radial-gradient(ellipse 80% 60% at 20% 10%,#ffd5e8 0%,transparent 55%),radial-gradient(ellipse 60% 80% at 80% 20%,#d8d6ff 0%,transparent 55%),radial-gradient(ellipse 80% 60% at 50% 90%,#c5e8ff 0%,transparent 55%),linear-gradient(135deg,#f6f7fb 0%,#eef2ff 100%);background-attachment:fixed}body[data-oq-theme=bold]{background:#fafafa}body[data-oq-theme=soft]{background:linear-gradient(180deg,#fafaff 0%,#f3effe 100%);background-attachment:fixed}body[data-oq-theme=dark]{background:radial-gradient(ellipse 80% 50% at 50% 0%,#1a1f3a 0%,#04060f 70%);background-attachment:fixed;color:#cbd5e1}body[data-oq-theme=mono]{background:#fafafa}body[data-oq-theme=editorial]{background:#f6f3ec}body[data-oq-theme=neumorphic]{background:#e6e9ef}body[data-oq-theme=aurora]{background:radial-gradient(ellipse 70% 50% at 20% 0%,rgba(120,219,255,.25) 0%,transparent 60%),radial-gradient(ellipse 60% 60% at 80% 30%,rgba(255,119,198,.22) 0%,transparent 60%),radial-gradient(ellipse 80% 50% at 50% 100%,rgba(120,255,200,.18) 0%,transparent 60%),#04050d;background-attachment:fixed;color:#cbd5e1}body[data-oq-theme=pop]{background:#fff5b8}body[data-oq-page=home]{background:#ffffff;color:#0a0a0a}button{font-family:inherit}
