@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@700;800;900&family=Lora:ital,wght@0,400;0,600;1,400&family=IBM+Plex+Mono:wght@500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap);.app-nav-root[data-v-3f8ef58c]{display:contents}.app-nav[data-v-3f8ef58c]{--border-subtle:hsla(0,0%,100%,.09);--text-primary:#eaf3ec;--text-secondary:rgba(234,243,236,.68);--green:#3c8564;--green-light:#6fcf97;--green-dark:#1f4a38;position:fixed;top:0;left:0;right:0;z-index:999;background:rgba(6,10,8,.88);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border-subtle);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;transition:background .3s ease,box-shadow .3s ease}.app-nav.nav-scrolled[data-v-3f8ef58c]{background:rgba(4,7,5,.96);box-shadow:0 10px 30px rgba(0,0,0,.35)}.app-nav[data-v-3f8ef58c] .v-btn{text-transform:none!important}.nav-content[data-v-3f8ef58c]{display:flex;justify-content:space-between;align-items:center;padding:14px 0}.nav-brand[data-v-3f8ef58c]{display:flex;align-items:center;gap:12px;cursor:pointer;transition:transform .3s ease}.nav-brand[data-v-3f8ef58c]:hover{transform:scale(1.03)}.nav-logo-icon[data-v-3f8ef58c]{width:38px;height:38px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.nav-hex[data-v-3f8ef58c]{width:26px;height:26px;background:linear-gradient(150deg,var(--green-light) 0,var(--green) 55%,var(--green-dark) 100%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);animation:nav-hexspin-3f8ef58c 8s linear infinite}@keyframes nav-hexspin-3f8ef58c{0%{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}50%{clip-path:polygon(50% 5%,95% 28%,95% 72%,50% 95%,5% 72%,5% 28%)}to{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}}.nav-logo-text[data-v-3f8ef58c]{display:flex;flex-direction:column;line-height:1.2}.nav-brand-name[data-v-3f8ef58c]{font-family:Inter,sans-serif;font-size:1.2rem;font-weight:800;color:var(--text-primary);letter-spacing:-.01em}.nav-brand-name .accent[data-v-3f8ef58c]{color:var(--green-light)}.nav-tagline[data-v-3f8ef58c]{font-size:.62rem;font-weight:600;letter-spacing:2.5px;color:var(--green-light)}.nav-links[data-v-3f8ef58c]{display:flex;align-items:center;gap:6px}.nav-link[data-v-3f8ef58c]{padding:10px 16px;color:var(--text-secondary);font-size:14px;font-weight:600;text-decoration:none;border-radius:8px;transition:all .2s ease;white-space:nowrap}.nav-link.router-link-active[data-v-3f8ef58c],.nav-link[data-v-3f8ef58c]:hover{color:var(--green-light);background:rgba(111,207,151,.08)}.nav-actions[data-v-3f8ef58c]{display:flex;align-items:center;gap:10px}.nav-btn-login[data-v-3f8ef58c]{border:1.5px solid var(--green)!important;color:var(--green-light)!important;font-weight:600!important;border-radius:9px!important}.nav-btn-demo[data-v-3f8ef58c]{background:linear-gradient(150deg,var(--green-light) 0,var(--green) 60%,var(--green-dark) 100%)!important;color:#060a08!important;font-weight:700!important;border-radius:9px!important}.nav-burger[data-v-3f8ef58c]{display:none;width:40px;height:40px;align-items:center;justify-content:center;background:hsla(0,0%,100%,.06);border:1px solid var(--border-subtle);border-radius:8px;cursor:pointer}.drawer-overlay[data-v-3f8ef58c]{position:fixed;inset:0;background:rgba(0,0,0,.7);backdrop-filter:blur(10px);z-index:1000}.drawer-panel[data-v-3f8ef58c]{position:fixed;top:0;left:0;bottom:0;width:300px;background:#0a0f0c;border-right:1px solid hsla(0,0%,100%,.09);box-shadow:0 0 60px rgba(0,0,0,.5);z-index:1001;overflow-y:auto;padding:8px;font-family:Inter,sans-serif}.drawer-header[data-v-3f8ef58c]{display:flex;align-items:center;gap:12px;padding:24px 16px 0}.drawer-logo[data-v-3f8ef58c]{width:46px;height:46px;display:flex;align-items:center;justify-content:center}.drawer-hex[data-v-3f8ef58c]{width:30px;height:30px;background:linear-gradient(150deg,#6fcf97,#3c8564 55%,#1f4a38);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.drawer-brand[data-v-3f8ef58c]{flex:1;line-height:1.2}.drawer-brand>div[data-v-3f8ef58c]:first-child{font-size:18px;font-weight:800;color:#eaf3ec}.drawer-brand .accent[data-v-3f8ef58c]{color:#6fcf97}.brand-sub[data-v-3f8ef58c]{font-size:10px;font-weight:600;letter-spacing:2px;color:#3c8564}.drawer-close[data-v-3f8ef58c]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.09);border-radius:8px;color:rgba(234,243,236,.68);cursor:pointer}.drawer-close[data-v-3f8ef58c] .v-icon{color:currentColor!important}.drawer-nav[data-v-3f8ef58c]{padding:8px 16px 16px}.drawer-link[data-v-3f8ef58c]{display:flex;align-items:center;padding:14px 16px;color:rgba(234,243,236,.68);font-size:16px;font-weight:600;border-radius:10px;cursor:pointer;transition:all .3s ease;margin-bottom:4px}.drawer-link[data-v-3f8ef58c] .v-icon{color:currentColor!important}.drawer-link[data-v-3f8ef58c]:hover{background:rgba(111,207,151,.1);color:#6fcf97;transform:translateX(8px)}.drawer-link-green[data-v-3f8ef58c]{color:#6fcf97}@media (max-width:960px){.nav-actions[data-v-3f8ef58c],.nav-links[data-v-3f8ef58c]{display:none}.nav-burger[data-v-3f8ef58c]{display:flex}}.footer-modern[data-v-4d5dc05a]{--green:#3c8564;--green-light:#6fcf97;--green-dark:#1f4a38;--text-primary:#eaf3ec;--text-secondary:rgba(234,243,236,.68);--text-muted:rgba(234,243,236,.48);--border-subtle:hsla(0,0%,100%,.09);background:#040605;border-top:1px solid var(--border-subtle);color:var(--text-secondary);padding:64px 0 24px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.footer-logo[data-v-4d5dc05a]{display:flex;align-items:center;gap:12px}.footer-logo-icon[data-v-4d5dc05a]{width:44px;height:44px;display:flex;align-items:center;justify-content:center}.footer-hex[data-v-4d5dc05a]{width:30px;height:30px;background:linear-gradient(150deg,var(--green-light) 0,var(--green) 55%,var(--green-dark) 100%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.footer-logo-text[data-v-4d5dc05a]{display:flex;flex-direction:column}.logo-brand-footer[data-v-4d5dc05a]{font-family:Inter,sans-serif;font-size:1.3rem;font-weight:800;color:var(--text-primary);line-height:1;letter-spacing:-.01em}.logo-brand-footer .accent[data-v-4d5dc05a]{color:var(--green-light)}.logo-tagline-footer[data-v-4d5dc05a]{font-size:.65rem;font-weight:600;letter-spacing:2.5px;color:var(--green-light);margin-top:3px}.footer-description[data-v-4d5dc05a]{font-size:.9rem;line-height:1.7;color:var(--text-muted);max-width:320px}.footer-heading[data-v-4d5dc05a]{font-size:.95rem;font-weight:700;color:var(--text-primary);letter-spacing:.02em}.footer-links[data-v-4d5dc05a]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.footer-links a[data-v-4d5dc05a]{color:var(--text-secondary);text-decoration:none;font-size:.9rem;transition:all .3s ease;display:inline-block}.footer-links a[data-v-4d5dc05a]:hover{color:var(--green-light);transform:translateX(4px)}.footer-contact[data-v-4d5dc05a]{font-size:.9rem}.contact-item[data-v-4d5dc05a]{display:flex;align-items:center}.contact-item a[data-v-4d5dc05a]{color:var(--text-secondary);text-decoration:none;word-break:break-all}.contact-item a[data-v-4d5dc05a]:hover{color:var(--green-light)}.footer-bottom[data-v-4d5dc05a]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.copyright[data-v-4d5dc05a],.footer-meta[data-v-4d5dc05a]{font-size:.85rem;color:var(--text-muted)}.footer-meta[data-v-4d5dc05a]{display:flex;align-items:center;gap:10px}.meta-item[data-v-4d5dc05a]{font-weight:600}.meta-divider[data-v-4d5dc05a]{opacity:.5}@media (max-width:600px){.footer-bottom[data-v-4d5dc05a]{flex-direction:column;align-items:flex-start}}.tz-band[data-v-1345fee6]{padding:40px 16px 90px;background:#06090a}.tz-card[data-v-1345fee6]{max-width:1120px;margin:0 auto;border-radius:6px;overflow:hidden;background:#f3eee6;color:#1b1714;box-shadow:0 30px 80px -40px rgba(0,0,0,.9)}.tz-head[data-v-1345fee6]{background:#1b1714;color:#f3eee6;text-align:center;padding:30px 20px 22px;border-bottom:4px solid #a8322b}.tz-btn[data-v-1345fee6],.tz-eyebrow[data-v-1345fee6],.tz-kicker[data-v-1345fee6],.tz-post__foot span[data-v-1345fee6],.tz-rule em[data-v-1345fee6],.tz-tags span[data-v-1345fee6]{font-family:IBM Plex Mono,ui-monospace,monospace;letter-spacing:.28em;font-size:11px;font-style:normal}.tz-word[data-v-1345fee6]{font-family:Playfair Display,Georgia,serif;font-weight:900;font-size:clamp(44px,7vw,68px);letter-spacing:.06em;line-height:1.1;margin:6px 0 8px}.tz-rule[data-v-1345fee6]{display:flex;align-items:center;gap:16px;max-width:760px;margin:0 auto}.tz-rule span[data-v-1345fee6]{flex:1;height:1px;background:hsla(37,35%,93%,.35)}.tz-rule em[data-v-1345fee6]{color:#c9a64b;white-space:nowrap}.tz-body[data-v-1345fee6]{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;padding:44px 44px 48px;align-items:center}.tz-kicker[data-v-1345fee6]{color:#a8322b;margin-bottom:12px}.tz-title[data-v-1345fee6]{font-family:Playfair Display,Georgia,serif!important;font-weight:800!important;font-size:clamp(28px,3.4vw,40px);line-height:1.15;letter-spacing:0!important;margin:0 0 14px;color:#1b1714}.tz-text[data-v-1345fee6]{font-family:Lora,Georgia,serif;font-size:17px;line-height:1.65;color:#3d342d;margin:0 0 18px}.tz-tags[data-v-1345fee6]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px}.tz-tags span[data-v-1345fee6]{border:1px solid #1b1714;padding:5px 9px;font-size:10px;letter-spacing:.16em}.tz-actions[data-v-1345fee6]{display:flex;flex-wrap:wrap;gap:12px}.tz-btn[data-v-1345fee6]{display:inline-block;padding:14px 20px;text-decoration:none;font-weight:500;letter-spacing:.18em;transition:transform .15s ease}.tz-btn[data-v-1345fee6]:hover{transform:translateY(-1px)}.tz-btn--dark[data-v-1345fee6]{background:#1b1714;color:#f3eee6!important;box-shadow:4px 4px 0 #c9a64b}.tz-btn--ghost[data-v-1345fee6]{border:1px solid #1b1714;color:#1b1714!important}.tz-post[data-v-1345fee6]{background:#fbf8f3;border:1px solid #ddd3c4;padding:22px;box-shadow:8px 8px 0 #1b1714}.tz-post__top[data-v-1345fee6]{display:flex;gap:12px;align-items:center;margin-bottom:12px}.tz-post__top strong[data-v-1345fee6]{display:block;font-family:Playfair Display,Georgia,serif;font-size:18px}.tz-post__top small[data-v-1345fee6]{font-family:Lora,Georgia,serif;font-style:italic;color:#6d6158}.tz-avatar[data-v-1345fee6]{width:40px;height:40px;border-radius:50%;background:#1b1714;color:#f3eee6;display:flex;align-items:center;justify-content:center;font-family:Playfair Display,Georgia,serif;font-weight:800}.tz-post__quote[data-v-1345fee6]{font-family:Lora,Georgia,serif;font-style:italic;font-size:16px;border-left:3px solid #c9a64b;padding-left:12px;margin:0 0 16px;color:#3d342d}.tz-poll__q[data-v-1345fee6]{font-family:Lora,Georgia,serif;font-weight:600;margin-bottom:8px}.tz-poll__row[data-v-1345fee6]{position:relative;height:30px;border:1px solid #ddd3c4;margin-bottom:6px;background:#f3eee6}.tz-poll__row span[data-v-1345fee6]{position:absolute;inset:0 auto 0 0;background:rgba(168,50,43,.16)}.tz-poll__row em[data-v-1345fee6]{position:relative;font-family:Lora,Georgia,serif;font-style:normal;font-size:13px;line-height:30px;padding-left:10px}.tz-post__foot[data-v-1345fee6]{display:flex;gap:8px;margin-top:14px}.tz-post__foot span[data-v-1345fee6]{border:1px solid #1b1714;padding:4px 8px;font-size:9.5px;letter-spacing:.14em}@media (max-width:860px){.tz-body[data-v-1345fee6]{grid-template-columns:1fr;padding:30px 22px 34px;gap:28px}}[data-v-385c5fa0]{box-sizing:border-box}.sp-home[data-v-385c5fa0]{--bg-page:#06090a;--bg-alt:#0d1210;--bg-card:#11151a;--bg-card-hover:#171c1e;--border-subtle:hsla(0,0%,100%,.09);--border-green:rgba(111,207,151,.35);--text-primary:#eaf3ec;--text-secondary:rgba(234,243,236,.68);--text-muted:rgba(234,243,236,.48);--green:#3c8564;--green-light:#6fcf97;--green-dark:#1f4a38;overflow-x:hidden;background:var(--bg-page);padding-top:80px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--text-primary)}.sp-home .cta-title[data-v-385c5fa0],.sp-home .hero-title[data-v-385c5fa0],.sp-home .section-title[data-v-385c5fa0],.sp-home h1[data-v-385c5fa0],.sp-home h2[data-v-385c5fa0],.sp-home h3[data-v-385c5fa0]{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:800;letter-spacing:-.02em}.btn-green[data-v-385c5fa0]{text-transform:none!important;font-weight:600!important;letter-spacing:.01em;font-size:14.5px;border-radius:10px!important;background:linear-gradient(150deg,var(--green-light) 0,var(--green) 60%,var(--green-dark) 100%)!important;color:#06120c!important;box-shadow:0 6px 18px rgba(60,133,100,.28)!important;transition:transform .2s ease,box-shadow .2s ease}.btn-green[data-v-385c5fa0]:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(60,133,100,.38)!important}.hero-section[data-v-385c5fa0]{position:relative;min-height:92vh;background:linear-gradient(160deg,#0d1210,#06090a 55%,#050605);display:flex;align-items:center;overflow:hidden;padding-top:60px}.hero-background[data-v-385c5fa0]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.gradient-orb[data-v-385c5fa0]{position:absolute;border-radius:50%;filter:blur(90px);opacity:.3}.orb-1[data-v-385c5fa0]{width:560px;height:560px;background:radial-gradient(circle,rgba(111,207,151,.5) 0,transparent 70%);top:-180px;right:-160px}.hero-content[data-v-385c5fa0]{position:relative;z-index:2;color:#fff}.hero-eyebrow[data-v-385c5fa0]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsla(0,0%,100%,.85);opacity:0;transform:translateY(-8px);transition:all .7s cubic-bezier(.34,1.56,.64,1)}.hero-eyebrow.animate-in[data-v-385c5fa0]{opacity:1;transform:translateY(0)}.hero-title[data-v-385c5fa0]{font-size:3.25rem;font-weight:600;line-height:1.15;letter-spacing:-.02em;opacity:0;transform:translateX(-24px);transition:all .8s cubic-bezier(.34,1.56,.64,1) .2s}.hero-title.slide-in-left[data-v-385c5fa0]{opacity:1;transform:translateX(0)}.hero-subtitle[data-v-385c5fa0]{font-size:1.15rem;line-height:1.6;font-weight:400;color:hsla(0,0%,100%,.72);opacity:0;transform:translateX(-24px);transition:all .8s cubic-bezier(.34,1.56,.64,1) .4s}.hero-subtitle.slide-in-left-delayed[data-v-385c5fa0]{opacity:.95;transform:translateX(0)}.cta-buttons[data-v-385c5fa0]{opacity:0;transform:translateY(20px);transition:all .8s ease-out .6s}.cta-buttons.fade-in-up[data-v-385c5fa0]{opacity:1;transform:translateY(0)}.cta-btn-primary[data-v-385c5fa0]{font-size:16px;padding:26px 34px!important}.trust-indicators[data-v-385c5fa0]{display:flex;gap:20px;flex-wrap:wrap;margin-top:30px;opacity:0;transition:all .8s ease-out .8s}.trust-indicators.fade-in[data-v-385c5fa0]{opacity:1}.trust-badge[data-v-385c5fa0]{display:flex;align-items:center;gap:8px;padding:7px 14px;background:hsla(0,0%,100%,.08);border-radius:999px;border:1px solid hsla(0,0%,100%,.14);font-size:13px;font-weight:500;color:hsla(0,0%,100%,.75)}.phone-mockup-container[data-v-385c5fa0]{position:relative;display:inline-block;opacity:0;transform:translateY(50px);transition:all 1s ease-out .4s}.phone-mockup-container.float-animation[data-v-385c5fa0]{opacity:1;transform:translateY(0);animation:gentle-float-385c5fa0 6s ease-in-out infinite}@keyframes gentle-float-385c5fa0{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.mockup-glow[data-v-385c5fa0]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle,rgba(111,207,151,.25) 0,transparent 70%);filter:blur(40px);animation:pulse-glow-385c5fa0 4s ease-in-out infinite}@keyframes pulse-glow-385c5fa0{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.1)}}.phone-frame[data-v-385c5fa0]{position:relative;width:340px;height:690px;background:#1a1a1a;border-radius:45px;padding:12px;box-shadow:0 0 0 2px #2a2a2a,0 0 0 8px #1a1a1a,0 30px 80px rgba(0,0,0,.5)}.phone-screen[data-v-385c5fa0]{width:100%;height:100%;background:linear-gradient(180deg,#f8f9fa 0,#e9ecef);border-radius:35px;overflow:hidden;position:relative}.status-bar[data-v-385c5fa0]{display:flex;justify-content:space-between;align-items:center;padding:8px 20px;background:linear-gradient(135deg,#3c8564,#6fcf97);color:#fff;font-size:13px;font-weight:600;position:relative}.time[data-v-385c5fa0]{flex:1}.notch[data-v-385c5fa0]{position:absolute;top:0;left:50%;transform:translateX(-50%);width:140px;height:22px;background:#1a1a1a;border-radius:0 0 20px 20px}.status-icons[data-v-385c5fa0]{display:flex;gap:6px;align-items:center}.app-header[data-v-385c5fa0]{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;background:linear-gradient(135deg,#3c8564,#1f4a38);color:#fff}.header-logo[data-v-385c5fa0]{display:flex;align-items:center;gap:6px;font-size:16px;font-weight:700}.header-actions[data-v-385c5fa0]{position:relative}.notification-dot[data-v-385c5fa0]{position:absolute;top:-2px;right:-2px;width:8px;height:8px;background:#6fcf97;border-radius:50%;border:2px solid #fff}.screen-content[data-v-385c5fa0]{height:calc(100% - 120px);overflow-y:auto;background:#f8f9fa;padding:16px}.screen-content[data-v-385c5fa0]::-webkit-scrollbar{width:0}.stats-row[data-v-385c5fa0]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px}.stat-card[data-v-385c5fa0]{background:#fff;border-radius:12px;padding:12px;text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.08)}.stat-icon[data-v-385c5fa0]{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin:0 auto 8px}.stat-value[data-v-385c5fa0]{font-size:20px;font-weight:800;color:#212529;line-height:1;margin-bottom:4px}.stat-label[data-v-385c5fa0]{font-size:11px;color:#6c757d;font-weight:600}.appointment-section[data-v-385c5fa0]{margin-bottom:16px}.section-header-app[data-v-385c5fa0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.section-header-app h3[data-v-385c5fa0]{font-size:16px;font-weight:700;color:#212529;margin:0;font-family:inherit}.appointment-card[data-v-385c5fa0]{background:#fff;border-radius:16px;padding:16px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.appointment-time[data-v-385c5fa0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #e9ecef}.time-badge[data-v-385c5fa0]{font-size:18px;font-weight:700;color:#3c8564}.appointment-duration[data-v-385c5fa0]{font-size:12px;color:#6c757d;background:#f8f9fa;padding:4px 10px;border-radius:12px}.appointment-details[data-v-385c5fa0]{margin-bottom:12px}.customer-info[data-v-385c5fa0]{display:flex;gap:12px;align-items:center;margin-bottom:12px}.customer-avatar[data-v-385c5fa0]{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#3c8564,#1f4a38);display:flex;align-items:center;justify-content:center}.customer-name[data-v-385c5fa0]{font-size:15px;font-weight:700;color:#212529;margin-bottom:4px}.customer-address[data-v-385c5fa0]{display:flex;align-items:center;gap:4px;font-size:12px;color:#6c757d}.service-info[data-v-385c5fa0]{display:flex;gap:8px;flex-wrap:wrap}.service-badge[data-v-385c5fa0]{display:flex;align-items:center;gap:6px;padding:6px 12px;background:#f8f9fa;border-radius:20px;font-size:12px;font-weight:600;color:#495057}.appointment-actions[data-v-385c5fa0]{display:flex;gap:8px;margin-top:12px}.bottom-nav[data-v-385c5fa0]{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-around;align-items:center;padding:12px 20px 16px;background:#fff;border-top:1px solid #e9ecef}.nav-item[data-v-385c5fa0]{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer;color:#6c757d;transition:all .2s ease}.nav-item.active[data-v-385c5fa0]{color:#3c8564}.nav-indicator[data-v-385c5fa0]{width:6px;height:6px;background:#3c8564;border-radius:50%;position:absolute;bottom:-8px}.message-badge[data-v-385c5fa0]{position:absolute;top:-4px;right:-4px;width:16px;height:16px;background:#3c8564;color:#fff;border-radius:50%;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;border:2px solid #fff}.features-section[data-v-385c5fa0]{padding:100px 0 80px;background:var(--bg-page);position:relative}.section-badge[data-v-385c5fa0]{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;background:rgba(111,207,151,.12);border:1px solid var(--border-green);border-radius:30px;font-size:13px;font-weight:700;letter-spacing:1px;color:var(--green-light);opacity:0;transform:translateY(20px);transition:all .6s ease-out}.section-badge.fade-in-up[data-v-385c5fa0]{opacity:1;transform:translateY(0)}.section-title[data-v-385c5fa0]{font-size:3rem;font-weight:600;letter-spacing:-.01em;color:var(--text-primary);line-height:1.2;opacity:0;transform:translateY(20px);transition:all .6s ease-out .1s}.section-title.fade-in-up[data-v-385c5fa0]{opacity:1;transform:translateY(0)}.section-subtitle[data-v-385c5fa0]{font-size:1.15rem;color:var(--text-secondary);max-width:700px;margin:0 auto;opacity:0;transform:translateY(20px);transition:all .6s ease-out .2s;font-family:Inter,sans-serif}.section-subtitle.fade-in-up-delayed[data-v-385c5fa0]{opacity:1;transform:translateY(0)}.feature-card-modern[data-v-385c5fa0]{position:relative;background:var(--bg-card);border-radius:18px;padding:40px 32px;height:100%;overflow:hidden;border:1px solid var(--border-subtle);opacity:0;transform:translateY(30px) scale(.95);transition:all .4s cubic-bezier(.34,1.56,.64,1)}.feature-card-modern.card-animate-in[data-v-385c5fa0]{opacity:1;transform:translateY(0) scale(1)}.feature-card-modern[data-v-385c5fa0]:hover{transform:translateY(-6px);background:var(--bg-card-hover);border-color:var(--border-green);box-shadow:0 20px 50px rgba(0,0,0,.35)}.feature-card-modern:hover .feature-card-glow[data-v-385c5fa0]{opacity:.15}.feature-card-glow[data-v-385c5fa0]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;opacity:0;transition:opacity .4s ease;pointer-events:none}.feature-card-content[data-v-385c5fa0]{position:relative;z-index:2}.feature-icon-modern[data-v-385c5fa0]{position:relative;width:72px;height:72px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;box-shadow:0 8px 24px rgba(0,0,0,.35)}.icon-ring[data-v-385c5fa0]{position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px;border:2px solid;border-radius:24px;opacity:.2;border-color:inherit;animation:pulse-ring-385c5fa0 3s ease-in-out infinite}@keyframes pulse-ring-385c5fa0{0%,to{transform:scale(1);opacity:.2}50%{transform:scale(1.1);opacity:.1}}.feature-title[data-v-385c5fa0]{font-size:1.4rem;color:var(--text-primary);margin-bottom:12px;line-height:1.3;font-family:Inter,sans-serif;font-weight:700}.feature-description[data-v-385c5fa0]{font-size:1rem;color:var(--text-secondary);line-height:1.6;font-family:Inter,sans-serif}.final-cta-section[data-v-385c5fa0]{position:relative;padding:120px 0;background:linear-gradient(160deg,#0d1210,#06090a);overflow:hidden}.cta-background[data-v-385c5fa0]{position:absolute;inset:0;pointer-events:none}.cta-orb[data-v-385c5fa0]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.25}.cta-orb-1[data-v-385c5fa0]{width:500px;height:500px;background:radial-gradient(circle,rgba(111,207,151,.5) 0,transparent 70%);top:-150px;left:-120px}.cta-orb-2[data-v-385c5fa0]{width:400px;height:400px;background:radial-gradient(circle,rgba(60,133,100,.5) 0,transparent 70%);bottom:-140px;right:-100px}.cta-content[data-v-385c5fa0]{position:relative;z-index:2;max-width:640px;margin:0 auto}.cta-title[data-v-385c5fa0]{font-size:2.75rem;font-weight:600}.cta-subtitle[data-v-385c5fa0]{font-size:1.15rem;color:hsla(0,0%,100%,.72);font-family:Inter,sans-serif}.cta-note[data-v-385c5fa0]{font-size:.9rem;color:hsla(0,0%,100%,.5);font-family:Inter,sans-serif}@media (max-width:960px){.hero-title[data-v-385c5fa0]{font-size:2.4rem}.section-title[data-v-385c5fa0]{font-size:2.2rem}}.new-section[data-v-385c5fa0]{padding:30px 0 80px;background:var(--bg-page)}.new-head[data-v-385c5fa0]{text-align:center;max-width:720px;margin:0 auto 36px}.new-pill[data-v-385c5fa0]{display:inline-block;padding:5px 12px;border-radius:999px;background:rgba(111,207,151,.14);border:1px solid var(--border-green);color:#6fcf97;font-size:12px;font-weight:700;letter-spacing:.12em}.new-title[data-v-385c5fa0]{font-size:2.4rem;line-height:1.2;color:var(--text-primary);margin:14px 0 10px}.new-sub[data-v-385c5fa0]{color:var(--text-secondary);font-size:1.05rem;margin:0}.new-card[data-v-385c5fa0]{height:100%;padding:24px;border-radius:16px;background:var(--bg-card);border:1px solid var(--border-subtle);transition:border-color .2s ease,transform .2s ease}.new-card[data-v-385c5fa0]:hover{border-color:var(--border-green);transform:translateY(-2px)}.new-icon[data-v-385c5fa0]{width:44px;height:44px;border-radius:12px;background:rgba(111,207,151,.12);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.new-card-title[data-v-385c5fa0]{font-size:1.1rem;color:var(--text-primary);margin:0 0 8px}.new-card-text[data-v-385c5fa0]{color:var(--text-secondary);line-height:1.6;margin:0;font-size:.95rem}@media (max-width:600px){.new-title[data-v-385c5fa0]{font-size:1.8rem}}