.section[data-v-e9fbf389]{padding:5rem 0}.section-title[data-v-e9fbf389]{background:linear-gradient(135deg,#e06b5b,#c74639);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;font-size:2.25rem;font-weight:800;margin-bottom:1.5rem;position:relative}.section-title[data-v-e9fbf389]:after{background:linear-gradient(135deg,#3e7cff,#2c55cc);border-radius:2px;bottom:-8px;content:"";height:4px;left:0;position:absolute;width:60px}.section-subtitle[data-v-e9fbf389]{color:#475569;font-size:1.25rem;margin-bottom:3rem;max-width:700px}.feature-icon[data-v-e9fbf389]{align-items:center;border-radius:16px;flex-grow:1;font-size:1.5rem;font-weight:700;height:60px;justify-content:center;width:60px}.icon-security[data-v-e9fbf389]{background:#3e7cff26;color:#3e7cff}.fade-in[data-v-e9fbf389]{animation:fadeIn-e9fbf389 .6s ease-out forwards;opacity:0;transform:translateY(20px)}@keyframes fadeIn-e9fbf389{to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.section[data-v-e9fbf389]{padding:3.5rem 0}.section-title[data-v-e9fbf389]{font-size:1.875rem;margin-bottom:1.25rem}.section-subtitle[data-v-e9fbf389]{font-size:1.125rem;margin-bottom:2rem}}.section[data-v-2e3987e7]{padding:5rem 0}.section-title[data-v-2e3987e7]{background:linear-gradient(135deg,#e06b5b,#c74639);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;font-size:2.25rem;font-weight:800;margin-bottom:1.5rem;position:relative}.section-title[data-v-2e3987e7]:after{background:linear-gradient(135deg,#3e7cff,#2c55cc);border-radius:2px;bottom:-8px;content:"";height:4px;left:0;position:absolute;width:60px}.section-subtitle[data-v-2e3987e7]{color:#475569;font-size:1.25rem;margin-bottom:3rem}.benefit-card[data-v-2e3987e7]{border-radius:16px;padding:2rem;text-align:center;transition:all .3s ease}.benefit-card[data-v-2e3987e7]:hover{transform:translateY(-5px)}.benefit-icon[data-v-2e3987e7]{margin:auto auto 1.25rem}.fade-in[data-v-2e3987e7]{animation:fadeIn-2e3987e7 .6s ease-out forwards;opacity:0;transform:translateY(20px)}@keyframes fadeIn-2e3987e7{to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.section[data-v-2e3987e7]{padding:3.5rem 0}.section-title[data-v-2e3987e7]{font-size:1.875rem;margin-bottom:1.25rem}.section-subtitle[data-v-2e3987e7]{font-size:1.125rem;margin-bottom:2rem}}.section[data-v-88a73af6]{padding:5rem 0}.steps-container[data-v-88a73af6]{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:24px;padding:12px 0}.steps-container[data-v-88a73af6]::-webkit-scrollbar{display:none}.step-item[data-v-88a73af6]{flex:0 0 auto;flex-direction:column;min-width:80px;text-align:center}.step-item[data-v-88a73af6],.step-number-form[data-v-88a73af6]{align-items:center;display:flex}.step-number-form[data-v-88a73af6]{background:linear-gradient(135deg,#e06b5b,#c74639);border-radius:50%;color:#fff;flex-shrink:0;font-size:1.1rem;font-weight:700;height:36px;justify-content:center;margin-bottom:8px;width:36px}.step-label[data-v-88a73af6]{font-size:.85rem;font-weight:500}@media(max-width:768px){.section[data-v-88a73af6]{padding:3.5rem 0}}.section[data-v-7c58478e]{padding:5rem 0}.section-title[data-v-7c58478e]{background:linear-gradient(135deg,#e06b5b,#c74639);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;font-size:2.25rem;font-weight:800;margin-bottom:1.5rem;position:relative}.section-title[data-v-7c58478e]:after{background:linear-gradient(135deg,#3e7cff,#2c55cc);border-radius:2px;bottom:-8px;content:"";height:4px;left:0;position:absolute;width:60px}.section-subtitle[data-v-7c58478e]{color:#475569;font-size:1.25rem;margin-bottom:3rem;max-width:700px}@media(max-width:768px){.section[data-v-7c58478e]{padding:3.5rem 0}.section-title[data-v-7c58478e]{font-size:1.875rem;margin-bottom:1.25rem}.section-subtitle[data-v-7c58478e]{font-size:1.125rem;margin-bottom:2rem}}.medit-demo[data-v-7bd5b4db]{animation:demo-float-7bd5b4db 7s ease-in-out infinite}@keyframes demo-float-7bd5b4db{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.medpromo-demo[data-v-d6c382b0]{animation:medpromo-demo-float-d6c382b0 7s ease-in-out infinite}@keyframes medpromo-demo-float-d6c382b0{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes float-e6be3926{0%,to{transform:translateY(10px)}50%{transform:translateY(-10px)}}@keyframes messageIn-e6be3926{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes type-e6be3926{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse-e6be3926{0%,to{opacity:1}50%{opacity:.5}}.messenger-window[data-v-e6be3926]{animation:float-e6be3926 6s ease-in-out infinite;background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 25px 50px -12px #00000040;overflow:hidden}.messenger-header[data-v-e6be3926]{align-items:center;background:linear-gradient(90deg,#5a8cff -16.1%,#43d6ff 16.36%,#8f3fff 76.63%);display:flex;gap:1rem;padding:1rem 1.5rem}.messenger-avatar[data-v-e6be3926]{align-items:center;background:#fff;border-radius:50%;display:flex;flex-shrink:0;font-size:1.5rem;height:48px;justify-content:center;width:48px}.messenger-info[data-v-e6be3926]{flex:1;min-width:0}.messenger-name[data-v-e6be3926]{color:#fff;font-size:1.1rem;font-weight:700}.messenger-name[data-v-e6be3926],.messenger-status[data-v-e6be3926]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messenger-status[data-v-e6be3926]{align-items:center;color:#ffffffd9;display:flex;font-size:.85rem;gap:.5rem}.status-dot[data-v-e6be3926]{animation:pulse-e6be3926 2s ease-in-out infinite;background:#10b981;border-radius:50%;flex-shrink:0;height:8px;width:8px}.messenger-menu[data-v-e6be3926]{background:none;border:none;color:#fff;cursor:pointer;flex-shrink:0;font-size:1.5rem;line-height:1;padding:.25rem}.messenger-menu[data-v-e6be3926]:hover{opacity:.8}.messenger-body[data-v-e6be3926]{background:#f8fafc;display:flex;flex-direction:column;gap:1rem;height:320px;overflow-y:auto;padding:1.5rem;scroll-behavior:smooth}.messenger-body[data-v-e6be3926]::-webkit-scrollbar{width:6px}.messenger-body[data-v-e6be3926]::-webkit-scrollbar-track{background:transparent}.messenger-body[data-v-e6be3926]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:3px}.messenger-body[data-v-e6be3926]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.message[data-v-e6be3926]{animation:messageIn-e6be3926 .4s ease-out;border-radius:16px;font-size:.95rem;line-height:1.5;max-width:85%;padding:.875rem 1.125rem;word-wrap:break-word}.message .message-text strong[data-v-e6be3926]{font-weight:600}.message .message-time[data-v-e6be3926]{font-size:.75rem;margin-top:.375rem;opacity:.7;text-align:right}.message-incoming[data-v-e6be3926]{align-self:flex-start;background:#fff;border-bottom-left-radius:4px;box-shadow:0 2px 8px #00000014;color:#1e293b}.message-outgoing[data-v-e6be3926]{align-self:flex-end;background:linear-gradient(90deg,#5a8cff -16.1%,#43d6ff 16.36%,#8f3fff 76.63%);border-bottom-right-radius:4px;box-shadow:0 2px 8px #3e7cff4d;color:#fff}.message-outgoing .message-time[data-v-e6be3926]{color:#ffffffd9}.typing-indicator[data-v-e6be3926]{align-self:flex-start;background:#fff;border-radius:16px 16px 16px 4px;box-shadow:0 2px 8px #00000014;display:flex;gap:4px;padding:.75rem 1rem}.typing-dot[data-v-e6be3926]{animation:type-e6be3926 1.4s ease-in-out infinite;background:#94a3b8;border-radius:50%;height:8px;width:8px}.typing-dot[data-v-e6be3926]:nth-child(2){animation-delay:.2s}.typing-dot[data-v-e6be3926]:nth-child(3){animation-delay:.4s}.quick-replies[data-v-e6be3926]{background:#fff;border-top:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:.5rem;padding:.5rem 1rem}.quick-reply[data-v-e6be3926]{background:#f1f5f9;border:1px solid transparent;border-radius:20px;color:#475569;cursor:pointer;font-family:inherit;font-size:.85rem;padding:.5rem 1rem;transition:all .2s ease}.quick-reply[data-v-e6be3926]:hover{background:#e2e8f0;border-color:#3e7cff;color:#3e7cff}.quick-reply[data-v-e6be3926]:active{transform:scale(.98)}.messenger-footer[data-v-e6be3926]{align-items:center;background:#fff;border-top:1px solid #e2e8f0;display:flex;gap:.75rem;padding:1rem 1.5rem}.messenger-input[data-v-e6be3926]{border:1px solid #e2e8f0;border-radius:24px;flex:1;font-family:inherit;font-size:.95rem;outline:none;padding:.75rem 1rem;transition:border-color .2s ease}.messenger-input[data-v-e6be3926]::-moz-placeholder{color:#94a3b8}.messenger-input[data-v-e6be3926]::placeholder{color:#94a3b8}.messenger-input[data-v-e6be3926]:focus{border-color:#3e7cff}.messenger-send[data-v-e6be3926]{align-items:center;background:linear-gradient(90deg,#5a8cff -16.1%,#43d6ff 16.36%,#8f3fff 76.63%);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;transition:transform .2s ease;width:44px}.messenger-send[data-v-e6be3926]:hover{transform:scale(1.05)}.messenger-send[data-v-e6be3926]:active{transform:scale(.95)}.messenger-send svg[data-v-e6be3926]{display:block}@media(max-width:768px){.messenger-window[data-v-e6be3926]{max-width:100%}.messenger-body[data-v-e6be3926]{height:280px}.messenger-header[data-v-e6be3926]{padding:.875rem 1rem}.messenger-avatar[data-v-e6be3926]{font-size:1.25rem;height:40px;width:40px}.messenger-name[data-v-e6be3926]{font-size:1rem}.messenger-status[data-v-e6be3926]{font-size:.75rem}.messenger-body[data-v-e6be3926]{padding:1rem}.message[data-v-e6be3926]{font-size:.9rem;padding:.75rem 1rem}.quick-replies[data-v-e6be3926]{padding:0 1rem .75rem}.quick-reply[data-v-e6be3926]{font-size:.8rem;padding:.4rem .875rem}.messenger-footer[data-v-e6be3926]{padding:.75rem 1rem}.messenger-input[data-v-e6be3926]{font-size:.9rem;padding:.625rem .875rem}.messenger-send[data-v-e6be3926]{height:40px;width:40px}}.terminal-window[data-v-29e33add]{margin-left:auto;margin-right:auto;max-width:42rem;position:relative;z-index:1}.terminal-body[data-v-29e33add]{scrollbar-color:#475569 #1e293b;scrollbar-width:thin}.terminal-body[data-v-29e33add]::-webkit-scrollbar{width:6px}.terminal-body[data-v-29e33add]::-webkit-scrollbar-track{background:#1e293b}.terminal-body[data-v-29e33add]::-webkit-scrollbar-thumb{background:#475569;border-radius:3px}.terminal-body[data-v-29e33add]::-webkit-scrollbar-thumb:hover{background:#64748b}.cursor-blink[data-v-29e33add]{animation:blink-29e33add 1s step-end infinite}@keyframes blink-29e33add{0%,to{opacity:1}50%{opacity:0}}.terminal-line[data-v-29e33add]{animation:fadeIn-29e33add .2s ease-out}@keyframes fadeIn-29e33add{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.hero-bg[data-v-94adde2f]{background:radial-gradient(circle at 10% 20%,#e06c5c1a 0,#fff0 25%),radial-gradient(circle at 90% 80%,#3e7cff1a 0,#fff0 20%)}.stat-number[data-v-94adde2f]{background:linear-gradient(135deg,#e06b5b,#c74639);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:800;line-height:1}.stat-label[data-v-94adde2f]{color:#475569;font-weight:600}.floating[data-v-94adde2f]{animation:float-94adde2f 6s ease-in-out infinite}.floating-delay[data-v-94adde2f]{animation:float-94adde2f 6s ease-in-out 1.5s infinite}@keyframes float-94adde2f{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.fade-in[data-v-94adde2f]{animation:fadeIn-94adde2f .6s ease-out forwards;opacity:0;transform:translateY(20px)}@keyframes fadeIn-94adde2f{to{opacity:1;transform:translateY(0)}}.compliance-section[data-v-45f91f74]{background:linear-gradient(135deg,#e6f0ffd6,#fdf3f2bd),#f8fafc;padding:5rem 0}.compliance-grid[data-v-45f91f74]{align-items:start;display:grid;gap:3rem;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin:0 auto;max-width:72rem}.compliance-kicker[data-v-45f91f74]{align-items:center;color:#2c55cc;display:inline-flex;font-weight:700;gap:.5rem;margin-bottom:1rem}.section-title[data-v-45f91f74]{background:linear-gradient(135deg,#e06b5b,#c74639);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;font-size:2.25rem;font-weight:800;margin-bottom:1.5rem;position:relative}.section-title[data-v-45f91f74]:after{background:linear-gradient(135deg,#3e7cff,#2c55cc);border-radius:2px;bottom:-8px;content:"";height:4px;left:0;position:absolute;width:60px}.section-subtitle[data-v-45f91f74]{color:#475569;font-size:1.25rem;line-height:1.7}.compliance-panel[data-v-45f91f74]{background:#fff;border:1px solid #d0e3ff;border-radius:8px;box-shadow:0 24px 60px #1e293b1a;overflow:hidden}.disclaimer[data-v-45f91f74]{background:#1e293b;color:#fff;padding:1.75rem}.disclaimer h3[data-v-45f91f74]{font-size:1.25rem;font-weight:800;margin-bottom:.75rem}.disclaimer p[data-v-45f91f74]{color:#ffffffd1;line-height:1.7}.compliance-items[data-v-45f91f74]{display:grid;gap:1rem;padding:1.5rem}.compliance-item[data-v-45f91f74]{border:1px solid #e2e8f0;border-radius:8px;display:grid;gap:1rem;grid-template-columns:auto minmax(0,1fr);padding:1rem}.compliance-icon[data-v-45f91f74]{color:#d45a4a;height:2.25rem;width:2.25rem}.compliance-item h3[data-v-45f91f74]{color:#1e293b;font-size:1.125rem;font-weight:800;margin-bottom:.35rem}.compliance-item p[data-v-45f91f74]{color:#475569;line-height:1.65}@media(max-width:768px){.compliance-section[data-v-45f91f74]{padding:3.5rem 0}.compliance-grid[data-v-45f91f74]{gap:2rem;grid-template-columns:1fr}.section-title[data-v-45f91f74]{font-size:1.875rem}.section-subtitle[data-v-45f91f74]{font-size:1.125rem}}@keyframes float-a19bc613{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes fadeIn-a19bc613{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-a19bc613{0%,to{opacity:1}50%{opacity:.5}}.section[data-v-a19bc613]{background:#fff;padding:5rem 0}.section-title[data-v-a19bc613]{background:linear-gradient(135deg,#e06b5b,#c74639);background-clip:text;-webkit-background-clip:text;color:transparent;display:inline-block;font-size:2.25rem;font-weight:800;margin-bottom:1.5rem;position:relative}.section-title[data-v-a19bc613]:after{background:linear-gradient(135deg,#3e7cff,#2c55cc);border-radius:2px;bottom:-8px;content:"";height:4px;left:0;position:absolute;width:60px}.section-subtitle[data-v-a19bc613]{color:#475569;font-size:1.25rem;margin-bottom:3rem;margin-left:auto;margin-right:auto}.pricing-grid[data-v-a19bc613]{align-items:stretch;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin:0 auto 3rem;max-width:80rem}.pricing-grid--1[data-v-a19bc613]{max-width:24rem}.pricing-notes[data-v-a19bc613]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:1rem;margin:0 auto 3rem;max-width:56rem;padding:1.5rem}.pricing-notes-title[data-v-a19bc613]{color:#1e293b;font-size:1.25rem;font-weight:700;margin-bottom:1rem}.pricing-notes-list[data-v-a19bc613]{color:#475569;display:grid;gap:.75rem;text-align:left}.pricing-notes-list li[data-v-a19bc613]{padding-left:1.5rem;position:relative}.pricing-notes-list li[data-v-a19bc613]:before{background:#d0e3ff;border-radius:999px;color:#2c55cc;content:"!";font-size:.75rem;font-weight:800;height:1rem;left:0;line-height:1rem;position:absolute;text-align:center;top:0;width:1rem}@media(min-width:1024px){.pricing-grid--2[data-v-a19bc613]{max-width:52rem}.pricing-grid--3[data-v-a19bc613]{max-width:72rem}}.price-card[data-v-a19bc613]{background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 25px 50px -12px #00000026;display:grid;flex:1 1 100%;grid-template-rows:3rem 3rem 7rem 5rem 2rem 20rem 4rem;max-width:100%;overflow:hidden;padding:2.5rem;position:relative;text-align:center;transition:all .3s ease}@media(min-width:768px){.price-card[data-v-a19bc613]{flex-basis:calc(50% - .75rem);max-width:calc(50% - .75rem)}}@media(min-width:1024px){.price-card[data-v-a19bc613]{flex-basis:calc(25% - 1.125rem);max-width:calc(25% - 1.125rem)}.pricing-grid--2 .price-card[data-v-a19bc613]{flex-basis:calc(50% - .75rem);max-width:calc(50% - .75rem)}.pricing-grid--3 .price-card[data-v-a19bc613]{flex-basis:calc(33.33333% - 1rem);max-width:calc(33.33333% - 1rem)}}.price-card[data-v-a19bc613]:hover{box-shadow:0 35px 60px -12px #0003;transform:translateY(-8px)}.price-card[data-v-a19bc613]:before{background:radial-gradient(circle,#e06c5c14 0,#fff0 70%);content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%;z-index:-5}.price-card-highlight[data-v-a19bc613]{border:2px solid #e06b5b;transform:scale(1.02)}.price-card-highlight[data-v-a19bc613]:hover{transform:scale(1.02) translateY(-8px)}.price-card-highlight .price-category[data-v-a19bc613]{color:#d45a4a!important}.price-category[data-v-a19bc613]{font-size:.775rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.price-category[data-v-a19bc613],.price-title[data-v-a19bc613]{margin-bottom:.5rem;position:relative;z-index:1}.price-title[data-v-a19bc613]{color:#1e293b;font-size:1.5rem;font-weight:700}.price-description[data-v-a19bc613]{color:#475569;font-size:.95rem;margin-bottom:1.5rem;position:relative;z-index:1;word-wrap:break-word}.price-amount[data-v-a19bc613]{background:linear-gradient(135deg,#e06b5b,#c74639);background-clip:text;-webkit-background-clip:text;color:transparent;font-size:1.5rem;font-weight:800;line-height:1;margin:1rem 0;position:relative;z-index:1}.price-period[data-v-a19bc613]{color:#475569;font-size:1rem;font-weight:500;margin-bottom:1.5rem;position:relative;z-index:1}.price-features[data-v-a19bc613]{border-bottom:1px solid #e2e8f0;border-top:1px solid #e2e8f0;margin:1.5rem 0;padding:1.5rem 0;position:relative;text-align:left;z-index:1}.checkmark[data-v-a19bc613]{color:#10b981;flex-shrink:0;font-weight:700}.support-card[data-v-a19bc613]{background:linear-gradient(135deg,#f8fafc,#fff);border:2px solid #d0e3ff}.support-card-header[data-v-a19bc613]{align-items:center;border-bottom:2px dashed #e2e8f0;display:flex;justify-content:space-between;margin-bottom:2rem;padding-bottom:2rem}@media(max-width:768px){.support-card-header[data-v-a19bc613]{flex-direction:column;gap:1.5rem;text-align:center}}.support-icon[data-v-a19bc613]{flex-shrink:0;font-size:3rem}.support-price[data-v-a19bc613]{text-align:right}@media(max-width:768px){.support-price[data-v-a19bc613]{text-align:center}}.support-features[data-v-a19bc613]{text-align:left}.price-factor[data-v-a19bc613]{background:#f1f5f9;border:1px solid transparent;border-radius:20px;color:#374151;font-size:.9rem;padding:.5rem 1.25rem;transition:all .2s ease}.price-factor[data-v-a19bc613]:hover{background:#e6f0ff;border-color:#3e7cff;color:#3569e5}.fade-in[data-v-a19bc613]{animation:fadeIn-a19bc613 .6s ease-out forwards;opacity:0;transform:translateY(20px)}@media(max-width:1024px){.price-card-highlight[data-v-a19bc613]{transform:none}.price-card-highlight[data-v-a19bc613]:hover{transform:translateY(-8px)}}@media(max-width:768px){.section[data-v-a19bc613]{padding:3.5rem 0}.section-title[data-v-a19bc613]{font-size:1.875rem}.section-subtitle[data-v-a19bc613]{font-size:1.125rem}.price-card[data-v-a19bc613]{padding:2rem}.price-amount[data-v-a19bc613]{font-size:2.5rem}.support-card-header[data-v-a19bc613]{flex-direction:column;text-align:center}.support-price[data-v-a19bc613]{text-align:center}}.section[data-v-5cfffaeb]{padding:5rem 0}.section-title[data-v-5cfffaeb]{background:linear-gradient(135deg,#e06b5b,#c74639);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;font-size:2.25rem;font-weight:800;margin-bottom:1.5rem;position:relative}.section-title[data-v-5cfffaeb]:after{background:linear-gradient(135deg,#3e7cff,#2c55cc);border-radius:2px;bottom:-8px;content:"";height:4px;left:0;position:absolute;width:60px}.section-subtitle[data-v-5cfffaeb]{color:#475569;font-size:1.25rem;margin-bottom:3rem}.problem-item[data-v-5cfffaeb]{display:flex;margin-bottom:1.25rem;padding-left:1.75rem;position:relative}.problem-item[data-v-5cfffaeb]:before{color:#ef4444;content:"•";font-size:1.5rem;left:0;line-height:1.2;position:absolute}.solution-item[data-v-5cfffaeb]{display:flex;margin-bottom:1.25rem;padding-left:2rem;position:relative}.solution-item[data-v-5cfffaeb]:before{color:#10b981;content:"✓";font-size:1.25rem;font-weight:700;left:0;line-height:1.4;position:absolute}.fade-in[data-v-5cfffaeb]{animation:fadeIn-5cfffaeb .6s ease-out forwards;opacity:0;transform:translateY(20px)}@keyframes fadeIn-5cfffaeb{to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.section[data-v-5cfffaeb]{padding:3.5rem 0}.section-title[data-v-5cfffaeb]{font-size:1.875rem;margin-bottom:1.25rem}.section-subtitle[data-v-5cfffaeb]{font-size:1.125rem;margin-bottom:2rem}}@keyframes fadeIn-de3af81d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-de3af81d{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes slideIn-de3af81d{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.process-section[data-v-de3af81d]{background:#f8fafc;overflow:hidden;padding:5rem 0;position:relative}.process-section[data-v-de3af81d]:before{background:radial-gradient(circle,#e06c5c0d 0,#fff0 70%);right:-100px;top:-100px}.process-section[data-v-de3af81d]:after,.process-section[data-v-de3af81d]:before{border-radius:50%;content:"";height:400px;pointer-events:none;position:absolute;width:400px}.process-section[data-v-de3af81d]:after{background:radial-gradient(circle,#3e7cff0d 0,#fff0 70%);bottom:-100px;left:-100px}.process-header[data-v-de3af81d]{margin:0 auto 4rem;max-width:700px;text-align:center}.section-title[data-v-de3af81d]{background:linear-gradient(135deg,#e06b5b,#c74639);background-clip:text;-webkit-background-clip:text;color:transparent;display:inline-block;font-size:2.25rem;font-weight:800;margin-bottom:1.5rem;position:relative}.section-title[data-v-de3af81d]:after{background:linear-gradient(135deg,#3e7cff,#2c55cc);border-radius:2px;bottom:-8px;content:"";height:4px;left:0;position:absolute;width:60px}.section-subtitle[data-v-de3af81d]{color:#475569;font-size:1.25rem;margin:0}.process-container[data-v-de3af81d]{margin:0 auto;max-width:1200px}.process-grid[data-v-de3af81d]{align-items:stretch;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-bottom:4rem}@media(max-width:768px){.process-grid[data-v-de3af81d]{display:none}}.process-step[data-v-de3af81d]{display:grid;flex:1 1 calc(25% - 1.5rem);grid-template-columns:1fr;grid-template-rows:auto 1fr;max-width:calc(25% - 1.5rem);opacity:0;position:relative;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.process-step.visible[data-v-de3af81d]{opacity:1;transform:translateY(0)}.process-step--row-end .step-connector[data-v-de3af81d]{display:none}@media(max-width:1024px){.process-step[data-v-de3af81d]{flex-basis:calc(50% - 1rem);max-width:calc(50% - 1rem)}}.step-number-wrapper[data-v-de3af81d]{margin-bottom:1rem;position:relative}.step-number[data-v-de3af81d]{align-items:center;background:linear-gradient(135deg,#e06b5b,#c74639);border-radius:50%;box-shadow:0 4px 15px #e06c5c66;color:#fff;display:flex;font-size:1.5rem;font-weight:800;height:56px;justify-content:center;position:relative;transition:transform .3s ease;width:56px;z-index:2}.step-number[data-v-de3af81d]:hover{transform:scale(1.1)}.step-connector[data-v-de3af81d]{background:linear-gradient(90deg,#f5cbc3,#a4c7ff);height:3px;left:56px;position:absolute;top:28px;width:calc(100% - 56px);z-index:1}@media(max-width:1024px){.step-connector[data-v-de3af81d]{display:none}}.step-content[data-v-de3af81d]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 10px 25px -5px #0000001a;display:flex;flex-direction:column;padding:1.5rem;transition:all .3s ease}.step-content[data-v-de3af81d]:hover{border-color:#a4c7ff;box-shadow:0 20px 35px -5px #00000026;transform:translateY(-5px)}.step-icon[data-v-de3af81d]{display:block;font-size:2.5rem;margin-bottom:1rem}.step-title[data-v-de3af81d]{color:#1e293b;font-size:1.25rem;font-weight:700;line-height:1.3;margin-bottom:.75rem}.step-description[data-v-de3af81d]{color:#475569;flex-grow:1;font-size:.95rem;line-height:1.6;margin-bottom:1rem}.step-meta[data-v-de3af81d]{border-top:1px dashed #e2e8f0;display:flex;flex-wrap:wrap;gap:.75rem;padding-top:1rem}.step-duration[data-v-de3af81d],.step-paid[data-v-de3af81d]{align-items:center;border-radius:20px;display:inline-flex;font-size:.85rem;font-weight:500;gap:.375rem;padding:.375rem .75rem}.step-duration[data-v-de3af81d]{background:#e6f0ff;color:#2c55cc}.step-duration svg[data-v-de3af81d]{color:#3569e5}.step-paid[data-v-de3af81d]{background:#fdf2f0;color:#c74639}.step-paid svg[data-v-de3af81d]{color:#d45a4a}.process-timeline[data-v-de3af81d]{display:none}@media(max-width:768px){.process-timeline[data-v-de3af81d]{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:3rem;padding-left:3.5rem;position:relative}.process-timeline[data-v-de3af81d]:before{background:linear-gradient(180deg,#f5cbc3,#a4c7ff);border-radius:2px;bottom:0;content:"";left:1.5rem;position:absolute;top:0;width:3px}}.timeline-item[data-v-de3af81d]{opacity:0;transform:translate(-20px);transition:opacity .6s ease-out,transform .6s ease-out}.timeline-item.visible[data-v-de3af81d]{opacity:1;transform:translate(0)}.timeline-marker[data-v-de3af81d]{align-items:center;background:linear-gradient(135deg,#e06b5b,#c74639);border-radius:50%;box-shadow:0 4px 15px #e06c5c66;display:flex;height:3rem;justify-content:center;left:-3.5rem;position:absolute;top:0;width:3rem;z-index:2}.timeline-number[data-v-de3af81d]{color:#fff;font-size:1.125rem;font-weight:800}.timeline-content[data-v-de3af81d]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 10px 25px -5px #0000001a;display:flex;gap:1rem;padding:1.25rem}.timeline-icon[data-v-de3af81d]{flex-shrink:0;font-size:2rem}.timeline-info[data-v-de3af81d]{flex:1;min-width:0}.timeline-title[data-v-de3af81d]{color:#1e293b;font-size:1.125rem;font-weight:700;line-height:1.3;margin-bottom:.5rem}.timeline-description[data-v-de3af81d]{color:#475569;font-size:.9rem;line-height:1.5;margin-bottom:.75rem}.timeline-meta[data-v-de3af81d]{display:flex;flex-wrap:wrap;gap:.5rem}.timeline-duration[data-v-de3af81d],.timeline-paid[data-v-de3af81d]{border-radius:12px;font-size:.8rem;font-weight:500;padding:.25rem .625rem}.timeline-duration[data-v-de3af81d]{background:#e6f0ff;color:#2c55cc}.timeline-paid[data-v-de3af81d]{background:#fdf2f0;color:#c74639}.process-cta[data-v-de3af81d]{margin:3rem auto;max-width:500px;opacity:0;text-align:center;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.process-cta.visible[data-v-de3af81d]{opacity:1;transform:translateY(0)}.process-cta-note[data-v-de3af81d]{color:#64748b;font-size:.9rem;margin-top:1rem}.trust-badges[data-v-de3af81d]{display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr);margin:3rem auto 0;max-width:800px;opacity:0;transform:translateY(20px);transition:opacity .6s ease-out .3s,transform .6s ease-out .3s}.trust-badges.visible[data-v-de3af81d]{opacity:1;transform:translateY(0)}@media(max-width:768px){.trust-badges[data-v-de3af81d]{grid-template-columns:repeat(2,1fr)}}.trust-badge[data-v-de3af81d]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 15px #0000000d;display:flex;flex-direction:column;padding:1.25rem;text-align:center;transition:all .3s ease}.trust-badge[data-v-de3af81d]:hover{border-color:#a4c7ff;box-shadow:0 8px 25px #0000001a;transform:translateY(-3px)}.trust-badge-icon[data-v-de3af81d]{font-size:2rem;margin-bottom:.5rem}.trust-badge-text[data-v-de3af81d]{color:#374151;font-size:.875rem;font-weight:600}.fade-in[data-v-de3af81d]{transition:opacity .6s ease-out,transform .6s ease-out}.fade-in[data-v-de3af81d],.fade-in.visible[data-v-de3af81d]{opacity:1;transform:translateY(0)}@media(max-width:1024px){.process-grid[data-v-de3af81d]{justify-content:center}.step-connector[data-v-de3af81d]{display:none}}@media(max-width:768px){.process-section[data-v-de3af81d]{padding:3.5rem 0}.section-title[data-v-de3af81d]{font-size:1.875rem}.section-subtitle[data-v-de3af81d]{font-size:1.125rem}.process-grid[data-v-de3af81d]{display:none}.process-timeline[data-v-de3af81d]{display:flex}.trust-badges[data-v-de3af81d]{gap:1rem;grid-template-columns:repeat(2,1fr)}.trust-badge[data-v-de3af81d]{padding:1rem}.trust-badge-icon[data-v-de3af81d]{font-size:1.75rem}.trust-badge-text[data-v-de3af81d]{font-size:.8rem}}@media(max-width:480px){.trust-badges[data-v-de3af81d]{grid-template-columns:1fr}.step-content[data-v-de3af81d]{padding:1.25rem}.timeline-content[data-v-de3af81d]{padding:1rem}}.section[data-v-2b3180ad]{padding:5rem 0}.section-title[data-v-2b3180ad]{background:linear-gradient(135deg,#e06b5b,#c74639);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;font-size:2.25rem;font-weight:800;margin-bottom:1.5rem;position:relative}.section-title[data-v-2b3180ad]:after{background:linear-gradient(135deg,#3e7cff,#2c55cc);border-radius:2px;bottom:-8px;content:"";height:4px;left:0;position:absolute;width:60px}.section-subtitle[data-v-2b3180ad]{color:#475569;font-size:1.25rem;margin-bottom:3rem}.step-number[data-v-2b3180ad]{align-items:center;background:linear-gradient(135deg,#e06b5b,#c74639);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1.25rem;font-weight:700;height:40px;justify-content:center;margin-right:1.25rem;width:40px}.step-card[data-v-2b3180ad]{border-bottom:1px dashed #e2e8f0;display:flex;margin-bottom:1.5rem;padding-bottom:1.5rem}.step-card[data-v-2b3180ad]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.fade-in[data-v-2b3180ad]{animation:fadeIn-2b3180ad .6s ease-out forwards;opacity:0;transform:translateY(20px)}@keyframes fadeIn-2b3180ad{to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.section[data-v-2b3180ad]{padding:3.5rem 0}.section-title[data-v-2b3180ad]{font-size:1.875rem;margin-bottom:1.25rem}.section-subtitle[data-v-2b3180ad]{font-size:1.125rem;margin-bottom:2rem}.step-card[data-v-2b3180ad]{align-items:flex-start;flex-direction:column}.step-number[data-v-2b3180ad]{margin-bottom:1rem;margin-right:0}}
