.modal-overlay[data-v-74008484]{align-items:center;background:#00000080;display:flex;justify-content:center;inset:0;padding:20px;position:fixed;z-index:1000}.modal-content[data-v-74008484]{background:var(--white);border-radius:var(--radius);box-shadow:var(--shadow-lg);max-height:90vh;max-width:500px;overflow-y:auto;width:100%}.modal-header[data-v-74008484]{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px;padding:24px 24px 0}.modal-header h3[data-v-74008484]{color:var(--navy);font-family:Cormorant Garamond,serif;font-size:28px;font-weight:600;margin:0}.modal-close[data-v-74008484]{background:none;border:none;color:var(--steel);cursor:pointer;font-size:24px;line-height:1;padding:4px;transition:color .2s}.modal-close[data-v-74008484]:hover{color:var(--navy)}.demo-form[data-v-74008484]{padding:0 24px 24px}.form-group[data-v-74008484]{margin-bottom:20px}.form-group label[data-v-74008484]{color:var(--navy);display:block;font-size:14px;font-weight:600;margin-bottom:6px}.form-group input[data-v-74008484],.form-group textarea[data-v-74008484]{background:var(--white);border:1.5px solid var(--border);border-radius:var(--radius-sm);font-family:DM Sans,sans-serif;font-size:15px;padding:12px 16px;transition:border-color .2s;width:100%}.form-group input[data-v-74008484]:focus,.form-group textarea[data-v-74008484]:focus{border-color:var(--navy);outline:none}.form-group textarea[data-v-74008484]{min-height:100px;resize:vertical}.form-actions[data-v-74008484]{display:flex;gap:12px;justify-content:flex-end;margin-top:32px}.form-actions .btn-outline[data-v-74008484],.form-actions .btn-primary[data-v-74008484]{font-size:14px;padding:12px 24px}.btn-primary[data-v-74008484]:disabled{background:var(--steel-lt);cursor:not-allowed}.btn-primary[data-v-74008484]:disabled:hover{box-shadow:none;transform:none}@media(max-width:640px){.modal-content[data-v-74008484]{margin:10px;max-height:calc(100vh - 20px)}.form-actions[data-v-74008484]{flex-direction:column}.form-actions .btn-outline[data-v-74008484],.form-actions .btn-primary[data-v-74008484]{width:100%}}nav[data-v-93f285e3]{align-items:center;display:flex;justify-content:space-between;left:0;padding:16px 56px;position:fixed;right:0;top:0;transition:all .4s ease;z-index:500}nav.scrolled[data-v-93f285e3]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff2;border-bottom:1px solid var(--border-lt);box-shadow:var(--shadow-sm);padding:10px 56px}.nav-logo[data-v-93f285e3]{align-items:center;display:flex;text-decoration:none}.logo-img[data-v-93f285e3]{height:44px;-o-object-fit:contain;object-fit:contain;transition:opacity .2s;width:auto}.logo-img[data-v-93f285e3]:hover{opacity:.8}.nav-links[data-v-93f285e3]{align-items:center;display:flex;gap:40px}.nav-links a[data-v-93f285e3]{color:var(--steel);font-size:15px;font-weight:500;letter-spacing:-.01em;text-decoration:none;transition:color .2s}.nav-links a[data-v-93f285e3]:hover{color:var(--navy)}.nav-cta[data-v-93f285e3]{background:var(--navy);border:none;border-radius:9px;color:var(--white);cursor:pointer;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;padding:11px 24px;transition:all .2s}.nav-cta[data-v-93f285e3]:hover{background:var(--navy-light)!important;box-shadow:0 4px 16px #1d2d4e40!important;transform:translateY(-1px)}.mob-btn[data-v-93f285e3]{background:none;border:none;color:var(--navy);cursor:pointer;display:none;font-size:22px}.mobile-drawer[data-v-93f285e3]{background:var(--white);display:none;flex-direction:column;gap:8px;inset:0;padding:90px 32px 40px;position:fixed;transform:translate(100%);transition:transform .35s ease;z-index:490}.mobile-drawer.open[data-v-93f285e3]{transform:translate(0)}.mobile-drawer a[data-v-93f285e3]{border-bottom:1px solid var(--border-lt);color:var(--navy);font-family:Cormorant Garamond,serif;font-size:22px;font-weight:500;padding:14px 0;text-decoration:none}.mobile-drawer .btn-primary[data-v-93f285e3]{margin-top:16px;text-align:center}@media(max-width:1050px){nav[data-v-93f285e3]{padding:14px 32px}nav.scrolled[data-v-93f285e3]{padding:10px 32px}}@media(max-width:768px){nav[data-v-93f285e3]{padding:12px 20px}nav.scrolled[data-v-93f285e3]{padding:10px 20px}.nav-links[data-v-93f285e3]{display:none}.mob-btn[data-v-93f285e3]{display:block}.mobile-drawer[data-v-93f285e3]{display:flex}.logo-img[data-v-93f285e3]{height:36px}}.hero[data-v-879ba92c]{align-items:center;background:var(--white);display:grid;gap:60px;grid-template-columns:1fr 1fr;min-height:100vh;overflow:hidden;padding:120px 56px 80px;position:relative}.hero[data-v-879ba92c]:before{background:radial-gradient(circle,rgba(29,45,78,.04) 0,transparent 65%);height:700px;right:-200px;top:-200px;width:700px}.hero[data-v-879ba92c]:after,.hero[data-v-879ba92c]:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.hero[data-v-879ba92c]:after{background:radial-gradient(circle,rgba(90,112,144,.05) 0,transparent 65%);bottom:-100px;height:500px;left:-100px;width:500px}.hero-left[data-v-879ba92c]{position:relative;z-index:2}.eyebrow[data-v-879ba92c]{align-items:center;animation:fadeUp .7s ease both;background:var(--bg);border:1px solid var(--border);border-radius:30px;color:var(--steel);display:inline-flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:.05em;margin-bottom:32px;padding:7px 16px;text-transform:uppercase}.eyebrow-dot[data-v-879ba92c]{animation:blink-879ba92c 2.5s ease infinite;background:var(--green);border-radius:50%;height:7px;width:7px}@keyframes blink-879ba92c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.hero h1[data-v-879ba92c]{animation:fadeUp .7s ease .1s both;color:var(--navy);font-family:Cormorant Garamond,serif;font-size:clamp(46px,5vw,72px);font-weight:500;letter-spacing:-.02em;line-height:1.08;margin-bottom:24px}.hero h1 em[data-v-879ba92c]{color:var(--steel);font-style:italic}.hero-sub[data-v-879ba92c]{animation:fadeUp .7s ease .2s both;color:var(--steel);font-size:17px;font-weight:400;line-height:1.75;margin-bottom:44px;max-width:480px}.hero-sub strong[data-v-879ba92c]{color:var(--navy);font-weight:600}.hero-actions[data-v-879ba92c]{animation:fadeUp .7s ease .3s both;gap:14px;margin-bottom:56px}.hero-actions[data-v-879ba92c],.trust-row[data-v-879ba92c]{align-items:center;display:flex;flex-wrap:wrap}.trust-row[data-v-879ba92c]{animation:fadeUp .7s ease .4s both;gap:20px}.trust-item[data-v-879ba92c]{align-items:center;color:var(--muted);display:flex;font-size:13px;font-weight:500;gap:8px}.trust-div[data-v-879ba92c]{background:var(--border);height:16px;width:1px}.hero-right[data-v-879ba92c]{animation:fadeUp .9s ease .3s both;position:relative;z-index:2}.dash-card[data-v-879ba92c]{background:var(--white);border:1px solid var(--border);border-radius:20px;box-shadow:var(--shadow-lg);overflow:hidden}.dash-header[data-v-879ba92c]{align-items:center;background:var(--navy);display:flex;gap:10px;padding:16px 22px}.dash-dots[data-v-879ba92c]{display:flex;gap:6px}.dot[data-v-879ba92c]{border-radius:50%;display:block;height:11px;width:11px}.dash-title[data-v-879ba92c]{color:#ffffff80;flex:1;font-size:12px;font-weight:500;letter-spacing:.03em;text-align:center}.dash-body[data-v-879ba92c]{padding:20px}.kpi-row[data-v-879ba92c]{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-bottom:16px}.kpi[data-v-879ba92c]{background:var(--bg);border:1px solid var(--border-lt);border-radius:10px;padding:12px 14px}.kpi-val[data-v-879ba92c]{color:var(--navy);font-family:Cormorant Garamond,serif;font-size:24px;font-weight:600;line-height:1}.kpi-lbl[data-v-879ba92c]{color:var(--muted);font-size:11px;font-weight:500;margin-top:3px}.kpi-up[data-v-879ba92c]{color:var(--green);font-size:10px;font-weight:600;margin-top:5px}.chart-box[data-v-879ba92c]{background:var(--bg);border:1px solid var(--border-lt);border-radius:10px;margin-bottom:14px;padding:14px}.chart-lbl[data-v-879ba92c]{color:var(--muted);font-size:11px;font-weight:600;letter-spacing:.06em;margin-bottom:12px;text-transform:uppercase}.chart-bars[data-v-879ba92c]{align-items:flex-end;display:flex;gap:6px;height:44px}.bar[data-v-879ba92c]{animation:barGrow-879ba92c 1.2s ease both;background:var(--navy);border-radius:4px 4px 0 0;flex:1;opacity:.75}.bar.light[data-v-879ba92c]{background:var(--border);opacity:1}.bar[data-v-879ba92c]:first-child{animation-delay:.6s}.bar[data-v-879ba92c]:nth-child(2){animation-delay:.72s}.bar[data-v-879ba92c]:nth-child(3){animation-delay:.84s}.bar[data-v-879ba92c]:nth-child(4){animation-delay:.96s}.bar[data-v-879ba92c]:nth-child(5){animation-delay:1.08s}.bar[data-v-879ba92c]:nth-child(6){animation-delay:1.2s}@keyframes barGrow-879ba92c{0%{height:0!important;opacity:0}}.appt-list[data-v-879ba92c]{display:flex;flex-direction:column;gap:8px}.appt[data-v-879ba92c]{align-items:center;animation:fadeUp .5s ease both;background:var(--bg);border:1px solid var(--border-lt);border-radius:8px;display:flex;gap:12px;padding:10px 12px}.appt[data-v-879ba92c]:first-child{animation-delay:1.1s}.appt[data-v-879ba92c]:nth-child(2){animation-delay:1.25s}.appt[data-v-879ba92c]:nth-child(3){animation-delay:1.4s}.appt-time[data-v-879ba92c]{background:var(--navy);border-radius:6px;color:#fff;flex-shrink:0;font-size:10px;font-weight:700;padding:4px 8px;white-space:nowrap}.appt-name[data-v-879ba92c]{color:var(--navy);font-size:12px;font-weight:600}.appt-svc[data-v-879ba92c]{color:var(--muted);font-size:11px}.appt-badge[data-v-879ba92c]{border-radius:20px;font-size:10px;font-weight:700;margin-left:auto;padding:3px 9px;white-space:nowrap}.badge-green[data-v-879ba92c]{background:var(--green-bg);color:var(--green)}.badge-amber[data-v-879ba92c]{background:var(--amber-bg);color:var(--amber)}.float-notif[data-v-879ba92c]{align-items:center;animation:fadeUp 1s ease 1.6s both,floatY-879ba92c 5s ease-in-out 2.6s infinite;background:var(--white);border:1px solid var(--border);border-radius:14px;bottom:-24px;box-shadow:var(--shadow-lg);display:flex;gap:12px;left:-32px;padding:13px 18px;position:absolute;width:230px}@keyframes floatY-879ba92c{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.notif-icon[data-v-879ba92c]{font-size:22px}.notif-title[data-v-879ba92c]{color:var(--navy);font-size:11px;font-weight:700}.notif-sub[data-v-879ba92c]{color:var(--muted);font-size:11px;margin-top:1px}@media(max-width:1050px){.hero[data-v-879ba92c]{gap:40px;padding:100px 32px 60px}}@media(max-width:768px){.hero[data-v-879ba92c]{gap:48px;grid-template-columns:1fr;padding:90px 20px 60px}.float-notif[data-v-879ba92c]{display:none}}@media(max-width:480px){.hero h1[data-v-879ba92c]{font-size:40px}.hero-actions[data-v-879ba92c]{align-items:stretch;flex-direction:column}}.prob-grid[data-v-4a1633a7]{background:var(--border);border:1px solid var(--border);border-radius:18px;display:grid;gap:1px;grid-template-columns:repeat(3,1fr);overflow:hidden}.prob-card[data-v-4a1633a7]{background:var(--white);opacity:0;padding:36px 30px;transform:translateY(16px);transition:background .25s}.prob-card.visible[data-v-4a1633a7]{opacity:1;transform:translateY(0);transition:opacity .55s ease,transform .55s ease,background .25s}.prob-card[data-v-4a1633a7]:not(.prob-card--dark):hover{background:var(--bg)}.prob-card--dark[data-v-4a1633a7]{background:var(--navy)}.prob-num[data-v-4a1633a7]{color:var(--border);font-family:Cormorant Garamond,serif;font-size:48px;font-weight:400;line-height:1;margin-bottom:14px}.prob-card--dark .prob-num[data-v-4a1633a7]{color:#ffffff26}.prob-title[data-v-4a1633a7]{color:var(--navy);font-size:17px;font-weight:600;margin-bottom:10px}.prob-card--dark .prob-title[data-v-4a1633a7]{color:var(--white)}.prob-desc[data-v-4a1633a7]{color:var(--muted);font-size:14px;line-height:1.75}.prob-card--dark .prob-desc[data-v-4a1633a7]{color:#ffffff8c}.prob-tag[data-v-4a1633a7]{background:var(--red-bg);border-radius:20px;color:var(--red);display:inline-block;font-size:11px;font-weight:700;letter-spacing:.05em;margin-top:18px;padding:3px 10px;text-transform:uppercase}.prob-cta[data-v-4a1633a7]{margin-top:24px}.prob-cta button[data-v-4a1633a7]{background:var(--white);border:none;border-radius:10px;box-shadow:0 2px 12px #0000001f;color:var(--navy);cursor:pointer;font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;padding:11px 24px;transition:all .2s}.prob-cta button[data-v-4a1633a7]:hover{box-shadow:0 4px 20px #0000002e;transform:translateY(-1px)}@media(max-width:768px){.prob-grid[data-v-4a1633a7]{grid-template-columns:1fr}}.numbers-grid[data-v-610209ea]{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.12);border-radius:18px;display:grid;gap:1px;grid-template-columns:repeat(4,1fr);overflow:hidden}.num-card[data-v-610209ea]{background:#ffffff0a;opacity:0;padding:44px 32px;text-align:center;transform:translateY(14px)}.num-card.visible[data-v-610209ea]{opacity:1;transform:translateY(0);transition:opacity .5s ease,transform .5s ease}.num-val[data-v-610209ea]{color:var(--white);font-family:Cormorant Garamond,serif;font-size:56px;font-weight:500;letter-spacing:-.02em;line-height:1}.num-unit[data-v-610209ea]{color:#fff6;font-size:30px}.num-lbl[data-v-610209ea]{color:#ffffff80;font-size:13px;font-weight:500;letter-spacing:.07em;margin-top:10px;text-transform:uppercase}@media(max-width:768px){.numbers-grid[data-v-610209ea]{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.num-val[data-v-610209ea]{font-size:42px}}.features-layout[data-v-f1ad319b]{align-items:start;display:grid;gap:80px;grid-template-columns:1fr 1fr}.features-sticky[data-v-f1ad319b]{position:sticky;top:100px}.feat-list[data-v-f1ad319b]{display:flex;flex-direction:column;gap:4px}.feat-item[data-v-f1ad319b]{border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;opacity:0;padding:22px 24px;transform:translate(16px);transition:all .25s}.feat-item.visible[data-v-f1ad319b],.feat-item[data-v-f1ad319b]:not(.js-enabled),body:not(.js) .feat-item[data-v-f1ad319b]{opacity:1;transform:translate(0)}.feat-item.visible[data-v-f1ad319b]{transition:opacity .5s ease,transform .5s ease,all .25s}.feat-item.active[data-v-f1ad319b],.feat-item[data-v-f1ad319b]:hover{background:var(--white);border-color:var(--border);box-shadow:var(--shadow)}.feat-top[data-v-f1ad319b]{gap:14px}.feat-icon[data-v-f1ad319b],.feat-top[data-v-f1ad319b]{align-items:center;display:flex}.feat-icon[data-v-f1ad319b]{background:var(--bg2);border-radius:10px;flex-shrink:0;font-size:18px;height:40px;justify-content:center;transition:background .25s;width:40px}.feat-item.active .feat-icon[data-v-f1ad319b],.feat-item:hover .feat-icon[data-v-f1ad319b]{background:var(--navy)}.feat-name[data-v-f1ad319b]{color:var(--navy);font-size:15px;font-weight:600}.feat-desc[data-v-f1ad319b]{color:var(--muted);font-size:13px;line-height:1.65;margin-left:54px;margin-top:10px}.slide-enter-active[data-v-f1ad319b],.slide-leave-active[data-v-f1ad319b]{overflow:hidden;transition:all .25s ease}.slide-enter-from[data-v-f1ad319b],.slide-leave-to[data-v-f1ad319b]{margin-top:0;max-height:0;opacity:0}.slide-enter-to[data-v-f1ad319b],.slide-leave-from[data-v-f1ad319b]{max-height:200px;opacity:1}@media(max-width:1050px){.features-layout[data-v-f1ad319b]{gap:40px;grid-template-columns:1fr}.features-sticky[data-v-f1ad319b]{position:static}}.scroll-mask[data-v-6fc28848]{margin:0 -56px;overflow:hidden}.scroll-track[data-v-6fc28848]{animation:scrollLeft-6fc28848 35s linear infinite;display:flex;gap:10px;padding:4px 0;width:-moz-max-content;width:max-content}.scroll-track[data-v-6fc28848]:hover{animation-play-state:paused}@keyframes scrollLeft-6fc28848{0%{transform:translate(0)}to{transform:translate(-50%)}}.ind-chip[data-v-6fc28848]{align-items:center;background:var(--white);border:1px solid var(--border);border-radius:50px;cursor:default;display:flex;gap:10px;padding:12px 22px;transition:all .2s;white-space:nowrap}.ind-chip[data-v-6fc28848]:hover{border-color:var(--navy);box-shadow:var(--shadow);transform:translateY(-2px)}.ind-emoji[data-v-6fc28848]{font-size:18px}.ind-name[data-v-6fc28848]{color:var(--navy);font-size:14px;font-weight:600}@media(max-width:768px){.scroll-mask[data-v-6fc28848]{margin:0 -20px}}.plan-grid[data-v-cc560e24]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:48px}.plan-card[data-v-cc560e24]{background:var(--white);border:1px solid var(--border);border-radius:18px;opacity:0;padding:36px 30px;position:relative;transform:translateY(18px);transition:all .3s}.plan-card.visible[data-v-cc560e24]{opacity:1;transform:translateY(0);transition:opacity .5s ease,transform .5s ease,all .3s}.plan-card[data-v-cc560e24]:hover{border-color:var(--navy);box-shadow:var(--shadow-lg);transform:translateY(-4px)}.plan-card.highlighted[data-v-cc560e24]{background:var(--navy);border-color:var(--navy)}.plan-card.highlighted[data-v-cc560e24]:hover{box-shadow:0 20px 60px #1d2d4e4d}.popular-badge[data-v-cc560e24]{background:var(--navy);border-radius:20px;color:var(--white);font-size:11px;font-weight:700;left:50%;letter-spacing:.06em;padding:5px 18px;position:absolute;text-transform:uppercase;top:-13px;transform:translate(-50%);white-space:nowrap}.highlighted .popular-badge[data-v-cc560e24]{background:var(--white);color:var(--navy)}.plan-tier[data-v-cc560e24]{color:var(--muted);font-size:13px;font-weight:700;margin-bottom:8px}.highlighted .plan-tier[data-v-cc560e24]{color:#fff9}.plan-name[data-v-cc560e24]{color:var(--navy);font-family:Cormorant Garamond,serif;font-size:26px;font-weight:500;margin-bottom:8px}.highlighted .plan-name[data-v-cc560e24]{color:var(--white)}.plan-desc[data-v-cc560e24]{color:var(--muted);font-size:13px;line-height:1.65;margin-bottom:28px}.highlighted .plan-desc[data-v-cc560e24]{color:#ffffff8c}.plan-amount[data-v-cc560e24]{color:var(--navy);font-family:Cormorant Garamond,serif;font-size:52px;font-weight:500;letter-spacing:-.02em;line-height:1}.highlighted .plan-amount[data-v-cc560e24]{color:var(--white)}.plan-amount sup[data-v-cc560e24]{display:inline-block;font-size:22px;margin-top:10px;vertical-align:top}.plan-per[data-v-cc560e24]{color:var(--muted);font-size:13px;margin-top:5px}.highlighted .plan-per[data-v-cc560e24]{color:#ffffff73}.plan-seats[data-v-cc560e24]{background:var(--bg);border:1px solid var(--border);border-radius:20px;color:var(--navy);display:inline-block;font-size:12px;font-weight:600;margin-top:8px;padding:4px 12px}.highlighted .plan-seats[data-v-cc560e24]{background:#ffffff1a;border-color:#ffffff26;color:#fffc}.plan-divider[data-v-cc560e24]{background:var(--border-lt);height:1px;margin:24px 0}.highlighted .plan-divider[data-v-cc560e24]{background:#ffffff1a}.plan-features[data-v-cc560e24]{display:flex;flex-direction:column;gap:11px;list-style:none;margin-bottom:32px}.plan-features li[data-v-cc560e24]{align-items:flex-start;color:var(--steel);display:flex;font-size:13px;gap:10px;line-height:1.5}.highlighted .plan-features li[data-v-cc560e24]{color:#ffffffb3}.feat-check[data-v-cc560e24]{align-items:center;background:var(--green-bg);border-radius:50%;color:var(--green);display:flex;flex-shrink:0;font-size:10px;font-weight:700;height:18px;justify-content:center;margin-top:1px;width:18px}.highlighted .feat-check[data-v-cc560e24]{background:#ffffff1f;color:#ffffffb3}.plan-btn[data-v-cc560e24]{border-radius:10px;cursor:pointer;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;letter-spacing:-.01em;padding:13px;transition:all .2s;width:100%}.btn-stroke[data-v-cc560e24]{background:transparent;border:1.5px solid var(--border);color:var(--navy)}.btn-stroke[data-v-cc560e24]:hover{background:var(--bg);border-color:var(--navy)}.btn-fill[data-v-cc560e24]{background:var(--white);border:none;box-shadow:0 2px 12px #0000001f;color:var(--navy)}.btn-fill[data-v-cc560e24]:hover{box-shadow:0 4px 20px #0000002e;transform:translateY(-1px)}@media(max-width:768px){.plan-grid[data-v-cc560e24]{grid-template-columns:1fr;max-width:400px}}.test-grid[data-v-704c4af6]{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-top:60px}.test-card[data-v-704c4af6]{background:var(--white);border:1px solid var(--border);border-radius:18px;opacity:0;padding:32px;transform:translateY(14px);transition:all .3s}.test-card.visible[data-v-704c4af6]{opacity:1;transform:translateY(0);transition:opacity .5s ease,transform .5s ease,all .3s}.test-card[data-v-704c4af6]:hover{border-color:var(--steel-lt);box-shadow:var(--shadow-lg);transform:translateY(-3px)}.stars[data-v-704c4af6]{color:#d4af37;font-size:13px;letter-spacing:1px;margin-bottom:16px}.test-quote[data-v-704c4af6]{color:var(--steel);font-family:Cormorant Garamond,serif;font-size:17px;font-style:italic;font-weight:400;line-height:1.75;margin-bottom:24px}.test-author[data-v-704c4af6]{gap:12px}.test-author[data-v-704c4af6],.test-avatar[data-v-704c4af6]{align-items:center;display:flex}.test-avatar[data-v-704c4af6]{background:var(--bg2);border:1px solid var(--border);border-radius:50%;font-size:20px;height:42px;justify-content:center;width:42px}.test-name[data-v-704c4af6]{color:var(--navy);font-size:14px;font-weight:600}.test-role[data-v-704c4af6]{color:var(--muted);font-size:12px;margin-top:1px}@media(max-width:768px){.test-grid[data-v-704c4af6]{grid-template-columns:1fr;max-width:440px}}.faq-container[data-v-43d0f53b]{margin:0 auto;max-width:800px}.faq-item[data-v-43d0f53b]{border-bottom:1px solid var(--border);opacity:0;transform:translateY(20px);transition:all .6s ease}.faq-item.visible[data-v-43d0f53b],.faq-item[data-v-43d0f53b]:not(.js-enabled),body:not(.js) .faq-item[data-v-43d0f53b]{opacity:1;transform:translateY(0)}.faq-question[data-v-43d0f53b]{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:24px 0;text-align:left;transition:all .2s ease;width:100%}.faq-question[data-v-43d0f53b]:hover,.faq-text[data-v-43d0f53b]{color:var(--navy)}.faq-text[data-v-43d0f53b]{font-size:18px;font-weight:600;line-height:1.4;padding-right:20px}.faq-icon[data-v-43d0f53b]{align-items:center;color:var(--steel);display:flex;flex-shrink:0;font-size:24px;font-weight:300;height:24px;justify-content:center;transition:all .3s ease;width:24px}.faq-icon.rotated[data-v-43d0f53b]{color:var(--navy);transform:rotate(45deg)}.faq-answer[data-v-43d0f53b]{max-height:0;overflow:hidden;transition:all .3s ease}.faq-answer.show[data-v-43d0f53b]{max-height:200px}.faq-content[data-v-43d0f53b]{padding:0 0 24px}.faq-content p[data-v-43d0f53b]{color:var(--steel);font-size:16px;line-height:1.6;margin:0}@media(max-width:768px){.faq-question[data-v-43d0f53b]{padding:20px 0}.faq-text[data-v-43d0f53b]{font-size:16px}.faq-icon[data-v-43d0f53b]{font-size:20px}}.cta-inner[data-v-a2c5e85a]{margin:0 auto;max-width:640px;text-align:center}.cta-btns[data-v-a2c5e85a]{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.cta-note[data-v-a2c5e85a]{color:var(--muted);font-size:13px;margin-top:20px}footer[data-v-c7a49c9a]{background:var(--navy);padding:60px 56px 40px}.footer-top[data-v-c7a49c9a]{border-bottom:1px solid hsla(0,0%,100%,.08);display:grid;gap:40px;grid-template-columns:1.5fr 1fr 1fr 1fr;margin-bottom:48px;padding-bottom:48px}.brand-logo[data-v-c7a49c9a]{display:inline-flex;text-decoration:none}.footer-logo-img[data-v-c7a49c9a]{filter:brightness(0) invert(1);height:44px;-o-object-fit:contain;object-fit:contain;opacity:.85;transition:opacity .2s;width:auto}.footer-logo-img[data-v-c7a49c9a]:hover{opacity:1}.tagline[data-v-c7a49c9a]{color:#fff6;font-size:13px;line-height:1.65;margin-top:14px;max-width:200px}.col-title[data-v-c7a49c9a]{color:#ffffff59;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:16px;text-transform:uppercase}.col-links[data-v-c7a49c9a]{display:flex;flex-direction:column;gap:10px;list-style:none}.col-links a[data-v-c7a49c9a]{color:#ffffff8c;font-size:14px;text-decoration:none;transition:color .2s}.col-links a[data-v-c7a49c9a]:hover{color:var(--white)}.footer-bottom[data-v-c7a49c9a]{align-items:center;color:#ffffff4d;display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:space-between}@media(max-width:1050px){footer[data-v-c7a49c9a]{padding:48px 32px 32px}.footer-top[data-v-c7a49c9a]{gap:32px;grid-template-columns:1fr 1fr}}@media(max-width:768px){footer[data-v-c7a49c9a]{padding:40px 20px 28px}.footer-top[data-v-c7a49c9a]{grid-template-columns:1fr}.footer-bottom[data-v-c7a49c9a]{align-items:flex-start;flex-direction:column}.footer-logo-img[data-v-c7a49c9a]{height:36px}}
